UNPKG

@pulumi/azuredevops

Version:

A Pulumi package for creating and managing Azure DevOps.

72 lines (71 loc) 2.46 kB
/** * Base64 encoded certificate to use to authenticate to the service principal. */ export declare const clientCertificate: string | undefined; /** * Password for a client certificate password. */ export declare const clientCertificatePassword: string | undefined; /** * Path to a certificate to use to authenticate to the service principal. */ export declare const clientCertificatePath: string | undefined; /** * The service principal client or managed service principal id which should be used. */ export declare const clientId: string | undefined; export declare const clientIdApply: string | undefined; export declare const clientIdPlan: string | undefined; /** * Client secret for authenticating to a service principal. */ export declare const clientSecret: string | undefined; /** * Path to a file containing a client secret for authenticating to a service principal. */ export declare const clientSecretPath: string | undefined; /** * Set the audience when requesting OIDC tokens. */ export declare const oidcAudience: string | undefined; /** * The bearer token for the request to the OIDC provider. For use when authenticating as a Service Principal using OpenID * Connect. */ export declare const oidcRequestToken: string | undefined; /** * The URL for the OIDC provider from which to request an ID token. For use when authenticating as a Service Principal * using OpenID Connect. */ export declare const oidcRequestUrl: string | undefined; export declare const oidcTfcTag: string | undefined; /** * OIDC token to authenticate as a service principal. */ export declare const oidcToken: string | undefined; /** * OIDC token from file to authenticate as a service principal. */ export declare const oidcTokenFilePath: string | undefined; /** * The url of the Azure DevOps instance which should be used. */ export declare const orgServiceUrl: string | undefined; /** * The personal access token which should be used. */ export declare const personalAccessToken: string | undefined; /** * The service principal tenant id which should be used. */ export declare const tenantId: string | undefined; export declare const tenantIdApply: string | undefined; export declare const tenantIdPlan: string | undefined; /** * Use an Azure Managed Service Identity. */ export declare const useMsi: boolean | undefined; /** * Use an OIDC token to authenticate to a service principal. */ export declare const useOidc: boolean | undefined;