数据结构

最近更新时间:2025-04-02 01:33:33

我的收藏

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:透传所有头部信息;
  • FOLLOW_PART:透传部分头部信息;
  • IGNORE_PART:忽略部分头部信息。
  • 参数必填。
    示例值: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:同步回源;
  • ASYNC:异步回源。
  • 若不填,默认取 SYNC 同步回源。
    示例值:SYNC
    OriginCondition IncrementalMigrationHttpOriginCondition 回源条件。

    IncrementalMigrationHttpOriginInfo

    增量迁移源站信息。

    被如下接口引用:CreateIncrementalMigrationStrategy, DescribeIncrementalMigrationStrategyInfos, ModifyIncrementalMigrationStrategy。

    名称 类型 必选 描述
    EndpointInfo IncrementalMigrationHttpEndpointInfo 增量迁移源站地址信息。
    FileInfo IncrementalMigrationOriginFileInfo 增量迁移源站文件信息。

    IncrementalMigrationHttpOriginParameter

    增量迁移回源参数。

    被如下接口引用:CreateIncrementalMigrationStrategy, DescribeIncrementalMigrationStrategyInfos, ModifyIncrementalMigrationStrategy。

    名称 类型 必选 描述
    HttpHeaderInfo IncrementalMigrationHttpHeaderInfo HTTP 头部透传信息。
    Protocol String 回源协议。取值有:
  • HTTP:强制 HTTP;
  • HTTPS:强制 HTTPS;
  • FOLLOW:跟随请求协议。
  • 若不填,默认取值 FOLLOW
    示例值:HTTP
    QueryStringFollowMode String 请求参数透传模式。取值有:
  • FOLLOW:全部透传;
  • IGNORE:忽略,全部不透传。
  • 默认取值 FOLLOW
    示例值:FOLLOW
    HttpRedirectCode Integer 重定向的 HTTP Code,目前仅支持 301302307。默认取值 302
    示例值:302
    OriginRedirectionFollowMode String 源站重定向跟随模式。取值有:
  • FOLLOW:跟随源站重定向;
  • IGNORE:忽略源站重定向。
  • 默认取值 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:HTTP 源。

  • 示例值:HTTP
    HttpOriginConfig IncrementalMigrationHttpOriginConfig 回源源站配置。

    SortBy

    排序依据。

    被如下接口引用:DescribeIncrementalMigrationStrategyInfos, DescribeStorage。

    名称 类型 必选 描述
    Field String 排序字段。
    示例值:CreateTime
    Order String 排序方式,可选值有:
  • Asc: 升序;
  • Desc: 降序。

  • 示例值:Asc

    StorageInfo

    专业版应用的存储信息。

    被如下接口引用:DescribeStorage。

    名称 类型 描述
    BucketId String 存储桶 ID。
    示例值:bucketId123demo
    StorageName String 存储名称。
    示例值:my-storage
    StorageRegion String 存储所在区域。
    示例值:ap-guangzhou
    InternetAccessDomainStatus String 存储公网源站访问域名的状态,取值有:
  • ONLINE:已生效;
  • DEPLOYING: 部署中。

  • 示例值:ONLINE
    InternetAccessDomain String 存储公网源站访问域名。
    示例值:example123.vodpro.ap-guangzhou.eovod.com
    CreateTime Timestamp ISO8601 存储的创建时间。
    示例值:2018-07-17T00:00:00+08:00