Module config

@pulumi/azure > config

This provider is a derived work of the Terraform Provider distributed under MPL 2.0. If you encounter a bug or missing feature, first check the pulumi/pulumi-azure repo; however, if that doesn’t turn up anything, please consult the source terraform-providers/terraform-provider-azurerm repo.

let clientCertificatePassword

let clientCertificatePassword: string | undefined =  __config.get("clientCertificatePassword") || (utilities.getEnv("ARM_CLIENT_CERTIFICATE_PASSWORD") || "");

let clientCertificatePath

let clientCertificatePath: string | undefined =  __config.get("clientCertificatePath") || (utilities.getEnv("ARM_CLIENT_CERTIFICATE_PATH") || "");

let clientId

let clientId: string | undefined =  __config.get("clientId") || (utilities.getEnv("ARM_CLIENT_ID") || "");

let clientSecret

let clientSecret: string | undefined =  __config.get("clientSecret") || (utilities.getEnv("ARM_CLIENT_SECRET") || "");

let environment

let environment: string | undefined =  __config.get("environment") || (utilities.getEnv("ARM_ENVIRONMENT") || "public");

let location

let location: string | undefined =  __config.get("location") || utilities.getEnv("ARM_LOCATION");

let msiEndpoint

let msiEndpoint: string | undefined =  __config.get("msiEndpoint") || (utilities.getEnv("ARM_MSI_ENDPOINT") || "");

let partnerId

let partnerId: string | undefined =  __config.get("partnerId") || (utilities.getEnv("ARM_PARTNER_ID") || "");

let skipCredentialsValidation

let skipCredentialsValidation: boolean | undefined =  __config.getObject<boolean>("skipCredentialsValidation") || (utilities.getEnvBoolean("ARM_SKIP_CREDENTIALS_VALIDATION") || false);

let skipProviderRegistration

let skipProviderRegistration: boolean | undefined =  __config.getObject<boolean>("skipProviderRegistration") || (utilities.getEnvBoolean("ARM_SKIP_PROVIDER_REGISTRATION") || false);

let subscriptionId

let subscriptionId: string | undefined =  __config.get("subscriptionId") || (utilities.getEnv("ARM_SUBSCRIPTION_ID") || "");

let tenantId

let tenantId: string | undefined =  __config.get("tenantId") || (utilities.getEnv("ARM_TENANT_ID") || "");

let useMsi

let useMsi: boolean | undefined =  __config.getObject<boolean>("useMsi") || (utilities.getEnvBoolean("ARM_USE_MSI") || false);