华为云用户手册

  • URI GET /v1.0/cdn/domains/{domain_id}/originhost 表1 路径参数 参数 是否必选 参数类型 描述 domain_id 是 String 加速 域名 ID。 表2 Query参数 参数 是否必选 参数类型 描述 enterprise_project_id 否 String 当用户开启企业项目功能时,该参数生效,表示查询资源所属项目,"all"表示所有项目。注意:当使用子账号调用接口时,该参数必传。 您可以通过调用企业项目管理服务(EPS)的查询企业项目列表接口(ListEnterpriseProject)查询企业项目id。
  • 请求消息 请求参数 请求参数如表1所示。 表1 请求参数 名称 是否必选 参数类型 描述 start_time 否 Long 查询起始时间戳(单位:毫秒)。 end_time 否 Long 查询结束时间戳(单位:毫秒)。 domain_name 是 String 域名列表, 多个域名 以逗号(半角)分隔,如:www.test1.com,www.test2.com ,最多不超过20个域名。 stat_type 是 String 参数类型支持:bw(带宽),flux(流量),bs_bw(回源带宽),bs_flux(回源流量),bs_num(回源总数),bs_fail_num(回源失败总数),req_num(请求总数),req_hit_rate(请求命中率),flux_hit_rate(流量命中率),bs_fail_rate(回源失败率),qps(每秒请求数),http_code_2xx(状态码2xx),http_code_3xx(状态码3xx),http_code_4xx(状态码4xx),http_code_5xx(状态码5xx)。 service_area 否 String mainland_china(中国大陆),outside_mainland_china(中国大陆境外),默认为mainland_china,回源指标bs_flux,bs_bw,bs_fail_rate,回源指标不区分服务范围,该参数对回源指标无效。 enterprise_project_id 否 String 当用户开启企业项目功能时,该参数生效,表示查询资源所属项目,"all"表示所有项目。注意:当使用子账号调用接口时,该参数必传。 请求示例 请求路径示例 GET https://cdn.myhuaweicloud.com/v1.0/cdn/statistics/domain?start_time=1513094400000&end_time=1513180799346&domain_name=example1.example2.com,example3.example4.com&interval=300&stat_type=flux&enterprise_project_id=0
  • 响应消息 响应参数 响应参数如表表2所示。 表2 响应参数 名称 参数类型 描述 domain Object 域名统计数据对象汇总。详细说明见表3。 domain参数说明 domain参数说明如表3所示。 表3 domain参数说明 名称 参数类型 描述 start_time Integer 查询起始时间戳(单位:毫秒)。 end_time Integer 查询结束时间戳(单位:毫秒)。 value Integer 总流量。(流量单位:Byte,带宽单位:bps) stat_type String 统计类型。 domain_name String 域名。 service_area String mainland_china(中国大陆),outside_mainland_china(中国大陆境外)。回源指标不区分服务范围,该参数对回源指标无效。 响应示例 { "domain": [ { "value": 197400, "start_time": 1513094400000, "end_time": 1513180799346, "stat_type": "flux", "domain_name": "example1.example2.com", "service_area": "mainland_china" }, { "value": 42825, "start_time": 1513094400000, "end_time": 1513180799346, "stat_type": "flux", "domain_name": "example3.example4.com", "service_area": "mainland_china" } ] }
  • 响应示例 状态码: 200 OK { "https" : { "http2" : 0, "certificate_type" : 0, "force_redirect_config" : { "redirect_type" : "http", "switch" : 1 }, "expiration_time" : 1636183290000, "force_redirect_https" : 2, "https_status" : 2, "cert_name" : "cdn_test_cert", "certificate" : "-----BEGIN CERTIFICATE----------END CERTIFICATE-----", "private_key" : "" } }
  • 响应参数 状态码: 200 表7 响应Body参数 参数 参数类型 描述 https HttpInfoResponseBody object https配置。 表8 HttpInfoResponseBody 参数 参数类型 描述 https_status Integer HTTPS证书是否启用。0:不启用,此时无需填写证书及私钥参数;1:启用HTTPS加速并协议跟随回源;2:启用HTTPS加速并HTTP回源;3:启用HTTPS加速并HTTPS回源,开启时需要传递证书及私钥 cert_name String 证书名称。(长度限制为3-32字符)。 certificate String 证书内容。 private_key String 功能说明: HTTPS协议使用的私钥,不启用证书则无需输入。(为了客户信息安全,接口返回私钥为空) certificate_type Integer 证书类型。1:代表华为云托管证书;0:表示自有证书。 force_redirect_https Integer 客户端请求是否强制重定向。1是,0否。(如果为2,表示强制跳转HTTP) force_redirect_config ForceRedirect object 强制跳转 http2 Integer 是否使用HTTP2.0。(1是,0否。) expiration_time Long 证书过期时间 表9 ForceRedirect 参数 参数类型 描述 switch Integer 强制跳转开关。1打开。0关闭。 redirect_type String 强制跳转类型。http:强制跳转HTTP。https:强制跳转HTTPS。
  • 请求示例 PUT https://cdn.myhuaweicloud.com/v1.0/cdn/domains/ff8080**********************d71/https-info?enterprise_project_id=0 { "https" : { "http2" : 0, "certificate_type" : 0, "force_redirect_config" : { "redirect_type" : "http", "switch" : 1 }, "force_redirect_https" : 1, "https_status" : 2, "cert_name" : "cdn_test_cert", "certificate" : "-----BEGIN CERTIFICATE----------END CERTIFICATE-----", "private_key" : "-----BEGIN RSA PRIVATE KEY---------END RSA PRIVATE KEY-----" } }
  • URI PUT /v1.0/cdn/domains/{domain_id}/https-info 表1 路径参数 参数 是否必选 参数类型 描述 domain_id 是 String 加速域名ID。 表2 Query参数 参数 是否必选 参数类型 描述 enterprise_project_id 否 String 当用户开启企业项目功能时,该参数生效,表示修改当前企业项目下加速域名的配置,"all"代表所有项目。注意:当使用子账号调用接口时,该参数必传。 您可以通过调用企业项目管理服务(EPS)的查询企业项目列表接口(ListEnterpriseProject)查询企业项目id。
  • 请求参数 表3 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 用户Token。 通过调用 IAM 服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。 表4 请求Body参数 参数 是否必选 参数类型 描述 https 是 HttpInfoRequestBody object https配置。 表5 HttpInfoRequestBody 参数 是否必选 参数类型 描述 cert_name 是 String 证书名字。(长度限制为3-64字符)。 https_status 是 Integer HTTPS证书是否启用。0:不启用,此时无需填写证书及私钥参数;1:启用HTTPS加速并协议跟随回源;2:启用HTTPS加速并HTTP回源;3:启用HTTPS加速并HTTPS回源,首次配置证书需要传递证书及私钥,如已有证书可不用传证书及私钥。 certificate 否 String HTTPS协议使用的SSL证书内容,仅支持PEM编码格式。不启用证书则无需输入。初次配置证书时必传。 private_key 否 String HTTPS协议使用的SSL证书私钥内容,仅支持PEM编码格式。不启用证书则无需输入。初次配置证书时必传。 http2 否 Integer 是否使用HTTP2.0。(1:是,0:否。) certificate_type 否 Integer 证书类型。1:代表华为云托管证书;0:表示自有证书。 默认值0。 force_redirect_https 否 Integer 强制跳转HTTPS(0:不强制;1:强制) 为空值时默认设置为关闭。(建议使用force_redirect_config修改配置) force_redirect_config 否 ForceRedirect object 强制跳转 表6 ForceRedirect 参数 是否必选 参数类型 描述 switch 是 Integer 强制跳转开关。1打开。0关闭。 redirect_type 否 String 强制跳转类型。http:强制跳转HTTP。https:强制跳转HTTPS。
  • 响应消息 响应参数 响应参数如表2所示。 表2 响应参数 名称 参数类型 描述 bandwidth_detail Object 详情数据对象。详细说明见表3。 bandwidth参数说明 bandwidth参数说明如表3所示。 表3 bandwidth参数说明 名称 参数类型 描述 start_time Interger 查询起始时间戳(单位:毫秒)。 end_time Interger 查询结束时间戳(单位:毫秒)。 stat_type String 统计类型。 interval Interger 采样间隔,单位:秒。 values Array of integers 带宽数据列表,从start_time开始,每采样间隔生成一个采样点,按时间顺序排列(单位:bps)。 响应示例 { "bandwidth_detail": { "interval": 300, "values": [835038583,835038544], "start_time": 1498838400000, "end_time": 1502380500000, "stat_type" : "bw" } }
  • 请求消息 请求参数 请求参数如表1所示。 表1 请求参数 名称 是否必选 参数类型 描述 start_time 否 Long 查询起始时间戳(单位:毫秒)。 end_time 否 Long 查询结束时间戳(单位:毫秒)。 domain_name 是 String 域名列表,多个域名以逗号(半角)分隔,如:www.test1.com,www.test2.com ,ALL表示查询名下全部域名。 interval 否 Interger 采样间隔,单位:秒,取值说明: 时间跨度1天:5分钟、1小时、4小时、8小时。 时间跨度2~7天:5分钟、1小时、4小时、8小时、1天。 时间跨度8~31天:4小时、8小时、1天。 如果不传,默认取对应时间跨度的最小间隔。 如果需要传,则换算成秒。 enterprise_project_id 否 String 当用户开启企业项目功能时,该参数生效,表示查询资源所属项目,"all"表示所有项目。注意:当使用子账号调用接口时,该参数必传。 请求示例 请求路径示例 GET https://cdn.myhuaweicloud.com/v1.0/cdn/statistics/bandwidth-detail?start_time=1498838400000&end_time=1502380500000&domain_name=www.example.com&interval=300&enterprise_project_id=0
  • 响应示例 状态码: 200 OK { "total" : 1, "https" : [ { "https_status" : 1, "force_redirect_https" : 2, "force_redirect_config" : { "redirect_type" : "http", "switch" : 1 }, "http2" : 0, "cert_name" : "cdn_test", "certificate" : "-----BEGIN CERTIFICATE-----XX-----END CERTIFICATE-----", "private_key" : null, "certificate_type" : 0, "expiration_time" : 1606187416000, "domain_id" : "3e****************************63", "domain_name" : "www.example.com" } ] }
  • 响应参数 状态码: 200 表3 响应Body参数 参数 参数类型 描述 total Integer 查询结果总数 https Array of HttpsDetail objects https配置。 表4 HttpsDetail 参数 参数类型 描述 domain_id String 域名id。 domain_name String 绑定该证书的域名。 cert_name String 证书名字。 certificate String 证书内容。 private_key String 私钥内容。 certificate_type Integer 0:自有证书 1:云托管证书。 expiration_time Long 证书过期时间。 https_status Integer HTTPS证书是否启用,取值0:不启用;1:启用HTTPS加速并协议跟随回源;2:启用HTTPS加速并HTTP回源。 force_redirect_https Integer 客户端请求是否强制重定向。1是,0否。(如果为2,表示强制跳转HTTP) force_redirect_config ForceRedirect object 强制跳转。 http2 Integer 是否使用HTTP2.0。(1是,0否。) 表5 ForceRedirect 参数 参数类型 描述 switch Integer 强制跳转开关。1打开。0关闭。 redirect_type String 强制跳转类型。http:强制跳转HTTP。https:强制跳转HTTPS。
  • URI GET /v1.0/cdn/domains/https-certificate-info 表1 Query参数 参数 是否必选 参数类型 描述 page_size 否 Integer 每页的数量,取值范围1-10000,不设值时默认值为30。 page_number 否 Integer 查询的页码。取值范围1-65535,不设值时默认值为1。 domain_name 否 String 加速域名。 user_domain_id 否 String 域名所属用户的domain_id。 enterprise_project_id 否 String 当用户开启企业项目功能时,该参数生效,表示查询资源所属项目,"all"表示所有项目。注意:当使用子账号调用接口时,该参数必传。您可以通过调用企业项目管理服务(EPS)的查询企业项目列表接口(ListEnterpriseProject)查询企业项目id。
  • 响应消息 响应参数 响应参数如表2所示。 表2 响应参数 名称 参数类型 描述 domain Object 详情数据对象。详细说明见表3。 domain参数说明 domain参数说明如表3所示。 表3 domain参数说明 名称 参数类型 描述 domain_name String 域名。 value Integer 对应查询类型的值。(流量单位:Byte,带宽单位:bps) 响应示例 { "domain": [ { "domain_name": "www.test1.com", "value": 566 }, { "domain_name": "www.test2.com", "value": 545 } ] }
  • 请求消息 请求参数 请求参数如表1所示。 表1 请求参数 名称 是否必选 参数类型 描述 start_time 否 Long 查询起始时间戳(单位:毫秒)。 end_time 否 Long 查询结束时间戳(单位:毫秒),必须与起始时间戳同时传或不传。 domain_name 是 String 域名列表,多个域名以逗号(半角)分隔,如:www.test1.com,www.test2.com ,ALL表示查询名下全部域名 stat_type 是 String 参数类型支持:flux(流量),bw(带宽),req_num(请求总数) region 是 String 区域列表,包括:中国34个省级行政区域(包含中国大陆省份、直辖市及港澳台)、中国以外及其他,多个区域以逗号分隔,如:beijing,neimenggu,........ 说明: 传参时区域名称,如“北京、上海、港澳台”等均需用汉语拼音(beijing、shanghai、gangaotai),“中国以外”请用“haiwai”传参。 “山西、陕西”传参时分别用:“shanxi、shaanxi”。 ALL表示查询全部区域。 carrier 是 String 运营商列表,英文首字母缩写,目前支持CTCC(电信), CMCC(移动), CUCC(联通), ENET(教育), CRC(铁通)。多个运营商以逗号分隔,如:CTCC,CMCC,........ ALL表示查询全部运营商。 region与carrier不能同时传ALL。 enterprise_project_id 否 String 当用户开启企业项目功能时,该参数生效,表示查询资源所属项目,"all"表示所有项目。注意:当使用子账号调用接口时,该参数必传。 请求示例 请求路径示例 GET https://cdn.myhuaweicloud.com/v1.0/cdn/statistics/region-carrier-domain?start_time=1511366400000&end_time=1511452799640&domain_name=www.test1.com&stat_type=req_num®ion=beijing,neimenggu&carrier=CMCC&enterprise_project_id=0
  • 响应消息 响应参数 响应参数如表2所示。 表2 响应参数 名称 参数类型 描述 flux_detail Object 详情数据对象。详细说明见表3。 flux_detail参数说明 flux_detail参数说明如表3所示。 表3 flux_detail参数说明 名称 参数类型 描述 interval Interger 采样间隔,单位:秒,取值说明: 时间跨度1天:5分钟、1小时、4小时、8小时,分别对应300秒、3600秒、14400秒和28800秒。 时间跨度2~7天:1小时、4小时、8小时、1天,分别对应3600秒、14400秒、28800秒和86400秒。 时间跨度8~31天:4小时、8小时、1天,分别对应14400秒、28800秒和86400秒。 如果不传,默认取对应时间跨度的最小间隔。 start_time Interger 查询起始时间戳(单位:毫秒)。 end_time Interger 查询结束时间戳(单位:毫秒)。 stat_type String 统计类型。 values Array of integers 流量数据列表,从start_time开始,每采样间隔生成一个采样点,按时间顺序排列(单位:Byte)。 响应示例 { "flux_detail": { "interval": 300, "values": [835038583,835038584], "start_time": 1534176000000, "end_time": 1534258800000, "stat_type" : "flux" } }
  • 请求消息 请求参数 请求参数如表1所示。 表1 请求参数 名称 是否必选 参数类型 描述 start_time 否 Long 查询起始时间戳(单位:毫秒)。 end_time 否 Long 查询结束时间戳(单位:毫秒)。 domain_name 是 String 域名列表,多个域名以逗号(半角)分隔,如:www.test1.com,www.test2.com ,ALL表示查询名下全部域名。 interval 否 Integer 采样间隔,单位:秒,取值说明: 时间跨度1天:5分钟、1小时、4小时、8小时。 时间跨度2~7天:5分钟、1小时、4小时、8小时、1天。 时间跨度8~31天:4小时、8小时、1天。 如果不传,默认取对应时间跨度的最小间隔。 如果需要传,则换算成秒。 enterprise_project_id 否 String 当用户开启企业项目功能时,该参数生效,表示查询资源所属项目,"all"表示所有项目。注意:当使用子账号调用接口时,该参数必传。 请求示例 请求路径示例 GET https://cdn.myhuaweicloud.com/v1.0/cdn/statistics/flux-detail?start_time=1534176000000&end_time=1534258800000&domain_name=www.example.com&interval=300&enterprise_project_id=0
  • URI PUT /v1.0/cdn/domains/{domain_id}/follow302-switch 表1 路径参数 参数 是否必选 参数类型 描述 domain_id 是 String 加速域名id。 表2 Query参数 参数 是否必选 参数类型 描述 enterprise_project_id 否 String 当用户开启企业项目功能时,该参数生效,表示修改当前企业项目下加速域名的配置,"all"代表所有项目。注意:当使用子账号调用接口时,该参数必传。 您可以通过调用企业项目管理服务(EPS)的查询企业项目列表接口(ListEnterpriseProject)查询企业项目id。
  • 响应参数 状态码: 200 表5 响应Body参数 参数 参数类型 描述 follow_status Follow302StatusBody object 回源跟随对象。 表6 Follow302StatusBody 参数 参数类型 描述 domain_id String 加速域名id。 follow_status String follow302状态,off:关闭,on:开启。 枚举值: off on
  • 请求参数 表3 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 用户Token。 通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。 表4 请求Body参数 参数 是否必选 参数类型 描述 follow302_status 是 String follow302状态,off:关闭,on:开启。 枚举值: off on
  • 响应示例 状态码: 200 OK { "cache_config" : { "rules" : [ { "rule_type" : 1, "content" : ".jpg;.png", "ttl" : 30, "ttl_type" : 3, "priority" : 1 }, { "rule_type" : 0, "content" : "", "ttl" : 600, "ttl_type" : 1, "priority" : 1 } ], "ignore_url_parameter" : false, "follow_origin" : false, "compress" : { "compress_switch" : 1, "compress_rules" : [ { "compress_type" : "gzip", "compress_file_type" : ".js|.html|.css|.xml|.json|.shtml|.htm" } ] } } }
  • 响应参数 状态码: 200 表8 响应Body参数 参数 参数类型 描述 cache_config CacheConfig object 缓存配置。 表9 CacheConfig 参数 参数类型 描述 ignore_url_parameter Boolean 是否忽略url中的参数。 follow_origin Boolean 缓存规则是否遵循源站。 compress CompressResponse object GZIP压缩. rules Array of Rules objects 缓存规则,将覆盖之前的规则配置。规则为空重置为默认规则。 数组长度:1 - 20 表10 CompressResponse 参数 参数类型 描述 compress_switch Integer GZIP压缩开关。0关闭。1打开 compress_rules Array of CompressRules objects GZIP压缩规则 表11 CompressRules 参数 参数类型 描述 compress_type String GZIP压缩类型(目前只支持 gzip) compress_file_type String GZIP压缩文件类型(文件后缀竖线分割,如:.js|.html|.css|.xml) 表12 Rules 参数 参数类型 描述 rule_type Integer 0:全部类型,表示匹配所有文件,默认值。 1:文件类型,表示按文件后缀匹配。 2:文件夹类型,表示按目录匹配。 3:文件全路径类型,表示按文件全路径匹配,5:缓存首页。 content String 缓存匹配设置。 当rule_type为0时,为空。 当rule_type为1时,为文件后缀,输入首字符为“.”,以“;”进行分隔,如.jpg;.zip;.exe,并且输入的文件名后缀总数不超过20个。 当rule_type为2时,为目录,输入要求以“/”作为首字符,以“;”进行分隔,如/test/folder01;/test/folder02,并且输入的目录路径总数不超过20个。 当rule_type为3时,为全路径,输入要求以“/”作为首字符,支持匹配指定目录下的具体文件,或者带通配符“*”的文件,如/test/index.html或/test/*.jpg。 ttl Integer 缓存时间。最大支持365天。 ttl_type Integer 缓存时间单位。1:秒;2:分;3:小时;4:天。 priority Integer 此条配置的优先级, 默认值1,数值越大,优先级越高。取值范围为1-100,优先级不能相同。
  • 请求示例 PUT https://cdn.myhuaweicloud.com/v1.0/cdn/domains/ff808***********************2d71/cache?enterprise_project_id=0 { "cache_config" : { "ignore_url_parameter" : false, "follow_origin" : false, "compress" : { "compress_switch" : 1 }, "rules" : [ { "rule_type" : 1, "content" : ".jpg;.png", "ttl" : 30, "ttl_type" : 3, "priority" : 1 } ] } }
  • URI PUT /v1.0/cdn/domains/{domain_id}/cache 表1 路径参数 参数 是否必选 参数类型 描述 domain_id 是 String 加速域名ID。 表2 Query参数 参数 是否必选 参数类型 描述 enterprise_project_id 否 String 当用户开启企业项目功能时,该参数生效,表示修改当前企业项目下加速域名的配置,"all"代表所有项目。注意:当使用子账号调用接口时,该参数必传。 您可以通过调用企业项目管理服务(EPS)的查询企业项目列表接口(ListEnterpriseProject)查询企业项目id。
  • 请求参数 表3 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 用户Token。 通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。 表4 请求Body参数 参数 是否必选 参数类型 描述 cache_config 是 CacheConfigRequest object 缓存配置。 表5 CacheConfigRequest 参数 是否必选 参数类型 描述 ignore_url_parameter 否 Boolean 是否忽略url中的参数。 follow_origin 否 Boolean 缓存规则是否遵循源站。 compress 否 CompressRequest object GZIP压缩 rules 否 Array of Rules objects 缓存规则,将覆盖之前的规则配置。规则为空重置为默认规则。 数组长度:1 - 20 表6 CompressRequest 参数 是否必选 参数类型 描述 compress_switch 否 Integer GZIP压缩开关,0:关闭,1:打开。 表7 Rules 参数 是否必选 参数类型 描述 rule_type 是 Integer 0:全部类型,表示匹配所有文件,默认值。 1:文件类型,表示按文件后缀匹配。 2:文件夹类型,表示按目录匹配。 3:文件全路径类型,表示按文件全路径匹配,5:缓存首页。 content 否 String 缓存匹配设置。 当rule_type为0时,为空。 当rule_type为1时,为文件后缀,输入首字符为“.”,以“;”进行分隔,如.jpg;.zip;.exe,并且输入的文件名后缀总数不超过20个。 当rule_type为2时,为目录,输入要求以“/”作为首字符,以“;”进行分隔,如/test/folder01;/test/folder02,并且输入的目录路径总数不超过20个。 当rule_type为3时,为全路径,输入要求以“/”作为首字符,支持匹配指定目录下的具体文件,或者带通配符“*”的文件,如/test/index.html或/test/*.jpg。 ttl 是 Integer 缓存时间。最大支持365天。 ttl_type 是 Integer 缓存时间单位。1:秒;2:分;3:小时;4:天。 priority 是 Integer 此条配置的优先级, 默认值1,数值越大,优先级越高。取值范围为1-100,优先级不能相同。
  • 请求示例 PUT https://cdn.myhuaweicloud.com/v1.0/cdn/domains/ff808**********************2d71/origin?enterprise_project_id=0 { "origin" : { "sources" : [ { "ip_or_domain" : "0.0.0.0", "origin_type" : "ipaddr", "active_standby" : 1, "http_port" : 80, "https_port" : 443 } ] } }
  • 响应示例 状态码: 200 OK { "origin" : { "sources" : [ { "domain_id" : "12ab***********************02b71", "origin_type" : "ipaddr", "ip_or_domain" : "0.0.0.0", "active_standby" : 1, "http_port" : 80, "https_port" : 443 } ] } }
  • 响应参数 状态码: 200 表7 响应Body参数 参数 参数类型 描述 origin ResourceBody object 源站对象。 表8 ResourceBody 参数 参数类型 描述 sources Array of SourceWithPort objects 源站配置。 表9 SourceWithPort 参数 参数类型 描述 domain_id String 加速域名id。 ip_or_domain String 源站IP(非内网IP)或者域名。 origin_type String 源站类型,ipaddr:源站IP、 domain:源站域名、obs_bucket:OBS桶域名。 枚举值: ipaddr domain obs_bucket active_standby Integer 主备状态(1代表主源站;0代表备源站)。 enable_obs_web_hosting Integer 是否开启Obs静态网站托管(0表示关闭,1表示则为开启),源站类型为obs_bucket时传递。 http_port Integer HTTP端口,默认80 https_port Integer HTTPS端口,默认443
  • 请求参数 表3 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 用户Token。 通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。 表4 请求Body参数 参数 是否必选 参数类型 描述 origin 是 ResourceBody object 源站对象。 表5 ResourceBody 参数 是否必选 参数类型 描述 sources 是 Array of SourceWithPort objects 源站配置。 表6 SourceWithPort 参数 是否必选 参数类型 描述 domain_id 否 String 加速域名id。 ip_or_domain 是 String 源站IP(非内网IP)或者域名。 origin_type 是 String 源站类型,ipaddr:源站IP、 domain:源站域名、obs_bucket:OBS桶域名。 枚举值: ipaddr domain obs_bucket active_standby 是 Integer 主备状态(1代表主源站;0代表备源站)。 enable_obs_web_hosting 否 Integer 是否开启Obs静态网站托管(0表示关闭,1表示则为开启),源站类型为obs_bucket时传递。 http_port 否 Integer HTTP端口,默认80 https_port 否 Integer HTTPS端口,默认443
  • URI PUT /v1.0/cdn/domains/{domain_id}/origin 表1 路径参数 参数 是否必选 参数类型 描述 domain_id 是 String 加速域名ID。 表2 Query参数 参数 是否必选 参数类型 描述 enterprise_project_id 否 String 当用户开启企业项目功能时,该参数生效,表示修改当前企业项目下加速域名的配置,"all"代表所有项目。注意:当使用子账号调用接口时,该参数必传。 您可以通过调用企业项目管理服务(EPS)的查询企业项目列表接口(ListEnterpriseProject)查询企业项目id。
共100000条