UNPKG

@pulumi/azure-native

Version:

[![Slack](http://www.pulumi.com/images/docs/badges/slack.svg)](https://slack.pulumi.com) [![NPM version](https://badge.fury.io/js/%40pulumi%2Fazure-native.svg)](https://npmjs.com/package/@pulumi/azure-native) [![Python version](https://badge.fury.io/py/pu

77 lines (76 loc) 2.85 kB
/** * 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;