client

package
v2.0.0 Latest Latest
Warning

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

Go to latest
Published: Oct 18, 2024 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Overview

This file is auto-generated, don't edit it. Thanks.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AddServersToServerGroupRequest

type AddServersToServerGroupRequest struct {
	// example:
	//
	// 123e4567-e89b-12d3-a456-426655440000
	ClientToken *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	// example:
	//
	// false
	DryRun *bool `json:"DryRun,omitempty" xml:"DryRun,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// sgp-atstuj3rtoptyui****
	ServerGroupId *string `json:"ServerGroupId,omitempty" xml:"ServerGroupId,omitempty"`
	// This parameter is required.
	Servers []*AddServersToServerGroupRequestServers `json:"Servers,omitempty" xml:"Servers,omitempty" type:"Repeated"`
}

func (AddServersToServerGroupRequest) GoString

func (*AddServersToServerGroupRequest) SetClientToken

func (*AddServersToServerGroupRequest) SetDryRun

func (*AddServersToServerGroupRequest) SetServerGroupId

func (*AddServersToServerGroupRequest) SetServers

func (AddServersToServerGroupRequest) String

type AddServersToServerGroupRequestServers

type AddServersToServerGroupRequestServers struct {
	// example:
	//
	// 6081
	Port *int32 `json:"Port,omitempty" xml:"Port,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// i-bp67acfmxazb4p****
	ServerId *string `json:"ServerId,omitempty" xml:"ServerId,omitempty"`
	// example:
	//
	// 192.168.XX.XX
	ServerIp *string `json:"ServerIp,omitempty" xml:"ServerIp,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// Ecs
	ServerType *string `json:"ServerType,omitempty" xml:"ServerType,omitempty"`
}

func (AddServersToServerGroupRequestServers) GoString

func (*AddServersToServerGroupRequestServers) SetPort

func (*AddServersToServerGroupRequestServers) SetServerId

func (*AddServersToServerGroupRequestServers) SetServerIp

func (*AddServersToServerGroupRequestServers) SetServerType

func (AddServersToServerGroupRequestServers) String

type AddServersToServerGroupResponse

type AddServersToServerGroupResponse struct {
	Headers    map[string]*string                   `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                               `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *AddServersToServerGroupResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (AddServersToServerGroupResponse) GoString

func (*AddServersToServerGroupResponse) SetHeaders

func (*AddServersToServerGroupResponse) SetStatusCode

func (AddServersToServerGroupResponse) String

type AddServersToServerGroupResponseBody

type AddServersToServerGroupResponseBody struct {
	// example:
	//
	// 54B48E3D-DF70-471B-AA93-08E683A1B45
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (AddServersToServerGroupResponseBody) GoString

func (*AddServersToServerGroupResponseBody) SetRequestId

func (AddServersToServerGroupResponseBody) String

type Client

type Client struct {
	openapi.Client
}

func NewClient

func NewClient(config *openapi.Config) (*Client, error)

func (*Client) AddServersToServerGroup

func (client *Client) AddServersToServerGroup(request *AddServersToServerGroupRequest) (_result *AddServersToServerGroupResponse, _err error)

Summary:

服务器组中添加后端服务器

@param request - AddServersToServerGroupRequest

@return AddServersToServerGroupResponse

func (*Client) AddServersToServerGroupWithOptions

func (client *Client) AddServersToServerGroupWithOptions(request *AddServersToServerGroupRequest, runtime *util.RuntimeOptions) (_result *AddServersToServerGroupResponse, _err error)

Summary:

服务器组中添加后端服务器

@param request - AddServersToServerGroupRequest

@param runtime - runtime options for this request RuntimeOptions

@return AddServersToServerGroupResponse

func (*Client) CreateListener

func (client *Client) CreateListener(request *CreateListenerRequest) (_result *CreateListenerResponse, _err error)

Summary:

创建监听

@param request - CreateListenerRequest

@return CreateListenerResponse

func (*Client) CreateListenerWithOptions

func (client *Client) CreateListenerWithOptions(request *CreateListenerRequest, runtime *util.RuntimeOptions) (_result *CreateListenerResponse, _err error)

Summary:

创建监听

@param request - CreateListenerRequest

@param runtime - runtime options for this request RuntimeOptions

@return CreateListenerResponse

func (*Client) CreateLoadBalancer

func (client *Client) CreateLoadBalancer(request *CreateLoadBalancerRequest) (_result *CreateLoadBalancerResponse, _err error)

Summary:

创建负载均衡实例

@param request - CreateLoadBalancerRequest

@return CreateLoadBalancerResponse

func (*Client) CreateLoadBalancerWithOptions

func (client *Client) CreateLoadBalancerWithOptions(request *CreateLoadBalancerRequest, runtime *util.RuntimeOptions) (_result *CreateLoadBalancerResponse, _err error)

Summary:

创建负载均衡实例

@param request - CreateLoadBalancerRequest

@param runtime - runtime options for this request RuntimeOptions

@return CreateLoadBalancerResponse

func (*Client) CreateServerGroup

func (client *Client) CreateServerGroup(request *CreateServerGroupRequest) (_result *CreateServerGroupResponse, _err error)

Summary:

创建服务器组

@param request - CreateServerGroupRequest

@return CreateServerGroupResponse

func (*Client) CreateServerGroupWithOptions

func (client *Client) CreateServerGroupWithOptions(request *CreateServerGroupRequest, runtime *util.RuntimeOptions) (_result *CreateServerGroupResponse, _err error)

Summary:

创建服务器组

@param request - CreateServerGroupRequest

@param runtime - runtime options for this request RuntimeOptions

@return CreateServerGroupResponse

func (*Client) DeleteListener

func (client *Client) DeleteListener(request *DeleteListenerRequest) (_result *DeleteListenerResponse, _err error)

Summary:

删除监听

@param request - DeleteListenerRequest

@return DeleteListenerResponse

func (*Client) DeleteListenerWithOptions

func (client *Client) DeleteListenerWithOptions(request *DeleteListenerRequest, runtime *util.RuntimeOptions) (_result *DeleteListenerResponse, _err error)

Summary:

删除监听

@param request - DeleteListenerRequest

@param runtime - runtime options for this request RuntimeOptions

@return DeleteListenerResponse

func (*Client) DeleteLoadBalancer

func (client *Client) DeleteLoadBalancer(request *DeleteLoadBalancerRequest) (_result *DeleteLoadBalancerResponse, _err error)

Summary:

删除负载均衡实例

@param request - DeleteLoadBalancerRequest

@return DeleteLoadBalancerResponse

func (*Client) DeleteLoadBalancerWithOptions

func (client *Client) DeleteLoadBalancerWithOptions(request *DeleteLoadBalancerRequest, runtime *util.RuntimeOptions) (_result *DeleteLoadBalancerResponse, _err error)

Summary:

删除负载均衡实例

@param request - DeleteLoadBalancerRequest

@param runtime - runtime options for this request RuntimeOptions

@return DeleteLoadBalancerResponse

func (*Client) DeleteServerGroup

func (client *Client) DeleteServerGroup(request *DeleteServerGroupRequest) (_result *DeleteServerGroupResponse, _err error)

Summary:

删除服务器组

@param request - DeleteServerGroupRequest

@return DeleteServerGroupResponse

func (*Client) DeleteServerGroupWithOptions

func (client *Client) DeleteServerGroupWithOptions(request *DeleteServerGroupRequest, runtime *util.RuntimeOptions) (_result *DeleteServerGroupResponse, _err error)

Summary:

删除服务器组

@param request - DeleteServerGroupRequest

@param runtime - runtime options for this request RuntimeOptions

@return DeleteServerGroupResponse

func (*Client) DescribeRegions

func (client *Client) DescribeRegions(request *DescribeRegionsRequest) (_result *DescribeRegionsResponse, _err error)

Summary:

查询地域

@param request - DescribeRegionsRequest

@return DescribeRegionsResponse

func (*Client) DescribeRegionsWithOptions

func (client *Client) DescribeRegionsWithOptions(request *DescribeRegionsRequest, runtime *util.RuntimeOptions) (_result *DescribeRegionsResponse, _err error)

Summary:

查询地域

@param request - DescribeRegionsRequest

@param runtime - runtime options for this request RuntimeOptions

@return DescribeRegionsResponse

func (*Client) DescribeZones

func (client *Client) DescribeZones(request *DescribeZonesRequest) (_result *DescribeZonesResponse, _err error)

Summary:

查询可用区

@param request - DescribeZonesRequest

@return DescribeZonesResponse

func (*Client) DescribeZonesWithOptions

func (client *Client) DescribeZonesWithOptions(request *DescribeZonesRequest, runtime *util.RuntimeOptions) (_result *DescribeZonesResponse, _err error)

Summary:

查询可用区

@param request - DescribeZonesRequest

@param runtime - runtime options for this request RuntimeOptions

@return DescribeZonesResponse

func (*Client) GetEndpoint

func (client *Client) GetEndpoint(productId *string, regionId *string, endpointRule *string, network *string, suffix *string, endpointMap map[string]*string, endpoint *string) (_result *string, _err error)

func (*Client) GetListenerAttribute

func (client *Client) GetListenerAttribute(request *GetListenerAttributeRequest) (_result *GetListenerAttributeResponse, _err error)

Summary:

查询监听详细信息

@param request - GetListenerAttributeRequest

@return GetListenerAttributeResponse

func (*Client) GetListenerAttributeWithOptions

func (client *Client) GetListenerAttributeWithOptions(request *GetListenerAttributeRequest, runtime *util.RuntimeOptions) (_result *GetListenerAttributeResponse, _err error)

Summary:

查询监听详细信息

@param request - GetListenerAttributeRequest

@param runtime - runtime options for this request RuntimeOptions

@return GetListenerAttributeResponse

func (*Client) GetListenerHealthStatus

func (client *Client) GetListenerHealthStatus(request *GetListenerHealthStatusRequest) (_result *GetListenerHealthStatusResponse, _err error)

Summary:

查询监听健康检查状态

@param request - GetListenerHealthStatusRequest

@return GetListenerHealthStatusResponse

func (*Client) GetListenerHealthStatusWithOptions

func (client *Client) GetListenerHealthStatusWithOptions(request *GetListenerHealthStatusRequest, runtime *util.RuntimeOptions) (_result *GetListenerHealthStatusResponse, _err error)

Summary:

查询监听健康检查状态

@param request - GetListenerHealthStatusRequest

@param runtime - runtime options for this request RuntimeOptions

@return GetListenerHealthStatusResponse

func (*Client) GetLoadBalancerAttribute

func (client *Client) GetLoadBalancerAttribute(request *GetLoadBalancerAttributeRequest) (_result *GetLoadBalancerAttributeResponse, _err error)

Summary:

查询负载均衡实例详细信息

@param request - GetLoadBalancerAttributeRequest

@return GetLoadBalancerAttributeResponse

func (*Client) GetLoadBalancerAttributeWithOptions

func (client *Client) GetLoadBalancerAttributeWithOptions(request *GetLoadBalancerAttributeRequest, runtime *util.RuntimeOptions) (_result *GetLoadBalancerAttributeResponse, _err error)

Summary:

查询负载均衡实例详细信息

@param request - GetLoadBalancerAttributeRequest

@param runtime - runtime options for this request RuntimeOptions

@return GetLoadBalancerAttributeResponse

func (*Client) Init

func (client *Client) Init(config *openapi.Config) (_err error)

func (*Client) ListListeners

func (client *Client) ListListeners(request *ListListenersRequest) (_result *ListListenersResponse, _err error)

Summary:

查询监听列表

@param request - ListListenersRequest

@return ListListenersResponse

func (*Client) ListListenersWithOptions

func (client *Client) ListListenersWithOptions(request *ListListenersRequest, runtime *util.RuntimeOptions) (_result *ListListenersResponse, _err error)

Summary:

查询监听列表

@param request - ListListenersRequest

@param runtime - runtime options for this request RuntimeOptions

@return ListListenersResponse

func (*Client) ListLoadBalancers

func (client *Client) ListLoadBalancers(request *ListLoadBalancersRequest) (_result *ListLoadBalancersResponse, _err error)

Summary:

查询负载均衡实例列表

@param request - ListLoadBalancersRequest

@return ListLoadBalancersResponse

func (*Client) ListLoadBalancersWithOptions

func (client *Client) ListLoadBalancersWithOptions(request *ListLoadBalancersRequest, runtime *util.RuntimeOptions) (_result *ListLoadBalancersResponse, _err error)

Summary:

查询负载均衡实例列表

@param request - ListLoadBalancersRequest

@param runtime - runtime options for this request RuntimeOptions

@return ListLoadBalancersResponse

func (*Client) ListServerGroupServers

func (client *Client) ListServerGroupServers(request *ListServerGroupServersRequest) (_result *ListServerGroupServersResponse, _err error)

Summary:

查询服务器组中的服务器列表

@param request - ListServerGroupServersRequest

@return ListServerGroupServersResponse

func (*Client) ListServerGroupServersWithOptions

func (client *Client) ListServerGroupServersWithOptions(request *ListServerGroupServersRequest, runtime *util.RuntimeOptions) (_result *ListServerGroupServersResponse, _err error)

Summary:

查询服务器组中的服务器列表

@param request - ListServerGroupServersRequest

@param runtime - runtime options for this request RuntimeOptions

@return ListServerGroupServersResponse

func (*Client) ListServerGroups

func (client *Client) ListServerGroups(request *ListServerGroupsRequest) (_result *ListServerGroupsResponse, _err error)

Summary:

查询服务器组列表

@param request - ListServerGroupsRequest

@return ListServerGroupsResponse

func (*Client) ListServerGroupsWithOptions

func (client *Client) ListServerGroupsWithOptions(request *ListServerGroupsRequest, runtime *util.RuntimeOptions) (_result *ListServerGroupsResponse, _err error)

Summary:

查询服务器组列表

@param request - ListServerGroupsRequest

@param runtime - runtime options for this request RuntimeOptions

@return ListServerGroupsResponse

func (*Client) ListTagResources

func (client *Client) ListTagResources(request *ListTagResourcesRequest) (_result *ListTagResourcesResponse, _err error)

Summary:

查询资源标签

@param request - ListTagResourcesRequest

@return ListTagResourcesResponse

func (*Client) ListTagResourcesWithOptions

func (client *Client) ListTagResourcesWithOptions(request *ListTagResourcesRequest, runtime *util.RuntimeOptions) (_result *ListTagResourcesResponse, _err error)

Summary:

查询资源标签

@param request - ListTagResourcesRequest

@param runtime - runtime options for this request RuntimeOptions

@return ListTagResourcesResponse

func (*Client) MoveResourceGroup

func (client *Client) MoveResourceGroup(request *MoveResourceGroupRequest) (_result *MoveResourceGroupResponse, _err error)

Summary:

迁移资源组

@param request - MoveResourceGroupRequest

@return MoveResourceGroupResponse

func (*Client) MoveResourceGroupWithOptions

func (client *Client) MoveResourceGroupWithOptions(request *MoveResourceGroupRequest, runtime *util.RuntimeOptions) (_result *MoveResourceGroupResponse, _err error)

Summary:

迁移资源组

@param request - MoveResourceGroupRequest

@param runtime - runtime options for this request RuntimeOptions

@return MoveResourceGroupResponse

func (*Client) RemoveServersFromServerGroup

func (client *Client) RemoveServersFromServerGroup(request *RemoveServersFromServerGroupRequest) (_result *RemoveServersFromServerGroupResponse, _err error)

Summary:

服务器组中删除后端服务器

@param request - RemoveServersFromServerGroupRequest

@return RemoveServersFromServerGroupResponse

func (*Client) RemoveServersFromServerGroupWithOptions

func (client *Client) RemoveServersFromServerGroupWithOptions(request *RemoveServersFromServerGroupRequest, runtime *util.RuntimeOptions) (_result *RemoveServersFromServerGroupResponse, _err error)

Summary:

服务器组中删除后端服务器

@param request - RemoveServersFromServerGroupRequest

@param runtime - runtime options for this request RuntimeOptions

@return RemoveServersFromServerGroupResponse

func (*Client) TagResources

func (client *Client) TagResources(request *TagResourcesRequest) (_result *TagResourcesResponse, _err error)

Summary:

添加资源标签

@param request - TagResourcesRequest

@return TagResourcesResponse

func (*Client) TagResourcesWithOptions

func (client *Client) TagResourcesWithOptions(request *TagResourcesRequest, runtime *util.RuntimeOptions) (_result *TagResourcesResponse, _err error)

Summary:

添加资源标签

@param request - TagResourcesRequest

@param runtime - runtime options for this request RuntimeOptions

@return TagResourcesResponse

func (*Client) UntagResources

func (client *Client) UntagResources(request *UntagResourcesRequest) (_result *UntagResourcesResponse, _err error)

Summary:

删除资源标签

@param request - UntagResourcesRequest

@return UntagResourcesResponse

func (*Client) UntagResourcesWithOptions

func (client *Client) UntagResourcesWithOptions(request *UntagResourcesRequest, runtime *util.RuntimeOptions) (_result *UntagResourcesResponse, _err error)

Summary:

删除资源标签

@param request - UntagResourcesRequest

@param runtime - runtime options for this request RuntimeOptions

@return UntagResourcesResponse

func (*Client) UpdateListenerAttribute

func (client *Client) UpdateListenerAttribute(request *UpdateListenerAttributeRequest) (_result *UpdateListenerAttributeResponse, _err error)

Summary:

更新监听属性

@param request - UpdateListenerAttributeRequest

@return UpdateListenerAttributeResponse

func (*Client) UpdateListenerAttributeWithOptions

func (client *Client) UpdateListenerAttributeWithOptions(request *UpdateListenerAttributeRequest, runtime *util.RuntimeOptions) (_result *UpdateListenerAttributeResponse, _err error)

Summary:

更新监听属性

@param request - UpdateListenerAttributeRequest

@param runtime - runtime options for this request RuntimeOptions

@return UpdateListenerAttributeResponse

func (*Client) UpdateLoadBalancerAttribute

func (client *Client) UpdateLoadBalancerAttribute(request *UpdateLoadBalancerAttributeRequest) (_result *UpdateLoadBalancerAttributeResponse, _err error)

Summary:

更新负载均衡实例属性

@param request - UpdateLoadBalancerAttributeRequest

@return UpdateLoadBalancerAttributeResponse

func (*Client) UpdateLoadBalancerAttributeWithOptions

func (client *Client) UpdateLoadBalancerAttributeWithOptions(request *UpdateLoadBalancerAttributeRequest, runtime *util.RuntimeOptions) (_result *UpdateLoadBalancerAttributeResponse, _err error)

Summary:

更新负载均衡实例属性

@param request - UpdateLoadBalancerAttributeRequest

@param runtime - runtime options for this request RuntimeOptions

@return UpdateLoadBalancerAttributeResponse

func (*Client) UpdateLoadBalancerZones

func (client *Client) UpdateLoadBalancerZones(request *UpdateLoadBalancerZonesRequest) (_result *UpdateLoadBalancerZonesResponse, _err error)

Summary:

更新负载均衡实例可用区

@param request - UpdateLoadBalancerZonesRequest

@return UpdateLoadBalancerZonesResponse

func (*Client) UpdateLoadBalancerZonesWithOptions

func (client *Client) UpdateLoadBalancerZonesWithOptions(request *UpdateLoadBalancerZonesRequest, runtime *util.RuntimeOptions) (_result *UpdateLoadBalancerZonesResponse, _err error)

Summary:

更新负载均衡实例可用区

@param request - UpdateLoadBalancerZonesRequest

@param runtime - runtime options for this request RuntimeOptions

@return UpdateLoadBalancerZonesResponse

func (*Client) UpdateServerGroupAttribute

func (client *Client) UpdateServerGroupAttribute(request *UpdateServerGroupAttributeRequest) (_result *UpdateServerGroupAttributeResponse, _err error)

Summary:

更新服务器组属性

@param request - UpdateServerGroupAttributeRequest

@return UpdateServerGroupAttributeResponse

func (*Client) UpdateServerGroupAttributeWithOptions

func (client *Client) UpdateServerGroupAttributeWithOptions(request *UpdateServerGroupAttributeRequest, runtime *util.RuntimeOptions) (_result *UpdateServerGroupAttributeResponse, _err error)

Summary:

更新服务器组属性

@param request - UpdateServerGroupAttributeRequest

@param runtime - runtime options for this request RuntimeOptions

@return UpdateServerGroupAttributeResponse

type CreateListenerRequest

type CreateListenerRequest struct {
	// example:
	//
	// 123e4567-e89b-12d3-a456-42665544****
	ClientToken *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	// example:
	//
	// false
	DryRun *bool `json:"DryRun,omitempty" xml:"DryRun,omitempty"`
	// example:
	//
	// listener-description
	ListenerDescription *string `json:"ListenerDescription,omitempty" xml:"ListenerDescription,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// gwlb-te609d6696632f7*****
	LoadBalancerId *string `json:"LoadBalancerId,omitempty" xml:"LoadBalancerId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// sgp-ckh01px70dszof****
	ServerGroupId *string                     `json:"ServerGroupId,omitempty" xml:"ServerGroupId,omitempty"`
	Tag           []*CreateListenerRequestTag `json:"Tag,omitempty" xml:"Tag,omitempty" type:"Repeated"`
}

func (CreateListenerRequest) GoString

func (s CreateListenerRequest) GoString() string

func (*CreateListenerRequest) SetClientToken

func (s *CreateListenerRequest) SetClientToken(v string) *CreateListenerRequest

func (*CreateListenerRequest) SetDryRun

func (*CreateListenerRequest) SetListenerDescription

func (s *CreateListenerRequest) SetListenerDescription(v string) *CreateListenerRequest

func (*CreateListenerRequest) SetLoadBalancerId

func (s *CreateListenerRequest) SetLoadBalancerId(v string) *CreateListenerRequest

func (*CreateListenerRequest) SetServerGroupId

func (s *CreateListenerRequest) SetServerGroupId(v string) *CreateListenerRequest

func (*CreateListenerRequest) SetTag

func (CreateListenerRequest) String

func (s CreateListenerRequest) String() string

type CreateListenerRequestTag

type CreateListenerRequestTag struct {
	// example:
	//
	// testKey
	Key *string `json:"Key,omitempty" xml:"Key,omitempty"`
	// example:
	//
	// testValue
	Value *string `json:"Value,omitempty" xml:"Value,omitempty"`
}

func (CreateListenerRequestTag) GoString

func (s CreateListenerRequestTag) GoString() string

func (*CreateListenerRequestTag) SetKey

func (*CreateListenerRequestTag) SetValue

func (CreateListenerRequestTag) String

func (s CreateListenerRequestTag) String() string

type CreateListenerResponse

type CreateListenerResponse struct {
	Headers    map[string]*string          `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                      `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *CreateListenerResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (CreateListenerResponse) GoString

func (s CreateListenerResponse) GoString() string

func (*CreateListenerResponse) SetBody

func (*CreateListenerResponse) SetHeaders

func (*CreateListenerResponse) SetStatusCode

func (CreateListenerResponse) String

func (s CreateListenerResponse) String() string

type CreateListenerResponseBody

type CreateListenerResponseBody struct {
	// example:
	//
	// lsn-wi3c0v30ivysrg****
	ListenerId *string `json:"ListenerId,omitempty" xml:"ListenerId,omitempty"`
	// example:
	//
	// A045E652-D298-5E70-A978-7247135336FB
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (CreateListenerResponseBody) GoString

func (s CreateListenerResponseBody) GoString() string

func (*CreateListenerResponseBody) SetListenerId

func (*CreateListenerResponseBody) SetRequestId

func (CreateListenerResponseBody) String

type CreateLoadBalancerRequest

type CreateLoadBalancerRequest struct {
	// example:
	//
	// IPv4
	AddressIpVersion *string `json:"AddressIpVersion,omitempty" xml:"AddressIpVersion,omitempty"`
	// example:
	//
	// 123e4567-e89b-12d3-a456-426655440000
	ClientToken *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	// example:
	//
	// false
	DryRun *bool `json:"DryRun,omitempty" xml:"DryRun,omitempty"`
	// example:
	//
	// testGwlbName
	LoadBalancerName *string `json:"LoadBalancerName,omitempty" xml:"LoadBalancerName,omitempty"`
	// example:
	//
	// rg-acfmwbufq6q3****
	ResourceGroupId *string                         `json:"ResourceGroupId,omitempty" xml:"ResourceGroupId,omitempty"`
	Tag             []*CreateLoadBalancerRequestTag `json:"Tag,omitempty" xml:"Tag,omitempty" type:"Repeated"`
	// This parameter is required.
	//
	// example:
	//
	// vpc-uf6qcgpv22ttrnnjh****
	VpcId *string `json:"VpcId,omitempty" xml:"VpcId,omitempty"`
	// This parameter is required.
	ZoneMappings []*CreateLoadBalancerRequestZoneMappings `json:"ZoneMappings,omitempty" xml:"ZoneMappings,omitempty" type:"Repeated"`
}

func (CreateLoadBalancerRequest) GoString

func (s CreateLoadBalancerRequest) GoString() string

func (*CreateLoadBalancerRequest) SetAddressIpVersion

func (s *CreateLoadBalancerRequest) SetAddressIpVersion(v string) *CreateLoadBalancerRequest

func (*CreateLoadBalancerRequest) SetClientToken

func (*CreateLoadBalancerRequest) SetDryRun

func (*CreateLoadBalancerRequest) SetLoadBalancerName

func (s *CreateLoadBalancerRequest) SetLoadBalancerName(v string) *CreateLoadBalancerRequest

func (*CreateLoadBalancerRequest) SetResourceGroupId

func (*CreateLoadBalancerRequest) SetTag

func (*CreateLoadBalancerRequest) SetVpcId

func (*CreateLoadBalancerRequest) SetZoneMappings

func (CreateLoadBalancerRequest) String

func (s CreateLoadBalancerRequest) String() string

type CreateLoadBalancerRequestTag

type CreateLoadBalancerRequestTag struct {
	// example:
	//
	// testTagKey
	Key *string `json:"Key,omitempty" xml:"Key,omitempty"`
	// example:
	//
	// testTagValue
	Value *string `json:"Value,omitempty" xml:"Value,omitempty"`
}

func (CreateLoadBalancerRequestTag) GoString

func (s CreateLoadBalancerRequestTag) GoString() string

func (*CreateLoadBalancerRequestTag) SetKey

func (*CreateLoadBalancerRequestTag) SetValue

func (CreateLoadBalancerRequestTag) String

type CreateLoadBalancerRequestZoneMappings

type CreateLoadBalancerRequestZoneMappings struct {
	// This parameter is required.
	//
	// example:
	//
	// vsw-2f0eb020****
	VSwitchId *string `json:"VSwitchId,omitempty" xml:"VSwitchId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// cn-hangzhou-a
	ZoneId *string `json:"ZoneId,omitempty" xml:"ZoneId,omitempty"`
}

