Documentation ¶
Index ¶
- type AddProtectedIpRequest
- func NewAddProtectedIpRequest(regionId string, instanceId string, protectedIpSpec *antipro.ProtectedIpSpec) *AddProtectedIpRequest
- func NewAddProtectedIpRequestWithAllParams(regionId string, instanceId string, protectedIpSpec *antipro.ProtectedIpSpec) *AddProtectedIpRequest
- func NewAddProtectedIpRequestWithoutParam() *AddProtectedIpRequest
- type AddProtectedIpResponse
- type AddProtectedIpResult
- type CheckInstanceNameRequest
- type CheckInstanceNameResponse
- type CheckInstanceNameResult
- type CreateAclRequest
- func NewCreateAclRequest(regionId string, instanceId string, createAclSpec *antipro.CreateAclSpec) *CreateAclRequest
- func NewCreateAclRequestWithAllParams(regionId string, instanceId string, createAclSpec *antipro.CreateAclSpec) *CreateAclRequest
- func NewCreateAclRequestWithoutParam() *CreateAclRequest
- type CreateAclResponse
- type CreateAclResult
- type CreateInstanceRequest
- func NewCreateInstanceRequest(regionId string, createInstanceSpec *antipro.CreateInstanceSpec) *CreateInstanceRequest
- func NewCreateInstanceRequestWithAllParams(regionId string, createInstanceSpec *antipro.CreateInstanceSpec, ...) *CreateInstanceRequest
- func NewCreateInstanceRequestWithoutParam() *CreateInstanceRequest
- func (r CreateInstanceRequest) GetRegionId() string
- func (r *CreateInstanceRequest) SetAutoRenewalSpec(autoRenewalSpec *antipro.AutoRenewalSpec)
- func (r *CreateInstanceRequest) SetCreateInstanceSpec(createInstanceSpec *antipro.CreateInstanceSpec)
- func (r *CreateInstanceRequest) SetExtraOperationSpec(extraOperationSpec *antipro.ExtraOperationSpec)
- func (r *CreateInstanceRequest) SetRegionId(regionId string)
- type CreateInstanceResponse
- type CreateInstanceResult
- type CreateIpSetRequest
- type CreateIpSetResponse
- type CreateIpSetResult
- type CreatePortSetRequest
- func NewCreatePortSetRequest(regionId string, instanceId string, portSetSpec *antipro.PortSetSpec) *CreatePortSetRequest
- func NewCreatePortSetRequestWithAllParams(regionId string, instanceId string, portSetSpec *antipro.PortSetSpec) *CreatePortSetRequest
- func NewCreatePortSetRequestWithoutParam() *CreatePortSetRequest
- type CreatePortSetResponse
- type CreatePortSetResult
- type DeleteAclRequest
- type DeleteAclResponse
- type DeleteAclResult
- type DeleteIpSetRequest
- type DeleteIpSetResponse
- type DeleteIpSetResult
- type DeletePortSetRequest
- type DeletePortSetResponse
- type DeletePortSetResult
- type DeleteProtectedIpRequest
- func NewDeleteProtectedIpRequest(regionId string, instanceId string, protectedIpSpec *antipro.ProtectedIpSpec) *DeleteProtectedIpRequest
- func NewDeleteProtectedIpRequestWithAllParams(regionId string, instanceId string, protectedIpSpec *antipro.ProtectedIpSpec) *DeleteProtectedIpRequest
- func NewDeleteProtectedIpRequestWithoutParam() *DeleteProtectedIpRequest
- type DeleteProtectedIpResponse
- type DeleteProtectedIpResult
- type DescribeAclsRequest
- func (r DescribeAclsRequest) GetRegionId() string
- func (r *DescribeAclsRequest) SetFilters(filters []common.Filter)
- func (r *DescribeAclsRequest) SetInstanceId(instanceId string)
- func (r *DescribeAclsRequest) SetPageNumber(pageNumber int)
- func (r *DescribeAclsRequest) SetPageSize(pageSize int)
- func (r *DescribeAclsRequest) SetRegionId(regionId string)
- type DescribeAclsResponse
- type DescribeAclsResult
- type DescribeAttackLogsRequest
- func NewDescribeAttackLogsRequest(startTime string, endTime string) *DescribeAttackLogsRequest
- func NewDescribeAttackLogsRequestWithAllParams(pageNumber *int, pageSize *int, startTime string, endTime string, ...) *DescribeAttackLogsRequest
- func NewDescribeAttackLogsRequestWithoutParam() *DescribeAttackLogsRequest
- func (r DescribeAttackLogsRequest) GetRegionId() string
- func (r *DescribeAttackLogsRequest) SetEndTime(endTime string)
- func (r *DescribeAttackLogsRequest) SetInstanceId(instanceId 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 DescribeAttackSourceRequest
- type DescribeAttackSourceResponse
- type DescribeAttackSourceResult
- type DescribeAttackStatisticsRequest
- func NewDescribeAttackStatisticsRequest(startTime string, endTime string) *DescribeAttackStatisticsRequest
- func NewDescribeAttackStatisticsRequestWithAllParams(startTime string, endTime string, instanceId *string, ip []string) *DescribeAttackStatisticsRequest
- func NewDescribeAttackStatisticsRequestWithoutParam() *DescribeAttackStatisticsRequest
- func (r DescribeAttackStatisticsRequest) GetRegionId() string
- func (r *DescribeAttackStatisticsRequest) SetEndTime(endTime string)
- func (r *DescribeAttackStatisticsRequest) SetInstanceId(instanceId string)
- func (r *DescribeAttackStatisticsRequest) SetIp(ip []string)
- func (r *DescribeAttackStatisticsRequest) SetStartTime(startTime string)
- type DescribeAttackStatisticsResponse
- type DescribeAttackStatisticsResult
- type DescribeAttackTypeCountRequest
- func NewDescribeAttackTypeCountRequest(startTime string, endTime string) *DescribeAttackTypeCountRequest
- func NewDescribeAttackTypeCountRequestWithAllParams(startTime string, endTime string, instanceId *string, ip []string) *DescribeAttackTypeCountRequest
- func NewDescribeAttackTypeCountRequestWithoutParam() *DescribeAttackTypeCountRequest
- func (r DescribeAttackTypeCountRequest) GetRegionId() string
- func (r *DescribeAttackTypeCountRequest) SetEndTime(endTime string)
- func (r *DescribeAttackTypeCountRequest) SetInstanceId(instanceId string)
- func (r *DescribeAttackTypeCountRequest) SetIp(ip []string)
- func (r *DescribeAttackTypeCountRequest) SetStartTime(startTime string)
- 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 DescribeGeoAreasRequest
- type DescribeGeoAreasResponse
- type DescribeGeoAreasResult
- type DescribeInstanceAclCntRequest
- func NewDescribeInstanceAclCntRequest(regionId string, instanceId string) *DescribeInstanceAclCntRequest
- func NewDescribeInstanceAclCntRequestWithAllParams(regionId string, instanceId string) *DescribeInstanceAclCntRequest
- func NewDescribeInstanceAclCntRequestWithoutParam() *DescribeInstanceAclCntRequest
- type DescribeInstanceAclCntResponse
- type DescribeInstanceAclCntResult
- type DescribeInstanceAclEnableRequest
- func NewDescribeInstanceAclEnableRequest(regionId string, instanceId string) *DescribeInstanceAclEnableRequest
- func NewDescribeInstanceAclEnableRequestWithAllParams(regionId string, instanceId string) *DescribeInstanceAclEnableRequest
- func NewDescribeInstanceAclEnableRequestWithoutParam() *DescribeInstanceAclEnableRequest
- type DescribeInstanceAclEnableResponse
- type DescribeInstanceAclEnableResult
- type DescribeInstanceRequest
- type DescribeInstanceResponse
- type DescribeInstanceResult
- type DescribeInstancesRequest
- func (r DescribeInstancesRequest) GetRegionId() string
- func (r *DescribeInstancesRequest) SetName(name string)
- func (r *DescribeInstancesRequest) SetPageNumber(pageNumber int)
- func (r *DescribeInstancesRequest) SetPageSize(pageSize int)
- func (r *DescribeInstancesRequest) SetRegionId(regionId string)
- type DescribeInstancesResponse
- type DescribeInstancesResult
- 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 DescribeIpSetRequest
- type DescribeIpSetResponse
- type DescribeIpSetResult
- type DescribeIpSetsRequest
- type DescribeIpSetsResponse
- type DescribeIpSetsResult
- type DescribeOperationRecordsRequest
- func NewDescribeOperationRecordsRequest(startTime string, endTime string) *DescribeOperationRecordsRequest
- func NewDescribeOperationRecordsRequestWithAllParams(pageNumber *int, pageSize *int, startTime string, endTime string, action *int, ...) *DescribeOperationRecordsRequest
- func NewDescribeOperationRecordsRequestWithoutParam() *DescribeOperationRecordsRequest
- func (r DescribeOperationRecordsRequest) GetRegionId() string
- func (r *DescribeOperationRecordsRequest) SetAction(action int)
- func (r *DescribeOperationRecordsRequest) SetEndTime(endTime string)
- func (r *DescribeOperationRecordsRequest) SetName(name string)
- func (r *DescribeOperationRecordsRequest) SetPageNumber(pageNumber int)
- func (r *DescribeOperationRecordsRequest) SetPageSize(pageSize int)
- func (r *DescribeOperationRecordsRequest) SetStartTime(startTime string)
- type DescribeOperationRecordsResponse
- type DescribeOperationRecordsResult
- type DescribePortSetRequest
- type DescribePortSetResponse
- type DescribePortSetResult
- type DescribePortSetsRequest
- func NewDescribePortSetsRequest(regionId string, instanceId string) *DescribePortSetsRequest
- func NewDescribePortSetsRequestWithAllParams(regionId string, instanceId string, pageNumber *int, pageSize *int) *DescribePortSetsRequest
- func NewDescribePortSetsRequestWithoutParam() *DescribePortSetsRequest
- func (r DescribePortSetsRequest) GetRegionId() string
- func (r *DescribePortSetsRequest) SetInstanceId(instanceId string)
- func (r *DescribePortSetsRequest) SetPageNumber(pageNumber int)
- func (r *DescribePortSetsRequest) SetPageSize(pageSize int)
- func (r *DescribePortSetsRequest) SetRegionId(regionId string)
- type DescribePortSetsResponse
- type DescribePortSetsResult
- type DescribeProtectedIpListRequest
- func NewDescribeProtectedIpListRequest(type_ int) *DescribeProtectedIpListRequest
- func NewDescribeProtectedIpListRequestWithAllParams(pageNumber *int, pageSize *int, instanceId *string, type_ int, ip *string) *DescribeProtectedIpListRequest
- func NewDescribeProtectedIpListRequestWithoutParam() *DescribeProtectedIpListRequest
- func (r DescribeProtectedIpListRequest) GetRegionId() string
- func (r *DescribeProtectedIpListRequest) SetInstanceId(instanceId string)
- func (r *DescribeProtectedIpListRequest) SetIp(ip string)
- func (r *DescribeProtectedIpListRequest) SetPageNumber(pageNumber int)
- func (r *DescribeProtectedIpListRequest) SetPageSize(pageSize int)
- func (r *DescribeProtectedIpListRequest) SetType(type_ int)
- type DescribeProtectedIpListResponse
- type DescribeProtectedIpListResult
- type DescribeProtectionOutlineRequest
- type DescribeProtectionOutlineResponse
- type DescribeProtectionOutlineResult
- type DescribeProtectionRuleRequest
- func NewDescribeProtectionRuleRequest(regionId string, instanceId string) *DescribeProtectionRuleRequest
- func NewDescribeProtectionRuleRequestWithAllParams(regionId string, instanceId string, ip *string) *DescribeProtectionRuleRequest
- func NewDescribeProtectionRuleRequestWithoutParam() *DescribeProtectionRuleRequest
- type DescribeProtectionRuleResponse
- type DescribeProtectionRuleResult
- type DescribeWafIpResourcesRequest
- type DescribeWafIpResourcesResponse
- type DescribeWafIpResourcesResult
- type DisableAclRequest
- type DisableAclResponse
- type DisableAclResult
- type DisableInstanceAclRequest
- type DisableInstanceAclResponse
- type DisableInstanceAclResult
- type EnableAclRequest
- type EnableAclResponse
- type EnableAclResult
- type EnableInstanceAclRequest
- type EnableInstanceAclResponse
- type EnableInstanceAclResult
- type ModifyAclPriorityRequest
- func NewModifyAclPriorityRequest(regionId string, instanceId string, aclId string, ...) *ModifyAclPriorityRequest
- func NewModifyAclPriorityRequestWithAllParams(regionId string, instanceId string, aclId string, ...) *ModifyAclPriorityRequest
- func NewModifyAclPriorityRequestWithoutParam() *ModifyAclPriorityRequest
- func (r ModifyAclPriorityRequest) GetRegionId() string
- func (r *ModifyAclPriorityRequest) SetAclId(aclId string)
- func (r *ModifyAclPriorityRequest) SetInstanceId(instanceId string)
- func (r *ModifyAclPriorityRequest) SetModifyAclPrioritySpec(modifyAclPrioritySpec *antipro.ModifyAclPrioritySpec)
- func (r *ModifyAclPriorityRequest) SetRegionId(regionId string)
- type ModifyAclPriorityResponse
- type ModifyAclPriorityResult
- type ModifyAclRequest
- type ModifyAclResponse
- type ModifyAclResult
- type ModifyInstanceNameRequest
- func (r ModifyInstanceNameRequest) GetRegionId() string
- func (r *ModifyInstanceNameRequest) SetInstanceId(instanceId string)
- func (r *ModifyInstanceNameRequest) SetModifyInstanceNameSpec(modifyInstanceNameSpec *antipro.ModifyInstanceNameSpec)
- func (r *ModifyInstanceNameRequest) SetRegionId(regionId string)
- type ModifyInstanceNameResponse
- type ModifyInstanceNameResult
- type ModifyInstanceRequest
- type ModifyInstanceResponse
- type ModifyInstanceResult
- type ModifyIpSetRequest
- type ModifyIpSetResponse
- type ModifyIpSetResult
- type ModifyPortSetRequest
- func (r ModifyPortSetRequest) GetRegionId() string
- func (r *ModifyPortSetRequest) SetInstanceId(instanceId string)
- func (r *ModifyPortSetRequest) SetPortSetId(portSetId string)
- func (r *ModifyPortSetRequest) SetPortSetSpec(portSetSpec *antipro.PortSetSpec)
- func (r *ModifyPortSetRequest) SetRegionId(regionId string)
- type ModifyPortSetResponse
- type ModifyPortSetResult
- type ModifyProtectionRuleRequest
- func NewModifyProtectionRuleRequest(regionId string, instanceId string, ...) *ModifyProtectionRuleRequest
- func NewModifyProtectionRuleRequestWithAllParams(regionId string, instanceId string, ...) *ModifyProtectionRuleRequest
- func NewModifyProtectionRuleRequestWithoutParam() *ModifyProtectionRuleRequest
- func (r ModifyProtectionRuleRequest) GetRegionId() string
- func (r *ModifyProtectionRuleRequest) SetInstanceId(instanceId string)
- func (r *ModifyProtectionRuleRequest) SetProtectionRuleSpec(protectionRuleSpec *antipro.ProtectionRuleSpec)
- func (r *ModifyProtectionRuleRequest) SetRegionId(regionId string)
- type ModifyProtectionRuleResponse
- type ModifyProtectionRuleResult
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AddProtectedIpRequest ¶
type AddProtectedIpRequest struct { core.JDCloudRequest /* 地域 Id, DDoS 防护包目前支持华北-北京, 华东-宿迁, 华东-上海 */ RegionId string `json:"regionId"` /* 防护包实例 Id */ InstanceId string `json:"instanceId"` /* 添加防护包防护 IP 请求参数 */ ProtectedIpSpec *antipro.ProtectedIpSpec `json:"protectedIpSpec"` }
func NewAddProtectedIpRequest ¶
func NewAddProtectedIpRequest( regionId string, instanceId string, protectedIpSpec *antipro.ProtectedIpSpec, ) *AddProtectedIpRequest
* param regionId: 地域 Id, DDoS 防护包目前支持华北-北京, 华东-宿迁, 华东-上海 (Required) * param instanceId: 防护包实例 Id (Required) * param protectedIpSpec: 添加防护包防护 IP 请求参数 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewAddProtectedIpRequestWithAllParams ¶
func NewAddProtectedIpRequestWithAllParams( regionId string, instanceId string, protectedIpSpec *antipro.ProtectedIpSpec, ) *AddProtectedIpRequest
* param regionId: 地域 Id, DDoS 防护包目前支持华北-北京, 华东-宿迁, 华东-上海 (Required) * param instanceId: 防护包实例 Id (Required) * param protectedIpSpec: 添加防护包防护 IP 请求参数 (Required)
func NewAddProtectedIpRequestWithoutParam ¶
func NewAddProtectedIpRequestWithoutParam() *AddProtectedIpRequest
This constructor has better compatible ability when API parameters changed
func (AddProtectedIpRequest) GetRegionId ¶
func (r AddProtectedIpRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*AddProtectedIpRequest) SetInstanceId ¶
func (r *AddProtectedIpRequest) SetInstanceId(instanceId string)
param instanceId: 防护包实例 Id(Required)
func (*AddProtectedIpRequest) SetProtectedIpSpec ¶
func (r *AddProtectedIpRequest) SetProtectedIpSpec(protectedIpSpec *antipro.ProtectedIpSpec)
param protectedIpSpec: 添加防护包防护 IP 请求参数(Required)
func (*AddProtectedIpRequest) SetRegionId ¶
func (r *AddProtectedIpRequest) SetRegionId(regionId string)
param regionId: 地域 Id, DDoS 防护包目前支持华北-北京, 华东-宿迁, 华东-上海(Required)
type AddProtectedIpResponse ¶
type AddProtectedIpResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result AddProtectedIpResult `json:"result"` }
type AddProtectedIpResult ¶
type CheckInstanceNameRequest ¶
type CheckInstanceNameRequest struct { core.JDCloudRequest /* 待检测实例名称, 长度限制为 1-80 个字符, 只允许包含中文, 字母, 数字, -, ., /, _ */ InstanceName string `json:"instanceName"` }
func NewCheckInstanceNameRequest ¶
func NewCheckInstanceNameRequest( instanceName string, ) *CheckInstanceNameRequest
* param instanceName: 待检测实例名称, 长度限制为 1-80 个字符, 只允许包含中文, 字母, 数字, -, ., /, _ (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewCheckInstanceNameRequestWithAllParams ¶
func NewCheckInstanceNameRequestWithAllParams( instanceName string, ) *CheckInstanceNameRequest
* param instanceName: 待检测实例名称, 长度限制为 1-80 个字符, 只允许包含中文, 字母, 数字, -, ., /, _ (Required)
func NewCheckInstanceNameRequestWithoutParam ¶
func NewCheckInstanceNameRequestWithoutParam() *CheckInstanceNameRequest
This constructor has better compatible ability when API parameters changed
func (CheckInstanceNameRequest) GetRegionId ¶
func (r CheckInstanceNameRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*CheckInstanceNameRequest) SetInstanceName ¶
func (r *CheckInstanceNameRequest) SetInstanceName(instanceName string)
param instanceName: 待检测实例名称, 长度限制为 1-80 个字符, 只允许包含中文, 字母, 数字, -, ., /, _(Required)
type CheckInstanceNameResponse ¶
type CheckInstanceNameResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result CheckInstanceNameResult `json:"result"` }
type CheckInstanceNameResult ¶
type CreateAclRequest ¶ added in v1.56.0
type CreateAclRequest struct { core.JDCloudRequest /* 地域 Id, DDoS 防护包目前支持华北-北京, 华东-宿迁, 华东-上海 */ RegionId string `json:"regionId"` /* 防护包实例 Id */ InstanceId string `json:"instanceId"` /* 创建防护包实例请求参数 */ CreateAclSpec *antipro.CreateAclSpec `json:"createAclSpec"` }
func NewCreateAclRequest ¶ added in v1.56.0
func NewCreateAclRequest( regionId string, instanceId string, createAclSpec *antipro.CreateAclSpec, ) *CreateAclRequest
* param regionId: 地域 Id, DDoS 防护包目前支持华北-北京, 华东-宿迁, 华东-上海 (Required) * param instanceId: 防护包实例 Id (Required) * param createAclSpec: 创建防护包实例请求参数 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewCreateAclRequestWithAllParams ¶ added in v1.56.0
func NewCreateAclRequestWithAllParams( regionId string, instanceId string, createAclSpec *antipro.CreateAclSpec, ) *CreateAclRequest
* param regionId: 地域 Id, DDoS 防护包目前支持华北-北京, 华东-宿迁, 华东-上海 (Required) * param instanceId: 防护包实例 Id (Required) * param createAclSpec: 创建防护包实例请求参数 (Required)
func NewCreateAclRequestWithoutParam ¶ added in v1.56.0
func NewCreateAclRequestWithoutParam() *CreateAclRequest
This constructor has better compatible ability when API parameters changed
func (CreateAclRequest) GetRegionId ¶ added in v1.56.0
func (r CreateAclRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*CreateAclRequest) SetCreateAclSpec ¶ added in v1.56.0
func (r *CreateAclRequest) SetCreateAclSpec(createAclSpec *antipro.CreateAclSpec)
param createAclSpec: 创建防护包实例请求参数(Required)
func (*CreateAclRequest) SetInstanceId ¶ added in v1.56.0
func (r *CreateAclRequest) SetInstanceId(instanceId string)
param instanceId: 防护包实例 Id(Required)
func (*CreateAclRequest) SetRegionId ¶ added in v1.56.0
func (r *CreateAclRequest) SetRegionId(regionId string)
param regionId: 地域 Id, DDoS 防护包目前支持华北-北京, 华东-宿迁, 华东-上海(Required)
type CreateAclResponse ¶ added in v1.56.0
type CreateAclResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result CreateAclResult `json:"result"` }
type CreateAclResult ¶ added in v1.56.0
type CreateAclResult struct {
AclId string `json:"aclId"`
}
type CreateInstanceRequest ¶
type CreateInstanceRequest struct { core.JDCloudRequest /* 地域 Id, DDoS 防护包目前支持华北-北京, 华东-宿迁, 华东-上海 */ RegionId string `json:"regionId"` /* 创建防护包实例请求参数 */ CreateInstanceSpec *antipro.CreateInstanceSpec `json:"createInstanceSpec"` /* 自动续费配置, 默认不开通 (Optional) */ AutoRenewalSpec *antipro.AutoRenewalSpec `json:"autoRenewalSpec"` /* 提交订单附加操作 (Optional) */ ExtraOperationSpec *antipro.ExtraOperationSpec `json:"extraOperationSpec"` }
func NewCreateInstanceRequest ¶
func NewCreateInstanceRequest( regionId string, createInstanceSpec *antipro.CreateInstanceSpec, ) *CreateInstanceRequest
* param regionId: 地域 Id, DDoS 防护包目前支持华北-北京, 华东-宿迁, 华东-上海 (Required) * param createInstanceSpec: 创建防护包实例请求参数 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewCreateInstanceRequestWithAllParams ¶
func NewCreateInstanceRequestWithAllParams( regionId string, createInstanceSpec *antipro.CreateInstanceSpec, autoRenewalSpec *antipro.AutoRenewalSpec, extraOperationSpec *antipro.ExtraOperationSpec, ) *CreateInstanceRequest
* param regionId: 地域 Id, DDoS 防护包目前支持华北-北京, 华东-宿迁, 华东-上海 (Required) * param createInstanceSpec: 创建防护包实例请求参数 (Required) * param autoRenewalSpec: 自动续费配置, 默认不开通 (Optional) * param extraOperationSpec: 提交订单附加操作 (Optional)
func NewCreateInstanceRequestWithoutParam ¶
func NewCreateInstanceRequestWithoutParam() *CreateInstanceRequest
This constructor has better compatible ability when API parameters changed
func (CreateInstanceRequest) GetRegionId ¶
func (r CreateInstanceRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*CreateInstanceRequest) SetAutoRenewalSpec ¶ added in v1.56.0
func (r *CreateInstanceRequest) SetAutoRenewalSpec(autoRenewalSpec *antipro.AutoRenewalSpec)
param autoRenewalSpec: 自动续费配置, 默认不开通(Optional)
func (*CreateInstanceRequest) SetCreateInstanceSpec ¶
func (r *CreateInstanceRequest) SetCreateInstanceSpec(createInstanceSpec *antipro.CreateInstanceSpec)
param createInstanceSpec: 创建防护包实例请求参数(Required)
func (*CreateInstanceRequest) SetExtraOperationSpec ¶ added in v1.56.0
func (r *CreateInstanceRequest) SetExtraOperationSpec(extraOperationSpec *antipro.ExtraOperationSpec)
param extraOperationSpec: 提交订单附加操作(Optional)
func (*CreateInstanceRequest) SetRegionId ¶
func (r *CreateInstanceRequest) SetRegionId(regionId string)
param regionId: 地域 Id, DDoS 防护包目前支持华北-北京, 华东-宿迁, 华东-上海(Required)
type CreateInstanceResponse ¶
type CreateInstanceResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result CreateInstanceResult `json:"result"` }
type CreateInstanceResult ¶
type CreateInstanceResult struct {
InstanceId string `json:"instanceId"`
}
type CreateIpSetRequest ¶ added in v1.56.0
type CreateIpSetRequest struct { core.JDCloudRequest /* 地域 Id, DDoS 防护包目前支持华北-北京, 华东-宿迁, 华东-上海 */ RegionId string `json:"regionId"` /* 防护包实例 Id */ InstanceId string `json:"instanceId"` /* 创建实例的 IP 库请求参数 */ IpSetSpec *antipro.IpSetSpec `json:"ipSetSpec"` }
func NewCreateIpSetRequest ¶ added in v1.56.0
func NewCreateIpSetRequest( regionId string, instanceId string, ipSetSpec *antipro.IpSetSpec, ) *CreateIpSetRequest
* param regionId: 地域 Id, DDoS 防护包目前支持华北-北京, 华东-宿迁, 华东-上海 (Required) * param instanceId: 防护包实例 Id (Required) * param ipSetSpec: 创建实例的 IP 库请求参数 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewCreateIpSetRequestWithAllParams ¶ added in v1.56.0
func NewCreateIpSetRequestWithAllParams( regionId string, instanceId string, ipSetSpec *antipro.IpSetSpec, ) *CreateIpSetRequest
* param regionId: 地域 Id, DDoS 防护包目前支持华北-北京, 华东-宿迁, 华东-上海 (Required) * param instanceId: 防护包实例 Id (Required) * param ipSetSpec: 创建实例的 IP 库请求参数 (Required)
func NewCreateIpSetRequestWithoutParam ¶ added in v1.56.0
func NewCreateIpSetRequestWithoutParam() *CreateIpSetRequest
This constructor has better compatible ability when API parameters changed
func (CreateIpSetRequest) GetRegionId ¶ added in v1.56.0
func (r CreateIpSetRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*CreateIpSetRequest) SetInstanceId ¶ added in v1.56.0
func (r *CreateIpSetRequest) SetInstanceId(instanceId string)
param instanceId: 防护包实例 Id(Required)
func (*CreateIpSetRequest) SetIpSetSpec ¶ added in v1.56.0
func (r *CreateIpSetRequest) SetIpSetSpec(ipSetSpec *antipro.IpSetSpec)
param ipSetSpec: 创建实例的 IP 库请求参数(Required)
func (*CreateIpSetRequest) SetRegionId ¶ added in v1.56.0
func (r *CreateIpSetRequest) SetRegionId(regionId string)
param regionId: 地域 Id, DDoS 防护包目前支持华北-北京, 华东-宿迁, 华东-上海(Required)
type CreateIpSetResponse ¶ added in v1.56.0
type CreateIpSetResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result CreateIpSetResult `json:"result"` }
type CreateIpSetResult ¶ added in v1.56.0
type CreateIpSetResult struct {
IpSetId string `json:"ipSetId"`
}
type CreatePortSetRequest ¶ added in v1.56.0
type CreatePortSetRequest struct { core.JDCloudRequest /* 地域 Id, DDoS 防护包目前支持华北-北京, 华东-宿迁, 华东-上海 */ RegionId string `json:"regionId"` /* 防护包实例 Id */ InstanceId string `json:"instanceId"` /* 创建实例的端口库请求参数 */ PortSetSpec *antipro.PortSetSpec `json:"portSetSpec"` }
func NewCreatePortSetRequest ¶ added in v1.56.0
func NewCreatePortSetRequest( regionId string, instanceId string, portSetSpec *antipro.PortSetSpec, ) *CreatePortSetRequest
* param regionId: 地域 Id, DDoS 防护包目前支持华北-北京, 华东-宿迁, 华东-上海 (Required) * param instanceId: 防护包实例 Id (Required) * param portSetSpec: 创建实例的端口库请求参数 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewCreatePortSetRequestWithAllParams ¶ added in v1.56.0
func NewCreatePortSetRequestWithAllParams( regionId string, instanceId string, portSetSpec *antipro.PortSetSpec, ) *CreatePortSetRequest
* param regionId: 地域 Id, DDoS 防护包目前支持华北-北京, 华东-宿迁, 华东-上海 (Required) * param instanceId: 防护包实例 Id (Required) * param portSetSpec: 创建实例的端口库请求参数 (Required)
func NewCreatePortSetRequestWithoutParam ¶ added in v1.56.0
func NewCreatePortSetRequestWithoutParam() *CreatePortSetRequest
This constructor has better compatible ability when API parameters changed
func (CreatePortSetRequest) GetRegionId ¶ added in v1.56.0
func (r CreatePortSetRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*CreatePortSetRequest) SetInstanceId ¶ added in v1.56.0
func (r *CreatePortSetRequest) SetInstanceId(instanceId string)
param instanceId: 防护包实例 Id(Required)
func (*CreatePortSetRequest) SetPortSetSpec ¶ added in v1.56.0
func (r *CreatePortSetRequest) SetPortSetSpec(portSetSpec *antipro.PortSetSpec)
param portSetSpec: 创建实例的端口库请求参数(Required)
func (*CreatePortSetRequest) SetRegionId ¶ added in v1.56.0
func (r *CreatePortSetRequest) SetRegionId(regionId string)
param regionId: 地域 Id, DDoS 防护包目前支持华北-北京, 华东-宿迁, 华东-上海(Required)
type CreatePortSetResponse ¶ added in v1.56.0
type CreatePortSetResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result CreatePortSetResult `json:"result"` }
type CreatePortSetResult ¶ added in v1.56.0
type CreatePortSetResult struct {
PortSetId string `json:"portSetId"`
}
type DeleteAclRequest ¶ added in v1.56.0
type DeleteAclRequest struct { core.JDCloudRequest /* 地域 Id, DDoS 防护包目前支持华北-北京, 华东-宿迁, 华东-上海 */ RegionId string `json:"regionId"` /* 防护包实例 Id */ InstanceId string `json:"instanceId"` /* 访问控制规则 Id */ AclId string `json:"aclId"` }
func NewDeleteAclRequest ¶ added in v1.56.0
func NewDeleteAclRequest( regionId string, instanceId string, aclId string, ) *DeleteAclRequest
* param regionId: 地域 Id, DDoS 防护包目前支持华北-北京, 华东-宿迁, 华东-上海 (Required) * param instanceId: 防护包实例 Id (Required) * param aclId: 访问控制规则 Id (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDeleteAclRequestWithAllParams ¶ added in v1.56.0
func NewDeleteAclRequestWithAllParams( regionId string, instanceId string, aclId string, ) *DeleteAclRequest
* param regionId: 地域 Id, DDoS 防护包目前支持华北-北京, 华东-宿迁, 华东-上海 (Required) * param instanceId: 防护包实例 Id (Required) * param aclId: 访问控制规则 Id (Required)
func NewDeleteAclRequestWithoutParam ¶ added in v1.56.0
func NewDeleteAclRequestWithoutParam() *DeleteAclRequest
This constructor has better compatible ability when API parameters changed
func (DeleteAclRequest) GetRegionId ¶ added in v1.56.0
func (r DeleteAclRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DeleteAclRequest) SetAclId ¶ added in v1.56.0
func (r *DeleteAclRequest) SetAclId(aclId string)
param aclId: 访问控制规则 Id(Required)
func (*DeleteAclRequest) SetInstanceId ¶ added in v1.56.0
func (r *DeleteAclRequest) SetInstanceId(instanceId string)
param instanceId: 防护包实例 Id(Required)
func (*DeleteAclRequest) SetRegionId ¶ added in v1.56.0
func (r *DeleteAclRequest) SetRegionId(regionId string)
param regionId: 地域 Id, DDoS 防护包目前支持华北-北京, 华东-宿迁, 华东-上海(Required)
type DeleteAclResponse ¶ added in v1.56.0
type DeleteAclResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DeleteAclResult `json:"result"` }
type DeleteAclResult ¶ added in v1.56.0
type DeleteAclResult struct {
Data common.BatchResultDetail `json:"data"`
}
type DeleteIpSetRequest ¶ added in v1.56.0
type DeleteIpSetRequest struct { core.JDCloudRequest /* 地域 Id, DDoS 防护包目前支持华北-北京, 华东-宿迁, 华东-上海 */ RegionId string `json:"regionId"` /* 防护包实例 Id */ InstanceId string `json:"instanceId"` /* IP 库 Id */ IpSetId string `json:"ipSetId"` }
func NewDeleteIpSetRequest ¶ added in v1.56.0
func NewDeleteIpSetRequest( regionId string, instanceId string, ipSetId string, ) *DeleteIpSetRequest
* param regionId: 地域 Id, DDoS 防护包目前支持华北-北京, 华东-宿迁, 华东-上海 (Required) * param instanceId: 防护包实例 Id (Required) * param ipSetId: IP 库 Id (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDeleteIpSetRequestWithAllParams ¶ added in v1.56.0
func NewDeleteIpSetRequestWithAllParams( regionId string, instanceId string, ipSetId string, ) *DeleteIpSetRequest
* param regionId: 地域 Id, DDoS 防护包目前支持华北-北京, 华东-宿迁, 华东-上海 (Required) * param instanceId: 防护包实例 Id (Required) * param ipSetId: IP 库 Id (Required)
func NewDeleteIpSetRequestWithoutParam ¶ added in v1.56.0
func NewDeleteIpSetRequestWithoutParam() *DeleteIpSetRequest
This constructor has better compatible ability when API parameters changed
func (DeleteIpSetRequest) GetRegionId ¶ added in v1.56.0
func (r DeleteIpSetRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DeleteIpSetRequest) SetInstanceId ¶ added in v1.56.0
func (r *DeleteIpSetRequest) SetInstanceId(instanceId string)
param instanceId: 防护包实例 Id(Required)
func (*DeleteIpSetRequest) SetIpSetId ¶ added in v1.56.0
func (r *DeleteIpSetRequest) SetIpSetId(ipSetId string)
param ipSetId: IP 库 Id(Required)
func (*DeleteIpSetRequest) SetRegionId ¶ added in v1.56.0
func (r *DeleteIpSetRequest) SetRegionId(regionId string)
param regionId: 地域 Id, DDoS 防护包目前支持华北-北京, 华东-宿迁, 华东-上海(Required)
type DeleteIpSetResponse ¶ added in v1.56.0
type DeleteIpSetResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DeleteIpSetResult `json:"result"` }
type DeleteIpSetResult ¶ added in v1.56.0
type DeleteIpSetResult struct {
Data common.BatchResultDetail `json:"data"`
}
type DeletePortSetRequest ¶ added in v1.56.0
type DeletePortSetRequest struct { core.JDCloudRequest /* 地域 Id, DDoS 防护包目前支持华北-北京, 华东-宿迁, 华东-上海 */ RegionId string `json:"regionId"` /* 防护包实例 Id */ InstanceId string `json:"instanceId"` /* 端口库 Id */ PortSetId string `json:"portSetId"` }
func NewDeletePortSetRequest ¶ added in v1.56.0
func NewDeletePortSetRequest( regionId string, instanceId string, portSetId string, ) *DeletePortSetRequest
* param regionId: 地域 Id, DDoS 防护包目前支持华北-北京, 华东-宿迁, 华东-上海 (Required) * param instanceId: 防护包实例 Id (Required) * param portSetId: 端口库 Id (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDeletePortSetRequestWithAllParams ¶ added in v1.56.0
func NewDeletePortSetRequestWithAllParams( regionId string, instanceId string, portSetId string, ) *DeletePortSetRequest
* param regionId: 地域 Id, DDoS 防护包目前支持华北-北京, 华东-宿迁, 华东-上海 (Required) * param instanceId: 防护包实例 Id (Required) * param portSetId: 端口库 Id (Required)
func NewDeletePortSetRequestWithoutParam ¶ added in v1.56.0
func NewDeletePortSetRequestWithoutParam() *DeletePortSetRequest
This constructor has better compatible ability when API parameters changed
func (DeletePortSetRequest) GetRegionId ¶ added in v1.56.0
func (r DeletePortSetRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DeletePortSetRequest) SetInstanceId ¶ added in v1.56.0
func (r *DeletePortSetRequest) SetInstanceId(instanceId string)
param instanceId: 防护包实例 Id(Required)
func (*DeletePortSetRequest) SetPortSetId ¶ added in v1.56.0
func (r *DeletePortSetRequest) SetPortSetId(portSetId string)
param portSetId: 端口库 Id(Required)
func (*DeletePortSetRequest) SetRegionId ¶ added in v1.56.0
func (r *DeletePortSetRequest) SetRegionId(regionId string)
param regionId: 地域 Id, DDoS 防护包目前支持华北-北京, 华东-宿迁, 华东-上海(Required)
type DeletePortSetResponse ¶ added in v1.56.0
type DeletePortSetResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DeletePortSetResult `json:"result"` }
type DeletePortSetResult ¶ added in v1.56.0
type DeletePortSetResult struct {
Data common.BatchResultDetail `json:"data"`
}
type DeleteProtectedIpRequest ¶
type DeleteProtectedIpRequest struct { core.JDCloudRequest /* 地域 Id, DDoS 防护包目前支持华北-北京, 华东-宿迁, 华东-上海 */ RegionId string `json:"regionId"` /* 防护包实例 Id */ InstanceId string `json:"instanceId"` /* 删除防护包防护 IP 请求参数 */ ProtectedIpSpec *antipro.ProtectedIpSpec `json:"protectedIpSpec"` }
func NewDeleteProtectedIpRequest ¶
func NewDeleteProtectedIpRequest( regionId string, instanceId string, protectedIpSpec *antipro.ProtectedIpSpec, ) *DeleteProtectedIpRequest
* param regionId: 地域 Id, DDoS 防护包目前支持华北-北京, 华东-宿迁, 华东-上海 (Required) * param instanceId: 防护包实例 Id (Required) * param protectedIpSpec: 删除防护包防护 IP 请求参数 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDeleteProtectedIpRequestWithAllParams ¶
func NewDeleteProtectedIpRequestWithAllParams( regionId string, instanceId string, protectedIpSpec *antipro.ProtectedIpSpec, ) *DeleteProtectedIpRequest
* param regionId: 地域 Id, DDoS 防护包目前支持华北-北京, 华东-宿迁, 华东-上海 (Required) * param instanceId: 防护包实例 Id (Required) * param protectedIpSpec: 删除防护包防护 IP 请求参数 (Required)
func NewDeleteProtectedIpRequestWithoutParam ¶
func NewDeleteProtectedIpRequestWithoutParam() *DeleteProtectedIpRequest
This constructor has better compatible ability when API parameters changed
func (DeleteProtectedIpRequest) GetRegionId ¶
func (r DeleteProtectedIpRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DeleteProtectedIpRequest) SetInstanceId ¶
func (r *DeleteProtectedIpRequest) SetInstanceId(instanceId string)
param instanceId: 防护包实例 Id(Required)
func (*DeleteProtectedIpRequest) SetProtectedIpSpec ¶
func (r *DeleteProtectedIpRequest) SetProtectedIpSpec(protectedIpSpec *antipro.ProtectedIpSpec)
param protectedIpSpec: 删除防护包防护 IP 请求参数(Required)
func (*DeleteProtectedIpRequest) SetRegionId ¶
func (r *DeleteProtectedIpRequest) SetRegionId(regionId string)
param regionId: 地域 Id, DDoS 防护包目前支持华北-北京, 华东-宿迁, 华东-上海(Required)
type DeleteProtectedIpResponse ¶
type DeleteProtectedIpResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DeleteProtectedIpResult `json:"result"` }
type DeleteProtectedIpResult ¶
type DescribeAclsRequest ¶ added in v1.56.0
type DescribeAclsRequest struct { core.JDCloudRequest /* 地域 Id, DDoS 防护包目前支持华北-北京, 华东-宿迁, 华东-上海 */ RegionId string `json:"regionId"` /* 防护包实例 Id */ InstanceId string `json:"instanceId"` /* 页码 (Optional) */ PageNumber *int `json:"pageNumber"` /* 分页大小 (Optional) */ PageSize *int `json:"pageSize"` /* sip - 按照源 IP, 源 IP 范围或者 IP 地址库名称匹配, 仅支持 like 操作符,支持单个 dip - 按照目的 IP, 目的 IP 范围或者 IP 地址库名称匹配, 仅支持 like 操作符,支持单个 (Optional) */ Filters []common.Filter `json:"filters"` }
func NewDescribeAclsRequest ¶ added in v1.56.0
func NewDescribeAclsRequest( regionId string, instanceId string, ) *DescribeAclsRequest
* param regionId: 地域 Id, DDoS 防护包目前支持华北-北京, 华东-宿迁, 华东-上海 (Required) * param instanceId: 防护包实例 Id (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeAclsRequestWithAllParams ¶ added in v1.56.0
func NewDescribeAclsRequestWithAllParams( regionId string, instanceId string, pageNumber *int, pageSize *int, filters []common.Filter, ) *DescribeAclsRequest
- param regionId: 地域 Id, DDoS 防护包目前支持华北-北京, 华东-宿迁, 华东-上海 (Required)
- param instanceId: 防护包实例 Id (Required)
- param pageNumber: 页码 (Optional)
- param pageSize: 分页大小 (Optional)
- param filters: sip - 按照源 IP, 源 IP 范围或者 IP 地址库名称匹配, 仅支持 like 操作符,支持单个
dip - 按照目的 IP, 目的 IP 范围或者 IP 地址库名称匹配, 仅支持 like 操作符,支持单个
(Optional)
func NewDescribeAclsRequestWithoutParam ¶ added in v1.56.0
func NewDescribeAclsRequestWithoutParam() *DescribeAclsRequest
This constructor has better compatible ability when API parameters changed
func (DescribeAclsRequest) GetRegionId ¶ added in v1.56.0
func (r DescribeAclsRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeAclsRequest) SetFilters ¶ added in v1.56.0
func (r *DescribeAclsRequest) SetFilters(filters []common.Filter)
param filters: sip - 按照源 IP, 源 IP 范围或者 IP 地址库名称匹配, 仅支持 like 操作符,支持单个
dip - 按照目的 IP, 目的 IP 范围或者 IP 地址库名称匹配, 仅支持 like 操作符,支持单个 (Optional)
func (*DescribeAclsRequest) SetInstanceId ¶ added in v1.56.0
func (r *DescribeAclsRequest) SetInstanceId(instanceId string)
param instanceId: 防护包实例 Id(Required)
func (*DescribeAclsRequest) SetPageNumber ¶ added in v1.56.0
func (r *DescribeAclsRequest) SetPageNumber(pageNumber int)
param pageNumber: 页码(Optional)
func (*DescribeAclsRequest) SetPageSize ¶ added in v1.56.0
func (r *DescribeAclsRequest) SetPageSize(pageSize int)
param pageSize: 分页大小(Optional)
func (*DescribeAclsRequest) SetRegionId ¶ added in v1.56.0
func (r *DescribeAclsRequest) SetRegionId(regionId string)
param regionId: 地域 Id, DDoS 防护包目前支持华北-北京, 华东-宿迁, 华东-上海(Required)
type DescribeAclsResponse ¶ added in v1.56.0
type DescribeAclsResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribeAclsResult `json:"result"` }
type DescribeAclsResult ¶ added in v1.56.0
type DescribeAttackLogsRequest ¶
type DescribeAttackLogsRequest struct { core.JDCloudRequest /* 页码 (Optional) */ PageNumber *int `json:"pageNumber"` /* 分页大小 (Optional) */ PageSize *int `json:"pageSize"` /* 开始时间, 只能查询最近 90 天以内的数据, UTC 时间, 格式: yyyy-MM-dd'T'HH:mm:ssZ */ StartTime string `json:"startTime"` /* 查询的结束时间, UTC 时间, 格式: yyyy-MM-dd'T'HH:mm:ssZ */ EndTime string `json:"endTime"` /* 防护包实例 Id (Optional) */ InstanceId *string `json:"instanceId"` /* DDoS 防护包已防护的公网 IP. <br>- 使用 <a href='http://docs.jdcloud.com/anti-ddos-protection-package/api/describeprotectediplist'>describeProtectedIpList</a> 接口查询 DDoS 防护包已防护的公网 IP (Optional) */ Ip []string `json:"ip"` }
func NewDescribeAttackLogsRequest ¶
func NewDescribeAttackLogsRequest( startTime string, endTime string, ) *DescribeAttackLogsRequest
* param startTime: 开始时间, 只能查询最近 90 天以内的数据, 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 ¶
func NewDescribeAttackLogsRequestWithAllParams( pageNumber *int, pageSize *int, startTime string, endTime string, instanceId *string, ip []string, ) *DescribeAttackLogsRequest
* param pageNumber: 页码 (Optional) * param pageSize: 分页大小 (Optional) * param startTime: 开始时间, 只能查询最近 90 天以内的数据, UTC 时间, 格式: yyyy-MM-dd'T'HH:mm:ssZ (Required) * param endTime: 查询的结束时间, UTC 时间, 格式: yyyy-MM-dd'T'HH:mm:ssZ (Required) * param instanceId: 防护包实例 Id (Optional) * param ip: DDoS 防护包已防护的公网 IP. <br>- 使用 <a href='http://docs.jdcloud.com/anti-ddos-protection-package/api/describeprotectediplist'>describeProtectedIpList</a> 接口查询 DDoS 防护包已防护的公网 IP (Optional)
func NewDescribeAttackLogsRequestWithoutParam ¶
func NewDescribeAttackLogsRequestWithoutParam() *DescribeAttackLogsRequest
This constructor has better compatible ability when API parameters changed
func (DescribeAttackLogsRequest) GetRegionId ¶
func (r DescribeAttackLogsRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeAttackLogsRequest) SetEndTime ¶
func (r *DescribeAttackLogsRequest) SetEndTime(endTime string)
param endTime: 查询的结束时间, UTC 时间, 格式: yyyy-MM-dd'T'HH:mm:ssZ(Required)
func (*DescribeAttackLogsRequest) SetInstanceId ¶
func (r *DescribeAttackLogsRequest) SetInstanceId(instanceId string)
param instanceId: 防护包实例 Id(Optional)
func (*DescribeAttackLogsRequest) SetIp ¶
func (r *DescribeAttackLogsRequest) SetIp(ip []string)
param ip: DDoS 防护包已防护的公网 IP. <br>- 使用 <a href='http://docs.jdcloud.com/anti-ddos-protection-package/api/describeprotectediplist'>describeProtectedIpList</a> 接口查询 DDoS 防护包已防护的公网 IP(Optional)
func (*DescribeAttackLogsRequest) SetPageNumber ¶
func (r *DescribeAttackLogsRequest) SetPageNumber(pageNumber int)
param pageNumber: 页码(Optional)
func (*DescribeAttackLogsRequest) SetPageSize ¶
func (r *DescribeAttackLogsRequest) SetPageSize(pageSize int)
param pageSize: 分页大小(Optional)
func (*DescribeAttackLogsRequest) SetStartTime ¶
func (r *DescribeAttackLogsRequest) SetStartTime(startTime string)
param startTime: 开始时间, 只能查询最近 90 天以内的数据, UTC 时间, 格式: yyyy-MM-dd'T'HH:mm:ssZ(Required)
type DescribeAttackLogsResponse ¶
type DescribeAttackLogsResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribeAttackLogsResult `json:"result"` }
type DescribeAttackSourceRequest ¶
type DescribeAttackSourceRequest struct { core.JDCloudRequest /* 攻击记录 Id */ AttackLogId string `json:"attackLogId"` /* DDoS 防护包已防护的公网 IP. <br>- 使用 <a href='http://docs.jdcloud.com/anti-ddos-protection-package/api/describeprotectediplist'>describeProtectedIpList</a> 接口查询 DDoS 防护包已防护的公网 IP */ Ip string `json:"ip"` }
func NewDescribeAttackSourceRequest ¶
func NewDescribeAttackSourceRequest( attackLogId string, ip string, ) *DescribeAttackSourceRequest
* param attackLogId: 攻击记录 Id (Required) * param ip: DDoS 防护包已防护的公网 IP. <br>- 使用 <a href='http://docs.jdcloud.com/anti-ddos-protection-package/api/describeprotectediplist'>describeProtectedIpList</a> 接口查询 DDoS 防护包已防护的公网 IP (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeAttackSourceRequestWithAllParams ¶
func NewDescribeAttackSourceRequestWithAllParams( attackLogId string, ip string, ) *DescribeAttackSourceRequest
* param attackLogId: 攻击记录 Id (Required) * param ip: DDoS 防护包已防护的公网 IP. <br>- 使用 <a href='http://docs.jdcloud.com/anti-ddos-protection-package/api/describeprotectediplist'>describeProtectedIpList</a> 接口查询 DDoS 防护包已防护的公网 IP (Required)
func NewDescribeAttackSourceRequestWithoutParam ¶
func NewDescribeAttackSourceRequestWithoutParam() *DescribeAttackSourceRequest
This constructor has better compatible ability when API parameters changed
func (DescribeAttackSourceRequest) GetRegionId ¶
func (r DescribeAttackSourceRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeAttackSourceRequest) SetAttackLogId ¶
func (r *DescribeAttackSourceRequest) SetAttackLogId(attackLogId string)
param attackLogId: 攻击记录 Id(Required)
func (*DescribeAttackSourceRequest) SetIp ¶
func (r *DescribeAttackSourceRequest) SetIp(ip string)
param ip: DDoS 防护包已防护的公网 IP. <br>- 使用 <a href='http://docs.jdcloud.com/anti-ddos-protection-package/api/describeprotectediplist'>describeProtectedIpList</a> 接口查询 DDoS 防护包已防护的公网 IP(Required)
type DescribeAttackSourceResponse ¶
type DescribeAttackSourceResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribeAttackSourceResult `json:"result"` }
type DescribeAttackSourceResult ¶
type DescribeAttackSourceResult struct {
Data []string `json:"data"`
}
type DescribeAttackStatisticsRequest ¶
type DescribeAttackStatisticsRequest struct { core.JDCloudRequest /* 开始时间, 只能查询最近 90 天以内的数据, UTC 时间, 格式: yyyy-MM-dd'T'HH:mm:ssZ */ StartTime string `json:"startTime"` /* 结束时间, UTC 时间, 格式: yyyy-MM-dd'T'HH:mm:ssZ */ EndTime string `json:"endTime"` /* 防护包实例 Id (Optional) */ InstanceId *string `json:"instanceId"` /* DDoS 防护包已防护的公网 IP. <br>- 使用 <a href='http://docs.jdcloud.com/anti-ddos-protection-package/api/describeprotectediplist'>describeProtectedIpList</a> 接口查询 DDoS 防护包已防护的公网 IP (Optional) */ Ip []string `json:"ip"` }
func NewDescribeAttackStatisticsRequest ¶
func NewDescribeAttackStatisticsRequest( startTime string, endTime string, ) *DescribeAttackStatisticsRequest
* param startTime: 开始时间, 只能查询最近 90 天以内的数据, 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 ¶
func NewDescribeAttackStatisticsRequestWithAllParams( startTime string, endTime string, instanceId *string, ip []string, ) *DescribeAttackStatisticsRequest
* param startTime: 开始时间, 只能查询最近 90 天以内的数据, UTC 时间, 格式: yyyy-MM-dd'T'HH:mm:ssZ (Required) * param endTime: 结束时间, UTC 时间, 格式: yyyy-MM-dd'T'HH:mm:ssZ (Required) * param instanceId: 防护包实例 Id (Optional) * param ip: DDoS 防护包已防护的公网 IP. <br>- 使用 <a href='http://docs.jdcloud.com/anti-ddos-protection-package/api/describeprotectediplist'>describeProtectedIpList</a> 接口查询 DDoS 防护包已防护的公网 IP (Optional)
func NewDescribeAttackStatisticsRequestWithoutParam ¶
func NewDescribeAttackStatisticsRequestWithoutParam() *DescribeAttackStatisticsRequest
This constructor has better compatible ability when API parameters changed
func (DescribeAttackStatisticsRequest) GetRegionId ¶
func (r DescribeAttackStatisticsRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeAttackStatisticsRequest) SetEndTime ¶
func (r *DescribeAttackStatisticsRequest) SetEndTime(endTime string)
param endTime: 结束时间, UTC 时间, 格式: yyyy-MM-dd'T'HH:mm:ssZ(Required)
func (*DescribeAttackStatisticsRequest) SetInstanceId ¶
func (r *DescribeAttackStatisticsRequest) SetInstanceId(instanceId string)
param instanceId: 防护包实例 Id(Optional)
func (*DescribeAttackStatisticsRequest) SetIp ¶
func (r *DescribeAttackStatisticsRequest) SetIp(ip []string)
param ip: DDoS 防护包已防护的公网 IP. <br>- 使用 <a href='http://docs.jdcloud.com/anti-ddos-protection-package/api/describeprotectediplist'>describeProtectedIpList</a> 接口查询 DDoS 防护包已防护的公网 IP(Optional)
func (*DescribeAttackStatisticsRequest) SetStartTime ¶
func (r *DescribeAttackStatisticsRequest) SetStartTime(startTime string)
param startTime: 开始时间, 只能查询最近 90 天以内的数据, UTC 时间, 格式: yyyy-MM-dd'T'HH:mm:ssZ(Required)
type DescribeAttackStatisticsResponse ¶
type DescribeAttackStatisticsResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribeAttackStatisticsResult `json:"result"` }
type DescribeAttackTypeCountRequest ¶
type DescribeAttackTypeCountRequest struct { core.JDCloudRequest /* 开始时间, 只能查询最近 90 天以内的数据, UTC 时间, 格式: yyyy-MM-dd'T'HH:mm:ssZ */ StartTime string `json:"startTime"` /* 结束时间, UTC 时间, 格式: yyyy-MM-dd'T'HH:mm:ssZ */ EndTime string `json:"endTime"` /* 防护包实例 Id (Optional) */ InstanceId *string `json:"instanceId"` /* DDoS 防护包已防护的公网 IP. <br>- 使用 <a href='http://docs.jdcloud.com/anti-ddos-protection-package/api/describeprotectediplist'>describeProtectedIpList</a> 接口查询 DDoS 防护包已防护的公网 IP (Optional) */ Ip []string `json:"ip"` }
func NewDescribeAttackTypeCountRequest ¶
func NewDescribeAttackTypeCountRequest( startTime string, endTime string, ) *DescribeAttackTypeCountRequest
* param startTime: 开始时间, 只能查询最近 90 天以内的数据, 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 ¶
func NewDescribeAttackTypeCountRequestWithAllParams( startTime string, endTime string, instanceId *string, ip []string, ) *DescribeAttackTypeCountRequest
* param startTime: 开始时间, 只能查询最近 90 天以内的数据, UTC 时间, 格式: yyyy-MM-dd'T'HH:mm:ssZ (Required) * param endTime: 结束时间, UTC 时间, 格式: yyyy-MM-dd'T'HH:mm:ssZ (Required) * param instanceId: 防护包实例 Id (Optional) * param ip: DDoS 防护包已防护的公网 IP. <br>- 使用 <a href='http://docs.jdcloud.com/anti-ddos-protection-package/api/describeprotectediplist'>describeProtectedIpList</a> 接口查询 DDoS 防护包已防护的公网 IP (Optional)
func NewDescribeAttackTypeCountRequestWithoutParam ¶
func NewDescribeAttackTypeCountRequestWithoutParam() *DescribeAttackTypeCountRequest
This constructor has better compatible ability when API parameters changed
func (DescribeAttackTypeCountRequest) GetRegionId ¶
func (r DescribeAttackTypeCountRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeAttackTypeCountRequest) SetEndTime ¶
func (r *DescribeAttackTypeCountRequest) SetEndTime(endTime string)
param endTime: 结束时间, UTC 时间, 格式: yyyy-MM-dd'T'HH:mm:ssZ(Required)
func (*DescribeAttackTypeCountRequest) SetInstanceId ¶
func (r *DescribeAttackTypeCountRequest) SetInstanceId(instanceId string)
param instanceId: 防护包实例 Id(Optional)
func (*DescribeAttackTypeCountRequest) SetIp ¶
func (r *DescribeAttackTypeCountRequest) SetIp(ip []string)
param ip: DDoS 防护包已防护的公网 IP. <br>- 使用 <a href='http://docs.jdcloud.com/anti-ddos-protection-package/api/describeprotectediplist'>describeProtectedIpList</a> 接口查询 DDoS 防护包已防护的公网 IP(Optional)
func (*DescribeAttackTypeCountRequest) SetStartTime ¶
func (r *DescribeAttackTypeCountRequest) SetStartTime(startTime string)
param startTime: 开始时间, 只能查询最近 90 天以内的数据, UTC 时间, 格式: yyyy-MM-dd'T'HH:mm:ssZ(Required)
type DescribeAttackTypeCountResponse ¶
type DescribeAttackTypeCountResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribeAttackTypeCountResult `json:"result"` }
type DescribeAttackTypeCountResult ¶
type DescribeAttackTypeCountResult struct {
DataList []antipro.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 []antipro.IpResource `json:"dataList"` CurrentCount int `json:"currentCount"` TotalCount int `json:"totalCount"` TotalPage int `json:"totalPage"` }
type DescribeCpsIpResourcesRequest ¶
type DescribeCpsIpResourcesRequest struct { core.JDCloudRequest /* 地域编码, 防护包目前支持: 华北-北京, 华东-宿迁, 华东-上海 */ RegionId string `json:"regionId"` /* 页码 (Optional) */ PageNumber *int `json:"pageNumber"` /* 分页大小 (Optional) */ PageSize *int `json:"pageSize"` }
func NewDescribeCpsIpResourcesRequest ¶
func NewDescribeCpsIpResourcesRequest( regionId string, ) *DescribeCpsIpResourcesRequest
* param regionId: 地域编码, 防护包目前支持: 华北-北京, 华东-宿迁, 华东-上海 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeCpsIpResourcesRequestWithAllParams ¶
func NewDescribeCpsIpResourcesRequestWithAllParams( regionId string, pageNumber *int, pageSize *int, ) *DescribeCpsIpResourcesRequest
* param regionId: 地域编码, 防护包目前支持: 华北-北京, 华东-宿迁, 华东-上海 (Required) * param pageNumber: 页码 (Optional) * param pageSize: 分页大小 (Optional)
func NewDescribeCpsIpResourcesRequestWithoutParam ¶
func NewDescribeCpsIpResourcesRequestWithoutParam() *DescribeCpsIpResourcesRequest
This constructor has better compatible ability when API parameters changed
func (DescribeCpsIpResourcesRequest) GetRegionId ¶
func (r DescribeCpsIpResourcesRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeCpsIpResourcesRequest) SetPageNumber ¶
func (r *DescribeCpsIpResourcesRequest) SetPageNumber(pageNumber int)
param pageNumber: 页码(Optional)
func (*DescribeCpsIpResourcesRequest) SetPageSize ¶
func (r *DescribeCpsIpResourcesRequest) SetPageSize(pageSize int)
param pageSize: 分页大小(Optional)
func (*DescribeCpsIpResourcesRequest) SetRegionId ¶
func (r *DescribeCpsIpResourcesRequest) SetRegionId(regionId string)
param regionId: 地域编码, 防护包目前支持: 华北-北京, 华东-宿迁, 华东-上海(Required)
type DescribeCpsIpResourcesResponse ¶
type DescribeCpsIpResourcesResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribeCpsIpResourcesResult `json:"result"` }
type DescribeCpsIpResourcesResult ¶
type DescribeCpsIpResourcesResult struct { DataList []antipro.IpResource `json:"dataList"` CurrentCount int `json:"currentCount"` TotalCount int `json:"totalCount"` TotalPage int `json:"totalPage"` }
type DescribeElasticIpResourcesRequest ¶
type DescribeElasticIpResourcesRequest struct { core.JDCloudRequest /* 地域编码, 防护包目前支持: 华北-北京, 华东-宿迁, 华东-上海 */ RegionId string `json:"regionId"` /* 页码 (Optional) */ PageNumber *int `json:"pageNumber"` /* 分页大小 (Optional) */ PageSize *int `json:"pageSize"` }
func NewDescribeElasticIpResourcesRequest ¶
func NewDescribeElasticIpResourcesRequest( regionId string, ) *DescribeElasticIpResourcesRequest
* param regionId: 地域编码, 防护包目前支持: 华北-北京, 华东-宿迁, 华东-上海 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeElasticIpResourcesRequestWithAllParams ¶
func NewDescribeElasticIpResourcesRequestWithAllParams( regionId string, pageNumber *int, pageSize *int, ) *DescribeElasticIpResourcesRequest
* param regionId: 地域编码, 防护包目前支持: 华北-北京, 华东-宿迁, 华东-上海 (Required) * param pageNumber: 页码 (Optional) * param pageSize: 分页大小 (Optional)
func NewDescribeElasticIpResourcesRequestWithoutParam ¶
func NewDescribeElasticIpResourcesRequestWithoutParam() *DescribeElasticIpResourcesRequest
This constructor has better compatible ability when API parameters changed
func (DescribeElasticIpResourcesRequest) GetRegionId ¶
func (r DescribeElasticIpResourcesRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeElasticIpResourcesRequest) SetPageNumber ¶
func (r *DescribeElasticIpResourcesRequest) SetPageNumber(pageNumber int)
param pageNumber: 页码(Optional)
func (*DescribeElasticIpResourcesRequest) SetPageSize ¶
func (r *DescribeElasticIpResourcesRequest) SetPageSize(pageSize int)
param pageSize: 分页大小(Optional)
func (*DescribeElasticIpResourcesRequest) SetRegionId ¶
func (r *DescribeElasticIpResourcesRequest) SetRegionId(regionId string)
param regionId: 地域编码, 防护包目前支持: 华北-北京, 华东-宿迁, 华东-上海(Required)
type DescribeElasticIpResourcesResponse ¶
type DescribeElasticIpResourcesResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribeElasticIpResourcesResult `json:"result"` }
type DescribeElasticIpResourcesResult ¶
type DescribeElasticIpResourcesResult struct { DataList []antipro.IpResource `json:"dataList"` CurrentCount int `json:"currentCount"` TotalCount int `json:"totalCount"` TotalPage int `json:"totalPage"` }
type DescribeGeoAreasRequest ¶
type DescribeGeoAreasRequest struct {
core.JDCloudRequest
}
func NewDescribeGeoAreasRequest ¶
func NewDescribeGeoAreasRequest() *DescribeGeoAreasRequest
* * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeGeoAreasRequestWithAllParams ¶
func NewDescribeGeoAreasRequestWithAllParams() *DescribeGeoAreasRequest
func NewDescribeGeoAreasRequestWithoutParam ¶
func NewDescribeGeoAreasRequestWithoutParam() *DescribeGeoAreasRequest
This constructor has better compatible ability when API parameters changed
func (DescribeGeoAreasRequest) GetRegionId ¶
func (r DescribeGeoAreasRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
type DescribeGeoAreasResponse ¶
type DescribeGeoAreasResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribeGeoAreasResult `json:"result"` }
type DescribeGeoAreasResult ¶
type DescribeInstanceAclCntRequest ¶ added in v1.56.0
type DescribeInstanceAclCntRequest struct { core.JDCloudRequest /* 地域 Id, DDoS 防护包目前支持华北-北京, 华东-宿迁, 华东-上海 */ RegionId string `json:"regionId"` /* 防护包实例 Id */ InstanceId string `json:"instanceId"` }
func NewDescribeInstanceAclCntRequest ¶ added in v1.56.0
func NewDescribeInstanceAclCntRequest( regionId string, instanceId string, ) *DescribeInstanceAclCntRequest
* param regionId: 地域 Id, DDoS 防护包目前支持华北-北京, 华东-宿迁, 华东-上海 (Required) * param instanceId: 防护包实例 Id (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeInstanceAclCntRequestWithAllParams ¶ added in v1.56.0
func NewDescribeInstanceAclCntRequestWithAllParams( regionId string, instanceId string, ) *DescribeInstanceAclCntRequest
* param regionId: 地域 Id, DDoS 防护包目前支持华北-北京, 华东-宿迁, 华东-上海 (Required) * param instanceId: 防护包实例 Id (Required)
func NewDescribeInstanceAclCntRequestWithoutParam ¶ added in v1.56.0
func NewDescribeInstanceAclCntRequestWithoutParam() *DescribeInstanceAclCntRequest
This constructor has better compatible ability when API parameters changed
func (DescribeInstanceAclCntRequest) GetRegionId ¶ added in v1.56.0
func (r DescribeInstanceAclCntRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeInstanceAclCntRequest) SetInstanceId ¶ added in v1.56.0
func (r *DescribeInstanceAclCntRequest) SetInstanceId(instanceId string)
param instanceId: 防护包实例 Id(Required)
func (*DescribeInstanceAclCntRequest) SetRegionId ¶ added in v1.56.0
func (r *DescribeInstanceAclCntRequest) SetRegionId(regionId string)
param regionId: 地域 Id, DDoS 防护包目前支持华北-北京, 华东-宿迁, 华东-上海(Required)
type DescribeInstanceAclCntResponse ¶ added in v1.56.0
type DescribeInstanceAclCntResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribeInstanceAclCntResult `json:"result"` }
type DescribeInstanceAclCntResult ¶ added in v1.56.0
type DescribeInstanceAclCntResult struct {
Cnt int `json:"cnt"`
}
type DescribeInstanceAclEnableRequest ¶ added in v1.56.0
type DescribeInstanceAclEnableRequest struct { core.JDCloudRequest /* 地域 Id, DDoS 防护包目前支持华北-北京, 华东-宿迁, 华东-上海 */ RegionId string `json:"regionId"` /* 防护包实例 Id */ InstanceId string `json:"instanceId"` }
func NewDescribeInstanceAclEnableRequest ¶ added in v1.56.0
func NewDescribeInstanceAclEnableRequest( regionId string, instanceId string, ) *DescribeInstanceAclEnableRequest
* param regionId: 地域 Id, DDoS 防护包目前支持华北-北京, 华东-宿迁, 华东-上海 (Required) * param instanceId: 防护包实例 Id (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeInstanceAclEnableRequestWithAllParams ¶ added in v1.56.0
func NewDescribeInstanceAclEnableRequestWithAllParams( regionId string, instanceId string, ) *DescribeInstanceAclEnableRequest
* param regionId: 地域 Id, DDoS 防护包目前支持华北-北京, 华东-宿迁, 华东-上海 (Required) * param instanceId: 防护包实例 Id (Required)
func NewDescribeInstanceAclEnableRequestWithoutParam ¶ added in v1.56.0
func NewDescribeInstanceAclEnableRequestWithoutParam() *DescribeInstanceAclEnableRequest
This constructor has better compatible ability when API parameters changed
func (DescribeInstanceAclEnableRequest) GetRegionId ¶ added in v1.56.0
func (r DescribeInstanceAclEnableRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeInstanceAclEnableRequest) SetInstanceId ¶ added in v1.56.0
func (r *DescribeInstanceAclEnableRequest) SetInstanceId(instanceId string)
param instanceId: 防护包实例 Id(Required)
func (*DescribeInstanceAclEnableRequest) SetRegionId ¶ added in v1.56.0
func (r *DescribeInstanceAclEnableRequest) SetRegionId(regionId string)
param regionId: 地域 Id, DDoS 防护包目前支持华北-北京, 华东-宿迁, 华东-上海(Required)
type DescribeInstanceAclEnableResponse ¶ added in v1.56.0
type DescribeInstanceAclEnableResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribeInstanceAclEnableResult `json:"result"` }
type DescribeInstanceAclEnableResult ¶ added in v1.56.0
type DescribeInstanceAclEnableResult struct {
AclEnable int `json:"aclEnable"`
}
type DescribeInstanceRequest ¶
type DescribeInstanceRequest struct { core.JDCloudRequest /* 地域 Id, DDoS 防护包目前支持华北-北京, 华东-宿迁, 华东-上海 */ RegionId string `json:"regionId"` /* 防护包实例 Id */ InstanceId string `json:"instanceId"` }
func NewDescribeInstanceRequest ¶
func NewDescribeInstanceRequest( regionId string, instanceId string, ) *DescribeInstanceRequest
* param regionId: 地域 Id, DDoS 防护包目前支持华北-北京, 华东-宿迁, 华东-上海 (Required) * param instanceId: 防护包实例 Id (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeInstanceRequestWithAllParams ¶
func NewDescribeInstanceRequestWithAllParams( regionId string, instanceId string, ) *DescribeInstanceRequest
* param regionId: 地域 Id, DDoS 防护包目前支持华北-北京, 华东-宿迁, 华东-上海 (Required) * param instanceId: 防护包实例 Id (Required)
func NewDescribeInstanceRequestWithoutParam ¶
func NewDescribeInstanceRequestWithoutParam() *DescribeInstanceRequest
This constructor has better compatible ability when API parameters changed
func (DescribeInstanceRequest) GetRegionId ¶
func (r DescribeInstanceRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeInstanceRequest) SetInstanceId ¶
func (r *DescribeInstanceRequest) SetInstanceId(instanceId string)
param instanceId: 防护包实例 Id(Required)
func (*DescribeInstanceRequest) SetRegionId ¶
func (r *DescribeInstanceRequest) SetRegionId(regionId string)
param regionId: 地域 Id, DDoS 防护包目前支持华北-北京, 华东-宿迁, 华东-上海(Required)
type DescribeInstanceResponse ¶
type DescribeInstanceResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribeInstanceResult `json:"result"` }
type DescribeInstanceResult ¶
type DescribeInstancesRequest ¶
type DescribeInstancesRequest struct { core.JDCloudRequest /* 地域 Id, DDoS 防护包目前支持华北-北京, 华东-宿迁, 华东-上海 */ RegionId string `json:"regionId"` /* 页码 (Optional) */ PageNumber *int `json:"pageNumber"` /* 分页大小 (Optional) */ PageSize *int `json:"pageSize"` /* 防护包名称, 支持模糊匹配 (Optional) */ Name *string `json:"name"` }
func NewDescribeInstancesRequest ¶
func NewDescribeInstancesRequest( regionId string, ) *DescribeInstancesRequest
* param regionId: 地域 Id, DDoS 防护包目前支持华北-北京, 华东-宿迁, 华东-上海 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeInstancesRequestWithAllParams ¶
func NewDescribeInstancesRequestWithAllParams( regionId string, pageNumber *int, pageSize *int, name *string, ) *DescribeInstancesRequest
* param regionId: 地域 Id, DDoS 防护包目前支持华北-北京, 华东-宿迁, 华东-上海 (Required) * param pageNumber: 页码 (Optional) * param pageSize: 分页大小 (Optional) * param name: 防护包名称, 支持模糊匹配 (Optional)
func NewDescribeInstancesRequestWithoutParam ¶
func NewDescribeInstancesRequestWithoutParam() *DescribeInstancesRequest
This constructor has better compatible ability when API parameters changed
func (DescribeInstancesRequest) GetRegionId ¶
func (r DescribeInstancesRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeInstancesRequest) SetName ¶
func (r *DescribeInstancesRequest) SetName(name string)
param name: 防护包名称, 支持模糊匹配(Optional)
func (*DescribeInstancesRequest) SetPageNumber ¶
func (r *DescribeInstancesRequest) SetPageNumber(pageNumber int)
param pageNumber: 页码(Optional)
func (*DescribeInstancesRequest) SetPageSize ¶
func (r *DescribeInstancesRequest) SetPageSize(pageSize int)
param pageSize: 分页大小(Optional)
func (*DescribeInstancesRequest) SetRegionId ¶
func (r *DescribeInstancesRequest) SetRegionId(regionId string)
param regionId: 地域 Id, DDoS 防护包目前支持华北-北京, 华东-宿迁, 华东-上海(Required)
type DescribeInstancesResponse ¶
type DescribeInstancesResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribeInstancesResult `json:"result"` }
type DescribeInstancesResult ¶
type DescribeIpMonitorFlowRequest ¶
type DescribeIpMonitorFlowRequest struct { core.JDCloudRequest /* 开始时间, 只能查询最近 90 天以内的数据, UTC 时间, 格式:yyyy-MM-dd'T'HH:mm:ssZ */ StartTime string `json:"startTime"` /* 查询的结束时间, UTC 时间, 格式:yyyy-MM-dd'T'HH:mm:ssZ */ EndTime string `json:"endTime"` /* DDoS 防护包已防护的公网 IP. <br>- 使用 <a href='http://docs.jdcloud.com/anti-ddos-protection-package/api/describeprotectediplist'>describeProtectedIpList</a> 接口查询 DDoS 防护包已防护的公网 IP */ Ip []string `json:"ip"` }
func NewDescribeIpMonitorFlowRequest ¶
func NewDescribeIpMonitorFlowRequest( startTime string, endTime string, ip []string, ) *DescribeIpMonitorFlowRequest
* param startTime: 开始时间, 只能查询最近 90 天以内的数据, UTC 时间, 格式:yyyy-MM-dd'T'HH:mm:ssZ (Required) * param endTime: 查询的结束时间, UTC 时间, 格式:yyyy-MM-dd'T'HH:mm:ssZ (Required) * param ip: DDoS 防护包已防护的公网 IP. <br>- 使用 <a href='http://docs.jdcloud.com/anti-ddos-protection-package/api/describeprotectediplist'>describeProtectedIpList</a> 接口查询 DDoS 防护包已防护的公网 IP (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeIpMonitorFlowRequestWithAllParams ¶
func NewDescribeIpMonitorFlowRequestWithAllParams( startTime string, endTime string, ip []string, ) *DescribeIpMonitorFlowRequest
* param startTime: 开始时间, 只能查询最近 90 天以内的数据, UTC 时间, 格式:yyyy-MM-dd'T'HH:mm:ssZ (Required) * param endTime: 查询的结束时间, UTC 时间, 格式:yyyy-MM-dd'T'HH:mm:ssZ (Required) * param ip: DDoS 防护包已防护的公网 IP. <br>- 使用 <a href='http://docs.jdcloud.com/anti-ddos-protection-package/api/describeprotectediplist'>describeProtectedIpList</a> 接口查询 DDoS 防护包已防护的公网 IP (Required)
func NewDescribeIpMonitorFlowRequestWithoutParam ¶
func NewDescribeIpMonitorFlowRequestWithoutParam() *DescribeIpMonitorFlowRequest
This constructor has better compatible ability when API parameters changed
func (DescribeIpMonitorFlowRequest) GetRegionId ¶
func (r DescribeIpMonitorFlowRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeIpMonitorFlowRequest) SetEndTime ¶
func (r *DescribeIpMonitorFlowRequest) SetEndTime(endTime string)
param endTime: 查询的结束时间, UTC 时间, 格式:yyyy-MM-dd'T'HH:mm:ssZ(Required)
func (*DescribeIpMonitorFlowRequest) SetIp ¶
func (r *DescribeIpMonitorFlowRequest) SetIp(ip []string)
param ip: DDoS 防护包已防护的公网 IP. <br>- 使用 <a href='http://docs.jdcloud.com/anti-ddos-protection-package/api/describeprotectediplist'>describeProtectedIpList</a> 接口查询 DDoS 防护包已防护的公网 IP(Required)
func (*DescribeIpMonitorFlowRequest) SetStartTime ¶
func (r *DescribeIpMonitorFlowRequest) SetStartTime(startTime string)
param startTime: 开始时间, 只能查询最近 90 天以内的数据, UTC 时间, 格式:yyyy-MM-dd'T'HH:mm:ssZ(Required)
type DescribeIpMonitorFlowResponse ¶
type DescribeIpMonitorFlowResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribeIpMonitorFlowResult `json:"result"` }
type DescribeIpMonitorFlowResult ¶
type DescribeIpMonitorFlowResult struct { Bps antipro.IpResourceFlow `json:"bps"` Pps antipro.IpResourceFlow `json:"pps"` }
type DescribeIpSetRequest ¶ added in v1.56.0
type DescribeIpSetRequest struct { core.JDCloudRequest /* 地域 Id, DDoS 防护包目前支持华北-北京, 华东-宿迁, 华东-上海 */ RegionId string `json:"regionId"` /* 防护包实例 Id */ InstanceId string `json:"instanceId"` /* IP 库 Id */ IpSetId string `json:"ipSetId"` }
func NewDescribeIpSetRequest ¶ added in v1.56.0
func NewDescribeIpSetRequest( regionId string, instanceId string, ipSetId string, ) *DescribeIpSetRequest
* param regionId: 地域 Id, DDoS 防护包目前支持华北-北京, 华东-宿迁, 华东-上海 (Required) * param instanceId: 防护包实例 Id (Required) * param ipSetId: IP 库 Id (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeIpSetRequestWithAllParams ¶ added in v1.56.0
func NewDescribeIpSetRequestWithAllParams( regionId string, instanceId string, ipSetId string, ) *DescribeIpSetRequest
* param regionId: 地域 Id, DDoS 防护包目前支持华北-北京, 华东-宿迁, 华东-上海 (Required) * param instanceId: 防护包实例 Id (Required) * param ipSetId: IP 库 Id (Required)
func NewDescribeIpSetRequestWithoutParam ¶ added in v1.56.0
func NewDescribeIpSetRequestWithoutParam() *DescribeIpSetRequest
This constructor has better compatible ability when API parameters changed
func (DescribeIpSetRequest) GetRegionId ¶ added in v1.56.0
func (r DescribeIpSetRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeIpSetRequest) SetInstanceId ¶ added in v1.56.0
func (r *DescribeIpSetRequest) SetInstanceId(instanceId string)
param instanceId: 防护包实例 Id(Required)
func (*DescribeIpSetRequest) SetIpSetId ¶ added in v1.56.0
func (r *DescribeIpSetRequest) SetIpSetId(ipSetId string)
param ipSetId: IP 库 Id(Required)
func (*DescribeIpSetRequest) SetRegionId ¶ added in v1.56.0
func (r *DescribeIpSetRequest) SetRegionId(regionId string)
param regionId: 地域 Id, DDoS 防护包目前支持华北-北京, 华东-宿迁, 华东-上海(Required)
type DescribeIpSetResponse ¶ added in v1.56.0
type DescribeIpSetResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribeIpSetResult `json:"result"` }
type DescribeIpSetResult ¶ added in v1.56.0
type DescribeIpSetsRequest ¶ added in v1.56.0
type DescribeIpSetsRequest struct { core.JDCloudRequest /* 地域 Id, DDoS 防护包目前支持华北-北京, 华东-宿迁, 华东-上海 */ RegionId string `json:"regionId"` /* 防护包实例 Id */ InstanceId string `json:"instanceId"` /* 页码 (Optional) */ PageNumber *int `json:"pageNumber"` /* 分页大小 (Optional) */ PageSize *int `json:"pageSize"` }
func NewDescribeIpSetsRequest ¶ added in v1.56.0
func NewDescribeIpSetsRequest( regionId string, instanceId string, ) *DescribeIpSetsRequest
* param regionId: 地域 Id, DDoS 防护包目前支持华北-北京, 华东-宿迁, 华东-上海 (Required) * param instanceId: 防护包实例 Id (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeIpSetsRequestWithAllParams ¶ added in v1.56.0
func NewDescribeIpSetsRequestWithAllParams( regionId string, instanceId string, pageNumber *int, pageSize *int, ) *DescribeIpSetsRequest
* param regionId: 地域 Id, DDoS 防护包目前支持华北-北京, 华东-宿迁, 华东-上海 (Required) * param instanceId: 防护包实例 Id (Required) * param pageNumber: 页码 (Optional) * param pageSize: 分页大小 (Optional)
func NewDescribeIpSetsRequestWithoutParam ¶ added in v1.56.0
func NewDescribeIpSetsRequestWithoutParam() *DescribeIpSetsRequest
This constructor has better compatible ability when API parameters changed
func (DescribeIpSetsRequest) GetRegionId ¶ added in v1.56.0
func (r DescribeIpSetsRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeIpSetsRequest) SetInstanceId ¶ added in v1.56.0
func (r *DescribeIpSetsRequest) SetInstanceId(instanceId string)
param instanceId: 防护包实例 Id(Required)
func (*DescribeIpSetsRequest) SetPageNumber ¶ added in v1.56.0
func (r *DescribeIpSetsRequest) SetPageNumber(pageNumber int)
param pageNumber: 页码(Optional)
func (*DescribeIpSetsRequest) SetPageSize ¶ added in v1.56.0
func (r *DescribeIpSetsRequest) SetPageSize(pageSize int)
param pageSize: 分页大小(Optional)
func (*DescribeIpSetsRequest) SetRegionId ¶ added in v1.56.0
func (r *DescribeIpSetsRequest) SetRegionId(regionId string)
param regionId: 地域 Id, DDoS 防护包目前支持华北-北京, 华东-宿迁, 华东-上海(Required)
type DescribeIpSetsResponse ¶ added in v1.56.0
type DescribeIpSetsResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribeIpSetsResult `json:"result"` }
type DescribeIpSetsResult ¶ added in v1.56.0
type DescribeOperationRecordsRequest ¶
type DescribeOperationRecordsRequest 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"` /* 操作类型, 默认查全部. <br>- 0: 全部<br>- 1: 套餐变更<br>- 2: 防护规则变更<br>- 3: 防护对象变更<br>- 4: IP 地址变更<br>- 5: 防护包名称变更<br>- 6: IP地址库变更<br>- 7: 端口库变更<br>- 8: 访问控制规则变更 (Optional) */ Action *int `json:"action"` /* 防护包名称, 支持模糊匹配 (Optional) */ Name *string `json:"name"` }
func NewDescribeOperationRecordsRequest ¶
func NewDescribeOperationRecordsRequest( startTime string, endTime string, ) *DescribeOperationRecordsRequest
* 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 NewDescribeOperationRecordsRequestWithAllParams ¶
func NewDescribeOperationRecordsRequestWithAllParams( pageNumber *int, pageSize *int, startTime string, endTime string, action *int, name *string, ) *DescribeOperationRecordsRequest
* 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 action: 操作类型, 默认查全部. <br>- 0: 全部<br>- 1: 套餐变更<br>- 2: 防护规则变更<br>- 3: 防护对象变更<br>- 4: IP 地址变更<br>- 5: 防护包名称变更<br>- 6: IP地址库变更<br>- 7: 端口库变更<br>- 8: 访问控制规则变更 (Optional) * param name: 防护包名称, 支持模糊匹配 (Optional)
func NewDescribeOperationRecordsRequestWithoutParam ¶
func NewDescribeOperationRecordsRequestWithoutParam() *DescribeOperationRecordsRequest
This constructor has better compatible ability when API parameters changed
func (DescribeOperationRecordsRequest) GetRegionId ¶
func (r DescribeOperationRecordsRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeOperationRecordsRequest) SetAction ¶
func (r *DescribeOperationRecordsRequest) SetAction(action int)
param action: 操作类型, 默认查全部. <br>- 0: 全部<br>- 1: 套餐变更<br>- 2: 防护规则变更<br>- 3: 防护对象变更<br>- 4: IP 地址变更<br>- 5: 防护包名称变更<br>- 6: IP地址库变更<br>- 7: 端口库变更<br>- 8: 访问控制规则变更(Optional)
func (*DescribeOperationRecordsRequest) SetEndTime ¶
func (r *DescribeOperationRecordsRequest) SetEndTime(endTime string)
param endTime: 结束时间, UTC 时间, 格式:yyyy-MM-dd'T'HH:mm:ssZ(Required)
func (*DescribeOperationRecordsRequest) SetName ¶
func (r *DescribeOperationRecordsRequest) SetName(name string)
param name: 防护包名称, 支持模糊匹配(Optional)
func (*DescribeOperationRecordsRequest) SetPageNumber ¶
func (r *DescribeOperationRecordsRequest) SetPageNumber(pageNumber int)
param pageNumber: 页码(Optional)
func (*DescribeOperationRecordsRequest) SetPageSize ¶
func (r *DescribeOperationRecordsRequest) SetPageSize(pageSize int)
param pageSize: 分页大小(Optional)
func (*DescribeOperationRecordsRequest) SetStartTime ¶
func (r *DescribeOperationRecordsRequest) SetStartTime(startTime string)
param startTime: 开始时间, UTC 时间, 格式:yyyy-MM-dd'T'HH:mm:ssZ(Required)
type DescribeOperationRecordsResponse ¶
type DescribeOperationRecordsResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribeOperationRecordsResult `json:"result"` }
type DescribeOperationRecordsResult ¶
type DescribeOperationRecordsResult struct { DataList []antipro.OperationRecord `json:"dataList"` CurrentCount int `json:"currentCount"` TotalCount int `json:"totalCount"` TotalPage int `json:"totalPage"` }
type DescribePortSetRequest ¶ added in v1.56.0
type DescribePortSetRequest struct { core.JDCloudRequest /* 地域 Id, DDoS 防护包目前支持华北-北京, 华东-宿迁, 华东-上海 */ RegionId string `json:"regionId"` /* 防护包实例 Id */ InstanceId string `json:"instanceId"` /* 端口库 Id */ PortSetId string `json:"portSetId"` }
func NewDescribePortSetRequest ¶ added in v1.56.0
func NewDescribePortSetRequest( regionId string, instanceId string, portSetId string, ) *DescribePortSetRequest
* param regionId: 地域 Id, DDoS 防护包目前支持华北-北京, 华东-宿迁, 华东-上海 (Required) * param instanceId: 防护包实例 Id (Required) * param portSetId: 端口库 Id (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribePortSetRequestWithAllParams ¶ added in v1.56.0
func NewDescribePortSetRequestWithAllParams( regionId string, instanceId string, portSetId string, ) *DescribePortSetRequest
* param regionId: 地域 Id, DDoS 防护包目前支持华北-北京, 华东-宿迁, 华东-上海 (Required) * param instanceId: 防护包实例 Id (Required) * param portSetId: 端口库 Id (Required)
func NewDescribePortSetRequestWithoutParam ¶ added in v1.56.0
func NewDescribePortSetRequestWithoutParam() *DescribePortSetRequest
This constructor has better compatible ability when API parameters changed
func (DescribePortSetRequest) GetRegionId ¶ added in v1.56.0
func (r DescribePortSetRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribePortSetRequest) SetInstanceId ¶ added in v1.56.0
func (r *DescribePortSetRequest) SetInstanceId(instanceId string)
param instanceId: 防护包实例 Id(Required)
func (*DescribePortSetRequest) SetPortSetId ¶ added in v1.56.0
func (r *DescribePortSetRequest) SetPortSetId(portSetId string)
param portSetId: 端口库 Id(Required)
func (*DescribePortSetRequest) SetRegionId ¶ added in v1.56.0
func (r *DescribePortSetRequest) SetRegionId(regionId string)
param regionId: 地域 Id, DDoS 防护包目前支持华北-北京, 华东-宿迁, 华东-上海(Required)
type DescribePortSetResponse ¶ added in v1.56.0
type DescribePortSetResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribePortSetResult `json:"result"` }
type DescribePortSetResult ¶ added in v1.56.0
type DescribePortSetsRequest ¶ added in v1.56.0
type DescribePortSetsRequest struct { core.JDCloudRequest /* 地域 Id, DDoS 防护包目前支持华北-北京, 华东-宿迁, 华东-上海 */ RegionId string `json:"regionId"` /* 防护包实例 Id */ InstanceId string `json:"instanceId"` /* 页码 (Optional) */ PageNumber *int `json:"pageNumber"` /* 分页大小 (Optional) */ PageSize *int `json:"pageSize"` }
func NewDescribePortSetsRequest ¶ added in v1.56.0
func NewDescribePortSetsRequest( regionId string, instanceId string, ) *DescribePortSetsRequest
* param regionId: 地域 Id, DDoS 防护包目前支持华北-北京, 华东-宿迁, 华东-上海 (Required) * param instanceId: 防护包实例 Id (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribePortSetsRequestWithAllParams ¶ added in v1.56.0
func NewDescribePortSetsRequestWithAllParams( regionId string, instanceId string, pageNumber *int, pageSize *int, ) *DescribePortSetsRequest
* param regionId: 地域 Id, DDoS 防护包目前支持华北-北京, 华东-宿迁, 华东-上海 (Required) * param instanceId: 防护包实例 Id (Required) * param pageNumber: 页码 (Optional) * param pageSize: 分页大小 (Optional)
func NewDescribePortSetsRequestWithoutParam ¶ added in v1.56.0
func NewDescribePortSetsRequestWithoutParam() *DescribePortSetsRequest
This constructor has better compatible ability when API parameters changed
func (DescribePortSetsRequest) GetRegionId ¶ added in v1.56.0
func (r DescribePortSetsRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribePortSetsRequest) SetInstanceId ¶ added in v1.56.0
func (r *DescribePortSetsRequest) SetInstanceId(instanceId string)
param instanceId: 防护包实例 Id(Required)
func (*DescribePortSetsRequest) SetPageNumber ¶ added in v1.56.0
func (r *DescribePortSetsRequest) SetPageNumber(pageNumber int)
param pageNumber: 页码(Optional)
func (*DescribePortSetsRequest) SetPageSize ¶ added in v1.56.0
func (r *DescribePortSetsRequest) SetPageSize(pageSize int)
param pageSize: 分页大小(Optional)
func (*DescribePortSetsRequest) SetRegionId ¶ added in v1.56.0
func (r *DescribePortSetsRequest) SetRegionId(regionId string)
param regionId: 地域 Id, DDoS 防护包目前支持华北-北京, 华东-宿迁, 华东-上海(Required)
type DescribePortSetsResponse ¶ added in v1.56.0
type DescribePortSetsResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribePortSetsResult `json:"result"` }
type DescribePortSetsResult ¶ added in v1.56.0
type DescribeProtectedIpListRequest ¶
type DescribeProtectedIpListRequest struct { core.JDCloudRequest /* 页码 (Optional) */ PageNumber *int `json:"pageNumber"` /* 分页大小 (Optional) */ PageSize *int `json:"pageSize"` /* 实例 Id, 缺省时查询用户所有已防护 IP (Optional) */ InstanceId *string `json:"instanceId"` /* 被防护 IP类型. <br>- 0: 全部<br>- 1: 弹性公网 IP<br>- 2: 云物理服务器公网 IP<br>- 3: Web应用防护墙公网 IP<br>- 4: 托管区公网 IP */ Type int `json:"type"` /* 被防护 IP, 支持模糊查询 (Optional) */ Ip *string `json:"ip"` }
func NewDescribeProtectedIpListRequest ¶
func NewDescribeProtectedIpListRequest( type_ int, ) *DescribeProtectedIpListRequest
* param type_: 被防护 IP类型. <br>- 0: 全部<br>- 1: 弹性公网 IP<br>- 2: 云物理服务器公网 IP<br>- 3: Web应用防护墙公网 IP<br>- 4: 托管区公网 IP (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeProtectedIpListRequestWithAllParams ¶
func NewDescribeProtectedIpListRequestWithAllParams( pageNumber *int, pageSize *int, instanceId *string, type_ int, ip *string, ) *DescribeProtectedIpListRequest
* param pageNumber: 页码 (Optional) * param pageSize: 分页大小 (Optional) * param instanceId: 实例 Id, 缺省时查询用户所有已防护 IP (Optional) * param type_: 被防护 IP类型. <br>- 0: 全部<br>- 1: 弹性公网 IP<br>- 2: 云物理服务器公网 IP<br>- 3: Web应用防护墙公网 IP<br>- 4: 托管区公网 IP (Required) * param ip: 被防护 IP, 支持模糊查询 (Optional)
func NewDescribeProtectedIpListRequestWithoutParam ¶
func NewDescribeProtectedIpListRequestWithoutParam() *DescribeProtectedIpListRequest
This constructor has better compatible ability when API parameters changed
func (DescribeProtectedIpListRequest) GetRegionId ¶
func (r DescribeProtectedIpListRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeProtectedIpListRequest) SetInstanceId ¶
func (r *DescribeProtectedIpListRequest) SetInstanceId(instanceId string)
param instanceId: 实例 Id, 缺省时查询用户所有已防护 IP(Optional)
func (*DescribeProtectedIpListRequest) SetIp ¶
func (r *DescribeProtectedIpListRequest) SetIp(ip string)
param ip: 被防护 IP, 支持模糊查询(Optional)
func (*DescribeProtectedIpListRequest) SetPageNumber ¶
func (r *DescribeProtectedIpListRequest) SetPageNumber(pageNumber int)
param pageNumber: 页码(Optional)
func (*DescribeProtectedIpListRequest) SetPageSize ¶
func (r *DescribeProtectedIpListRequest) SetPageSize(pageSize int)
param pageSize: 分页大小(Optional)
func (*DescribeProtectedIpListRequest) SetType ¶
func (r *DescribeProtectedIpListRequest) SetType(type_ int)
param type_: 被防护 IP类型. <br>- 0: 全部<br>- 1: 弹性公网 IP<br>- 2: 云物理服务器公网 IP<br>- 3: Web应用防护墙公网 IP<br>- 4: 托管区公网 IP(Required)
type DescribeProtectedIpListResponse ¶
type DescribeProtectedIpListResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribeProtectedIpListResult `json:"result"` }
type DescribeProtectedIpListResult ¶
type DescribeProtectedIpListResult struct { DataList []antipro.ProtectedIp `json:"dataList"` CurrentCount int `json:"currentCount"` TotalCount int `json:"totalCount"` TotalPage int `json:"totalPage"` }
type DescribeProtectionOutlineRequest ¶
type DescribeProtectionOutlineRequest struct {
core.JDCloudRequest
}
func NewDescribeProtectionOutlineRequest ¶
func NewDescribeProtectionOutlineRequest() *DescribeProtectionOutlineRequest
* * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeProtectionOutlineRequestWithAllParams ¶
func NewDescribeProtectionOutlineRequestWithAllParams() *DescribeProtectionOutlineRequest
func NewDescribeProtectionOutlineRequestWithoutParam ¶
func NewDescribeProtectionOutlineRequestWithoutParam() *DescribeProtectionOutlineRequest
This constructor has better compatible ability when API parameters changed
func (DescribeProtectionOutlineRequest) GetRegionId ¶
func (r DescribeProtectionOutlineRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
type DescribeProtectionOutlineResponse ¶
type DescribeProtectionOutlineResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribeProtectionOutlineResult `json:"result"` }
type DescribeProtectionOutlineResult ¶
type DescribeProtectionOutlineResult struct {
Data antipro.ProtectionOutline `json:"data"`
}
type DescribeProtectionRuleRequest ¶
type DescribeProtectionRuleRequest struct { core.JDCloudRequest /* 地域 Id, DDoS 防护包目前支持华北-北京, 华东-宿迁, 华东-上海 */ RegionId string `json:"regionId"` /* 防护包实例 Id */ InstanceId string `json:"instanceId"` /* 被防护 IP, 缺省时获取防护包实例的防护规则 (Optional) */ Ip *string `json:"ip"` }
func NewDescribeProtectionRuleRequest ¶
func NewDescribeProtectionRuleRequest( regionId string, instanceId string, ) *DescribeProtectionRuleRequest
* param regionId: 地域 Id, DDoS 防护包目前支持华北-北京, 华东-宿迁, 华东-上海 (Required) * param instanceId: 防护包实例 Id (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeProtectionRuleRequestWithAllParams ¶
func NewDescribeProtectionRuleRequestWithAllParams( regionId string, instanceId string, ip *string, ) *DescribeProtectionRuleRequest
* param regionId: 地域 Id, DDoS 防护包目前支持华北-北京, 华东-宿迁, 华东-上海 (Required) * param instanceId: 防护包实例 Id (Required) * param ip: 被防护 IP, 缺省时获取防护包实例的防护规则 (Optional)
func NewDescribeProtectionRuleRequestWithoutParam ¶
func NewDescribeProtectionRuleRequestWithoutParam() *DescribeProtectionRuleRequest
This constructor has better compatible ability when API parameters changed
func (DescribeProtectionRuleRequest) GetRegionId ¶
func (r DescribeProtectionRuleRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeProtectionRuleRequest) SetInstanceId ¶
func (r *DescribeProtectionRuleRequest) SetInstanceId(instanceId string)
param instanceId: 防护包实例 Id(Required)
func (*DescribeProtectionRuleRequest) SetIp ¶
func (r *DescribeProtectionRuleRequest) SetIp(ip string)
param ip: 被防护 IP, 缺省时获取防护包实例的防护规则(Optional)
func (*DescribeProtectionRuleRequest) SetRegionId ¶
func (r *DescribeProtectionRuleRequest) SetRegionId(regionId string)
param regionId: 地域 Id, DDoS 防护包目前支持华北-北京, 华东-宿迁, 华东-上海(Required)
type DescribeProtectionRuleResponse ¶
type DescribeProtectionRuleResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribeProtectionRuleResult `json:"result"` }
type DescribeProtectionRuleResult ¶
type DescribeProtectionRuleResult struct {
Data antipro.ProtectionRule `json:"data"`
}
type DescribeWafIpResourcesRequest ¶ added in v1.56.0
type DescribeWafIpResourcesRequest struct { core.JDCloudRequest /* 地域编码, 防护包目前支持: 华北-北京, 华东-宿迁, 华东-上海 */ RegionId string `json:"regionId"` /* 页码 (Optional) */ PageNumber *int `json:"pageNumber"` /* 分页大小 (Optional) */ PageSize *int `json:"pageSize"` }
func NewDescribeWafIpResourcesRequest ¶ added in v1.56.0
func NewDescribeWafIpResourcesRequest( regionId string, ) *DescribeWafIpResourcesRequest
* param regionId: 地域编码, 防护包目前支持: 华北-北京, 华东-宿迁, 华东-上海 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeWafIpResourcesRequestWithAllParams ¶ added in v1.56.0
func NewDescribeWafIpResourcesRequestWithAllParams( regionId string, pageNumber *int, pageSize *int, ) *DescribeWafIpResourcesRequest
* param regionId: 地域编码, 防护包目前支持: 华北-北京, 华东-宿迁, 华东-上海 (Required) * param pageNumber: 页码 (Optional) * param pageSize: 分页大小 (Optional)
func NewDescribeWafIpResourcesRequestWithoutParam ¶ added in v1.56.0
func NewDescribeWafIpResourcesRequestWithoutParam() *DescribeWafIpResourcesRequest
This constructor has better compatible ability when API parameters changed
func (DescribeWafIpResourcesRequest) GetRegionId ¶ added in v1.56.0
func (r DescribeWafIpResourcesRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeWafIpResourcesRequest) SetPageNumber ¶ added in v1.56.0
func (r *DescribeWafIpResourcesRequest) SetPageNumber(pageNumber int)
param pageNumber: 页码(Optional)
func (*DescribeWafIpResourcesRequest) SetPageSize ¶ added in v1.56.0
func (r *DescribeWafIpResourcesRequest) SetPageSize(pageSize int)
param pageSize: 分页大小(Optional)
func (*DescribeWafIpResourcesRequest) SetRegionId ¶ added in v1.56.0
func (r *DescribeWafIpResourcesRequest) SetRegionId(regionId string)
param regionId: 地域编码, 防护包目前支持: 华北-北京, 华东-宿迁, 华东-上海(Required)
type DescribeWafIpResourcesResponse ¶ added in v1.56.0
type DescribeWafIpResourcesResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribeWafIpResourcesResult `json:"result"` }
type DescribeWafIpResourcesResult ¶ added in v1.56.0
type DescribeWafIpResourcesResult struct { DataList []antipro.IpResource `json:"dataList"` CurrentCount int `json:"currentCount"` TotalCount int `json:"totalCount"` TotalPage int `json:"totalPage"` }
type DisableAclRequest ¶ added in v1.56.0
type DisableAclRequest struct { core.JDCloudRequest /* 地域 Id, DDoS 防护包目前支持华北-北京, 华东-宿迁, 华东-上海 */ RegionId string `json:"regionId"` /* 防护包实例 Id */ InstanceId string `json:"instanceId"` /* 访问控制规则 Id */ AclId string `json:"aclId"` }
func NewDisableAclRequest ¶ added in v1.56.0
func NewDisableAclRequest( regionId string, instanceId string, aclId string, ) *DisableAclRequest
* param regionId: 地域 Id, DDoS 防护包目前支持华北-北京, 华东-宿迁, 华东-上海 (Required) * param instanceId: 防护包实例 Id (Required) * param aclId: 访问控制规则 Id (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDisableAclRequestWithAllParams ¶ added in v1.56.0
func NewDisableAclRequestWithAllParams( regionId string, instanceId string, aclId string, ) *DisableAclRequest
* param regionId: 地域 Id, DDoS 防护包目前支持华北-北京, 华东-宿迁, 华东-上海 (Required) * param instanceId: 防护包实例 Id (Required) * param aclId: 访问控制规则 Id (Required)
func NewDisableAclRequestWithoutParam ¶ added in v1.56.0
func NewDisableAclRequestWithoutParam() *DisableAclRequest
This constructor has better compatible ability when API parameters changed
func (DisableAclRequest) GetRegionId ¶ added in v1.56.0
func (r DisableAclRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DisableAclRequest) SetAclId ¶ added in v1.56.0
func (r *DisableAclRequest) SetAclId(aclId string)
param aclId: 访问控制规则 Id(Required)
func (*DisableAclRequest) SetInstanceId ¶ added in v1.56.0
func (r *DisableAclRequest) SetInstanceId(instanceId string)
param instanceId: 防护包实例 Id(Required)
func (*DisableAclRequest) SetRegionId ¶ added in v1.56.0
func (r *DisableAclRequest) SetRegionId(regionId string)
param regionId: 地域 Id, DDoS 防护包目前支持华北-北京, 华东-宿迁, 华东-上海(Required)
type DisableAclResponse ¶ added in v1.56.0
type DisableAclResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DisableAclResult `json:"result"` }
type DisableAclResult ¶ added in v1.56.0
type DisableAclResult struct {
Data common.BatchResultDetail `json:"data"`
}
type DisableInstanceAclRequest ¶ added in v1.56.0
type DisableInstanceAclRequest struct { core.JDCloudRequest /* 地域 Id, DDoS 防护包目前支持华北-北京, 华东-宿迁, 华东-上海 */ RegionId string `json:"regionId"` /* 防护包实例 Id */ InstanceId string `json:"instanceId"` }
func NewDisableInstanceAclRequest ¶ added in v1.56.0
func NewDisableInstanceAclRequest( regionId string, instanceId string, ) *DisableInstanceAclRequest
* param regionId: 地域 Id, DDoS 防护包目前支持华北-北京, 华东-宿迁, 华东-上海 (Required) * param instanceId: 防护包实例 Id (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDisableInstanceAclRequestWithAllParams ¶ added in v1.56.0
func NewDisableInstanceAclRequestWithAllParams( regionId string, instanceId string, ) *DisableInstanceAclRequest
* param regionId: 地域 Id, DDoS 防护包目前支持华北-北京, 华东-宿迁, 华东-上海 (Required) * param instanceId: 防护包实例 Id (Required)
func NewDisableInstanceAclRequestWithoutParam ¶ added in v1.56.0
func NewDisableInstanceAclRequestWithoutParam() *DisableInstanceAclRequest
This constructor has better compatible ability when API parameters changed
func (DisableInstanceAclRequest) GetRegionId ¶ added in v1.56.0
func (r DisableInstanceAclRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DisableInstanceAclRequest) SetInstanceId ¶ added in v1.56.0
func (r *DisableInstanceAclRequest) SetInstanceId(instanceId string)
param instanceId: 防护包实例 Id(Required)
func (*DisableInstanceAclRequest) SetRegionId ¶ added in v1.56.0
func (r *DisableInstanceAclRequest) SetRegionId(regionId string)
param regionId: 地域 Id, DDoS 防护包目前支持华北-北京, 华东-宿迁, 华东-上海(Required)
type DisableInstanceAclResponse ¶ added in v1.56.0
type DisableInstanceAclResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DisableInstanceAclResult `json:"result"` }
type DisableInstanceAclResult ¶ added in v1.56.0
type DisableInstanceAclResult struct { }
type EnableAclRequest ¶ added in v1.56.0
type EnableAclRequest struct { core.JDCloudRequest /* 地域 Id, DDoS 防护包目前支持华北-北京, 华东-宿迁, 华东-上海 */ RegionId string `json:"regionId"` /* 防护包实例 Id */ InstanceId string `json:"instanceId"` /* 访问控制规则 Id */ AclId string `json:"aclId"` }
func NewEnableAclRequest ¶ added in v1.56.0
func NewEnableAclRequest( regionId string, instanceId string, aclId string, ) *EnableAclRequest
* param regionId: 地域 Id, DDoS 防护包目前支持华北-北京, 华东-宿迁, 华东-上海 (Required) * param instanceId: 防护包实例 Id (Required) * param aclId: 访问控制规则 Id (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewEnableAclRequestWithAllParams ¶ added in v1.56.0
func NewEnableAclRequestWithAllParams( regionId string, instanceId string, aclId string, ) *EnableAclRequest
* param regionId: 地域 Id, DDoS 防护包目前支持华北-北京, 华东-宿迁, 华东-上海 (Required) * param instanceId: 防护包实例 Id (Required) * param aclId: 访问控制规则 Id (Required)
func NewEnableAclRequestWithoutParam ¶ added in v1.56.0
func NewEnableAclRequestWithoutParam() *EnableAclRequest
This constructor has better compatible ability when API parameters changed
func (EnableAclRequest) GetRegionId ¶ added in v1.56.0
func (r EnableAclRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*EnableAclRequest) SetAclId ¶ added in v1.56.0
func (r *EnableAclRequest) SetAclId(aclId string)
param aclId: 访问控制规则 Id(Required)
func (*EnableAclRequest) SetInstanceId ¶ added in v1.56.0
func (r *EnableAclRequest) SetInstanceId(instanceId string)
param instanceId: 防护包实例 Id(Required)
func (*EnableAclRequest) SetRegionId ¶ added in v1.56.0
func (r *EnableAclRequest) SetRegionId(regionId string)
param regionId: 地域 Id, DDoS 防护包目前支持华北-北京, 华东-宿迁, 华东-上海(Required)
type EnableAclResponse ¶ added in v1.56.0
type EnableAclResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result EnableAclResult `json:"result"` }
type EnableAclResult ¶ added in v1.56.0
type EnableAclResult struct {
Data common.BatchResultDetail `json:"data"`
}
type EnableInstanceAclRequest ¶ added in v1.56.0
type EnableInstanceAclRequest struct { core.JDCloudRequest /* 地域 Id, DDoS 防护包目前支持华北-北京, 华东-宿迁, 华东-上海 */ RegionId string `json:"regionId"` /* 防护包实例 Id */ InstanceId string `json:"instanceId"` }
func NewEnableInstanceAclRequest ¶ added in v1.56.0
func NewEnableInstanceAclRequest( regionId string, instanceId string, ) *EnableInstanceAclRequest
* param regionId: 地域 Id, DDoS 防护包目前支持华北-北京, 华东-宿迁, 华东-上海 (Required) * param instanceId: 防护包实例 Id (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewEnableInstanceAclRequestWithAllParams ¶ added in v1.56.0
func NewEnableInstanceAclRequestWithAllParams( regionId string, instanceId string, ) *EnableInstanceAclRequest
* param regionId: 地域 Id, DDoS 防护包目前支持华北-北京, 华东-宿迁, 华东-上海 (Required) * param instanceId: 防护包实例 Id (Required)
func NewEnableInstanceAclRequestWithoutParam ¶ added in v1.56.0
func NewEnableInstanceAclRequestWithoutParam() *EnableInstanceAclRequest
This constructor has better compatible ability when API parameters changed
func (EnableInstanceAclRequest) GetRegionId ¶ added in v1.56.0
func (r EnableInstanceAclRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*EnableInstanceAclRequest) SetInstanceId ¶ added in v1.56.0
func (r *EnableInstanceAclRequest) SetInstanceId(instanceId string)
param instanceId: 防护包实例 Id(Required)
func (*EnableInstanceAclRequest) SetRegionId ¶ added in v1.56.0
func (r *EnableInstanceAclRequest) SetRegionId(regionId string)
param regionId: 地域 Id, DDoS 防护包目前支持华北-北京, 华东-宿迁, 华东-上海(Required)
type EnableInstanceAclResponse ¶ added in v1.56.0
type EnableInstanceAclResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result EnableInstanceAclResult `json:"result"` }
type EnableInstanceAclResult ¶ added in v1.56.0
type EnableInstanceAclResult struct { }
type ModifyAclPriorityRequest ¶ added in v1.56.0
type ModifyAclPriorityRequest struct { core.JDCloudRequest /* 地域 Id, DDoS 防护包目前支持华北-北京, 华东-宿迁, 华东-上海 */ RegionId string `json:"regionId"` /* 防护包实例 Id */ InstanceId string `json:"instanceId"` /* 访问控制规则 Id */ AclId string `json:"aclId"` /* 修改访问控制规则请求参数 */ ModifyAclPrioritySpec *antipro.ModifyAclPrioritySpec `json:"modifyAclPrioritySpec"` }
func NewModifyAclPriorityRequest ¶ added in v1.56.0
func NewModifyAclPriorityRequest( regionId string, instanceId string, aclId string, modifyAclPrioritySpec *antipro.ModifyAclPrioritySpec, ) *ModifyAclPriorityRequest
* param regionId: 地域 Id, DDoS 防护包目前支持华北-北京, 华东-宿迁, 华东-上海 (Required) * param instanceId: 防护包实例 Id (Required) * param aclId: 访问控制规则 Id (Required) * param modifyAclPrioritySpec: 修改访问控制规则请求参数 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewModifyAclPriorityRequestWithAllParams ¶ added in v1.56.0
func NewModifyAclPriorityRequestWithAllParams( regionId string, instanceId string, aclId string, modifyAclPrioritySpec *antipro.ModifyAclPrioritySpec, ) *ModifyAclPriorityRequest
* param regionId: 地域 Id, DDoS 防护包目前支持华北-北京, 华东-宿迁, 华东-上海 (Required) * param instanceId: 防护包实例 Id (Required) * param aclId: 访问控制规则 Id (Required) * param modifyAclPrioritySpec: 修改访问控制规则请求参数 (Required)
func NewModifyAclPriorityRequestWithoutParam ¶ added in v1.56.0
func NewModifyAclPriorityRequestWithoutParam() *ModifyAclPriorityRequest
This constructor has better compatible ability when API parameters changed
func (ModifyAclPriorityRequest) GetRegionId ¶ added in v1.56.0
func (r ModifyAclPriorityRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*ModifyAclPriorityRequest) SetAclId ¶ added in v1.56.0
func (r *ModifyAclPriorityRequest) SetAclId(aclId string)
param aclId: 访问控制规则 Id(Required)
func (*ModifyAclPriorityRequest) SetInstanceId ¶ added in v1.56.0
func (r *ModifyAclPriorityRequest) SetInstanceId(instanceId string)
param instanceId: 防护包实例 Id(Required)
func (*ModifyAclPriorityRequest) SetModifyAclPrioritySpec ¶ added in v1.56.0
func (r *ModifyAclPriorityRequest) SetModifyAclPrioritySpec(modifyAclPrioritySpec *antipro.ModifyAclPrioritySpec)
param modifyAclPrioritySpec: 修改访问控制规则请求参数(Required)
func (*ModifyAclPriorityRequest) SetRegionId ¶ added in v1.56.0
func (r *ModifyAclPriorityRequest) SetRegionId(regionId string)
param regionId: 地域 Id, DDoS 防护包目前支持华北-北京, 华东-宿迁, 华东-上海(Required)
type ModifyAclPriorityResponse ¶ added in v1.56.0
type ModifyAclPriorityResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result ModifyAclPriorityResult `json:"result"` }
type ModifyAclPriorityResult ¶ added in v1.56.0
type ModifyAclPriorityResult struct { }
type ModifyAclRequest ¶ added in v1.56.0
type ModifyAclRequest struct { core.JDCloudRequest /* 地域 Id, DDoS 防护包目前支持华北-北京, 华东-宿迁, 华东-上海 */ RegionId string `json:"regionId"` /* 防护包实例 Id */ InstanceId string `json:"instanceId"` /* 访问控制规则 Id */ AclId string `json:"aclId"` /* 修改访问控制规则请求参数 */ ModifyAclSpec *antipro.ModifyAclSpec `json:"modifyAclSpec"` }
func NewModifyAclRequest ¶ added in v1.56.0
func NewModifyAclRequest( regionId string, instanceId string, aclId string, modifyAclSpec *antipro.ModifyAclSpec, ) *ModifyAclRequest
* param regionId: 地域 Id, DDoS 防护包目前支持华北-北京, 华东-宿迁, 华东-上海 (Required) * param instanceId: 防护包实例 Id (Required) * param aclId: 访问控制规则 Id (Required) * param modifyAclSpec: 修改访问控制规则请求参数 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewModifyAclRequestWithAllParams ¶ added in v1.56.0
func NewModifyAclRequestWithAllParams( regionId string, instanceId string, aclId string, modifyAclSpec *antipro.ModifyAclSpec, ) *ModifyAclRequest
* param regionId: 地域 Id, DDoS 防护包目前支持华北-北京, 华东-宿迁, 华东-上海 (Required) * param instanceId: 防护包实例 Id (Required) * param aclId: 访问控制规则 Id (Required) * param modifyAclSpec: 修改访问控制规则请求参数 (Required)
func NewModifyAclRequestWithoutParam ¶ added in v1.56.0
func NewModifyAclRequestWithoutParam() *ModifyAclRequest
This constructor has better compatible ability when API parameters changed
func (ModifyAclRequest) GetRegionId ¶ added in v1.56.0
func (r ModifyAclRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*ModifyAclRequest) SetAclId ¶ added in v1.56.0
func (r *ModifyAclRequest) SetAclId(aclId string)
param aclId: 访问控制规则 Id(Required)
func (*ModifyAclRequest) SetInstanceId ¶ added in v1.56.0
func (r *ModifyAclRequest) SetInstanceId(instanceId string)
param instanceId: 防护包实例 Id(Required)
func (*ModifyAclRequest) SetModifyAclSpec ¶ added in v1.56.0
func (r *ModifyAclRequest) SetModifyAclSpec(modifyAclSpec *antipro.ModifyAclSpec)
param modifyAclSpec: 修改访问控制规则请求参数(Required)
func (*ModifyAclRequest) SetRegionId ¶ added in v1.56.0
func (r *ModifyAclRequest) SetRegionId(regionId string)
param regionId: 地域 Id, DDoS 防护包目前支持华北-北京, 华东-宿迁, 华东-上海(Required)
type ModifyAclResponse ¶ added in v1.56.0
type ModifyAclResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result ModifyAclResult `json:"result"` }
type ModifyAclResult ¶ added in v1.56.0
type ModifyAclResult struct { }
type ModifyInstanceNameRequest ¶
type ModifyInstanceNameRequest struct { core.JDCloudRequest /* 地域 Id, DDoS 防护包目前支持华北-北京, 华东-宿迁, 华东-上海 */ RegionId string `json:"regionId"` /* 防护包实例 Id */ InstanceId string `json:"instanceId"` /* 修改防护包实例名称请求参数 */ ModifyInstanceNameSpec *antipro.ModifyInstanceNameSpec `json:"modifyInstanceNameSpec"` }
func NewModifyInstanceNameRequest ¶
func NewModifyInstanceNameRequest( regionId string, instanceId string, modifyInstanceNameSpec *antipro.ModifyInstanceNameSpec, ) *ModifyInstanceNameRequest
* param regionId: 地域 Id, DDoS 防护包目前支持华北-北京, 华东-宿迁, 华东-上海 (Required) * param instanceId: 防护包实例 Id (Required) * param modifyInstanceNameSpec: 修改防护包实例名称请求参数 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewModifyInstanceNameRequestWithAllParams ¶
func NewModifyInstanceNameRequestWithAllParams( regionId string, instanceId string, modifyInstanceNameSpec *antipro.ModifyInstanceNameSpec, ) *ModifyInstanceNameRequest
* param regionId: 地域 Id, DDoS 防护包目前支持华北-北京, 华东-宿迁, 华东-上海 (Required) * param instanceId: 防护包实例 Id (Required) * param modifyInstanceNameSpec: 修改防护包实例名称请求参数 (Required)
func NewModifyInstanceNameRequestWithoutParam ¶
func NewModifyInstanceNameRequestWithoutParam() *ModifyInstanceNameRequest
This constructor has better compatible ability when API parameters changed
func (ModifyInstanceNameRequest) GetRegionId ¶
func (r ModifyInstanceNameRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*ModifyInstanceNameRequest) SetInstanceId ¶
func (r *ModifyInstanceNameRequest) SetInstanceId(instanceId string)
param instanceId: 防护包实例 Id(Required)
func (*ModifyInstanceNameRequest) SetModifyInstanceNameSpec ¶
func (r *ModifyInstanceNameRequest) SetModifyInstanceNameSpec(modifyInstanceNameSpec *antipro.ModifyInstanceNameSpec)
param modifyInstanceNameSpec: 修改防护包实例名称请求参数(Required)
func (*ModifyInstanceNameRequest) SetRegionId ¶
func (r *ModifyInstanceNameRequest) SetRegionId(regionId string)
param regionId: 地域 Id, DDoS 防护包目前支持华北-北京, 华东-宿迁, 华东-上海(Required)
type ModifyInstanceNameResponse ¶
type ModifyInstanceNameResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result ModifyInstanceNameResult `json:"result"` }
type ModifyInstanceRequest ¶
type ModifyInstanceRequest struct { core.JDCloudRequest /* 地域 Id, DDoS 防护包目前支持华北-北京, 华东-宿迁, 华东-上海 */ RegionId string `json:"regionId"` /* 防护包实例 Id */ InstanceId string `json:"instanceId"` /* 升级防护包实例请求参数 */ ModifyInstanceSpec *antipro.ModifyInstanceSpec `json:"modifyInstanceSpec"` }
func NewModifyInstanceRequest ¶
func NewModifyInstanceRequest( regionId string, instanceId string, modifyInstanceSpec *antipro.ModifyInstanceSpec, ) *ModifyInstanceRequest
* param regionId: 地域 Id, DDoS 防护包目前支持华北-北京, 华东-宿迁, 华东-上海 (Required) * param instanceId: 防护包实例 Id (Required) * param modifyInstanceSpec: 升级防护包实例请求参数 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewModifyInstanceRequestWithAllParams ¶
func NewModifyInstanceRequestWithAllParams( regionId string, instanceId string, modifyInstanceSpec *antipro.ModifyInstanceSpec, ) *ModifyInstanceRequest
* param regionId: 地域 Id, DDoS 防护包目前支持华北-北京, 华东-宿迁, 华东-上海 (Required) * param instanceId: 防护包实例 Id (Required) * param modifyInstanceSpec: 升级防护包实例请求参数 (Required)
func NewModifyInstanceRequestWithoutParam ¶
func NewModifyInstanceRequestWithoutParam() *ModifyInstanceRequest
This constructor has better compatible ability when API parameters changed
func (ModifyInstanceRequest) GetRegionId ¶
func (r ModifyInstanceRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*ModifyInstanceRequest) SetInstanceId ¶
func (r *ModifyInstanceRequest) SetInstanceId(instanceId string)
param instanceId: 防护包实例 Id(Required)
func (*ModifyInstanceRequest) SetModifyInstanceSpec ¶
func (r *ModifyInstanceRequest) SetModifyInstanceSpec(modifyInstanceSpec *antipro.ModifyInstanceSpec)
param modifyInstanceSpec: 升级防护包实例请求参数(Required)
func (*ModifyInstanceRequest) SetRegionId ¶
func (r *ModifyInstanceRequest) SetRegionId(regionId string)
param regionId: 地域 Id, DDoS 防护包目前支持华北-北京, 华东-宿迁, 华东-上海(Required)
type ModifyInstanceResponse ¶
type ModifyInstanceResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result ModifyInstanceResult `json:"result"` }
type ModifyInstanceResult ¶
type ModifyInstanceResult struct {
InstanceId string `json:"instanceId"`
}
type ModifyIpSetRequest ¶ added in v1.56.0
type ModifyIpSetRequest struct { core.JDCloudRequest /* 地域 Id, DDoS 防护包目前支持华北-北京, 华东-宿迁, 华东-上海 */ RegionId string `json:"regionId"` /* 防护包实例 Id */ InstanceId string `json:"instanceId"` /* IP 库 Id */ IpSetId string `json:"ipSetId"` /* 添加实例的 IP 库请求参数 */ IpSetSpec *antipro.IpSetSpec `json:"ipSetSpec"` }
func NewModifyIpSetRequest ¶ added in v1.56.0
func NewModifyIpSetRequest( regionId string, instanceId string, ipSetId string, ipSetSpec *antipro.IpSetSpec, ) *ModifyIpSetRequest
* param regionId: 地域 Id, DDoS 防护包目前支持华北-北京, 华东-宿迁, 华东-上海 (Required) * param instanceId: 防护包实例 Id (Required) * param ipSetId: IP 库 Id (Required) * param ipSetSpec: 添加实例的 IP 库请求参数 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewModifyIpSetRequestWithAllParams ¶ added in v1.56.0
func NewModifyIpSetRequestWithAllParams( regionId string, instanceId string, ipSetId string, ipSetSpec *antipro.IpSetSpec, ) *ModifyIpSetRequest
* param regionId: 地域 Id, DDoS 防护包目前支持华北-北京, 华东-宿迁, 华东-上海 (Required) * param instanceId: 防护包实例 Id (Required) * param ipSetId: IP 库 Id (Required) * param ipSetSpec: 添加实例的 IP 库请求参数 (Required)
func NewModifyIpSetRequestWithoutParam ¶ added in v1.56.0
func NewModifyIpSetRequestWithoutParam() *ModifyIpSetRequest
This constructor has better compatible ability when API parameters changed
func (ModifyIpSetRequest) GetRegionId ¶ added in v1.56.0
func (r ModifyIpSetRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*ModifyIpSetRequest) SetInstanceId ¶ added in v1.56.0
func (r *ModifyIpSetRequest) SetInstanceId(instanceId string)
param instanceId: 防护包实例 Id(Required)
func (*ModifyIpSetRequest) SetIpSetId ¶ added in v1.56.0
func (r *ModifyIpSetRequest) SetIpSetId(ipSetId string)
param ipSetId: IP 库 Id(Required)
func (*ModifyIpSetRequest) SetIpSetSpec ¶ added in v1.56.0
func (r *ModifyIpSetRequest) SetIpSetSpec(ipSetSpec *antipro.IpSetSpec)
param ipSetSpec: 添加实例的 IP 库请求参数(Required)
func (*ModifyIpSetRequest) SetRegionId ¶ added in v1.56.0
func (r *ModifyIpSetRequest) SetRegionId(regionId string)
param regionId: 地域 Id, DDoS 防护包目前支持华北-北京, 华东-宿迁, 华东-上海(Required)
type ModifyIpSetResponse ¶ added in v1.56.0
type ModifyIpSetResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result ModifyIpSetResult `json:"result"` }
type ModifyIpSetResult ¶ added in v1.56.0
type ModifyIpSetResult struct { }
type ModifyPortSetRequest ¶ added in v1.56.0
type ModifyPortSetRequest struct { core.JDCloudRequest /* 地域 Id, DDoS 防护包目前支持华北-北京, 华东-宿迁, 华东-上海 */ RegionId string `json:"regionId"` /* 防护包实例 Id */ InstanceId string `json:"instanceId"` /* 端口库 Id */ PortSetId string `json:"portSetId"` /* 添加实例的端口库请求参数 */ PortSetSpec *antipro.PortSetSpec `json:"portSetSpec"` }
func NewModifyPortSetRequest ¶ added in v1.56.0
func NewModifyPortSetRequest( regionId string, instanceId string, portSetId string, portSetSpec *antipro.PortSetSpec, ) *ModifyPortSetRequest
* param regionId: 地域 Id, DDoS 防护包目前支持华北-北京, 华东-宿迁, 华东-上海 (Required) * param instanceId: 防护包实例 Id (Required) * param portSetId: 端口库 Id (Required) * param portSetSpec: 添加实例的端口库请求参数 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewModifyPortSetRequestWithAllParams ¶ added in v1.56.0
func NewModifyPortSetRequestWithAllParams( regionId string, instanceId string, portSetId string, portSetSpec *antipro.PortSetSpec, ) *ModifyPortSetRequest
* param regionId: 地域 Id, DDoS 防护包目前支持华北-北京, 华东-宿迁, 华东-上海 (Required) * param instanceId: 防护包实例 Id (Required) * param portSetId: 端口库 Id (Required) * param portSetSpec: 添加实例的端口库请求参数 (Required)
func NewModifyPortSetRequestWithoutParam ¶ added in v1.56.0
func NewModifyPortSetRequestWithoutParam() *ModifyPortSetRequest
This constructor has better compatible ability when API parameters changed
func (ModifyPortSetRequest) GetRegionId ¶ added in v1.56.0
func (r ModifyPortSetRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*ModifyPortSetRequest) SetInstanceId ¶ added in v1.56.0
func (r *ModifyPortSetRequest) SetInstanceId(instanceId string)
param instanceId: 防护包实例 Id(Required)
func (*ModifyPortSetRequest) SetPortSetId ¶ added in v1.56.0
func (r *ModifyPortSetRequest) SetPortSetId(portSetId string)
param portSetId: 端口库 Id(Required)
func (*ModifyPortSetRequest) SetPortSetSpec ¶ added in v1.56.0
func (r *ModifyPortSetRequest) SetPortSetSpec(portSetSpec *antipro.PortSetSpec)
param portSetSpec: 添加实例的端口库请求参数(Required)
func (*ModifyPortSetRequest) SetRegionId ¶ added in v1.56.0
func (r *ModifyPortSetRequest) SetRegionId(regionId string)
param regionId: 地域 Id, DDoS 防护包目前支持华北-北京, 华东-宿迁, 华东-上海(Required)
type ModifyPortSetResponse ¶ added in v1.56.0
type ModifyPortSetResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result ModifyPortSetResult `json:"result"` }
type ModifyPortSetResult ¶ added in v1.56.0
type ModifyPortSetResult struct { }
type ModifyProtectionRuleRequest ¶
type ModifyProtectionRuleRequest struct { core.JDCloudRequest /* 地域 Id, DDoS 防护包目前支持华北-北京, 华东-宿迁, 华东-上海 */ RegionId string `json:"regionId"` /* 防护包实例 Id */ InstanceId string `json:"instanceId"` /* 修改防护规则请求参数 */ ProtectionRuleSpec *antipro.ProtectionRuleSpec `json:"protectionRuleSpec"` }
func NewModifyProtectionRuleRequest ¶
func NewModifyProtectionRuleRequest( regionId string, instanceId string, protectionRuleSpec *antipro.ProtectionRuleSpec, ) *ModifyProtectionRuleRequest
* param regionId: 地域 Id, DDoS 防护包目前支持华北-北京, 华东-宿迁, 华东-上海 (Required) * param instanceId: 防护包实例 Id (Required) * param protectionRuleSpec: 修改防护规则请求参数 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewModifyProtectionRuleRequestWithAllParams ¶
func NewModifyProtectionRuleRequestWithAllParams( regionId string, instanceId string, protectionRuleSpec *antipro.ProtectionRuleSpec, ) *ModifyProtectionRuleRequest
* param regionId: 地域 Id, DDoS 防护包目前支持华北-北京, 华东-宿迁, 华东-上海 (Required) * param instanceId: 防护包实例 Id (Required) * param protectionRuleSpec: 修改防护规则请求参数 (Required)
func NewModifyProtectionRuleRequestWithoutParam ¶
func NewModifyProtectionRuleRequestWithoutParam() *ModifyProtectionRuleRequest
This constructor has better compatible ability when API parameters changed
func (ModifyProtectionRuleRequest) GetRegionId ¶
func (r ModifyProtectionRuleRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*ModifyProtectionRuleRequest) SetInstanceId ¶
func (r *ModifyProtectionRuleRequest) SetInstanceId(instanceId string)
param instanceId: 防护包实例 Id(Required)
func (*ModifyProtectionRuleRequest) SetProtectionRuleSpec ¶
func (r *ModifyProtectionRuleRequest) SetProtectionRuleSpec(protectionRuleSpec *antipro.ProtectionRuleSpec)
param protectionRuleSpec: 修改防护规则请求参数(Required)
func (*ModifyProtectionRuleRequest) SetRegionId ¶
func (r *ModifyProtectionRuleRequest) SetRegionId(regionId string)
param regionId: 地域 Id, DDoS 防护包目前支持华北-北京, 华东-宿迁, 华东-上海(Required)
type ModifyProtectionRuleResponse ¶
type ModifyProtectionRuleResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result ModifyProtectionRuleResult `json:"result"` }
Source Files ¶
- AddProtectedIp.go
- CheckInstanceName.go
- CreateAcl.go
- CreateInstance.go
- CreateIpSet.go
- CreatePortSet.go
- DeleteAcl.go
- DeleteIpSet.go
- DeletePortSet.go
- DeleteProtectedIp.go
- DescribeAcls.go
- DescribeAttackLogs.go
- DescribeAttackSource.go
- DescribeAttackStatistics.go
- DescribeAttackTypeCount.go
- DescribeCcsIpResources.go
- DescribeCpsIpResources.go
- DescribeElasticIpResources.go
- DescribeGeoAreas.go
- DescribeInstance.go
- DescribeInstanceAclCnt.go
- DescribeInstanceAclEnable.go
- DescribeInstances.go
- DescribeIpMonitorFlow.go
- DescribeIpSet.go
- DescribeIpSets.go
- DescribeOperationRecords.go
- DescribePortSet.go
- DescribePortSets.go
- DescribeProtectedIpList.go
- DescribeProtectionOutline.go
- DescribeProtectionRule.go
- DescribeWafIpResources.go
- DisableAcl.go
- DisableInstanceAcl.go
- EnableAcl.go
- EnableInstanceAcl.go
- ModifyAcl.go
- ModifyAclPriority.go
- ModifyInstance.go
- ModifyInstanceName.go
- ModifyIpSet.go
- ModifyPortSet.go
- ModifyProtectionRule.go