Documentation ¶
Index ¶
- type AddBotUsrRuleRequest
- func NewAddBotUsrRuleRequest(regionId string, wafInstanceId string, req *waf.SetBotUsrRuleReq) *AddBotUsrRuleRequest
- func NewAddBotUsrRuleRequestWithAllParams(regionId string, wafInstanceId string, req *waf.SetBotUsrRuleReq) *AddBotUsrRuleRequest
- func NewAddBotUsrRuleRequestWithoutParam() *AddBotUsrRuleRequest
- type AddBotUsrRuleResponse
- type AddBotUsrRuleResult
- type AddDomainRequest
- type AddDomainResponse
- type AddDomainResult
- type AddIpsRequest
- type AddIpsResponse
- type AddIpsResult
- type AntiLevelWafRequest
- func NewAntiLevelWafRequest(regionId string, wafInstanceId string, req *waf.AntiLevelWafReq) *AntiLevelWafRequest
- func NewAntiLevelWafRequestWithAllParams(regionId string, wafInstanceId string, req *waf.AntiLevelWafReq) *AntiLevelWafRequest
- func NewAntiLevelWafRequestWithoutParam() *AntiLevelWafRequest
- type AntiLevelWafResponse
- type AntiLevelWafResult
- type AntiModeWafRequest
- type AntiModeWafResponse
- type AntiModeWafResult
- type BindCertRequest
- type BindCertResponse
- type BindCertResult
- type CreateInstanceRequest
- type CreateInstanceResponse
- type CreateInstanceResult
- type DelBotUsrRuleRequest
- func NewDelBotUsrRuleRequest(regionId string, wafInstanceId string, req *waf.DelRulesReq) *DelBotUsrRuleRequest
- func NewDelBotUsrRuleRequestWithAllParams(regionId string, wafInstanceId string, req *waf.DelRulesReq) *DelBotUsrRuleRequest
- func NewDelBotUsrRuleRequestWithoutParam() *DelBotUsrRuleRequest
- type DelBotUsrRuleResponse
- type DelBotUsrRuleResult
- type DelIpsRequest
- type DelIpsResponse
- type DelIpsResult
- type DelJsPageRequest
- type DelJsPageResponse
- type DelJsPageResult
- type DelRiskJsRequest
- type DelRiskJsResponse
- type DelRiskJsResult
- type DelRiskRuleRequest
- type DelRiskRuleResponse
- type DelRiskRuleResult
- type DelWafConditionRequest
- func NewDelWafConditionRequest(regionId string, wafInstanceId string, req *waf.DelRulesReq) *DelWafConditionRequest
- func NewDelWafConditionRequestWithAllParams(regionId string, wafInstanceId string, req *waf.DelRulesReq) *DelWafConditionRequest
- func NewDelWafConditionRequestWithoutParam() *DelWafConditionRequest
- type DelWafConditionResponse
- type DelWafConditionResult
- type DelWafRuleRequest
- type DelWafRuleResponse
- type DelWafRuleResult
- type DeleteDomainRequest
- type DeleteDomainResponse
- type DeleteDomainResult
- type DescribeJsPagesRequest
- func NewDescribeJsPagesRequest(regionId string, wafInstanceId string, req *waf.ListJsPageReq) *DescribeJsPagesRequest
- func NewDescribeJsPagesRequestWithAllParams(regionId string, wafInstanceId string, req *waf.ListJsPageReq) *DescribeJsPagesRequest
- func NewDescribeJsPagesRequestWithoutParam() *DescribeJsPagesRequest
- type DescribeJsPagesResponse
- type DescribeJsPagesResult
- type DescribeLbOutIpRequest
- type DescribeLbOutIpResponse
- type DescribeLbOutIpResult
- type DisableRulesRequest
- func NewDisableRulesRequest(regionId string, wafInstanceId string, req *waf.DisableRulesReq) *DisableRulesRequest
- func NewDisableRulesRequestWithAllParams(regionId string, wafInstanceId string, req *waf.DisableRulesReq) *DisableRulesRequest
- func NewDisableRulesRequestWithoutParam() *DisableRulesRequest
- type DisableRulesResponse
- type DisableRulesResult
- type EnableBotRequest
- type EnableBotResponse
- type EnableBotResult
- type EnableRiskRequest
- type EnableRiskResponse
- type EnableRiskResult
- type EnableUsrBotRequest
- type EnableUsrBotResponse
- type EnableUsrBotResult
- type EnableWafRequest
- type EnableWafResponse
- type EnableWafResult
- type EnableWafUserDefineRequest
- func NewEnableWafUserDefineRequest(regionId string, wafInstanceId string, req *waf.SetWafUserDefineReq) *EnableWafUserDefineRequest
- func NewEnableWafUserDefineRequestWithAllParams(regionId string, wafInstanceId string, req *waf.SetWafUserDefineReq) *EnableWafUserDefineRequest
- func NewEnableWafUserDefineRequestWithoutParam() *EnableWafUserDefineRequest
- type EnableWafUserDefineResponse
- type EnableWafUserDefineResult
- type GetAvailableCertForDomainRequest
- func NewGetAvailableCertForDomainRequest(regionId string, wafInstanceId string, req *waf.GetAvailableCertReq) *GetAvailableCertForDomainRequest
- func NewGetAvailableCertForDomainRequestWithAllParams(regionId string, wafInstanceId string, req *waf.GetAvailableCertReq) *GetAvailableCertForDomainRequest
- func NewGetAvailableCertForDomainRequestWithoutParam() *GetAvailableCertForDomainRequest
- type GetAvailableCertForDomainResponse
- type GetAvailableCertForDomainResult
- type GetBpsDataRequest
- type GetBpsDataResponse
- type GetBpsDataResult
- type GetDomainAntiConfigRequest
- func NewGetDomainAntiConfigRequest(regionId string, wafInstanceId string, req *waf.CommonReq) *GetDomainAntiConfigRequest
- func NewGetDomainAntiConfigRequestWithAllParams(regionId string, wafInstanceId string, req *waf.CommonReq) *GetDomainAntiConfigRequest
- func NewGetDomainAntiConfigRequestWithoutParam() *GetDomainAntiConfigRequest
- type GetDomainAntiConfigResponse
- type GetDomainAntiConfigResult
- type GetDomainLbConfigRequest
- func NewGetDomainLbConfigRequest(regionId string, wafInstanceId string, req *waf.CommonReq) *GetDomainLbConfigRequest
- func NewGetDomainLbConfigRequestWithAllParams(regionId string, wafInstanceId string, req *waf.CommonReq) *GetDomainLbConfigRequest
- func NewGetDomainLbConfigRequestWithoutParam() *GetDomainLbConfigRequest
- type GetDomainLbConfigResponse
- type GetDomainLbConfigResult
- type GetQpsDataRequest
- type GetQpsDataResponse
- type GetQpsDataResult
- type ListBotStdRulesRequest
- func NewListBotStdRulesRequest(regionId string, wafInstanceId string, req *waf.ListBotStdRuleReq) *ListBotStdRulesRequest
- func NewListBotStdRulesRequestWithAllParams(regionId string, wafInstanceId string, req *waf.ListBotStdRuleReq) *ListBotStdRulesRequest
- func NewListBotStdRulesRequestWithoutParam() *ListBotStdRulesRequest
- type ListBotStdRulesResponse
- type ListBotStdRulesResult
- type ListBotUsrRulesRequest
- func NewListBotUsrRulesRequest(regionId string, wafInstanceId string, req *waf.ListRulesReq) *ListBotUsrRulesRequest
- func NewListBotUsrRulesRequestWithAllParams(regionId string, wafInstanceId string, req *waf.ListRulesReq) *ListBotUsrRulesRequest
- func NewListBotUsrRulesRequestWithoutParam() *ListBotUsrRulesRequest
- type ListBotUsrRulesResponse
- type ListBotUsrRulesResult
- type ListDomainsRequest
- type ListDomainsResponse
- type ListDomainsResult
- type ListIpsRequest
- type ListIpsResponse
- type ListIpsResult
- type ListMainCfgRequest
- type ListMainCfgResponse
- type ListMainCfgResult
- type ListRiskJsRequest
- type ListRiskJsResponse
- type ListRiskJsResult
- type ListRiskRulesRequest
- func NewListRiskRulesRequest(regionId string, wafInstanceId string, req *waf.ListRulesReq) *ListRiskRulesRequest
- func NewListRiskRulesRequestWithAllParams(regionId string, wafInstanceId string, req *waf.ListRulesReq) *ListRiskRulesRequest
- func NewListRiskRulesRequestWithoutParam() *ListRiskRulesRequest
- type ListRiskRulesResponse
- type ListRiskRulesResult
- type ListWafConditionsRequest
- func NewListWafConditionsRequest(regionId string, wafInstanceId string, req *waf.ListWafConditionsReq) *ListWafConditionsRequest
- func NewListWafConditionsRequestWithAllParams(regionId string, wafInstanceId string, req *waf.ListWafConditionsReq) *ListWafConditionsRequest
- func NewListWafConditionsRequestWithoutParam() *ListWafConditionsRequest
- type ListWafConditionsResponse
- type ListWafConditionsResult
- type ListWafFilterRequest
- func NewListWafFilterRequest(regionId string, wafInstanceId string, req *waf.ListWafFilterReq) *ListWafFilterRequest
- func NewListWafFilterRequestWithAllParams(regionId string, wafInstanceId string, req *waf.ListWafFilterReq) *ListWafFilterRequest
- func NewListWafFilterRequestWithoutParam() *ListWafFilterRequest
- type ListWafFilterResponse
- type ListWafFilterResult
- type ListWafRulesRequest
- type ListWafRulesResponse
- type ListWafRulesResult
- type SetBotStdRulesRequest
- func NewSetBotStdRulesRequest(regionId string, wafInstanceId string, req *waf.SetBotStdRuleReq) *SetBotStdRulesRequest
- func NewSetBotStdRulesRequestWithAllParams(regionId string, wafInstanceId string, req *waf.SetBotStdRuleReq) *SetBotStdRulesRequest
- func NewSetBotStdRulesRequestWithoutParam() *SetBotStdRulesRequest
- type SetBotStdRulesResponse
- type SetBotStdRulesResult
- type SetJsPageRequest
- type SetJsPageResponse
- type SetJsPageResult
- type SetRiskJsRequest
- type SetRiskJsResponse
- type SetRiskJsResult
- type SetRiskRuleRequest
- type SetRiskRuleResponse
- type SetRiskRuleResult
- type SetWafConditionRequest
- func NewSetWafConditionRequest(regionId string, wafInstanceId string, req *waf.SetWafConditionReq) *SetWafConditionRequest
- func NewSetWafConditionRequestWithAllParams(regionId string, wafInstanceId string, req *waf.SetWafConditionReq) *SetWafConditionRequest
- func NewSetWafConditionRequestWithoutParam() *SetWafConditionRequest
- type SetWafConditionResponse
- type SetWafConditionResult
- type SetWafRuleRequest
- type SetWafRuleResponse
- type SetWafRuleResult
- type UpdateBotUsrRuleRequest
- func NewUpdateBotUsrRuleRequest(regionId string, wafInstanceId string, req *waf.SetBotUsrRuleReq) *UpdateBotUsrRuleRequest
- func NewUpdateBotUsrRuleRequestWithAllParams(regionId string, wafInstanceId string, req *waf.SetBotUsrRuleReq) *UpdateBotUsrRuleRequest
- func NewUpdateBotUsrRuleRequestWithoutParam() *UpdateBotUsrRuleRequest
- type UpdateBotUsrRuleResponse
- type UpdateBotUsrRuleResult
- type UpdateDomainRequest
- type UpdateDomainResponse
- type UpdateDomainResult
- type UpdateIpsRequest
- type UpdateIpsResponse
- type UpdateIpsResult
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AddBotUsrRuleRequest ¶
type AddBotUsrRuleRequest struct { core.JDCloudRequest /* 实例所属的地域ID */ RegionId string `json:"regionId"` /* 实例Id */ WafInstanceId string `json:"wafInstanceId"` /* 请求 */ Req *waf.SetBotUsrRuleReq `json:"req"` }
func NewAddBotUsrRuleRequest ¶
func NewAddBotUsrRuleRequest( regionId string, wafInstanceId string, req *waf.SetBotUsrRuleReq, ) *AddBotUsrRuleRequest
* param regionId: 实例所属的地域ID (Required) * param wafInstanceId: 实例Id (Required) * param req: 请求 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewAddBotUsrRuleRequestWithAllParams ¶
func NewAddBotUsrRuleRequestWithAllParams( regionId string, wafInstanceId string, req *waf.SetBotUsrRuleReq, ) *AddBotUsrRuleRequest
* param regionId: 实例所属的地域ID (Required) * param wafInstanceId: 实例Id (Required) * param req: 请求 (Required)
func NewAddBotUsrRuleRequestWithoutParam ¶
func NewAddBotUsrRuleRequestWithoutParam() *AddBotUsrRuleRequest
This constructor has better compatible ability when API parameters changed
func (AddBotUsrRuleRequest) GetRegionId ¶
func (r AddBotUsrRuleRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*AddBotUsrRuleRequest) SetRegionId ¶
func (r *AddBotUsrRuleRequest) SetRegionId(regionId string)
param regionId: 实例所属的地域ID(Required)
func (*AddBotUsrRuleRequest) SetReq ¶
func (r *AddBotUsrRuleRequest) SetReq(req *waf.SetBotUsrRuleReq)
param req: 请求(Required)
func (*AddBotUsrRuleRequest) SetWafInstanceId ¶
func (r *AddBotUsrRuleRequest) SetWafInstanceId(wafInstanceId string)
param wafInstanceId: 实例Id(Required)
type AddBotUsrRuleResponse ¶
type AddBotUsrRuleResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result AddBotUsrRuleResult `json:"result"` }
type AddBotUsrRuleResult ¶
type AddBotUsrRuleResult struct { }
type AddDomainRequest ¶
type AddDomainRequest struct { core.JDCloudRequest /* 实例所属的地域ID */ RegionId string `json:"regionId"` /* 实例Id */ WafInstanceId string `json:"wafInstanceId"` /* 请求 */ Req *waf.AddDomain `json:"req"` }
func NewAddDomainRequest ¶
func NewAddDomainRequest( regionId string, wafInstanceId string, req *waf.AddDomain, ) *AddDomainRequest
* param regionId: 实例所属的地域ID (Required) * param wafInstanceId: 实例Id (Required) * param req: 请求 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewAddDomainRequestWithAllParams ¶
func NewAddDomainRequestWithAllParams( regionId string, wafInstanceId string, req *waf.AddDomain, ) *AddDomainRequest
* param regionId: 实例所属的地域ID (Required) * param wafInstanceId: 实例Id (Required) * param req: 请求 (Required)
func NewAddDomainRequestWithoutParam ¶
func NewAddDomainRequestWithoutParam() *AddDomainRequest
This constructor has better compatible ability when API parameters changed
func (AddDomainRequest) GetRegionId ¶
func (r AddDomainRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*AddDomainRequest) SetRegionId ¶
func (r *AddDomainRequest) SetRegionId(regionId string)
param regionId: 实例所属的地域ID(Required)
func (*AddDomainRequest) SetReq ¶
func (r *AddDomainRequest) SetReq(req *waf.AddDomain)
param req: 请求(Required)
func (*AddDomainRequest) SetWafInstanceId ¶
func (r *AddDomainRequest) SetWafInstanceId(wafInstanceId string)
param wafInstanceId: 实例Id(Required)
type AddDomainResponse ¶
type AddDomainResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result AddDomainResult `json:"result"` }
type AddDomainResult ¶
type AddDomainResult struct { }
type AddIpsRequest ¶
type AddIpsRequest struct { core.JDCloudRequest /* 实例所属的地域ID */ RegionId string `json:"regionId"` /* 实例Id */ WafInstanceId string `json:"wafInstanceId"` /* 请求 */ Req *waf.SetIpReq `json:"req"` }
func NewAddIpsRequest ¶
func NewAddIpsRequest( regionId string, wafInstanceId string, req *waf.SetIpReq, ) *AddIpsRequest
* param regionId: 实例所属的地域ID (Required) * param wafInstanceId: 实例Id (Required) * param req: 请求 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewAddIpsRequestWithAllParams ¶
func NewAddIpsRequestWithAllParams( regionId string, wafInstanceId string, req *waf.SetIpReq, ) *AddIpsRequest
* param regionId: 实例所属的地域ID (Required) * param wafInstanceId: 实例Id (Required) * param req: 请求 (Required)
func NewAddIpsRequestWithoutParam ¶
func NewAddIpsRequestWithoutParam() *AddIpsRequest
This constructor has better compatible ability when API parameters changed
func (AddIpsRequest) GetRegionId ¶
func (r AddIpsRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*AddIpsRequest) SetRegionId ¶
func (r *AddIpsRequest) SetRegionId(regionId string)
param regionId: 实例所属的地域ID(Required)
func (*AddIpsRequest) SetReq ¶
func (r *AddIpsRequest) SetReq(req *waf.SetIpReq)
param req: 请求(Required)
func (*AddIpsRequest) SetWafInstanceId ¶
func (r *AddIpsRequest) SetWafInstanceId(wafInstanceId string)
param wafInstanceId: 实例Id(Required)
type AddIpsResponse ¶
type AddIpsResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result AddIpsResult `json:"result"` }
type AddIpsResult ¶
type AddIpsResult struct { }
type AntiLevelWafRequest ¶
type AntiLevelWafRequest struct { core.JDCloudRequest /* 实例所属的地域ID */ RegionId string `json:"regionId"` /* 实例Id */ WafInstanceId string `json:"wafInstanceId"` /* 请求 */ Req *waf.AntiLevelWafReq `json:"req"` }
func NewAntiLevelWafRequest ¶
func NewAntiLevelWafRequest( regionId string, wafInstanceId string, req *waf.AntiLevelWafReq, ) *AntiLevelWafRequest
* param regionId: 实例所属的地域ID (Required) * param wafInstanceId: 实例Id (Required) * param req: 请求 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewAntiLevelWafRequestWithAllParams ¶
func NewAntiLevelWafRequestWithAllParams( regionId string, wafInstanceId string, req *waf.AntiLevelWafReq, ) *AntiLevelWafRequest
* param regionId: 实例所属的地域ID (Required) * param wafInstanceId: 实例Id (Required) * param req: 请求 (Required)
func NewAntiLevelWafRequestWithoutParam ¶
func NewAntiLevelWafRequestWithoutParam() *AntiLevelWafRequest
This constructor has better compatible ability when API parameters changed
func (AntiLevelWafRequest) GetRegionId ¶
func (r AntiLevelWafRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*AntiLevelWafRequest) SetRegionId ¶
func (r *AntiLevelWafRequest) SetRegionId(regionId string)
param regionId: 实例所属的地域ID(Required)
func (*AntiLevelWafRequest) SetReq ¶
func (r *AntiLevelWafRequest) SetReq(req *waf.AntiLevelWafReq)
param req: 请求(Required)
func (*AntiLevelWafRequest) SetWafInstanceId ¶
func (r *AntiLevelWafRequest) SetWafInstanceId(wafInstanceId string)
param wafInstanceId: 实例Id(Required)
type AntiLevelWafResponse ¶
type AntiLevelWafResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result AntiLevelWafResult `json:"result"` }
type AntiLevelWafResult ¶
type AntiLevelWafResult struct { }
type AntiModeWafRequest ¶
type AntiModeWafRequest struct { core.JDCloudRequest /* 实例所属的地域ID */ RegionId string `json:"regionId"` /* 实例Id */ WafInstanceId string `json:"wafInstanceId"` /* 请求 */ Req *waf.AntiModeWafReq `json:"req"` }
func NewAntiModeWafRequest ¶
func NewAntiModeWafRequest( regionId string, wafInstanceId string, req *waf.AntiModeWafReq, ) *AntiModeWafRequest
* param regionId: 实例所属的地域ID (Required) * param wafInstanceId: 实例Id (Required) * param req: 请求 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewAntiModeWafRequestWithAllParams ¶
func NewAntiModeWafRequestWithAllParams( regionId string, wafInstanceId string, req *waf.AntiModeWafReq, ) *AntiModeWafRequest
* param regionId: 实例所属的地域ID (Required) * param wafInstanceId: 实例Id (Required) * param req: 请求 (Required)
func NewAntiModeWafRequestWithoutParam ¶
func NewAntiModeWafRequestWithoutParam() *AntiModeWafRequest
This constructor has better compatible ability when API parameters changed
func (AntiModeWafRequest) GetRegionId ¶
func (r AntiModeWafRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*AntiModeWafRequest) SetRegionId ¶
func (r *AntiModeWafRequest) SetRegionId(regionId string)
param regionId: 实例所属的地域ID(Required)
func (*AntiModeWafRequest) SetReq ¶
func (r *AntiModeWafRequest) SetReq(req *waf.AntiModeWafReq)
param req: 请求(Required)
func (*AntiModeWafRequest) SetWafInstanceId ¶
func (r *AntiModeWafRequest) SetWafInstanceId(wafInstanceId string)
param wafInstanceId: 实例Id(Required)
type AntiModeWafResponse ¶
type AntiModeWafResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result AntiModeWafResult `json:"result"` }
type AntiModeWafResult ¶
type AntiModeWafResult struct { }
type BindCertRequest ¶
type BindCertRequest struct { core.JDCloudRequest /* 实例所属的地域ID */ RegionId string `json:"regionId"` /* 实例Id */ WafInstanceId string `json:"wafInstanceId"` /* 请求 */ Req *waf.AssignCertReq `json:"req"` }
func NewBindCertRequest ¶
func NewBindCertRequest( regionId string, wafInstanceId string, req *waf.AssignCertReq, ) *BindCertRequest
* param regionId: 实例所属的地域ID (Required) * param wafInstanceId: 实例Id (Required) * param req: 请求 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewBindCertRequestWithAllParams ¶
func NewBindCertRequestWithAllParams( regionId string, wafInstanceId string, req *waf.AssignCertReq, ) *BindCertRequest
* param regionId: 实例所属的地域ID (Required) * param wafInstanceId: 实例Id (Required) * param req: 请求 (Required)
func NewBindCertRequestWithoutParam ¶
func NewBindCertRequestWithoutParam() *BindCertRequest
This constructor has better compatible ability when API parameters changed
func (BindCertRequest) GetRegionId ¶
func (r BindCertRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*BindCertRequest) SetRegionId ¶
func (r *BindCertRequest) SetRegionId(regionId string)
param regionId: 实例所属的地域ID(Required)
func (*BindCertRequest) SetReq ¶
func (r *BindCertRequest) SetReq(req *waf.AssignCertReq)
param req: 请求(Required)
func (*BindCertRequest) SetWafInstanceId ¶
func (r *BindCertRequest) SetWafInstanceId(wafInstanceId string)
param wafInstanceId: 实例Id(Required)
type BindCertResponse ¶
type BindCertResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result BindCertResult `json:"result"` }
type BindCertResult ¶
type BindCertResult struct { }
type CreateInstanceRequest ¶
type CreateInstanceRequest struct { core.JDCloudRequest /* 实例所属的地域ID */ RegionId string `json:"regionId"` /* 请求 */ Req *waf.OrderReq `json:"req"` }
func NewCreateInstanceRequest ¶
func NewCreateInstanceRequest( regionId string, req *waf.OrderReq, ) *CreateInstanceRequest
* param regionId: 实例所属的地域ID (Required) * param req: 请求 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewCreateInstanceRequestWithAllParams ¶
func NewCreateInstanceRequestWithAllParams( regionId string, req *waf.OrderReq, ) *CreateInstanceRequest
* param regionId: 实例所属的地域ID (Required) * param req: 请求 (Required)
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) SetRegionId ¶
func (r *CreateInstanceRequest) SetRegionId(regionId string)
param regionId: 实例所属的地域ID(Required)
func (*CreateInstanceRequest) SetReq ¶
func (r *CreateInstanceRequest) SetReq(req *waf.OrderReq)
param req: 请求(Required)
type CreateInstanceResponse ¶
type CreateInstanceResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result CreateInstanceResult `json:"result"` }
type CreateInstanceResult ¶
type CreateInstanceResult struct {
BuyId string `json:"buyId"`
}
type DelBotUsrRuleRequest ¶
type DelBotUsrRuleRequest struct { core.JDCloudRequest /* 实例所属的地域ID */ RegionId string `json:"regionId"` /* 实例Id */ WafInstanceId string `json:"wafInstanceId"` /* 请求 */ Req *waf.DelRulesReq `json:"req"` }
func NewDelBotUsrRuleRequest ¶
func NewDelBotUsrRuleRequest( regionId string, wafInstanceId string, req *waf.DelRulesReq, ) *DelBotUsrRuleRequest
* param regionId: 实例所属的地域ID (Required) * param wafInstanceId: 实例Id (Required) * param req: 请求 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDelBotUsrRuleRequestWithAllParams ¶
func NewDelBotUsrRuleRequestWithAllParams( regionId string, wafInstanceId string, req *waf.DelRulesReq, ) *DelBotUsrRuleRequest
* param regionId: 实例所属的地域ID (Required) * param wafInstanceId: 实例Id (Required) * param req: 请求 (Required)
func NewDelBotUsrRuleRequestWithoutParam ¶
func NewDelBotUsrRuleRequestWithoutParam() *DelBotUsrRuleRequest
This constructor has better compatible ability when API parameters changed
func (DelBotUsrRuleRequest) GetRegionId ¶
func (r DelBotUsrRuleRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DelBotUsrRuleRequest) SetRegionId ¶
func (r *DelBotUsrRuleRequest) SetRegionId(regionId string)
param regionId: 实例所属的地域ID(Required)
func (*DelBotUsrRuleRequest) SetReq ¶
func (r *DelBotUsrRuleRequest) SetReq(req *waf.DelRulesReq)
param req: 请求(Required)
func (*DelBotUsrRuleRequest) SetWafInstanceId ¶
func (r *DelBotUsrRuleRequest) SetWafInstanceId(wafInstanceId string)
param wafInstanceId: 实例Id(Required)
type DelBotUsrRuleResponse ¶
type DelBotUsrRuleResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DelBotUsrRuleResult `json:"result"` }
type DelBotUsrRuleResult ¶
type DelBotUsrRuleResult struct { }
type DelIpsRequest ¶
type DelIpsRequest struct { core.JDCloudRequest /* 实例所属的地域ID */ RegionId string `json:"regionId"` /* 实例Id */ WafInstanceId string `json:"wafInstanceId"` /* 请求 */ Req *waf.DelRulesReq `json:"req"` }
func NewDelIpsRequest ¶
func NewDelIpsRequest( regionId string, wafInstanceId string, req *waf.DelRulesReq, ) *DelIpsRequest
* param regionId: 实例所属的地域ID (Required) * param wafInstanceId: 实例Id (Required) * param req: 请求 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDelIpsRequestWithAllParams ¶
func NewDelIpsRequestWithAllParams( regionId string, wafInstanceId string, req *waf.DelRulesReq, ) *DelIpsRequest
* param regionId: 实例所属的地域ID (Required) * param wafInstanceId: 实例Id (Required) * param req: 请求 (Required)
func NewDelIpsRequestWithoutParam ¶
func NewDelIpsRequestWithoutParam() *DelIpsRequest
This constructor has better compatible ability when API parameters changed
func (DelIpsRequest) GetRegionId ¶
func (r DelIpsRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DelIpsRequest) SetRegionId ¶
func (r *DelIpsRequest) SetRegionId(regionId string)
param regionId: 实例所属的地域ID(Required)
func (*DelIpsRequest) SetReq ¶
func (r *DelIpsRequest) SetReq(req *waf.DelRulesReq)
param req: 请求(Required)
func (*DelIpsRequest) SetWafInstanceId ¶
func (r *DelIpsRequest) SetWafInstanceId(wafInstanceId string)
param wafInstanceId: 实例Id(Required)
type DelIpsResponse ¶
type DelIpsResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DelIpsResult `json:"result"` }
type DelIpsResult ¶
type DelIpsResult struct { }
type DelJsPageRequest ¶
type DelJsPageRequest struct { core.JDCloudRequest /* 实例所属的地域ID */ RegionId string `json:"regionId"` /* 实例Id */ WafInstanceId string `json:"wafInstanceId"` /* 请求 */ Req *waf.DelRulesReq `json:"req"` }
func NewDelJsPageRequest ¶
func NewDelJsPageRequest( regionId string, wafInstanceId string, req *waf.DelRulesReq, ) *DelJsPageRequest
* param regionId: 实例所属的地域ID (Required) * param wafInstanceId: 实例Id (Required) * param req: 请求 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDelJsPageRequestWithAllParams ¶
func NewDelJsPageRequestWithAllParams( regionId string, wafInstanceId string, req *waf.DelRulesReq, ) *DelJsPageRequest
* param regionId: 实例所属的地域ID (Required) * param wafInstanceId: 实例Id (Required) * param req: 请求 (Required)
func NewDelJsPageRequestWithoutParam ¶
func NewDelJsPageRequestWithoutParam() *DelJsPageRequest
This constructor has better compatible ability when API parameters changed
func (DelJsPageRequest) GetRegionId ¶
func (r DelJsPageRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DelJsPageRequest) SetRegionId ¶
func (r *DelJsPageRequest) SetRegionId(regionId string)
param regionId: 实例所属的地域ID(Required)
func (*DelJsPageRequest) SetReq ¶
func (r *DelJsPageRequest) SetReq(req *waf.DelRulesReq)
param req: 请求(Required)
func (*DelJsPageRequest) SetWafInstanceId ¶
func (r *DelJsPageRequest) SetWafInstanceId(wafInstanceId string)
param wafInstanceId: 实例Id(Required)
type DelJsPageResponse ¶
type DelJsPageResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DelJsPageResult `json:"result"` }
type DelJsPageResult ¶
type DelJsPageResult struct { }
type DelRiskJsRequest ¶
type DelRiskJsRequest struct { core.JDCloudRequest /* 实例所属的地域ID */ RegionId string `json:"regionId"` /* 实例Id */ WafInstanceId string `json:"wafInstanceId"` /* 请求 */ Req *waf.DelRulesReq `json:"req"` }
func NewDelRiskJsRequest ¶
func NewDelRiskJsRequest( regionId string, wafInstanceId string, req *waf.DelRulesReq, ) *DelRiskJsRequest
* param regionId: 实例所属的地域ID (Required) * param wafInstanceId: 实例Id (Required) * param req: 请求 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDelRiskJsRequestWithAllParams ¶
func NewDelRiskJsRequestWithAllParams( regionId string, wafInstanceId string, req *waf.DelRulesReq, ) *DelRiskJsRequest
* param regionId: 实例所属的地域ID (Required) * param wafInstanceId: 实例Id (Required) * param req: 请求 (Required)
func NewDelRiskJsRequestWithoutParam ¶
func NewDelRiskJsRequestWithoutParam() *DelRiskJsRequest
This constructor has better compatible ability when API parameters changed
func (DelRiskJsRequest) GetRegionId ¶
func (r DelRiskJsRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DelRiskJsRequest) SetRegionId ¶
func (r *DelRiskJsRequest) SetRegionId(regionId string)
param regionId: 实例所属的地域ID(Required)
func (*DelRiskJsRequest) SetReq ¶
func (r *DelRiskJsRequest) SetReq(req *waf.DelRulesReq)
param req: 请求(Required)
func (*DelRiskJsRequest) SetWafInstanceId ¶
func (r *DelRiskJsRequest) SetWafInstanceId(wafInstanceId string)
param wafInstanceId: 实例Id(Required)
type DelRiskJsResponse ¶
type DelRiskJsResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DelRiskJsResult `json:"result"` }
type DelRiskJsResult ¶
type DelRiskJsResult struct { }
type DelRiskRuleRequest ¶
type DelRiskRuleRequest struct { core.JDCloudRequest /* 实例所属的地域ID */ RegionId string `json:"regionId"` /* 实例Id */ WafInstanceId string `json:"wafInstanceId"` /* 请求 */ Req *waf.DelRulesReq `json:"req"` }
func NewDelRiskRuleRequest ¶
func NewDelRiskRuleRequest( regionId string, wafInstanceId string, req *waf.DelRulesReq, ) *DelRiskRuleRequest
* param regionId: 实例所属的地域ID (Required) * param wafInstanceId: 实例Id (Required) * param req: 请求 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDelRiskRuleRequestWithAllParams ¶
func NewDelRiskRuleRequestWithAllParams( regionId string, wafInstanceId string, req *waf.DelRulesReq, ) *DelRiskRuleRequest
* param regionId: 实例所属的地域ID (Required) * param wafInstanceId: 实例Id (Required) * param req: 请求 (Required)
func NewDelRiskRuleRequestWithoutParam ¶
func NewDelRiskRuleRequestWithoutParam() *DelRiskRuleRequest
This constructor has better compatible ability when API parameters changed
func (DelRiskRuleRequest) GetRegionId ¶
func (r DelRiskRuleRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DelRiskRuleRequest) SetRegionId ¶
func (r *DelRiskRuleRequest) SetRegionId(regionId string)
param regionId: 实例所属的地域ID(Required)
func (*DelRiskRuleRequest) SetReq ¶
func (r *DelRiskRuleRequest) SetReq(req *waf.DelRulesReq)
param req: 请求(Required)
func (*DelRiskRuleRequest) SetWafInstanceId ¶
func (r *DelRiskRuleRequest) SetWafInstanceId(wafInstanceId string)
param wafInstanceId: 实例Id(Required)
type DelRiskRuleResponse ¶
type DelRiskRuleResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DelRiskRuleResult `json:"result"` }
type DelRiskRuleResult ¶
type DelRiskRuleResult struct { }
type DelWafConditionRequest ¶
type DelWafConditionRequest struct { core.JDCloudRequest /* 实例所属的地域ID */ RegionId string `json:"regionId"` /* 实例Id */ WafInstanceId string `json:"wafInstanceId"` /* 请求 */ Req *waf.DelRulesReq `json:"req"` }
func NewDelWafConditionRequest ¶
func NewDelWafConditionRequest( regionId string, wafInstanceId string, req *waf.DelRulesReq, ) *DelWafConditionRequest
* param regionId: 实例所属的地域ID (Required) * param wafInstanceId: 实例Id (Required) * param req: 请求 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDelWafConditionRequestWithAllParams ¶
func NewDelWafConditionRequestWithAllParams( regionId string, wafInstanceId string, req *waf.DelRulesReq, ) *DelWafConditionRequest
* param regionId: 实例所属的地域ID (Required) * param wafInstanceId: 实例Id (Required) * param req: 请求 (Required)
func NewDelWafConditionRequestWithoutParam ¶
func NewDelWafConditionRequestWithoutParam() *DelWafConditionRequest
This constructor has better compatible ability when API parameters changed
func (DelWafConditionRequest) GetRegionId ¶
func (r DelWafConditionRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DelWafConditionRequest) SetRegionId ¶
func (r *DelWafConditionRequest) SetRegionId(regionId string)
param regionId: 实例所属的地域ID(Required)
func (*DelWafConditionRequest) SetReq ¶
func (r *DelWafConditionRequest) SetReq(req *waf.DelRulesReq)
param req: 请求(Required)
func (*DelWafConditionRequest) SetWafInstanceId ¶
func (r *DelWafConditionRequest) SetWafInstanceId(wafInstanceId string)
param wafInstanceId: 实例Id(Required)
type DelWafConditionResponse ¶
type DelWafConditionResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DelWafConditionResult `json:"result"` }
type DelWafConditionResult ¶
type DelWafConditionResult struct { }
type DelWafRuleRequest ¶
type DelWafRuleRequest struct { core.JDCloudRequest /* 实例所属的地域ID */ RegionId string `json:"regionId"` /* 实例Id */ WafInstanceId string `json:"wafInstanceId"` /* 请求 */ Req *waf.DelRulesReq `json:"req"` }
func NewDelWafRuleRequest ¶
func NewDelWafRuleRequest( regionId string, wafInstanceId string, req *waf.DelRulesReq, ) *DelWafRuleRequest
* param regionId: 实例所属的地域ID (Required) * param wafInstanceId: 实例Id (Required) * param req: 请求 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDelWafRuleRequestWithAllParams ¶
func NewDelWafRuleRequestWithAllParams( regionId string, wafInstanceId string, req *waf.DelRulesReq, ) *DelWafRuleRequest
* param regionId: 实例所属的地域ID (Required) * param wafInstanceId: 实例Id (Required) * param req: 请求 (Required)
func NewDelWafRuleRequestWithoutParam ¶
func NewDelWafRuleRequestWithoutParam() *DelWafRuleRequest
This constructor has better compatible ability when API parameters changed
func (DelWafRuleRequest) GetRegionId ¶
func (r DelWafRuleRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DelWafRuleRequest) SetRegionId ¶
func (r *DelWafRuleRequest) SetRegionId(regionId string)
param regionId: 实例所属的地域ID(Required)
func (*DelWafRuleRequest) SetReq ¶
func (r *DelWafRuleRequest) SetReq(req *waf.DelRulesReq)
param req: 请求(Required)
func (*DelWafRuleRequest) SetWafInstanceId ¶
func (r *DelWafRuleRequest) SetWafInstanceId(wafInstanceId string)
param wafInstanceId: 实例Id(Required)
type DelWafRuleResponse ¶
type DelWafRuleResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DelWafRuleResult `json:"result"` }
type DelWafRuleResult ¶
type DelWafRuleResult struct { }
type DeleteDomainRequest ¶
type DeleteDomainRequest struct { core.JDCloudRequest /* 实例所属的地域ID */ RegionId string `json:"regionId"` /* 实例Id */ WafInstanceId string `json:"wafInstanceId"` /* 请求 */ Req *waf.CommonReq `json:"req"` }
func NewDeleteDomainRequest ¶
func NewDeleteDomainRequest( regionId string, wafInstanceId string, req *waf.CommonReq, ) *DeleteDomainRequest
* param regionId: 实例所属的地域ID (Required) * param wafInstanceId: 实例Id (Required) * param req: 请求 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDeleteDomainRequestWithAllParams ¶
func NewDeleteDomainRequestWithAllParams( regionId string, wafInstanceId string, req *waf.CommonReq, ) *DeleteDomainRequest
* param regionId: 实例所属的地域ID (Required) * param wafInstanceId: 实例Id (Required) * param req: 请求 (Required)
func NewDeleteDomainRequestWithoutParam ¶
func NewDeleteDomainRequestWithoutParam() *DeleteDomainRequest
This constructor has better compatible ability when API parameters changed
func (DeleteDomainRequest) GetRegionId ¶
func (r DeleteDomainRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DeleteDomainRequest) SetRegionId ¶
func (r *DeleteDomainRequest) SetRegionId(regionId string)
param regionId: 实例所属的地域ID(Required)
func (*DeleteDomainRequest) SetReq ¶
func (r *DeleteDomainRequest) SetReq(req *waf.CommonReq)
param req: 请求(Required)
func (*DeleteDomainRequest) SetWafInstanceId ¶
func (r *DeleteDomainRequest) SetWafInstanceId(wafInstanceId string)
param wafInstanceId: 实例Id(Required)
type DeleteDomainResponse ¶
type DeleteDomainResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DeleteDomainResult `json:"result"` }
type DeleteDomainResult ¶
type DeleteDomainResult struct { }
type DescribeJsPagesRequest ¶
type DescribeJsPagesRequest struct { core.JDCloudRequest /* 实例所属的地域ID */ RegionId string `json:"regionId"` /* 实例Id */ WafInstanceId string `json:"wafInstanceId"` /* 请求 */ Req *waf.ListJsPageReq `json:"req"` }
func NewDescribeJsPagesRequest ¶
func NewDescribeJsPagesRequest( regionId string, wafInstanceId string, req *waf.ListJsPageReq, ) *DescribeJsPagesRequest
* param regionId: 实例所属的地域ID (Required) * param wafInstanceId: 实例Id (Required) * param req: 请求 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeJsPagesRequestWithAllParams ¶
func NewDescribeJsPagesRequestWithAllParams( regionId string, wafInstanceId string, req *waf.ListJsPageReq, ) *DescribeJsPagesRequest
* param regionId: 实例所属的地域ID (Required) * param wafInstanceId: 实例Id (Required) * param req: 请求 (Required)
func NewDescribeJsPagesRequestWithoutParam ¶
func NewDescribeJsPagesRequestWithoutParam() *DescribeJsPagesRequest
This constructor has better compatible ability when API parameters changed
func (DescribeJsPagesRequest) GetRegionId ¶
func (r DescribeJsPagesRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeJsPagesRequest) SetRegionId ¶
func (r *DescribeJsPagesRequest) SetRegionId(regionId string)
param regionId: 实例所属的地域ID(Required)
func (*DescribeJsPagesRequest) SetReq ¶
func (r *DescribeJsPagesRequest) SetReq(req *waf.ListJsPageReq)
param req: 请求(Required)
func (*DescribeJsPagesRequest) SetWafInstanceId ¶
func (r *DescribeJsPagesRequest) SetWafInstanceId(wafInstanceId string)
param wafInstanceId: 实例Id(Required)
type DescribeJsPagesResponse ¶
type DescribeJsPagesResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribeJsPagesResult `json:"result"` }
type DescribeJsPagesResult ¶
type DescribeLbOutIpRequest ¶ added in v1.44.0
type DescribeLbOutIpRequest struct { core.JDCloudRequest /* */ RegionId string `json:"regionId"` }
func NewDescribeLbOutIpRequest ¶ added in v1.44.0
func NewDescribeLbOutIpRequest( regionId string, ) *DescribeLbOutIpRequest
* param regionId: (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeLbOutIpRequestWithAllParams ¶ added in v1.44.0
func NewDescribeLbOutIpRequestWithAllParams( regionId string, ) *DescribeLbOutIpRequest
* param regionId: (Required)
func NewDescribeLbOutIpRequestWithoutParam ¶ added in v1.44.0
func NewDescribeLbOutIpRequestWithoutParam() *DescribeLbOutIpRequest
This constructor has better compatible ability when API parameters changed
func (DescribeLbOutIpRequest) GetRegionId ¶ added in v1.44.0
func (r DescribeLbOutIpRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeLbOutIpRequest) SetRegionId ¶ added in v1.44.0
func (r *DescribeLbOutIpRequest) SetRegionId(regionId string)
param regionId: (Required)
type DescribeLbOutIpResponse ¶ added in v1.44.0
type DescribeLbOutIpResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribeLbOutIpResult `json:"result"` }
type DescribeLbOutIpResult ¶ added in v1.44.0
type DescribeLbOutIpResult struct {
List interface{} `json:"list"`
}
type DisableRulesRequest ¶
type DisableRulesRequest struct { core.JDCloudRequest /* 实例所属的地域ID */ RegionId string `json:"regionId"` /* 实例Id */ WafInstanceId string `json:"wafInstanceId"` /* 请求 */ Req *waf.DisableRulesReq `json:"req"` }
func NewDisableRulesRequest ¶
func NewDisableRulesRequest( regionId string, wafInstanceId string, req *waf.DisableRulesReq, ) *DisableRulesRequest
* param regionId: 实例所属的地域ID (Required) * param wafInstanceId: 实例Id (Required) * param req: 请求 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDisableRulesRequestWithAllParams ¶
func NewDisableRulesRequestWithAllParams( regionId string, wafInstanceId string, req *waf.DisableRulesReq, ) *DisableRulesRequest
* param regionId: 实例所属的地域ID (Required) * param wafInstanceId: 实例Id (Required) * param req: 请求 (Required)
func NewDisableRulesRequestWithoutParam ¶
func NewDisableRulesRequestWithoutParam() *DisableRulesRequest
This constructor has better compatible ability when API parameters changed
func (DisableRulesRequest) GetRegionId ¶
func (r DisableRulesRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DisableRulesRequest) SetRegionId ¶
func (r *DisableRulesRequest) SetRegionId(regionId string)
param regionId: 实例所属的地域ID(Required)
func (*DisableRulesRequest) SetReq ¶
func (r *DisableRulesRequest) SetReq(req *waf.DisableRulesReq)
param req: 请求(Required)
func (*DisableRulesRequest) SetWafInstanceId ¶
func (r *DisableRulesRequest) SetWafInstanceId(wafInstanceId string)
param wafInstanceId: 实例Id(Required)
type DisableRulesResponse ¶
type DisableRulesResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DisableRulesResult `json:"result"` }
type DisableRulesResult ¶
type EnableBotRequest ¶
type EnableBotRequest struct { core.JDCloudRequest /* 实例所属的地域ID */ RegionId string `json:"regionId"` /* 实例Id */ WafInstanceId string `json:"wafInstanceId"` /* 请求 */ Req *waf.EnableReq `json:"req"` }
func NewEnableBotRequest ¶
func NewEnableBotRequest( regionId string, wafInstanceId string, req *waf.EnableReq, ) *EnableBotRequest
* param regionId: 实例所属的地域ID (Required) * param wafInstanceId: 实例Id (Required) * param req: 请求 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewEnableBotRequestWithAllParams ¶
func NewEnableBotRequestWithAllParams( regionId string, wafInstanceId string, req *waf.EnableReq, ) *EnableBotRequest
* param regionId: 实例所属的地域ID (Required) * param wafInstanceId: 实例Id (Required) * param req: 请求 (Required)
func NewEnableBotRequestWithoutParam ¶
func NewEnableBotRequestWithoutParam() *EnableBotRequest
This constructor has better compatible ability when API parameters changed
func (EnableBotRequest) GetRegionId ¶
func (r EnableBotRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*EnableBotRequest) SetRegionId ¶
func (r *EnableBotRequest) SetRegionId(regionId string)
param regionId: 实例所属的地域ID(Required)
func (*EnableBotRequest) SetReq ¶
func (r *EnableBotRequest) SetReq(req *waf.EnableReq)
param req: 请求(Required)
func (*EnableBotRequest) SetWafInstanceId ¶
func (r *EnableBotRequest) SetWafInstanceId(wafInstanceId string)
param wafInstanceId: 实例Id(Required)
type EnableBotResponse ¶
type EnableBotResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result EnableBotResult `json:"result"` }
type EnableBotResult ¶
type EnableBotResult struct { }
type EnableRiskRequest ¶
type EnableRiskRequest struct { core.JDCloudRequest /* 实例所属的地域ID */ RegionId string `json:"regionId"` /* 实例Id */ WafInstanceId string `json:"wafInstanceId"` /* 请求 */ Req *waf.EnableReq `json:"req"` }
func NewEnableRiskRequest ¶
func NewEnableRiskRequest( regionId string, wafInstanceId string, req *waf.EnableReq, ) *EnableRiskRequest
* param regionId: 实例所属的地域ID (Required) * param wafInstanceId: 实例Id (Required) * param req: 请求 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewEnableRiskRequestWithAllParams ¶
func NewEnableRiskRequestWithAllParams( regionId string, wafInstanceId string, req *waf.EnableReq, ) *EnableRiskRequest
* param regionId: 实例所属的地域ID (Required) * param wafInstanceId: 实例Id (Required) * param req: 请求 (Required)
func NewEnableRiskRequestWithoutParam ¶
func NewEnableRiskRequestWithoutParam() *EnableRiskRequest
This constructor has better compatible ability when API parameters changed
func (EnableRiskRequest) GetRegionId ¶
func (r EnableRiskRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*EnableRiskRequest) SetRegionId ¶
func (r *EnableRiskRequest) SetRegionId(regionId string)
param regionId: 实例所属的地域ID(Required)
func (*EnableRiskRequest) SetReq ¶
func (r *EnableRiskRequest) SetReq(req *waf.EnableReq)
param req: 请求(Required)
func (*EnableRiskRequest) SetWafInstanceId ¶
func (r *EnableRiskRequest) SetWafInstanceId(wafInstanceId string)
param wafInstanceId: 实例Id(Required)
type EnableRiskResponse ¶
type EnableRiskResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result EnableRiskResult `json:"result"` }
type EnableRiskResult ¶
type EnableRiskResult struct { }
type EnableUsrBotRequest ¶
type EnableUsrBotRequest struct { core.JDCloudRequest /* 实例所属的地域ID */ RegionId string `json:"regionId"` /* 实例Id */ WafInstanceId string `json:"wafInstanceId"` /* 请求 */ Req *waf.EnableReq `json:"req"` }
func NewEnableUsrBotRequest ¶
func NewEnableUsrBotRequest( regionId string, wafInstanceId string, req *waf.EnableReq, ) *EnableUsrBotRequest
* param regionId: 实例所属的地域ID (Required) * param wafInstanceId: 实例Id (Required) * param req: 请求 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewEnableUsrBotRequestWithAllParams ¶
func NewEnableUsrBotRequestWithAllParams( regionId string, wafInstanceId string, req *waf.EnableReq, ) *EnableUsrBotRequest
* param regionId: 实例所属的地域ID (Required) * param wafInstanceId: 实例Id (Required) * param req: 请求 (Required)
func NewEnableUsrBotRequestWithoutParam ¶
func NewEnableUsrBotRequestWithoutParam() *EnableUsrBotRequest
This constructor has better compatible ability when API parameters changed
func (EnableUsrBotRequest) GetRegionId ¶
func (r EnableUsrBotRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*EnableUsrBotRequest) SetRegionId ¶
func (r *EnableUsrBotRequest) SetRegionId(regionId string)
param regionId: 实例所属的地域ID(Required)
func (*EnableUsrBotRequest) SetReq ¶
func (r *EnableUsrBotRequest) SetReq(req *waf.EnableReq)
param req: 请求(Required)
func (*EnableUsrBotRequest) SetWafInstanceId ¶
func (r *EnableUsrBotRequest) SetWafInstanceId(wafInstanceId string)
param wafInstanceId: 实例Id(Required)
type EnableUsrBotResponse ¶
type EnableUsrBotResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result EnableUsrBotResult `json:"result"` }
type EnableUsrBotResult ¶
type EnableUsrBotResult struct { }
type EnableWafRequest ¶
type EnableWafRequest struct { core.JDCloudRequest /* 实例所属的地域ID */ RegionId string `json:"regionId"` /* 实例Id */ WafInstanceId string `json:"wafInstanceId"` /* 请求 */ Req *waf.EnableReq `json:"req"` }
func NewEnableWafRequest ¶
func NewEnableWafRequest( regionId string, wafInstanceId string, req *waf.EnableReq, ) *EnableWafRequest
* param regionId: 实例所属的地域ID (Required) * param wafInstanceId: 实例Id (Required) * param req: 请求 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewEnableWafRequestWithAllParams ¶
func NewEnableWafRequestWithAllParams( regionId string, wafInstanceId string, req *waf.EnableReq, ) *EnableWafRequest
* param regionId: 实例所属的地域ID (Required) * param wafInstanceId: 实例Id (Required) * param req: 请求 (Required)
func NewEnableWafRequestWithoutParam ¶
func NewEnableWafRequestWithoutParam() *EnableWafRequest
This constructor has better compatible ability when API parameters changed
func (EnableWafRequest) GetRegionId ¶
func (r EnableWafRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*EnableWafRequest) SetRegionId ¶
func (r *EnableWafRequest) SetRegionId(regionId string)
param regionId: 实例所属的地域ID(Required)
func (*EnableWafRequest) SetReq ¶
func (r *EnableWafRequest) SetReq(req *waf.EnableReq)
param req: 请求(Required)
func (*EnableWafRequest) SetWafInstanceId ¶
func (r *EnableWafRequest) SetWafInstanceId(wafInstanceId string)
param wafInstanceId: 实例Id(Required)
type EnableWafResponse ¶
type EnableWafResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result EnableWafResult `json:"result"` }
type EnableWafResult ¶
type EnableWafResult struct { }
type EnableWafUserDefineRequest ¶
type EnableWafUserDefineRequest struct { core.JDCloudRequest /* 实例所属的地域ID */ RegionId string `json:"regionId"` /* 实例Id */ WafInstanceId string `json:"wafInstanceId"` /* 请求 */ Req *waf.SetWafUserDefineReq `json:"req"` }
func NewEnableWafUserDefineRequest ¶
func NewEnableWafUserDefineRequest( regionId string, wafInstanceId string, req *waf.SetWafUserDefineReq, ) *EnableWafUserDefineRequest
* param regionId: 实例所属的地域ID (Required) * param wafInstanceId: 实例Id (Required) * param req: 请求 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewEnableWafUserDefineRequestWithAllParams ¶
func NewEnableWafUserDefineRequestWithAllParams( regionId string, wafInstanceId string, req *waf.SetWafUserDefineReq, ) *EnableWafUserDefineRequest
* param regionId: 实例所属的地域ID (Required) * param wafInstanceId: 实例Id (Required) * param req: 请求 (Required)
func NewEnableWafUserDefineRequestWithoutParam ¶
func NewEnableWafUserDefineRequestWithoutParam() *EnableWafUserDefineRequest
This constructor has better compatible ability when API parameters changed
func (EnableWafUserDefineRequest) GetRegionId ¶
func (r EnableWafUserDefineRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*EnableWafUserDefineRequest) SetRegionId ¶
func (r *EnableWafUserDefineRequest) SetRegionId(regionId string)
param regionId: 实例所属的地域ID(Required)
func (*EnableWafUserDefineRequest) SetReq ¶
func (r *EnableWafUserDefineRequest) SetReq(req *waf.SetWafUserDefineReq)
param req: 请求(Required)
func (*EnableWafUserDefineRequest) SetWafInstanceId ¶
func (r *EnableWafUserDefineRequest) SetWafInstanceId(wafInstanceId string)
param wafInstanceId: 实例Id(Required)
type EnableWafUserDefineResponse ¶
type EnableWafUserDefineResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result EnableWafUserDefineResult `json:"result"` }
type EnableWafUserDefineResult ¶
type EnableWafUserDefineResult struct { }
type GetAvailableCertForDomainRequest ¶
type GetAvailableCertForDomainRequest struct { core.JDCloudRequest /* 实例所属的地域ID */ RegionId string `json:"regionId"` /* 实例Id */ WafInstanceId string `json:"wafInstanceId"` /* 请求 */ Req *waf.GetAvailableCertReq `json:"req"` }
func NewGetAvailableCertForDomainRequest ¶
func NewGetAvailableCertForDomainRequest( regionId string, wafInstanceId string, req *waf.GetAvailableCertReq, ) *GetAvailableCertForDomainRequest
* param regionId: 实例所属的地域ID (Required) * param wafInstanceId: 实例Id (Required) * param req: 请求 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewGetAvailableCertForDomainRequestWithAllParams ¶
func NewGetAvailableCertForDomainRequestWithAllParams( regionId string, wafInstanceId string, req *waf.GetAvailableCertReq, ) *GetAvailableCertForDomainRequest
* param regionId: 实例所属的地域ID (Required) * param wafInstanceId: 实例Id (Required) * param req: 请求 (Required)
func NewGetAvailableCertForDomainRequestWithoutParam ¶
func NewGetAvailableCertForDomainRequestWithoutParam() *GetAvailableCertForDomainRequest
This constructor has better compatible ability when API parameters changed
func (GetAvailableCertForDomainRequest) GetRegionId ¶
func (r GetAvailableCertForDomainRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*GetAvailableCertForDomainRequest) SetRegionId ¶
func (r *GetAvailableCertForDomainRequest) SetRegionId(regionId string)
param regionId: 实例所属的地域ID(Required)
func (*GetAvailableCertForDomainRequest) SetReq ¶
func (r *GetAvailableCertForDomainRequest) SetReq(req *waf.GetAvailableCertReq)
param req: 请求(Required)
func (*GetAvailableCertForDomainRequest) SetWafInstanceId ¶
func (r *GetAvailableCertForDomainRequest) SetWafInstanceId(wafInstanceId string)
param wafInstanceId: 实例Id(Required)
type GetAvailableCertForDomainResponse ¶
type GetAvailableCertForDomainResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result GetAvailableCertForDomainResult `json:"result"` }
type GetBpsDataRequest ¶
type GetBpsDataRequest struct { core.JDCloudRequest /* 实例所属的地域ID */ RegionId string `json:"regionId"` /* 请求 */ Req *waf.GetChartReq `json:"req"` }
func NewGetBpsDataRequest ¶
func NewGetBpsDataRequest( regionId string, req *waf.GetChartReq, ) *GetBpsDataRequest
* param regionId: 实例所属的地域ID (Required) * param req: 请求 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewGetBpsDataRequestWithAllParams ¶
func NewGetBpsDataRequestWithAllParams( regionId string, req *waf.GetChartReq, ) *GetBpsDataRequest
* param regionId: 实例所属的地域ID (Required) * param req: 请求 (Required)
func NewGetBpsDataRequestWithoutParam ¶
func NewGetBpsDataRequestWithoutParam() *GetBpsDataRequest
This constructor has better compatible ability when API parameters changed
func (GetBpsDataRequest) GetRegionId ¶
func (r GetBpsDataRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*GetBpsDataRequest) SetRegionId ¶
func (r *GetBpsDataRequest) SetRegionId(regionId string)
param regionId: 实例所属的地域ID(Required)
func (*GetBpsDataRequest) SetReq ¶
func (r *GetBpsDataRequest) SetReq(req *waf.GetChartReq)
param req: 请求(Required)
type GetBpsDataResponse ¶
type GetBpsDataResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result GetBpsDataResult `json:"result"` }
type GetBpsDataResult ¶
type GetDomainAntiConfigRequest ¶
type GetDomainAntiConfigRequest struct { core.JDCloudRequest /* 实例所属的地域ID */ RegionId string `json:"regionId"` /* 实例Id */ WafInstanceId string `json:"wafInstanceId"` /* 请求 */ Req *waf.CommonReq `json:"req"` }
func NewGetDomainAntiConfigRequest ¶
func NewGetDomainAntiConfigRequest( regionId string, wafInstanceId string, req *waf.CommonReq, ) *GetDomainAntiConfigRequest
* param regionId: 实例所属的地域ID (Required) * param wafInstanceId: 实例Id (Required) * param req: 请求 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewGetDomainAntiConfigRequestWithAllParams ¶
func NewGetDomainAntiConfigRequestWithAllParams( regionId string, wafInstanceId string, req *waf.CommonReq, ) *GetDomainAntiConfigRequest
* param regionId: 实例所属的地域ID (Required) * param wafInstanceId: 实例Id (Required) * param req: 请求 (Required)
func NewGetDomainAntiConfigRequestWithoutParam ¶
func NewGetDomainAntiConfigRequestWithoutParam() *GetDomainAntiConfigRequest
This constructor has better compatible ability when API parameters changed
func (GetDomainAntiConfigRequest) GetRegionId ¶
func (r GetDomainAntiConfigRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*GetDomainAntiConfigRequest) SetRegionId ¶
func (r *GetDomainAntiConfigRequest) SetRegionId(regionId string)
param regionId: 实例所属的地域ID(Required)
func (*GetDomainAntiConfigRequest) SetReq ¶
func (r *GetDomainAntiConfigRequest) SetReq(req *waf.CommonReq)
param req: 请求(Required)
func (*GetDomainAntiConfigRequest) SetWafInstanceId ¶
func (r *GetDomainAntiConfigRequest) SetWafInstanceId(wafInstanceId string)
param wafInstanceId: 实例Id(Required)
type GetDomainAntiConfigResponse ¶
type GetDomainAntiConfigResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result GetDomainAntiConfigResult `json:"result"` }
type GetDomainAntiConfigResult ¶
type GetDomainAntiConfigResult struct { Domain string `json:"domain"` DisableWaf int `json:"disableWaf"` AclConf waf.AclConf `json:"aclConf"` AntispiderConf waf.EnableConf `json:"antispiderConf"` CcConf waf.CcConf `json:"ccConf"` DenyConf waf.DenyConf `json:"denyConf"` IntSemConf waf.IntSemConf `json:"intSemConf"` IpbanConf waf.IpbanConf `json:"ipbanConf"` RatelimitConf waf.RatelimitConf `json:"ratelimitConf"` ThreatinfoConf waf.EnableConf `json:"threatinfoConf"` UserDefPageConf waf.UserDefPageConf `json:"userDefPageConf"` WafConf waf.WafConf `json:"wafConf"` WebUserdefConf waf.WebUserdefConf `json:"webUserdefConf"` WebcacheConf waf.EnableConf `json:"webcacheConf"` SkipConf waf.SkipConf `json:"skipConf"` FilterHeaderConf waf.FilterHeaderConf `json:"filterHeaderConf"` FilterSenseConf waf.FilterSenseConf `json:"filterSenseConf"` StatusConf waf.StatusConf `json:"statusConf"` UriRewriteConf waf.UriRewriteConf `json:"uriRewriteConf"` ProxycacheConf waf.EnableConf `json:"proxycacheConf"` RiskConf waf.EnableConf `json:"riskConf"` }
type GetDomainLbConfigRequest ¶
type GetDomainLbConfigRequest struct { core.JDCloudRequest /* 实例所属的地域ID */ RegionId string `json:"regionId"` /* 实例Id */ WafInstanceId string `json:"wafInstanceId"` /* 请求 */ Req *waf.CommonReq `json:"req"` }
func NewGetDomainLbConfigRequest ¶
func NewGetDomainLbConfigRequest( regionId string, wafInstanceId string, req *waf.CommonReq, ) *GetDomainLbConfigRequest
* param regionId: 实例所属的地域ID (Required) * param wafInstanceId: 实例Id (Required) * param req: 请求 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewGetDomainLbConfigRequestWithAllParams ¶
func NewGetDomainLbConfigRequestWithAllParams( regionId string, wafInstanceId string, req *waf.CommonReq, ) *GetDomainLbConfigRequest
* param regionId: 实例所属的地域ID (Required) * param wafInstanceId: 实例Id (Required) * param req: 请求 (Required)
func NewGetDomainLbConfigRequestWithoutParam ¶
func NewGetDomainLbConfigRequestWithoutParam() *GetDomainLbConfigRequest
This constructor has better compatible ability when API parameters changed
func (GetDomainLbConfigRequest) GetRegionId ¶
func (r GetDomainLbConfigRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*GetDomainLbConfigRequest) SetRegionId ¶
func (r *GetDomainLbConfigRequest) SetRegionId(regionId string)
param regionId: 实例所属的地域ID(Required)
func (*GetDomainLbConfigRequest) SetReq ¶
func (r *GetDomainLbConfigRequest) SetReq(req *waf.CommonReq)
param req: 请求(Required)
func (*GetDomainLbConfigRequest) SetWafInstanceId ¶
func (r *GetDomainLbConfigRequest) SetWafInstanceId(wafInstanceId string)
param wafInstanceId: 实例Id(Required)
type GetDomainLbConfigResponse ¶
type GetDomainLbConfigResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result GetDomainLbConfigResult `json:"result"` }
type GetDomainLbConfigResult ¶
type GetQpsDataRequest ¶
type GetQpsDataRequest struct { core.JDCloudRequest /* 实例所属的地域ID */ RegionId string `json:"regionId"` /* 请求 */ Req *waf.GetChartReq `json:"req"` }
func NewGetQpsDataRequest ¶
func NewGetQpsDataRequest( regionId string, req *waf.GetChartReq, ) *GetQpsDataRequest
* param regionId: 实例所属的地域ID (Required) * param req: 请求 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewGetQpsDataRequestWithAllParams ¶
func NewGetQpsDataRequestWithAllParams( regionId string, req *waf.GetChartReq, ) *GetQpsDataRequest
* param regionId: 实例所属的地域ID (Required) * param req: 请求 (Required)
func NewGetQpsDataRequestWithoutParam ¶
func NewGetQpsDataRequestWithoutParam() *GetQpsDataRequest
This constructor has better compatible ability when API parameters changed
func (GetQpsDataRequest) GetRegionId ¶
func (r GetQpsDataRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*GetQpsDataRequest) SetRegionId ¶
func (r *GetQpsDataRequest) SetRegionId(regionId string)
param regionId: 实例所属的地域ID(Required)
func (*GetQpsDataRequest) SetReq ¶
func (r *GetQpsDataRequest) SetReq(req *waf.GetChartReq)
param req: 请求(Required)
type GetQpsDataResponse ¶
type GetQpsDataResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result GetQpsDataResult `json:"result"` }
type GetQpsDataResult ¶
type ListBotStdRulesRequest ¶
type ListBotStdRulesRequest struct { core.JDCloudRequest /* 实例所属的地域ID */ RegionId string `json:"regionId"` /* 实例Id */ WafInstanceId string `json:"wafInstanceId"` /* 请求 */ Req *waf.ListBotStdRuleReq `json:"req"` }
func NewListBotStdRulesRequest ¶
func NewListBotStdRulesRequest( regionId string, wafInstanceId string, req *waf.ListBotStdRuleReq, ) *ListBotStdRulesRequest
* param regionId: 实例所属的地域ID (Required) * param wafInstanceId: 实例Id (Required) * param req: 请求 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewListBotStdRulesRequestWithAllParams ¶
func NewListBotStdRulesRequestWithAllParams( regionId string, wafInstanceId string, req *waf.ListBotStdRuleReq, ) *ListBotStdRulesRequest
* param regionId: 实例所属的地域ID (Required) * param wafInstanceId: 实例Id (Required) * param req: 请求 (Required)
func NewListBotStdRulesRequestWithoutParam ¶
func NewListBotStdRulesRequestWithoutParam() *ListBotStdRulesRequest
This constructor has better compatible ability when API parameters changed
func (ListBotStdRulesRequest) GetRegionId ¶
func (r ListBotStdRulesRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*ListBotStdRulesRequest) SetRegionId ¶
func (r *ListBotStdRulesRequest) SetRegionId(regionId string)
param regionId: 实例所属的地域ID(Required)
func (*ListBotStdRulesRequest) SetReq ¶
func (r *ListBotStdRulesRequest) SetReq(req *waf.ListBotStdRuleReq)
param req: 请求(Required)
func (*ListBotStdRulesRequest) SetWafInstanceId ¶
func (r *ListBotStdRulesRequest) SetWafInstanceId(wafInstanceId string)
param wafInstanceId: 实例Id(Required)
type ListBotStdRulesResponse ¶
type ListBotStdRulesResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result ListBotStdRulesResult `json:"result"` }
type ListBotStdRulesResult ¶
type ListBotStdRulesResult struct { PageIndex int `json:"pageIndex"` PageSize int `json:"pageSize"` TotalCount int `json:"totalCount"` List waf.StdBotRules `json:"list"` }
type ListBotUsrRulesRequest ¶
type ListBotUsrRulesRequest struct { core.JDCloudRequest /* 实例所属的地域ID */ RegionId string `json:"regionId"` /* 实例Id */ WafInstanceId string `json:"wafInstanceId"` /* 请求 */ Req *waf.ListRulesReq `json:"req"` }
func NewListBotUsrRulesRequest ¶
func NewListBotUsrRulesRequest( regionId string, wafInstanceId string, req *waf.ListRulesReq, ) *ListBotUsrRulesRequest
* param regionId: 实例所属的地域ID (Required) * param wafInstanceId: 实例Id (Required) * param req: 请求 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewListBotUsrRulesRequestWithAllParams ¶
func NewListBotUsrRulesRequestWithAllParams( regionId string, wafInstanceId string, req *waf.ListRulesReq, ) *ListBotUsrRulesRequest
* param regionId: 实例所属的地域ID (Required) * param wafInstanceId: 实例Id (Required) * param req: 请求 (Required)
func NewListBotUsrRulesRequestWithoutParam ¶
func NewListBotUsrRulesRequestWithoutParam() *ListBotUsrRulesRequest
This constructor has better compatible ability when API parameters changed
func (ListBotUsrRulesRequest) GetRegionId ¶
func (r ListBotUsrRulesRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*ListBotUsrRulesRequest) SetRegionId ¶
func (r *ListBotUsrRulesRequest) SetRegionId(regionId string)
param regionId: 实例所属的地域ID(Required)
func (*ListBotUsrRulesRequest) SetReq ¶
func (r *ListBotUsrRulesRequest) SetReq(req *waf.ListRulesReq)
param req: 请求(Required)
func (*ListBotUsrRulesRequest) SetWafInstanceId ¶
func (r *ListBotUsrRulesRequest) SetWafInstanceId(wafInstanceId string)
param wafInstanceId: 实例Id(Required)
type ListBotUsrRulesResponse ¶
type ListBotUsrRulesResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result ListBotUsrRulesResult `json:"result"` }
type ListBotUsrRulesResult ¶
type ListBotUsrRulesResult struct { PageIndex int `json:"pageIndex"` PageSize int `json:"pageSize"` TotalCount int `json:"totalCount"` List waf.UsrBotRules `json:"list"` }
type ListDomainsRequest ¶
type ListDomainsRequest struct { core.JDCloudRequest /* 实例所属的地域ID */ RegionId string `json:"regionId"` /* 实例Id */ WafInstanceId string `json:"wafInstanceId"` /* 请求 */ Req *waf.ListDomains `json:"req"` }
func NewListDomainsRequest ¶
func NewListDomainsRequest( regionId string, wafInstanceId string, req *waf.ListDomains, ) *ListDomainsRequest
* param regionId: 实例所属的地域ID (Required) * param wafInstanceId: 实例Id (Required) * param req: 请求 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewListDomainsRequestWithAllParams ¶
func NewListDomainsRequestWithAllParams( regionId string, wafInstanceId string, req *waf.ListDomains, ) *ListDomainsRequest
* param regionId: 实例所属的地域ID (Required) * param wafInstanceId: 实例Id (Required) * param req: 请求 (Required)
func NewListDomainsRequestWithoutParam ¶
func NewListDomainsRequestWithoutParam() *ListDomainsRequest
This constructor has better compatible ability when API parameters changed
func (ListDomainsRequest) GetRegionId ¶
func (r ListDomainsRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*ListDomainsRequest) SetRegionId ¶
func (r *ListDomainsRequest) SetRegionId(regionId string)
param regionId: 实例所属的地域ID(Required)
func (*ListDomainsRequest) SetReq ¶
func (r *ListDomainsRequest) SetReq(req *waf.ListDomains)
param req: 请求(Required)
func (*ListDomainsRequest) SetWafInstanceId ¶
func (r *ListDomainsRequest) SetWafInstanceId(wafInstanceId string)
param wafInstanceId: 实例Id(Required)
type ListDomainsResponse ¶
type ListDomainsResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result ListDomainsResult `json:"result"` }
type ListDomainsResult ¶
type ListIpsRequest ¶
type ListIpsRequest struct { core.JDCloudRequest /* 实例所属的地域ID */ RegionId string `json:"regionId"` /* 实例Id */ WafInstanceId string `json:"wafInstanceId"` /* 请求 */ Req *waf.ListDenySkipRulesReq `json:"req"` }
func NewListIpsRequest ¶
func NewListIpsRequest( regionId string, wafInstanceId string, req *waf.ListDenySkipRulesReq, ) *ListIpsRequest
* param regionId: 实例所属的地域ID (Required) * param wafInstanceId: 实例Id (Required) * param req: 请求 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewListIpsRequestWithAllParams ¶
func NewListIpsRequestWithAllParams( regionId string, wafInstanceId string, req *waf.ListDenySkipRulesReq, ) *ListIpsRequest
* param regionId: 实例所属的地域ID (Required) * param wafInstanceId: 实例Id (Required) * param req: 请求 (Required)
func NewListIpsRequestWithoutParam ¶
func NewListIpsRequestWithoutParam() *ListIpsRequest
This constructor has better compatible ability when API parameters changed
func (ListIpsRequest) GetRegionId ¶
func (r ListIpsRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*ListIpsRequest) SetRegionId ¶
func (r *ListIpsRequest) SetRegionId(regionId string)
param regionId: 实例所属的地域ID(Required)
func (*ListIpsRequest) SetReq ¶
func (r *ListIpsRequest) SetReq(req *waf.ListDenySkipRulesReq)
param req: 请求(Required)
func (*ListIpsRequest) SetWafInstanceId ¶
func (r *ListIpsRequest) SetWafInstanceId(wafInstanceId string)
param wafInstanceId: 实例Id(Required)
type ListIpsResponse ¶
type ListIpsResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result ListIpsResult `json:"result"` }
type ListIpsResult ¶
type ListMainCfgRequest ¶
type ListMainCfgRequest struct { core.JDCloudRequest /* 实例所属的地域ID */ RegionId string `json:"regionId"` /* 实例Id */ WafInstanceId string `json:"wafInstanceId"` /* 请求 */ Req *waf.ListDomains `json:"req"` }
func NewListMainCfgRequest ¶
func NewListMainCfgRequest( regionId string, wafInstanceId string, req *waf.ListDomains, ) *ListMainCfgRequest
* param regionId: 实例所属的地域ID (Required) * param wafInstanceId: 实例Id (Required) * param req: 请求 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewListMainCfgRequestWithAllParams ¶
func NewListMainCfgRequestWithAllParams( regionId string, wafInstanceId string, req *waf.ListDomains, ) *ListMainCfgRequest
* param regionId: 实例所属的地域ID (Required) * param wafInstanceId: 实例Id (Required) * param req: 请求 (Required)
func NewListMainCfgRequestWithoutParam ¶
func NewListMainCfgRequestWithoutParam() *ListMainCfgRequest
This constructor has better compatible ability when API parameters changed
func (ListMainCfgRequest) GetRegionId ¶
func (r ListMainCfgRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*ListMainCfgRequest) SetRegionId ¶
func (r *ListMainCfgRequest) SetRegionId(regionId string)
param regionId: 实例所属的地域ID(Required)
func (*ListMainCfgRequest) SetReq ¶
func (r *ListMainCfgRequest) SetReq(req *waf.ListDomains)
param req: 请求(Required)
func (*ListMainCfgRequest) SetWafInstanceId ¶
func (r *ListMainCfgRequest) SetWafInstanceId(wafInstanceId string)
param wafInstanceId: 实例Id(Required)
type ListMainCfgResponse ¶
type ListMainCfgResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result ListMainCfgResult `json:"result"` }
type ListMainCfgResult ¶
type ListRiskJsRequest ¶
type ListRiskJsRequest struct { core.JDCloudRequest /* 实例所属的地域ID */ RegionId string `json:"regionId"` /* 实例Id */ WafInstanceId string `json:"wafInstanceId"` /* 请求 */ Req *waf.ListRiskJsReq `json:"req"` }
func NewListRiskJsRequest ¶
func NewListRiskJsRequest( regionId string, wafInstanceId string, req *waf.ListRiskJsReq, ) *ListRiskJsRequest
* param regionId: 实例所属的地域ID (Required) * param wafInstanceId: 实例Id (Required) * param req: 请求 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewListRiskJsRequestWithAllParams ¶
func NewListRiskJsRequestWithAllParams( regionId string, wafInstanceId string, req *waf.ListRiskJsReq, ) *ListRiskJsRequest
* param regionId: 实例所属的地域ID (Required) * param wafInstanceId: 实例Id (Required) * param req: 请求 (Required)
func NewListRiskJsRequestWithoutParam ¶
func NewListRiskJsRequestWithoutParam() *ListRiskJsRequest
This constructor has better compatible ability when API parameters changed
func (ListRiskJsRequest) GetRegionId ¶
func (r ListRiskJsRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*ListRiskJsRequest) SetRegionId ¶
func (r *ListRiskJsRequest) SetRegionId(regionId string)
param regionId: 实例所属的地域ID(Required)
func (*ListRiskJsRequest) SetReq ¶
func (r *ListRiskJsRequest) SetReq(req *waf.ListRiskJsReq)
param req: 请求(Required)
func (*ListRiskJsRequest) SetWafInstanceId ¶
func (r *ListRiskJsRequest) SetWafInstanceId(wafInstanceId string)
param wafInstanceId: 实例Id(Required)
type ListRiskJsResponse ¶
type ListRiskJsResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result ListRiskJsResult `json:"result"` }
type ListRiskJsResult ¶
type ListRiskRulesRequest ¶
type ListRiskRulesRequest struct { core.JDCloudRequest /* 实例所属的地域ID */ RegionId string `json:"regionId"` /* 实例Id */ WafInstanceId string `json:"wafInstanceId"` /* 请求 */ Req *waf.ListRulesReq `json:"req"` }
func NewListRiskRulesRequest ¶
func NewListRiskRulesRequest( regionId string, wafInstanceId string, req *waf.ListRulesReq, ) *ListRiskRulesRequest
* param regionId: 实例所属的地域ID (Required) * param wafInstanceId: 实例Id (Required) * param req: 请求 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewListRiskRulesRequestWithAllParams ¶
func NewListRiskRulesRequestWithAllParams( regionId string, wafInstanceId string, req *waf.ListRulesReq, ) *ListRiskRulesRequest
* param regionId: 实例所属的地域ID (Required) * param wafInstanceId: 实例Id (Required) * param req: 请求 (Required)
func NewListRiskRulesRequestWithoutParam ¶
func NewListRiskRulesRequestWithoutParam() *ListRiskRulesRequest
This constructor has better compatible ability when API parameters changed
func (ListRiskRulesRequest) GetRegionId ¶
func (r ListRiskRulesRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*ListRiskRulesRequest) SetRegionId ¶
func (r *ListRiskRulesRequest) SetRegionId(regionId string)
param regionId: 实例所属的地域ID(Required)
func (*ListRiskRulesRequest) SetReq ¶
func (r *ListRiskRulesRequest) SetReq(req *waf.ListRulesReq)
param req: 请求(Required)
func (*ListRiskRulesRequest) SetWafInstanceId ¶
func (r *ListRiskRulesRequest) SetWafInstanceId(wafInstanceId string)
param wafInstanceId: 实例Id(Required)
type ListRiskRulesResponse ¶
type ListRiskRulesResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result ListRiskRulesResult `json:"result"` }
type ListRiskRulesResult ¶
type ListRiskRulesResult struct { PageIndex int `json:"pageIndex"` PageSize int `json:"pageSize"` Count int `json:"count"` Data waf.RiskRuleCfg `json:"data"` }
type ListWafConditionsRequest ¶
type ListWafConditionsRequest struct { core.JDCloudRequest /* 实例所属的地域ID */ RegionId string `json:"regionId"` /* 实例Id */ WafInstanceId string `json:"wafInstanceId"` /* 请求 */ Req *waf.ListWafConditionsReq `json:"req"` }
func NewListWafConditionsRequest ¶
func NewListWafConditionsRequest( regionId string, wafInstanceId string, req *waf.ListWafConditionsReq, ) *ListWafConditionsRequest
* param regionId: 实例所属的地域ID (Required) * param wafInstanceId: 实例Id (Required) * param req: 请求 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewListWafConditionsRequestWithAllParams ¶
func NewListWafConditionsRequestWithAllParams( regionId string, wafInstanceId string, req *waf.ListWafConditionsReq, ) *ListWafConditionsRequest
* param regionId: 实例所属的地域ID (Required) * param wafInstanceId: 实例Id (Required) * param req: 请求 (Required)
func NewListWafConditionsRequestWithoutParam ¶
func NewListWafConditionsRequestWithoutParam() *ListWafConditionsRequest
This constructor has better compatible ability when API parameters changed
func (ListWafConditionsRequest) GetRegionId ¶
func (r ListWafConditionsRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*ListWafConditionsRequest) SetRegionId ¶
func (r *ListWafConditionsRequest) SetRegionId(regionId string)
param regionId: 实例所属的地域ID(Required)
func (*ListWafConditionsRequest) SetReq ¶
func (r *ListWafConditionsRequest) SetReq(req *waf.ListWafConditionsReq)
param req: 请求(Required)
func (*ListWafConditionsRequest) SetWafInstanceId ¶
func (r *ListWafConditionsRequest) SetWafInstanceId(wafInstanceId string)
param wafInstanceId: 实例Id(Required)
type ListWafConditionsResponse ¶
type ListWafConditionsResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result ListWafConditionsResult `json:"result"` }
type ListWafConditionsResult ¶
type ListWafConditionsResult struct { PageIndex int `json:"pageIndex"` PageSize int `json:"pageSize"` TotalCount int `json:"totalCount"` List waf.ListWafConditionCfg `json:"list"` }
type ListWafFilterRequest ¶
type ListWafFilterRequest struct { core.JDCloudRequest /* 实例所属的地域ID */ RegionId string `json:"regionId"` /* 实例Id */ WafInstanceId string `json:"wafInstanceId"` /* 请求 */ Req *waf.ListWafFilterReq `json:"req"` }
func NewListWafFilterRequest ¶
func NewListWafFilterRequest( regionId string, wafInstanceId string, req *waf.ListWafFilterReq, ) *ListWafFilterRequest
* param regionId: 实例所属的地域ID (Required) * param wafInstanceId: 实例Id (Required) * param req: 请求 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewListWafFilterRequestWithAllParams ¶
func NewListWafFilterRequestWithAllParams( regionId string, wafInstanceId string, req *waf.ListWafFilterReq, ) *ListWafFilterRequest
* param regionId: 实例所属的地域ID (Required) * param wafInstanceId: 实例Id (Required) * param req: 请求 (Required)
func NewListWafFilterRequestWithoutParam ¶
func NewListWafFilterRequestWithoutParam() *ListWafFilterRequest
This constructor has better compatible ability when API parameters changed
func (ListWafFilterRequest) GetRegionId ¶
func (r ListWafFilterRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*ListWafFilterRequest) SetRegionId ¶
func (r *ListWafFilterRequest) SetRegionId(regionId string)
param regionId: 实例所属的地域ID(Required)
func (*ListWafFilterRequest) SetReq ¶
func (r *ListWafFilterRequest) SetReq(req *waf.ListWafFilterReq)
param req: 请求(Required)
func (*ListWafFilterRequest) SetWafInstanceId ¶
func (r *ListWafFilterRequest) SetWafInstanceId(wafInstanceId string)
param wafInstanceId: 实例Id(Required)
type ListWafFilterResponse ¶
type ListWafFilterResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result ListWafFilterResult `json:"result"` }
type ListWafFilterResult ¶
type ListWafFilterResult struct { PageIndex int `json:"pageIndex"` PageSize int `json:"pageSize"` TotalCount int `json:"totalCount"` List waf.ListWafFilterCfg `json:"list"` }
type ListWafRulesRequest ¶
type ListWafRulesRequest struct { core.JDCloudRequest /* 实例所属的地域ID */ RegionId string `json:"regionId"` /* 实例Id */ WafInstanceId string `json:"wafInstanceId"` /* 请求 */ Req *waf.ListRulesReq `json:"req"` }
func NewListWafRulesRequest ¶
func NewListWafRulesRequest( regionId string, wafInstanceId string, req *waf.ListRulesReq, ) *ListWafRulesRequest
* param regionId: 实例所属的地域ID (Required) * param wafInstanceId: 实例Id (Required) * param req: 请求 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewListWafRulesRequestWithAllParams ¶
func NewListWafRulesRequestWithAllParams( regionId string, wafInstanceId string, req *waf.ListRulesReq, ) *ListWafRulesRequest
* param regionId: 实例所属的地域ID (Required) * param wafInstanceId: 实例Id (Required) * param req: 请求 (Required)
func NewListWafRulesRequestWithoutParam ¶
func NewListWafRulesRequestWithoutParam() *ListWafRulesRequest
This constructor has better compatible ability when API parameters changed
func (ListWafRulesRequest) GetRegionId ¶
func (r ListWafRulesRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*ListWafRulesRequest) SetRegionId ¶
func (r *ListWafRulesRequest) SetRegionId(regionId string)
param regionId: 实例所属的地域ID(Required)
func (*ListWafRulesRequest) SetReq ¶
func (r *ListWafRulesRequest) SetReq(req *waf.ListRulesReq)
param req: 请求(Required)
func (*ListWafRulesRequest) SetWafInstanceId ¶
func (r *ListWafRulesRequest) SetWafInstanceId(wafInstanceId string)
param wafInstanceId: 实例Id(Required)
type ListWafRulesResponse ¶
type ListWafRulesResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result ListWafRulesResult `json:"result"` }
type ListWafRulesResult ¶
type ListWafRulesResult struct { PageIndex int `json:"pageIndex"` PageSize int `json:"pageSize"` TotalCount int `json:"totalCount"` Data waf.ListWafRuleCfg `json:"data"` }
type SetBotStdRulesRequest ¶
type SetBotStdRulesRequest struct { core.JDCloudRequest /* 实例所属的地域ID */ RegionId string `json:"regionId"` /* 实例Id */ WafInstanceId string `json:"wafInstanceId"` /* 请求 */ Req *waf.SetBotStdRuleReq `json:"req"` }
func NewSetBotStdRulesRequest ¶
func NewSetBotStdRulesRequest( regionId string, wafInstanceId string, req *waf.SetBotStdRuleReq, ) *SetBotStdRulesRequest
* param regionId: 实例所属的地域ID (Required) * param wafInstanceId: 实例Id (Required) * param req: 请求 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewSetBotStdRulesRequestWithAllParams ¶
func NewSetBotStdRulesRequestWithAllParams( regionId string, wafInstanceId string, req *waf.SetBotStdRuleReq, ) *SetBotStdRulesRequest
* param regionId: 实例所属的地域ID (Required) * param wafInstanceId: 实例Id (Required) * param req: 请求 (Required)
func NewSetBotStdRulesRequestWithoutParam ¶
func NewSetBotStdRulesRequestWithoutParam() *SetBotStdRulesRequest
This constructor has better compatible ability when API parameters changed
func (SetBotStdRulesRequest) GetRegionId ¶
func (r SetBotStdRulesRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*SetBotStdRulesRequest) SetRegionId ¶
func (r *SetBotStdRulesRequest) SetRegionId(regionId string)
param regionId: 实例所属的地域ID(Required)
func (*SetBotStdRulesRequest) SetReq ¶
func (r *SetBotStdRulesRequest) SetReq(req *waf.SetBotStdRuleReq)
param req: 请求(Required)
func (*SetBotStdRulesRequest) SetWafInstanceId ¶
func (r *SetBotStdRulesRequest) SetWafInstanceId(wafInstanceId string)
param wafInstanceId: 实例Id(Required)
type SetBotStdRulesResponse ¶
type SetBotStdRulesResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result SetBotStdRulesResult `json:"result"` }
type SetBotStdRulesResult ¶
type SetBotStdRulesResult struct { }
type SetJsPageRequest ¶
type SetJsPageRequest struct { core.JDCloudRequest /* 实例所属的地域ID */ RegionId string `json:"regionId"` /* 实例Id */ WafInstanceId string `json:"wafInstanceId"` /* 请求 */ Req *waf.SetJsPageReq `json:"req"` }
func NewSetJsPageRequest ¶
func NewSetJsPageRequest( regionId string, wafInstanceId string, req *waf.SetJsPageReq, ) *SetJsPageRequest
* param regionId: 实例所属的地域ID (Required) * param wafInstanceId: 实例Id (Required) * param req: 请求 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewSetJsPageRequestWithAllParams ¶
func NewSetJsPageRequestWithAllParams( regionId string, wafInstanceId string, req *waf.SetJsPageReq, ) *SetJsPageRequest
* param regionId: 实例所属的地域ID (Required) * param wafInstanceId: 实例Id (Required) * param req: 请求 (Required)
func NewSetJsPageRequestWithoutParam ¶
func NewSetJsPageRequestWithoutParam() *SetJsPageRequest
This constructor has better compatible ability when API parameters changed
func (SetJsPageRequest) GetRegionId ¶
func (r SetJsPageRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*SetJsPageRequest) SetRegionId ¶
func (r *SetJsPageRequest) SetRegionId(regionId string)
param regionId: 实例所属的地域ID(Required)
func (*SetJsPageRequest) SetReq ¶
func (r *SetJsPageRequest) SetReq(req *waf.SetJsPageReq)
param req: 请求(Required)
func (*SetJsPageRequest) SetWafInstanceId ¶
func (r *SetJsPageRequest) SetWafInstanceId(wafInstanceId string)
param wafInstanceId: 实例Id(Required)
type SetJsPageResponse ¶
type SetJsPageResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result SetJsPageResult `json:"result"` }
type SetJsPageResult ¶
type SetJsPageResult struct { }
type SetRiskJsRequest ¶
type SetRiskJsRequest struct { core.JDCloudRequest /* 实例所属的地域ID */ RegionId string `json:"regionId"` /* 实例Id */ WafInstanceId string `json:"wafInstanceId"` /* 请求 */ Req *waf.SetRiskJsReq `json:"req"` }
func NewSetRiskJsRequest ¶
func NewSetRiskJsRequest( regionId string, wafInstanceId string, req *waf.SetRiskJsReq, ) *SetRiskJsRequest
* param regionId: 实例所属的地域ID (Required) * param wafInstanceId: 实例Id (Required) * param req: 请求 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewSetRiskJsRequestWithAllParams ¶
func NewSetRiskJsRequestWithAllParams( regionId string, wafInstanceId string, req *waf.SetRiskJsReq, ) *SetRiskJsRequest
* param regionId: 实例所属的地域ID (Required) * param wafInstanceId: 实例Id (Required) * param req: 请求 (Required)
func NewSetRiskJsRequestWithoutParam ¶
func NewSetRiskJsRequestWithoutParam() *SetRiskJsRequest
This constructor has better compatible ability when API parameters changed
func (SetRiskJsRequest) GetRegionId ¶
func (r SetRiskJsRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*SetRiskJsRequest) SetRegionId ¶
func (r *SetRiskJsRequest) SetRegionId(regionId string)
param regionId: 实例所属的地域ID(Required)
func (*SetRiskJsRequest) SetReq ¶
func (r *SetRiskJsRequest) SetReq(req *waf.SetRiskJsReq)
param req: 请求(Required)
func (*SetRiskJsRequest) SetWafInstanceId ¶
func (r *SetRiskJsRequest) SetWafInstanceId(wafInstanceId string)
param wafInstanceId: 实例Id(Required)
type SetRiskJsResponse ¶
type SetRiskJsResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result SetRiskJsResult `json:"result"` }
type SetRiskJsResult ¶
type SetRiskJsResult struct { }
type SetRiskRuleRequest ¶
type SetRiskRuleRequest struct { core.JDCloudRequest /* 实例所属的地域ID */ RegionId string `json:"regionId"` /* 实例Id */ WafInstanceId string `json:"wafInstanceId"` /* 请求 */ Req *waf.SetRiskRuleReq `json:"req"` }
func NewSetRiskRuleRequest ¶
func NewSetRiskRuleRequest( regionId string, wafInstanceId string, req *waf.SetRiskRuleReq, ) *SetRiskRuleRequest
* param regionId: 实例所属的地域ID (Required) * param wafInstanceId: 实例Id (Required) * param req: 请求 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewSetRiskRuleRequestWithAllParams ¶
func NewSetRiskRuleRequestWithAllParams( regionId string, wafInstanceId string, req *waf.SetRiskRuleReq, ) *SetRiskRuleRequest
* param regionId: 实例所属的地域ID (Required) * param wafInstanceId: 实例Id (Required) * param req: 请求 (Required)
func NewSetRiskRuleRequestWithoutParam ¶
func NewSetRiskRuleRequestWithoutParam() *SetRiskRuleRequest
This constructor has better compatible ability when API parameters changed
func (SetRiskRuleRequest) GetRegionId ¶
func (r SetRiskRuleRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*SetRiskRuleRequest) SetRegionId ¶
func (r *SetRiskRuleRequest) SetRegionId(regionId string)
param regionId: 实例所属的地域ID(Required)
func (*SetRiskRuleRequest) SetReq ¶
func (r *SetRiskRuleRequest) SetReq(req *waf.SetRiskRuleReq)
param req: 请求(Required)
func (*SetRiskRuleRequest) SetWafInstanceId ¶
func (r *SetRiskRuleRequest) SetWafInstanceId(wafInstanceId string)
param wafInstanceId: 实例Id(Required)
type SetRiskRuleResponse ¶
type SetRiskRuleResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result SetRiskRuleResult `json:"result"` }
type SetRiskRuleResult ¶
type SetRiskRuleResult struct { }
type SetWafConditionRequest ¶
type SetWafConditionRequest struct { core.JDCloudRequest /* 实例所属的地域ID */ RegionId string `json:"regionId"` /* 实例Id */ WafInstanceId string `json:"wafInstanceId"` /* 请求 */ Req *waf.SetWafConditionReq `json:"req"` }
func NewSetWafConditionRequest ¶
func NewSetWafConditionRequest( regionId string, wafInstanceId string, req *waf.SetWafConditionReq, ) *SetWafConditionRequest
* param regionId: 实例所属的地域ID (Required) * param wafInstanceId: 实例Id (Required) * param req: 请求 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewSetWafConditionRequestWithAllParams ¶
func NewSetWafConditionRequestWithAllParams( regionId string, wafInstanceId string, req *waf.SetWafConditionReq, ) *SetWafConditionRequest
* param regionId: 实例所属的地域ID (Required) * param wafInstanceId: 实例Id (Required) * param req: 请求 (Required)
func NewSetWafConditionRequestWithoutParam ¶
func NewSetWafConditionRequestWithoutParam() *SetWafConditionRequest
This constructor has better compatible ability when API parameters changed
func (SetWafConditionRequest) GetRegionId ¶
func (r SetWafConditionRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*SetWafConditionRequest) SetRegionId ¶
func (r *SetWafConditionRequest) SetRegionId(regionId string)
param regionId: 实例所属的地域ID(Required)
func (*SetWafConditionRequest) SetReq ¶
func (r *SetWafConditionRequest) SetReq(req *waf.SetWafConditionReq)
param req: 请求(Required)
func (*SetWafConditionRequest) SetWafInstanceId ¶
func (r *SetWafConditionRequest) SetWafInstanceId(wafInstanceId string)
param wafInstanceId: 实例Id(Required)
type SetWafConditionResponse ¶
type SetWafConditionResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result SetWafConditionResult `json:"result"` }
type SetWafConditionResult ¶
type SetWafConditionResult struct { }
type SetWafRuleRequest ¶
type SetWafRuleRequest struct { core.JDCloudRequest /* 实例所属的地域ID */ RegionId string `json:"regionId"` /* 实例Id */ WafInstanceId string `json:"wafInstanceId"` /* 请求 */ Req *waf.SetWafRuleReq `json:"req"` }
func NewSetWafRuleRequest ¶
func NewSetWafRuleRequest( regionId string, wafInstanceId string, req *waf.SetWafRuleReq, ) *SetWafRuleRequest
* param regionId: 实例所属的地域ID (Required) * param wafInstanceId: 实例Id (Required) * param req: 请求 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewSetWafRuleRequestWithAllParams ¶
func NewSetWafRuleRequestWithAllParams( regionId string, wafInstanceId string, req *waf.SetWafRuleReq, ) *SetWafRuleRequest
* param regionId: 实例所属的地域ID (Required) * param wafInstanceId: 实例Id (Required) * param req: 请求 (Required)
func NewSetWafRuleRequestWithoutParam ¶
func NewSetWafRuleRequestWithoutParam() *SetWafRuleRequest
This constructor has better compatible ability when API parameters changed
func (SetWafRuleRequest) GetRegionId ¶
func (r SetWafRuleRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*SetWafRuleRequest) SetRegionId ¶
func (r *SetWafRuleRequest) SetRegionId(regionId string)
param regionId: 实例所属的地域ID(Required)
func (*SetWafRuleRequest) SetReq ¶
func (r *SetWafRuleRequest) SetReq(req *waf.SetWafRuleReq)
param req: 请求(Required)
func (*SetWafRuleRequest) SetWafInstanceId ¶
func (r *SetWafRuleRequest) SetWafInstanceId(wafInstanceId string)
param wafInstanceId: 实例Id(Required)
type SetWafRuleResponse ¶
type SetWafRuleResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result SetWafRuleResult `json:"result"` }
type SetWafRuleResult ¶
type SetWafRuleResult struct { }
type UpdateBotUsrRuleRequest ¶
type UpdateBotUsrRuleRequest struct { core.JDCloudRequest /* 实例所属的地域ID */ RegionId string `json:"regionId"` /* 实例Id */ WafInstanceId string `json:"wafInstanceId"` /* 请求 */ Req *waf.SetBotUsrRuleReq `json:"req"` }
func NewUpdateBotUsrRuleRequest ¶
func NewUpdateBotUsrRuleRequest( regionId string, wafInstanceId string, req *waf.SetBotUsrRuleReq, ) *UpdateBotUsrRuleRequest
* param regionId: 实例所属的地域ID (Required) * param wafInstanceId: 实例Id (Required) * param req: 请求 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewUpdateBotUsrRuleRequestWithAllParams ¶
func NewUpdateBotUsrRuleRequestWithAllParams( regionId string, wafInstanceId string, req *waf.SetBotUsrRuleReq, ) *UpdateBotUsrRuleRequest
* param regionId: 实例所属的地域ID (Required) * param wafInstanceId: 实例Id (Required) * param req: 请求 (Required)
func NewUpdateBotUsrRuleRequestWithoutParam ¶
func NewUpdateBotUsrRuleRequestWithoutParam() *UpdateBotUsrRuleRequest
This constructor has better compatible ability when API parameters changed
func (UpdateBotUsrRuleRequest) GetRegionId ¶
func (r UpdateBotUsrRuleRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*UpdateBotUsrRuleRequest) SetRegionId ¶
func (r *UpdateBotUsrRuleRequest) SetRegionId(regionId string)
param regionId: 实例所属的地域ID(Required)
func (*UpdateBotUsrRuleRequest) SetReq ¶
func (r *UpdateBotUsrRuleRequest) SetReq(req *waf.SetBotUsrRuleReq)
param req: 请求(Required)
func (*UpdateBotUsrRuleRequest) SetWafInstanceId ¶
func (r *UpdateBotUsrRuleRequest) SetWafInstanceId(wafInstanceId string)
param wafInstanceId: 实例Id(Required)
type UpdateBotUsrRuleResponse ¶
type UpdateBotUsrRuleResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result UpdateBotUsrRuleResult `json:"result"` }
type UpdateBotUsrRuleResult ¶
type UpdateBotUsrRuleResult struct { }
type UpdateDomainRequest ¶
type UpdateDomainRequest struct { core.JDCloudRequest /* 实例所属的地域ID */ RegionId string `json:"regionId"` /* 实例Id */ WafInstanceId string `json:"wafInstanceId"` /* 请求 */ Req *waf.AddDomain `json:"req"` }
func NewUpdateDomainRequest ¶
func NewUpdateDomainRequest( regionId string, wafInstanceId string, req *waf.AddDomain, ) *UpdateDomainRequest
* param regionId: 实例所属的地域ID (Required) * param wafInstanceId: 实例Id (Required) * param req: 请求 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewUpdateDomainRequestWithAllParams ¶
func NewUpdateDomainRequestWithAllParams( regionId string, wafInstanceId string, req *waf.AddDomain, ) *UpdateDomainRequest
* param regionId: 实例所属的地域ID (Required) * param wafInstanceId: 实例Id (Required) * param req: 请求 (Required)
func NewUpdateDomainRequestWithoutParam ¶
func NewUpdateDomainRequestWithoutParam() *UpdateDomainRequest
This constructor has better compatible ability when API parameters changed
func (UpdateDomainRequest) GetRegionId ¶
func (r UpdateDomainRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*UpdateDomainRequest) SetRegionId ¶
func (r *UpdateDomainRequest) SetRegionId(regionId string)
param regionId: 实例所属的地域ID(Required)
func (*UpdateDomainRequest) SetReq ¶
func (r *UpdateDomainRequest) SetReq(req *waf.AddDomain)
param req: 请求(Required)
func (*UpdateDomainRequest) SetWafInstanceId ¶
func (r *UpdateDomainRequest) SetWafInstanceId(wafInstanceId string)
param wafInstanceId: 实例Id(Required)
type UpdateDomainResponse ¶
type UpdateDomainResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result UpdateDomainResult `json:"result"` }
type UpdateDomainResult ¶
type UpdateDomainResult struct { }
type UpdateIpsRequest ¶
type UpdateIpsRequest struct { core.JDCloudRequest /* 实例所属的地域ID */ RegionId string `json:"regionId"` /* 实例Id */ WafInstanceId string `json:"wafInstanceId"` /* 请求 */ Req *waf.SetIpReq `json:"req"` }
func NewUpdateIpsRequest ¶
func NewUpdateIpsRequest( regionId string, wafInstanceId string, req *waf.SetIpReq, ) *UpdateIpsRequest
* param regionId: 实例所属的地域ID (Required) * param wafInstanceId: 实例Id (Required) * param req: 请求 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewUpdateIpsRequestWithAllParams ¶
func NewUpdateIpsRequestWithAllParams( regionId string, wafInstanceId string, req *waf.SetIpReq, ) *UpdateIpsRequest
* param regionId: 实例所属的地域ID (Required) * param wafInstanceId: 实例Id (Required) * param req: 请求 (Required)
func NewUpdateIpsRequestWithoutParam ¶
func NewUpdateIpsRequestWithoutParam() *UpdateIpsRequest
This constructor has better compatible ability when API parameters changed
func (UpdateIpsRequest) GetRegionId ¶
func (r UpdateIpsRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*UpdateIpsRequest) SetRegionId ¶
func (r *UpdateIpsRequest) SetRegionId(regionId string)
param regionId: 实例所属的地域ID(Required)
func (*UpdateIpsRequest) SetReq ¶
func (r *UpdateIpsRequest) SetReq(req *waf.SetIpReq)
param req: 请求(Required)
func (*UpdateIpsRequest) SetWafInstanceId ¶
func (r *UpdateIpsRequest) SetWafInstanceId(wafInstanceId string)
param wafInstanceId: 实例Id(Required)
type UpdateIpsResponse ¶
type UpdateIpsResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result UpdateIpsResult `json:"result"` }
type UpdateIpsResult ¶
type UpdateIpsResult struct { }
Source Files ¶
- AddBotUsrRule.go
- AddDomain.go
- AddIps.go
- AntiLevelWaf.go
- AntiModeWaf.go
- BindCert.go
- CreateInstance.go
- DelBotUsrRule.go
- DelIps.go
- DelJsPage.go
- DelRiskJs.go
- DelRiskRule.go
- DelWafCondition.go
- DelWafRule.go
- DeleteDomain.go
- DescribeJsPages.go
- DescribeLbOutIp.go
- DisableRules.go
- EnableBot.go
- EnableRisk.go
- EnableUsrBot.go
- EnableWaf.go
- EnableWafUserDefine.go
- GetAvailableCertForDomain.go
- GetBpsData.go
- GetDomainAntiConfig.go
- GetDomainLbConfig.go
- GetQpsData.go
- ListBotStdRules.go
- ListBotUsrRules.go
- ListDomains.go
- ListIps.go
- ListMainCfg.go
- ListRiskJs.go
- ListRiskRules.go
- ListWafConditions.go
- ListWafFilter.go
- ListWafRules.go
- SetBotStdRules.go
- SetJsPage.go
- SetRiskJs.go
- SetRiskRule.go
- SetWafCondition.go
- SetWafRule.go
- UpdateBotUsrRule.go
- UpdateDomain.go
- UpdateIps.go