func (CreateLoadBalancerRequestZoneMappings) GoString

func (*CreateLoadBalancerRequestZoneMappings) SetVSwitchId

func (*CreateLoadBalancerRequestZoneMappings) SetZoneId

func (CreateLoadBalancerRequestZoneMappings) String

type CreateLoadBalancerResponse

type CreateLoadBalancerResponse struct {
	Headers    map[string]*string              `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                          `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *CreateLoadBalancerResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (CreateLoadBalancerResponse) GoString

func (s CreateLoadBalancerResponse) GoString() string

func (*CreateLoadBalancerResponse) SetBody

func (*CreateLoadBalancerResponse) SetHeaders

func (*CreateLoadBalancerResponse) SetStatusCode

func (CreateLoadBalancerResponse) String

type CreateLoadBalancerResponseBody

type CreateLoadBalancerResponseBody struct {
	// example:
	//
	// gwlb-9njtjmqt7zfcqm****
	LoadBalancerId *string `json:"LoadBalancerId,omitempty" xml:"LoadBalancerId,omitempty"`
	// example:
	//
	// 00B19438-66BB-58C3-8C2F-DA5B6F95CBDA
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (CreateLoadBalancerResponseBody) GoString

func (*CreateLoadBalancerResponseBody) SetLoadBalancerId

func (*CreateLoadBalancerResponseBody) SetRequestId

func (CreateLoadBalancerResponseBody) String

type CreateServerGroupRequest

type CreateServerGroupRequest struct {
	// example:
	//
	// 123e4567-e89b-12d3-a456-42665544****
	ClientToken           *string                                        `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	ConnectionDrainConfig *CreateServerGroupRequestConnectionDrainConfig `json:"ConnectionDrainConfig,omitempty" xml:"ConnectionDrainConfig,omitempty" type:"Struct"`
	// example:
	//
	// False
	DryRun            *bool                                      `json:"DryRun,omitempty" xml:"DryRun,omitempty"`
	HealthCheckConfig *CreateServerGroupRequestHealthCheckConfig `json:"HealthCheckConfig,omitempty" xml:"HealthCheckConfig,omitempty" type:"Struct"`
	// example:
	//
	// GENEVE
	Protocol *string `json:"Protocol,omitempty" xml:"Protocol,omitempty"`
	// example:
	//
	// rg-atstuj3rtop****
	ResourceGroupId *string `json:"ResourceGroupId,omitempty" xml:"ResourceGroupId,omitempty"`
	// example:
	//
	// 5TCH
	Scheduler *string `json:"Scheduler,omitempty" xml:"Scheduler,omitempty"`
	// example:
	//
	// testServerGroupName
	ServerGroupName *string `json:"ServerGroupName,omitempty" xml:"ServerGroupName,omitempty"`
	// example:
	//
	// Instance
	ServerGroupType *string                        `json:"ServerGroupType,omitempty" xml:"ServerGroupType,omitempty"`
	Tag             []*CreateServerGroupRequestTag `json:"Tag,omitempty" xml:"Tag,omitempty" type:"Repeated"`
	// This parameter is required.
	//
	// example:
	//
	// vpc-bp15zckdt37pq72zv****
	VpcId *string `json:"VpcId,omitempty" xml:"VpcId,omitempty"`
}

func (CreateServerGroupRequest) GoString

func (s CreateServerGroupRequest) GoString() string

func (*CreateServerGroupRequest) SetClientToken

func (*CreateServerGroupRequest) SetDryRun

func (*CreateServerGroupRequest) SetHealthCheckConfig

func (*CreateServerGroupRequest) SetProtocol

func (*CreateServerGroupRequest) SetResourceGroupId

func (s *CreateServerGroupRequest) SetResourceGroupId(v string) *CreateServerGroupRequest

func (*CreateServerGroupRequest) SetScheduler

func (*CreateServerGroupRequest) SetServerGroupName

func (s *CreateServerGroupRequest) SetServerGroupName(v string) *CreateServerGroupRequest

func (*CreateServerGroupRequest) SetServerGroupType

func (s *CreateServerGroupRequest) SetServerGroupType(v string) *CreateServerGroupRequest

func (*CreateServerGroupRequest) SetTag

func (*CreateServerGroupRequest) SetVpcId

func (CreateServerGroupRequest) String

func (s CreateServerGroupRequest) String() string

type CreateServerGroupRequestConnectionDrainConfig

type CreateServerGroupRequestConnectionDrainConfig struct {
	// example:
	//
	// false
	ConnectionDrainEnabled *bool `json:"ConnectionDrainEnabled,omitempty" xml:"ConnectionDrainEnabled,omitempty"`
	// example:
	//
	// 300
	ConnectionDrainTimeout *int32 `json:"ConnectionDrainTimeout,omitempty" xml:"ConnectionDrainTimeout,omitempty"`
}

func (CreateServerGroupRequestConnectionDrainConfig) GoString

func (*CreateServerGroupRequestConnectionDrainConfig) SetConnectionDrainEnabled

func (*CreateServerGroupRequestConnectionDrainConfig) SetConnectionDrainTimeout

func (CreateServerGroupRequestConnectionDrainConfig) String

type CreateServerGroupRequestHealthCheckConfig

type CreateServerGroupRequestHealthCheckConfig struct {
	// example:
	//
	// 80
	HealthCheckConnectPort *int32 `json:"HealthCheckConnectPort,omitempty" xml:"HealthCheckConnectPort,omitempty"`
	// example:
	//
	// 5
	HealthCheckConnectTimeout *int32 `json:"HealthCheckConnectTimeout,omitempty" xml:"HealthCheckConnectTimeout,omitempty"`
	// example:
	//
	// $SERVER_IP
	HealthCheckDomain *string `json:"HealthCheckDomain,omitempty" xml:"HealthCheckDomain,omitempty"`
	// example:
	//
	// true
	HealthCheckEnabled  *bool     `json:"HealthCheckEnabled,omitempty" xml:"HealthCheckEnabled,omitempty"`
	HealthCheckHttpCode []*string `json:"HealthCheckHttpCode,omitempty" xml:"HealthCheckHttpCode,omitempty" type:"Repeated"`
	// example:
	//
	// 10
	HealthCheckInterval *int32 `json:"HealthCheckInterval,omitempty" xml:"HealthCheckInterval,omitempty"`
	// example:
	//
	// /test/index.html
	HealthCheckPath *string `json:"HealthCheckPath,omitempty" xml:"HealthCheckPath,omitempty"`
	// example:
	//
	// TCP
	HealthCheckProtocol *string `json:"HealthCheckProtocol,omitempty" xml:"HealthCheckProtocol,omitempty"`
	// example:
	//
	// 2
	HealthyThreshold *int32 `json:"HealthyThreshold,omitempty" xml:"HealthyThreshold,omitempty"`
	// example:
	//
	// 2
	UnhealthyThreshold *int32 `json:"UnhealthyThreshold,omitempty" xml:"UnhealthyThreshold,omitempty"`
}

func (CreateServerGroupRequestHealthCheckConfig) GoString

func (*CreateServerGroupRequestHealthCheckConfig) SetHealthCheckConnectPort

func (*CreateServerGroupRequestHealthCheckConfig) SetHealthCheckConnectTimeout

func (*CreateServerGroupRequestHealthCheckConfig) SetHealthCheckDomain

func (*CreateServerGroupRequestHealthCheckConfig) SetHealthCheckEnabled

func (*CreateServerGroupRequestHealthCheckConfig) SetHealthCheckHttpCode

func (*CreateServerGroupRequestHealthCheckConfig) SetHealthCheckInterval

func (*CreateServerGroupRequestHealthCheckConfig) SetHealthCheckPath

func (*CreateServerGroupRequestHealthCheckConfig) SetHealthCheckProtocol

func (*CreateServerGroupRequestHealthCheckConfig) SetHealthyThreshold

func (*CreateServerGroupRequestHealthCheckConfig) SetUnhealthyThreshold

func (CreateServerGroupRequestHealthCheckConfig) String

type CreateServerGroupRequestTag

type CreateServerGroupRequestTag struct {
	// example:
	//
	// testTagKey
	Key *string `json:"Key,omitempty" xml:"Key,omitempty"`
	// example:
	//
	// testTagValue
	Value *string `json:"Value,omitempty" xml:"Value,omitempty"`
}

func (CreateServerGroupRequestTag) GoString

func (s CreateServerGroupRequestTag) GoString() string

func (*CreateServerGroupRequestTag) SetKey

func (*CreateServerGroupRequestTag) SetValue

func (CreateServerGroupRequestTag) String

type CreateServerGroupResponse

type CreateServerGroupResponse struct {
	Headers    map[string]*string             `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                         `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *CreateServerGroupResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (CreateServerGroupResponse) GoString

func (s CreateServerGroupResponse) GoString() string

func (*CreateServerGroupResponse) SetBody

func (*CreateServerGroupResponse) SetHeaders

func (*CreateServerGroupResponse) SetStatusCode

func (CreateServerGroupResponse) String

func (s CreateServerGroupResponse) String() string

type CreateServerGroupResponseBody

type CreateServerGroupResponseBody struct {
	// example:
	//
	// 54B48E3D-DF70-471B-AA93-08E683A1B45
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// example:
	//
	// sgp-atstuj3rtoptyui****
	ServerGroupId *string `json:"ServerGroupId,omitempty" xml:"ServerGroupId,omitempty"`
}

func (CreateServerGroupResponseBody) GoString

func (*CreateServerGroupResponseBody) SetRequestId

func (*CreateServerGroupResponseBody) SetServerGroupId

func (CreateServerGroupResponseBody) String

type DeleteListenerRequest

type DeleteListenerRequest struct {
	// example:
	//
	// 123e4567-e89b-12d3-a456-42665544****
	ClientToken *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	// example:
	//
	// false
	DryRun *bool `json:"DryRun,omitempty" xml:"DryRun,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// lsn-brx2y3hqdincizg***
	ListenerId *string `json:"ListenerId,omitempty" xml:"ListenerId,omitempty"`
}

func (DeleteListenerRequest) GoString

func (s DeleteListenerRequest) GoString() string

func (*DeleteListenerRequest) SetClientToken

func (s *DeleteListenerRequest) SetClientToken(v string) *DeleteListenerRequest

func (*DeleteListenerRequest) SetDryRun

func (*DeleteListenerRequest) SetListenerId

func (s *DeleteListenerRequest) SetListenerId(v string) *DeleteListenerRequest

func (DeleteListenerRequest) String

func (s DeleteListenerRequest) String() string

type DeleteListenerResponse

type DeleteListenerResponse struct {
	Headers    map[string]*string          `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                      `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DeleteListenerResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DeleteListenerResponse) GoString

func (s DeleteListenerResponse) GoString() string

func (*DeleteListenerResponse) SetBody

func (*DeleteListenerResponse) SetHeaders

func (*DeleteListenerResponse) SetStatusCode

func (DeleteListenerResponse) String

func (s DeleteListenerResponse) String() string

type DeleteListenerResponseBody

type DeleteListenerResponseBody struct {
	// example:
	//
	// 5C6E3548-086F-5FF6-A2B3-B1871B3AB488
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (DeleteListenerResponseBody) GoString

func (s DeleteListenerResponseBody) GoString() string

func (*DeleteListenerResponseBody) SetRequestId

func (DeleteListenerResponseBody) String

type DeleteLoadBalancerRequest

type DeleteLoadBalancerRequest struct {
	// example:
	//
	// 123e4567-e89b-12d3-a456-426655440000
	ClientToken *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	// example:
	//
	// false
	DryRun *bool `json:"DryRun,omitempty" xml:"DryRun,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// gwlb-9njtjmqt7zfcqm****
	LoadBalancerId *string `json:"LoadBalancerId,omitempty" xml:"LoadBalancerId,omitempty"`
}

func (DeleteLoadBalancerRequest) GoString

func (s DeleteLoadBalancerRequest) GoString() string

func (*DeleteLoadBalancerRequest) SetClientToken

func (*DeleteLoadBalancerRequest) SetDryRun

func (*DeleteLoadBalancerRequest) SetLoadBalancerId

func (DeleteLoadBalancerRequest) String

func (s DeleteLoadBalancerRequest) String() string

type DeleteLoadBalancerResponse

type DeleteLoadBalancerResponse struct {
	Headers    map[string]*string              `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                          `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DeleteLoadBalancerResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DeleteLoadBalancerResponse) GoString

func (s DeleteLoadBalancerResponse) GoString() string

func (*DeleteLoadBalancerResponse) SetBody

func (*DeleteLoadBalancerResponse) SetHeaders

func (*DeleteLoadBalancerResponse) SetStatusCode

func (DeleteLoadBalancerResponse) String

type DeleteLoadBalancerResponseBody

type DeleteLoadBalancerResponseBody struct {
	// example:
	//
	// 37907828-01AB-5AC3-9DDE-25D419091D54
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (DeleteLoadBalancerResponseBody) GoString

func (*DeleteLoadBalancerResponseBody) SetRequestId

func (DeleteLoadBalancerResponseBody) String

type DeleteServerGroupRequest

type DeleteServerGroupRequest struct {
	// example:
	//
	// 123e4567-e89b-12d3-a456-42665544****
	ClientToken *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	// example:
	//
	// false
	DryRun *bool `json:"DryRun,omitempty" xml:"DryRun,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// sgp-atstuj3rtoptyui****
	ServerGroupId *string `json:"ServerGroupId,omitempty" xml:"ServerGroupId,omitempty"`
}

func (DeleteServerGroupRequest) GoString

func (s DeleteServerGroupRequest) GoString() string

func (*DeleteServerGroupRequest) SetClientToken

func (*DeleteServerGroupRequest) SetDryRun

func (*DeleteServerGroupRequest) SetServerGroupId

func (DeleteServerGroupRequest) String

func (s DeleteServerGroupRequest) String() string

type DeleteServerGroupResponse

type DeleteServerGroupResponse struct {
	Headers    map[string]*string             `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                         `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DeleteServerGroupResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DeleteServerGroupResponse) GoString

func (s DeleteServerGroupResponse) GoString() string

func (*DeleteServerGroupResponse) SetBody

func (*DeleteServerGroupResponse) SetHeaders

func (*DeleteServerGroupResponse) SetStatusCode

func (DeleteServerGroupResponse) String

func (s DeleteServerGroupResponse) String() string

type DeleteServerGroupResponseBody

type DeleteServerGroupResponseBody struct {
	// example:
	//
	// 54B48E3D-DF70-471B-AA93-08E683A1B45
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (DeleteServerGroupResponseBody) GoString

func (*DeleteServerGroupResponseBody) SetRequestId

func (DeleteServerGroupResponseBody) String

type DescribeRegionsRequest

type DescribeRegionsRequest struct {
	// example:
	//
	// zh-CN
	AcceptLanguage *string `json:"AcceptLanguage,omitempty" xml:"AcceptLanguage,omitempty"`
}

func (DescribeRegionsRequest) GoString

func (s DescribeRegionsRequest) GoString() string

func (*DescribeRegionsRequest) SetAcceptLanguage

func (s *DescribeRegionsRequest) SetAcceptLanguage(v string) *DescribeRegionsRequest

func (DescribeRegionsRequest) String

func (s DescribeRegionsRequest) String() string

type DescribeRegionsResponse

type DescribeRegionsResponse struct {
	Headers    map[string]*string           `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                       `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DescribeRegionsResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DescribeRegionsResponse) GoString

func (s DescribeRegionsResponse) GoString() string

func (*DescribeRegionsResponse) SetBody

func (*DescribeRegionsResponse) SetHeaders

func (*DescribeRegionsResponse) SetStatusCode

func (DescribeRegionsResponse) String

func (s DescribeRegionsResponse) String() string

type DescribeRegionsResponseBody

type DescribeRegionsResponseBody struct {
	Regions []*DescribeRegionsResponseBodyRegions `json:"Regions,omitempty" xml:"Regions,omitempty" type:"Repeated"`
	// example:
	//
	// 162FCE8D-CEEC-5083-90BF-B45D8C4F81FB
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (DescribeRegionsResponseBody) GoString

func (s DescribeRegionsResponseBody) GoString() string

func (*DescribeRegionsResponseBody) SetRegions

func (*DescribeRegionsResponseBody) SetRequestId

func (DescribeRegionsResponseBody) String

type DescribeRegionsResponseBodyRegions

type DescribeRegionsResponseBodyRegions struct {
	// example:
	//
	// China (Hangzhou)
	LocalName *string `json:"LocalName,omitempty" xml:"LocalName,omitempty"`
	// example:
	//
	// gwlb.cn-hangzhou.aliyuncs.com
	RegionEndpoint *string `json:"RegionEndpoint,omitempty" xml:"RegionEndpoint,omitempty"`
	// example:
	//
	// cn-hangzhou
	RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
}

func (DescribeRegionsResponseBodyRegions) GoString

func (*DescribeRegionsResponseBodyRegions) SetLocalName

func (*DescribeRegionsResponseBodyRegions) SetRegionEndpoint

func (*DescribeRegionsResponseBodyRegions) SetRegionId

func (DescribeRegionsResponseBodyRegions) String

type DescribeZonesRequest

type DescribeZonesRequest struct {
	// example:
	//
	// zh-CN
	AcceptLanguage *string `json:"AcceptLanguage,omitempty" xml:"AcceptLanguage,omitempty"`
}

func (DescribeZonesRequest) GoString

func (s DescribeZonesRequest) GoString() string

func (*DescribeZonesRequest) SetAcceptLanguage

func (s *DescribeZonesRequest) SetAcceptLanguage(v string) *DescribeZonesRequest

func (DescribeZonesRequest) String

func (s DescribeZonesRequest) String() string

type DescribeZonesResponse

type DescribeZonesResponse struct {
	Headers    map[string]*string         `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                     `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DescribeZonesResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DescribeZonesResponse) GoString

func (s DescribeZonesResponse) GoString() string

func (*DescribeZonesResponse) SetBody

func (*DescribeZonesResponse) SetHeaders

func (*DescribeZonesResponse) SetStatusCode

func (s *DescribeZonesResponse) SetStatusCode(v int32) *DescribeZonesResponse

func (DescribeZonesResponse) String

func (s DescribeZonesResponse) String() string

type DescribeZonesResponseBody

type DescribeZonesResponseBody struct {
	// example:
	//
	// 4C605F7E-D0F6-54E2-B004-F9B132F0D8B2
	RequestId *string                           `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Zones     []*DescribeZonesResponseBodyZones `json:"Zones,omitempty" xml:"Zones,omitempty" type:"Repeated"`
}

func (DescribeZonesResponseBody) GoString

func (s DescribeZonesResponseBody) GoString() string

func (*DescribeZonesResponseBody) SetRequestId

func (*DescribeZonesResponseBody) SetZones

func (DescribeZonesResponseBody) String

func (s DescribeZonesResponseBody) String() string

type DescribeZonesResponseBodyZones

type DescribeZonesResponseBodyZones struct {
	LocalName *string `json:"LocalName,omitempty" xml:"LocalName,omitempty"`
	// example:
	//
	// cn-hangzhou-g
	ZoneId *string `json:"ZoneId,omitempty" xml:"ZoneId,omitempty"`
}

func (DescribeZonesResponseBodyZones) GoString

func (*DescribeZonesResponseBodyZones) SetLocalName

func (*DescribeZonesResponseBodyZones) SetZoneId

func (DescribeZonesResponseBodyZones) String

type GetListenerAttributeRequest

type GetListenerAttributeRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// lsn-brx2y3hqdinciz****
	ListenerId *string `json:"ListenerId,omitempty" xml:"ListenerId,omitempty"`
}

func (GetListenerAttributeRequest) GoString

func (s GetListenerAttributeRequest) GoString() string

func (*GetListenerAttributeRequest) SetListenerId

func (GetListenerAttributeRequest) String

type GetListenerAttributeResponse

type GetListenerAttributeResponse struct {
	Headers    map[string]*string                `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                            `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *GetListenerAttributeResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (GetListenerAttributeResponse) GoString

func (s GetListenerAttributeResponse) GoString() string

func (*GetListenerAttributeResponse) SetBody

func (*GetListenerAttributeResponse) SetHeaders

func (*GetListenerAttributeResponse) SetStatusCode

func (GetListenerAttributeResponse) String

type GetListenerAttributeResponseBody

type GetListenerAttributeResponseBody struct {
	// example:
	//
	// listener_description
	ListenerDescription *string `json:"ListenerDescription,omitempty" xml:"ListenerDescription,omitempty"`
	// example:
	//
	// lsn-3kbj3587mqhm3p****
	ListenerId *string `json:"ListenerId,omitempty" xml:"ListenerId,omitempty"`
	// example:
	//
	// Provisioning
	ListenerStatus *string `json:"ListenerStatus,omitempty" xml:"ListenerStatus,omitempty"`
	// example:
	//
	// gwlb-te609d6696632f76****
	LoadBalancerId *string `json:"LoadBalancerId,omitempty" xml:"LoadBalancerId,omitempty"`
	// example:
	//
	// cn-hangzhou
	RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	// example:
	//
	// 75CC3312-7757-5EE1-90D8-49CEA66608AE
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// example:
	//
	// sgp-sp8d2r6y7t0xtl****
	ServerGroupId *string                                 `json:"ServerGroupId,omitempty" xml:"ServerGroupId,omitempty"`
	Tags          []*GetListenerAttributeResponseBodyTags `json:"Tags,omitempty" xml:"Tags,omitempty" type:"Repeated"`
}

func (GetListenerAttributeResponseBody) GoString

func (*GetListenerAttributeResponseBody) SetListenerDescription

func (*GetListenerAttributeResponseBody) SetListenerId

func (*GetListenerAttributeResponseBody) SetListenerStatus

func (*GetListenerAttributeResponseBody) SetLoadBalancerId

func (*GetListenerAttributeResponseBody) SetRegionId

func (*GetListenerAttributeResponseBody) SetRequestId

func (*GetListenerAttributeResponseBody) SetServerGroupId

func (GetListenerAttributeResponseBody) String

type GetListenerAttributeResponseBodyTags

type GetListenerAttributeResponseBodyTags struct {
	// example:
	//
	// testKey
	Key *string `json:"Key,omitempty" xml:"Key,omitempty"`
	// example:
	//
	// testValue
	Value *string `json:"Value,omitempty" xml:"Value,omitempty"`
}

func (GetListenerAttributeResponseBodyTags) GoString

func (*GetListenerAttributeResponseBodyTags) SetKey

func (*GetListenerAttributeResponseBodyTags) SetValue

func (GetListenerAttributeResponseBodyTags) String

type GetListenerHealthStatusRequest

type GetListenerHealthStatusRequest struct {
	Filter []*GetListenerHealthStatusRequestFilter `json:"Filter,omitempty" xml:"Filter,omitempty" type:"Repeated"`
	// This parameter is required.
	//
	// example:
	//
	// lsn-7sixpvm5fc3v0b****
	ListenerId *string `json:"ListenerId,omitempty" xml:"ListenerId,omitempty"`
	// example:
	//
	// 20
	MaxResults *int32 `json:"MaxResults,omitempty" xml:"MaxResults,omitempty"`
	// example:
	//
	// 4f1d7cc9f51e18904e8a063603a6b0c3d03bc69f78734254e0b5e8707e68****
	NextToken *string `json:"NextToken,omitempty" xml:"NextToken,omitempty"`
	// example:
	//
	// 10
	Skip *int32 `json:"Skip,omitempty" xml:"Skip,omitempty"`
}

func (GetListenerHealthStatusRequest) GoString

func (*GetListenerHealthStatusRequest) SetFilter

func (*GetListenerHealthStatusRequest) SetListenerId

func (*GetListenerHealthStatusRequest) SetMaxResults

func (*GetListenerHealthStatusRequest) SetNextToken

func (*GetListenerHealthStatusRequest) SetSkip

func (GetListenerHealthStatusRequest) String

type GetListenerHealthStatusRequestFilter

type GetListenerHealthStatusRequestFilter struct {
	// example:
	//
	// Status
	Name   *string   `json:"Name,omitempty" xml:"Name,omitempty"`
	Values []*string `json:"Values,omitempty" xml:"Values,omitempty" type:"Repeated"`
}

func (GetListenerHealthStatusRequestFilter) GoString

func (*GetListenerHealthStatusRequestFilter) SetName

func (*GetListenerHealthStatusRequestFilter) SetValues

func (GetListenerHealthStatusRequestFilter) String

type GetListenerHealthStatusResponse

type GetListenerHealthStatusResponse struct {
	Headers    map[string]*string                   `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                               `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *GetListenerHealthStatusResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (GetListenerHealthStatusResponse) GoString

func (*GetListenerHealthStatusResponse) SetHeaders

func (*GetListenerHealthStatusResponse) SetStatusCode

func (GetListenerHealthStatusResponse) String

type GetListenerHealthStatusResponseBody

type GetListenerHealthStatusResponseBody struct {
	ListenerHealthStatus []*GetListenerHealthStatusResponseBodyListenerHealthStatus `json:"ListenerHealthStatus,omitempty" xml:"ListenerHealthStatus,omitempty" type:"Repeated"`
	// example:
	//
	// 20
	MaxResults *int32 `json:"MaxResults,omitempty" xml:"MaxResults,omitempty"`
	// example:
	//
	// U12WEI6Ro2ol3wA54rBNSwdC5+lYy6q5SjIQEvc1wz5mjZxV+YjsHRdXV8XauY1BpOQIvwX63E0en54H3D****
	NextToken *string `json:"NextToken,omitempty" xml:"NextToken,omitempty"`
	// example:
	//
	// 0ED4F222-36A0-5470-8A9A-AAB4E96BAC1A
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// example:
	//
	// 31
	TotalCount *int32 `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
}

func (GetListenerHealthStatusResponseBody) GoString

func (*GetListenerHealthStatusResponseBody) SetMaxResults

func (*GetListenerHealthStatusResponseBody) SetNextToken

func (*GetListenerHealthStatusResponseBody) SetRequestId

func (*GetListenerHealthStatusResponseBody) SetTotalCount

func (GetListenerHealthStatusResponseBody) String

type GetListenerHealthStatusResponseBodyListenerHealthStatus

type GetListenerHealthStatusResponseBodyListenerHealthStatus struct {
	// example:
	//
	// lsn-sg8aha6pzjavvo****
	ListenerId       *string                                                                    `json:"ListenerId,omitempty" xml:"ListenerId,omitempty"`
	ServerGroupInfos []*GetListenerHealthStatusResponseBodyListenerHealthStatusServerGroupInfos `json:"ServerGroupInfos,omitempty" xml:"ServerGroupInfos,omitempty" type:"Repeated"`
}

func (GetListenerHealthStatusResponseBodyListenerHealthStatus) GoString

func (*GetListenerHealthStatusResponseBodyListenerHealthStatus) SetListenerId

func (GetListenerHealthStatusResponseBodyListenerHealthStatus) String

type GetListenerHealthStatusResponseBodyListenerHealthStatusServerGroupInfos

type GetListenerHealthStatusResponseBodyListenerHealthStatusServerGroupInfos struct {
	// example:
	//
	// true
	HealthCheckEnabled *bool `json:"HealthCheckEnabled,omitempty" xml:"HealthCheckEnabled,omitempty"`
	// example:
	//
	// sgp-0vdsbyszro3nr6****
	ServerGroupId *string                                                                           `json:"ServerGroupId,omitempty" xml:"ServerGroupId,omitempty"`
	Servers       []*GetListenerHealthStatusResponseBodyListenerHealthStatusServerGroupInfosServers `json:"Servers,omitempty" xml:"Servers,omitempty" type:"Repeated"`
}

func (GetListenerHealthStatusResponseBodyListenerHealthStatusServerGroupInfos) GoString

func (*GetListenerHealthStatusResponseBodyListenerHealthStatusServerGroupInfos) SetHealthCheckEnabled

func (*GetListenerHealthStatusResponseBodyListenerHealthStatusServerGroupInfos) SetServerGroupId

func (GetListenerHealthStatusResponseBodyListenerHealthStatusServerGroupInfos) String

type GetListenerHealthStatusResponseBodyListenerHealthStatusServerGroupInfosServers

type GetListenerHealthStatusResponseBodyListenerHealthStatusServerGroupInfosServers struct {
	// example:
	//
	// 6081
	Port   *int32                                                                                `json:"Port,omitempty" xml:"Port,omitempty"`
	Reason *GetListenerHealthStatusResponseBodyListenerHealthStatusServerGroupInfosServersReason `json:"Reason,omitempty" xml:"Reason,omitempty" type:"Struct"`
	// example:
	//
	// i-2ze4rnh8yj9kif3z****
	ServerId *string `json:"ServerId,omitempty" xml:"ServerId,omitempty"`
	// example:
	//
	// 192.168.0.XXX
	ServerIp *string `json:"ServerIp,omitempty" xml:"ServerIp,omitempty"`
	// example:
	//
	// Healthy
	Status *string `json:"Status,omitempty" xml:"Status,omitempty"`
}

func (GetListenerHealthStatusResponseBodyListenerHealthStatusServerGroupInfosServers) GoString

func (*GetListenerHealthStatusResponseBodyListenerHealthStatusServerGroupInfosServers) SetPort

func (*GetListenerHealthStatusResponseBodyListenerHealthStatusServerGroupInfosServers) SetServerId

func (*GetListenerHealthStatusResponseBodyListenerHealthStatusServerGroupInfosServers) SetServerIp

func (*GetListenerHealthStatusResponseBodyListenerHealthStatusServerGroupInfosServers) SetStatus

func (GetListenerHealthStatusResponseBodyListenerHealthStatusServerGroupInfosServers) String

type GetListenerHealthStatusResponseBodyListenerHealthStatusServerGroupInfosServersReason

type GetListenerHealthStatusResponseBodyListenerHealthStatusServerGroupInfosServersReason struct {
	// example:
	//
	// CONNECT_TIMEOUT
	ReasonCode *string `json:"ReasonCode,omitempty" xml:"ReasonCode,omitempty"`
}

func (GetListenerHealthStatusResponseBodyListenerHealthStatusServerGroupInfosServersReason) GoString

func (*GetListenerHealthStatusResponseBodyListenerHealthStatusServerGroupInfosServersReason) SetReasonCode

func (GetListenerHealthStatusResponseBodyListenerHealthStatusServerGroupInfosServersReason) String

type GetLoadBalancerAttributeRequest

type GetLoadBalancerAttributeRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// gwlb-9njtjmqt7zfcqm****
	LoadBalancerId *string `json:"LoadBalancerId,omitempty" xml:"LoadBalancerId,omitempty"`
}

func (GetLoadBalancerAttributeRequest) GoString

func (*GetLoadBalancerAttributeRequest) SetLoadBalancerId

func (GetLoadBalancerAttributeRequest) String

type GetLoadBalancerAttributeResponse

type GetLoadBalancerAttributeResponse struct {
	Headers    map[string]*string                    `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *GetLoadBalancerAttributeResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (GetLoadBalancerAttributeResponse) GoString

func (*GetLoadBalancerAttributeResponse) SetHeaders

func (*GetLoadBalancerAttributeResponse) SetStatusCode

func (GetLoadBalancerAttributeResponse) String

type GetLoadBalancerAttributeResponseBody

type GetLoadBalancerAttributeResponseBody struct {
	// example:
	//
	// IPv4
	AddressIpVersion *string `json:"AddressIpVersion,omitempty" xml:"AddressIpVersion,omitempty"`
	// example:
	//
	// 2024-07-08T10:12:58Z
	CreateTime *string `json:"CreateTime,omitempty" xml:"CreateTime,omitempty"`
	// example:
	//
	// Normal
	LoadBalancerBusinessStatus *string `json:"LoadBalancerBusinessStatus,omitempty" xml:"LoadBalancerBusinessStatus,omitempty"`
	// example:
	//
	// gwlb-9njtjmqt7zfcqm****
	LoadBalancerId *string `json:"LoadBalancerId,omitempty" xml:"LoadBalancerId,omitempty"`
	// example:
	//
	// gwlb
	LoadBalancerName *string `json:"LoadBalancerName,omitempty" xml:"LoadBalancerName,omitempty"`
	// example:
	//
	// Active
	LoadBalancerStatus *string `json:"LoadBalancerStatus,omitempty" xml:"LoadBalancerStatus,omitempty"`
	// example:
	//
	// B6DC5DDC-9560-59BF-80FA-ED1E5CB417DF
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// example:
	//
	// rg-acfmx7pmxcy****
	ResourceGroupId *string                                     `json:"ResourceGroupId,omitempty" xml:"ResourceGroupId,omitempty"`
	Tags            []*GetLoadBalancerAttributeResponseBodyTags `json:"Tags,omitempty" xml:"Tags,omitempty" type:"Repeated"`
	// example:
	//
	// vpc-k1aajsbwbaq4todet****
	VpcId        *string                                             `json:"VpcId,omitempty" xml:"VpcId,omitempty"`
	ZoneMappings []*GetLoadBalancerAttributeResponseBodyZoneMappings `json:"ZoneMappings,omitempty" xml:"ZoneMappings,omitempty" type:"Repeated"`
}

func (GetLoadBalancerAttributeResponseBody) GoString

func (*GetLoadBalancerAttributeResponseBody) SetAddressIpVersion

func (*GetLoadBalancerAttributeResponseBody) SetCreateTime

func (*GetLoadBalancerAttributeResponseBody) SetLoadBalancerBusinessStatus

func (*GetLoadBalancerAttributeResponseBody) SetLoadBalancerId

func (*GetLoadBalancerAttributeResponseBody) SetLoadBalancerName

func (*GetLoadBalancerAttributeResponseBody) SetLoadBalancerStatus

func (*GetLoadBalancerAttributeResponseBody) SetRequestId

func (*GetLoadBalancerAttributeResponseBody) SetResourceGroupId

func (*GetLoadBalancerAttributeResponseBody) SetVpcId

func (GetLoadBalancerAttributeResponseBody) String

type GetLoadBalancerAttributeResponseBodyTags

type GetLoadBalancerAttributeResponseBodyTags struct {
	// example:
	//
	// testTagKey
	Key *string `json:"Key,omitempty" xml:"Key,omitempty"`
	// example:
	//
	// testTagValue
	Value *string `json:"Value,omitempty" xml:"Value,omitempty"`
}

func (GetLoadBalancerAttributeResponseBodyTags) GoString

func (*GetLoadBalancerAttributeResponseBodyTags) SetKey

func (*GetLoadBalancerAttributeResponseBodyTags) SetValue

func (GetLoadBalancerAttributeResponseBodyTags) String

type GetLoadBalancerAttributeResponseBodyZoneMappings

type GetLoadBalancerAttributeResponseBodyZoneMappings struct {
	LoadBalancerAddresses []*GetLoadBalancerAttributeResponseBodyZoneMappingsLoadBalancerAddresses `json:"LoadBalancerAddresses,omitempty" xml:"LoadBalancerAddresses,omitempty" type:"Repeated"`
	// example:
	//
	// vsw-uf6v8l7d2f1k53xrl****
	VSwitchId *string `json:"VSwitchId,omitempty" xml:"VSwitchId,omitempty"`
	// example:
	//
	// cn-hangzhou-j
	ZoneId *string `json:"ZoneId,omitempty" xml:"ZoneId,omitempty"`
}

func (GetLoadBalancerAttributeResponseBodyZoneMappings) GoString

func (*GetLoadBalancerAttributeResponseBodyZoneMappings) SetVSwitchId

func (*GetLoadBalancerAttributeResponseBodyZoneMappings) SetZoneId

func (GetLoadBalancerAttributeResponseBodyZoneMappings) String

type GetLoadBalancerAttributeResponseBodyZoneMappingsLoadBalancerAddresses

type GetLoadBalancerAttributeResponseBodyZoneMappingsLoadBalancerAddresses struct {
	// example:
	//
	// eni-bp1iahwz3rzgvltz****
	EniId *string `json:"EniId,omitempty" xml:"EniId,omitempty"`
	// example:
	//
	// 192.168.XX.XX
	PrivateIpv4Address *string `json:"PrivateIpv4Address,omitempty" xml:"PrivateIpv4Address,omitempty"`
}

func (GetLoadBalancerAttributeResponseBodyZoneMappingsLoadBalancerAddresses) GoString

func (*GetLoadBalancerAttributeResponseBodyZoneMappingsLoadBalancerAddresses) SetEniId

func (*GetLoadBalancerAttributeResponseBodyZoneMappingsLoadBalancerAddresses) SetPrivateIpv4Address

func (GetLoadBalancerAttributeResponseBodyZoneMappingsLoadBalancerAddresses) String

type ListListenersRequest

type ListListenersRequest struct {
	ListenerIds     []*string `json:"ListenerIds,omitempty" xml:"ListenerIds,omitempty" type:"Repeated"`
	LoadBalancerIds []*string `json:"LoadBalancerIds,omitempty" xml:"LoadBalancerIds,omitempty" type:"Repeated"`
	// example:
	//
	// 20
	MaxResults *int32 `json:"MaxResults,omitempty" xml:"MaxResults,omitempty"`
	// example:
	//
	// d209f4e63ec942c967c50c888a13****
	NextToken *string `json:"NextToken,omitempty" xml:"NextToken,omitempty"`
	// example:
	//
	// 10
	Skip *int32                     `json:"Skip,omitempty" xml:"Skip,omitempty"`
	Tag  []*ListListenersRequestTag `json:"Tag,omitempty" xml:"Tag,omitempty" type:"Repeated"`
}

func (ListListenersRequest) GoString

func (s ListListenersRequest) GoString() string

func (*ListListenersRequest) SetListenerIds

func (s *ListListenersRequest) SetListenerIds(v []*string) *ListListenersRequest

func (*ListListenersRequest) SetLoadBalancerIds

func (s *ListListenersRequest) SetLoadBalancerIds(v []*string) *ListListenersRequest

func (*ListListenersRequest) SetMaxResults

func (s *ListListenersRequest) SetMaxResults(v int32) *ListListenersRequest

func (*ListListenersRequest) SetNextToken

func (s *ListListenersRequest) SetNextToken(v string) *ListListenersRequest

func (*ListListenersRequest) SetSkip

func (*ListListenersRequest) SetTag

func (ListListenersRequest) String

func (s ListListenersRequest) String() string

type ListListenersRequestTag

type ListListenersRequestTag struct {
	// example:
	//
	// tagKey
	Key *string `json:"Key,omitempty" xml:"Key,omitempty"`
	// example:
	//
	// tagValue
	Value *string `json:"Value,omitempty" xml:"Value,omitempty"`
}

func (ListListenersRequestTag) GoString

func (s ListListenersRequestTag) GoString() string

func (*ListListenersRequestTag) SetKey

func (*ListListenersRequestTag) SetValue

func (ListListenersRequestTag) String

func (s ListListenersRequestTag) String() string

type ListListenersResponse

type ListListenersResponse struct {
	Headers    map[string]*string         `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                     `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListListenersResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ListListenersResponse) GoString

func (s ListListenersResponse) GoString() string

func (*ListListenersResponse) SetBody

func (*ListListenersResponse) SetHeaders

func (*ListListenersResponse) SetStatusCode

func (s *ListListenersResponse) SetStatusCode(v int32) *ListListenersResponse

func (ListListenersResponse) String

func (s ListListenersResponse) String() string

type ListListenersResponseBody

type ListListenersResponseBody struct {
	Listeners []*ListListenersResponseBodyListeners `json:"Listeners,omitempty" xml:"Listeners,omitempty" type:"Repeated"`
	// example:
	//
	// 20
	MaxResults *int32 `json:"MaxResults,omitempty" xml:"MaxResults,omitempty"`
	// example:
	//
	// 5c281c0a0d6bfb6355ed088c2108aca8e0b5e8707e68****
	NextToken *string `json:"NextToken,omitempty" xml:"NextToken,omitempty"`
	// example:
	//
	// 7DBFC67C-A272-5952-8287-6C3EBE4E04D9
	RequestId  *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	TotalCount *int32  `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
}

func (ListListenersResponseBody) GoString

func (s ListListenersResponseBody) GoString() string

func (*ListListenersResponseBody) SetListeners

func (*ListListenersResponseBody) SetMaxResults

func (*ListListenersResponseBody) SetNextToken

func (*ListListenersResponseBody) SetRequestId

func (*ListListenersResponseBody) SetTotalCount

func (ListListenersResponseBody) String

func (s ListListenersResponseBody) String() string

type ListListenersResponseBodyListeners

type ListListenersResponseBodyListeners struct {
	// example:
	//
	// listener-description
	ListenerDescription *string `json:"ListenerDescription,omitempty" xml:"ListenerDescription,omitempty"`
	// example:
	//
	// lsn-vu7folhh5ntm8u****
	ListenerId *string `json:"ListenerId,omitempty" xml:"ListenerId,omitempty"`
	// example:
	//
	// Running
	ListenerStatus *string `json:"ListenerStatus,omitempty" xml:"ListenerStatus,omitempty"`
	// example:
	//
	// gwlb-uf6hbeh795xlqln7g****
	LoadBalancerId *string `json:"LoadBalancerId,omitempty" xml:"LoadBalancerId,omitempty"`
	// example:
	//
	// sgp-5yapcb422i51ru****
	ServerGroupId *string                                   `json:"ServerGroupId,omitempty" xml:"ServerGroupId,omitempty"`
	Tags          []*ListListenersResponseBodyListenersTags `json:"Tags,omitempty" xml:"Tags,omitempty" type:"Repeated"`
}

func (ListListenersResponseBodyListeners) GoString

func (*ListListenersResponseBodyListeners) SetListenerDescription

func (*ListListenersResponseBodyListeners) SetListenerId

func (*ListListenersResponseBodyListeners) SetListenerStatus

func (*ListListenersResponseBodyListeners) SetLoadBalancerId

func (*ListListenersResponseBodyListeners) SetServerGroupId

func (ListListenersResponseBodyListeners) String

type ListListenersResponseBodyListenersTags

type ListListenersResponseBodyListenersTags struct {
	// example:
	//
	// testKey
	Key *string `json:"Key,omitempty" xml:"Key,omitempty"`
	// example:
	//
	// testValue
	Value *string `json:"Value,omitempty" xml:"Value,omitempty"`
}

func (ListListenersResponseBodyListenersTags) GoString

func (*ListListenersResponseBodyListenersTags) SetKey

func (*ListListenersResponseBodyListenersTags) SetValue

func (ListListenersResponseBodyListenersTags) String

type ListLoadBalancersRequest

type ListLoadBalancersRequest struct {
	// example:
	//
	// IPv4
	AddressIpVersion *string `json:"AddressIpVersion,omitempty" xml:"AddressIpVersion,omitempty"`
	// example:
	//
	// Normal
	LoadBalancerBusinessStatus *string   `json:"LoadBalancerBusinessStatus,omitempty" xml:"LoadBalancerBusinessStatus,omitempty"`
	LoadBalancerIds            []*string `json:"LoadBalancerIds,omitempty" xml:"LoadBalancerIds,omitempty" type:"Repeated"`
	LoadBalancerNames          []*string `json:"LoadBalancerNames,omitempty" xml:"LoadBalancerNames,omitempty" type:"Repeated"`
	// example:
	//
	// Active
	LoadBalancerStatus *string `json:"LoadBalancerStatus,omitempty" xml:"LoadBalancerStatus,omitempty"`
	// example:
	//
	// 20
	MaxResults *int32 `json:"MaxResults,omitempty" xml:"MaxResults,omitempty"`
	// example:
	//
	// WyJyb290IiwibiIsIm4iLDEsMCwxNjg1MDY1NTgyNzYwLCI2NDcwMGY2ZTc2Zjc0MWFiZGEyZjQyNzc4ZDk2MmJkOTk3ZGZmM2Nm****
	NextToken *string `json:"NextToken,omitempty" xml:"NextToken,omitempty"`
	// example:
	//
	// rg-aek2htf5qsyrn****
	ResourceGroupId *string `json:"ResourceGroupId,omitempty" xml:"ResourceGroupId,omitempty"`
	// example:
	//
	// 1
	Skip    *int32                         `json:"Skip,omitempty" xml:"Skip,omitempty"`
	Tag     []*ListLoadBalancersRequestTag `json:"Tag,omitempty" xml:"Tag,omitempty" type:"Repeated"`
	VpcIds  []*string                      `json:"VpcIds,omitempty" xml:"VpcIds,omitempty" type:"Repeated"`
	ZoneIds []*string                      `json:"ZoneIds,omitempty" xml:"ZoneIds,omitempty" type:"Repeated"`
}

func (ListLoadBalancersRequest) GoString

func (s ListLoadBalancersRequest) GoString() string

func (*ListLoadBalancersRequest) SetAddressIpVersion

func (s *ListLoadBalancersRequest) SetAddressIpVersion(v string) *ListLoadBalancersRequest

func (*ListLoadBalancersRequest) SetLoadBalancerBusinessStatus

func (s *ListLoadBalancersRequest) SetLoadBalancerBusinessStatus(v string) *ListLoadBalancersRequest

func (*ListLoadBalancersRequest) SetLoadBalancerIds

func (s *ListLoadBalancersRequest) SetLoadBalancerIds(v []*string) *ListLoadBalancersRequest

func (*ListLoadBalancersRequest) SetLoadBalancerNames

func (s *ListLoadBalancersRequest) SetLoadBalancerNames(v []*string) *ListLoadBalancersRequest

func (*ListLoadBalancersRequest) SetLoadBalancerStatus

func (s *ListLoadBalancersRequest) SetLoadBalancerStatus(v string) *ListLoadBalancersRequest

func (*ListLoadBalancersRequest) SetMaxResults

func (*ListLoadBalancersRequest) SetNextToken

func (*ListLoadBalancersRequest) SetResourceGroupId

func (s *ListLoadBalancersRequest) SetResourceGroupId(v string) *ListLoadBalancersRequest

func (*ListLoadBalancersRequest) SetSkip

func (*ListLoadBalancersRequest) SetTag

func (*ListLoadBalancersRequest) SetVpcIds

func (*ListLoadBalancersRequest) SetZoneIds

func (ListLoadBalancersRequest) String

func (s ListLoadBalancersRequest) String() string

type ListLoadBalancersRequestTag

type ListLoadBalancersRequestTag struct {
	// example:
	//
	// testTagKey
	Key *string `json:"Key,omitempty" xml:"Key,omitempty"`
	// example:
	//
	// testTagValue
	Value *string `json:"Value,omitempty" xml:"Value,omitempty"`
}

func (ListLoadBalancersRequestTag) GoString

func (s ListLoadBalancersRequestTag) GoString() string

func (*ListLoadBalancersRequestTag) SetKey

func (*ListLoadBalancersRequestTag) SetValue

func (ListLoadBalancersRequestTag) String

type ListLoadBalancersResponse

type ListLoadBalancersResponse struct {
	Headers    map[string]*string             `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                         `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListLoadBalancersResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ListLoadBalancersResponse) GoString

func (s ListLoadBalancersResponse) GoString() string

func (*ListLoadBalancersResponse) SetBody

func (*ListLoadBalancersResponse) SetHeaders

func (*ListLoadBalancersResponse) SetStatusCode

func (ListLoadBalancersResponse) String

func (s ListLoadBalancersResponse) String() string

type ListLoadBalancersResponseBody

type ListLoadBalancersResponseBody struct {
	LoadBalancers []*ListLoadBalancersResponseBodyLoadBalancers `json:"LoadBalancers,omitempty" xml:"LoadBalancers,omitempty" type:"Repeated"`
	// example:
	//
	// 20
	MaxResults *int32 `json:"MaxResults,omitempty" xml:"MaxResults,omitempty"`
	// example:
	//
	// CAESGgoSChAKDGNvbXBsZXRlVGltZRABCgQiAggAGAAiQAoJAIldD2UAAAAACjMDLgAAADFTNzMyZDMwMzAzMDY5NzQzNDM0NmI3NzM2NjUzNzc4NzM2YTc0NjYzOTYz****
	NextToken *string `json:"NextToken,omitempty" xml:"NextToken,omitempty"`
	// example:
	//
	// 378A80E9-4262-5D8E-8D62-0969E52D7358
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// example:
	//
	// 100
	TotalCount *int32 `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
}

func (ListLoadBalancersResponseBody) GoString

func (*ListLoadBalancersResponseBody) SetMaxResults

func (*ListLoadBalancersResponseBody) SetNextToken

func (*ListLoadBalancersResponseBody) SetRequestId

func (*ListLoadBalancersResponseBody) SetTotalCount

func (ListLoadBalancersResponseBody) String

type ListLoadBalancersResponseBodyLoadBalancers

type ListLoadBalancersResponseBodyLoadBalancers struct {
	// example:
	//
	// IPv4
	AddressIpVersion *string `json:"AddressIpVersion,omitempty" xml:"AddressIpVersion,omitempty"`
	// example:
	//
	// 2024-08-05 18:24:07
	CreateTime *string `json:"CreateTime,omitempty" xml:"CreateTime,omitempty"`
	// example:
	//
	// Normal
	LoadBalancerBusinessStatus *string `json:"LoadBalancerBusinessStatus,omitempty" xml:"LoadBalancerBusinessStatus,omitempty"`
	// example:
	//
	// gwlb-9njtjmqt7zfcqm****
	LoadBalancerId *string `json:"LoadBalancerId,omitempty" xml:"LoadBalancerId,omitempty"`
	// example:
	//
	// testGwlbName
	LoadBalancerName *string `json:"LoadBalancerName,omitempty" xml:"LoadBalancerName,omitempty"`
	// example:
	//
	// Active
	LoadBalancerStatus *string `json:"LoadBalancerStatus,omitempty" xml:"LoadBalancerStatus,omitempty"`
	// example:
	//
	// rg-aek26jasguy****
	ResourceGroupId *string                                           `json:"ResourceGroupId,omitempty" xml:"ResourceGroupId,omitempty"`
	Tags            []*ListLoadBalancersResponseBodyLoadBalancersTags `json:"Tags,omitempty" xml:"Tags,omitempty" type:"Repeated"`
	// example:
	//
	// vpc-uf6eg0vndlsa84n7r****
	VpcId        *string                                                   `json:"VpcId,omitempty" xml:"VpcId,omitempty"`
	ZoneMappings []*ListLoadBalancersResponseBodyLoadBalancersZoneMappings `json:"ZoneMappings,omitempty" xml:"ZoneMappings,omitempty" type:"Repeated"`
}

func (ListLoadBalancersResponseBodyLoadBalancers) GoString

func (*ListLoadBalancersResponseBodyLoadBalancers) SetAddressIpVersion

func (*ListLoadBalancersResponseBodyLoadBalancers) SetCreateTime

func (*ListLoadBalancersResponseBodyLoadBalancers) SetLoadBalancerBusinessStatus

func (*ListLoadBalancersResponseBodyLoadBalancers) SetLoadBalancerId

func (*ListLoadBalancersResponseBodyLoadBalancers) SetLoadBalancerName

func (*ListLoadBalancersResponseBodyLoadBalancers) SetLoadBalancerStatus

func (*ListLoadBalancersResponseBodyLoadBalancers) SetResourceGroupId

func (*ListLoadBalancersResponseBodyLoadBalancers) SetVpcId

func (ListLoadBalancersResponseBodyLoadBalancers) String

type ListLoadBalancersResponseBodyLoadBalancersTags

type ListLoadBalancersResponseBodyLoadBalancersTags struct {
	// example:
	//
	// testTagKey
	Key *string `json:"Key,omitempty" xml:"Key,omitempty"`
	// example:
	//
	// testTagValue
	Value *string `json:"Value,omitempty" xml:"Value,omitempty"`
}

func (ListLoadBalancersResponseBodyLoadBalancersTags) GoString

func (*ListLoadBalancersResponseBodyLoadBalancersTags) SetKey

func (*ListLoadBalancersResponseBodyLoadBalancersTags) SetValue

func (ListLoadBalancersResponseBodyLoadBalancersTags) String

type ListLoadBalancersResponseBodyLoadBalancersZoneMappings

type ListLoadBalancersResponseBodyLoadBalancersZoneMappings struct {
	LoadBalancerAddresses []*ListLoadBalancersResponseBodyLoadBalancersZoneMappingsLoadBalancerAddresses `json:"LoadBalancerAddresses,omitempty" xml:"LoadBalancerAddresses,omitempty" type:"Repeated"`
	// example:
	//
	// vsw-2zemule5dz7okwqfv****
	VSwitchId *string `json:"VSwitchId,omitempty" xml:"VSwitchId,omitempty"`
	// example:
	//
	// cn-hangzhou-g
	ZoneId *string `json:"ZoneId,omitempty" xml:"ZoneId,omitempty"`
}

func (ListLoadBalancersResponseBodyLoadBalancersZoneMappings) GoString

func (*ListLoadBalancersResponseBodyLoadBalancersZoneMappings) SetVSwitchId

func (*ListLoadBalancersResponseBodyLoadBalancersZoneMappings) SetZoneId

func (ListLoadBalancersResponseBodyLoadBalancersZoneMappings) String

type ListLoadBalancersResponseBodyLoadBalancersZoneMappingsLoadBalancerAddresses

type ListLoadBalancersResponseBodyLoadBalancersZoneMappingsLoadBalancerAddresses struct {
	// example:
	//
	// eni-bp17qv9zbzyqy629****
	EniId *string `json:"EniId,omitempty" xml:"EniId,omitempty"`
	// example:
	//
	// 192.168.XX.XX
	PrivateIpv4Address *string `json:"PrivateIpv4Address,omitempty" xml:"PrivateIpv4Address,omitempty"`
}

func (ListLoadBalancersResponseBodyLoadBalancersZoneMappingsLoadBalancerAddresses) GoString

func (*ListLoadBalancersResponseBodyLoadBalancersZoneMappingsLoadBalancerAddresses) SetEniId

func (*ListLoadBalancersResponseBodyLoadBalancersZoneMappingsLoadBalancerAddresses) SetPrivateIpv4Address

func (ListLoadBalancersResponseBodyLoadBalancersZoneMappingsLoadBalancerAddresses) String

type ListServerGroupServersRequest

type ListServerGroupServersRequest struct {
	// example:
	//
	// 20
	MaxResults *int32 `json:"MaxResults,omitempty" xml:"MaxResults,omitempty"`
	// example:
	//
	// FFmyTO70tTpLG6I3FmYAXGKPd****
	NextToken *string `json:"NextToken,omitempty" xml:"NextToken,omitempty"`
	// example:
	//
	// sgp-atstuj3rtoptyui****
	ServerGroupId *string   `json:"ServerGroupId,omitempty" xml:"ServerGroupId,omitempty"`
	ServerIds     []*string `json:"ServerIds,omitempty" xml:"ServerIds,omitempty" type:"Repeated"`
	ServerIps     []*string `json:"ServerIps,omitempty" xml:"ServerIps,omitempty" type:"Repeated"`
	// example:
	//
	// 1
	Skip *int32 `json:"Skip,omitempty" xml:"Skip,omitempty"`
}

func (ListServerGroupServersRequest) GoString

func (*ListServerGroupServersRequest) SetMaxResults

func (*ListServerGroupServersRequest) SetNextToken

func (*ListServerGroupServersRequest) SetServerGroupId

func (*ListServerGroupServersRequest) SetServerIds

func (*ListServerGroupServersRequest) SetServerIps

func (*ListServerGroupServersRequest) SetSkip

func (ListServerGroupServersRequest) String

type ListServerGroupServersResponse

type ListServerGroupServersResponse struct {
	Headers    map[string]*string                  `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                              `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListServerGroupServersResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ListServerGroupServersResponse) GoString

func (*ListServerGroupServersResponse) SetHeaders

func (*ListServerGroupServersResponse) SetStatusCode

func (ListServerGroupServersResponse) String

type ListServerGroupServersResponseBody

type ListServerGroupServersResponseBody struct {
	// example:
	//
	// 20
	MaxResults *int32 `json:"MaxResults,omitempty" xml:"MaxResults,omitempty"`
	// example:
	//
	// FFmyTO70tTpLG6I3FmYAXGKPd****
	NextToken *string `json:"NextToken,omitempty" xml:"NextToken,omitempty"`
	// example:
	//
	// 54B48E3D-DF70-471B-AA93-08E683A1B45
	RequestId *string                                      `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Servers   []*ListServerGroupServersResponseBodyServers `json:"Servers,omitempty" xml:"Servers,omitempty" type:"Repeated"`
	// example:
	//
	// 1
	TotalCount *int32 `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
}

func (ListServerGroupServersResponseBody) GoString

func (*ListServerGroupServersResponseBody) SetMaxResults

func (*ListServerGroupServersResponseBody) SetNextToken

func (*ListServerGroupServersResponseBody) SetRequestId

func (*ListServerGroupServersResponseBody) SetTotalCount

func (ListServerGroupServersResponseBody) String

type ListServerGroupServersResponseBodyServers

type ListServerGroupServersResponseBodyServers struct {
	// example:
	//
	// 6081
	Port *int32 `json:"Port,omitempty" xml:"Port,omitempty"`
	// example:
	//
	// sgp-atstuj3rtoptyui****
	ServerGroupId *string `json:"ServerGroupId,omitempty" xml:"ServerGroupId,omitempty"`
	// example:
	//
	// i-bp67acfmxazb4p****
	ServerId *string `json:"ServerId,omitempty" xml:"ServerId,omitempty"`
	// example:
	//
	// 192.168.xxx.xxx
	ServerIp *string `json:"ServerIp,omitempty" xml:"ServerIp,omitempty"`
	// example:
	//
	// Ecs
	ServerType *string `json:"ServerType,omitempty" xml:"ServerType,omitempty"`
	// example:
	//
	// Available
	Status *string `json:"Status,omitempty" xml:"Status,omitempty"`
}

func (ListServerGroupServersResponseBodyServers) GoString

func (*ListServerGroupServersResponseBodyServers) SetPort

func (*ListServerGroupServersResponseBodyServers) SetServerGroupId

func (*ListServerGroupServersResponseBodyServers) SetServerId

func (*ListServerGroupServersResponseBodyServers) SetServerIp

func (*ListServerGroupServersResponseBodyServers) SetServerType

func (*ListServerGroupServersResponseBodyServers) SetStatus

func (ListServerGroupServersResponseBodyServers) String

type ListServerGroupsRequest

type ListServerGroupsRequest struct {
	// example:
	//
	// 20
	MaxResults *int32 `json:"MaxResults,omitempty" xml:"MaxResults,omitempty"`
	// example:
	//
	// FFmyTO70tTpLG6I3FmYAXGKPd****
	NextToken *string `json:"NextToken,omitempty" xml:"NextToken,omitempty"`
	// example:
	//
	// rg-atstuj3rtop****
	ResourceGroupId  *string   `json:"ResourceGroupId,omitempty" xml:"ResourceGroupId,omitempty"`
	ServerGroupIds   []*string `json:"ServerGroupIds,omitempty" xml:"ServerGroupIds,omitempty" type:"Repeated"`
	ServerGroupNames []*string `json:"ServerGroupNames,omitempty" xml:"ServerGroupNames,omitempty" type:"Repeated"`
	// example:
	//
	// Instance
	ServerGroupType *string `json:"ServerGroupType,omitempty" xml:"ServerGroupType,omitempty"`
	// example:
	//
	// 1
	Skip *int32                        `json:"Skip,omitempty" xml:"Skip,omitempty"`
	Tag  []*ListServerGroupsRequestTag `json:"Tag,omitempty" xml:"Tag,omitempty" type:"Repeated"`
	// example:
	//
	// vpc-bp15zckdt37pq72zv****
	VpcId *string `json:"VpcId,omitempty" xml:"VpcId,omitempty"`
}

func (ListServerGroupsRequest) GoString

func (s ListServerGroupsRequest) GoString() string

func (*ListServerGroupsRequest) SetMaxResults

func (*ListServerGroupsRequest) SetNextToken

func (*ListServerGroupsRequest) SetResourceGroupId

func (s *ListServerGroupsRequest) SetResourceGroupId(v string) *ListServerGroupsRequest

func (*ListServerGroupsRequest) SetServerGroupIds

func (s *ListServerGroupsRequest) SetServerGroupIds(v []*string) *ListServerGroupsRequest

func (*ListServerGroupsRequest) SetServerGroupNames

func (s *ListServerGroupsRequest) SetServerGroupNames(v []*string) *ListServerGroupsRequest

func (*ListServerGroupsRequest) SetServerGroupType

func (s *ListServerGroupsRequest) SetServerGroupType(v string) *ListServerGroupsRequest

func (*ListServerGroupsRequest) SetSkip

func (*ListServerGroupsRequest) SetTag

func (*ListServerGroupsRequest) SetVpcId

func (ListServerGroupsRequest) String

func (s ListServerGroupsRequest) String() string

type ListServerGroupsRequestTag

type ListServerGroupsRequestTag struct {
	// example:
	//
	// testTagKey
	Key *string `json:"Key,omitempty" xml:"Key,omitempty"`
	// example:
	//
	// testTagValue
	Value *string `json:"Value,omitempty" xml:"Value,omitempty"`
}

func (ListServerGroupsRequestTag) GoString

func (s ListServerGroupsRequestTag) GoString() string

func (*ListServerGroupsRequestTag) SetKey

func (*ListServerGroupsRequestTag) SetValue

func (ListServerGroupsRequestTag) String

type ListServerGroupsResponse

type ListServerGroupsResponse struct {
	Headers    map[string]*string            `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                        `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListServerGroupsResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ListServerGroupsResponse) GoString

func (s ListServerGroupsResponse) GoString() string

func (*ListServerGroupsResponse) SetBody

func (*ListServerGroupsResponse) SetHeaders

func (*ListServerGroupsResponse) SetStatusCode

func (ListServerGroupsResponse) String

func (s ListServerGroupsResponse) String() string

type ListServerGroupsResponseBody

type ListServerGroupsResponseBody struct {
	// example:
	//
	// 20
	MaxResults *int32 `json:"MaxResults,omitempty" xml:"MaxResults,omitempty"`
	// example:
	//
	// FFmyTO70tTpLG6I3FmYAXGKPd****
	NextToken *string `json:"NextToken,omitempty" xml:"NextToken,omitempty"`
	// example:
	//
	// 54B48E3D-DF70-471B-AA93-08E683A1B45
	RequestId    *string                                     `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	ServerGroups []*ListServerGroupsResponseBodyServerGroups `json:"ServerGroups,omitempty" xml:"ServerGroups,omitempty" type:"Repeated"`
	// example:
	//
	// 1
	TotalCount *int32 `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
}

func (ListServerGroupsResponseBody) GoString

func (s ListServerGroupsResponseBody) GoString() string

func (*ListServerGroupsResponseBody) SetMaxResults

func (*ListServerGroupsResponseBody) SetNextToken

func (*ListServerGroupsResponseBody) SetRequestId

func (*ListServerGroupsResponseBody) SetServerGroups

func (*ListServerGroupsResponseBody) SetTotalCount

func (ListServerGroupsResponseBody) String

type ListServerGroupsResponseBodyServerGroups

type ListServerGroupsResponseBodyServerGroups struct {
	ConnectionDrainConfig *ListServerGroupsResponseBodyServerGroupsConnectionDrainConfig `json:"ConnectionDrainConfig,omitempty" xml:"ConnectionDrainConfig,omitempty" type:"Struct"`
	// example:
	//
	// 2024-08-05T18:24:07Z
	CreateTime        *string                                                    `json:"CreateTime,omitempty" xml:"CreateTime,omitempty"`
	HealthCheckConfig *ListServerGroupsResponseBodyServerGroupsHealthCheckConfig `json:"HealthCheckConfig,omitempty" xml:"HealthCheckConfig,omitempty" type:"Struct"`
	// example:
	//
	// GENEVE
	Protocol               *string   `json:"Protocol,omitempty" xml:"Protocol,omitempty"`
	RelatedLoadBalancerIds []*string `json:"RelatedLoadBalancerIds,omitempty" xml:"RelatedLoadBalancerIds,omitempty" type:"Repeated"`
	// example:
	//
	// rg-atstuj3rtop****
	ResourceGroupId *string `json:"ResourceGroupId,omitempty" xml:"ResourceGroupId,omitempty"`
	// example:
	//
	// 5TCH
	Scheduler *string `json:"Scheduler,omitempty" xml:"Scheduler,omitempty"`
	// example:
	//
	// 2
	ServerCount *int32 `json:"ServerCount,omitempty" xml:"ServerCount,omitempty"`
	// example:
	//
	// sgp-atstuj3rtoptyui****
	ServerGroupId *string `json:"ServerGroupId,omitempty" xml:"ServerGroupId,omitempty"`
	// example:
	//
	// testServerGroupName
	ServerGroupName *string `json:"ServerGroupName,omitempty" xml:"ServerGroupName,omitempty"`
	// example:
	//
	// Available
	ServerGroupStatus *string `json:"ServerGroupStatus,omitempty" xml:"ServerGroupStatus,omitempty"`
	// example:
	//
	// Instance
	ServerGroupType *string                                         `json:"ServerGroupType,omitempty" xml:"ServerGroupType,omitempty"`
	Tags            []*ListServerGroupsResponseBodyServerGroupsTags `json:"Tags,omitempty" xml:"Tags,omitempty" type:"Repeated"`
	// example:
	//
	// vpc-bp15zckdt37pq72zv****
	VpcId *string `json:"VpcId,omitempty" xml:"VpcId,omitempty"`
}

func (ListServerGroupsResponseBodyServerGroups) GoString

func (*ListServerGroupsResponseBodyServerGroups) SetCreateTime

func (*ListServerGroupsResponseBodyServerGroups) SetProtocol

func (*ListServerGroupsResponseBodyServerGroups) SetRelatedLoadBalancerIds

func (*ListServerGroupsResponseBodyServerGroups) SetResourceGroupId

func (*ListServerGroupsResponseBodyServerGroups) SetScheduler

func (*ListServerGroupsResponseBodyServerGroups) SetServerCount

func (*ListServerGroupsResponseBodyServerGroups) SetServerGroupId

func (*ListServerGroupsResponseBodyServerGroups) SetServerGroupName

func (*ListServerGroupsResponseBodyServerGroups) SetServerGroupStatus

func (*ListServerGroupsResponseBodyServerGroups) SetServerGroupType

func (*ListServerGroupsResponseBodyServerGroups) SetVpcId

func (ListServerGroupsResponseBodyServerGroups) String

type ListServerGroupsResponseBodyServerGroupsConnectionDrainConfig

type ListServerGroupsResponseBodyServerGroupsConnectionDrainConfig struct {
	// example:
	//
	// false
	ConnectionDrainEnabled *bool `json:"ConnectionDrainEnabled,omitempty" xml:"ConnectionDrainEnabled,omitempty"`
	// example:
	//
	// 300
	ConnectionDrainTimeout *int32 `json:"ConnectionDrainTimeout,omitempty" xml:"ConnectionDrainTimeout,omitempty"`
}

func (ListServerGroupsResponseBodyServerGroupsConnectionDrainConfig) GoString

func (*ListServerGroupsResponseBodyServerGroupsConnectionDrainConfig) SetConnectionDrainEnabled

func (*ListServerGroupsResponseBodyServerGroupsConnectionDrainConfig) SetConnectionDrainTimeout

func (ListServerGroupsResponseBodyServerGroupsConnectionDrainConfig) String

type ListServerGroupsResponseBodyServerGroupsHealthCheckConfig

type ListServerGroupsResponseBodyServerGroupsHealthCheckConfig struct {
	// example:
	//
	// 80
	HealthCheckConnectPort *int32 `json:"HealthCheckConnectPort,omitempty" xml:"HealthCheckConnectPort,omitempty"`
	// example:
	//
	// 5
	HealthCheckConnectTimeout *int32 `json:"HealthCheckConnectTimeout,omitempty" xml:"HealthCheckConnectTimeout,omitempty"`
	// example:
	//
	// $SERVER_IP
	HealthCheckDomain *string `json:"HealthCheckDomain,omitempty" xml:"HealthCheckDomain,omitempty"`
	// example:
	//
	// true
	HealthCheckEnabled  *bool     `json:"HealthCheckEnabled,omitempty" xml:"HealthCheckEnabled,omitempty"`
	HealthCheckHttpCode []*string `json:"HealthCheckHttpCode,omitempty" xml:"HealthCheckHttpCode,omitempty" type:"Repeated"`
	// example:
	//
	// 10
	HealthCheckInterval *int32 `json:"HealthCheckInterval,omitempty" xml:"HealthCheckInterval,omitempty"`
	// example:
	//
	// /test/index.html
	HealthCheckPath *string `json:"HealthCheckPath,omitempty" xml:"HealthCheckPath,omitempty"`
	// example:
	//
	// TCP
	HealthCheckProtocol *string `json:"HealthCheckProtocol,omitempty" xml:"HealthCheckProtocol,omitempty"`
	// example:
	//
	// 2
	HealthyThreshold *int32 `json:"HealthyThreshold,omitempty" xml:"HealthyThreshold,omitempty"`
	// example:
	//
	// 2
	UnhealthyThreshold *int32 `json:"UnhealthyThreshold,omitempty" xml:"UnhealthyThreshold,omitempty"`
}

func (ListServerGroupsResponseBodyServerGroupsHealthCheckConfig) GoString

func (*ListServerGroupsResponseBodyServerGroupsHealthCheckConfig) SetHealthCheckConnectPort

func (*ListServerGroupsResponseBodyServerGroupsHealthCheckConfig) SetHealthCheckConnectTimeout

func (*ListServerGroupsResponseBodyServerGroupsHealthCheckConfig) SetHealthCheckDomain

func (*ListServerGroupsResponseBodyServerGroupsHealthCheckConfig) SetHealthCheckEnabled

func (*ListServerGroupsResponseBodyServerGroupsHealthCheckConfig) SetHealthCheckHttpCode

func (*ListServerGroupsResponseBodyServerGroupsHealthCheckConfig) SetHealthCheckInterval

func (*ListServerGroupsResponseBodyServerGroupsHealthCheckConfig) SetHealthCheckPath

func (*ListServerGroupsResponseBodyServerGroupsHealthCheckConfig) SetHealthCheckProtocol

func (*ListServerGroupsResponseBodyServerGroupsHealthCheckConfig) SetHealthyThreshold

func (*ListServerGroupsResponseBodyServerGroupsHealthCheckConfig) SetUnhealthyThreshold

func (ListServerGroupsResponseBodyServerGroupsHealthCheckConfig) String

type ListServerGroupsResponseBodyServerGroupsTags

type ListServerGroupsResponseBodyServerGroupsTags struct {
	// example:
	//
	// testTagKey
	Key *string `json:"Key,omitempty" xml:"Key,omitempty"`
	// example:
	//
	// testTagValue
	Value *string `json:"Value,omitempty" xml:"Value,omitempty"`
}

func (ListServerGroupsResponseBodyServerGroupsTags) GoString

func (*ListServerGroupsResponseBodyServerGroupsTags) SetKey

func (*ListServerGroupsResponseBodyServerGroupsTags) SetValue

func (ListServerGroupsResponseBodyServerGroupsTags) String

type ListTagResourcesRequest

type ListTagResourcesRequest struct {
	// example:
	//
	// 20
	MaxResults *int32 `json:"MaxResults,omitempty" xml:"MaxResults,omitempty"`
	// example:
	//
	// WyI2NDQ3MWUxM2EzOWNhMmY0Y2M2YTRiNzZhOWQwNmU1Y2RlNTYzMGEzIiwibiIsIm4iLDEsLTEsMTY5ODcxMzI2NjU0MywiNjU0MDRlYjI2MmI3MDhjY2JiMjM0ZmU0ODNkNTVmMGRhZDllOTBi****
	NextToken  *string   `json:"NextToken,omitempty" xml:"NextToken,omitempty"`
	ResourceId []*string `json:"ResourceId,omitempty" xml:"ResourceId,omitempty" type:"Repeated"`
	// This parameter is required.
	//
	// example:
	//
	// loadbalancer
	ResourceType *string                       `json:"ResourceType,omitempty" xml:"ResourceType,omitempty"`
	Tag          []*ListTagResourcesRequestTag `json:"Tag,omitempty" xml:"Tag,omitempty" type:"Repeated"`
}

func (ListTagResourcesRequest) GoString

func (s ListTagResourcesRequest) GoString() string

func (*ListTagResourcesRequest) SetMaxResults

func (*ListTagResourcesRequest) SetNextToken

func (*ListTagResourcesRequest) SetResourceId

func (s *ListTagResourcesRequest) SetResourceId(v []*string) *ListTagResourcesRequest

func (*ListTagResourcesRequest) SetResourceType

func (*ListTagResourcesRequest) SetTag

func (ListTagResourcesRequest) String

func (s ListTagResourcesRequest) String() string

type ListTagResourcesRequestTag

type ListTagResourcesRequestTag struct {
	// example:
	//
	// testKey
	Key *string `json:"Key,omitempty" xml:"Key,omitempty"`
	// example:
	//
	// testValue
	Value *string `json:"Value,omitempty" xml:"Value,omitempty"`
}

func (ListTagResourcesRequestTag) GoString

func (s ListTagResourcesRequestTag) GoString() string

func (*ListTagResourcesRequestTag) SetKey

func (*ListTagResourcesRequestTag) SetValue

func (ListTagResourcesRequestTag) String

type ListTagResourcesResponse

type ListTagResourcesResponse struct {
	Headers    map[string]*string            `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                        `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListTagResourcesResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ListTagResourcesResponse) GoString

func (s ListTagResourcesResponse) GoString() string

func (*ListTagResourcesResponse) SetBody

func (*ListTagResourcesResponse) SetHeaders

func (*ListTagResourcesResponse) SetStatusCode

func (ListTagResourcesResponse) String

func (s ListTagResourcesResponse) String() string

type ListTagResourcesResponseBody

type ListTagResourcesResponseBody struct {
	// example:
	//
	// d209f4e63ec942c967c50c888a13****
	NextToken *string `json:"NextToken,omitempty" xml:"NextToken,omitempty"`
	// example:
	//
	// A95325A2-E421-58A6-88AD-7A26CE610F45
	RequestId    *string                                     `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	TagResources []*ListTagResourcesResponseBodyTagResources `json:"TagResources,omitempty" xml:"TagResources,omitempty" type:"Repeated"`
}

func (ListTagResourcesResponseBody) GoString

func (s ListTagResourcesResponseBody) GoString() string

func (*ListTagResourcesResponseBody) SetNextToken

func (*ListTagResourcesResponseBody) SetRequestId

func (*ListTagResourcesResponseBody) SetTagResources

func (ListTagResourcesResponseBody) String

type ListTagResourcesResponseBodyTagResources

type ListTagResourcesResponseBodyTagResources struct {
	// example:
	//
	// gwlb-nrnrxwd15en27r****
	ResourceId *string `json:"ResourceId,omitempty" xml:"ResourceId,omitempty"`
	// example:
	//
	// loadbalancer
	ResourceType *string `json:"ResourceType,omitempty" xml:"ResourceType,omitempty"`
	// example:
	//
	// testKey
	TagKey *string `json:"TagKey,omitempty" xml:"TagKey,omitempty"`
	// example:
	//
	// testValue
	TagValue *string `json:"TagValue,omitempty" xml:"TagValue,omitempty"`
}

func (ListTagResourcesResponseBodyTagResources) GoString

func (*ListTagResourcesResponseBodyTagResources) SetResourceId

func (*ListTagResourcesResponseBodyTagResources) SetResourceType

func (*ListTagResourcesResponseBodyTagResources) SetTagKey

func (*ListTagResourcesResponseBodyTagResources) SetTagValue

func (ListTagResourcesResponseBodyTagResources) String

type MoveResourceGroupRequest

type MoveResourceGroupRequest struct {
	// example:
	//
	// 123e4567-e89b-12d3-a456-42665544****
	ClientToken *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	// example:
	//
	// false
	DryRun *bool `json:"DryRun,omitempty" xml:"DryRun,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// rg-aek253e4oit****
	NewResourceGroupId *string `json:"NewResourceGroupId,omitempty" xml:"NewResourceGroupId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// gwlb-nrnrxwd15en27r****
	ResourceId *string `json:"ResourceId,omitempty" xml:"ResourceId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// loadbalancer
	ResourceType *string `json:"ResourceType,omitempty" xml:"ResourceType,omitempty"`
}

func (MoveResourceGroupRequest) GoString

func (s MoveResourceGroupRequest) GoString() string

func (*MoveResourceGroupRequest) SetClientToken

func (*MoveResourceGroupRequest) SetDryRun

func (*MoveResourceGroupRequest) SetNewResourceGroupId

func (s *MoveResourceGroupRequest) SetNewResourceGroupId(v string) *MoveResourceGroupRequest

func (*MoveResourceGroupRequest) SetResourceId

func (*MoveResourceGroupRequest) SetResourceType

func (MoveResourceGroupRequest) String

func (s MoveResourceGroupRequest) String() string

type MoveResourceGroupResponse

type MoveResourceGroupResponse struct {
	Headers    map[string]*string             `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                         `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *MoveResourceGroupResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (MoveResourceGroupResponse) GoString

func (s MoveResourceGroupResponse) GoString() string

func (*MoveResourceGroupResponse) SetBody

func (*MoveResourceGroupResponse) SetHeaders

func (*MoveResourceGroupResponse) SetStatusCode

func (MoveResourceGroupResponse) String

func (s MoveResourceGroupResponse) String() string

type MoveResourceGroupResponseBody

type MoveResourceGroupResponseBody struct {
	// example:
	//
	// 78828B5C-521E-50F3-84D4-7019691D1382
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (MoveResourceGroupResponseBody) GoString

func (*MoveResourceGroupResponseBody) SetRequestId

func (MoveResourceGroupResponseBody) String

type RemoveServersFromServerGroupRequest

type RemoveServersFromServerGroupRequest struct {
	// example:
	//
	// 123e4567-e89b-12d3-a456-42665544****
	ClientToken *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	// example:
	//
	// false
	DryRun *bool `json:"DryRun,omitempty" xml:"DryRun,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// sgp-atstuj3rtoptyui****
	ServerGroupId *string `json:"ServerGroupId,omitempty" xml:"ServerGroupId,omitempty"`
	// This parameter is required.
	Servers []*RemoveServersFromServerGroupRequestServers `json:"Servers,omitempty" xml:"Servers,omitempty" type:"Repeated"`
}

func (RemoveServersFromServerGroupRequest) GoString

func (*RemoveServersFromServerGroupRequest) SetClientToken

func (*RemoveServersFromServerGroupRequest) SetDryRun

func (*RemoveServersFromServerGroupRequest) SetServerGroupId

func (RemoveServersFromServerGroupRequest) String

type RemoveServersFromServerGroupRequestServers

type RemoveServersFromServerGroupRequestServers struct {
	// example:
	//
	// 6081
	Port *int32 `json:"Port,omitempty" xml:"Port,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// i-bp67acfmxazb4p****
	ServerId *string `json:"ServerId,omitempty" xml:"ServerId,omitempty"`
	// example:
	//
	// 192.168.xxx.xxx
	ServerIp *string `json:"ServerIp,omitempty" xml:"ServerIp,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// Ecs
	ServerType *string `json:"ServerType,omitempty" xml:"ServerType,omitempty"`
}

func (RemoveServersFromServerGroupRequestServers) GoString

func (*RemoveServersFromServerGroupRequestServers) SetPort

func (*RemoveServersFromServerGroupRequestServers) SetServerId

func (*RemoveServersFromServerGroupRequestServers) SetServerIp

func (*RemoveServersFromServerGroupRequestServers) SetServerType

func (RemoveServersFromServerGroupRequestServers) String

type RemoveServersFromServerGroupResponse

type RemoveServersFromServerGroupResponse struct {
	Headers    map[string]*string                        `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                    `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *RemoveServersFromServerGroupResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (RemoveServersFromServerGroupResponse) GoString

func (*RemoveServersFromServerGroupResponse) SetHeaders

func (*RemoveServersFromServerGroupResponse) SetStatusCode

func (RemoveServersFromServerGroupResponse) String

type RemoveServersFromServerGroupResponseBody

type RemoveServersFromServerGroupResponseBody struct {
	// example:
	//
	// 54B48E3D-DF70-471B-AA93-08E683A1B45
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (RemoveServersFromServerGroupResponseBody) GoString

func (*RemoveServersFromServerGroupResponseBody) SetRequestId

func (RemoveServersFromServerGroupResponseBody) String

type TagResourcesRequest

type TagResourcesRequest struct {
	// example:
	//
	// 123e4567-e89b-12d3-a456-42665544****
	ClientToken *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	// example:
	//
	// false
	DryRun *bool `json:"DryRun,omitempty" xml:"DryRun,omitempty"`
	// This parameter is required.
	ResourceId []*string `json:"ResourceId,omitempty" xml:"ResourceId,omitempty" type:"Repeated"`
	// This parameter is required.
	//
	// example:
	//
	// loadbalancer
	ResourceType *string `json:"ResourceType,omitempty" xml:"ResourceType,omitempty"`
	// This parameter is required.
	Tag []*TagResourcesRequestTag `json:"Tag,omitempty" xml:"Tag,omitempty" type:"Repeated"`
}

func (TagResourcesRequest) GoString

func (s TagResourcesRequest) GoString() string

func (*TagResourcesRequest) SetClientToken

func (s *TagResourcesRequest) SetClientToken(v string) *TagResourcesRequest

func (*TagResourcesRequest) SetDryRun

func (s *TagResourcesRequest) SetDryRun(v bool) *TagResourcesRequest

func (*TagResourcesRequest) SetResourceId

func (s *TagResourcesRequest) SetResourceId(v []*string) *TagResourcesRequest

func (*TagResourcesRequest) SetResourceType

func (s *TagResourcesRequest) SetResourceType(v string) *TagResourcesRequest

func (*TagResourcesRequest) SetTag

func (TagResourcesRequest) String

func (s TagResourcesRequest) String() string

type TagResourcesRequestTag

type TagResourcesRequestTag struct {
	// This parameter is required.
	//
	// example:
	//
	// testKey
	Key *string `json:"Key,omitempty" xml:"Key,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// testValue
	Value *string `json:"Value,omitempty" xml:"Value,omitempty"`
}

func (TagResourcesRequestTag) GoString

func (s TagResourcesRequestTag) GoString() string

func (*TagResourcesRequestTag) SetKey

func (*TagResourcesRequestTag) SetValue

func (TagResourcesRequestTag) String

func (s TagResourcesRequestTag) String() string

type TagResourcesResponse

type TagResourcesResponse struct {
	Headers    map[string]*string        `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                    `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *TagResourcesResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (TagResourcesResponse) GoString

func (s TagResourcesResponse) GoString() string

func (*TagResourcesResponse) SetBody

func (*TagResourcesResponse) SetHeaders

func (s *TagResourcesResponse) SetHeaders(v map[string]*string) *TagResourcesResponse

func (*TagResourcesResponse) SetStatusCode

func (s *TagResourcesResponse) SetStatusCode(v int32) *TagResourcesResponse

func (TagResourcesResponse) String

func (s TagResourcesResponse) String() string

type TagResourcesResponseBody

type TagResourcesResponseBody struct {
	// example:
	//
	// 54F6E60A-1777-5C17-A6A9-BCC1A7FE945B
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (TagResourcesResponseBody) GoString

func (s TagResourcesResponseBody) GoString() string

func (*TagResourcesResponseBody) SetRequestId

func (TagResourcesResponseBody) String

func (s TagResourcesResponseBody) String() string

type UntagResourcesRequest

type UntagResourcesRequest struct {
	// example:
	//
	// true
	All *bool `json:"All,omitempty" xml:"All,omitempty"`
	// example:
	//
	// 123e4567-e89b-12d3-a456-42665544****
	ClientToken *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	// example:
	//
	// false
	DryRun *bool `json:"DryRun,omitempty" xml:"DryRun,omitempty"`
	// This parameter is required.
	ResourceId []*string `json:"ResourceId,omitempty" xml:"ResourceId,omitempty" type:"Repeated"`
	// This parameter is required.
	//
	// example:
	//
	// loadbalancer
	ResourceType *string   `json:"ResourceType,omitempty" xml:"ResourceType,omitempty"`
	TagKey       []*string `json:"TagKey,omitempty" xml:"TagKey,omitempty" type:"Repeated"`
}

func (UntagResourcesRequest) GoString

func (s UntagResourcesRequest) GoString() string

func (*UntagResourcesRequest) SetAll

func (*UntagResourcesRequest) SetClientToken

func (s *UntagResourcesRequest) SetClientToken(v string) *UntagResourcesRequest

func (*UntagResourcesRequest) SetDryRun

func (*UntagResourcesRequest) SetResourceId

func (s *UntagResourcesRequest) SetResourceId(v []*string) *UntagResourcesRequest

func (*UntagResourcesRequest) SetResourceType

func (s *UntagResourcesRequest) SetResourceType(v string) *UntagResourcesRequest

func (*UntagResourcesRequest) SetTagKey

func (UntagResourcesRequest) String

func (s UntagResourcesRequest) String() string

type UntagResourcesResponse

type UntagResourcesResponse struct {
	Headers    map[string]*string          `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                      `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *UntagResourcesResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (UntagResourcesResponse) GoString

func (s UntagResourcesResponse) GoString() string

func (*UntagResourcesResponse) SetBody

func (*UntagResourcesResponse) SetHeaders

func (*UntagResourcesResponse) SetStatusCode

func (UntagResourcesResponse) String

func (s UntagResourcesResponse) String() string

type UntagResourcesResponseBody

type UntagResourcesResponseBody struct {
	// example:
	//
	// 3DC0064C-C09E-5C99-8FD4-9CDB2DA7FA21
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (UntagResourcesResponseBody) GoString

func (s UntagResourcesResponseBody) GoString() string

func (*UntagResourcesResponseBody) SetRequestId

func (UntagResourcesResponseBody) String

type UpdateListenerAttributeRequest

type UpdateListenerAttributeRequest struct {
	// example:
	//
	// 123e4567-e89b-12d3-a456-42665544****
	ClientToken *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	// example:
	//
	// false
	DryRun *bool `json:"DryRun,omitempty" xml:"DryRun,omitempty"`
	// example:
	//
	// listener_description
	ListenerDescription *string `json:"ListenerDescription,omitempty" xml:"ListenerDescription,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// lsn-lxce8iqbof2vl0****
	ListenerId *string `json:"ListenerId,omitempty" xml:"ListenerId,omitempty"`
	// example:
	//
	// sgp-sp8d2r6y7t0xtl****
	ServerGroupId *string `json:"ServerGroupId,omitempty" xml:"ServerGroupId,omitempty"`
}

func (UpdateListenerAttributeRequest) GoString

func (*UpdateListenerAttributeRequest) SetClientToken

func (*UpdateListenerAttributeRequest) SetDryRun

func (*UpdateListenerAttributeRequest) SetListenerDescription

func (*UpdateListenerAttributeRequest) SetListenerId

func (*UpdateListenerAttributeRequest) SetServerGroupId

func (UpdateListenerAttributeRequest) String

type UpdateListenerAttributeResponse

type UpdateListenerAttributeResponse struct {
	Headers    map[string]*string                   `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                               `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *UpdateListenerAttributeResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (UpdateListenerAttributeResponse) GoString

func (*UpdateListenerAttributeResponse) SetHeaders

func (*UpdateListenerAttributeResponse) SetStatusCode

func (UpdateListenerAttributeResponse) String

type UpdateListenerAttributeResponseBody

type UpdateListenerAttributeResponseBody struct {
	// example:
	//
	// 7DBFC67C-A272-5952-8287-6C3EBE4E04D9
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (UpdateListenerAttributeResponseBody) GoString

func (*UpdateListenerAttributeResponseBody) SetRequestId

func (UpdateListenerAttributeResponseBody) String

type UpdateLoadBalancerAttributeRequest

type UpdateLoadBalancerAttributeRequest struct {
	// example:
	//
	// 123e4567-e89b-12d3-a456-426655440000
	ClientToken *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	// example:
	//
	// false
	DryRun *bool `json:"DryRun,omitempty" xml:"DryRun,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// gwlb-9njtjmqt7zfcqm****
	LoadBalancerId *string `json:"LoadBalancerId,omitempty" xml:"LoadBalancerId,omitempty"`
	// example:
	//
	// testGwlbName
	LoadBalancerName *string `json:"LoadBalancerName,omitempty" xml:"LoadBalancerName,omitempty"`
}

func (UpdateLoadBalancerAttributeRequest) GoString

func (*UpdateLoadBalancerAttributeRequest) SetClientToken

func (*UpdateLoadBalancerAttributeRequest) SetDryRun

func (*UpdateLoadBalancerAttributeRequest) SetLoadBalancerId

func (*UpdateLoadBalancerAttributeRequest) SetLoadBalancerName

func (UpdateLoadBalancerAttributeRequest) String

type UpdateLoadBalancerAttributeResponse

type UpdateLoadBalancerAttributeResponse struct {
	Headers    map[string]*string                       `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                   `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *UpdateLoadBalancerAttributeResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (UpdateLoadBalancerAttributeResponse) GoString

func (*UpdateLoadBalancerAttributeResponse) SetHeaders

func (*UpdateLoadBalancerAttributeResponse) SetStatusCode

func (UpdateLoadBalancerAttributeResponse) String

type UpdateLoadBalancerAttributeResponseBody

type UpdateLoadBalancerAttributeResponseBody struct {
	// example:
	//
	// B956C629-0E8C-5EFF-BAC1-B0E3A8C5CBDD
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (UpdateLoadBalancerAttributeResponseBody) GoString

func (*UpdateLoadBalancerAttributeResponseBody) SetRequestId

func (UpdateLoadBalancerAttributeResponseBody) String

type UpdateLoadBalancerZonesRequest

type UpdateLoadBalancerZonesRequest struct {
	// example:
	//
	// 123e4567-e89b-12d3-a456-42665544****
	ClientToken *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	// example:
	//
	// false
	DryRun *bool `json:"DryRun,omitempty" xml:"DryRun,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// gwlb-9njtjmqt7zfcqm****
	LoadBalancerId *string `json:"LoadBalancerId,omitempty" xml:"LoadBalancerId,omitempty"`
	// This parameter is required.
	ZoneMappings []*UpdateLoadBalancerZonesRequestZoneMappings `json:"ZoneMappings,omitempty" xml:"ZoneMappings,omitempty" type:"Repeated"`
}

func (UpdateLoadBalancerZonesRequest) GoString

func (*UpdateLoadBalancerZonesRequest) SetClientToken

func (*UpdateLoadBalancerZonesRequest) SetDryRun

func (*UpdateLoadBalancerZonesRequest) SetLoadBalancerId

func (UpdateLoadBalancerZonesRequest) String

type UpdateLoadBalancerZonesRequestZoneMappings

type UpdateLoadBalancerZonesRequestZoneMappings struct {
	// This parameter is required.
	//
	// example:
	//
	// vsw-bp1n75pbs77v5q6p3****
	VSwitchId *string `json:"VSwitchId,omitempty" xml:"VSwitchId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// cn-hangzhou-h
	ZoneId *string `json:"ZoneId,omitempty" xml:"ZoneId,omitempty"`
}

func (UpdateLoadBalancerZonesRequestZoneMappings) GoString

func (*UpdateLoadBalancerZonesRequestZoneMappings) SetVSwitchId

func (*UpdateLoadBalancerZonesRequestZoneMappings) SetZoneId

func (UpdateLoadBalancerZonesRequestZoneMappings) String

type UpdateLoadBalancerZonesResponse

type UpdateLoadBalancerZonesResponse struct {
	Headers    map[string]*string                   `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                               `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *UpdateLoadBalancerZonesResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (UpdateLoadBalancerZonesResponse) GoString

func (*UpdateLoadBalancerZonesResponse) SetHeaders

func (*UpdateLoadBalancerZonesResponse) SetStatusCode

func (UpdateLoadBalancerZonesResponse) String

type UpdateLoadBalancerZonesResponseBody

type UpdateLoadBalancerZonesResponseBody struct {
	// example:
	//
	// ED8905C2-A4F6-5E43-87B7-6A5DC8757146
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (UpdateLoadBalancerZonesResponseBody) GoString

func (*UpdateLoadBalancerZonesResponseBody) SetRequestId

func (UpdateLoadBalancerZonesResponseBody) String

type UpdateServerGroupAttributeRequest

type UpdateServerGroupAttributeRequest struct {
	// example:
	//
	// 123e4567-e89b-12d3-a456-42665544****
	ClientToken           *string                                                 `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	ConnectionDrainConfig *UpdateServerGroupAttributeRequestConnectionDrainConfig `json:"ConnectionDrainConfig,omitempty" xml:"ConnectionDrainConfig,omitempty" type:"Struct"`
	// example:
	//
	// false
	DryRun            *bool                                               `json:"DryRun,omitempty" xml:"DryRun,omitempty"`
	HealthCheckConfig *UpdateServerGroupAttributeRequestHealthCheckConfig `json:"HealthCheckConfig,omitempty" xml:"HealthCheckConfig,omitempty" type:"Struct"`
	// example:
	//
	// 5TCH
	Scheduler *string `json:"Scheduler,omitempty" xml:"Scheduler,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// sgp-atstuj3rtoptyui****
	ServerGroupId *string `json:"ServerGroupId,omitempty" xml:"ServerGroupId,omitempty"`
	// example:
	//
	// testServerGroupName
	ServerGroupName *string `json:"ServerGroupName,omitempty" xml:"ServerGroupName,omitempty"`
}

func (UpdateServerGroupAttributeRequest) GoString

func (*UpdateServerGroupAttributeRequest) SetClientToken

func (*UpdateServerGroupAttributeRequest) SetDryRun

func (*UpdateServerGroupAttributeRequest) SetScheduler

func (*UpdateServerGroupAttributeRequest) SetServerGroupId

func (*UpdateServerGroupAttributeRequest) SetServerGroupName

func (UpdateServerGroupAttributeRequest) String

type UpdateServerGroupAttributeRequestConnectionDrainConfig

type UpdateServerGroupAttributeRequestConnectionDrainConfig struct {
	// example:
	//
	// false
	ConnectionDrainEnabled *bool `json:"ConnectionDrainEnabled,omitempty" xml:"ConnectionDrainEnabled,omitempty"`
	// example:
	//
	// 300
	ConnectionDrainTimeout *int32 `json:"ConnectionDrainTimeout,omitempty" xml:"ConnectionDrainTimeout,omitempty"`
}

func (UpdateServerGroupAttributeRequestConnectionDrainConfig) GoString

func (*UpdateServerGroupAttributeRequestConnectionDrainConfig) SetConnectionDrainEnabled

func (*UpdateServerGroupAttributeRequestConnectionDrainConfig) SetConnectionDrainTimeout

func (UpdateServerGroupAttributeRequestConnectionDrainConfig) String

type UpdateServerGroupAttributeRequestHealthCheckConfig

type UpdateServerGroupAttributeRequestHealthCheckConfig struct {
	// example:
	//
	// 80
	HealthCheckConnectPort *int32 `json:"HealthCheckConnectPort,omitempty" xml:"HealthCheckConnectPort,omitempty"`
	// example:
	//
	// 5
	HealthCheckConnectTimeout *int32 `json:"HealthCheckConnectTimeout,omitempty" xml:"HealthCheckConnectTimeout,omitempty"`
	// example:
	//
	// $SERVER_IP
	HealthCheckDomain *string `json:"HealthCheckDomain,omitempty" xml:"HealthCheckDomain,omitempty"`
	// example:
	//
	// true
	HealthCheckEnabled  *bool     `json:"HealthCheckEnabled,omitempty" xml:"HealthCheckEnabled,omitempty"`
	HealthCheckHttpCode []*string `json:"HealthCheckHttpCode,omitempty" xml:"HealthCheckHttpCode,omitempty" type:"Repeated"`
	// example:
	//
	// 10
	HealthCheckInterval *int32 `json:"HealthCheckInterval,omitempty" xml:"HealthCheckInterval,omitempty"`
	// example:
	//
	// /test/index.html
	HealthCheckPath *string `json:"HealthCheckPath,omitempty" xml:"HealthCheckPath,omitempty"`
	// example:
	//
	// TCP
	HealthCheckProtocol *string `json:"HealthCheckProtocol,omitempty" xml:"HealthCheckProtocol,omitempty"`
	// example:
	//
	// 2
	HealthyThreshold *int32 `json:"HealthyThreshold,omitempty" xml:"HealthyThreshold,omitempty"`
	// example:
	//
	// 2
	UnhealthyThreshold *int32 `json:"UnhealthyThreshold,omitempty" xml:"UnhealthyThreshold,omitempty"`
}

func (UpdateServerGroupAttributeRequestHealthCheckConfig) GoString

func (*UpdateServerGroupAttributeRequestHealthCheckConfig) SetHealthCheckConnectPort

func (*UpdateServerGroupAttributeRequestHealthCheckConfig) SetHealthCheckConnectTimeout

func (*UpdateServerGroupAttributeRequestHealthCheckConfig) SetHealthCheckDomain

func (*UpdateServerGroupAttributeRequestHealthCheckConfig) SetHealthCheckEnabled

func (*UpdateServerGroupAttributeRequestHealthCheckConfig) SetHealthCheckHttpCode

func (*UpdateServerGroupAttributeRequestHealthCheckConfig) SetHealthCheckInterval

func (*UpdateServerGroupAttributeRequestHealthCheckConfig) SetHealthCheckPath

func (*UpdateServerGroupAttributeRequestHealthCheckConfig) SetHealthCheckProtocol

func (*UpdateServerGroupAttributeRequestHealthCheckConfig) SetHealthyThreshold

func (*UpdateServerGroupAttributeRequestHealthCheckConfig) SetUnhealthyThreshold

func (UpdateServerGroupAttributeRequestHealthCheckConfig) String

type UpdateServerGroupAttributeResponse

type UpdateServerGroupAttributeResponse struct {
	Headers    map[string]*string                      `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                  `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *UpdateServerGroupAttributeResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (UpdateServerGroupAttributeResponse) GoString

func (*UpdateServerGroupAttributeResponse) SetHeaders

func (*UpdateServerGroupAttributeResponse) SetStatusCode

func (UpdateServerGroupAttributeResponse) String

type UpdateServerGroupAttributeResponseBody

type UpdateServerGroupAttributeResponseBody struct {
	// example:
	//
	// 54B48E3D-DF70-471B-AA93-08E683A1B45
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (UpdateServerGroupAttributeResponseBody) GoString

func (*UpdateServerGroupAttributeResponseBody) SetRequestId

func (UpdateServerGroupAttributeResponseBody) String

Jump to

Keyboard shortcuts

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