Credentials
临时访问凭证。
被如下接口引用:CreateStorageCredentials。
名称 | 类型 | 描述 |
---|---|---|
AccessKeyId | String | 访问凭证 ID。 示例值:*** |
SecretAccessKey | String | 访问凭证 Key。 示例值:*** |
SessionToken | String | 访问凭证 Token,长度和绑定的策略有关,最长不超过 4096 字节。 示例值:*** |
Expiration | Timestamp ISO8601 | 访问凭证的过期时间。 示例值:1800 |
Filter
键值对过滤器,用于条件过滤查询。例如过滤 ID、名称或状态等。
若存在多个 Filter 时,Filter 间的关系为逻辑与(AND)关系。
若同一个 Filter 存在多个 Values,同一 Filter 下 Values 间的关系为逻辑或(OR)关系。
过滤器筛选字段均为精确匹配。
被如下接口引用:DescribeIncrementalMigrationStrategyInfos, DescribeStorage。
名称 | 类型 | 必选 | 描述 |
---|---|---|---|
Name | String | 是 | 需要过滤的字段。 示例值:Status |
Values | Array of String | 是 | 字段的过滤值。 示例值:["NORMAL", "DISABLE"] |
IncrementalMigrationHttpEndpointInfo
增量迁移源站地址信息。
被如下接口引用:CreateIncrementalMigrationStrategy, DescribeIncrementalMigrationStrategyInfos, ModifyIncrementalMigrationStrategy。
名称 | 类型 | 必选 | 描述 |
---|---|---|---|
Endpoint | String | 是 | 地址信息,支持域名或 IP 地址。 示例值:example.com |
StandbyEndpointSet | Array of String | 否 | 备份地址信息。 示例值:["standby.com","standby2.com"] |
IncrementalMigrationHttpHeader
增量迁移回源 HTTP Header。
被如下接口引用:CreateIncrementalMigrationStrategy, DescribeIncrementalMigrationStrategyInfos, ModifyIncrementalMigrationStrategy。
名称 | 类型 | 必选 | 描述 |
---|---|---|---|
Key | String | 是 | Header 键。 示例值:Host |
Value | String | 是 | Header 值。 示例值:example.com |
IncrementalMigrationHttpHeaderInfo
增量迁移回源 HTTP Header 信息。
被如下接口引用:CreateIncrementalMigrationStrategy, DescribeIncrementalMigrationStrategyInfos, ModifyIncrementalMigrationStrategy。
名称 | 类型 | 必选 | 描述 |
---|---|---|---|
HeaderFollowMode | String | 是 | Http Header 透传模式。取值有: 示例值:FOLLOW_ALL |
FollowHttpHeaderKeySet | Array of String | 否 | 需透传 Header Key 集合,仅当 HeaderFollowMode 取值 FOLLOW_PART 时需要填充。示例值:["Host"] |
NewHttpHeaderSet | Array of IncrementalMigrationHttpHeader | 否 | 新增 Header 键值对集合。 |
IncrementalMigrationHttpOriginCondition
增量迁移回源条件。
被如下接口引用:CreateIncrementalMigrationStrategy, DescribeIncrementalMigrationStrategyInfos, ModifyIncrementalMigrationStrategy。
名称 | 类型 | 必选 | 描述 |
---|---|---|---|
HttpStatusCode | Integer | 否 | 触发回源条件的 HTTP Code。若不填充,默认取值 404 。示例值:404 |
Prefix | String | 否 | 触发回源条件的对象键前缀。 示例值:prefix_test |
IncrementalMigrationHttpOriginConfig
增量迁移回源源站配置。
被如下接口引用:CreateIncrementalMigrationStrategy, DescribeIncrementalMigrationStrategyInfos, ModifyIncrementalMigrationStrategy。
名称 | 类型 | 必选 | 描述 |
---|---|---|---|
OriginInfo | IncrementalMigrationHttpOriginInfo | 是 | 回源源站信息。 |
OriginParameter | IncrementalMigrationHttpOriginParameter | 是 | 回源参数。 |
Mode | String | 否 | 回源模式。取值有:SYNC 同步回源。示例值:SYNC |
OriginCondition | IncrementalMigrationHttpOriginCondition | 否 | 回源条件。 |
IncrementalMigrationHttpOriginInfo
增量迁移源站信息。
被如下接口引用:CreateIncrementalMigrationStrategy, DescribeIncrementalMigrationStrategyInfos, ModifyIncrementalMigrationStrategy。
名称 | 类型 | 必选 | 描述 |
---|---|---|---|
EndpointInfo | IncrementalMigrationHttpEndpointInfo | 是 | 增量迁移源站地址信息。 |
FileInfo | IncrementalMigrationOriginFileInfo | 否 | 增量迁移源站文件信息。 |
IncrementalMigrationHttpOriginParameter
增量迁移回源参数。
被如下接口引用:CreateIncrementalMigrationStrategy, DescribeIncrementalMigrationStrategyInfos, ModifyIncrementalMigrationStrategy。
名称 | 类型 | 必选 | 描述 |
---|---|---|---|
HttpHeaderInfo | IncrementalMigrationHttpHeaderInfo | 是 | HTTP 头部透传信息。 |
Protocol | String | 否 | 回源协议。取值有:FOLLOW 。示例值:HTTP |
QueryStringFollowMode | String | 否 | 请求参数透传模式。取值有:FOLLOW 。示例值:FOLLOW |
HttpRedirectCode | Integer | 否 | 重定向的 HTTP Code,目前仅支持 301 ,302 和 307 。默认取值 302 。示例值:302 |
OriginRedirectionFollowMode | String | 否 | 源站重定向跟随模式。取值有:FOLLOW 跟随源站重定向,即源站返回 3xx 时,会默认跟随至对应源站拉取数据。示例值:FOLLOW |
IncrementalMigrationOriginFileInfo
增量迁移源站文件信息。
被如下接口引用:CreateIncrementalMigrationStrategy, DescribeIncrementalMigrationStrategyInfos, ModifyIncrementalMigrationStrategy。
名称 | 类型 | 必选 | 描述 |
---|---|---|---|
PrefixConfig | IncrementalMigrationOriginPrefixConfig | 否 | 文件前缀配置。 |
SuffixConfig | IncrementalMigrationOriginSuffixConfig | 否 | 文件后缀配置。 |
FixedFileConfig | IncrementalMigrationOriginFixedFileConfig | 否 | 固定文件配置。 |
IncrementalMigrationOriginFixedFileConfig
增量迁移源站固定文件路径配置。
被如下接口引用:CreateIncrementalMigrationStrategy, DescribeIncrementalMigrationStrategyInfos, ModifyIncrementalMigrationStrategy。
名称 | 类型 | 必选 | 描述 |
---|---|---|---|
FixedFilePath | String | 否 | 固定文件路径;如填充 example/test.png ,则回源地址为: http(s)://<回源域名>/example/test.png 。示例值:example/test.png |
IncrementalMigrationOriginPrefixConfig
增量迁移源站地址前缀配置。
被如下接口引用:CreateIncrementalMigrationStrategy, DescribeIncrementalMigrationStrategyInfos, ModifyIncrementalMigrationStrategy。
名称 | 类型 | 必选 | 描述 |
---|---|---|---|
Prefix | String | 否 | 源站地址前缀,如填充 test/ ,则回源地址为 http(s)://<回源域名>/test/<文件名> 。示例值:prefix |
IncrementalMigrationOriginSuffixConfig
增量迁移源站文件后缀配置。
被如下接口引用:CreateIncrementalMigrationStrategy, DescribeIncrementalMigrationStrategyInfos, ModifyIncrementalMigrationStrategy。
名称 | 类型 | 必选 | 描述 |
---|---|---|---|
Suffix | String | 否 | 文件后缀;如填充 .ts ,则回源地址为:http(s)://<回源域名>/<文件名>.ts 。示例值:suffix |
IncrementalMigrationStrategyInfo
增量迁移策略信息。
被如下接口引用:DescribeIncrementalMigrationStrategyInfos。
名称 | 类型 | 描述 |
---|---|---|
StrategyId | String | 策略 ID。 示例值:im-demo123 |
StrategyName | String | 策略名称。 示例值:strategy_name |
SubAppId | Integer | 策略生效的点播专业版应用 ID。 示例值:1020304056 |
BucketId | String | 策略生效的存储桶 ID。 示例值:bucketid-123 |
OriginType | String | 源站类型。取值有: 示例值:HTTP |
HttpOriginConfig | IncrementalMigrationHttpOriginConfig | 回源源站配置。 |
SortBy
排序依据。
被如下接口引用:DescribeIncrementalMigrationStrategyInfos, DescribeStorage。
名称 | 类型 | 必选 | 描述 |
---|---|---|---|
Field | String | 是 | 排序字段。 示例值:CreateTime |
Order | String | 是 | 排序方式,可选值有: 示例值:Asc |
StorageInfo
专业版应用的存储信息。
被如下接口引用:DescribeStorage。
名称 | 类型 | 描述 |
---|---|---|
BucketId | String | 存储桶 ID。 示例值:bucketId123demo |
StorageName | String | 存储名称。 示例值:my-storage |
StorageRegion | String | 存储所在区域。 示例值:ap-guangzhou |
InternetAccessDomainStatus | String | 存储公网源站访问域名的状态,取值有: 示例值:ONLINE |
InternetAccessDomain | String | 存储公网源站访问域名。 示例值:example123.vodpro.ap-guangzhou.eovod.com |
CreateTime | Timestamp ISO8601 | 存储的创建时间。 示例值:2018-07-17T00:00:00+08:00 |