Initializer
Properties
| Name | Type | Description |
|---|---|---|
bucket | string | (Required) The name of the COS bucket. |
accelerate | boolean | (Optional) Whether to enable global Acceleration. |
acl | string | (Optional) Object ACL to be applied to the state file, allows private and public-read. |
assumeRole | CosBackendAssumeRole | (Optional) The assume_role block. |
domain | string | (Optional) The root domain of the API request. |
encrypt | boolean | (Optional) Whether to enable server side encryption of the state file. |
endpoint | string | (Optional) The Custom Endpoint for the COS backend. |
key | string | (Optional) The path for saving the state file in bucket. |
prefix | string | (Optional) The directory for saving the state file in bucket. |
region | string | (Optional) The region of the COS bucket. |
secretId | string | (Optional) Secret id of Tencent Cloud. |
secretKey | string | (Optional) Secret key of Tencent Cloud. |
securityToken | string | (Optional) TencentCloud Security Token of temporary access credentials. |
bucketRequired
- Type: string
accelerateOptional
- Type: boolean
aclOptional
- Type: string
assumeRoleOptional
- Type: CosBackendAssumeRole
domainOptional
- Type: string
encryptOptional
- Type: boolean
endpointOptional
- Type: string
keyOptional
- Type: string
prefixOptional
- Type: string
regionOptional
- Type: string
secretIdOptional
- Type: string
secretKeyOptional
- Type: string
securityTokenOptional
- Type: string