apis

package
v1.3.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 28, 2018 License: Apache-2.0 Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type DescribeIpResourceFlowRequest

type DescribeIpResourceFlowRequest struct {
	core.JDCloudRequest

	/* Region ID  */
	RegionId string `json:"regionId"`

	/* 公网ip  */
	Ip string `json:"ip"`

	/* 查询的结束时间,UTC时间,格式:yyyy-MM-dd'T'HH:mm:ssZ (Optional) */
	EndTime *string `json:"endTime"`
}

func NewDescribeIpResourceFlowRequest

func NewDescribeIpResourceFlowRequest(
	regionId string,
	ip string,
) *DescribeIpResourceFlowRequest

* param regionId: Region ID (Required) * param ip: 公网ip (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewDescribeIpResourceFlowRequestWithAllParams

func NewDescribeIpResourceFlowRequestWithAllParams(
	regionId string,
	ip string,
	endTime *string,
) *DescribeIpResourceFlowRequest

* param regionId: Region ID (Required) * param ip: 公网ip (Required) * param endTime: 查询的结束时间,UTC时间,格式:yyyy-MM-dd'T'HH:mm:ssZ (Optional)

func NewDescribeIpResourceFlowRequestWithoutParam

func NewDescribeIpResourceFlowRequestWithoutParam() *DescribeIpResourceFlowRequest

This constructor has better compatible ability when API parameters changed

func (DescribeIpResourceFlowRequest) GetRegionId

func (r DescribeIpResourceFlowRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*DescribeIpResourceFlowRequest) SetEndTime

func (r *DescribeIpResourceFlowRequest) SetEndTime(endTime string)

param endTime: 查询的结束时间,UTC时间,格式:yyyy-MM-dd'T'HH:mm:ssZ(Optional)

func (*DescribeIpResourceFlowRequest) SetIp

param ip: 公网ip(Required)

func (*DescribeIpResourceFlowRequest) SetRegionId

func (r *DescribeIpResourceFlowRequest) SetRegionId(regionId string)

param regionId: Region ID(Required)

type DescribeIpResourceFlowResponse

type DescribeIpResourceFlowResponse struct {
	RequestID string                       `json:"requestId"`
	Error     core.ErrorResponse           `json:"error"`
	Result    DescribeIpResourceFlowResult `json:"result"`
}

type DescribeIpResourceFlowResult

type DescribeIpResourceFlowResult struct {
	Data baseanti.IpResourceFlow `json:"data"`
}

type DescribeIpResourceInfoRequest

type DescribeIpResourceInfoRequest struct {
	core.JDCloudRequest

	/* Region ID  */
	RegionId string `json:"regionId"`

	/* 公网ip  */
	Ip string `json:"ip"`
}

func NewDescribeIpResourceInfoRequest

func NewDescribeIpResourceInfoRequest(
	regionId string,
	ip string,
) *DescribeIpResourceInfoRequest

* param regionId: Region ID (Required) * param ip: 公网ip (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewDescribeIpResourceInfoRequestWithAllParams

func NewDescribeIpResourceInfoRequestWithAllParams(
	regionId string,
	ip string,
) *DescribeIpResourceInfoRequest

* param regionId: Region ID (Required) * param ip: 公网ip (Required)

func NewDescribeIpResourceInfoRequestWithoutParam

func NewDescribeIpResourceInfoRequestWithoutParam() *DescribeIpResourceInfoRequest

This constructor has better compatible ability when API parameters changed

func (DescribeIpResourceInfoRequest) GetRegionId

func (r DescribeIpResourceInfoRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*DescribeIpResourceInfoRequest) SetIp

param ip: 公网ip(Required)

func (*DescribeIpResourceInfoRequest) SetRegionId

func (r *DescribeIpResourceInfoRequest) SetRegionId(regionId string)

param regionId: Region ID(Required)

type DescribeIpResourceInfoResponse

type DescribeIpResourceInfoResponse struct {
	RequestID string                       `json:"requestId"`
	Error     core.ErrorResponse           `json:"error"`
	Result    DescribeIpResourceInfoResult `json:"result"`
}

type DescribeIpResourceInfoResult

type DescribeIpResourceInfoResult struct {
	Data baseanti.IpResourceInfo `json:"data"`
}

type DescribeIpResourceProtectInfoRequest

type DescribeIpResourceProtectInfoRequest struct {
	core.JDCloudRequest

	/* Region ID  */
	RegionId string `json:"regionId"`

	/* 公网ip  */
	Ip string `json:"ip"`

	/* 限制查询的开始范围 (Optional) */
	Start *int `json:"start"`

	/* 限制查询的记录数 (Optional) */
	Limit *int `json:"limit"`
}

func NewDescribeIpResourceProtectInfoRequest

func NewDescribeIpResourceProtectInfoRequest(
	regionId string,
	ip string,
) *DescribeIpResourceProtectInfoRequest

* param regionId: Region ID (Required) * param ip: 公网ip (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewDescribeIpResourceProtectInfoRequestWithAllParams

func NewDescribeIpResourceProtectInfoRequestWithAllParams(
	regionId string,
	ip string,
	start *int,
	limit *int,
) *DescribeIpResourceProtectInfoRequest

* param regionId: Region ID (Required) * param ip: 公网ip (Required) * param start: 限制查询的开始范围 (Optional) * param limit: 限制查询的记录数 (Optional)

func NewDescribeIpResourceProtectInfoRequestWithoutParam

func NewDescribeIpResourceProtectInfoRequestWithoutParam() *DescribeIpResourceProtectInfoRequest

This constructor has better compatible ability when API parameters changed

func (DescribeIpResourceProtectInfoRequest) GetRegionId

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*DescribeIpResourceProtectInfoRequest) SetIp

param ip: 公网ip(Required)

func (*DescribeIpResourceProtectInfoRequest) SetLimit

func (r *DescribeIpResourceProtectInfoRequest) SetLimit(limit int)

param limit: 限制查询的记录数(Optional)

func (*DescribeIpResourceProtectInfoRequest) SetRegionId

func (r *DescribeIpResourceProtectInfoRequest) SetRegionId(regionId string)

param regionId: Region ID(Required)

func (*DescribeIpResourceProtectInfoRequest) SetStart

func (r *DescribeIpResourceProtectInfoRequest) SetStart(start int)

param start: 限制查询的开始范围(Optional)

type DescribeIpResourceProtectInfoResponse

type DescribeIpResourceProtectInfoResponse struct {
	RequestID string                              `json:"requestId"`
	Error     core.ErrorResponse                  `json:"error"`
	Result    DescribeIpResourceProtectInfoResult `json:"result"`
}

type DescribeIpResourceProtectInfoResult

type DescribeIpResourceProtectInfoResult struct {
	DataList []baseanti.IpResourceProtectInfo `json:"dataList"`
}

type DescribeIpResourcesRequest

type DescribeIpResourcesRequest struct {
	core.JDCloudRequest

	/* Region ID  */
	RegionId string `json:"regionId"`

	/* IP模糊匹配 (Optional) */
	Ip *string `json:"ip"`
}

func NewDescribeIpResourcesRequest

func NewDescribeIpResourcesRequest(
	regionId string,
) *DescribeIpResourcesRequest

* param regionId: Region ID (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewDescribeIpResourcesRequestWithAllParams

func NewDescribeIpResourcesRequestWithAllParams(
	regionId string,
	ip *string,
) *DescribeIpResourcesRequest

* param regionId: Region ID (Required) * param ip: IP模糊匹配 (Optional)

func NewDescribeIpResourcesRequestWithoutParam

func NewDescribeIpResourcesRequestWithoutParam() *DescribeIpResourcesRequest

This constructor has better compatible ability when API parameters changed

func (DescribeIpResourcesRequest) GetRegionId

func (r DescribeIpResourcesRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*DescribeIpResourcesRequest) SetIp added in v1.0.10

func (r *DescribeIpResourcesRequest) SetIp(ip string)

param ip: IP模糊匹配(Optional)

func (*DescribeIpResourcesRequest) SetRegionId

func (r *DescribeIpResourcesRequest) SetRegionId(regionId string)

param regionId: Region ID(Required)

type DescribeIpResourcesResponse

type DescribeIpResourcesResponse struct {
	RequestID string                    `json:"requestId"`
	Error     core.ErrorResponse        `json:"error"`
	Result    DescribeIpResourcesResult `json:"result"`
}

type DescribeIpResourcesResult

type DescribeIpResourcesResult struct {
	DataList   []baseanti.IpResource `json:"dataList"`
	TotalCount int                   `json:"totalCount"`
}

type SetCleanThresholdRequest

type SetCleanThresholdRequest struct {
	core.JDCloudRequest

	/* Region ID  */
	RegionId string `json:"regionId"`

	/* 公网ip  */
	Ip string `json:"ip"`

	/* cc参数  */
	CleanThresholdSpec *baseanti.CleanThresholdSpec `json:"cleanThresholdSpec"`
}

func NewSetCleanThresholdRequest

func NewSetCleanThresholdRequest(
	regionId string,
	ip string,
	cleanThresholdSpec *baseanti.CleanThresholdSpec,
) *SetCleanThresholdRequest

* param regionId: Region ID (Required) * param ip: 公网ip (Required) * param cleanThresholdSpec: cc参数 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewSetCleanThresholdRequestWithAllParams

func NewSetCleanThresholdRequestWithAllParams(
	regionId string,
	ip string,
	cleanThresholdSpec *baseanti.CleanThresholdSpec,
) *SetCleanThresholdRequest

* param regionId: Region ID (Required) * param ip: 公网ip (Required) * param cleanThresholdSpec: cc参数 (Required)

func NewSetCleanThresholdRequestWithoutParam

func NewSetCleanThresholdRequestWithoutParam() *SetCleanThresholdRequest

This constructor has better compatible ability when API parameters changed

func (SetCleanThresholdRequest) GetRegionId

func (r SetCleanThresholdRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*SetCleanThresholdRequest) SetCleanThresholdSpec

func (r *SetCleanThresholdRequest) SetCleanThresholdSpec(cleanThresholdSpec *baseanti.CleanThresholdSpec)

param cleanThresholdSpec: cc参数(Required)

func (*SetCleanThresholdRequest) SetIp

func (r *SetCleanThresholdRequest) SetIp(ip string)

param ip: 公网ip(Required)

func (*SetCleanThresholdRequest) SetRegionId

func (r *SetCleanThresholdRequest) SetRegionId(regionId string)

param regionId: Region ID(Required)

type SetCleanThresholdResponse

type SetCleanThresholdResponse struct {
	RequestID string                  `json:"requestId"`
	Error     core.ErrorResponse      `json:"error"`
	Result    SetCleanThresholdResult `json:"result"`
}

type SetCleanThresholdResult

type SetCleanThresholdResult struct {
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL