全部文档
当前文档

暂无内容

如果没有找到您期望的内容,请尝试其他搜索词

文档中心

修改域名

最近更新时间:2022-01-26 16:51:37

ModifyDomain(修改域名)

请求方式:GET、POST

Request Parameters(请求参数)

ResourceRecordId

  • 描述:域名记录的ID
  • 类型:String
  • 是否可缺省:否

HttpRewrite

  • 描述:https强制跳转开启状态
  • 类型:Boolean
  • 是否可缺省:是
  • 缺省值:false

HttpSource

  • 描述:http回源开启状态
  • 类型:Boolean
  • 是否可缺省:是
  • 缺省值:false

CertificateId

  • 描述:域名使用证书的id
  • 类型:String
  • 是否可缺省:是

CertificateRegion

  • 描述:域名使用证书的region
  • 类型:String
  • 是否可缺省:是

LbMethod

  • 描述:负载均衡方式
  • 类型:String
  • 是否可缺省:是
  • 可取值:ROUND_ROBIN、LEAST_CONNECTIONS

HasProxy

  • 描述:前置代理设置状态
  • 类型:Boolean
  • 是否可缺省:是

ProjectId

  • 描述:域名所属项目的ID
  • 类型:integer
  • 是否可缺省:是

HeaderMark

  • 描述:域名流量标记header字段名称
  • 类型:String
  • 是否可缺省:是

HeaderValue

  • 描述:域名流量标记header字段值
  • 类型:String
  • 是否可缺省:是

HealthMonitor

  • 描述:健康检测
  • 类型:String(json)
  • 是否可缺省:是
  • 格式:
    {
    “HealthMonitor”: {
    “Status”: true, //健康检查开启状态
    “Delay”: 5, //健康检查周期
    “Rise”: 5, //健康检查判定为健康的次数
    “Fall”: 5, //健康检查判定为不健康的次数
    “Timeout”: 3, //健康检查超时时常(前端无需设置,后端默认设置)
    “Path”: “/”, //健康检查url目录
    “ServerName”: “waf3-test.ksyun.com” //健康检查主机地址
    }
    }

HttpPort.N

  • 描述:http协议端口列表
  • 类型:Integer Set
  • 是否可缺省:是
  • 说明:不为空表示开启http协议

HttpsPort.N

  • 描述:https协议端口列表
  • 类型:Integer Set
  • 是否可缺省:是
  • 说明:不为空表示开启https协议

Sources

  • 描述:域名回源信息列表
  • 类型:String(json)
  • 是否可缺省:是
  • 格式:
    {
    “Sources”: [
    {
    “Ip”: “1.1.1.1”,
    “HttpPort”: 80,
    “HttpsPort”: 443,
    “Weight”: 20
    },
    {
    “Ip”: “2.2.2.2”,
    “HttpPort”: 8080,
    “HttpsPort”: 8443,
    “Weight”: 20
    }
    ]
    }

Response Elements(返回值)

RequestId

  • 描述:请求ID
  • 类型:String

ResourceRecordInfo

Examples(举例)

Sample Request(请求)

https://waf.api.ksyun.com/?Action=ModifyDomain
&ResourceRecordId={{resource_record_id}}
&HttpSource=false

Sample Response(返回)

{
    "RequestId": "284392cf-396f-373a-b419-c98ce27db345",
    "ResourceRecordInfos": {
        "ResourceRecordId": "28a55-acc9-3e09-8a26-4ed9078abcc7",
        "ResourceRecord": "www.ksyun.com",
        "Cname": "9ffe77baa6c36d49949c6wefccf2246.chinacode.org",
        "HttpRewrite": false,
        "HttpSource": false,
        "ConvertToIpv6": false,
        "LbMethod": "ROUND_ROBIN",
        "HasProxy": false,
        "Http2": false,
        "ProjectId": 0,
        "HealthMonitor": {
            "Delay": 5,
            "Fall": 5,
            "Path": "/",
            "Rise": 5,
            "ServerName": "www.ksyun.com",
            "Status": false,
            "Timeout": 3
        },
        "Status": true,
        "Sources": [
            {
                "Ip": "192.168.1.1",
                "HttpPort": "80",
                "HttpsPort": null,
                "Weight": "1"
            }
        ],
        "DnsStatus": false,
        "HttpStatus": {
            "Ports": [
                80
            ],
            "Status": false
        },
        "CcDefenseStatus": false,
        "WebDefenseStatus": true,
        "SourceStatus": {
            "Status": false,
            "HealthSourceNumber": 0,
            "AllSourceNumber": 1
        }
    }
}
文档导读
纯净模式常规模式

纯净模式

点击可全屏预览文档内容
文档反馈