GetBillingTypeData
Data structure in the output parameters of GetBillingType.
Referenced by the following interfaces: GetBillingType
| name | required | NULL allowed | type | description |
|---|---|---|---|---|
| IsBilling | no | no | Bool | Is the current COS deployment billed? Example: false |
CrossCloudReplicationDestinationConfiguration
Target bucket configuration for cross-cloud replication.
Referenced by the following interfaces: CheckBucketCrossCloudReplicationDestination, GetBucketCrossCloudReplication, PutBucketCrossCloudReplication
| name | required | NULL allowed | type | description |
|---|---|---|---|---|
| Endpoint | yes | no | String | S3 bucket endpoint. Example: |
| Bucket | yes | no | String | S3 bucket name. Example: bucket1-1255000117 |
| SecretID | yes | no | String | S3 bucket access key ID. Example: |
| SecretKey | yes | no | String | S3 bucket access key. Example: |
| SecretToken | no | no | String | S3 bucket access key token. Example: |
StatDayData
StatDayData
Referenced by the following interfaces: GetStatDay
| name | required | NULL allowed | type | description |
|---|---|---|---|---|
| file_count | no | no | Array of Int64 | file_count Example: 1 |
| file_count_si | no | no | Array of Int64 | file_count_si Example: 0 |
| get_count | no | no | Array of Int64 | get_count Example: 1 |
| get_count_si | no | no | Array of Int64 | get_count_si Example: 0 |
| idc_traffic | no | no | Array of Int64 | idc_traffic Example: 12 |
| internel_traffic | no | no | Array of Int64 | internel_traffic Example: 11 |
| idc_traffic_si | no | no | Array of Int64 | idc_traffic_si Example: 0 |
| internel_traffic_si | no | no | Array of Int64 | internel_traffic_si Example: 0 |
| put_count | no | no | Array of Int64 | put_count Example: 2 |
| put_count_si | no | no | Array of Int64 | put_count_si Example: 0 |
| storage | no | no | Array of Int64 | storage Example: 88 |
| storage_si | no | no | Array of Int64 | storage_si Example: 0 |
ListAccessPathResp
ListAccessPathResp
Referenced by the following interfaces: ListAccessPath
| name | required | NULL allowed | type | description |
|---|---|---|---|---|
| Id | yes | no | Int64 | Id Example: 25 |
| AccessPath | yes | no | String | AccessPath Example: examplebucket-1255000034/path1 |
| CosRegion | yes | no | String | CosRegion Example: region1 |
Bucket
Bucket Information
Referenced by the following interfaces: ListBuckets
| name | required | NULL allowed | type | description |
|---|---|---|---|---|
| Name | yes | no | String | Bucket Name Example: cos-bucket1-1255000034 |
| Location | yes | no | String | COS Region of Bucket Example: region1 |
| CreationDate | yes | no | String | Bucket Creation Time Example: 2025-03-11T02:57:34Z |
CrossCloudReplicationConfiguration
Cross-cloud replication configuration.
Referenced by the following interfaces: GetBucketCrossCloudReplication, PutBucketCrossCloudReplication
| name | required | NULL allowed | type | description |
|---|---|---|---|---|
| Status | yes | no | String | Configuration status (Enabled |
| Destination | yes | no | CrossCloudReplicationDestinationConfiguration | Target bucket for cross-cloud replication. Example:View |
| SourcePrefix | no | no | String | Prefix of the source bucket for cross-cloud replication. Example: "" |
| DestinationPrefix | no | no | String | Prefix of the target bucket for cross-cloud replication. Example: "" |
| PrefixType | no | no | Bool | Allowlist or blocklist type. The default value is false, indicating the allowlist. Example: false |
| Concurrency | no | no | Int64 | Number of replication concurrencies. Example: 0 |
| RequestLimit | no | no | Int64 | Frequency control configuration. Example: 0 |
| TrafficLimit | no | no | Int64 | Flow control configuration. Example: 0 |
GetBucketCrossCloudReplicationConfiguration
Request parameters for obtaining cross-cloud replication configuration of a bucket.
Referenced by the following interfaces: GetBucketCrossCloudReplication
| name | required | NULL allowed | type | description |
|---|---|---|---|---|
| Region | yes | no | String | Region of a COS bucket. Example: |
| Bucket | yes | no | String | COS bucket name. Example: bucket1-1255000117 |
PutBucketCrossCloudReplicationConfiguration
Request parameters for configuring cross-cloud replication for a bucket.
Referenced by the following interfaces: PutBucketCrossCloudReplication
| name | required | NULL allowed | type | description |
|---|---|---|---|---|
| Region | yes | no | String | Region of a source bucket. Example: |
| Bucket | yes | no | String | Source bucket name. Example: bucket1-1255000117 |
| Configuration | yes | no | Array of CrossCloudReplicationConfiguration | Cross-cloud replication configuration list. Example:View |
QuotaBucketDefault
QuotaBucketDefault
Referenced by the following interfaces: DescribeBucketDefaultQuota
| name | required | NULL allowed | type | description |
|---|---|---|---|---|
| MaxCapacity | no | no | String | MaxCapacity Example: unlimit |
| MaxObjects | no | no | String | MaxObjects Example: unlimit |
| TouchTime | no | no | String | TouchTime Example: 2025-03-14T17:38:43Z |