Optional
accessThe Access Key used to access the blob storage account. Used when authenticating using
an access key. Sourced from ARM_ACCESS_KEY
in the environment, if unset.
A constant describing the name of the Terraform backend, used as the discriminant for the union of backend configurations.
Optional
clientThe client ID of the service principal. Used when authenticating using a service principal.
Sourced from ARM_CLIENT_ID
in the environment, if unset.
Optional
clientThe client secret of the service principal. Used when authenticating using a service principal.
Sourced from ARM_CLIENT_SECRET
in the environment, if unset.
The name of the storage container within the storage account.
Optional
endpointThe custom endpoint for Azure Resource Manager. Sourced from ARM_ENDPOINT
, if unset.
Optional
environmentThe Azure environment which should be used. Possible values are public
(default), china
,
german
, stack
and usgovernment
. Sourced from ARM_ENVIRONMENT
, if unset.
Optional
keyThe name of the blob in representing the Terraform State file inside the storage container.
Optional
msiThe path to a custom Managed Service Identity endpoint. Used when authenticating using
the Managed Service Identity (MSI). Sourced from ARM_MSI_ENDPOINT
in the environment,
if unset. Automatically determined, if no value is provided.
Optional
resourceThe name of the resource group in which the storage account exists. Used when authenticating using a service principal.
Optional
sasThe SAS Token used to access the Blob Storage Account. Used when authenticating using
a SAS Token. Sourced from ARM_SAS_TOKEN
in the environment, if unset.
The name of the storage account.
Optional
subscriptionThe Subscription ID in which the Storage Account exists. Used when authenticating using
the Managed Service Identity (MSI) or a service principal. Sourced from ARM_SUBSCRIPTION_ID
,
if unset.
Optional
tenantThe Tenant ID in which the Subscription exists. Used when authenticating using the
Managed Service Identity (MSI) or a service principal. Sourced from ARM_TENANT_ID
,
if unset.
Optional
useWhether to authenticate using Managed Service Identity (MSI). Sourced from ARM_USE_MSI
if unset. Defaults to false if no value is specified.
Optional
workspaceThe Terraform workspace from which to read state.
Generated using TypeDoc
The configuration options for a Terraform Remote State stored in the AzureRM backend.