Credentials.
Used by actions: CreateStorageCredentials.
| Name | Type | Description |
|---|---|---|
| AccessKeyId | String | Access Key ID. |
| SecretAccessKey | String | Secret Access Key. |
| SessionToken | String | The session token length depends on the binding policy and is no longer than 4096 bytes. |
| Expiration | Timestamp ISO8601 | The expiration time of the credentials. |
Key-value pair filters for conditional filtering queries, such as filtering ID, name, and status.
If more than one filter exists, the logical relationship between these filters is AND.
If multiple values exist in one filter, the logical relationship between these values under the same filter is OR.
Used by actions: DescribeIncrementalMigrationStrategyInfos, DescribeStorage.
| Name | Type | Required | Description |
|---|---|---|---|
| Name | String | Yes | Fields to be filtered. |
| Values | Array of String | Yes | Value of the filtered field. |
Incremental migration source address information.
Used by actions: CreateIncrementalMigrationStrategy, DescribeIncrementalMigrationStrategyInfos, ModifyIncrementalMigrationStrategy.
| Name | Type | Required | Description |
|---|---|---|---|
| Endpoint | String | Yes | Address information, supporting domain names or IP addresses. |
| StandbyEndpointSet | Array of String | No | Backup address information. |
Incremental migration back-to-origin HTTP Header.
Used by actions: CreateIncrementalMigrationStrategy, DescribeIncrementalMigrationStrategyInfos, ModifyIncrementalMigrationStrategy.
| Name | Type | Required | Description |
|---|---|---|---|
| Key | String | Yes | Header Key. |
| Value | String | Yes | Header Value. |
Incremental migration back-to-origin HTTP Header information.
Used by actions: CreateIncrementalMigrationStrategy, DescribeIncrementalMigrationStrategyInfos, ModifyIncrementalMigrationStrategy.
| Name | Type | Required | Description |
|---|---|---|---|
| HeaderFollowMode | String | Yes | HTTP Header Passthrough Mode. Values valid: |
| FollowHttpHeaderKeySet | Array of String | No | Header Key Set for Passthrough. This field is required only when the HeaderFollowMode is set to FOLLOW_PART. |
| NewHttpHeaderSet | Array of IncrementalMigrationHttpHeader | No | Add Header Key-Value Pair Collection. |
Incremental migration back-to-source conditions.
Used by actions: CreateIncrementalMigrationStrategy, DescribeIncrementalMigrationStrategyInfos, ModifyIncrementalMigrationStrategy.
| Name | Type | Required | Description |
|---|---|---|---|
| HttpStatusCode | Integer | No | HTTP code to trigger back-to-source conditions. If not filled, the default value is 404. |
| Prefix | String | No | Object key prefix to trigger back-to-source conditions |
Configuration of the origin for incremental migration back-to-source.
Used by actions: CreateIncrementalMigrationStrategy, DescribeIncrementalMigrationStrategyInfos, ModifyIncrementalMigrationStrategy.
| Name | Type | Required | Description |
|---|---|---|---|
| OriginInfo | IncrementalMigrationHttpOriginInfo | Yes | Origin information for back-to-source. |
| OriginParameter | IncrementalMigrationHttpOriginParameter | Yes | Back-to-source parameters. |
| Mode | String | No | Back-to-source mode. Valid values: |
| OriginCondition | IncrementalMigrationHttpOriginCondition | No | Back-to-source conditions. |
Incremental migration source information.
Used by actions: CreateIncrementalMigrationStrategy, DescribeIncrementalMigrationStrategyInfos, ModifyIncrementalMigrationStrategy.
| Name | Type | Required | Description |
|---|---|---|---|
| EndpointInfo | IncrementalMigrationHttpEndpointInfo | Yes | Incremental migration source address information. |
| FileInfo | IncrementalMigrationOriginFileInfo | No | Incremental migration source file information. |
Incremental migration back-to-source parameters.
Used by actions: CreateIncrementalMigrationStrategy, DescribeIncrementalMigrationStrategyInfos, ModifyIncrementalMigrationStrategy.
| Name | Type | Required | Description |
|---|---|---|---|
| HttpHeaderInfo | IncrementalMigrationHttpHeaderInfo | Yes | HTTP header passthrough information. |
| Protocol | String | No | Back-to-source protocol. Valid values: |
| QueryStringFollowMode | String | No | Query string passthrough mode. Valid values |
| HttpRedirectCode | Integer | No | HTTP Code for redirection. Currently, only 301, 302, and 307 are supported. The default value is 302. |
| OriginRedirectionFollowMode | String | No | Origin server redirection follow mode. Valid values: |
Incremental migration of origin file information.
Used by actions: CreateIncrementalMigrationStrategy, DescribeIncrementalMigrationStrategyInfos, ModifyIncrementalMigrationStrategy.
| Name | Type | Required | Description |
|---|---|---|---|
| PrefixConfig | IncrementalMigrationOriginPrefixConfig | No | File prefix configuration. |
| SuffixConfig | IncrementalMigrationOriginSuffixConfig | No | File suffix configuration. |
| FixedFileConfig | IncrementalMigrationOriginFixedFileConfig | No | Fixed file configuration. |
Incremental migration of origin fixed file path configuration.
Used by actions: CreateIncrementalMigrationStrategy, DescribeIncrementalMigrationStrategyInfos, ModifyIncrementalMigrationStrategy.
| Name | Type | Required | Description |
|---|---|---|---|
| FixedFilePath | String | No | Fixed file path: If you fill in example/test.png, the origin-pull address will be: http(s)://<origin domain>/example/test.png. |
Incremental migration of origin address prefix configuration.
Used by actions: CreateIncrementalMigrationStrategy, DescribeIncrementalMigrationStrategyInfos, ModifyIncrementalMigrationStrategy.
| Name | Type | Required | Description |
|---|---|---|---|
| Prefix | String | No | Origin address prefix: If you fill in test/, the origin-pull address will be http(s)://<origin domain>/test/<file name>. |
Incremental migration of origin file suffix configuration.
Used by actions: CreateIncrementalMigrationStrategy, DescribeIncrementalMigrationStrategyInfos, ModifyIncrementalMigrationStrategy.
| Name | Type | Required | Description |
|---|---|---|---|
| Suffix | String | No | File suffix. if filled with .ts, the origin-pull address will be: http(s)://<origin domain>/<file name>.ts. |
Incremental migration strategy information.
Used by actions: DescribeIncrementalMigrationStrategyInfos.
| Name | Type | Description |
|---|---|---|
| StrategyId | String | The ID of the incremental migration strategy. |
| StrategyName | String | The name of the incremental migration strategy. |
| SubAppId | Integer | The ID of VOD Professional Application. |
| BucketId | String | The bucket ID where the strategy takes effect. |
| OriginType | String | Source type. |
| HttpOriginConfig | IncrementalMigrationHttpOriginConfig | Incremental migration HTTP origin source configuration. |
Sort by criterion
Used by actions: DescribeIncrementalMigrationStrategyInfos, DescribeStorage.
| Name | Type | Required | Description |
|---|---|---|---|
| Field | String | Yes | Sort by field |
| Order | String | Yes | Sorting order. Valid values: Asc (ascending), Desc (descending) |
Storage information for the professional application.
Used by actions: DescribeStorage.
| Name | Type | Description |
|---|---|---|
| BucketId | String | The ID of bucket. |
| StorageName | String | The name of bucket. |
| StorageRegion | String | The region of storage. |
| InternetAccessDomainStatus | String | The status of the internet access domain name is stored. Valid values: |
| InternetAccessDomain | String | The internet access domain name of storage. |
| CreateTime | Timestamp ISO8601 | The creation time of the storage. |
Feedback