Documentation ¶
Overview ¶
This file is auto-generated, don't edit it. Thanks. *
*
Index ¶
- type Client
- func (client *Client) ConfigNetStatus(request *ConfigNetStatusRequest) (_result *ConfigNetStatusResponse, _err error)
- func (client *Client) ConfigNetStatusWithOptions(request *ConfigNetStatusRequest, runtime *util.RuntimeOptions) (_result *ConfigNetStatusResponse, _err error)
- func (client *Client) GetEndpoint(productId *string, regionId *string, endpointRule *string, network *string, ...) (_result *string, _err error)
- func (client *Client) Init(config *openapi.Config) (_err error)
- func (client *Client) ListInstance(request *ListInstanceRequest) (_result *ListInstanceResponse, _err error)
- func (client *Client) ListInstanceWithOptions(request *ListInstanceRequest, runtime *util.RuntimeOptions) (_result *ListInstanceResponse, _err error)
- func (client *Client) QueryNetList(request *QueryNetListRequest) (_result *QueryNetListResponse, _err error)
- func (client *Client) QueryNetListWithOptions(request *QueryNetListRequest, runtime *util.RuntimeOptions) (_result *QueryNetListResponse, _err error)
- type ConfigNetStatusRequest
- func (s ConfigNetStatusRequest) GoString() string
- func (s *ConfigNetStatusRequest) SetNet(v string) *ConfigNetStatusRequest
- func (s *ConfigNetStatusRequest) SetRegions(v []*string) *ConfigNetStatusRequest
- func (s *ConfigNetStatusRequest) SetSaleId(v string) *ConfigNetStatusRequest
- func (s *ConfigNetStatusRequest) SetStatus(v string) *ConfigNetStatusRequest
- func (s *ConfigNetStatusRequest) SetSubNets(v []*string) *ConfigNetStatusRequest
- func (s ConfigNetStatusRequest) String() string
- type ConfigNetStatusResponse
- func (s ConfigNetStatusResponse) GoString() string
- func (s *ConfigNetStatusResponse) SetBody(v *ConfigNetStatusResponseBody) *ConfigNetStatusResponse
- func (s *ConfigNetStatusResponse) SetHeaders(v map[string]*string) *ConfigNetStatusResponse
- func (s *ConfigNetStatusResponse) SetStatusCode(v int32) *ConfigNetStatusResponse
- func (s ConfigNetStatusResponse) String() string
- type ConfigNetStatusResponseBody
- func (s ConfigNetStatusResponseBody) GoString() string
- func (s *ConfigNetStatusResponseBody) SetCode(v int64) *ConfigNetStatusResponseBody
- func (s *ConfigNetStatusResponseBody) SetMessage(v string) *ConfigNetStatusResponseBody
- func (s *ConfigNetStatusResponseBody) SetRequestId(v string) *ConfigNetStatusResponseBody
- func (s ConfigNetStatusResponseBody) String() string
- type ListInstanceRequest
- func (s ListInstanceRequest) GoString() string
- func (s *ListInstanceRequest) SetName(v string) *ListInstanceRequest
- func (s *ListInstanceRequest) SetNum(v int64) *ListInstanceRequest
- func (s *ListInstanceRequest) SetPage(v int64) *ListInstanceRequest
- func (s *ListInstanceRequest) SetSaleId(v string) *ListInstanceRequest
- func (s *ListInstanceRequest) SetStatus(v string) *ListInstanceRequest
- func (s ListInstanceRequest) String() string
- type ListInstanceResponse
- func (s ListInstanceResponse) GoString() string
- func (s *ListInstanceResponse) SetBody(v *ListInstanceResponseBody) *ListInstanceResponse
- func (s *ListInstanceResponse) SetHeaders(v map[string]*string) *ListInstanceResponse
- func (s *ListInstanceResponse) SetStatusCode(v int32) *ListInstanceResponse
- func (s ListInstanceResponse) String() string
- type ListInstanceResponseBody
- func (s ListInstanceResponseBody) GoString() string
- func (s *ListInstanceResponseBody) SetCode(v int64) *ListInstanceResponseBody
- func (s *ListInstanceResponseBody) SetData(v *ListInstanceResponseBodyData) *ListInstanceResponseBody
- func (s *ListInstanceResponseBody) SetMessage(v string) *ListInstanceResponseBody
- func (s *ListInstanceResponseBody) SetRequestId(v string) *ListInstanceResponseBody
- func (s ListInstanceResponseBody) String() string
- type ListInstanceResponseBodyData
- func (s ListInstanceResponseBodyData) GoString() string
- func (s *ListInstanceResponseBodyData) SetInstances(v []*ListInstanceResponseBodyDataInstances) *ListInstanceResponseBodyData
- func (s *ListInstanceResponseBodyData) SetNum(v int64) *ListInstanceResponseBodyData
- func (s *ListInstanceResponseBodyData) SetPage(v int64) *ListInstanceResponseBodyData
- func (s *ListInstanceResponseBodyData) SetTotal(v int64) *ListInstanceResponseBodyData
- func (s ListInstanceResponseBodyData) String() string
- type ListInstanceResponseBodyDataInstances
- func (s ListInstanceResponseBodyDataInstances) GoString() string
- func (s *ListInstanceResponseBodyDataInstances) SetComment(v string) *ListInstanceResponseBodyDataInstances
- func (s *ListInstanceResponseBodyDataInstances) SetGmtCreate(v string) *ListInstanceResponseBodyDataInstances
- func (s *ListInstanceResponseBodyDataInstances) SetGmtExpire(v string) *ListInstanceResponseBodyDataInstances
- func (s *ListInstanceResponseBodyDataInstances) SetGmtModify(v string) *ListInstanceResponseBodyDataInstances
- func (s *ListInstanceResponseBodyDataInstances) SetInstanceId(v string) *ListInstanceResponseBodyDataInstances
- func (s *ListInstanceResponseBodyDataInstances) SetMessage(v string) *ListInstanceResponseBodyDataInstances
- func (s *ListInstanceResponseBodyDataInstances) SetName(v string) *ListInstanceResponseBodyDataInstances
- func (s *ListInstanceResponseBodyDataInstances) SetSaleId(v string) *ListInstanceResponseBodyDataInstances
- func (s *ListInstanceResponseBodyDataInstances) SetSpec(v *ListInstanceResponseBodyDataInstancesSpec) *ListInstanceResponseBodyDataInstances
- func (s *ListInstanceResponseBodyDataInstances) SetStatus(v string) *ListInstanceResponseBodyDataInstances
- func (s *ListInstanceResponseBodyDataInstances) SetUserId(v string) *ListInstanceResponseBodyDataInstances
- func (s ListInstanceResponseBodyDataInstances) String() string
- type ListInstanceResponseBodyDataInstancesSpec
- func (s ListInstanceResponseBodyDataInstancesSpec) GoString() string
- func (s *ListInstanceResponseBodyDataInstancesSpec) SetCoverage(v string) *ListInstanceResponseBodyDataInstancesSpec
- func (s *ListInstanceResponseBodyDataInstancesSpec) SetDiversionType(v string) *ListInstanceResponseBodyDataInstancesSpec
- func (s *ListInstanceResponseBodyDataInstancesSpec) SetEdition(v string) *ListInstanceResponseBodyDataInstancesSpec
- func (s *ListInstanceResponseBodyDataInstancesSpec) SetIdcNumbers(v string) *ListInstanceResponseBodyDataInstancesSpec
- func (s *ListInstanceResponseBodyDataInstancesSpec) SetInitialInstallation(v string) *ListInstanceResponseBodyDataInstancesSpec
- func (s *ListInstanceResponseBodyDataInstancesSpec) SetInitialQty(v string) *ListInstanceResponseBodyDataInstancesSpec
- func (s *ListInstanceResponseBodyDataInstancesSpec) SetIpSubnetNums(v string) *ListInstanceResponseBodyDataInstancesSpec
- func (s *ListInstanceResponseBodyDataInstancesSpec) SetMitigationAnalysis(v string) *ListInstanceResponseBodyDataInstancesSpec
- func (s *ListInstanceResponseBodyDataInstancesSpec) SetMitigationAnalysisCapacity(v string) *ListInstanceResponseBodyDataInstancesSpec
- func (s *ListInstanceResponseBodyDataInstancesSpec) SetMitigationCapacity(v string) *ListInstanceResponseBodyDataInstancesSpec
- func (s *ListInstanceResponseBodyDataInstancesSpec) SetMitigationNums(v string) *ListInstanceResponseBodyDataInstancesSpec
- func (s *ListInstanceResponseBodyDataInstancesSpec) SetNormalBandwidth(v string) *ListInstanceResponseBodyDataInstancesSpec
- func (s ListInstanceResponseBodyDataInstancesSpec) String() string
- type QueryNetListRequest
- func (s QueryNetListRequest) GoString() string
- func (s *QueryNetListRequest) SetMainNet(v string) *QueryNetListRequest
- func (s *QueryNetListRequest) SetMode(v string) *QueryNetListRequest
- func (s *QueryNetListRequest) SetNet(v string) *QueryNetListRequest
- func (s *QueryNetListRequest) SetNum(v int64) *QueryNetListRequest
- func (s *QueryNetListRequest) SetPage(v int64) *QueryNetListRequest
- func (s *QueryNetListRequest) SetSaleId(v string) *QueryNetListRequest
- func (s QueryNetListRequest) String() string
- type QueryNetListResponse
- func (s QueryNetListResponse) GoString() string
- func (s *QueryNetListResponse) SetBody(v *QueryNetListResponseBody) *QueryNetListResponse
- func (s *QueryNetListResponse) SetHeaders(v map[string]*string) *QueryNetListResponse
- func (s *QueryNetListResponse) SetStatusCode(v int32) *QueryNetListResponse
- func (s QueryNetListResponse) String() string
- type QueryNetListResponseBody
- func (s QueryNetListResponseBody) GoString() string
- func (s *QueryNetListResponseBody) SetCode(v int64) *QueryNetListResponseBody
- func (s *QueryNetListResponseBody) SetData(v *QueryNetListResponseBodyData) *QueryNetListResponseBody
- func (s *QueryNetListResponseBody) SetMessage(v string) *QueryNetListResponseBody
- func (s *QueryNetListResponseBody) SetRequestId(v string) *QueryNetListResponseBody
- func (s QueryNetListResponseBody) String() string
- type QueryNetListResponseBodyData
- func (s QueryNetListResponseBodyData) GoString() string
- func (s *QueryNetListResponseBodyData) SetNets(v []*QueryNetListResponseBodyDataNets) *QueryNetListResponseBodyData
- func (s *QueryNetListResponseBodyData) SetNum(v int64) *QueryNetListResponseBodyData
- func (s *QueryNetListResponseBodyData) SetPage(v int64) *QueryNetListResponseBodyData
- func (s *QueryNetListResponseBodyData) SetTotal(v int64) *QueryNetListResponseBodyData
- func (s QueryNetListResponseBodyData) String() string
- type QueryNetListResponseBodyDataNets
- func (s QueryNetListResponseBodyDataNets) GoString() string
- func (s *QueryNetListResponseBodyDataNets) SetDDoSDefense(v *QueryNetListResponseBodyDataNetsDDoSDefense) *QueryNetListResponseBodyDataNets
- func (s *QueryNetListResponseBodyDataNets) SetDeclared(v []*QueryNetListResponseBodyDataNetsDeclared) *QueryNetListResponseBodyDataNets
- func (s *QueryNetListResponseBodyDataNets) SetDeclaredState(v int32) *QueryNetListResponseBodyDataNets
- func (s *QueryNetListResponseBodyDataNets) SetFwdEffect(v int64) *QueryNetListResponseBodyDataNets
- func (s *QueryNetListResponseBodyDataNets) SetGmtCreate(v string) *QueryNetListResponseBodyDataNets
- func (s *QueryNetListResponseBodyDataNets) SetGmtModify(v string) *QueryNetListResponseBodyDataNets
- func (s *QueryNetListResponseBodyDataNets) SetMode(v string) *QueryNetListResponseBodyDataNets
- func (s *QueryNetListResponseBodyDataNets) SetNet(v string) *QueryNetListResponseBodyDataNets
- func (s *QueryNetListResponseBodyDataNets) SetNetExtend(v string) *QueryNetListResponseBodyDataNets
- func (s *QueryNetListResponseBodyDataNets) SetNetMain(v int64) *QueryNetListResponseBodyDataNets
- func (s *QueryNetListResponseBodyDataNets) SetNetType(v string) *QueryNetListResponseBodyDataNets
- func (s *QueryNetListResponseBodyDataNets) SetSaleId(v string) *QueryNetListResponseBodyDataNets
- func (s *QueryNetListResponseBodyDataNets) SetUpstreamType(v string) *QueryNetListResponseBodyDataNets
- func (s *QueryNetListResponseBodyDataNets) SetUserId(v string) *QueryNetListResponseBodyDataNets
- func (s QueryNetListResponseBodyDataNets) String() string
- type QueryNetListResponseBodyDataNetsDDoSDefense
- func (s QueryNetListResponseBodyDataNetsDDoSDefense) GoString() string
- func (s *QueryNetListResponseBodyDataNetsDDoSDefense) SetCleanTh(v *QueryNetListResponseBodyDataNetsDDoSDefenseCleanTh) *QueryNetListResponseBodyDataNetsDDoSDefense
- func (s *QueryNetListResponseBodyDataNetsDDoSDefense) SetDjPolicy(v *QueryNetListResponseBodyDataNetsDDoSDefenseDjPolicy) *QueryNetListResponseBodyDataNetsDDoSDefense
- func (s *QueryNetListResponseBodyDataNetsDDoSDefense) SetHoleTh(v *QueryNetListResponseBodyDataNetsDDoSDefenseHoleTh) *QueryNetListResponseBodyDataNetsDDoSDefense
- func (s QueryNetListResponseBodyDataNetsDDoSDefense) String() string
- type QueryNetListResponseBodyDataNetsDDoSDefenseCleanTh
- func (s QueryNetListResponseBodyDataNetsDDoSDefenseCleanTh) GoString() string
- func (s *QueryNetListResponseBodyDataNetsDDoSDefenseCleanTh) SetMbps(v int32) *QueryNetListResponseBodyDataNetsDDoSDefenseCleanTh
- func (s *QueryNetListResponseBodyDataNetsDDoSDefenseCleanTh) SetPps(v int32) *QueryNetListResponseBodyDataNetsDDoSDefenseCleanTh
- func (s QueryNetListResponseBodyDataNetsDDoSDefenseCleanTh) String() string
- type QueryNetListResponseBodyDataNetsDDoSDefenseDjPolicy
- type QueryNetListResponseBodyDataNetsDDoSDefenseHoleTh
- type QueryNetListResponseBodyDataNetsDeclared
- func (s QueryNetListResponseBodyDataNetsDeclared) GoString() string
- func (s *QueryNetListResponseBodyDataNetsDeclared) SetDeclared(v string) *QueryNetListResponseBodyDataNetsDeclared
- func (s *QueryNetListResponseBodyDataNetsDeclared) SetRegion(v string) *QueryNetListResponseBodyDataNetsDeclared
- func (s QueryNetListResponseBodyDataNetsDeclared) String() string
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Client ¶
func (*Client) ConfigNetStatus ¶
func (client *Client) ConfigNetStatus(request *ConfigNetStatusRequest) (_result *ConfigNetStatusResponse, _err error)
func (*Client) ConfigNetStatusWithOptions ¶
func (client *Client) ConfigNetStatusWithOptions(request *ConfigNetStatusRequest, runtime *util.RuntimeOptions) (_result *ConfigNetStatusResponse, _err error)
func (*Client) GetEndpoint ¶
func (*Client) ListInstance ¶
func (client *Client) ListInstance(request *ListInstanceRequest) (_result *ListInstanceResponse, _err error)
func (*Client) ListInstanceWithOptions ¶
func (client *Client) ListInstanceWithOptions(request *ListInstanceRequest, runtime *util.RuntimeOptions) (_result *ListInstanceResponse, _err error)
func (*Client) QueryNetList ¶
func (client *Client) QueryNetList(request *QueryNetListRequest) (_result *QueryNetListResponse, _err error)
func (*Client) QueryNetListWithOptions ¶
func (client *Client) QueryNetListWithOptions(request *QueryNetListRequest, runtime *util.RuntimeOptions) (_result *QueryNetListResponse, _err error)
type ConfigNetStatusRequest ¶
type ConfigNetStatusRequest struct { // The CIDR block of the anti-DDoS diversion instance. Net *string `json:"Net,omitempty" xml:"Net,omitempty"` // The regions in which the CIDR block needs to be advertised or withdrawn from advertising. If you leave this parameter empty, the CIDR blocks in all regions are configured. // // > You can call the [QueryNetList](~~2639086~~) operation to obtain the regions of the CIDR blocks. Regions []*string `json:"Regions,omitempty" xml:"Regions,omitempty" type:"Repeated"` // The ID of the anti-DDoS diversion instance. SaleId *string `json:"SaleId,omitempty" xml:"SaleId,omitempty"` // The status of the CIDR block. Valid values: // // * enable: advertises the CIDR block. // * disable: withdraws the advertising of the CIDR block. Status *string `json:"Status,omitempty" xml:"Status,omitempty"` // The subnet CIDR blocks of the CIDR block. SubNets []*string `json:"SubNets,omitempty" xml:"SubNets,omitempty" type:"Repeated"` }
func (ConfigNetStatusRequest) GoString ¶
func (s ConfigNetStatusRequest) GoString() string
func (*ConfigNetStatusRequest) SetNet ¶
func (s *ConfigNetStatusRequest) SetNet(v string) *ConfigNetStatusRequest
func (*ConfigNetStatusRequest) SetRegions ¶
func (s *ConfigNetStatusRequest) SetRegions(v []*string) *ConfigNetStatusRequest
func (*ConfigNetStatusRequest) SetSaleId ¶
func (s *ConfigNetStatusRequest) SetSaleId(v string) *ConfigNetStatusRequest
func (*ConfigNetStatusRequest) SetStatus ¶
func (s *ConfigNetStatusRequest) SetStatus(v string) *ConfigNetStatusRequest
func (*ConfigNetStatusRequest) SetSubNets ¶
func (s *ConfigNetStatusRequest) SetSubNets(v []*string) *ConfigNetStatusRequest
func (ConfigNetStatusRequest) String ¶
func (s ConfigNetStatusRequest) String() string
type ConfigNetStatusResponse ¶
type ConfigNetStatusResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *ConfigNetStatusResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (ConfigNetStatusResponse) GoString ¶
func (s ConfigNetStatusResponse) GoString() string
func (*ConfigNetStatusResponse) SetBody ¶
func (s *ConfigNetStatusResponse) SetBody(v *ConfigNetStatusResponseBody) *ConfigNetStatusResponse
func (*ConfigNetStatusResponse) SetHeaders ¶
func (s *ConfigNetStatusResponse) SetHeaders(v map[string]*string) *ConfigNetStatusResponse
func (*ConfigNetStatusResponse) SetStatusCode ¶
func (s *ConfigNetStatusResponse) SetStatusCode(v int32) *ConfigNetStatusResponse
func (ConfigNetStatusResponse) String ¶
func (s ConfigNetStatusResponse) String() string
type ConfigNetStatusResponseBody ¶
type ConfigNetStatusResponseBody struct { // The status code. // // * **200**: The request was successful. // * Other codes: The request failed. Code *int64 `json:"Code,omitempty" xml:"Code,omitempty"` // The response parameters. Message *string `json:"Message,omitempty" xml:"Message,omitempty"` // The request ID. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (ConfigNetStatusResponseBody) GoString ¶
func (s ConfigNetStatusResponseBody) GoString() string
func (*ConfigNetStatusResponseBody) SetCode ¶
func (s *ConfigNetStatusResponseBody) SetCode(v int64) *ConfigNetStatusResponseBody
func (*ConfigNetStatusResponseBody) SetMessage ¶
func (s *ConfigNetStatusResponseBody) SetMessage(v string) *ConfigNetStatusResponseBody
func (*ConfigNetStatusResponseBody) SetRequestId ¶
func (s *ConfigNetStatusResponseBody) SetRequestId(v string) *ConfigNetStatusResponseBody
func (ConfigNetStatusResponseBody) String ¶
func (s ConfigNetStatusResponseBody) String() string
type ListInstanceRequest ¶
type ListInstanceRequest struct { // The name of the instance. Name *string `json:"Name,omitempty" xml:"Name,omitempty"` // The number of entries per page. Default value: 100. Num *int64 `json:"Num,omitempty" xml:"Num,omitempty"` // The page number. Default value: 1 Page *int64 `json:"Page,omitempty" xml:"Page,omitempty"` // The ID of the anti-DDoS diversion instance. SaleId *string `json:"SaleId,omitempty" xml:"SaleId,omitempty"` // The status of the instance. Valid values: // // * normal // * expired // * deleting // * stopped Status *string `json:"Status,omitempty" xml:"Status,omitempty"` }
func (ListInstanceRequest) GoString ¶
func (s ListInstanceRequest) GoString() string
func (*ListInstanceRequest) SetName ¶
func (s *ListInstanceRequest) SetName(v string) *ListInstanceRequest
func (*ListInstanceRequest) SetNum ¶
func (s *ListInstanceRequest) SetNum(v int64) *ListInstanceRequest
func (*ListInstanceRequest) SetPage ¶
func (s *ListInstanceRequest) SetPage(v int64) *ListInstanceRequest
func (*ListInstanceRequest) SetSaleId ¶
func (s *ListInstanceRequest) SetSaleId(v string) *ListInstanceRequest
func (*ListInstanceRequest) SetStatus ¶
func (s *ListInstanceRequest) SetStatus(v string) *ListInstanceRequest
func (ListInstanceRequest) String ¶
func (s ListInstanceRequest) String() string
type ListInstanceResponse ¶
type ListInstanceResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *ListInstanceResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (ListInstanceResponse) GoString ¶
func (s ListInstanceResponse) GoString() string
func (*ListInstanceResponse) SetBody ¶
func (s *ListInstanceResponse) SetBody(v *ListInstanceResponseBody) *ListInstanceResponse
func (*ListInstanceResponse) SetHeaders ¶
func (s *ListInstanceResponse) SetHeaders(v map[string]*string) *ListInstanceResponse
func (*ListInstanceResponse) SetStatusCode ¶
func (s *ListInstanceResponse) SetStatusCode(v int32) *ListInstanceResponse
func (ListInstanceResponse) String ¶
func (s ListInstanceResponse) String() string
type ListInstanceResponseBody ¶
type ListInstanceResponseBody struct { // The status code. // // * **200**: The request was successful. // * Other codes: The request failed. Code *int64 `json:"Code,omitempty" xml:"Code,omitempty"` // The returned result. Data *ListInstanceResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"` // The response parameters. Message *string `json:"Message,omitempty" xml:"Message,omitempty"` // The request ID. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (ListInstanceResponseBody) GoString ¶
func (s ListInstanceResponseBody) GoString() string
func (*ListInstanceResponseBody) SetCode ¶
func (s *ListInstanceResponseBody) SetCode(v int64) *ListInstanceResponseBody
func (*ListInstanceResponseBody) SetData ¶
func (s *ListInstanceResponseBody) SetData(v *ListInstanceResponseBodyData) *ListInstanceResponseBody
func (*ListInstanceResponseBody) SetMessage ¶
func (s *ListInstanceResponseBody) SetMessage(v string) *ListInstanceResponseBody
func (*ListInstanceResponseBody) SetRequestId ¶
func (s *ListInstanceResponseBody) SetRequestId(v string) *ListInstanceResponseBody
func (ListInstanceResponseBody) String ¶
func (s ListInstanceResponseBody) String() string
type ListInstanceResponseBodyData ¶
type ListInstanceResponseBodyData struct { Instances []*ListInstanceResponseBodyDataInstances `json:"Instances,omitempty" xml:"Instances,omitempty" type:"Repeated"` Num *int64 `json:"Num,omitempty" xml:"Num,omitempty"` Page *int64 `json:"Page,omitempty" xml:"Page,omitempty"` Total *int64 `json:"Total,omitempty" xml:"Total,omitempty"` }
func (ListInstanceResponseBodyData) GoString ¶
func (s ListInstanceResponseBodyData) GoString() string
func (*ListInstanceResponseBodyData) SetInstances ¶
func (s *ListInstanceResponseBodyData) SetInstances(v []*ListInstanceResponseBodyDataInstances) *ListInstanceResponseBodyData
func (*ListInstanceResponseBodyData) SetNum ¶
func (s *ListInstanceResponseBodyData) SetNum(v int64) *ListInstanceResponseBodyData
func (*ListInstanceResponseBodyData) SetPage ¶
func (s *ListInstanceResponseBodyData) SetPage(v int64) *ListInstanceResponseBodyData
func (*ListInstanceResponseBodyData) SetTotal ¶
func (s *ListInstanceResponseBodyData) SetTotal(v int64) *ListInstanceResponseBodyData
func (ListInstanceResponseBodyData) String ¶
func (s ListInstanceResponseBodyData) String() string
type ListInstanceResponseBodyDataInstances ¶
type ListInstanceResponseBodyDataInstances struct { Comment *string `json:"Comment,omitempty" xml:"Comment,omitempty"` GmtCreate *string `json:"GmtCreate,omitempty" xml:"GmtCreate,omitempty"` GmtExpire *string `json:"GmtExpire,omitempty" xml:"GmtExpire,omitempty"` GmtModify *string `json:"GmtModify,omitempty" xml:"GmtModify,omitempty"` InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` Message *string `json:"Message,omitempty" xml:"Message,omitempty"` Name *string `json:"Name,omitempty" xml:"Name,omitempty"` SaleId *string `json:"SaleId,omitempty" xml:"SaleId,omitempty"` Spec *ListInstanceResponseBodyDataInstancesSpec `json:"Spec,omitempty" xml:"Spec,omitempty" type:"Struct"` Status *string `json:"Status,omitempty" xml:"Status,omitempty"` UserId *string `json:"UserId,omitempty" xml:"UserId,omitempty"` }
func (ListInstanceResponseBodyDataInstances) GoString ¶
func (s ListInstanceResponseBodyDataInstances) GoString() string
func (*ListInstanceResponseBodyDataInstances) SetComment ¶
func (s *ListInstanceResponseBodyDataInstances) SetComment(v string) *ListInstanceResponseBodyDataInstances
func (*ListInstanceResponseBodyDataInstances) SetGmtCreate ¶
func (s *ListInstanceResponseBodyDataInstances) SetGmtCreate(v string) *ListInstanceResponseBodyDataInstances
func (*ListInstanceResponseBodyDataInstances) SetGmtExpire ¶
func (s *ListInstanceResponseBodyDataInstances) SetGmtExpire(v string) *ListInstanceResponseBodyDataInstances
func (*ListInstanceResponseBodyDataInstances) SetGmtModify ¶
func (s *ListInstanceResponseBodyDataInstances) SetGmtModify(v string) *ListInstanceResponseBodyDataInstances
func (*ListInstanceResponseBodyDataInstances) SetInstanceId ¶
func (s *ListInstanceResponseBodyDataInstances) SetInstanceId(v string) *ListInstanceResponseBodyDataInstances
func (*ListInstanceResponseBodyDataInstances) SetMessage ¶
func (s *ListInstanceResponseBodyDataInstances) SetMessage(v string) *ListInstanceResponseBodyDataInstances
func (*ListInstanceResponseBodyDataInstances) SetName ¶
func (s *ListInstanceResponseBodyDataInstances) SetName(v string) *ListInstanceResponseBodyDataInstances
func (*ListInstanceResponseBodyDataInstances) SetSaleId ¶
func (s *ListInstanceResponseBodyDataInstances) SetSaleId(v string) *ListInstanceResponseBodyDataInstances
func (*ListInstanceResponseBodyDataInstances) SetStatus ¶
func (s *ListInstanceResponseBodyDataInstances) SetStatus(v string) *ListInstanceResponseBodyDataInstances
func (*ListInstanceResponseBodyDataInstances) SetUserId ¶
func (s *ListInstanceResponseBodyDataInstances) SetUserId(v string) *ListInstanceResponseBodyDataInstances
func (ListInstanceResponseBodyDataInstances) String ¶
func (s ListInstanceResponseBodyDataInstances) String() string
type ListInstanceResponseBodyDataInstancesSpec ¶
type ListInstanceResponseBodyDataInstancesSpec struct { Coverage *string `json:"Coverage,omitempty" xml:"Coverage,omitempty"` DiversionType *string `json:"DiversionType,omitempty" xml:"DiversionType,omitempty"` Edition *string `json:"Edition,omitempty" xml:"Edition,omitempty"` IdcNumbers *string `json:"IdcNumbers,omitempty" xml:"IdcNumbers,omitempty"` InitialInstallation *string `json:"InitialInstallation,omitempty" xml:"InitialInstallation,omitempty"` InitialQty *string `json:"InitialQty,omitempty" xml:"InitialQty,omitempty"` IpSubnetNums *string `json:"IpSubnetNums,omitempty" xml:"IpSubnetNums,omitempty"` MitigationAnalysis *string `json:"MitigationAnalysis,omitempty" xml:"MitigationAnalysis,omitempty"` MitigationAnalysisCapacity *string `json:"MitigationAnalysisCapacity,omitempty" xml:"MitigationAnalysisCapacity,omitempty"` MitigationCapacity *string `json:"MitigationCapacity,omitempty" xml:"MitigationCapacity,omitempty"` MitigationNums *string `json:"MitigationNums,omitempty" xml:"MitigationNums,omitempty"` NormalBandwidth *string `json:"NormalBandwidth,omitempty" xml:"NormalBandwidth,omitempty"` }
func (ListInstanceResponseBodyDataInstancesSpec) GoString ¶
func (s ListInstanceResponseBodyDataInstancesSpec) GoString() string
func (*ListInstanceResponseBodyDataInstancesSpec) SetCoverage ¶
func (s *ListInstanceResponseBodyDataInstancesSpec) SetCoverage(v string) *ListInstanceResponseBodyDataInstancesSpec
func (*ListInstanceResponseBodyDataInstancesSpec) SetDiversionType ¶
func (s *ListInstanceResponseBodyDataInstancesSpec) SetDiversionType(v string) *ListInstanceResponseBodyDataInstancesSpec
func (*ListInstanceResponseBodyDataInstancesSpec) SetEdition ¶
func (s *ListInstanceResponseBodyDataInstancesSpec) SetEdition(v string) *ListInstanceResponseBodyDataInstancesSpec
func (*ListInstanceResponseBodyDataInstancesSpec) SetIdcNumbers ¶
func (s *ListInstanceResponseBodyDataInstancesSpec) SetIdcNumbers(v string) *ListInstanceResponseBodyDataInstancesSpec
func (*ListInstanceResponseBodyDataInstancesSpec) SetInitialInstallation ¶
func (s *ListInstanceResponseBodyDataInstancesSpec) SetInitialInstallation(v string) *ListInstanceResponseBodyDataInstancesSpec
func (*ListInstanceResponseBodyDataInstancesSpec) SetInitialQty ¶
func (s *ListInstanceResponseBodyDataInstancesSpec) SetInitialQty(v string) *ListInstanceResponseBodyDataInstancesSpec
func (*ListInstanceResponseBodyDataInstancesSpec) SetIpSubnetNums ¶
func (s *ListInstanceResponseBodyDataInstancesSpec) SetIpSubnetNums(v string) *ListInstanceResponseBodyDataInstancesSpec
func (*ListInstanceResponseBodyDataInstancesSpec) SetMitigationAnalysis ¶
func (s *ListInstanceResponseBodyDataInstancesSpec) SetMitigationAnalysis(v string) *ListInstanceResponseBodyDataInstancesSpec
func (*ListInstanceResponseBodyDataInstancesSpec) SetMitigationAnalysisCapacity ¶
func (s *ListInstanceResponseBodyDataInstancesSpec) SetMitigationAnalysisCapacity(v string) *ListInstanceResponseBodyDataInstancesSpec
func (*ListInstanceResponseBodyDataInstancesSpec) SetMitigationCapacity ¶
func (s *ListInstanceResponseBodyDataInstancesSpec) SetMitigationCapacity(v string) *ListInstanceResponseBodyDataInstancesSpec
func (*ListInstanceResponseBodyDataInstancesSpec) SetMitigationNums ¶
func (s *ListInstanceResponseBodyDataInstancesSpec) SetMitigationNums(v string) *ListInstanceResponseBodyDataInstancesSpec
func (*ListInstanceResponseBodyDataInstancesSpec) SetNormalBandwidth ¶
func (s *ListInstanceResponseBodyDataInstancesSpec) SetNormalBandwidth(v string) *ListInstanceResponseBodyDataInstancesSpec
func (ListInstanceResponseBodyDataInstancesSpec) String ¶
func (s ListInstanceResponseBodyDataInstancesSpec) String() string
type QueryNetListRequest ¶
type QueryNetListRequest struct { // The primary CIDR block of the anti-DDoS diversion instance for which an extended CIDR block is configured. If no extended CIDR blocks are configured for the anti-DDoS diversion instance, leave this parameter empty. MainNet *string `json:"MainNet,omitempty" xml:"MainNet,omitempty"` // The scheduling mode. Valid values: // // * manual: manual scheduling // * netflow-auto: automatic scheduling Mode *string `json:"Mode,omitempty" xml:"Mode,omitempty"` // The CIDR block of the anti-DDoS diversion instance. // // > If no extended CIDR blocks are configured for the anti-DDoS diversion instance, this parameter specifies the CIDR block of the instance. If an extended CIDR block is configured for the anti-DDoS diversion instance, this parameter specifies the extended CIDR block that is configured for the instance. If this parameter is specified, the MainNet parameter is required. Net *string `json:"Net,omitempty" xml:"Net,omitempty"` // The number of entries per page. Default value: 100. Num *int64 `json:"Num,omitempty" xml:"Num,omitempty"` // The page number. Default value: 1 Page *int64 `json:"Page,omitempty" xml:"Page,omitempty"` // The ID of the anti-DDoS diversion instance. SaleId *string `json:"SaleId,omitempty" xml:"SaleId,omitempty"` }
func (QueryNetListRequest) GoString ¶
func (s QueryNetListRequest) GoString() string
func (*QueryNetListRequest) SetMainNet ¶
func (s *QueryNetListRequest) SetMainNet(v string) *QueryNetListRequest
func (*QueryNetListRequest) SetMode ¶
func (s *QueryNetListRequest) SetMode(v string) *QueryNetListRequest
func (*QueryNetListRequest) SetNet ¶
func (s *QueryNetListRequest) SetNet(v string) *QueryNetListRequest
func (*QueryNetListRequest) SetNum ¶
func (s *QueryNetListRequest) SetNum(v int64) *QueryNetListRequest
func (*QueryNetListRequest) SetPage ¶
func (s *QueryNetListRequest) SetPage(v int64) *QueryNetListRequest
func (*QueryNetListRequest) SetSaleId ¶
func (s *QueryNetListRequest) SetSaleId(v string) *QueryNetListRequest
func (QueryNetListRequest) String ¶
func (s QueryNetListRequest) String() string
type QueryNetListResponse ¶
type QueryNetListResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *QueryNetListResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (QueryNetListResponse) GoString ¶
func (s QueryNetListResponse) GoString() string
func (*QueryNetListResponse) SetBody ¶
func (s *QueryNetListResponse) SetBody(v *QueryNetListResponseBody) *QueryNetListResponse
func (*QueryNetListResponse) SetHeaders ¶
func (s *QueryNetListResponse) SetHeaders(v map[string]*string) *QueryNetListResponse
func (*QueryNetListResponse) SetStatusCode ¶
func (s *QueryNetListResponse) SetStatusCode(v int32) *QueryNetListResponse
func (QueryNetListResponse) String ¶
func (s QueryNetListResponse) String() string
type QueryNetListResponseBody ¶
type QueryNetListResponseBody struct { // The status code. // // * **200**: The request was successful. // * Other codes: The request failed. Code *int64 `json:"Code,omitempty" xml:"Code,omitempty"` // The CIDR blocks. Data *QueryNetListResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"` // The response parameters. Message *string `json:"Message,omitempty" xml:"Message,omitempty"` // The request ID. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (QueryNetListResponseBody) GoString ¶
func (s QueryNetListResponseBody) GoString() string
func (*QueryNetListResponseBody) SetCode ¶
func (s *QueryNetListResponseBody) SetCode(v int64) *QueryNetListResponseBody
func (*QueryNetListResponseBody) SetData ¶
func (s *QueryNetListResponseBody) SetData(v *QueryNetListResponseBodyData) *QueryNetListResponseBody
func (*QueryNetListResponseBody) SetMessage ¶
func (s *QueryNetListResponseBody) SetMessage(v string) *QueryNetListResponseBody
func (*QueryNetListResponseBody) SetRequestId ¶
func (s *QueryNetListResponseBody) SetRequestId(v string) *QueryNetListResponseBody
func (QueryNetListResponseBody) String ¶
func (s QueryNetListResponseBody) String() string
type QueryNetListResponseBodyData ¶
type QueryNetListResponseBodyData struct { Nets []*QueryNetListResponseBodyDataNets `json:"Nets,omitempty" xml:"Nets,omitempty" type:"Repeated"` Num *int64 `json:"Num,omitempty" xml:"Num,omitempty"` Page *int64 `json:"Page,omitempty" xml:"Page,omitempty"` Total *int64 `json:"Total,omitempty" xml:"Total,omitempty"` }
func (QueryNetListResponseBodyData) GoString ¶
func (s QueryNetListResponseBodyData) GoString() string
func (*QueryNetListResponseBodyData) SetNets ¶
func (s *QueryNetListResponseBodyData) SetNets(v []*QueryNetListResponseBodyDataNets) *QueryNetListResponseBodyData
func (*QueryNetListResponseBodyData) SetNum ¶
func (s *QueryNetListResponseBodyData) SetNum(v int64) *QueryNetListResponseBodyData
func (*QueryNetListResponseBodyData) SetPage ¶
func (s *QueryNetListResponseBodyData) SetPage(v int64) *QueryNetListResponseBodyData
func (*QueryNetListResponseBodyData) SetTotal ¶
func (s *QueryNetListResponseBodyData) SetTotal(v int64) *QueryNetListResponseBodyData
func (QueryNetListResponseBodyData) String ¶
func (s QueryNetListResponseBodyData) String() string
type QueryNetListResponseBodyDataNets ¶
type QueryNetListResponseBodyDataNets struct { DDoSDefense *QueryNetListResponseBodyDataNetsDDoSDefense `json:"DDoSDefense,omitempty" xml:"DDoSDefense,omitempty" type:"Struct"` Declared []*QueryNetListResponseBodyDataNetsDeclared `json:"Declared,omitempty" xml:"Declared,omitempty" type:"Repeated"` DeclaredState *int32 `json:"DeclaredState,omitempty" xml:"DeclaredState,omitempty"` FwdEffect *int64 `json:"FwdEffect,omitempty" xml:"FwdEffect,omitempty"` GmtCreate *string `json:"GmtCreate,omitempty" xml:"GmtCreate,omitempty"` GmtModify *string `json:"GmtModify,omitempty" xml:"GmtModify,omitempty"` Mode *string `json:"Mode,omitempty" xml:"Mode,omitempty"` Net *string `json:"Net,omitempty" xml:"Net,omitempty"` NetExtend *string `json:"NetExtend,omitempty" xml:"NetExtend,omitempty"` NetMain *int64 `json:"NetMain,omitempty" xml:"NetMain,omitempty"` NetType *string `json:"NetType,omitempty" xml:"NetType,omitempty"` SaleId *string `json:"SaleId,omitempty" xml:"SaleId,omitempty"` UpstreamType *string `json:"UpstreamType,omitempty" xml:"UpstreamType,omitempty"` UserId *string `json:"UserId,omitempty" xml:"UserId,omitempty"` }
func (QueryNetListResponseBodyDataNets) GoString ¶
func (s QueryNetListResponseBodyDataNets) GoString() string
func (*QueryNetListResponseBodyDataNets) SetDDoSDefense ¶
func (s *QueryNetListResponseBodyDataNets) SetDDoSDefense(v *QueryNetListResponseBodyDataNetsDDoSDefense) *QueryNetListResponseBodyDataNets
func (*QueryNetListResponseBodyDataNets) SetDeclared ¶
func (s *QueryNetListResponseBodyDataNets) SetDeclared(v []*QueryNetListResponseBodyDataNetsDeclared) *QueryNetListResponseBodyDataNets
func (*QueryNetListResponseBodyDataNets) SetDeclaredState ¶
func (s *QueryNetListResponseBodyDataNets) SetDeclaredState(v int32) *QueryNetListResponseBodyDataNets
func (*QueryNetListResponseBodyDataNets) SetFwdEffect ¶
func (s *QueryNetListResponseBodyDataNets) SetFwdEffect(v int64) *QueryNetListResponseBodyDataNets
func (*QueryNetListResponseBodyDataNets) SetGmtCreate ¶
func (s *QueryNetListResponseBodyDataNets) SetGmtCreate(v string) *QueryNetListResponseBodyDataNets
func (*QueryNetListResponseBodyDataNets) SetGmtModify ¶
func (s *QueryNetListResponseBodyDataNets) SetGmtModify(v string) *QueryNetListResponseBodyDataNets
func (*QueryNetListResponseBodyDataNets) SetMode ¶
func (s *QueryNetListResponseBodyDataNets) SetMode(v string) *QueryNetListResponseBodyDataNets
func (*QueryNetListResponseBodyDataNets) SetNet ¶
func (s *QueryNetListResponseBodyDataNets) SetNet(v string) *QueryNetListResponseBodyDataNets
func (*QueryNetListResponseBodyDataNets) SetNetExtend ¶
func (s *QueryNetListResponseBodyDataNets) SetNetExtend(v string) *QueryNetListResponseBodyDataNets
func (*QueryNetListResponseBodyDataNets) SetNetMain ¶
func (s *QueryNetListResponseBodyDataNets) SetNetMain(v int64) *QueryNetListResponseBodyDataNets
func (*QueryNetListResponseBodyDataNets) SetNetType ¶
func (s *QueryNetListResponseBodyDataNets) SetNetType(v string) *QueryNetListResponseBodyDataNets
func (*QueryNetListResponseBodyDataNets) SetSaleId ¶
func (s *QueryNetListResponseBodyDataNets) SetSaleId(v string) *QueryNetListResponseBodyDataNets
func (*QueryNetListResponseBodyDataNets) SetUpstreamType ¶
func (s *QueryNetListResponseBodyDataNets) SetUpstreamType(v string) *QueryNetListResponseBodyDataNets
func (*QueryNetListResponseBodyDataNets) SetUserId ¶
func (s *QueryNetListResponseBodyDataNets) SetUserId(v string) *QueryNetListResponseBodyDataNets
func (QueryNetListResponseBodyDataNets) String ¶
func (s QueryNetListResponseBodyDataNets) String() string
type QueryNetListResponseBodyDataNetsDDoSDefense ¶
type QueryNetListResponseBodyDataNetsDDoSDefense struct { CleanTh *QueryNetListResponseBodyDataNetsDDoSDefenseCleanTh `json:"CleanTh,omitempty" xml:"CleanTh,omitempty" type:"Struct"` DjPolicy *QueryNetListResponseBodyDataNetsDDoSDefenseDjPolicy `json:"DjPolicy,omitempty" xml:"DjPolicy,omitempty" type:"Struct"` HoleTh *QueryNetListResponseBodyDataNetsDDoSDefenseHoleTh `json:"HoleTh,omitempty" xml:"HoleTh,omitempty" type:"Struct"` }
func (QueryNetListResponseBodyDataNetsDDoSDefense) GoString ¶
func (s QueryNetListResponseBodyDataNetsDDoSDefense) GoString() string
func (*QueryNetListResponseBodyDataNetsDDoSDefense) SetCleanTh ¶
func (*QueryNetListResponseBodyDataNetsDDoSDefense) SetDjPolicy ¶
func (QueryNetListResponseBodyDataNetsDDoSDefense) String ¶
func (s QueryNetListResponseBodyDataNetsDDoSDefense) String() string
type QueryNetListResponseBodyDataNetsDDoSDefenseCleanTh ¶
type QueryNetListResponseBodyDataNetsDDoSDefenseCleanTh struct { Mbps *int32 `json:"Mbps,omitempty" xml:"Mbps,omitempty"` Pps *int32 `json:"Pps,omitempty" xml:"Pps,omitempty"` }
func (QueryNetListResponseBodyDataNetsDDoSDefenseCleanTh) GoString ¶
func (s QueryNetListResponseBodyDataNetsDDoSDefenseCleanTh) GoString() string
func (QueryNetListResponseBodyDataNetsDDoSDefenseCleanTh) String ¶
func (s QueryNetListResponseBodyDataNetsDDoSDefenseCleanTh) String() string
type QueryNetListResponseBodyDataNetsDDoSDefenseDjPolicy ¶
type QueryNetListResponseBodyDataNetsDDoSDefenseDjPolicy struct {
PolicyName *string `json:"PolicyName,omitempty" xml:"PolicyName,omitempty"`
}
func (QueryNetListResponseBodyDataNetsDDoSDefenseDjPolicy) GoString ¶
func (s QueryNetListResponseBodyDataNetsDDoSDefenseDjPolicy) GoString() string
func (*QueryNetListResponseBodyDataNetsDDoSDefenseDjPolicy) SetPolicyName ¶
func (s *QueryNetListResponseBodyDataNetsDDoSDefenseDjPolicy) SetPolicyName(v string) *QueryNetListResponseBodyDataNetsDDoSDefenseDjPolicy
func (QueryNetListResponseBodyDataNetsDDoSDefenseDjPolicy) String ¶
func (s QueryNetListResponseBodyDataNetsDDoSDefenseDjPolicy) String() string
type QueryNetListResponseBodyDataNetsDDoSDefenseHoleTh ¶
type QueryNetListResponseBodyDataNetsDDoSDefenseHoleTh struct {
ThreshMbps *int32 `json:"ThreshMbps,omitempty" xml:"ThreshMbps,omitempty"`
}
func (QueryNetListResponseBodyDataNetsDDoSDefenseHoleTh) GoString ¶
func (s QueryNetListResponseBodyDataNetsDDoSDefenseHoleTh) GoString() string
func (*QueryNetListResponseBodyDataNetsDDoSDefenseHoleTh) SetThreshMbps ¶
func (s *QueryNetListResponseBodyDataNetsDDoSDefenseHoleTh) SetThreshMbps(v int32) *QueryNetListResponseBodyDataNetsDDoSDefenseHoleTh
func (QueryNetListResponseBodyDataNetsDDoSDefenseHoleTh) String ¶
func (s QueryNetListResponseBodyDataNetsDDoSDefenseHoleTh) String() string
type QueryNetListResponseBodyDataNetsDeclared ¶
type QueryNetListResponseBodyDataNetsDeclared struct { Declared *string `json:"Declared,omitempty" xml:"Declared,omitempty"` Region *string `json:"Region,omitempty" xml:"Region,omitempty"` }
func (QueryNetListResponseBodyDataNetsDeclared) GoString ¶
func (s QueryNetListResponseBodyDataNetsDeclared) GoString() string
func (*QueryNetListResponseBodyDataNetsDeclared) SetDeclared ¶
func (s *QueryNetListResponseBodyDataNetsDeclared) SetDeclared(v string) *QueryNetListResponseBodyDataNetsDeclared
func (*QueryNetListResponseBodyDataNetsDeclared) SetRegion ¶
func (s *QueryNetListResponseBodyDataNetsDeclared) SetRegion(v string) *QueryNetListResponseBodyDataNetsDeclared
func (QueryNetListResponseBodyDataNetsDeclared) String ¶
func (s QueryNetListResponseBodyDataNetsDeclared) String() string
Click to show internal directories.
Click to hide internal directories.