Provider Args
data class ProviderArgs(val auxiliaryTenantIds: Output<List<String>>? = null, val clientCertificate: Output<String>? = null, val clientCertificatePassword: Output<String>? = null, val clientCertificatePath: Output<String>? = null, val clientId: Output<String>? = null, val clientIdFilePath: Output<String>? = null, val clientSecret: Output<String>? = null, val clientSecretFilePath: Output<String>? = null, val disableCorrelationRequestId: Output<Boolean>? = null, val disableTerraformPartnerId: Output<Boolean>? = null, val environment: Output<String>? = null, val features: Output<ProviderFeaturesArgs>? = null, val metadataHost: Output<String>? = null, val msiEndpoint: Output<String>? = null, val oidcRequestToken: Output<String>? = null, val oidcRequestUrl: Output<String>? = null, val oidcToken: Output<String>? = null, val oidcTokenFilePath: Output<String>? = null, val partnerId: Output<String>? = null, val skipProviderRegistration: Output<Boolean>? = null, val storageUseAzuread: Output<Boolean>? = null, val subscriptionId: Output<String>? = null, val tenantId: Output<String>? = null, val useCli: Output<Boolean>? = null, val useMsi: Output<Boolean>? = null, val useOidc: Output<Boolean>? = null) : ConvertibleToJava<ProviderArgs>
The provider type for the azurerm package. By default, resources use package-wide configuration settings, however an explicit Provider
instance may be created and passed during resource construction to achieve fine-grained programmatic control over provider settings. See the documentation for more information.
Constructors
Link copied to clipboard
fun ProviderArgs(auxiliaryTenantIds: Output<List<String>>? = null, clientCertificate: Output<String>? = null, clientCertificatePassword: Output<String>? = null, clientCertificatePath: Output<String>? = null, clientId: Output<String>? = null, clientIdFilePath: Output<String>? = null, clientSecret: Output<String>? = null, clientSecretFilePath: Output<String>? = null, disableCorrelationRequestId: Output<Boolean>? = null, disableTerraformPartnerId: Output<Boolean>? = null, environment: Output<String>? = null, features: Output<ProviderFeaturesArgs>? = null, metadataHost: Output<String>? = null, msiEndpoint: Output<String>? = null, oidcRequestToken: Output<String>? = null, oidcRequestUrl: Output<String>? = null, oidcToken: Output<String>? = null, oidcTokenFilePath: Output<String>? = null, partnerId: Output<String>? = null, skipProviderRegistration: Output<Boolean>? = null, storageUseAzuread: Output<Boolean>? = null, subscriptionId: Output<String>? = null, tenantId: Output<String>? = null, useCli: Output<Boolean>? = null, useMsi: Output<Boolean>? = null, useOidc: Output<Boolean>? = null)
Functions
Properties
Link copied to clipboard