Documentation ¶
Index ¶
- 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 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
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DescribeIpResourceFlowRequest ¶
type DescribeIpResourceFlowRequest struct { core.JDCloudRequest /* Region ID */ RegionId string `json:"regionId"` /* 公网ip */ Ip string `json:"ip"` /* 查询的结束时间,UTC时间,格式:yyyy-MM-dd'T'HH:mm:ssZ (Optional) */ EndTime *string `json:"endTime"` }
func NewDescribeIpResourceFlowRequest ¶
func NewDescribeIpResourceFlowRequest( regionId string, ip string, ) *DescribeIpResourceFlowRequest
* param regionId: Region ID (Required) * param ip: 公网ip (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeIpResourceFlowRequestWithAllParams ¶
func NewDescribeIpResourceFlowRequestWithAllParams( regionId string, ip string, endTime *string, ) *DescribeIpResourceFlowRequest
* param regionId: Region ID (Required) * param ip: 公网ip (Required) * param endTime: 查询的结束时间,UTC时间,格式:yyyy-MM-dd'T'HH:mm:ssZ (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(Optional)
func (*DescribeIpResourceFlowRequest) SetIp ¶
func (r *DescribeIpResourceFlowRequest) SetIp(ip string)
param ip: 公网ip(Required)
func (*DescribeIpResourceFlowRequest) SetRegionId ¶
func (r *DescribeIpResourceFlowRequest) SetRegionId(regionId string)
param regionId: Region ID(Required)
type DescribeIpResourceFlowResponse ¶
type DescribeIpResourceFlowResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribeIpResourceFlowResult `json:"result"` }
type DescribeIpResourceFlowResult ¶
type DescribeIpResourceFlowResult struct {
Data baseanti.IpResourceFlow `json:"data"`
}
type DescribeIpResourceInfoRequest ¶
type DescribeIpResourceInfoRequest struct { core.JDCloudRequest /* Region ID */ RegionId string `json:"regionId"` /* 公网ip */ Ip string `json:"ip"` }
func NewDescribeIpResourceInfoRequest ¶
func NewDescribeIpResourceInfoRequest( regionId string, ip string, ) *DescribeIpResourceInfoRequest
* param regionId: Region ID (Required) * param ip: 公网ip (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeIpResourceInfoRequestWithAllParams ¶
func NewDescribeIpResourceInfoRequestWithAllParams( regionId string, ip string, ) *DescribeIpResourceInfoRequest
* param regionId: Region ID (Required) * param ip: 公网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(Required)
func (*DescribeIpResourceInfoRequest) SetRegionId ¶
func (r *DescribeIpResourceInfoRequest) SetRegionId(regionId string)
param regionId: Region ID(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 /* Region ID */ RegionId string `json:"regionId"` /* 公网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: Region ID (Required) * param ip: 公网ip (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeIpResourceProtectInfoRequestWithAllParams ¶
func NewDescribeIpResourceProtectInfoRequestWithAllParams( regionId string, ip string, start *int, limit *int, ) *DescribeIpResourceProtectInfoRequest
* param regionId: Region ID (Required) * param ip: 公网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(Required)
func (*DescribeIpResourceProtectInfoRequest) SetLimit ¶
func (r *DescribeIpResourceProtectInfoRequest) SetLimit(limit int)
param limit: 限制查询的记录数(Optional)
func (*DescribeIpResourceProtectInfoRequest) SetRegionId ¶
func (r *DescribeIpResourceProtectInfoRequest) SetRegionId(regionId string)
param regionId: Region ID(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 /* Region ID */ RegionId string `json:"regionId"` /* IP模糊匹配 (Optional) */ Ip *string `json:"ip"` }
func NewDescribeIpResourcesRequest ¶
func NewDescribeIpResourcesRequest( regionId string, ) *DescribeIpResourcesRequest
* param regionId: Region ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeIpResourcesRequestWithAllParams ¶
func NewDescribeIpResourcesRequestWithAllParams( regionId string, ip *string, ) *DescribeIpResourcesRequest
* param regionId: Region ID (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: Region ID(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 SetCleanThresholdRequest ¶
type SetCleanThresholdRequest struct { core.JDCloudRequest /* Region ID */ RegionId string `json:"regionId"` /* 公网ip */ Ip string `json:"ip"` /* cc参数 */ CleanThresholdSpec *baseanti.CleanThresholdSpec `json:"cleanThresholdSpec"` }
func NewSetCleanThresholdRequest ¶
func NewSetCleanThresholdRequest( regionId string, ip string, cleanThresholdSpec *baseanti.CleanThresholdSpec, ) *SetCleanThresholdRequest
* param regionId: Region ID (Required) * param ip: 公网ip (Required) * param cleanThresholdSpec: cc参数 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewSetCleanThresholdRequestWithAllParams ¶
func NewSetCleanThresholdRequestWithAllParams( regionId string, ip string, cleanThresholdSpec *baseanti.CleanThresholdSpec, ) *SetCleanThresholdRequest
* param regionId: Region ID (Required) * param ip: 公网ip (Required) * param cleanThresholdSpec: cc参数 (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: cc参数(Required)
func (*SetCleanThresholdRequest) SetIp ¶
func (r *SetCleanThresholdRequest) SetIp(ip string)
param ip: 公网ip(Required)
func (*SetCleanThresholdRequest) SetRegionId ¶
func (r *SetCleanThresholdRequest) SetRegionId(regionId string)
param regionId: Region ID(Required)
type SetCleanThresholdResponse ¶
type SetCleanThresholdResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result SetCleanThresholdResult `json:"result"` }
type SetCleanThresholdResult ¶
type SetCleanThresholdResult struct { }