Documentation
¶
Index ¶
- type DescribeAttackLogsRequest
- func NewDescribeAttackLogsRequest(startTime string, endTime string) *DescribeAttackLogsRequest
- func NewDescribeAttackLogsRequestWithAllParams(pageNumber *int, pageSize *int, startTime string, endTime string, ip []string) *DescribeAttackLogsRequest
- func NewDescribeAttackLogsRequestWithoutParam() *DescribeAttackLogsRequest
- func (r DescribeAttackLogsRequest) GetRegionId() string
- func (r *DescribeAttackLogsRequest) SetEndTime(endTime string)
- func (r *DescribeAttackLogsRequest) SetIp(ip []string)
- func (r *DescribeAttackLogsRequest) SetPageNumber(pageNumber int)
- func (r *DescribeAttackLogsRequest) SetPageSize(pageSize int)
- func (r *DescribeAttackLogsRequest) SetStartTime(startTime string)
- type DescribeAttackLogsResponse
- type DescribeAttackLogsResult
- type DescribeAttackStatisticsRequest
- func NewDescribeAttackStatisticsRequest(startTime string, endTime string) *DescribeAttackStatisticsRequest
- func NewDescribeAttackStatisticsRequestWithAllParams(startTime string, endTime string, ip []string) *DescribeAttackStatisticsRequest
- func NewDescribeAttackStatisticsRequestWithoutParam() *DescribeAttackStatisticsRequest
- type DescribeAttackStatisticsResponse
- type DescribeAttackStatisticsResult
- type DescribeAttackTypeCountRequest
- func NewDescribeAttackTypeCountRequest(startTime string, endTime string) *DescribeAttackTypeCountRequest
- func NewDescribeAttackTypeCountRequestWithAllParams(startTime string, endTime string, ip []string) *DescribeAttackTypeCountRequest
- func NewDescribeAttackTypeCountRequestWithoutParam() *DescribeAttackTypeCountRequest
- type DescribeAttackTypeCountResponse
- type DescribeAttackTypeCountResult
- type DescribeCcsIpResourcesRequest
- type DescribeCcsIpResourcesResponse
- type DescribeCcsIpResourcesResult
- type DescribeCpsIpResourcesRequest
- type DescribeCpsIpResourcesResponse
- type DescribeCpsIpResourcesResult
- type DescribeElasticIpResourcesRequest
- func NewDescribeElasticIpResourcesRequest(regionId string) *DescribeElasticIpResourcesRequest
- func NewDescribeElasticIpResourcesRequestWithAllParams(regionId string, pageNumber *int, pageSize *int) *DescribeElasticIpResourcesRequest
- func NewDescribeElasticIpResourcesRequestWithoutParam() *DescribeElasticIpResourcesRequest
- type DescribeElasticIpResourcesResponse
- type DescribeElasticIpResourcesResult
- type DescribeIpCleanThresholdRangeRequest
- func NewDescribeIpCleanThresholdRangeRequest(regionId string, ip string) *DescribeIpCleanThresholdRangeRequest
- func NewDescribeIpCleanThresholdRangeRequestWithAllParams(regionId string, ip string) *DescribeIpCleanThresholdRangeRequest
- func NewDescribeIpCleanThresholdRangeRequestWithoutParam() *DescribeIpCleanThresholdRangeRequest
- type DescribeIpCleanThresholdRangeResponse
- type DescribeIpCleanThresholdRangeResult
- type DescribeIpMonitorFlowRequest
- func NewDescribeIpMonitorFlowRequest(startTime string, endTime string, ip []string) *DescribeIpMonitorFlowRequest
- func NewDescribeIpMonitorFlowRequestWithAllParams(startTime string, endTime string, ip []string) *DescribeIpMonitorFlowRequest
- func NewDescribeIpMonitorFlowRequestWithoutParam() *DescribeIpMonitorFlowRequest
- type DescribeIpMonitorFlowResponse
- type DescribeIpMonitorFlowResult
- type DescribeIpResourceFlowRequest
- func NewDescribeIpResourceFlowRequest(regionId string, ip string) *DescribeIpResourceFlowRequest
- func NewDescribeIpResourceFlowRequestWithAllParams(regionId string, ip string, endTime *string) *DescribeIpResourceFlowRequest
- func NewDescribeIpResourceFlowRequestWithoutParam() *DescribeIpResourceFlowRequest
- type DescribeIpResourceFlowResponse
- type DescribeIpResourceFlowResult
- type DescribeIpResourceInfoRequest
- type DescribeIpResourceInfoResponse
- type DescribeIpResourceInfoResult
- type DescribeIpResourceProtectInfoRequest
- func NewDescribeIpResourceProtectInfoRequest(regionId string, ip string) *DescribeIpResourceProtectInfoRequest
- func NewDescribeIpResourceProtectInfoRequestWithAllParams(regionId string, ip string, start *int, limit *int) *DescribeIpResourceProtectInfoRequest
- func NewDescribeIpResourceProtectInfoRequestWithoutParam() *DescribeIpResourceProtectInfoRequest
- func (r DescribeIpResourceProtectInfoRequest) GetRegionId() string
- func (r *DescribeIpResourceProtectInfoRequest) SetIp(ip string)
- func (r *DescribeIpResourceProtectInfoRequest) SetLimit(limit int)
- func (r *DescribeIpResourceProtectInfoRequest) SetRegionId(regionId string)
- func (r *DescribeIpResourceProtectInfoRequest) SetStart(start int)
- type DescribeIpResourceProtectInfoResponse
- type DescribeIpResourceProtectInfoResult
- type DescribeIpResourcesRequest
- type DescribeIpResourcesResponse
- type DescribeIpResourcesResult
- type DescribeIpSafetyInfoRequest
- type DescribeIpSafetyInfoResponse
- type DescribeIpSafetyInfoResult
- type SetCleanThresholdRequest
- func NewSetCleanThresholdRequest(regionId string, ip string, cleanThresholdSpec *baseanti.CleanThresholdSpec) *SetCleanThresholdRequest
- func NewSetCleanThresholdRequestWithAllParams(regionId string, ip string, cleanThresholdSpec *baseanti.CleanThresholdSpec) *SetCleanThresholdRequest
- func NewSetCleanThresholdRequestWithoutParam() *SetCleanThresholdRequest
- type SetCleanThresholdResponse
- type SetCleanThresholdResult
- type SetIpCleanThresholdRequest
- func NewSetIpCleanThresholdRequest(regionId string, ipCleanThresholdSpec *baseanti.IpCleanThresholdSpec) *SetIpCleanThresholdRequest
- func NewSetIpCleanThresholdRequestWithAllParams(regionId string, ipCleanThresholdSpec *baseanti.IpCleanThresholdSpec) *SetIpCleanThresholdRequest
- func NewSetIpCleanThresholdRequestWithoutParam() *SetIpCleanThresholdRequest
- type SetIpCleanThresholdResponse
- type SetIpCleanThresholdResult
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DescribeAttackLogsRequest ¶ added in v1.8.0
type DescribeAttackLogsRequest struct { core.JDCloudRequest /* 页码 (Optional) */ PageNumber *int `json:"pageNumber"` /* 分页大小 (Optional) */ PageSize *int `json:"pageSize"` /* 开始时间, UTC 时间, 格式: yyyy-MM-dd'T'HH:mm:ssZ */ StartTime string `json:"startTime"` /* 结束时间, UTC 时间, 格式: yyyy-MM-dd'T'HH:mm:ssZ */ EndTime string `json:"endTime"` /* 基础防护已防护的公网 IP, ip 不为空时, 查询 ip 对应的攻击记录, ip 为空时, 查询用户所有攻击记录<br>- 使用 <a href='http://docs.jdcloud.com/anti-ddos-basic/api/describeelasticipresources'>describeElasticIpResources</a> 接口查询基础防护已防护的私有网络弹性公网 IP<br>- 使用 <a href='http://docs.jdcloud.com/anti-ddos-basic/api/describecpsipresources'>describeCpsIpResources</a> 接口查询基础防护已防护的云物理服务器公网IP 和 弹性公网 IP<br>- 使用 <a href='http://docs.jdcloud.com/anti-ddos-basic/api/describeccsipresources'>describeCcsIpResources</a> 接口查询基础防护已防护的托管区公网 IP (Optional) */ Ip []string `json:"ip"` }
func NewDescribeAttackLogsRequest ¶ added in v1.8.0
func NewDescribeAttackLogsRequest( startTime string, endTime string, ) *DescribeAttackLogsRequest
* param startTime: 开始时间, UTC 时间, 格式: yyyy-MM-dd'T'HH:mm:ssZ (Required) * param endTime: 结束时间, UTC 时间, 格式: yyyy-MM-dd'T'HH:mm:ssZ (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeAttackLogsRequestWithAllParams ¶ added in v1.8.0
func NewDescribeAttackLogsRequestWithAllParams( pageNumber *int, pageSize *int, startTime string, endTime string, ip []string, ) *DescribeAttackLogsRequest
* param pageNumber: 页码 (Optional) * param pageSize: 分页大小 (Optional) * param startTime: 开始时间, UTC 时间, 格式: yyyy-MM-dd'T'HH:mm:ssZ (Required) * param endTime: 结束时间, UTC 时间, 格式: yyyy-MM-dd'T'HH:mm:ssZ (Required) * param ip: 基础防护已防护的公网 IP, ip 不为空时, 查询 ip 对应的攻击记录, ip 为空时, 查询用户所有攻击记录<br>- 使用 <a href='http://docs.jdcloud.com/anti-ddos-basic/api/describeelasticipresources'>describeElasticIpResources</a> 接口查询基础防护已防护的私有网络弹性公网 IP<br>- 使用 <a href='http://docs.jdcloud.com/anti-ddos-basic/api/describecpsipresources'>describeCpsIpResources</a> 接口查询基础防护已防护的云物理服务器公网IP 和 弹性公网 IP<br>- 使用 <a href='http://docs.jdcloud.com/anti-ddos-basic/api/describeccsipresources'>describeCcsIpResources</a> 接口查询基础防护已防护的托管区公网 IP (Optional)
func NewDescribeAttackLogsRequestWithoutParam ¶ added in v1.8.0
func NewDescribeAttackLogsRequestWithoutParam() *DescribeAttackLogsRequest
This constructor has better compatible ability when API parameters changed
func (DescribeAttackLogsRequest) GetRegionId ¶ added in v1.8.0
func (r DescribeAttackLogsRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeAttackLogsRequest) SetEndTime ¶ added in v1.8.0
func (r *DescribeAttackLogsRequest) SetEndTime(endTime string)
param endTime: 结束时间, UTC 时间, 格式: yyyy-MM-dd'T'HH:mm:ssZ(Required)
func (*DescribeAttackLogsRequest) SetIp ¶ added in v1.8.0
func (r *DescribeAttackLogsRequest) SetIp(ip []string)
param ip: 基础防护已防护的公网 IP, ip 不为空时, 查询 ip 对应的攻击记录, ip 为空时, 查询用户所有攻击记录<br>- 使用 <a href='http://docs.jdcloud.com/anti-ddos-basic/api/describeelasticipresources'>describeElasticIpResources</a> 接口查询基础防护已防护的私有网络弹性公网 IP<br>- 使用 <a href='http://docs.jdcloud.com/anti-ddos-basic/api/describecpsipresources'>describeCpsIpResources</a> 接口查询基础防护已防护的云物理服务器公网IP 和 弹性公网 IP<br>- 使用 <a href='http://docs.jdcloud.com/anti-ddos-basic/api/describeccsipresources'>describeCcsIpResources</a> 接口查询基础防护已防护的托管区公网 IP(Optional)
func (*DescribeAttackLogsRequest) SetPageNumber ¶ added in v1.8.0
func (r *DescribeAttackLogsRequest) SetPageNumber(pageNumber int)
param pageNumber: 页码(Optional)
func (*DescribeAttackLogsRequest) SetPageSize ¶ added in v1.8.0
func (r *DescribeAttackLogsRequest) SetPageSize(pageSize int)
param pageSize: 分页大小(Optional)
func (*DescribeAttackLogsRequest) SetStartTime ¶ added in v1.8.0
func (r *DescribeAttackLogsRequest) SetStartTime(startTime string)
param startTime: 开始时间, UTC 时间, 格式: yyyy-MM-dd'T'HH:mm:ssZ(Required)
type DescribeAttackLogsResponse ¶ added in v1.8.0
type DescribeAttackLogsResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribeAttackLogsResult `json:"result"` }
type DescribeAttackLogsResult ¶ added in v1.8.0
type DescribeAttackStatisticsRequest ¶ added in v1.8.0
type DescribeAttackStatisticsRequest struct { core.JDCloudRequest /* 开始时间, UTC 时间, 格式: yyyy-MM-dd'T'HH:mm:ssZ */ StartTime string `json:"startTime"` /* 结束时间, UTC 时间, 格式: yyyy-MM-dd'T'HH:mm:ssZ */ EndTime string `json:"endTime"` /* 基础防护已防护的公网 IP, ip 不为空时, 统计 ip 对应的攻击情况, ip 为空时, 统计用户所有公网 IP 的攻击情况. <br>- 使用 <a href='http://docs.jdcloud.com/anti-ddos-basic/api/describeelasticipresources'>describeElasticIpResources</a> 接口查询基础防护已防护的私有网络弹性公网 IP. <br>- 使用 <a href='http://docs.jdcloud.com/anti-ddos-basic/api/describecpsipresources'>describeCpsIpResources</a> 接口查询基础防护已防护的云物理服务器公网IP 和 弹性公网 IP. <br>- 使用 <a href='http://docs.jdcloud.com/anti-ddos-basic/api/describeccsipresources'>describeCcsIpResources</a> 接口查询基础防护已防护的托管区公网 IP (Optional) */ Ip []string `json:"ip"` }
func NewDescribeAttackStatisticsRequest ¶ added in v1.8.0
func NewDescribeAttackStatisticsRequest( startTime string, endTime string, ) *DescribeAttackStatisticsRequest
* param startTime: 开始时间, UTC 时间, 格式: yyyy-MM-dd'T'HH:mm:ssZ (Required) * param endTime: 结束时间, UTC 时间, 格式: yyyy-MM-dd'T'HH:mm:ssZ (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeAttackStatisticsRequestWithAllParams ¶ added in v1.8.0
func NewDescribeAttackStatisticsRequestWithAllParams( startTime string, endTime string, ip []string, ) *DescribeAttackStatisticsRequest
* param startTime: 开始时间, UTC 时间, 格式: yyyy-MM-dd'T'HH:mm:ssZ (Required) * param endTime: 结束时间, UTC 时间, 格式: yyyy-MM-dd'T'HH:mm:ssZ (Required) * param ip: 基础防护已防护的公网 IP, ip 不为空时, 统计 ip 对应的攻击情况, ip 为空时, 统计用户所有公网 IP 的攻击情况. <br>- 使用 <a href='http://docs.jdcloud.com/anti-ddos-basic/api/describeelasticipresources'>describeElasticIpResources</a> 接口查询基础防护已防护的私有网络弹性公网 IP. <br>- 使用 <a href='http://docs.jdcloud.com/anti-ddos-basic/api/describecpsipresources'>describeCpsIpResources</a> 接口查询基础防护已防护的云物理服务器公网IP 和 弹性公网 IP. <br>- 使用 <a href='http://docs.jdcloud.com/anti-ddos-basic/api/describeccsipresources'>describeCcsIpResources</a> 接口查询基础防护已防护的托管区公网 IP (Optional)
func NewDescribeAttackStatisticsRequestWithoutParam ¶ added in v1.8.0
func NewDescribeAttackStatisticsRequestWithoutParam() *DescribeAttackStatisticsRequest
This constructor has better compatible ability when API parameters changed
func (DescribeAttackStatisticsRequest) GetRegionId ¶ added in v1.8.0
func (r DescribeAttackStatisticsRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeAttackStatisticsRequest) SetEndTime ¶ added in v1.8.0
func (r *DescribeAttackStatisticsRequest) SetEndTime(endTime string)
param endTime: 结束时间, UTC 时间, 格式: yyyy-MM-dd'T'HH:mm:ssZ(Required)
func (*DescribeAttackStatisticsRequest) SetIp ¶ added in v1.8.0
func (r *DescribeAttackStatisticsRequest) SetIp(ip []string)
param ip: 基础防护已防护的公网 IP, ip 不为空时, 统计 ip 对应的攻击情况, ip 为空时, 统计用户所有公网 IP 的攻击情况. <br>- 使用 <a href='http://docs.jdcloud.com/anti-ddos-basic/api/describeelasticipresources'>describeElasticIpResources</a> 接口查询基础防护已防护的私有网络弹性公网 IP. <br>- 使用 <a href='http://docs.jdcloud.com/anti-ddos-basic/api/describecpsipresources'>describeCpsIpResources</a> 接口查询基础防护已防护的云物理服务器公网IP 和 弹性公网 IP. <br>- 使用 <a href='http://docs.jdcloud.com/anti-ddos-basic/api/describeccsipresources'>describeCcsIpResources</a> 接口查询基础防护已防护的托管区公网 IP(Optional)
func (*DescribeAttackStatisticsRequest) SetStartTime ¶ added in v1.8.0
func (r *DescribeAttackStatisticsRequest) SetStartTime(startTime string)
param startTime: 开始时间, UTC 时间, 格式: yyyy-MM-dd'T'HH:mm:ssZ(Required)
type DescribeAttackStatisticsResponse ¶ added in v1.8.0
type DescribeAttackStatisticsResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribeAttackStatisticsResult `json:"result"` }
type DescribeAttackStatisticsResult ¶ added in v1.8.0
type DescribeAttackTypeCountRequest ¶ added in v1.8.0
type DescribeAttackTypeCountRequest struct { core.JDCloudRequest /* 开始时间, UTC 时间, 格式: yyyy-MM-dd'T'HH:mm:ssZ */ StartTime string `json:"startTime"` /* 结束时间, UTC 时间, 格式: yyyy-MM-dd'T'HH:mm:ssZ */ EndTime string `json:"endTime"` /* 基础防护已防护的公网 IP, ip 不为空时, 查询 ip 对应的各类型攻击次数, ip 为空时, 查询用户所有公网 IP 的各类型攻击次数. <br>- 使用 <a href='http://docs.jdcloud.com/anti-ddos-basic/api/describeelasticipresources'>describeElasticIpResources</a> 接口查询基础防护已防护的私有网络弹性公网 IP. <br>- 使用 <a href='http://docs.jdcloud.com/anti-ddos-basic/api/describecpsipresources'>describeCpsIpResources</a> 接口查询基础防护已防护的云物理服务器公网IP 和 弹性公网 IP. <br>- 使用 <a href='http://docs.jdcloud.com/anti-ddos-basic/api/describeccsipresources'>describeCcsIpResources</a> 接口查询基础防护已防护的托管区公网 IP (Optional) */ Ip []string `json:"ip"` }
func NewDescribeAttackTypeCountRequest ¶ added in v1.8.0
func NewDescribeAttackTypeCountRequest( startTime string, endTime string, ) *DescribeAttackTypeCountRequest
* param startTime: 开始时间, UTC 时间, 格式: yyyy-MM-dd'T'HH:mm:ssZ (Required) * param endTime: 结束时间, UTC 时间, 格式: yyyy-MM-dd'T'HH:mm:ssZ (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeAttackTypeCountRequestWithAllParams ¶ added in v1.8.0
func NewDescribeAttackTypeCountRequestWithAllParams( startTime string, endTime string, ip []string, ) *DescribeAttackTypeCountRequest
* param startTime: 开始时间, UTC 时间, 格式: yyyy-MM-dd'T'HH:mm:ssZ (Required) * param endTime: 结束时间, UTC 时间, 格式: yyyy-MM-dd'T'HH:mm:ssZ (Required) * param ip: 基础防护已防护的公网 IP, ip 不为空时, 查询 ip 对应的各类型攻击次数, ip 为空时, 查询用户所有公网 IP 的各类型攻击次数. <br>- 使用 <a href='http://docs.jdcloud.com/anti-ddos-basic/api/describeelasticipresources'>describeElasticIpResources</a> 接口查询基础防护已防护的私有网络弹性公网 IP. <br>- 使用 <a href='http://docs.jdcloud.com/anti-ddos-basic/api/describecpsipresources'>describeCpsIpResources</a> 接口查询基础防护已防护的云物理服务器公网IP 和 弹性公网 IP. <br>- 使用 <a href='http://docs.jdcloud.com/anti-ddos-basic/api/describeccsipresources'>describeCcsIpResources</a> 接口查询基础防护已防护的托管区公网 IP (Optional)
func NewDescribeAttackTypeCountRequestWithoutParam ¶ added in v1.8.0
func NewDescribeAttackTypeCountRequestWithoutParam() *DescribeAttackTypeCountRequest
This constructor has better compatible ability when API parameters changed
func (DescribeAttackTypeCountRequest) GetRegionId ¶ added in v1.8.0
func (r DescribeAttackTypeCountRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeAttackTypeCountRequest) SetEndTime ¶ added in v1.8.0
func (r *DescribeAttackTypeCountRequest) SetEndTime(endTime string)
param endTime: 结束时间, UTC 时间, 格式: yyyy-MM-dd'T'HH:mm:ssZ(Required)
func (*DescribeAttackTypeCountRequest) SetIp ¶ added in v1.8.0
func (r *DescribeAttackTypeCountRequest) SetIp(ip []string)
param ip: 基础防护已防护的公网 IP, ip 不为空时, 查询 ip 对应的各类型攻击次数, ip 为空时, 查询用户所有公网 IP 的各类型攻击次数. <br>- 使用 <a href='http://docs.jdcloud.com/anti-ddos-basic/api/describeelasticipresources'>describeElasticIpResources</a> 接口查询基础防护已防护的私有网络弹性公网 IP. <br>- 使用 <a href='http://docs.jdcloud.com/anti-ddos-basic/api/describecpsipresources'>describeCpsIpResources</a> 接口查询基础防护已防护的云物理服务器公网IP 和 弹性公网 IP. <br>- 使用 <a href='http://docs.jdcloud.com/anti-ddos-basic/api/describeccsipresources'>describeCcsIpResources</a> 接口查询基础防护已防护的托管区公网 IP(Optional)
func (*DescribeAttackTypeCountRequest) SetStartTime ¶ added in v1.8.0
func (r *DescribeAttackTypeCountRequest) SetStartTime(startTime string)
param startTime: 开始时间, UTC 时间, 格式: yyyy-MM-dd'T'HH:mm:ssZ(Required)
type DescribeAttackTypeCountResponse ¶ added in v1.8.0
type DescribeAttackTypeCountResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribeAttackTypeCountResult `json:"result"` }
type DescribeAttackTypeCountResult ¶ added in v1.8.0
type DescribeAttackTypeCountResult struct {
DataList []baseanti.AttackTypeCount `json:"dataList"`
}
type DescribeCcsIpResourcesRequest ¶ added in v1.10.0
type DescribeCcsIpResourcesRequest struct { core.JDCloudRequest /* 地域编码. 基础防护已支持华北-北京, 华东-宿迁, 华东-上海, 华南-广州 */ RegionId string `json:"regionId"` /* 页码 (Optional) */ PageNumber *int `json:"pageNumber"` /* 分页大小 (Optional) */ PageSize *int `json:"pageSize"` }
func NewDescribeCcsIpResourcesRequest ¶ added in v1.10.0
func NewDescribeCcsIpResourcesRequest( regionId string, ) *DescribeCcsIpResourcesRequest
* param regionId: 地域编码. 基础防护已支持华北-北京, 华东-宿迁, 华东-上海, 华南-广州 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeCcsIpResourcesRequestWithAllParams ¶ added in v1.10.0
func NewDescribeCcsIpResourcesRequestWithAllParams( regionId string, pageNumber *int, pageSize *int, ) *DescribeCcsIpResourcesRequest
* param regionId: 地域编码. 基础防护已支持华北-北京, 华东-宿迁, 华东-上海, 华南-广州 (Required) * param pageNumber: 页码 (Optional) * param pageSize: 分页大小 (Optional)
func NewDescribeCcsIpResourcesRequestWithoutParam ¶ added in v1.10.0
func NewDescribeCcsIpResourcesRequestWithoutParam() *DescribeCcsIpResourcesRequest
This constructor has better compatible ability when API parameters changed
func (DescribeCcsIpResourcesRequest) GetRegionId ¶ added in v1.10.0
func (r DescribeCcsIpResourcesRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeCcsIpResourcesRequest) SetPageNumber ¶ added in v1.10.0
func (r *DescribeCcsIpResourcesRequest) SetPageNumber(pageNumber int)
param pageNumber: 页码(Optional)
func (*DescribeCcsIpResourcesRequest) SetPageSize ¶ added in v1.10.0
func (r *DescribeCcsIpResourcesRequest) SetPageSize(pageSize int)
param pageSize: 分页大小(Optional)
func (*DescribeCcsIpResourcesRequest) SetRegionId ¶ added in v1.10.0
func (r *DescribeCcsIpResourcesRequest) SetRegionId(regionId string)
param regionId: 地域编码. 基础防护已支持华北-北京, 华东-宿迁, 华东-上海, 华南-广州(Required)
type DescribeCcsIpResourcesResponse ¶ added in v1.10.0
type DescribeCcsIpResourcesResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribeCcsIpResourcesResult `json:"result"` }
type DescribeCcsIpResourcesResult ¶ added in v1.10.0
type DescribeCcsIpResourcesResult struct { DataList []baseanti.IpResource `json:"dataList"` CurrentCount int `json:"currentCount"` TotalCount int `json:"totalCount"` TotalPage int `json:"totalPage"` }
type DescribeCpsIpResourcesRequest ¶ added in v1.8.0
type DescribeCpsIpResourcesRequest struct { core.JDCloudRequest /* 地域编码. 基础防护已支持华北-北京, 华东-宿迁, 华东-上海, 华南-广州 */ RegionId string `json:"regionId"` /* 页码 (Optional) */ PageNumber *int `json:"pageNumber"` /* 分页大小 (Optional) */ PageSize *int `json:"pageSize"` }
func NewDescribeCpsIpResourcesRequest ¶ added in v1.8.0
func NewDescribeCpsIpResourcesRequest( regionId string, ) *DescribeCpsIpResourcesRequest
* param regionId: 地域编码. 基础防护已支持华北-北京, 华东-宿迁, 华东-上海, 华南-广州 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeCpsIpResourcesRequestWithAllParams ¶ added in v1.8.0
func NewDescribeCpsIpResourcesRequestWithAllParams( regionId string, pageNumber *int, pageSize *int, ) *DescribeCpsIpResourcesRequest
* param regionId: 地域编码. 基础防护已支持华北-北京, 华东-宿迁, 华东-上海, 华南-广州 (Required) * param pageNumber: 页码 (Optional) * param pageSize: 分页大小 (Optional)
func NewDescribeCpsIpResourcesRequestWithoutParam ¶ added in v1.8.0
func NewDescribeCpsIpResourcesRequestWithoutParam() *DescribeCpsIpResourcesRequest
This constructor has better compatible ability when API parameters changed
func (DescribeCpsIpResourcesRequest) GetRegionId ¶ added in v1.8.0
func (r DescribeCpsIpResourcesRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeCpsIpResourcesRequest) SetPageNumber ¶ added in v1.8.0
func (r *DescribeCpsIpResourcesRequest) SetPageNumber(pageNumber int)
param pageNumber: 页码(Optional)
func (*DescribeCpsIpResourcesRequest) SetPageSize ¶ added in v1.8.0
func (r *DescribeCpsIpResourcesRequest) SetPageSize(pageSize int)
param pageSize: 分页大小(Optional)
func (*DescribeCpsIpResourcesRequest) SetRegionId ¶ added in v1.8.0
func (r *DescribeCpsIpResourcesRequest) SetRegionId(regionId string)
param regionId: 地域编码. 基础防护已支持华北-北京, 华东-宿迁, 华东-上海, 华南-广州(Required)
type DescribeCpsIpResourcesResponse ¶ added in v1.8.0
type DescribeCpsIpResourcesResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribeCpsIpResourcesResult `json:"result"` }
type DescribeCpsIpResourcesResult ¶ added in v1.8.0
type DescribeCpsIpResourcesResult struct { DataList []baseanti.IpResource `json:"dataList"` CurrentCount int `json:"currentCount"` TotalCount int `json:"totalCount"` TotalPage int `json:"totalPage"` }
type DescribeElasticIpResourcesRequest ¶ added in v1.8.0
type DescribeElasticIpResourcesRequest struct { core.JDCloudRequest /* 地域编码. 基础防护已支持华北-北京, 华东-宿迁, 华东-上海, 华南-广州 */ RegionId string `json:"regionId"` /* 页码 (Optional) */ PageNumber *int `json:"pageNumber"` /* 分页大小 (Optional) */ PageSize *int `json:"pageSize"` }
func NewDescribeElasticIpResourcesRequest ¶ added in v1.8.0
func NewDescribeElasticIpResourcesRequest( regionId string, ) *DescribeElasticIpResourcesRequest
* param regionId: 地域编码. 基础防护已支持华北-北京, 华东-宿迁, 华东-上海, 华南-广州 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeElasticIpResourcesRequestWithAllParams ¶ added in v1.8.0
func NewDescribeElasticIpResourcesRequestWithAllParams( regionId string, pageNumber *int, pageSize *int, ) *DescribeElasticIpResourcesRequest
* param regionId: 地域编码. 基础防护已支持华北-北京, 华东-宿迁, 华东-上海, 华南-广州 (Required) * param pageNumber: 页码 (Optional) * param pageSize: 分页大小 (Optional)
func NewDescribeElasticIpResourcesRequestWithoutParam ¶ added in v1.8.0
func NewDescribeElasticIpResourcesRequestWithoutParam() *DescribeElasticIpResourcesRequest
This constructor has better compatible ability when API parameters changed
func (DescribeElasticIpResourcesRequest) GetRegionId ¶ added in v1.8.0
func (r DescribeElasticIpResourcesRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeElasticIpResourcesRequest) SetPageNumber ¶ added in v1.8.0
func (r *DescribeElasticIpResourcesRequest) SetPageNumber(pageNumber int)
param pageNumber: 页码(Optional)
func (*DescribeElasticIpResourcesRequest) SetPageSize ¶ added in v1.8.0
func (r *DescribeElasticIpResourcesRequest) SetPageSize(pageSize int)
param pageSize: 分页大小(Optional)
func (*DescribeElasticIpResourcesRequest) SetRegionId ¶ added in v1.8.0
func (r *DescribeElasticIpResourcesRequest) SetRegionId(regionId string)
param regionId: 地域编码. 基础防护已支持华北-北京, 华东-宿迁, 华东-上海, 华南-广州(Required)
type DescribeElasticIpResourcesResponse ¶ added in v1.8.0
type DescribeElasticIpResourcesResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribeElasticIpResourcesResult `json:"result"` }
type DescribeElasticIpResourcesResult ¶ added in v1.8.0
type DescribeElasticIpResourcesResult struct { DataList []baseanti.IpResource `json:"dataList"` CurrentCount int `json:"currentCount"` TotalCount int `json:"totalCount"` TotalPage int `json:"totalPage"` }
type DescribeIpCleanThresholdRangeRequest ¶ added in v1.8.0
type DescribeIpCleanThresholdRangeRequest struct { core.JDCloudRequest /* 地域编码. 基础防护已支持华北-北京, 华东-宿迁, 华东-上海, 华南-广州 */ RegionId string `json:"regionId"` /* 基础防护已防护公网 IP. <br>- 使用 <a href='http://docs.jdcloud.com/anti-ddos-basic/api/describeelasticipresources'>describeElasticIpResources</a> 接口查询基础防护已防护的私有网络弹性公网 IP <br>- 使用 <a href='http://docs.jdcloud.com/anti-ddos-basic/api/describecpsipresources'>describeCpsIpResources</a> 接口查询基础防护已防护的云物理服务器公网IP 和 弹性公网 IP <br>- 使用 <a href='http://docs.jdcloud.com/anti-ddos-basic/api/describeccsipresources'>describeCcsIpResources</a> 接口查询基础防护已防护的托管区公网 IP */ Ip string `json:"ip"` }
func NewDescribeIpCleanThresholdRangeRequest ¶ added in v1.8.0
func NewDescribeIpCleanThresholdRangeRequest( regionId string, ip string, ) *DescribeIpCleanThresholdRangeRequest
* param regionId: 地域编码. 基础防护已支持华北-北京, 华东-宿迁, 华东-上海, 华南-广州 (Required) * param ip: 基础防护已防护公网 IP. <br>- 使用 <a href='http://docs.jdcloud.com/anti-ddos-basic/api/describeelasticipresources'>describeElasticIpResources</a> 接口查询基础防护已防护的私有网络弹性公网 IP <br>- 使用 <a href='http://docs.jdcloud.com/anti-ddos-basic/api/describecpsipresources'>describeCpsIpResources</a> 接口查询基础防护已防护的云物理服务器公网IP 和 弹性公网 IP <br>- 使用 <a href='http://docs.jdcloud.com/anti-ddos-basic/api/describeccsipresources'>describeCcsIpResources</a> 接口查询基础防护已防护的托管区公网 IP (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeIpCleanThresholdRangeRequestWithAllParams ¶ added in v1.8.0
func NewDescribeIpCleanThresholdRangeRequestWithAllParams( regionId string, ip string, ) *DescribeIpCleanThresholdRangeRequest
* param regionId: 地域编码. 基础防护已支持华北-北京, 华东-宿迁, 华东-上海, 华南-广州 (Required) * param ip: 基础防护已防护公网 IP. <br>- 使用 <a href='http://docs.jdcloud.com/anti-ddos-basic/api/describeelasticipresources'>describeElasticIpResources</a> 接口查询基础防护已防护的私有网络弹性公网 IP <br>- 使用 <a href='http://docs.jdcloud.com/anti-ddos-basic/api/describecpsipresources'>describeCpsIpResources</a> 接口查询基础防护已防护的云物理服务器公网IP 和 弹性公网 IP <br>- 使用 <a href='http://docs.jdcloud.com/anti-ddos-basic/api/describeccsipresources'>describeCcsIpResources</a> 接口查询基础防护已防护的托管区公网 IP (Required)
func NewDescribeIpCleanThresholdRangeRequestWithoutParam ¶ added in v1.8.0
func NewDescribeIpCleanThresholdRangeRequestWithoutParam() *DescribeIpCleanThresholdRangeRequest
This constructor has better compatible ability when API parameters changed
func (DescribeIpCleanThresholdRangeRequest) GetRegionId ¶ added in v1.8.0
func (r DescribeIpCleanThresholdRangeRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeIpCleanThresholdRangeRequest) SetIp ¶ added in v1.8.0
func (r *DescribeIpCleanThresholdRangeRequest) SetIp(ip string)
param ip: 基础防护已防护公网 IP. <br>- 使用 <a href='http://docs.jdcloud.com/anti-ddos-basic/api/describeelasticipresources'>describeElasticIpResources</a> 接口查询基础防护已防护的私有网络弹性公网 IP <br>- 使用 <a href='http://docs.jdcloud.com/anti-ddos-basic/api/describecpsipresources'>describeCpsIpResources</a> 接口查询基础防护已防护的云物理服务器公网IP 和 弹性公网 IP <br>- 使用 <a href='http://docs.jdcloud.com/anti-ddos-basic/api/describeccsipresources'>describeCcsIpResources</a> 接口查询基础防护已防护的托管区公网 IP(Required)
func (*DescribeIpCleanThresholdRangeRequest) SetRegionId ¶ added in v1.8.0
func (r *DescribeIpCleanThresholdRangeRequest) SetRegionId(regionId string)
param regionId: 地域编码. 基础防护已支持华北-北京, 华东-宿迁, 华东-上海, 华南-广州(Required)
type DescribeIpCleanThresholdRangeResponse ¶ added in v1.8.0
type DescribeIpCleanThresholdRangeResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribeIpCleanThresholdRangeResult `json:"result"` }
type DescribeIpCleanThresholdRangeResult ¶ added in v1.8.0
type DescribeIpCleanThresholdRangeResult struct {
Data baseanti.IpCleanThresholdRange `json:"data"`
}
type DescribeIpMonitorFlowRequest ¶ added in v1.8.0
type DescribeIpMonitorFlowRequest struct { core.JDCloudRequest /* 开始时间, UTC 时间, 格式: yyyy-MM-dd'T'HH:mm:ssZ */ StartTime string `json:"startTime"` /* 结束时间, UTC 时间, 格式: yyyy-MM-dd'T'HH:mm:ssZ */ EndTime string `json:"endTime"` /* 基础防护已防护的公网 IP. <br>- 使用 <a href='http://docs.jdcloud.com/anti-ddos-basic/api/describeelasticipresources'>describeElasticIpResources</a> 接口查询基础防护已防护的私有网络弹性公网 IP. <br>- 使用 <a href='http://docs.jdcloud.com/anti-ddos-basic/api/describecpsipresources'>describeCpsIpResources</a> 接口查询基础防护已防护的云物理服务器公网IP 和 弹性公网 IP. <br>- 使用 <a href='http://docs.jdcloud.com/anti-ddos-basic/api/describeccsipresources'>describeCcsIpResources</a> 接口查询基础防护已防护的托管区公网 IP */ Ip []string `json:"ip"` }
func NewDescribeIpMonitorFlowRequest ¶ added in v1.8.0
func NewDescribeIpMonitorFlowRequest( startTime string, endTime string, ip []string, ) *DescribeIpMonitorFlowRequest
* param startTime: 开始时间, UTC 时间, 格式: yyyy-MM-dd'T'HH:mm:ssZ (Required) * param endTime: 结束时间, UTC 时间, 格式: yyyy-MM-dd'T'HH:mm:ssZ (Required) * param ip: 基础防护已防护的公网 IP. <br>- 使用 <a href='http://docs.jdcloud.com/anti-ddos-basic/api/describeelasticipresources'>describeElasticIpResources</a> 接口查询基础防护已防护的私有网络弹性公网 IP. <br>- 使用 <a href='http://docs.jdcloud.com/anti-ddos-basic/api/describecpsipresources'>describeCpsIpResources</a> 接口查询基础防护已防护的云物理服务器公网IP 和 弹性公网 IP. <br>- 使用 <a href='http://docs.jdcloud.com/anti-ddos-basic/api/describeccsipresources'>describeCcsIpResources</a> 接口查询基础防护已防护的托管区公网 IP (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeIpMonitorFlowRequestWithAllParams ¶ added in v1.8.0
func NewDescribeIpMonitorFlowRequestWithAllParams( startTime string, endTime string, ip []string, ) *DescribeIpMonitorFlowRequest
* param startTime: 开始时间, UTC 时间, 格式: yyyy-MM-dd'T'HH:mm:ssZ (Required) * param endTime: 结束时间, UTC 时间, 格式: yyyy-MM-dd'T'HH:mm:ssZ (Required) * param ip: 基础防护已防护的公网 IP. <br>- 使用 <a href='http://docs.jdcloud.com/anti-ddos-basic/api/describeelasticipresources'>describeElasticIpResources</a> 接口查询基础防护已防护的私有网络弹性公网 IP. <br>- 使用 <a href='http://docs.jdcloud.com/anti-ddos-basic/api/describecpsipresources'>describeCpsIpResources</a> 接口查询基础防护已防护的云物理服务器公网IP 和 弹性公网 IP. <br>- 使用 <a href='http://docs.jdcloud.com/anti-ddos-basic/api/describeccsipresources'>describeCcsIpResources</a> 接口查询基础防护已防护的托管区公网 IP (Required)
func NewDescribeIpMonitorFlowRequestWithoutParam ¶ added in v1.8.0
func NewDescribeIpMonitorFlowRequestWithoutParam() *DescribeIpMonitorFlowRequest
This constructor has better compatible ability when API parameters changed
func (DescribeIpMonitorFlowRequest) GetRegionId ¶ added in v1.8.0
func (r DescribeIpMonitorFlowRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeIpMonitorFlowRequest) SetEndTime ¶ added in v1.8.0
func (r *DescribeIpMonitorFlowRequest) SetEndTime(endTime string)
param endTime: 结束时间, UTC 时间, 格式: yyyy-MM-dd'T'HH:mm:ssZ(Required)
func (*DescribeIpMonitorFlowRequest) SetIp ¶ added in v1.8.0
func (r *DescribeIpMonitorFlowRequest) SetIp(ip []string)
param ip: 基础防护已防护的公网 IP. <br>- 使用 <a href='http://docs.jdcloud.com/anti-ddos-basic/api/describeelasticipresources'>describeElasticIpResources</a> 接口查询基础防护已防护的私有网络弹性公网 IP. <br>- 使用 <a href='http://docs.jdcloud.com/anti-ddos-basic/api/describecpsipresources'>describeCpsIpResources</a> 接口查询基础防护已防护的云物理服务器公网IP 和 弹性公网 IP. <br>- 使用 <a href='http://docs.jdcloud.com/anti-ddos-basic/api/describeccsipresources'>describeCcsIpResources</a> 接口查询基础防护已防护的托管区公网 IP(Required)
func (*DescribeIpMonitorFlowRequest) SetStartTime ¶ added in v1.8.0
func (r *DescribeIpMonitorFlowRequest) SetStartTime(startTime string)
param startTime: 开始时间, UTC 时间, 格式: yyyy-MM-dd'T'HH:mm:ssZ(Required)
type DescribeIpMonitorFlowResponse ¶ added in v1.8.0
type DescribeIpMonitorFlowResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribeIpMonitorFlowResult `json:"result"` }
type DescribeIpMonitorFlowResult ¶ added in v1.8.0
type DescribeIpMonitorFlowResult struct { Bps baseanti.IpResourceFlow `json:"bps"` Pps baseanti.IpResourceFlow `json:"pps"` }
type DescribeIpResourceFlowRequest ¶
type DescribeIpResourceFlowRequest struct { core.JDCloudRequest /* 地域编码. 基础防护已支持华北-北京, 华东-宿迁, 华东-上海, 华南-广州 */ RegionId string `json:"regionId"` /* 基础防护已防护的公网 IP, 仅支持 ipv4 格式. <br>- 使用 <a href='http://docs.jdcloud.com/anti-ddos-basic/api/describeelasticipresources'>describeElasticIpResources</a> 接口查询基础防护已防护的私有网络弹性公网 IP<br>- 使用 <a href='http://docs.jdcloud.com/anti-ddos-basic/api/describecpsipresources'>describeCpsIpResources</a> 接口查询基础防护已防护的云物理服务器公网 IP 和 弹性公网 IP<br>- 使用 <a href='http://docs.jdcloud.com/anti-ddos-basic/api/describeccsipresources'>describeCcsIpResources</a> 接口查询基础防护已防护的托管区公网 IP */ Ip string `json:"ip"` /* 查询的结束时间, UTC时间, 格式: yyyy-MM-dd'T'HH:mm:ssZ, 为空时查询当前时间之前 15 分钟内监控流量 (Optional) */ EndTime *string `json:"endTime"` }
func NewDescribeIpResourceFlowRequest ¶
func NewDescribeIpResourceFlowRequest( regionId string, ip string, ) *DescribeIpResourceFlowRequest
* param regionId: 地域编码. 基础防护已支持华北-北京, 华东-宿迁, 华东-上海, 华南-广州 (Required) * param ip: 基础防护已防护的公网 IP, 仅支持 ipv4 格式. <br>- 使用 <a href='http://docs.jdcloud.com/anti-ddos-basic/api/describeelasticipresources'>describeElasticIpResources</a> 接口查询基础防护已防护的私有网络弹性公网 IP<br>- 使用 <a href='http://docs.jdcloud.com/anti-ddos-basic/api/describecpsipresources'>describeCpsIpResources</a> 接口查询基础防护已防护的云物理服务器公网 IP 和 弹性公网 IP<br>- 使用 <a href='http://docs.jdcloud.com/anti-ddos-basic/api/describeccsipresources'>describeCcsIpResources</a> 接口查询基础防护已防护的托管区公网 IP (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeIpResourceFlowRequestWithAllParams ¶
func NewDescribeIpResourceFlowRequestWithAllParams( regionId string, ip string, endTime *string, ) *DescribeIpResourceFlowRequest
* param regionId: 地域编码. 基础防护已支持华北-北京, 华东-宿迁, 华东-上海, 华南-广州 (Required) * param ip: 基础防护已防护的公网 IP, 仅支持 ipv4 格式. <br>- 使用 <a href='http://docs.jdcloud.com/anti-ddos-basic/api/describeelasticipresources'>describeElasticIpResources</a> 接口查询基础防护已防护的私有网络弹性公网 IP<br>- 使用 <a href='http://docs.jdcloud.com/anti-ddos-basic/api/describecpsipresources'>describeCpsIpResources</a> 接口查询基础防护已防护的云物理服务器公网 IP 和 弹性公网 IP<br>- 使用 <a href='http://docs.jdcloud.com/anti-ddos-basic/api/describeccsipresources'>describeCcsIpResources</a> 接口查询基础防护已防护的托管区公网 IP (Required) * param endTime: 查询的结束时间, UTC时间, 格式: yyyy-MM-dd'T'HH:mm:ssZ, 为空时查询当前时间之前 15 分钟内监控流量 (Optional)
func NewDescribeIpResourceFlowRequestWithoutParam ¶
func NewDescribeIpResourceFlowRequestWithoutParam() *DescribeIpResourceFlowRequest
This constructor has better compatible ability when API parameters changed
func (DescribeIpResourceFlowRequest) GetRegionId ¶
func (r DescribeIpResourceFlowRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeIpResourceFlowRequest) SetEndTime ¶
func (r *DescribeIpResourceFlowRequest) SetEndTime(endTime string)
param endTime: 查询的结束时间, UTC时间, 格式: yyyy-MM-dd'T'HH:mm:ssZ, 为空时查询当前时间之前 15 分钟内监控流量(Optional)
func (*DescribeIpResourceFlowRequest) SetIp ¶
func (r *DescribeIpResourceFlowRequest) SetIp(ip string)
param ip: 基础防护已防护的公网 IP, 仅支持 ipv4 格式. <br>- 使用 <a href='http://docs.jdcloud.com/anti-ddos-basic/api/describeelasticipresources'>describeElasticIpResources</a> 接口查询基础防护已防护的私有网络弹性公网 IP<br>- 使用 <a href='http://docs.jdcloud.com/anti-ddos-basic/api/describecpsipresources'>describeCpsIpResources</a> 接口查询基础防护已防护的云物理服务器公网 IP 和 弹性公网 IP<br>- 使用 <a href='http://docs.jdcloud.com/anti-ddos-basic/api/describeccsipresources'>describeCcsIpResources</a> 接口查询基础防护已防护的托管区公网 IP(Required)
func (*DescribeIpResourceFlowRequest) SetRegionId ¶
func (r *DescribeIpResourceFlowRequest) SetRegionId(regionId string)
param regionId: 地域编码. 基础防护已支持华北-北京, 华东-宿迁, 华东-上海, 华南-广州(Required)
type DescribeIpResourceFlowResponse ¶
type DescribeIpResourceFlowResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribeIpResourceFlowResult `json:"result"` }
type DescribeIpResourceFlowResult ¶
type DescribeIpResourceFlowResult struct { Bps baseanti.IpResourceFlow `json:"bps"` Pps baseanti.IpResourceFlow `json:"pps"` }
type DescribeIpResourceInfoRequest ¶
type DescribeIpResourceInfoRequest struct { core.JDCloudRequest /* 地域编码. 基础防护已支持华北-北京, 华东-宿迁, 华东-上海, 华南-广州 */ RegionId string `json:"regionId"` /* 基础防护已防护的公网 IP, 仅支持 ipv4 格式. <br>- 使用 <a href='http://docs.jdcloud.com/anti-ddos-basic/api/describeelasticipresources'>describeElasticIpResources</a> 接口查询基础防护已防护的私有网络弹性公网 IP<br>- 使用 <a href='http://docs.jdcloud.com/anti-ddos-basic/api/describecpsipresources'>describeCpsIpResources</a> 接口查询基础防护已防护的云物理服务器公网 IP 和 弹性公网 IP<br>- 使用 <a href='http://docs.jdcloud.com/anti-ddos-basic/api/describeccsipresources'>describeCcsIpResources</a> 接口查询基础防护已防护的托管区公网 IP */ Ip string `json:"ip"` }
func NewDescribeIpResourceInfoRequest ¶
func NewDescribeIpResourceInfoRequest( regionId string, ip string, ) *DescribeIpResourceInfoRequest
* param regionId: 地域编码. 基础防护已支持华北-北京, 华东-宿迁, 华东-上海, 华南-广州 (Required) * param ip: 基础防护已防护的公网 IP, 仅支持 ipv4 格式. <br>- 使用 <a href='http://docs.jdcloud.com/anti-ddos-basic/api/describeelasticipresources'>describeElasticIpResources</a> 接口查询基础防护已防护的私有网络弹性公网 IP<br>- 使用 <a href='http://docs.jdcloud.com/anti-ddos-basic/api/describecpsipresources'>describeCpsIpResources</a> 接口查询基础防护已防护的云物理服务器公网 IP 和 弹性公网 IP<br>- 使用 <a href='http://docs.jdcloud.com/anti-ddos-basic/api/describeccsipresources'>describeCcsIpResources</a> 接口查询基础防护已防护的托管区公网 IP (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeIpResourceInfoRequestWithAllParams ¶
func NewDescribeIpResourceInfoRequestWithAllParams( regionId string, ip string, ) *DescribeIpResourceInfoRequest
* param regionId: 地域编码. 基础防护已支持华北-北京, 华东-宿迁, 华东-上海, 华南-广州 (Required) * param ip: 基础防护已防护的公网 IP, 仅支持 ipv4 格式. <br>- 使用 <a href='http://docs.jdcloud.com/anti-ddos-basic/api/describeelasticipresources'>describeElasticIpResources</a> 接口查询基础防护已防护的私有网络弹性公网 IP<br>- 使用 <a href='http://docs.jdcloud.com/anti-ddos-basic/api/describecpsipresources'>describeCpsIpResources</a> 接口查询基础防护已防护的云物理服务器公网 IP 和 弹性公网 IP<br>- 使用 <a href='http://docs.jdcloud.com/anti-ddos-basic/api/describeccsipresources'>describeCcsIpResources</a> 接口查询基础防护已防护的托管区公网 IP (Required)
func NewDescribeIpResourceInfoRequestWithoutParam ¶
func NewDescribeIpResourceInfoRequestWithoutParam() *DescribeIpResourceInfoRequest
This constructor has better compatible ability when API parameters changed
func (DescribeIpResourceInfoRequest) GetRegionId ¶
func (r DescribeIpResourceInfoRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeIpResourceInfoRequest) SetIp ¶
func (r *DescribeIpResourceInfoRequest) SetIp(ip string)
param ip: 基础防护已防护的公网 IP, 仅支持 ipv4 格式. <br>- 使用 <a href='http://docs.jdcloud.com/anti-ddos-basic/api/describeelasticipresources'>describeElasticIpResources</a> 接口查询基础防护已防护的私有网络弹性公网 IP<br>- 使用 <a href='http://docs.jdcloud.com/anti-ddos-basic/api/describecpsipresources'>describeCpsIpResources</a> 接口查询基础防护已防护的云物理服务器公网 IP 和 弹性公网 IP<br>- 使用 <a href='http://docs.jdcloud.com/anti-ddos-basic/api/describeccsipresources'>describeCcsIpResources</a> 接口查询基础防护已防护的托管区公网 IP(Required)
func (*DescribeIpResourceInfoRequest) SetRegionId ¶
func (r *DescribeIpResourceInfoRequest) SetRegionId(regionId string)
param regionId: 地域编码. 基础防护已支持华北-北京, 华东-宿迁, 华东-上海, 华南-广州(Required)
type DescribeIpResourceInfoResponse ¶
type DescribeIpResourceInfoResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribeIpResourceInfoResult `json:"result"` }
type DescribeIpResourceInfoResult ¶
type DescribeIpResourceInfoResult struct {
Data baseanti.IpResourceInfo `json:"data"`
}
type DescribeIpResourceProtectInfoRequest ¶
type DescribeIpResourceProtectInfoRequest struct { core.JDCloudRequest /* 地域编码. 基础防护已支持华北-北京, 华东-宿迁, 华东-上海, 华南-广州 */ RegionId string `json:"regionId"` /* 基础防护已防护的公网 IP, 仅支持 ipv4 格式. <br>- 使用 <a href='http://docs.jdcloud.com/anti-ddos-basic/api/describeelasticipresources'>describeElasticIpResources</a> 接口查询基础防护已防护的私有网络弹性公网 IP<br>- 使用 <a href='http://docs.jdcloud.com/anti-ddos-basic/api/describecpsipresources'>describeCpsIpResources</a> 接口查询基础防护已防护的云物理服务器公网 IP 和 弹性公网 IP<br>- 使用 <a href='http://docs.jdcloud.com/anti-ddos-basic/api/describeccsipresources'>describeCcsIpResources</a> 接口查询基础防护已防护的托管区公网 IP */ Ip string `json:"ip"` /* 限制查询的开始范围 (Optional) */ Start *int `json:"start"` /* 限制查询的记录数 (Optional) */ Limit *int `json:"limit"` }
func NewDescribeIpResourceProtectInfoRequest ¶
func NewDescribeIpResourceProtectInfoRequest( regionId string, ip string, ) *DescribeIpResourceProtectInfoRequest
* param regionId: 地域编码. 基础防护已支持华北-北京, 华东-宿迁, 华东-上海, 华南-广州 (Required) * param ip: 基础防护已防护的公网 IP, 仅支持 ipv4 格式. <br>- 使用 <a href='http://docs.jdcloud.com/anti-ddos-basic/api/describeelasticipresources'>describeElasticIpResources</a> 接口查询基础防护已防护的私有网络弹性公网 IP<br>- 使用 <a href='http://docs.jdcloud.com/anti-ddos-basic/api/describecpsipresources'>describeCpsIpResources</a> 接口查询基础防护已防护的云物理服务器公网 IP 和 弹性公网 IP<br>- 使用 <a href='http://docs.jdcloud.com/anti-ddos-basic/api/describeccsipresources'>describeCcsIpResources</a> 接口查询基础防护已防护的托管区公网 IP (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeIpResourceProtectInfoRequestWithAllParams ¶
func NewDescribeIpResourceProtectInfoRequestWithAllParams( regionId string, ip string, start *int, limit *int, ) *DescribeIpResourceProtectInfoRequest
* param regionId: 地域编码. 基础防护已支持华北-北京, 华东-宿迁, 华东-上海, 华南-广州 (Required) * param ip: 基础防护已防护的公网 IP, 仅支持 ipv4 格式. <br>- 使用 <a href='http://docs.jdcloud.com/anti-ddos-basic/api/describeelasticipresources'>describeElasticIpResources</a> 接口查询基础防护已防护的私有网络弹性公网 IP<br>- 使用 <a href='http://docs.jdcloud.com/anti-ddos-basic/api/describecpsipresources'>describeCpsIpResources</a> 接口查询基础防护已防护的云物理服务器公网 IP 和 弹性公网 IP<br>- 使用 <a href='http://docs.jdcloud.com/anti-ddos-basic/api/describeccsipresources'>describeCcsIpResources</a> 接口查询基础防护已防护的托管区公网 IP (Required) * param start: 限制查询的开始范围 (Optional) * param limit: 限制查询的记录数 (Optional)
func NewDescribeIpResourceProtectInfoRequestWithoutParam ¶
func NewDescribeIpResourceProtectInfoRequestWithoutParam() *DescribeIpResourceProtectInfoRequest
This constructor has better compatible ability when API parameters changed
func (DescribeIpResourceProtectInfoRequest) GetRegionId ¶
func (r DescribeIpResourceProtectInfoRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeIpResourceProtectInfoRequest) SetIp ¶
func (r *DescribeIpResourceProtectInfoRequest) SetIp(ip string)
param ip: 基础防护已防护的公网 IP, 仅支持 ipv4 格式. <br>- 使用 <a href='http://docs.jdcloud.com/anti-ddos-basic/api/describeelasticipresources'>describeElasticIpResources</a> 接口查询基础防护已防护的私有网络弹性公网 IP<br>- 使用 <a href='http://docs.jdcloud.com/anti-ddos-basic/api/describecpsipresources'>describeCpsIpResources</a> 接口查询基础防护已防护的云物理服务器公网 IP 和 弹性公网 IP<br>- 使用 <a href='http://docs.jdcloud.com/anti-ddos-basic/api/describeccsipresources'>describeCcsIpResources</a> 接口查询基础防护已防护的托管区公网 IP(Required)
func (*DescribeIpResourceProtectInfoRequest) SetLimit ¶
func (r *DescribeIpResourceProtectInfoRequest) SetLimit(limit int)
param limit: 限制查询的记录数(Optional)
func (*DescribeIpResourceProtectInfoRequest) SetRegionId ¶
func (r *DescribeIpResourceProtectInfoRequest) SetRegionId(regionId string)
param regionId: 地域编码. 基础防护已支持华北-北京, 华东-宿迁, 华东-上海, 华南-广州(Required)
func (*DescribeIpResourceProtectInfoRequest) SetStart ¶
func (r *DescribeIpResourceProtectInfoRequest) SetStart(start int)
param start: 限制查询的开始范围(Optional)
type DescribeIpResourceProtectInfoResponse ¶
type DescribeIpResourceProtectInfoResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribeIpResourceProtectInfoResult `json:"result"` }
type DescribeIpResourceProtectInfoResult ¶
type DescribeIpResourceProtectInfoResult struct {
DataList []baseanti.IpResourceProtectInfo `json:"dataList"`
}
type DescribeIpResourcesRequest ¶
type DescribeIpResourcesRequest struct { core.JDCloudRequest /* 地域编码. 基础防护已支持华北-北京, 华东-宿迁, 华东-上海, 华南-广州 */ RegionId string `json:"regionId"` /* IP 模糊匹配 (Optional) */ Ip *string `json:"ip"` }
func NewDescribeIpResourcesRequest ¶
func NewDescribeIpResourcesRequest( regionId string, ) *DescribeIpResourcesRequest
* param regionId: 地域编码. 基础防护已支持华北-北京, 华东-宿迁, 华东-上海, 华南-广州 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeIpResourcesRequestWithAllParams ¶
func NewDescribeIpResourcesRequestWithAllParams( regionId string, ip *string, ) *DescribeIpResourcesRequest
* param regionId: 地域编码. 基础防护已支持华北-北京, 华东-宿迁, 华东-上海, 华南-广州 (Required) * param ip: IP 模糊匹配 (Optional)
func NewDescribeIpResourcesRequestWithoutParam ¶
func NewDescribeIpResourcesRequestWithoutParam() *DescribeIpResourcesRequest
This constructor has better compatible ability when API parameters changed
func (DescribeIpResourcesRequest) GetRegionId ¶
func (r DescribeIpResourcesRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeIpResourcesRequest) SetIp ¶ added in v1.0.10
func (r *DescribeIpResourcesRequest) SetIp(ip string)
param ip: IP 模糊匹配(Optional)
func (*DescribeIpResourcesRequest) SetRegionId ¶
func (r *DescribeIpResourcesRequest) SetRegionId(regionId string)
param regionId: 地域编码. 基础防护已支持华北-北京, 华东-宿迁, 华东-上海, 华南-广州(Required)
type DescribeIpResourcesResponse ¶
type DescribeIpResourcesResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribeIpResourcesResult `json:"result"` }
type DescribeIpResourcesResult ¶
type DescribeIpResourcesResult struct { DataList []baseanti.IpResource `json:"dataList"` TotalCount int `json:"totalCount"` }
type DescribeIpSafetyInfoRequest ¶ added in v1.8.0
type DescribeIpSafetyInfoRequest struct { core.JDCloudRequest /* 地域编码. 基础防护已支持华北-北京, 华东-宿迁, 华东-上海, 华南-广州 */ RegionId string `json:"regionId"` /* 基础防护已防护公网 IP. <br>- 使用 <a href='http://docs.jdcloud.com/anti-ddos-basic/api/describeelasticipresources'>describeElasticIpResources</a> 接口查询基础防护已防护的私有网络弹性公网 IP <br>- 使用 <a href='http://docs.jdcloud.com/anti-ddos-basic/api/describecpsipresources'>describeCpsIpResources</a> 接口查询基础防护已防护的云物理服务器公网IP 和 弹性公网 IP <br>- 使用 <a href='http://docs.jdcloud.com/anti-ddos-basic/api/describeccsipresources'>describeCcsIpResources</a> 接口查询基础防护已防护的托管区公网 IP */ Ip string `json:"ip"` }
func NewDescribeIpSafetyInfoRequest ¶ added in v1.8.0
func NewDescribeIpSafetyInfoRequest( regionId string, ip string, ) *DescribeIpSafetyInfoRequest
* param regionId: 地域编码. 基础防护已支持华北-北京, 华东-宿迁, 华东-上海, 华南-广州 (Required) * param ip: 基础防护已防护公网 IP. <br>- 使用 <a href='http://docs.jdcloud.com/anti-ddos-basic/api/describeelasticipresources'>describeElasticIpResources</a> 接口查询基础防护已防护的私有网络弹性公网 IP <br>- 使用 <a href='http://docs.jdcloud.com/anti-ddos-basic/api/describecpsipresources'>describeCpsIpResources</a> 接口查询基础防护已防护的云物理服务器公网IP 和 弹性公网 IP <br>- 使用 <a href='http://docs.jdcloud.com/anti-ddos-basic/api/describeccsipresources'>describeCcsIpResources</a> 接口查询基础防护已防护的托管区公网 IP (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeIpSafetyInfoRequestWithAllParams ¶ added in v1.8.0
func NewDescribeIpSafetyInfoRequestWithAllParams( regionId string, ip string, ) *DescribeIpSafetyInfoRequest
* param regionId: 地域编码. 基础防护已支持华北-北京, 华东-宿迁, 华东-上海, 华南-广州 (Required) * param ip: 基础防护已防护公网 IP. <br>- 使用 <a href='http://docs.jdcloud.com/anti-ddos-basic/api/describeelasticipresources'>describeElasticIpResources</a> 接口查询基础防护已防护的私有网络弹性公网 IP <br>- 使用 <a href='http://docs.jdcloud.com/anti-ddos-basic/api/describecpsipresources'>describeCpsIpResources</a> 接口查询基础防护已防护的云物理服务器公网IP 和 弹性公网 IP <br>- 使用 <a href='http://docs.jdcloud.com/anti-ddos-basic/api/describeccsipresources'>describeCcsIpResources</a> 接口查询基础防护已防护的托管区公网 IP (Required)
func NewDescribeIpSafetyInfoRequestWithoutParam ¶ added in v1.8.0
func NewDescribeIpSafetyInfoRequestWithoutParam() *DescribeIpSafetyInfoRequest
This constructor has better compatible ability when API parameters changed
func (DescribeIpSafetyInfoRequest) GetRegionId ¶ added in v1.8.0
func (r DescribeIpSafetyInfoRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeIpSafetyInfoRequest) SetIp ¶ added in v1.8.0
func (r *DescribeIpSafetyInfoRequest) SetIp(ip string)
param ip: 基础防护已防护公网 IP. <br>- 使用 <a href='http://docs.jdcloud.com/anti-ddos-basic/api/describeelasticipresources'>describeElasticIpResources</a> 接口查询基础防护已防护的私有网络弹性公网 IP <br>- 使用 <a href='http://docs.jdcloud.com/anti-ddos-basic/api/describecpsipresources'>describeCpsIpResources</a> 接口查询基础防护已防护的云物理服务器公网IP 和 弹性公网 IP <br>- 使用 <a href='http://docs.jdcloud.com/anti-ddos-basic/api/describeccsipresources'>describeCcsIpResources</a> 接口查询基础防护已防护的托管区公网 IP(Required)
func (*DescribeIpSafetyInfoRequest) SetRegionId ¶ added in v1.8.0
func (r *DescribeIpSafetyInfoRequest) SetRegionId(regionId string)
param regionId: 地域编码. 基础防护已支持华北-北京, 华东-宿迁, 华东-上海, 华南-广州(Required)
type DescribeIpSafetyInfoResponse ¶ added in v1.8.0
type DescribeIpSafetyInfoResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribeIpSafetyInfoResult `json:"result"` }
type DescribeIpSafetyInfoResult ¶ added in v1.8.0
type DescribeIpSafetyInfoResult struct {
Data baseanti.IpSafetyInfo `json:"data"`
}
type SetCleanThresholdRequest ¶
type SetCleanThresholdRequest struct { core.JDCloudRequest /* 地域编码. 基础防护已支持华北-北京, 华东-宿迁, 华东-上海, 华南-广州 */ RegionId string `json:"regionId"` /* 基础防护已防护的公网 IP, 仅支持 ipv4 格式. <br>- 使用 <a href='http://docs.jdcloud.com/anti-ddos-basic/api/describeelasticipresources'>describeElasticIpResources</a> 接口查询基础防护已防护的私有网络弹性公网 IP<br>- 使用 <a href='http://docs.jdcloud.com/anti-ddos-basic/api/describecpsipresources'>describeCpsIpResources</a> 接口查询基础防护已防护的云物理服务器公网 IP 和 弹性公网 IP<br>- 使用 <a href='http://docs.jdcloud.com/anti-ddos-basic/api/describeccsipresources'>describeCcsIpResources</a> 接口查询基础防护已防护的托管区公网 IP */ Ip string `json:"ip"` /* 请求参数 */ CleanThresholdSpec *baseanti.CleanThresholdSpec `json:"cleanThresholdSpec"` }
func NewSetCleanThresholdRequest ¶
func NewSetCleanThresholdRequest( regionId string, ip string, cleanThresholdSpec *baseanti.CleanThresholdSpec, ) *SetCleanThresholdRequest
* param regionId: 地域编码. 基础防护已支持华北-北京, 华东-宿迁, 华东-上海, 华南-广州 (Required) * param ip: 基础防护已防护的公网 IP, 仅支持 ipv4 格式. <br>- 使用 <a href='http://docs.jdcloud.com/anti-ddos-basic/api/describeelasticipresources'>describeElasticIpResources</a> 接口查询基础防护已防护的私有网络弹性公网 IP<br>- 使用 <a href='http://docs.jdcloud.com/anti-ddos-basic/api/describecpsipresources'>describeCpsIpResources</a> 接口查询基础防护已防护的云物理服务器公网 IP 和 弹性公网 IP<br>- 使用 <a href='http://docs.jdcloud.com/anti-ddos-basic/api/describeccsipresources'>describeCcsIpResources</a> 接口查询基础防护已防护的托管区公网 IP (Required) * param cleanThresholdSpec: 请求参数 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewSetCleanThresholdRequestWithAllParams ¶
func NewSetCleanThresholdRequestWithAllParams( regionId string, ip string, cleanThresholdSpec *baseanti.CleanThresholdSpec, ) *SetCleanThresholdRequest
* param regionId: 地域编码. 基础防护已支持华北-北京, 华东-宿迁, 华东-上海, 华南-广州 (Required) * param ip: 基础防护已防护的公网 IP, 仅支持 ipv4 格式. <br>- 使用 <a href='http://docs.jdcloud.com/anti-ddos-basic/api/describeelasticipresources'>describeElasticIpResources</a> 接口查询基础防护已防护的私有网络弹性公网 IP<br>- 使用 <a href='http://docs.jdcloud.com/anti-ddos-basic/api/describecpsipresources'>describeCpsIpResources</a> 接口查询基础防护已防护的云物理服务器公网 IP 和 弹性公网 IP<br>- 使用 <a href='http://docs.jdcloud.com/anti-ddos-basic/api/describeccsipresources'>describeCcsIpResources</a> 接口查询基础防护已防护的托管区公网 IP (Required) * param cleanThresholdSpec: 请求参数 (Required)
func NewSetCleanThresholdRequestWithoutParam ¶
func NewSetCleanThresholdRequestWithoutParam() *SetCleanThresholdRequest
This constructor has better compatible ability when API parameters changed
func (SetCleanThresholdRequest) GetRegionId ¶
func (r SetCleanThresholdRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*SetCleanThresholdRequest) SetCleanThresholdSpec ¶
func (r *SetCleanThresholdRequest) SetCleanThresholdSpec(cleanThresholdSpec *baseanti.CleanThresholdSpec)
param cleanThresholdSpec: 请求参数(Required)
func (*SetCleanThresholdRequest) SetIp ¶
func (r *SetCleanThresholdRequest) SetIp(ip string)
param ip: 基础防护已防护的公网 IP, 仅支持 ipv4 格式. <br>- 使用 <a href='http://docs.jdcloud.com/anti-ddos-basic/api/describeelasticipresources'>describeElasticIpResources</a> 接口查询基础防护已防护的私有网络弹性公网 IP<br>- 使用 <a href='http://docs.jdcloud.com/anti-ddos-basic/api/describecpsipresources'>describeCpsIpResources</a> 接口查询基础防护已防护的云物理服务器公网 IP 和 弹性公网 IP<br>- 使用 <a href='http://docs.jdcloud.com/anti-ddos-basic/api/describeccsipresources'>describeCcsIpResources</a> 接口查询基础防护已防护的托管区公网 IP(Required)
func (*SetCleanThresholdRequest) SetRegionId ¶
func (r *SetCleanThresholdRequest) SetRegionId(regionId string)
param regionId: 地域编码. 基础防护已支持华北-北京, 华东-宿迁, 华东-上海, 华南-广州(Required)
type SetCleanThresholdResponse ¶
type SetCleanThresholdResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result SetCleanThresholdResult `json:"result"` }
type SetCleanThresholdResult ¶
type SetCleanThresholdResult struct { }
type SetIpCleanThresholdRequest ¶ added in v1.8.0
type SetIpCleanThresholdRequest struct { core.JDCloudRequest /* 地域编码. 基础防护已支持华北-北京, 华东-宿迁, 华东-上海, 华南-广州 */ RegionId string `json:"regionId"` /* 请求参数 */ IpCleanThresholdSpec *baseanti.IpCleanThresholdSpec `json:"ipCleanThresholdSpec"` }
func NewSetIpCleanThresholdRequest ¶ added in v1.8.0
func NewSetIpCleanThresholdRequest( regionId string, ipCleanThresholdSpec *baseanti.IpCleanThresholdSpec, ) *SetIpCleanThresholdRequest
* param regionId: 地域编码. 基础防护已支持华北-北京, 华东-宿迁, 华东-上海, 华南-广州 (Required) * param ipCleanThresholdSpec: 请求参数 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewSetIpCleanThresholdRequestWithAllParams ¶ added in v1.8.0
func NewSetIpCleanThresholdRequestWithAllParams( regionId string, ipCleanThresholdSpec *baseanti.IpCleanThresholdSpec, ) *SetIpCleanThresholdRequest
* param regionId: 地域编码. 基础防护已支持华北-北京, 华东-宿迁, 华东-上海, 华南-广州 (Required) * param ipCleanThresholdSpec: 请求参数 (Required)
func NewSetIpCleanThresholdRequestWithoutParam ¶ added in v1.8.0
func NewSetIpCleanThresholdRequestWithoutParam() *SetIpCleanThresholdRequest
This constructor has better compatible ability when API parameters changed
func (SetIpCleanThresholdRequest) GetRegionId ¶ added in v1.8.0
func (r SetIpCleanThresholdRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*SetIpCleanThresholdRequest) SetIpCleanThresholdSpec ¶ added in v1.8.0
func (r *SetIpCleanThresholdRequest) SetIpCleanThresholdSpec(ipCleanThresholdSpec *baseanti.IpCleanThresholdSpec)
param ipCleanThresholdSpec: 请求参数(Required)
func (*SetIpCleanThresholdRequest) SetRegionId ¶ added in v1.8.0
func (r *SetIpCleanThresholdRequest) SetRegionId(regionId string)
param regionId: 地域编码. 基础防护已支持华北-北京, 华东-宿迁, 华东-上海, 华南-广州(Required)
type SetIpCleanThresholdResponse ¶ added in v1.8.0
type SetIpCleanThresholdResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result SetIpCleanThresholdResult `json:"result"` }
type SetIpCleanThresholdResult ¶ added in v1.8.0
Source Files
¶
- DescribeAttackLogs.go
- DescribeAttackStatistics.go
- DescribeAttackTypeCount.go
- DescribeCcsIpResources.go
- DescribeCpsIpResources.go
- DescribeElasticIpResources.go
- DescribeIpCleanThresholdRange.go
- DescribeIpMonitorFlow.go
- DescribeIpResourceFlow.go
- DescribeIpResourceInfo.go
- DescribeIpResourceProtectInfo.go
- DescribeIpResources.go
- DescribeIpSafetyInfo.go
- SetCleanThreshold.go
- SetIpCleanThreshold.go