Initializer
Properties
| Name | Type | Description |
|---|---|---|
Defaults | *map[string]interface{} | No description. |
Workspace | *string | No description. |
Bucket | *string | (Required) The name of the COS bucket. |
Accelerate | *bool | (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 | *bool | (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. |
DefaultsOptional
- Type: *map[string]interface{}
WorkspaceOptional
- Type: *string
BucketRequired
- Type: *string
AccelerateOptional
- Type: *bool
AclOptional
- Type: *string
AssumeRoleOptional
- Type: CosBackendAssumeRole
DomainOptional
- Type: *string
EncryptOptional
- Type: *bool
EndpointOptional
- Type: *string
KeyOptional
- Type: *string
PrefixOptional
- Type: *string
RegionOptional
- Type: *string
SecretIdOptional
- Type: *string
SecretKeyOptional
- Type: *string
SecurityTokenOptional
- Type: *string