Uses of Class
com.hashicorp.cdktf.AzurermBackend.Builder
Packages that use AzurermBackend.Builder
-
Uses of AzurermBackend.Builder in com.hashicorp.cdktf
Methods in com.hashicorp.cdktf that return AzurermBackend.BuilderModifier and TypeMethodDescription(experimental) access_key - (Optional) The Access Key used to access the Blob Storage Account.AzurermBackend.Builder.clientCertificatePassword(String clientCertificatePassword) (experimental) (Optional) The password associated with the Client Certificate specified in client_certificate_path.AzurermBackend.Builder.clientCertificatePath(String clientCertificatePath) (experimental) (Optional) The path to the PFX file used as the Client Certificate when authenticating as a Service Principal.(experimental) (Optional) The Client ID of the Service Principal.AzurermBackend.Builder.clientSecret(String clientSecret) (experimental) (Optional) The Client Secret of the Service Principal.AzurermBackend.Builder.containerName(String containerName) (experimental) (Required) The Name of the Storage Container within the Storage Account.static AzurermBackend.BuilderAzurermBackend.Builder.create(software.constructs.Construct scope) (experimental) (Optional) The Custom Endpoint for Azure Resource Manager.AzurermBackend.Builder.environment(String environment) (experimental) (Optional) The Azure Environment which should be used.(experimental) (Required) The name of the Blob used to retrieve/store Terraform's State file inside the Storage Container.AzurermBackend.Builder.metadataHost(String metadataHost) (experimental) (Optional) The Hostname of the Azure Metadata Service (for example management.azure.com), used to obtain the Cloud Environment when using a Custom Azure Environment.AzurermBackend.Builder.msiEndpoint(String msiEndpoint) (experimental) (Optional) The path to a custom Managed Service Identity endpoint which is automatically determined if not specified.AzurermBackend.Builder.oidcRequestToken(String oidcRequestToken) (experimental) (Optional) The bearer token for the request to the OIDC provider.AzurermBackend.Builder.oidcRequestUrl(String oidcRequestUrl) (experimental) (Optional) The URL for the OIDC provider from which to request an ID token.(experimental) (Optional) The ID token when authenticating using OpenID Connect (OIDC).AzurermBackend.Builder.oidcTokenFilePath(String oidcTokenFilePath) (experimental) (Optional) The path to a file containing an ID token when authenticating using OpenID Connect (OIDC).AzurermBackend.Builder.resourceGroupName(String resourceGroupName) (experimental) (Required) The Name of the Resource Group in which the Storage Account exists.(experimental) (Optional) The SAS Token used to access the Blob Storage Account.(experimental) (Optional) Should the Blob used to store the Terraform Statefile be snapshotted before use?AzurermBackend.Builder.storageAccountName(String storageAccountName) (experimental) (Required) The Name of the Storage Account.AzurermBackend.Builder.subscriptionId(String subscriptionId) (experimental) (Optional) The Subscription ID in which the Storage Account exists.(experimental) (Optional) The Tenant ID in which the Subscription exists.AzurermBackend.Builder.useAzureadAuth(Boolean useAzureadAuth) (experimental) (Optional) Should AzureAD Authentication be used to access the Blob Storage Account.AzurermBackend.Builder.useMicrosoftGraph(Boolean useMicrosoftGraph) (experimental) (Optional) Should MSAL be used for authentication instead of ADAL, and should Microsoft Graph be used instead of Azure Active Directory Graph?(experimental) (Optional) Should Managed Service Identity authentication be used?(experimental) (Optional) Should OIDC authentication be used? This can also be sourced from the ARM_USE_OIDC environment variable.