Optional
Readonly
accessAlibaba Cloud access key. It supports environment variables ALICLOUD_ACCESS_KEY
and ALICLOUD_ACCESS_KEY_ID
Readonly
backendA constant describing the name of the Terraform backend, used as the discriminant for the union of backend configurations.
Readonly
bucketThe name of the OSS bucket.
Optional
Readonly
ecsThe RAM Role Name attached on a ECS instance for API operations. You can retrieve this from the 'Access Control' section of the Alibaba Cloud console.
Optional
Readonly
endpointA custom endpoint for the OSS API. It supports environment variables ALICLOUD_OSS_ENDPOINT
and OSS_ENDPOINT
.
Optional
Readonly
keyThe name of the state file. Defaults to terraform.tfstate
.
Optional
Readonly
policyA more restrictive policy to apply to the temporary credentials. This gives you a way to further restrict the permissions for the resulting temporary security credentials. You cannot use this policy to grant permissions which exceed those of the role that is being assumed.
Optional
Readonly
prefixThe path directory of the state file will be stored. Default to env:
.
Optional
Readonly
profileThis is the Alibaba Cloud profile name as set in the shared credentials file. It can also be sourced from
the ALICLOUD_PROFILE
environment variable.
Optional
Readonly
regionThe region of the OSS bucket. It supports environment variables ALICLOUD_REGION
and ALICLOUD_DEFAULT_REGION
.
Optional
Readonly
roleThe ARN of the role to assume. If ARN is set to an empty string, it does not perform role switching.
It supports environment variable ALICLOUD_ASSUME_ROLE_ARN
.
Optional
Readonly
secretAlibaba Cloud secret access key. It supports environment variables ALICLOUD_SECRET_KEY
and ALICLOUD_ACCESS_KEY_SECRET
.
Optional
Readonly
securitySTS access token. It supports environment variable ALICLOUD_SECURITY_TOKEN
.
Optional
Readonly
sessionThe time after which the established session for assuming role expires.
Valid value range: [900-3600] seconds. Default to 3600
. It supports environment variable
ALICLOUD_ASSUME_ROLE_SESSION_EXPIRATION
.
Optional
Readonly
sessionThe session name to use when assuming the role. It supports environment variable
ALICLOUD_ASSUME_ROLE_SESSION_NAME
Optional
Readonly
sharedThis is the path to the shared credentials file. It can also be sourced from the
ALICLOUD_SHARED_CREDENTIALS_FILE
environment variable. If this is not set and a profile is
specified, ~/.aliyun/config.json
will be used.
Generated using TypeDoc
The configuration options for a Terraform Remote State stored in the AliCloud OSS backend.