Documentation ¶
Index ¶
- func GetClientCertificate(ctx *pulumi.Context) string
- func GetClientCertificatePassword(ctx *pulumi.Context) string
- func GetClientCertificatePath(ctx *pulumi.Context) string
- func GetClientId(ctx *pulumi.Context) string
- func GetClientIdApply(ctx *pulumi.Context) string
- func GetClientIdPlan(ctx *pulumi.Context) string
- func GetClientSecret(ctx *pulumi.Context) string
- func GetClientSecretPath(ctx *pulumi.Context) string
- func GetOidcAudience(ctx *pulumi.Context) string
- func GetOidcRequestToken(ctx *pulumi.Context) string
- func GetOidcRequestUrl(ctx *pulumi.Context) string
- func GetOidcTfcTag(ctx *pulumi.Context) string
- func GetOidcToken(ctx *pulumi.Context) string
- func GetOidcTokenFilePath(ctx *pulumi.Context) string
- func GetOrgServiceUrl(ctx *pulumi.Context) string
- func GetPersonalAccessToken(ctx *pulumi.Context) string
- func GetTenantId(ctx *pulumi.Context) string
- func GetTenantIdApply(ctx *pulumi.Context) string
- func GetTenantIdPlan(ctx *pulumi.Context) string
- func GetUseMsi(ctx *pulumi.Context) bool
- func GetUseOidc(ctx *pulumi.Context) bool
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetClientCertificate ¶
Base64 encoded certificate to use to authenticate to the service principal.
func GetClientCertificatePassword ¶
Password for a client certificate password.
func GetClientCertificatePath ¶
Path to a certificate to use to authenticate to the service principal.
func GetClientId ¶
The service principal client or managed service principal id which should be used.
func GetClientIdApply ¶
func GetClientIdPlan ¶
func GetClientSecret ¶
Client secret for authenticating to a service principal.
func GetClientSecretPath ¶
Path to a file containing a client secret for authenticating to a service principal.
func GetOidcAudience ¶
Set the audience when requesting OIDC tokens.
func GetOidcRequestToken ¶
The bearer token for the request to the OIDC provider. For use when authenticating as a Service Principal using OpenID Connect.
func GetOidcRequestUrl ¶
The URL for the OIDC provider from which to request an ID token. For use when authenticating as a Service Principal using OpenID Connect.
func GetOidcTfcTag ¶
func GetOidcToken ¶
OIDC token to authenticate as a service principal.
func GetOidcTokenFilePath ¶
OIDC token from file to authenticate as a service principal.
func GetOrgServiceUrl ¶
The url of the Azure DevOps instance which should be used.
func GetPersonalAccessToken ¶
The personal access token which should be used.
func GetTenantId ¶
The service principal tenant id which should be used.
func GetTenantIdApply ¶
func GetTenantIdPlan ¶
func GetUseOidc ¶
Use an OIDC token to authenticate to a service principal.
Types ¶
This section is empty.