@pulumi/azure-native
Version:
[](https://slack.pulumi.com) [](https://npmjs.com/package/@pulumi/azure-native) [ • 2.85 kB
TypeScript
/**
* Any additional Tenant IDs which should be used for authentication.
*/
export declare const auxiliaryTenantIds: string[] | undefined;
/**
* The password associated with the Client Certificate. For use when authenticating as a Service Principal using a Client Certificate
*/
export declare const clientCertificatePassword: string | undefined;
/**
* The path to the Client Certificate associated with the Service Principal for use when authenticating as a Service Principal using a Client Certificate.
*/
export declare const clientCertificatePath: string | undefined;
/**
* The Client ID which should be used.
*/
export declare const clientId: string | undefined;
/**
* The Client Secret which should be used. For use when authenticating as a Service Principal using a Client Secret.
*/
export declare const clientSecret: string | undefined;
/**
* This will disable the Pulumi Partner ID which is used if a custom `partnerId` isn't specified.
*/
export declare const disablePulumiPartnerId: boolean | undefined;
/**
* The Cloud Environment which should be used. Possible values are public, usgovernment, and china. Defaults to public.
*/
export declare const environment: string | undefined;
/**
* The location to use. ResourceGroups will consult this property for a default location, if one was not supplied explicitly when defining the resource.
*/
export declare const location: string | undefined;
/**
* The Hostname of the Azure Metadata Service.
*/
export declare const metadataHost: string | undefined;
/**
* The path to a custom endpoint for Managed Service Identity - in most circumstances this should be detected automatically.
*/
export declare const msiEndpoint: string | undefined;
/**
* Your cloud service or provider's bearer token to exchange for an OIDC ID token.
*/
export declare const oidcRequestToken: string | undefined;
/**
* The URL to initiate the OIDC token exchange.
*/
export declare const oidcRequestUrl: string | undefined;
/**
* The OIDC token to exchange for an Azure token.
*/
export declare const oidcToken: string | undefined;
/**
* The path to a file containing an OIDC token to exchange for an Azure token.
*/
export declare const oidcTokenFilePath: string | undefined;
/**
* A GUID/UUID that is registered with Microsoft to facilitate partner resource usage attribution.
*/
export declare const partnerId: string | undefined;
/**
* The Subscription ID which should be used.
*/
export declare const subscriptionId: string | undefined;
/**
* The Tenant ID which should be used.
*/
export declare const tenantId: string | undefined;
/**
* Allow Managed Service Identity be used for Authentication.
*/
export declare const useMsi: boolean | undefined;
/**
* Allow OpenID Connect (OIDC) to be used for Authentication.
*/
export declare const useOidc: boolean | undefined;