Initializer
Properties
| Name | Type | Description |
|---|---|---|
defaults | typing.Mapping[typing.Any] | No description. |
workspace | str | No description. |
bucket | str | (Required) The name of the COS bucket. |
accelerate | bool | (Optional) Whether to enable global Acceleration. |
acl | str | (Optional) Object ACL to be applied to the state file, allows private and public-read. |
assume_role | CosBackendAssumeRole | (Optional) The assume_role block. |
domain | str | (Optional) The root domain of the API request. |
encrypt | bool | (Optional) Whether to enable server side encryption of the state file. |
endpoint | str | (Optional) The Custom Endpoint for the COS backend. |
key | str | (Optional) The path for saving the state file in bucket. |
prefix | str | (Optional) The directory for saving the state file in bucket. |
region | str | (Optional) The region of the COS bucket. |
secret_id | str | (Optional) Secret id of Tencent Cloud. |
secret_key | str | (Optional) Secret key of Tencent Cloud. |
security_token | str | (Optional) TencentCloud Security Token of temporary access credentials. |
defaultsOptional
- Type: typing.Mapping[typing.Any]
workspaceOptional
- Type: str
bucketRequired
- Type: str
accelerateOptional
- Type: bool
aclOptional
- Type: str
assume_roleOptional
- Type: CosBackendAssumeRole
domainOptional
- Type: str
encryptOptional
- Type: bool
endpointOptional
- Type: str
keyOptional
- Type: str
prefixOptional
- Type: str
regionOptional
- Type: str
secret_idOptional
- Type: str
secret_keyOptional
- Type: str
security_tokenOptional
- Type: str