Documentation ¶
Index ¶
- Constants
- Variables
- func RegisterNetworkLoadBalancerServiceServer(s grpc.ServiceRegistrar, srv NetworkLoadBalancerServiceServer)
- func RegisterTargetGroupServiceServer(s grpc.ServiceRegistrar, srv TargetGroupServiceServer)
- type AddNetworkLoadBalancerListenerMetadata
- func (*AddNetworkLoadBalancerListenerMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *AddNetworkLoadBalancerListenerMetadata) GetNetworkLoadBalancerId() string
- func (*AddNetworkLoadBalancerListenerMetadata) ProtoMessage()
- func (x *AddNetworkLoadBalancerListenerMetadata) ProtoReflect() protoreflect.Message
- func (x *AddNetworkLoadBalancerListenerMetadata) Reset()
- func (m *AddNetworkLoadBalancerListenerMetadata) SetNetworkLoadBalancerId(v string)
- func (x *AddNetworkLoadBalancerListenerMetadata) String() string
- type AddNetworkLoadBalancerListenerRequest
- func (*AddNetworkLoadBalancerListenerRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AddNetworkLoadBalancerListenerRequest) GetListenerSpec() *ListenerSpec
- func (x *AddNetworkLoadBalancerListenerRequest) GetNetworkLoadBalancerId() string
- func (*AddNetworkLoadBalancerListenerRequest) ProtoMessage()
- func (x *AddNetworkLoadBalancerListenerRequest) ProtoReflect() protoreflect.Message
- func (x *AddNetworkLoadBalancerListenerRequest) Reset()
- func (m *AddNetworkLoadBalancerListenerRequest) SetListenerSpec(v *ListenerSpec)
- func (m *AddNetworkLoadBalancerListenerRequest) SetNetworkLoadBalancerId(v string)
- func (x *AddNetworkLoadBalancerListenerRequest) String() string
- type AddTargetsMetadata
- func (*AddTargetsMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *AddTargetsMetadata) GetTargetGroupId() string
- func (*AddTargetsMetadata) ProtoMessage()
- func (x *AddTargetsMetadata) ProtoReflect() protoreflect.Message
- func (x *AddTargetsMetadata) Reset()
- func (m *AddTargetsMetadata) SetTargetGroupId(v string)
- func (x *AddTargetsMetadata) String() string
- type AddTargetsRequest
- func (*AddTargetsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AddTargetsRequest) GetTargetGroupId() string
- func (x *AddTargetsRequest) GetTargets() []*Target
- func (*AddTargetsRequest) ProtoMessage()
- func (x *AddTargetsRequest) ProtoReflect() protoreflect.Message
- func (x *AddTargetsRequest) Reset()
- func (m *AddTargetsRequest) SetTargetGroupId(v string)
- func (m *AddTargetsRequest) SetTargets(v []*Target)
- func (x *AddTargetsRequest) String() string
- type AttachNetworkLoadBalancerTargetGroupMetadata
- func (*AttachNetworkLoadBalancerTargetGroupMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *AttachNetworkLoadBalancerTargetGroupMetadata) GetNetworkLoadBalancerId() string
- func (x *AttachNetworkLoadBalancerTargetGroupMetadata) GetTargetGroupId() string
- func (*AttachNetworkLoadBalancerTargetGroupMetadata) ProtoMessage()
- func (x *AttachNetworkLoadBalancerTargetGroupMetadata) ProtoReflect() protoreflect.Message
- func (x *AttachNetworkLoadBalancerTargetGroupMetadata) Reset()
- func (m *AttachNetworkLoadBalancerTargetGroupMetadata) SetNetworkLoadBalancerId(v string)
- func (m *AttachNetworkLoadBalancerTargetGroupMetadata) SetTargetGroupId(v string)
- func (x *AttachNetworkLoadBalancerTargetGroupMetadata) String() string
- type AttachNetworkLoadBalancerTargetGroupRequest
- func (*AttachNetworkLoadBalancerTargetGroupRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AttachNetworkLoadBalancerTargetGroupRequest) GetAttachedTargetGroup() *AttachedTargetGroup
- func (x *AttachNetworkLoadBalancerTargetGroupRequest) GetNetworkLoadBalancerId() string
- func (*AttachNetworkLoadBalancerTargetGroupRequest) ProtoMessage()
- func (x *AttachNetworkLoadBalancerTargetGroupRequest) ProtoReflect() protoreflect.Message
- func (x *AttachNetworkLoadBalancerTargetGroupRequest) Reset()
- func (m *AttachNetworkLoadBalancerTargetGroupRequest) SetAttachedTargetGroup(v *AttachedTargetGroup)
- func (m *AttachNetworkLoadBalancerTargetGroupRequest) SetNetworkLoadBalancerId(v string)
- func (x *AttachNetworkLoadBalancerTargetGroupRequest) String() string
- type AttachedTargetGroup
- func (*AttachedTargetGroup) Descriptor() ([]byte, []int)deprecated
- func (x *AttachedTargetGroup) GetHealthChecks() []*HealthCheck
- func (x *AttachedTargetGroup) GetTargetGroupId() string
- func (*AttachedTargetGroup) ProtoMessage()
- func (x *AttachedTargetGroup) ProtoReflect() protoreflect.Message
- func (x *AttachedTargetGroup) Reset()
- func (m *AttachedTargetGroup) SetHealthChecks(v []*HealthCheck)
- func (m *AttachedTargetGroup) SetTargetGroupId(v string)
- func (x *AttachedTargetGroup) String() string
- type CreateNetworkLoadBalancerMetadata
- func (*CreateNetworkLoadBalancerMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *CreateNetworkLoadBalancerMetadata) GetNetworkLoadBalancerId() string
- func (*CreateNetworkLoadBalancerMetadata) ProtoMessage()
- func (x *CreateNetworkLoadBalancerMetadata) ProtoReflect() protoreflect.Message
- func (x *CreateNetworkLoadBalancerMetadata) Reset()
- func (m *CreateNetworkLoadBalancerMetadata) SetNetworkLoadBalancerId(v string)
- func (x *CreateNetworkLoadBalancerMetadata) String() string
- type CreateNetworkLoadBalancerRequest
- func (*CreateNetworkLoadBalancerRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateNetworkLoadBalancerRequest) GetAttachedTargetGroups() []*AttachedTargetGroup
- func (x *CreateNetworkLoadBalancerRequest) GetDeletionProtection() bool
- func (x *CreateNetworkLoadBalancerRequest) GetDescription() string
- func (x *CreateNetworkLoadBalancerRequest) GetFolderId() string
- func (x *CreateNetworkLoadBalancerRequest) GetLabels() map[string]string
- func (x *CreateNetworkLoadBalancerRequest) GetListenerSpecs() []*ListenerSpec
- func (x *CreateNetworkLoadBalancerRequest) GetName() string
- func (x *CreateNetworkLoadBalancerRequest) GetRegionId() string
- func (x *CreateNetworkLoadBalancerRequest) GetType() NetworkLoadBalancer_Type
- func (*CreateNetworkLoadBalancerRequest) ProtoMessage()
- func (x *CreateNetworkLoadBalancerRequest) ProtoReflect() protoreflect.Message
- func (x *CreateNetworkLoadBalancerRequest) Reset()
- func (m *CreateNetworkLoadBalancerRequest) SetAttachedTargetGroups(v []*AttachedTargetGroup)
- func (m *CreateNetworkLoadBalancerRequest) SetDeletionProtection(v bool)
- func (m *CreateNetworkLoadBalancerRequest) SetDescription(v string)
- func (m *CreateNetworkLoadBalancerRequest) SetFolderId(v string)
- func (m *CreateNetworkLoadBalancerRequest) SetLabels(v map[string]string)
- func (m *CreateNetworkLoadBalancerRequest) SetListenerSpecs(v []*ListenerSpec)
- func (m *CreateNetworkLoadBalancerRequest) SetName(v string)
- func (m *CreateNetworkLoadBalancerRequest) SetRegionId(v string)
- func (m *CreateNetworkLoadBalancerRequest) SetType(v NetworkLoadBalancer_Type)
- func (x *CreateNetworkLoadBalancerRequest) String() string
- type CreateTargetGroupMetadata
- func (*CreateTargetGroupMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *CreateTargetGroupMetadata) GetTargetGroupId() string
- func (*CreateTargetGroupMetadata) ProtoMessage()
- func (x *CreateTargetGroupMetadata) ProtoReflect() protoreflect.Message
- func (x *CreateTargetGroupMetadata) Reset()
- func (m *CreateTargetGroupMetadata) SetTargetGroupId(v string)
- func (x *CreateTargetGroupMetadata) String() string
- type CreateTargetGroupRequest
- func (*CreateTargetGroupRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateTargetGroupRequest) GetDescription() string
- func (x *CreateTargetGroupRequest) GetFolderId() string
- func (x *CreateTargetGroupRequest) GetLabels() map[string]string
- func (x *CreateTargetGroupRequest) GetName() string
- func (x *CreateTargetGroupRequest) GetRegionId() string
- func (x *CreateTargetGroupRequest) GetTargets() []*Target
- func (*CreateTargetGroupRequest) ProtoMessage()
- func (x *CreateTargetGroupRequest) ProtoReflect() protoreflect.Message
- func (x *CreateTargetGroupRequest) Reset()
- func (m *CreateTargetGroupRequest) SetDescription(v string)
- func (m *CreateTargetGroupRequest) SetFolderId(v string)
- func (m *CreateTargetGroupRequest) SetLabels(v map[string]string)
- func (m *CreateTargetGroupRequest) SetName(v string)
- func (m *CreateTargetGroupRequest) SetRegionId(v string)
- func (m *CreateTargetGroupRequest) SetTargets(v []*Target)
- func (x *CreateTargetGroupRequest) String() string
- type DeleteNetworkLoadBalancerMetadata
- func (*DeleteNetworkLoadBalancerMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteNetworkLoadBalancerMetadata) GetNetworkLoadBalancerId() string
- func (*DeleteNetworkLoadBalancerMetadata) ProtoMessage()
- func (x *DeleteNetworkLoadBalancerMetadata) ProtoReflect() protoreflect.Message
- func (x *DeleteNetworkLoadBalancerMetadata) Reset()
- func (m *DeleteNetworkLoadBalancerMetadata) SetNetworkLoadBalancerId(v string)
- func (x *DeleteNetworkLoadBalancerMetadata) String() string
- type DeleteNetworkLoadBalancerRequest
- func (*DeleteNetworkLoadBalancerRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteNetworkLoadBalancerRequest) GetNetworkLoadBalancerId() string
- func (*DeleteNetworkLoadBalancerRequest) ProtoMessage()
- func (x *DeleteNetworkLoadBalancerRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteNetworkLoadBalancerRequest) Reset()
- func (m *DeleteNetworkLoadBalancerRequest) SetNetworkLoadBalancerId(v string)
- func (x *DeleteNetworkLoadBalancerRequest) String() string
- type DeleteTargetGroupMetadata
- func (*DeleteTargetGroupMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteTargetGroupMetadata) GetTargetGroupId() string
- func (*DeleteTargetGroupMetadata) ProtoMessage()
- func (x *DeleteTargetGroupMetadata) ProtoReflect() protoreflect.Message
- func (x *DeleteTargetGroupMetadata) Reset()
- func (m *DeleteTargetGroupMetadata) SetTargetGroupId(v string)
- func (x *DeleteTargetGroupMetadata) String() string
- type DeleteTargetGroupRequest
- func (*DeleteTargetGroupRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteTargetGroupRequest) GetTargetGroupId() string
- func (*DeleteTargetGroupRequest) ProtoMessage()
- func (x *DeleteTargetGroupRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteTargetGroupRequest) Reset()
- func (m *DeleteTargetGroupRequest) SetTargetGroupId(v string)
- func (x *DeleteTargetGroupRequest) String() string
- type DetachNetworkLoadBalancerTargetGroupMetadata
- func (*DetachNetworkLoadBalancerTargetGroupMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *DetachNetworkLoadBalancerTargetGroupMetadata) GetNetworkLoadBalancerId() string
- func (x *DetachNetworkLoadBalancerTargetGroupMetadata) GetTargetGroupId() string
- func (*DetachNetworkLoadBalancerTargetGroupMetadata) ProtoMessage()
- func (x *DetachNetworkLoadBalancerTargetGroupMetadata) ProtoReflect() protoreflect.Message
- func (x *DetachNetworkLoadBalancerTargetGroupMetadata) Reset()
- func (m *DetachNetworkLoadBalancerTargetGroupMetadata) SetNetworkLoadBalancerId(v string)
- func (m *DetachNetworkLoadBalancerTargetGroupMetadata) SetTargetGroupId(v string)
- func (x *DetachNetworkLoadBalancerTargetGroupMetadata) String() string
- type DetachNetworkLoadBalancerTargetGroupRequest
- func (*DetachNetworkLoadBalancerTargetGroupRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DetachNetworkLoadBalancerTargetGroupRequest) GetNetworkLoadBalancerId() string
- func (x *DetachNetworkLoadBalancerTargetGroupRequest) GetTargetGroupId() string
- func (*DetachNetworkLoadBalancerTargetGroupRequest) ProtoMessage()
- func (x *DetachNetworkLoadBalancerTargetGroupRequest) ProtoReflect() protoreflect.Message
- func (x *DetachNetworkLoadBalancerTargetGroupRequest) Reset()
- func (m *DetachNetworkLoadBalancerTargetGroupRequest) SetNetworkLoadBalancerId(v string)
- func (m *DetachNetworkLoadBalancerTargetGroupRequest) SetTargetGroupId(v string)
- func (x *DetachNetworkLoadBalancerTargetGroupRequest) String() string
- type ExternalAddressSpec
- func (*ExternalAddressSpec) Descriptor() ([]byte, []int)deprecated
- func (x *ExternalAddressSpec) GetAddress() string
- func (x *ExternalAddressSpec) GetIpVersion() IpVersion
- func (*ExternalAddressSpec) ProtoMessage()
- func (x *ExternalAddressSpec) ProtoReflect() protoreflect.Message
- func (x *ExternalAddressSpec) Reset()
- func (m *ExternalAddressSpec) SetAddress(v string)
- func (m *ExternalAddressSpec) SetIpVersion(v IpVersion)
- func (x *ExternalAddressSpec) String() string
- type GetNetworkLoadBalancerRequest
- func (*GetNetworkLoadBalancerRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetNetworkLoadBalancerRequest) GetNetworkLoadBalancerId() string
- func (*GetNetworkLoadBalancerRequest) ProtoMessage()
- func (x *GetNetworkLoadBalancerRequest) ProtoReflect() protoreflect.Message
- func (x *GetNetworkLoadBalancerRequest) Reset()
- func (m *GetNetworkLoadBalancerRequest) SetNetworkLoadBalancerId(v string)
- func (x *GetNetworkLoadBalancerRequest) String() string
- type GetTargetGroupRequest
- func (*GetTargetGroupRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetTargetGroupRequest) GetTargetGroupId() string
- func (*GetTargetGroupRequest) ProtoMessage()
- func (x *GetTargetGroupRequest) ProtoReflect() protoreflect.Message
- func (x *GetTargetGroupRequest) Reset()
- func (m *GetTargetGroupRequest) SetTargetGroupId(v string)
- func (x *GetTargetGroupRequest) String() string
- type GetTargetStatesRequest
- func (*GetTargetStatesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetTargetStatesRequest) GetNetworkLoadBalancerId() string
- func (x *GetTargetStatesRequest) GetTargetGroupId() string
- func (*GetTargetStatesRequest) ProtoMessage()
- func (x *GetTargetStatesRequest) ProtoReflect() protoreflect.Message
- func (x *GetTargetStatesRequest) Reset()
- func (m *GetTargetStatesRequest) SetNetworkLoadBalancerId(v string)
- func (m *GetTargetStatesRequest) SetTargetGroupId(v string)
- func (x *GetTargetStatesRequest) String() string
- type GetTargetStatesResponse
- func (*GetTargetStatesResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetTargetStatesResponse) GetTargetStates() []*TargetState
- func (*GetTargetStatesResponse) ProtoMessage()
- func (x *GetTargetStatesResponse) ProtoReflect() protoreflect.Message
- func (x *GetTargetStatesResponse) Reset()
- func (m *GetTargetStatesResponse) SetTargetStates(v []*TargetState)
- func (x *GetTargetStatesResponse) String() string
- type HealthCheck
- func (*HealthCheck) Descriptor() ([]byte, []int)deprecated
- func (x *HealthCheck) GetHealthyThreshold() int64
- func (x *HealthCheck) GetHttpOptions() *HealthCheck_HttpOptions
- func (x *HealthCheck) GetInterval() *durationpb.Duration
- func (x *HealthCheck) GetName() string
- func (m *HealthCheck) GetOptions() isHealthCheck_Options
- func (x *HealthCheck) GetTcpOptions() *HealthCheck_TcpOptions
- func (x *HealthCheck) GetTimeout() *durationpb.Duration
- func (x *HealthCheck) GetUnhealthyThreshold() int64
- func (*HealthCheck) ProtoMessage()
- func (x *HealthCheck) ProtoReflect() protoreflect.Message
- func (x *HealthCheck) Reset()
- func (m *HealthCheck) SetHealthyThreshold(v int64)
- func (m *HealthCheck) SetHttpOptions(v *HealthCheck_HttpOptions)
- func (m *HealthCheck) SetInterval(v *durationpb.Duration)
- func (m *HealthCheck) SetName(v string)
- func (m *HealthCheck) SetOptions(v HealthCheck_Options)
- func (m *HealthCheck) SetTcpOptions(v *HealthCheck_TcpOptions)
- func (m *HealthCheck) SetTimeout(v *durationpb.Duration)
- func (m *HealthCheck) SetUnhealthyThreshold(v int64)
- func (x *HealthCheck) String() string
- type HealthCheck_HttpOptions
- func (*HealthCheck_HttpOptions) Descriptor() ([]byte, []int)deprecated
- func (x *HealthCheck_HttpOptions) GetPath() string
- func (x *HealthCheck_HttpOptions) GetPort() int64
- func (*HealthCheck_HttpOptions) ProtoMessage()
- func (x *HealthCheck_HttpOptions) ProtoReflect() protoreflect.Message
- func (x *HealthCheck_HttpOptions) Reset()
- func (m *HealthCheck_HttpOptions) SetPath(v string)
- func (m *HealthCheck_HttpOptions) SetPort(v int64)
- func (x *HealthCheck_HttpOptions) String() string
- type HealthCheck_HttpOptions_
- type HealthCheck_Options
- type HealthCheck_TcpOptions
- func (*HealthCheck_TcpOptions) Descriptor() ([]byte, []int)deprecated
- func (x *HealthCheck_TcpOptions) GetPort() int64
- func (*HealthCheck_TcpOptions) ProtoMessage()
- func (x *HealthCheck_TcpOptions) ProtoReflect() protoreflect.Message
- func (x *HealthCheck_TcpOptions) Reset()
- func (m *HealthCheck_TcpOptions) SetPort(v int64)
- func (x *HealthCheck_TcpOptions) String() string
- type HealthCheck_TcpOptions_
- type InternalAddressSpec
- func (*InternalAddressSpec) Descriptor() ([]byte, []int)deprecated
- func (x *InternalAddressSpec) GetAddress() string
- func (x *InternalAddressSpec) GetIpVersion() IpVersion
- func (x *InternalAddressSpec) GetSubnetId() string
- func (*InternalAddressSpec) ProtoMessage()
- func (x *InternalAddressSpec) ProtoReflect() protoreflect.Message
- func (x *InternalAddressSpec) Reset()
- func (m *InternalAddressSpec) SetAddress(v string)
- func (m *InternalAddressSpec) SetIpVersion(v IpVersion)
- func (m *InternalAddressSpec) SetSubnetId(v string)
- func (x *InternalAddressSpec) String() string
- type IpVersion
- type ListNetworkLoadBalancerOperationsRequest
- func (*ListNetworkLoadBalancerOperationsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListNetworkLoadBalancerOperationsRequest) GetNetworkLoadBalancerId() string
- func (x *ListNetworkLoadBalancerOperationsRequest) GetPageSize() int64
- func (x *ListNetworkLoadBalancerOperationsRequest) GetPageToken() string
- func (*ListNetworkLoadBalancerOperationsRequest) ProtoMessage()
- func (x *ListNetworkLoadBalancerOperationsRequest) ProtoReflect() protoreflect.Message
- func (x *ListNetworkLoadBalancerOperationsRequest) Reset()
- func (m *ListNetworkLoadBalancerOperationsRequest) SetNetworkLoadBalancerId(v string)
- func (m *ListNetworkLoadBalancerOperationsRequest) SetPageSize(v int64)
- func (m *ListNetworkLoadBalancerOperationsRequest) SetPageToken(v string)
- func (x *ListNetworkLoadBalancerOperationsRequest) String() string
- type ListNetworkLoadBalancerOperationsResponse
- func (*ListNetworkLoadBalancerOperationsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListNetworkLoadBalancerOperationsResponse) GetNextPageToken() string
- func (x *ListNetworkLoadBalancerOperationsResponse) GetOperations() []*operation.Operation
- func (*ListNetworkLoadBalancerOperationsResponse) ProtoMessage()
- func (x *ListNetworkLoadBalancerOperationsResponse) ProtoReflect() protoreflect.Message
- func (x *ListNetworkLoadBalancerOperationsResponse) Reset()
- func (m *ListNetworkLoadBalancerOperationsResponse) SetNextPageToken(v string)
- func (m *ListNetworkLoadBalancerOperationsResponse) SetOperations(v []*operation.Operation)
- func (x *ListNetworkLoadBalancerOperationsResponse) String() string
- type ListNetworkLoadBalancersRequest
- func (*ListNetworkLoadBalancersRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListNetworkLoadBalancersRequest) GetFilter() string
- func (x *ListNetworkLoadBalancersRequest) GetFolderId() string
- func (x *ListNetworkLoadBalancersRequest) GetPageSize() int64
- func (x *ListNetworkLoadBalancersRequest) GetPageToken() string
- func (*ListNetworkLoadBalancersRequest) ProtoMessage()
- func (x *ListNetworkLoadBalancersRequest) ProtoReflect() protoreflect.Message
- func (x *ListNetworkLoadBalancersRequest) Reset()
- func (m *ListNetworkLoadBalancersRequest) SetFilter(v string)
- func (m *ListNetworkLoadBalancersRequest) SetFolderId(v string)
- func (m *ListNetworkLoadBalancersRequest) SetPageSize(v int64)
- func (m *ListNetworkLoadBalancersRequest) SetPageToken(v string)
- func (x *ListNetworkLoadBalancersRequest) String() string
- type ListNetworkLoadBalancersResponse
- func (*ListNetworkLoadBalancersResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListNetworkLoadBalancersResponse) GetNetworkLoadBalancers() []*NetworkLoadBalancer
- func (x *ListNetworkLoadBalancersResponse) GetNextPageToken() string
- func (*ListNetworkLoadBalancersResponse) ProtoMessage()
- func (x *ListNetworkLoadBalancersResponse) ProtoReflect() protoreflect.Message
- func (x *ListNetworkLoadBalancersResponse) Reset()
- func (m *ListNetworkLoadBalancersResponse) SetNetworkLoadBalancers(v []*NetworkLoadBalancer)
- func (m *ListNetworkLoadBalancersResponse) SetNextPageToken(v string)
- func (x *ListNetworkLoadBalancersResponse) String() string
- type ListTargetGroupOperationsRequest
- func (*ListTargetGroupOperationsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListTargetGroupOperationsRequest) GetPageSize() int64
- func (x *ListTargetGroupOperationsRequest) GetPageToken() string
- func (x *ListTargetGroupOperationsRequest) GetTargetGroupId() string
- func (*ListTargetGroupOperationsRequest) ProtoMessage()
- func (x *ListTargetGroupOperationsRequest) ProtoReflect() protoreflect.Message
- func (x *ListTargetGroupOperationsRequest) Reset()
- func (m *ListTargetGroupOperationsRequest) SetPageSize(v int64)
- func (m *ListTargetGroupOperationsRequest) SetPageToken(v string)
- func (m *ListTargetGroupOperationsRequest) SetTargetGroupId(v string)
- func (x *ListTargetGroupOperationsRequest) String() string
- type ListTargetGroupOperationsResponse
- func (*ListTargetGroupOperationsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListTargetGroupOperationsResponse) GetNextPageToken() string
- func (x *ListTargetGroupOperationsResponse) GetOperations() []*operation.Operation
- func (*ListTargetGroupOperationsResponse) ProtoMessage()
- func (x *ListTargetGroupOperationsResponse) ProtoReflect() protoreflect.Message
- func (x *ListTargetGroupOperationsResponse) Reset()
- func (m *ListTargetGroupOperationsResponse) SetNextPageToken(v string)
- func (m *ListTargetGroupOperationsResponse) SetOperations(v []*operation.Operation)
- func (x *ListTargetGroupOperationsResponse) String() string
- type ListTargetGroupsRequest
- func (*ListTargetGroupsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListTargetGroupsRequest) GetFilter() string
- func (x *ListTargetGroupsRequest) GetFolderId() string
- func (x *ListTargetGroupsRequest) GetPageSize() int64
- func (x *ListTargetGroupsRequest) GetPageToken() string
- func (*ListTargetGroupsRequest) ProtoMessage()
- func (x *ListTargetGroupsRequest) ProtoReflect() protoreflect.Message
- func (x *ListTargetGroupsRequest) Reset()
- func (m *ListTargetGroupsRequest) SetFilter(v string)
- func (m *ListTargetGroupsRequest) SetFolderId(v string)
- func (m *ListTargetGroupsRequest) SetPageSize(v int64)
- func (m *ListTargetGroupsRequest) SetPageToken(v string)
- func (x *ListTargetGroupsRequest) String() string
- type ListTargetGroupsResponse
- func (*ListTargetGroupsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListTargetGroupsResponse) GetNextPageToken() string
- func (x *ListTargetGroupsResponse) GetTargetGroups() []*TargetGroup
- func (*ListTargetGroupsResponse) ProtoMessage()
- func (x *ListTargetGroupsResponse) ProtoReflect() protoreflect.Message
- func (x *ListTargetGroupsResponse) Reset()
- func (m *ListTargetGroupsResponse) SetNextPageToken(v string)
- func (m *ListTargetGroupsResponse) SetTargetGroups(v []*TargetGroup)
- func (x *ListTargetGroupsResponse) String() string
- type Listener
- func (*Listener) Descriptor() ([]byte, []int)deprecated
- func (x *Listener) GetAddress() string
- func (x *Listener) GetIpVersion() IpVersion
- func (x *Listener) GetName() string
- func (x *Listener) GetPort() int64
- func (x *Listener) GetProtocol() Listener_Protocol
- func (x *Listener) GetSubnetId() string
- func (x *Listener) GetTargetPort() int64
- func (*Listener) ProtoMessage()
- func (x *Listener) ProtoReflect() protoreflect.Message
- func (x *Listener) Reset()
- func (m *Listener) SetAddress(v string)
- func (m *Listener) SetIpVersion(v IpVersion)
- func (m *Listener) SetName(v string)
- func (m *Listener) SetPort(v int64)
- func (m *Listener) SetProtocol(v Listener_Protocol)
- func (m *Listener) SetSubnetId(v string)
- func (m *Listener) SetTargetPort(v int64)
- func (x *Listener) String() string
- type ListenerSpec
- func (*ListenerSpec) Descriptor() ([]byte, []int)deprecated
- func (m *ListenerSpec) GetAddress() isListenerSpec_Address
- func (x *ListenerSpec) GetExternalAddressSpec() *ExternalAddressSpec
- func (x *ListenerSpec) GetInternalAddressSpec() *InternalAddressSpec
- func (x *ListenerSpec) GetName() string
- func (x *ListenerSpec) GetPort() int64
- func (x *ListenerSpec) GetProtocol() Listener_Protocol
- func (x *ListenerSpec) GetTargetPort() int64
- func (*ListenerSpec) ProtoMessage()
- func (x *ListenerSpec) ProtoReflect() protoreflect.Message
- func (x *ListenerSpec) Reset()
- func (m *ListenerSpec) SetAddress(v ListenerSpec_Address)
- func (m *ListenerSpec) SetExternalAddressSpec(v *ExternalAddressSpec)
- func (m *ListenerSpec) SetInternalAddressSpec(v *InternalAddressSpec)
- func (m *ListenerSpec) SetName(v string)
- func (m *ListenerSpec) SetPort(v int64)
- func (m *ListenerSpec) SetProtocol(v Listener_Protocol)
- func (m *ListenerSpec) SetTargetPort(v int64)
- func (x *ListenerSpec) String() string
- type ListenerSpec_Address
- type ListenerSpec_ExternalAddressSpec
- type ListenerSpec_InternalAddressSpec
- type Listener_Protocol
- func (Listener_Protocol) Descriptor() protoreflect.EnumDescriptor
- func (x Listener_Protocol) Enum() *Listener_Protocol
- func (Listener_Protocol) EnumDescriptor() ([]byte, []int)deprecated
- func (x Listener_Protocol) Number() protoreflect.EnumNumber
- func (x Listener_Protocol) String() string
- func (Listener_Protocol) Type() protoreflect.EnumType
- type NetworkLoadBalancer
- func (*NetworkLoadBalancer) Descriptor() ([]byte, []int)deprecated
- func (x *NetworkLoadBalancer) GetAttachedTargetGroups() []*AttachedTargetGroup
- func (x *NetworkLoadBalancer) GetCreatedAt() *timestamppb.Timestamp
- func (x *NetworkLoadBalancer) GetDeletionProtection() bool
- func (x *NetworkLoadBalancer) GetDescription() string
- func (x *NetworkLoadBalancer) GetFolderId() string
- func (x *NetworkLoadBalancer) GetId() string
- func (x *NetworkLoadBalancer) GetLabels() map[string]string
- func (x *NetworkLoadBalancer) GetListeners() []*Listener
- func (x *NetworkLoadBalancer) GetName() string
- func (x *NetworkLoadBalancer) GetRegionId() string
- func (x *NetworkLoadBalancer) GetSessionAffinity() NetworkLoadBalancer_SessionAffinity
- func (x *NetworkLoadBalancer) GetStatus() NetworkLoadBalancer_Status
- func (x *NetworkLoadBalancer) GetType() NetworkLoadBalancer_Type
- func (*NetworkLoadBalancer) ProtoMessage()
- func (x *NetworkLoadBalancer) ProtoReflect() protoreflect.Message
- func (x *NetworkLoadBalancer) Reset()
- func (m *NetworkLoadBalancer) SetAttachedTargetGroups(v []*AttachedTargetGroup)
- func (m *NetworkLoadBalancer) SetCreatedAt(v *timestamppb.Timestamp)
- func (m *NetworkLoadBalancer) SetDeletionProtection(v bool)
- func (m *NetworkLoadBalancer) SetDescription(v string)
- func (m *NetworkLoadBalancer) SetFolderId(v string)
- func (m *NetworkLoadBalancer) SetId(v string)
- func (m *NetworkLoadBalancer) SetLabels(v map[string]string)
- func (m *NetworkLoadBalancer) SetListeners(v []*Listener)
- func (m *NetworkLoadBalancer) SetName(v string)
- func (m *NetworkLoadBalancer) SetRegionId(v string)
- func (m *NetworkLoadBalancer) SetSessionAffinity(v NetworkLoadBalancer_SessionAffinity)
- func (m *NetworkLoadBalancer) SetStatus(v NetworkLoadBalancer_Status)
- func (m *NetworkLoadBalancer) SetType(v NetworkLoadBalancer_Type)
- func (x *NetworkLoadBalancer) String() string
- type NetworkLoadBalancerServiceClient
- type NetworkLoadBalancerServiceServer
- type NetworkLoadBalancer_SessionAffinity
- func (NetworkLoadBalancer_SessionAffinity) Descriptor() protoreflect.EnumDescriptor
- func (x NetworkLoadBalancer_SessionAffinity) Enum() *NetworkLoadBalancer_SessionAffinity
- func (NetworkLoadBalancer_SessionAffinity) EnumDescriptor() ([]byte, []int)deprecated
- func (x NetworkLoadBalancer_SessionAffinity) Number() protoreflect.EnumNumber
- func (x NetworkLoadBalancer_SessionAffinity) String() string
- func (NetworkLoadBalancer_SessionAffinity) Type() protoreflect.EnumType
- type NetworkLoadBalancer_Status
- func (NetworkLoadBalancer_Status) Descriptor() protoreflect.EnumDescriptor
- func (x NetworkLoadBalancer_Status) Enum() *NetworkLoadBalancer_Status
- func (NetworkLoadBalancer_Status) EnumDescriptor() ([]byte, []int)deprecated
- func (x NetworkLoadBalancer_Status) Number() protoreflect.EnumNumber
- func (x NetworkLoadBalancer_Status) String() string
- func (NetworkLoadBalancer_Status) Type() protoreflect.EnumType
- type NetworkLoadBalancer_Type
- func (NetworkLoadBalancer_Type) Descriptor() protoreflect.EnumDescriptor
- func (x NetworkLoadBalancer_Type) Enum() *NetworkLoadBalancer_Type
- func (NetworkLoadBalancer_Type) EnumDescriptor() ([]byte, []int)deprecated
- func (x NetworkLoadBalancer_Type) Number() protoreflect.EnumNumber
- func (x NetworkLoadBalancer_Type) String() string
- func (NetworkLoadBalancer_Type) Type() protoreflect.EnumType
- type RemoveNetworkLoadBalancerListenerMetadata
- func (*RemoveNetworkLoadBalancerListenerMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *RemoveNetworkLoadBalancerListenerMetadata) GetNetworkLoadBalancerId() string
- func (*RemoveNetworkLoadBalancerListenerMetadata) ProtoMessage()
- func (x *RemoveNetworkLoadBalancerListenerMetadata) ProtoReflect() protoreflect.Message
- func (x *RemoveNetworkLoadBalancerListenerMetadata) Reset()
- func (m *RemoveNetworkLoadBalancerListenerMetadata) SetNetworkLoadBalancerId(v string)
- func (x *RemoveNetworkLoadBalancerListenerMetadata) String() string
- type RemoveNetworkLoadBalancerListenerRequest
- func (*RemoveNetworkLoadBalancerListenerRequest) Descriptor() ([]byte, []int)deprecated
- func (x *RemoveNetworkLoadBalancerListenerRequest) GetListenerName() string
- func (x *RemoveNetworkLoadBalancerListenerRequest) GetNetworkLoadBalancerId() string
- func (*RemoveNetworkLoadBalancerListenerRequest) ProtoMessage()
- func (x *RemoveNetworkLoadBalancerListenerRequest) ProtoReflect() protoreflect.Message
- func (x *RemoveNetworkLoadBalancerListenerRequest) Reset()
- func (m *RemoveNetworkLoadBalancerListenerRequest) SetListenerName(v string)
- func (m *RemoveNetworkLoadBalancerListenerRequest) SetNetworkLoadBalancerId(v string)
- func (x *RemoveNetworkLoadBalancerListenerRequest) String() string
- type RemoveTargetsMetadata
- func (*RemoveTargetsMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *RemoveTargetsMetadata) GetTargetGroupId() string
- func (*RemoveTargetsMetadata) ProtoMessage()
- func (x *RemoveTargetsMetadata) ProtoReflect() protoreflect.Message
- func (x *RemoveTargetsMetadata) Reset()
- func (m *RemoveTargetsMetadata) SetTargetGroupId(v string)
- func (x *RemoveTargetsMetadata) String() string
- type RemoveTargetsRequest
- func (*RemoveTargetsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *RemoveTargetsRequest) GetTargetGroupId() string
- func (x *RemoveTargetsRequest) GetTargets() []*Target
- func (*RemoveTargetsRequest) ProtoMessage()
- func (x *RemoveTargetsRequest) ProtoReflect() protoreflect.Message
- func (x *RemoveTargetsRequest) Reset()
- func (m *RemoveTargetsRequest) SetTargetGroupId(v string)
- func (m *RemoveTargetsRequest) SetTargets(v []*Target)
- func (x *RemoveTargetsRequest) String() string
- type StartNetworkLoadBalancerMetadata
- func (*StartNetworkLoadBalancerMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *StartNetworkLoadBalancerMetadata) GetNetworkLoadBalancerId() string
- func (*StartNetworkLoadBalancerMetadata) ProtoMessage()
- func (x *StartNetworkLoadBalancerMetadata) ProtoReflect() protoreflect.Message
- func (x *StartNetworkLoadBalancerMetadata) Reset()
- func (m *StartNetworkLoadBalancerMetadata) SetNetworkLoadBalancerId(v string)
- func (x *StartNetworkLoadBalancerMetadata) String() string
- type StartNetworkLoadBalancerRequest
- func (*StartNetworkLoadBalancerRequest) Descriptor() ([]byte, []int)deprecated
- func (x *StartNetworkLoadBalancerRequest) GetNetworkLoadBalancerId() string
- func (*StartNetworkLoadBalancerRequest) ProtoMessage()
- func (x *StartNetworkLoadBalancerRequest) ProtoReflect() protoreflect.Message
- func (x *StartNetworkLoadBalancerRequest) Reset()
- func (m *StartNetworkLoadBalancerRequest) SetNetworkLoadBalancerId(v string)
- func (x *StartNetworkLoadBalancerRequest) String() string
- type StopNetworkLoadBalancerMetadata
- func (*StopNetworkLoadBalancerMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *StopNetworkLoadBalancerMetadata) GetNetworkLoadBalancerId() string
- func (*StopNetworkLoadBalancerMetadata) ProtoMessage()
- func (x *StopNetworkLoadBalancerMetadata) ProtoReflect() protoreflect.Message
- func (x *StopNetworkLoadBalancerMetadata) Reset()
- func (m *StopNetworkLoadBalancerMetadata) SetNetworkLoadBalancerId(v string)
- func (x *StopNetworkLoadBalancerMetadata) String() string
- type StopNetworkLoadBalancerRequest
- func (*StopNetworkLoadBalancerRequest) Descriptor() ([]byte, []int)deprecated
- func (x *StopNetworkLoadBalancerRequest) GetNetworkLoadBalancerId() string
- func (*StopNetworkLoadBalancerRequest) ProtoMessage()
- func (x *StopNetworkLoadBalancerRequest) ProtoReflect() protoreflect.Message
- func (x *StopNetworkLoadBalancerRequest) Reset()
- func (m *StopNetworkLoadBalancerRequest) SetNetworkLoadBalancerId(v string)
- func (x *StopNetworkLoadBalancerRequest) String() string
- type Target
- func (*Target) Descriptor() ([]byte, []int)deprecated
- func (x *Target) GetAddress() string
- func (x *Target) GetSubnetId() string
- func (*Target) ProtoMessage()
- func (x *Target) ProtoReflect() protoreflect.Message
- func (x *Target) Reset()
- func (m *Target) SetAddress(v string)
- func (m *Target) SetSubnetId(v string)
- func (x *Target) String() string
- type TargetGroup
- func (*TargetGroup) Descriptor() ([]byte, []int)deprecated
- func (x *TargetGroup) GetCreatedAt() *timestamppb.Timestamp
- func (x *TargetGroup) GetDescription() string
- func (x *TargetGroup) GetFolderId() string
- func (x *TargetGroup) GetId() string
- func (x *TargetGroup) GetLabels() map[string]string
- func (x *TargetGroup) GetName() string
- func (x *TargetGroup) GetRegionId() string
- func (x *TargetGroup) GetTargets() []*Target
- func (*TargetGroup) ProtoMessage()
- func (x *TargetGroup) ProtoReflect() protoreflect.Message
- func (x *TargetGroup) Reset()
- func (m *TargetGroup) SetCreatedAt(v *timestamppb.Timestamp)
- func (m *TargetGroup) SetDescription(v string)
- func (m *TargetGroup) SetFolderId(v string)
- func (m *TargetGroup) SetId(v string)
- func (m *TargetGroup) SetLabels(v map[string]string)
- func (m *TargetGroup) SetName(v string)
- func (m *TargetGroup) SetRegionId(v string)
- func (m *TargetGroup) SetTargets(v []*Target)
- func (x *TargetGroup) String() string
- type TargetGroupServiceClient
- type TargetGroupServiceServer
- type TargetState
- func (*TargetState) Descriptor() ([]byte, []int)deprecated
- func (x *TargetState) GetAddress() string
- func (x *TargetState) GetStatus() TargetState_Status
- func (x *TargetState) GetSubnetId() string
- func (*TargetState) ProtoMessage()
- func (x *TargetState) ProtoReflect() protoreflect.Message
- func (x *TargetState) Reset()
- func (m *TargetState) SetAddress(v string)
- func (m *TargetState) SetStatus(v TargetState_Status)
- func (m *TargetState) SetSubnetId(v string)
- func (x *TargetState) String() string
- type TargetState_Status
- func (TargetState_Status) Descriptor() protoreflect.EnumDescriptor
- func (x TargetState_Status) Enum() *TargetState_Status
- func (TargetState_Status) EnumDescriptor() ([]byte, []int)deprecated
- func (x TargetState_Status) Number() protoreflect.EnumNumber
- func (x TargetState_Status) String() string
- func (TargetState_Status) Type() protoreflect.EnumType
- type UnimplementedNetworkLoadBalancerServiceServer
- func (UnimplementedNetworkLoadBalancerServiceServer) AddListener(context.Context, *AddNetworkLoadBalancerListenerRequest) (*operation.Operation, error)
- func (UnimplementedNetworkLoadBalancerServiceServer) AttachTargetGroup(context.Context, *AttachNetworkLoadBalancerTargetGroupRequest) (*operation.Operation, error)
- func (UnimplementedNetworkLoadBalancerServiceServer) Create(context.Context, *CreateNetworkLoadBalancerRequest) (*operation.Operation, error)
- func (UnimplementedNetworkLoadBalancerServiceServer) Delete(context.Context, *DeleteNetworkLoadBalancerRequest) (*operation.Operation, error)
- func (UnimplementedNetworkLoadBalancerServiceServer) DetachTargetGroup(context.Context, *DetachNetworkLoadBalancerTargetGroupRequest) (*operation.Operation, error)
- func (UnimplementedNetworkLoadBalancerServiceServer) Get(context.Context, *GetNetworkLoadBalancerRequest) (*NetworkLoadBalancer, error)
- func (UnimplementedNetworkLoadBalancerServiceServer) GetTargetStates(context.Context, *GetTargetStatesRequest) (*GetTargetStatesResponse, error)
- func (UnimplementedNetworkLoadBalancerServiceServer) List(context.Context, *ListNetworkLoadBalancersRequest) (*ListNetworkLoadBalancersResponse, error)
- func (UnimplementedNetworkLoadBalancerServiceServer) ListOperations(context.Context, *ListNetworkLoadBalancerOperationsRequest) (*ListNetworkLoadBalancerOperationsResponse, error)
- func (UnimplementedNetworkLoadBalancerServiceServer) RemoveListener(context.Context, *RemoveNetworkLoadBalancerListenerRequest) (*operation.Operation, error)
- func (UnimplementedNetworkLoadBalancerServiceServer) Start(context.Context, *StartNetworkLoadBalancerRequest) (*operation.Operation, error)
- func (UnimplementedNetworkLoadBalancerServiceServer) Stop(context.Context, *StopNetworkLoadBalancerRequest) (*operation.Operation, error)
- func (UnimplementedNetworkLoadBalancerServiceServer) Update(context.Context, *UpdateNetworkLoadBalancerRequest) (*operation.Operation, error)
- type UnimplementedTargetGroupServiceServer
- func (UnimplementedTargetGroupServiceServer) AddTargets(context.Context, *AddTargetsRequest) (*operation.Operation, error)
- func (UnimplementedTargetGroupServiceServer) Create(context.Context, *CreateTargetGroupRequest) (*operation.Operation, error)
- func (UnimplementedTargetGroupServiceServer) Delete(context.Context, *DeleteTargetGroupRequest) (*operation.Operation, error)
- func (UnimplementedTargetGroupServiceServer) Get(context.Context, *GetTargetGroupRequest) (*TargetGroup, error)
- func (UnimplementedTargetGroupServiceServer) List(context.Context, *ListTargetGroupsRequest) (*ListTargetGroupsResponse, error)
- func (UnimplementedTargetGroupServiceServer) ListOperations(context.Context, *ListTargetGroupOperationsRequest) (*ListTargetGroupOperationsResponse, error)
- func (UnimplementedTargetGroupServiceServer) RemoveTargets(context.Context, *RemoveTargetsRequest) (*operation.Operation, error)
- func (UnimplementedTargetGroupServiceServer) Update(context.Context, *UpdateTargetGroupRequest) (*operation.Operation, error)
- type UnsafeNetworkLoadBalancerServiceServer
- type UnsafeTargetGroupServiceServer
- type UpdateNetworkLoadBalancerMetadata
- func (*UpdateNetworkLoadBalancerMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateNetworkLoadBalancerMetadata) GetNetworkLoadBalancerId() string
- func (*UpdateNetworkLoadBalancerMetadata) ProtoMessage()
- func (x *UpdateNetworkLoadBalancerMetadata) ProtoReflect() protoreflect.Message
- func (x *UpdateNetworkLoadBalancerMetadata) Reset()
- func (m *UpdateNetworkLoadBalancerMetadata) SetNetworkLoadBalancerId(v string)
- func (x *UpdateNetworkLoadBalancerMetadata) String() string
- type UpdateNetworkLoadBalancerRequest
- func (*UpdateNetworkLoadBalancerRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateNetworkLoadBalancerRequest) GetAttachedTargetGroups() []*AttachedTargetGroup
- func (x *UpdateNetworkLoadBalancerRequest) GetDeletionProtection() bool
- func (x *UpdateNetworkLoadBalancerRequest) GetDescription() string
- func (x *UpdateNetworkLoadBalancerRequest) GetLabels() map[string]string
- func (x *UpdateNetworkLoadBalancerRequest) GetListenerSpecs() []*ListenerSpec
- func (x *UpdateNetworkLoadBalancerRequest) GetName() string
- func (x *UpdateNetworkLoadBalancerRequest) GetNetworkLoadBalancerId() string
- func (x *UpdateNetworkLoadBalancerRequest) GetUpdateMask() *fieldmaskpb.FieldMask
- func (*UpdateNetworkLoadBalancerRequest) ProtoMessage()
- func (x *UpdateNetworkLoadBalancerRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateNetworkLoadBalancerRequest) Reset()
- func (m *UpdateNetworkLoadBalancerRequest) SetAttachedTargetGroups(v []*AttachedTargetGroup)
- func (m *UpdateNetworkLoadBalancerRequest) SetDeletionProtection(v bool)
- func (m *UpdateNetworkLoadBalancerRequest) SetDescription(v string)
- func (m *UpdateNetworkLoadBalancerRequest) SetLabels(v map[string]string)
- func (m *UpdateNetworkLoadBalancerRequest) SetListenerSpecs(v []*ListenerSpec)
- func (m *UpdateNetworkLoadBalancerRequest) SetName(v string)
- func (m *UpdateNetworkLoadBalancerRequest) SetNetworkLoadBalancerId(v string)
- func (m *UpdateNetworkLoadBalancerRequest) SetUpdateMask(v *fieldmaskpb.FieldMask)
- func (x *UpdateNetworkLoadBalancerRequest) String() string
- type UpdateTargetGroupMetadata
- func (*UpdateTargetGroupMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateTargetGroupMetadata) GetTargetGroupId() string
- func (*UpdateTargetGroupMetadata) ProtoMessage()
- func (x *UpdateTargetGroupMetadata) ProtoReflect() protoreflect.Message
- func (x *UpdateTargetGroupMetadata) Reset()
- func (m *UpdateTargetGroupMetadata) SetTargetGroupId(v string)
- func (x *UpdateTargetGroupMetadata) String() string
- type UpdateTargetGroupRequest
- func (*UpdateTargetGroupRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateTargetGroupRequest) GetDescription() string
- func (x *UpdateTargetGroupRequest) GetLabels() map[string]string
- func (x *UpdateTargetGroupRequest) GetName() string
- func (x *UpdateTargetGroupRequest) GetTargetGroupId() string
- func (x *UpdateTargetGroupRequest) GetTargets() []*Target
- func (x *UpdateTargetGroupRequest) GetUpdateMask() *fieldmaskpb.FieldMask
- func (*UpdateTargetGroupRequest) ProtoMessage()
- func (x *UpdateTargetGroupRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateTargetGroupRequest) Reset()
- func (m *UpdateTargetGroupRequest) SetDescription(v string)
- func (m *UpdateTargetGroupRequest) SetLabels(v map[string]string)
- func (m *UpdateTargetGroupRequest) SetName(v string)
- func (m *UpdateTargetGroupRequest) SetTargetGroupId(v string)
- func (m *UpdateTargetGroupRequest) SetTargets(v []*Target)
- func (m *UpdateTargetGroupRequest) SetUpdateMask(v *fieldmaskpb.FieldMask)
- func (x *UpdateTargetGroupRequest) String() string
Constants ¶
const ( NetworkLoadBalancerService_Get_FullMethodName = "/yandex.cloud.loadbalancer.v1.NetworkLoadBalancerService/Get" NetworkLoadBalancerService_List_FullMethodName = "/yandex.cloud.loadbalancer.v1.NetworkLoadBalancerService/List" NetworkLoadBalancerService_Create_FullMethodName = "/yandex.cloud.loadbalancer.v1.NetworkLoadBalancerService/Create" NetworkLoadBalancerService_Update_FullMethodName = "/yandex.cloud.loadbalancer.v1.NetworkLoadBalancerService/Update" NetworkLoadBalancerService_Delete_FullMethodName = "/yandex.cloud.loadbalancer.v1.NetworkLoadBalancerService/Delete" NetworkLoadBalancerService_Start_FullMethodName = "/yandex.cloud.loadbalancer.v1.NetworkLoadBalancerService/Start" NetworkLoadBalancerService_Stop_FullMethodName = "/yandex.cloud.loadbalancer.v1.NetworkLoadBalancerService/Stop" NetworkLoadBalancerService_AttachTargetGroup_FullMethodName = "/yandex.cloud.loadbalancer.v1.NetworkLoadBalancerService/AttachTargetGroup" NetworkLoadBalancerService_DetachTargetGroup_FullMethodName = "/yandex.cloud.loadbalancer.v1.NetworkLoadBalancerService/DetachTargetGroup" NetworkLoadBalancerService_GetTargetStates_FullMethodName = "/yandex.cloud.loadbalancer.v1.NetworkLoadBalancerService/GetTargetStates" NetworkLoadBalancerService_AddListener_FullMethodName = "/yandex.cloud.loadbalancer.v1.NetworkLoadBalancerService/AddListener" NetworkLoadBalancerService_RemoveListener_FullMethodName = "/yandex.cloud.loadbalancer.v1.NetworkLoadBalancerService/RemoveListener" NetworkLoadBalancerService_ListOperations_FullMethodName = "/yandex.cloud.loadbalancer.v1.NetworkLoadBalancerService/ListOperations" )
const ( TargetGroupService_Get_FullMethodName = "/yandex.cloud.loadbalancer.v1.TargetGroupService/Get" TargetGroupService_List_FullMethodName = "/yandex.cloud.loadbalancer.v1.TargetGroupService/List" TargetGroupService_Create_FullMethodName = "/yandex.cloud.loadbalancer.v1.TargetGroupService/Create" TargetGroupService_Update_FullMethodName = "/yandex.cloud.loadbalancer.v1.TargetGroupService/Update" TargetGroupService_Delete_FullMethodName = "/yandex.cloud.loadbalancer.v1.TargetGroupService/Delete" TargetGroupService_AddTargets_FullMethodName = "/yandex.cloud.loadbalancer.v1.TargetGroupService/AddTargets" TargetGroupService_RemoveTargets_FullMethodName = "/yandex.cloud.loadbalancer.v1.TargetGroupService/RemoveTargets" TargetGroupService_ListOperations_FullMethodName = "/yandex.cloud.loadbalancer.v1.TargetGroupService/ListOperations" )
Variables ¶
var ( IpVersion_name = map[int32]string{ 0: "IP_VERSION_UNSPECIFIED", 1: "IPV4", 2: "IPV6", } IpVersion_value = map[string]int32{ "IP_VERSION_UNSPECIFIED": 0, "IPV4": 1, "IPV6": 2, } )
Enum value maps for IpVersion.
var ( NetworkLoadBalancer_Status_name = map[int32]string{ 0: "STATUS_UNSPECIFIED", 1: "CREATING", 2: "STARTING", 3: "ACTIVE", 4: "STOPPING", 5: "STOPPED", 6: "DELETING", 7: "INACTIVE", } NetworkLoadBalancer_Status_value = map[string]int32{ "STATUS_UNSPECIFIED": 0, "CREATING": 1, "STARTING": 2, "ACTIVE": 3, "STOPPING": 4, "STOPPED": 5, "DELETING": 6, "INACTIVE": 7, } )
Enum value maps for NetworkLoadBalancer_Status.
var ( NetworkLoadBalancer_Type_name = map[int32]string{ 0: "TYPE_UNSPECIFIED", 1: "EXTERNAL", 2: "INTERNAL", } NetworkLoadBalancer_Type_value = map[string]int32{ "TYPE_UNSPECIFIED": 0, "EXTERNAL": 1, "INTERNAL": 2, } )
Enum value maps for NetworkLoadBalancer_Type.
var ( NetworkLoadBalancer_SessionAffinity_name = map[int32]string{ 0: "SESSION_AFFINITY_UNSPECIFIED", 1: "CLIENT_IP_PORT_PROTO", } NetworkLoadBalancer_SessionAffinity_value = map[string]int32{ "SESSION_AFFINITY_UNSPECIFIED": 0, "CLIENT_IP_PORT_PROTO": 1, } )
Enum value maps for NetworkLoadBalancer_SessionAffinity.
var ( Listener_Protocol_name = map[int32]string{ 0: "PROTOCOL_UNSPECIFIED", 1: "TCP", 2: "UDP", } Listener_Protocol_value = map[string]int32{ "PROTOCOL_UNSPECIFIED": 0, "TCP": 1, "UDP": 2, } )
Enum value maps for Listener_Protocol.
var ( TargetState_Status_name = map[int32]string{ 0: "STATUS_UNSPECIFIED", 1: "INITIAL", 2: "HEALTHY", 3: "UNHEALTHY", 4: "DRAINING", 5: "INACTIVE", } TargetState_Status_value = map[string]int32{ "STATUS_UNSPECIFIED": 0, "INITIAL": 1, "HEALTHY": 2, "UNHEALTHY": 3, "DRAINING": 4, "INACTIVE": 5, } )
Enum value maps for TargetState_Status.
var File_yandex_cloud_loadbalancer_v1_health_check_proto protoreflect.FileDescriptor
var File_yandex_cloud_loadbalancer_v1_network_load_balancer_proto protoreflect.FileDescriptor
var File_yandex_cloud_loadbalancer_v1_network_load_balancer_service_proto protoreflect.FileDescriptor
var File_yandex_cloud_loadbalancer_v1_target_group_proto protoreflect.FileDescriptor
var File_yandex_cloud_loadbalancer_v1_target_group_service_proto protoreflect.FileDescriptor
var NetworkLoadBalancerService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "yandex.cloud.loadbalancer.v1.NetworkLoadBalancerService", HandlerType: (*NetworkLoadBalancerServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "Get", Handler: _NetworkLoadBalancerService_Get_Handler, }, { MethodName: "List", Handler: _NetworkLoadBalancerService_List_Handler, }, { MethodName: "Create", Handler: _NetworkLoadBalancerService_Create_Handler, }, { MethodName: "Update", Handler: _NetworkLoadBalancerService_Update_Handler, }, { MethodName: "Delete", Handler: _NetworkLoadBalancerService_Delete_Handler, }, { MethodName: "Start", Handler: _NetworkLoadBalancerService_Start_Handler, }, { MethodName: "Stop", Handler: _NetworkLoadBalancerService_Stop_Handler, }, { MethodName: "AttachTargetGroup", Handler: _NetworkLoadBalancerService_AttachTargetGroup_Handler, }, { MethodName: "DetachTargetGroup", Handler: _NetworkLoadBalancerService_DetachTargetGroup_Handler, }, { MethodName: "GetTargetStates", Handler: _NetworkLoadBalancerService_GetTargetStates_Handler, }, { MethodName: "AddListener", Handler: _NetworkLoadBalancerService_AddListener_Handler, }, { MethodName: "RemoveListener", Handler: _NetworkLoadBalancerService_RemoveListener_Handler, }, { MethodName: "ListOperations", Handler: _NetworkLoadBalancerService_ListOperations_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "yandex/cloud/loadbalancer/v1/network_load_balancer_service.proto", }
NetworkLoadBalancerService_ServiceDesc is the grpc.ServiceDesc for NetworkLoadBalancerService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var TargetGroupService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "yandex.cloud.loadbalancer.v1.TargetGroupService", HandlerType: (*TargetGroupServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "Get", Handler: _TargetGroupService_Get_Handler, }, { MethodName: "List", Handler: _TargetGroupService_List_Handler, }, { MethodName: "Create", Handler: _TargetGroupService_Create_Handler, }, { MethodName: "Update", Handler: _TargetGroupService_Update_Handler, }, { MethodName: "Delete", Handler: _TargetGroupService_Delete_Handler, }, { MethodName: "AddTargets", Handler: _TargetGroupService_AddTargets_Handler, }, { MethodName: "RemoveTargets", Handler: _TargetGroupService_RemoveTargets_Handler, }, { MethodName: "ListOperations", Handler: _TargetGroupService_ListOperations_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "yandex/cloud/loadbalancer/v1/target_group_service.proto", }
TargetGroupService_ServiceDesc is the grpc.ServiceDesc for TargetGroupService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
Functions ¶
func RegisterNetworkLoadBalancerServiceServer ¶
func RegisterNetworkLoadBalancerServiceServer(s grpc.ServiceRegistrar, srv NetworkLoadBalancerServiceServer)
func RegisterTargetGroupServiceServer ¶
func RegisterTargetGroupServiceServer(s grpc.ServiceRegistrar, srv TargetGroupServiceServer)
Types ¶
type AddNetworkLoadBalancerListenerMetadata ¶
type AddNetworkLoadBalancerListenerMetadata struct { // ID of the network load balancer that the listener is being added to. NetworkLoadBalancerId string `` /* 128-byte string literal not displayed */ // contains filtered or unexported fields }
func (*AddNetworkLoadBalancerListenerMetadata) Descriptor
deprecated
func (*AddNetworkLoadBalancerListenerMetadata) Descriptor() ([]byte, []int)
Deprecated: Use AddNetworkLoadBalancerListenerMetadata.ProtoReflect.Descriptor instead.
func (*AddNetworkLoadBalancerListenerMetadata) GetNetworkLoadBalancerId ¶
func (x *AddNetworkLoadBalancerListenerMetadata) GetNetworkLoadBalancerId() string
func (*AddNetworkLoadBalancerListenerMetadata) ProtoMessage ¶
func (*AddNetworkLoadBalancerListenerMetadata) ProtoMessage()
func (*AddNetworkLoadBalancerListenerMetadata) ProtoReflect ¶
func (x *AddNetworkLoadBalancerListenerMetadata) ProtoReflect() protoreflect.Message
func (*AddNetworkLoadBalancerListenerMetadata) Reset ¶
func (x *AddNetworkLoadBalancerListenerMetadata) Reset()
func (*AddNetworkLoadBalancerListenerMetadata) SetNetworkLoadBalancerId ¶
func (m *AddNetworkLoadBalancerListenerMetadata) SetNetworkLoadBalancerId(v string)
func (*AddNetworkLoadBalancerListenerMetadata) String ¶
func (x *AddNetworkLoadBalancerListenerMetadata) String() string
type AddNetworkLoadBalancerListenerRequest ¶
type AddNetworkLoadBalancerListenerRequest struct { // ID of the network load balancer to add a listener to. // To get the network load balancer ID, use a [NetworkLoadBalancerService.List] request. NetworkLoadBalancerId string `` /* 128-byte string literal not displayed */ // Listener spec. ListenerSpec *ListenerSpec `protobuf:"bytes,2,opt,name=listener_spec,json=listenerSpec,proto3" json:"listener_spec,omitempty"` // contains filtered or unexported fields }
func (*AddNetworkLoadBalancerListenerRequest) Descriptor
deprecated
func (*AddNetworkLoadBalancerListenerRequest) Descriptor() ([]byte, []int)
Deprecated: Use AddNetworkLoadBalancerListenerRequest.ProtoReflect.Descriptor instead.
func (*AddNetworkLoadBalancerListenerRequest) GetListenerSpec ¶
func (x *AddNetworkLoadBalancerListenerRequest) GetListenerSpec() *ListenerSpec
func (*AddNetworkLoadBalancerListenerRequest) GetNetworkLoadBalancerId ¶
func (x *AddNetworkLoadBalancerListenerRequest) GetNetworkLoadBalancerId() string
func (*AddNetworkLoadBalancerListenerRequest) ProtoMessage ¶
func (*AddNetworkLoadBalancerListenerRequest) ProtoMessage()
func (*AddNetworkLoadBalancerListenerRequest) ProtoReflect ¶
func (x *AddNetworkLoadBalancerListenerRequest) ProtoReflect() protoreflect.Message
func (*AddNetworkLoadBalancerListenerRequest) Reset ¶
func (x *AddNetworkLoadBalancerListenerRequest) Reset()
func (*AddNetworkLoadBalancerListenerRequest) SetListenerSpec ¶
func (m *AddNetworkLoadBalancerListenerRequest) SetListenerSpec(v *ListenerSpec)
func (*AddNetworkLoadBalancerListenerRequest) SetNetworkLoadBalancerId ¶
func (m *AddNetworkLoadBalancerListenerRequest) SetNetworkLoadBalancerId(v string)
func (*AddNetworkLoadBalancerListenerRequest) String ¶
func (x *AddNetworkLoadBalancerListenerRequest) String() string
type AddTargetsMetadata ¶
type AddTargetsMetadata struct { // ID of the target group that targets are being added to. TargetGroupId string `protobuf:"bytes,1,opt,name=target_group_id,json=targetGroupId,proto3" json:"target_group_id,omitempty"` // contains filtered or unexported fields }
func (*AddTargetsMetadata) Descriptor
deprecated
func (*AddTargetsMetadata) Descriptor() ([]byte, []int)
Deprecated: Use AddTargetsMetadata.ProtoReflect.Descriptor instead.
func (*AddTargetsMetadata) GetTargetGroupId ¶
func (x *AddTargetsMetadata) GetTargetGroupId() string
func (*AddTargetsMetadata) ProtoMessage ¶
func (*AddTargetsMetadata) ProtoMessage()
func (*AddTargetsMetadata) ProtoReflect ¶
func (x *AddTargetsMetadata) ProtoReflect() protoreflect.Message
func (*AddTargetsMetadata) Reset ¶
func (x *AddTargetsMetadata) Reset()
func (*AddTargetsMetadata) SetTargetGroupId ¶
func (m *AddTargetsMetadata) SetTargetGroupId(v string)
func (*AddTargetsMetadata) String ¶
func (x *AddTargetsMetadata) String() string
type AddTargetsRequest ¶
type AddTargetsRequest struct { // ID of the TargetGroup resource to add targets to. // To get the target group ID, use a [TargetGroupService.List] request. TargetGroupId string `protobuf:"bytes,1,opt,name=target_group_id,json=targetGroupId,proto3" json:"target_group_id,omitempty"` // List of targets to add to the target group. Targets []*Target `protobuf:"bytes,2,rep,name=targets,proto3" json:"targets,omitempty"` // contains filtered or unexported fields }
func (*AddTargetsRequest) Descriptor
deprecated
func (*AddTargetsRequest) Descriptor() ([]byte, []int)
Deprecated: Use AddTargetsRequest.ProtoReflect.Descriptor instead.
func (*AddTargetsRequest) GetTargetGroupId ¶
func (x *AddTargetsRequest) GetTargetGroupId() string
func (*AddTargetsRequest) GetTargets ¶
func (x *AddTargetsRequest) GetTargets() []*Target
func (*AddTargetsRequest) ProtoMessage ¶
func (*AddTargetsRequest) ProtoMessage()
func (*AddTargetsRequest) ProtoReflect ¶
func (x *AddTargetsRequest) ProtoReflect() protoreflect.Message
func (*AddTargetsRequest) Reset ¶
func (x *AddTargetsRequest) Reset()
func (*AddTargetsRequest) SetTargetGroupId ¶
func (m *AddTargetsRequest) SetTargetGroupId(v string)
func (*AddTargetsRequest) SetTargets ¶
func (m *AddTargetsRequest) SetTargets(v []*Target)
func (*AddTargetsRequest) String ¶
func (x *AddTargetsRequest) String() string
type AttachNetworkLoadBalancerTargetGroupMetadata ¶
type AttachNetworkLoadBalancerTargetGroupMetadata struct { // ID of the network load balancer that the target group is being attached to. NetworkLoadBalancerId string `` /* 128-byte string literal not displayed */ // ID of the target group. TargetGroupId string `protobuf:"bytes,2,opt,name=target_group_id,json=targetGroupId,proto3" json:"target_group_id,omitempty"` // contains filtered or unexported fields }
func (*AttachNetworkLoadBalancerTargetGroupMetadata) Descriptor
deprecated
func (*AttachNetworkLoadBalancerTargetGroupMetadata) Descriptor() ([]byte, []int)
Deprecated: Use AttachNetworkLoadBalancerTargetGroupMetadata.ProtoReflect.Descriptor instead.
func (*AttachNetworkLoadBalancerTargetGroupMetadata) GetNetworkLoadBalancerId ¶
func (x *AttachNetworkLoadBalancerTargetGroupMetadata) GetNetworkLoadBalancerId() string
func (*AttachNetworkLoadBalancerTargetGroupMetadata) GetTargetGroupId ¶
func (x *AttachNetworkLoadBalancerTargetGroupMetadata) GetTargetGroupId() string
func (*AttachNetworkLoadBalancerTargetGroupMetadata) ProtoMessage ¶
func (*AttachNetworkLoadBalancerTargetGroupMetadata) ProtoMessage()
func (*AttachNetworkLoadBalancerTargetGroupMetadata) ProtoReflect ¶
func (x *AttachNetworkLoadBalancerTargetGroupMetadata) ProtoReflect() protoreflect.Message
func (*AttachNetworkLoadBalancerTargetGroupMetadata) Reset ¶
func (x *AttachNetworkLoadBalancerTargetGroupMetadata) Reset()
func (*AttachNetworkLoadBalancerTargetGroupMetadata) SetNetworkLoadBalancerId ¶
func (m *AttachNetworkLoadBalancerTargetGroupMetadata) SetNetworkLoadBalancerId(v string)
func (*AttachNetworkLoadBalancerTargetGroupMetadata) SetTargetGroupId ¶
func (m *AttachNetworkLoadBalancerTargetGroupMetadata) SetTargetGroupId(v string)
func (*AttachNetworkLoadBalancerTargetGroupMetadata) String ¶
func (x *AttachNetworkLoadBalancerTargetGroupMetadata) String() string
type AttachNetworkLoadBalancerTargetGroupRequest ¶
type AttachNetworkLoadBalancerTargetGroupRequest struct { // ID of the network load balancer to attach the target group to. // To get the network load balancer ID, use a [NetworkLoadBalancerService.List] request. NetworkLoadBalancerId string `` /* 128-byte string literal not displayed */ // ID of the attached target group to attach to the network load balancer. // To get the network load balancer ID, use a [NetworkLoadBalancerService.List] request. AttachedTargetGroup *AttachedTargetGroup `protobuf:"bytes,2,opt,name=attached_target_group,json=attachedTargetGroup,proto3" json:"attached_target_group,omitempty"` // contains filtered or unexported fields }
func (*AttachNetworkLoadBalancerTargetGroupRequest) Descriptor
deprecated
func (*AttachNetworkLoadBalancerTargetGroupRequest) Descriptor() ([]byte, []int)
Deprecated: Use AttachNetworkLoadBalancerTargetGroupRequest.ProtoReflect.Descriptor instead.
func (*AttachNetworkLoadBalancerTargetGroupRequest) GetAttachedTargetGroup ¶
func (x *AttachNetworkLoadBalancerTargetGroupRequest) GetAttachedTargetGroup() *AttachedTargetGroup
func (*AttachNetworkLoadBalancerTargetGroupRequest) GetNetworkLoadBalancerId ¶
func (x *AttachNetworkLoadBalancerTargetGroupRequest) GetNetworkLoadBalancerId() string
func (*AttachNetworkLoadBalancerTargetGroupRequest) ProtoMessage ¶
func (*AttachNetworkLoadBalancerTargetGroupRequest) ProtoMessage()
func (*AttachNetworkLoadBalancerTargetGroupRequest) ProtoReflect ¶
func (x *AttachNetworkLoadBalancerTargetGroupRequest) ProtoReflect() protoreflect.Message
func (*AttachNetworkLoadBalancerTargetGroupRequest) Reset ¶
func (x *AttachNetworkLoadBalancerTargetGroupRequest) Reset()
func (*AttachNetworkLoadBalancerTargetGroupRequest) SetAttachedTargetGroup ¶
func (m *AttachNetworkLoadBalancerTargetGroupRequest) SetAttachedTargetGroup(v *AttachedTargetGroup)
func (*AttachNetworkLoadBalancerTargetGroupRequest) SetNetworkLoadBalancerId ¶
func (m *AttachNetworkLoadBalancerTargetGroupRequest) SetNetworkLoadBalancerId(v string)
func (*AttachNetworkLoadBalancerTargetGroupRequest) String ¶
func (x *AttachNetworkLoadBalancerTargetGroupRequest) String() string
type AttachedTargetGroup ¶
type AttachedTargetGroup struct { // ID of the target group. TargetGroupId string `protobuf:"bytes,1,opt,name=target_group_id,json=targetGroupId,proto3" json:"target_group_id,omitempty"` // A health check to perform on the target group. // For now we accept only one health check per AttachedTargetGroup. HealthChecks []*HealthCheck `protobuf:"bytes,2,rep,name=health_checks,json=healthChecks,proto3" json:"health_checks,omitempty"` // contains filtered or unexported fields }
An AttachedTargetGroup resource. For more information, see [Targets and groups](/docs/network-load-balancer/concepts/target-resources).
func (*AttachedTargetGroup) Descriptor
deprecated
func (*AttachedTargetGroup) Descriptor() ([]byte, []int)
Deprecated: Use AttachedTargetGroup.ProtoReflect.Descriptor instead.
func (*AttachedTargetGroup) GetHealthChecks ¶
func (x *AttachedTargetGroup) GetHealthChecks() []*HealthCheck
func (*AttachedTargetGroup) GetTargetGroupId ¶
func (x *AttachedTargetGroup) GetTargetGroupId() string
func (*AttachedTargetGroup) ProtoMessage ¶
func (*AttachedTargetGroup) ProtoMessage()
func (*AttachedTargetGroup) ProtoReflect ¶
func (x *AttachedTargetGroup) ProtoReflect() protoreflect.Message
func (*AttachedTargetGroup) Reset ¶
func (x *AttachedTargetGroup) Reset()
func (*AttachedTargetGroup) SetHealthChecks ¶
func (m *AttachedTargetGroup) SetHealthChecks(v []*HealthCheck)
func (*AttachedTargetGroup) SetTargetGroupId ¶
func (m *AttachedTargetGroup) SetTargetGroupId(v string)
func (*AttachedTargetGroup) String ¶
func (x *AttachedTargetGroup) String() string
type CreateNetworkLoadBalancerMetadata ¶
type CreateNetworkLoadBalancerMetadata struct { // ID of the network load balancer that is being created. NetworkLoadBalancerId string `` /* 128-byte string literal not displayed */ // contains filtered or unexported fields }
func (*CreateNetworkLoadBalancerMetadata) Descriptor
deprecated
func (*CreateNetworkLoadBalancerMetadata) Descriptor() ([]byte, []int)
Deprecated: Use CreateNetworkLoadBalancerMetadata.ProtoReflect.Descriptor instead.
func (*CreateNetworkLoadBalancerMetadata) GetNetworkLoadBalancerId ¶
func (x *CreateNetworkLoadBalancerMetadata) GetNetworkLoadBalancerId() string
func (*CreateNetworkLoadBalancerMetadata) ProtoMessage ¶
func (*CreateNetworkLoadBalancerMetadata) ProtoMessage()
func (*CreateNetworkLoadBalancerMetadata) ProtoReflect ¶
func (x *CreateNetworkLoadBalancerMetadata) ProtoReflect() protoreflect.Message
func (*CreateNetworkLoadBalancerMetadata) Reset ¶
func (x *CreateNetworkLoadBalancerMetadata) Reset()
func (*CreateNetworkLoadBalancerMetadata) SetNetworkLoadBalancerId ¶
func (m *CreateNetworkLoadBalancerMetadata) SetNetworkLoadBalancerId(v string)
func (*CreateNetworkLoadBalancerMetadata) String ¶
func (x *CreateNetworkLoadBalancerMetadata) String() string
type CreateNetworkLoadBalancerRequest ¶
type CreateNetworkLoadBalancerRequest struct { // ID of the folder to create a network load balancer in. // To get the folder ID, use a [NetworkLoadBalancerService.List] request. FolderId string `protobuf:"bytes,1,opt,name=folder_id,json=folderId,proto3" json:"folder_id,omitempty"` // Name of the network load balancer. // The name must be unique within the folder. Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` // Description of the network load balancer. Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"` // Resource labels as “ key:value “ pairs. Labels map[string]string `` /* 153-byte string literal not displayed */ // ID of the region where the network load balancer resides. RegionId string `protobuf:"bytes,5,opt,name=region_id,json=regionId,proto3" json:"region_id,omitempty"` // Type of the network load balancer. Type NetworkLoadBalancer_Type `protobuf:"varint,6,opt,name=type,proto3,enum=yandex.cloud.loadbalancer.v1.NetworkLoadBalancer_Type" json:"type,omitempty"` // List of listeners and their specs for the network load balancer. ListenerSpecs []*ListenerSpec `protobuf:"bytes,7,rep,name=listener_specs,json=listenerSpecs,proto3" json:"listener_specs,omitempty"` // List of attached target groups for the network load balancer. AttachedTargetGroups []*AttachedTargetGroup `protobuf:"bytes,8,rep,name=attached_target_groups,json=attachedTargetGroups,proto3" json:"attached_target_groups,omitempty"` // Specifies if network load balancer protected from deletion. DeletionProtection bool `protobuf:"varint,9,opt,name=deletion_protection,json=deletionProtection,proto3" json:"deletion_protection,omitempty"` // contains filtered or unexported fields }
func (*CreateNetworkLoadBalancerRequest) Descriptor
deprecated
func (*CreateNetworkLoadBalancerRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateNetworkLoadBalancerRequest.ProtoReflect.Descriptor instead.
func (*CreateNetworkLoadBalancerRequest) GetAttachedTargetGroups ¶
func (x *CreateNetworkLoadBalancerRequest) GetAttachedTargetGroups() []*AttachedTargetGroup
func (*CreateNetworkLoadBalancerRequest) GetDeletionProtection ¶
func (x *CreateNetworkLoadBalancerRequest) GetDeletionProtection() bool
func (*CreateNetworkLoadBalancerRequest) GetDescription ¶
func (x *CreateNetworkLoadBalancerRequest) GetDescription() string
func (*CreateNetworkLoadBalancerRequest) GetFolderId ¶
func (x *CreateNetworkLoadBalancerRequest) GetFolderId() string
func (*CreateNetworkLoadBalancerRequest) GetLabels ¶
func (x *CreateNetworkLoadBalancerRequest) GetLabels() map[string]string
func (*CreateNetworkLoadBalancerRequest) GetListenerSpecs ¶
func (x *CreateNetworkLoadBalancerRequest) GetListenerSpecs() []*ListenerSpec
func (*CreateNetworkLoadBalancerRequest) GetName ¶
func (x *CreateNetworkLoadBalancerRequest) GetName() string
func (*CreateNetworkLoadBalancerRequest) GetRegionId ¶
func (x *CreateNetworkLoadBalancerRequest) GetRegionId() string
func (*CreateNetworkLoadBalancerRequest) GetType ¶
func (x *CreateNetworkLoadBalancerRequest) GetType() NetworkLoadBalancer_Type
func (*CreateNetworkLoadBalancerRequest) ProtoMessage ¶
func (*CreateNetworkLoadBalancerRequest) ProtoMessage()
func (*CreateNetworkLoadBalancerRequest) ProtoReflect ¶
func (x *CreateNetworkLoadBalancerRequest) ProtoReflect() protoreflect.Message
func (*CreateNetworkLoadBalancerRequest) Reset ¶
func (x *CreateNetworkLoadBalancerRequest) Reset()
func (*CreateNetworkLoadBalancerRequest) SetAttachedTargetGroups ¶
func (m *CreateNetworkLoadBalancerRequest) SetAttachedTargetGroups(v []*AttachedTargetGroup)
func (*CreateNetworkLoadBalancerRequest) SetDeletionProtection ¶
func (m *CreateNetworkLoadBalancerRequest) SetDeletionProtection(v bool)
func (*CreateNetworkLoadBalancerRequest) SetDescription ¶
func (m *CreateNetworkLoadBalancerRequest) SetDescription(v string)
func (*CreateNetworkLoadBalancerRequest) SetFolderId ¶
func (m *CreateNetworkLoadBalancerRequest) SetFolderId(v string)
func (*CreateNetworkLoadBalancerRequest) SetLabels ¶
func (m *CreateNetworkLoadBalancerRequest) SetLabels(v map[string]string)
func (*CreateNetworkLoadBalancerRequest) SetListenerSpecs ¶
func (m *CreateNetworkLoadBalancerRequest) SetListenerSpecs(v []*ListenerSpec)
func (*CreateNetworkLoadBalancerRequest) SetName ¶
func (m *CreateNetworkLoadBalancerRequest) SetName(v string)
func (*CreateNetworkLoadBalancerRequest) SetRegionId ¶
func (m *CreateNetworkLoadBalancerRequest) SetRegionId(v string)
func (*CreateNetworkLoadBalancerRequest) SetType ¶
func (m *CreateNetworkLoadBalancerRequest) SetType(v NetworkLoadBalancer_Type)
func (*CreateNetworkLoadBalancerRequest) String ¶
func (x *CreateNetworkLoadBalancerRequest) String() string
type CreateTargetGroupMetadata ¶
type CreateTargetGroupMetadata struct { // ID of the target group that is being created. TargetGroupId string `protobuf:"bytes,1,opt,name=target_group_id,json=targetGroupId,proto3" json:"target_group_id,omitempty"` // contains filtered or unexported fields }
func (*CreateTargetGroupMetadata) Descriptor
deprecated
func (*CreateTargetGroupMetadata) Descriptor() ([]byte, []int)
Deprecated: Use CreateTargetGroupMetadata.ProtoReflect.Descriptor instead.
func (*CreateTargetGroupMetadata) GetTargetGroupId ¶
func (x *CreateTargetGroupMetadata) GetTargetGroupId() string
func (*CreateTargetGroupMetadata) ProtoMessage ¶
func (*CreateTargetGroupMetadata) ProtoMessage()
func (*CreateTargetGroupMetadata) ProtoReflect ¶
func (x *CreateTargetGroupMetadata) ProtoReflect() protoreflect.Message
func (*CreateTargetGroupMetadata) Reset ¶
func (x *CreateTargetGroupMetadata) Reset()
func (*CreateTargetGroupMetadata) SetTargetGroupId ¶
func (m *CreateTargetGroupMetadata) SetTargetGroupId(v string)
func (*CreateTargetGroupMetadata) String ¶
func (x *CreateTargetGroupMetadata) String() string
type CreateTargetGroupRequest ¶
type CreateTargetGroupRequest struct { // ID of the folder to list target groups in. // To get the folder ID, use a [TargetGroupService.List] request. FolderId string `protobuf:"bytes,1,opt,name=folder_id,json=folderId,proto3" json:"folder_id,omitempty"` // Name of the target group. // The name must be unique within the folder. Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` // Description of the target group. Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"` // Resource labels as “ key:value “ pairs. Labels map[string]string `` /* 153-byte string literal not displayed */ // ID of the availability zone where the target group resides. RegionId string `protobuf:"bytes,5,opt,name=region_id,json=regionId,proto3" json:"region_id,omitempty"` // List of targets within the target group. Targets []*Target `protobuf:"bytes,7,rep,name=targets,proto3" json:"targets,omitempty"` // contains filtered or unexported fields }
func (*CreateTargetGroupRequest) Descriptor
deprecated
func (*CreateTargetGroupRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateTargetGroupRequest.ProtoReflect.Descriptor instead.
func (*CreateTargetGroupRequest) GetDescription ¶
func (x *CreateTargetGroupRequest) GetDescription() string
func (*CreateTargetGroupRequest) GetFolderId ¶
func (x *CreateTargetGroupRequest) GetFolderId() string
func (*CreateTargetGroupRequest) GetLabels ¶
func (x *CreateTargetGroupRequest) GetLabels() map[string]string
func (*CreateTargetGroupRequest) GetName ¶
func (x *CreateTargetGroupRequest) GetName() string
func (*CreateTargetGroupRequest) GetRegionId ¶
func (x *CreateTargetGroupRequest) GetRegionId() string
func (*CreateTargetGroupRequest) GetTargets ¶
func (x *CreateTargetGroupRequest) GetTargets() []*Target
func (*CreateTargetGroupRequest) ProtoMessage ¶
func (*CreateTargetGroupRequest) ProtoMessage()
func (*CreateTargetGroupRequest) ProtoReflect ¶
func (x *CreateTargetGroupRequest) ProtoReflect() protoreflect.Message
func (*CreateTargetGroupRequest) Reset ¶
func (x *CreateTargetGroupRequest) Reset()
func (*CreateTargetGroupRequest) SetDescription ¶
func (m *CreateTargetGroupRequest) SetDescription(v string)
func (*CreateTargetGroupRequest) SetFolderId ¶
func (m *CreateTargetGroupRequest) SetFolderId(v string)
func (*CreateTargetGroupRequest) SetLabels ¶
func (m *CreateTargetGroupRequest) SetLabels(v map[string]string)
func (*CreateTargetGroupRequest) SetName ¶
func (m *CreateTargetGroupRequest) SetName(v string)
func (*CreateTargetGroupRequest) SetRegionId ¶
func (m *CreateTargetGroupRequest) SetRegionId(v string)
func (*CreateTargetGroupRequest) SetTargets ¶
func (m *CreateTargetGroupRequest) SetTargets(v []*Target)
func (*CreateTargetGroupRequest) String ¶
func (x *CreateTargetGroupRequest) String() string
type DeleteNetworkLoadBalancerMetadata ¶
type DeleteNetworkLoadBalancerMetadata struct { // ID of the NetworkLoadBalancer resource that is being deleted. NetworkLoadBalancerId string `` /* 128-byte string literal not displayed */ // contains filtered or unexported fields }
func (*DeleteNetworkLoadBalancerMetadata) Descriptor
deprecated
func (*DeleteNetworkLoadBalancerMetadata) Descriptor() ([]byte, []int)
Deprecated: Use DeleteNetworkLoadBalancerMetadata.ProtoReflect.Descriptor instead.
func (*DeleteNetworkLoadBalancerMetadata) GetNetworkLoadBalancerId ¶
func (x *DeleteNetworkLoadBalancerMetadata) GetNetworkLoadBalancerId() string
func (*DeleteNetworkLoadBalancerMetadata) ProtoMessage ¶
func (*DeleteNetworkLoadBalancerMetadata) ProtoMessage()
func (*DeleteNetworkLoadBalancerMetadata) ProtoReflect ¶
func (x *DeleteNetworkLoadBalancerMetadata) ProtoReflect() protoreflect.Message
func (*DeleteNetworkLoadBalancerMetadata) Reset ¶
func (x *DeleteNetworkLoadBalancerMetadata) Reset()
func (*DeleteNetworkLoadBalancerMetadata) SetNetworkLoadBalancerId ¶
func (m *DeleteNetworkLoadBalancerMetadata) SetNetworkLoadBalancerId(v string)
func (*DeleteNetworkLoadBalancerMetadata) String ¶
func (x *DeleteNetworkLoadBalancerMetadata) String() string
type DeleteNetworkLoadBalancerRequest ¶
type DeleteNetworkLoadBalancerRequest struct { // ID of the network load balancer to delete. // To get the network load balancer ID, use a [NetworkLoadBalancerService.List] request. NetworkLoadBalancerId string `` /* 128-byte string literal not displayed */ // contains filtered or unexported fields }
func (*DeleteNetworkLoadBalancerRequest) Descriptor
deprecated
func (*DeleteNetworkLoadBalancerRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteNetworkLoadBalancerRequest.ProtoReflect.Descriptor instead.
func (*DeleteNetworkLoadBalancerRequest) GetNetworkLoadBalancerId ¶
func (x *DeleteNetworkLoadBalancerRequest) GetNetworkLoadBalancerId() string
func (*DeleteNetworkLoadBalancerRequest) ProtoMessage ¶
func (*DeleteNetworkLoadBalancerRequest) ProtoMessage()
func (*DeleteNetworkLoadBalancerRequest) ProtoReflect ¶
func (x *DeleteNetworkLoadBalancerRequest) ProtoReflect() protoreflect.Message
func (*DeleteNetworkLoadBalancerRequest) Reset ¶
func (x *DeleteNetworkLoadBalancerRequest) Reset()
func (*DeleteNetworkLoadBalancerRequest) SetNetworkLoadBalancerId ¶
func (m *DeleteNetworkLoadBalancerRequest) SetNetworkLoadBalancerId(v string)
func (*DeleteNetworkLoadBalancerRequest) String ¶
func (x *DeleteNetworkLoadBalancerRequest) String() string
type DeleteTargetGroupMetadata ¶
type DeleteTargetGroupMetadata struct { // ID of the target group that is being deleted. TargetGroupId string `protobuf:"bytes,1,opt,name=target_group_id,json=targetGroupId,proto3" json:"target_group_id,omitempty"` // contains filtered or unexported fields }
func (*DeleteTargetGroupMetadata) Descriptor
deprecated
func (*DeleteTargetGroupMetadata) Descriptor() ([]byte, []int)
Deprecated: Use DeleteTargetGroupMetadata.ProtoReflect.Descriptor instead.
func (*DeleteTargetGroupMetadata) GetTargetGroupId ¶
func (x *DeleteTargetGroupMetadata) GetTargetGroupId() string
func (*DeleteTargetGroupMetadata) ProtoMessage ¶
func (*DeleteTargetGroupMetadata) ProtoMessage()
func (*DeleteTargetGroupMetadata) ProtoReflect ¶
func (x *DeleteTargetGroupMetadata) ProtoReflect() protoreflect.Message
func (*DeleteTargetGroupMetadata) Reset ¶
func (x *DeleteTargetGroupMetadata) Reset()
func (*DeleteTargetGroupMetadata) SetTargetGroupId ¶
func (m *DeleteTargetGroupMetadata) SetTargetGroupId(v string)
func (*DeleteTargetGroupMetadata) String ¶
func (x *DeleteTargetGroupMetadata) String() string
type DeleteTargetGroupRequest ¶
type DeleteTargetGroupRequest struct { // ID of the target group to delete. // To get the target group ID, use a [TargetGroupService.List] request. TargetGroupId string `protobuf:"bytes,1,opt,name=target_group_id,json=targetGroupId,proto3" json:"target_group_id,omitempty"` // contains filtered or unexported fields }
func (*DeleteTargetGroupRequest) Descriptor
deprecated
func (*DeleteTargetGroupRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteTargetGroupRequest.ProtoReflect.Descriptor instead.
func (*DeleteTargetGroupRequest) GetTargetGroupId ¶
func (x *DeleteTargetGroupRequest) GetTargetGroupId() string
func (*DeleteTargetGroupRequest) ProtoMessage ¶
func (*DeleteTargetGroupRequest) ProtoMessage()
func (*DeleteTargetGroupRequest) ProtoReflect ¶
func (x *DeleteTargetGroupRequest) ProtoReflect() protoreflect.Message
func (*DeleteTargetGroupRequest) Reset ¶
func (x *DeleteTargetGroupRequest) Reset()
func (*DeleteTargetGroupRequest) SetTargetGroupId ¶
func (m *DeleteTargetGroupRequest) SetTargetGroupId(v string)
func (*DeleteTargetGroupRequest) String ¶
func (x *DeleteTargetGroupRequest) String() string
type DetachNetworkLoadBalancerTargetGroupMetadata ¶
type DetachNetworkLoadBalancerTargetGroupMetadata struct { // ID of the network load balancer that the target group is being detached from. NetworkLoadBalancerId string `` /* 128-byte string literal not displayed */ // ID of the target group. TargetGroupId string `protobuf:"bytes,2,opt,name=target_group_id,json=targetGroupId,proto3" json:"target_group_id,omitempty"` // contains filtered or unexported fields }
func (*DetachNetworkLoadBalancerTargetGroupMetadata) Descriptor
deprecated
func (*DetachNetworkLoadBalancerTargetGroupMetadata) Descriptor() ([]byte, []int)
Deprecated: Use DetachNetworkLoadBalancerTargetGroupMetadata.ProtoReflect.Descriptor instead.
func (*DetachNetworkLoadBalancerTargetGroupMetadata) GetNetworkLoadBalancerId ¶
func (x *DetachNetworkLoadBalancerTargetGroupMetadata) GetNetworkLoadBalancerId() string
func (*DetachNetworkLoadBalancerTargetGroupMetadata) GetTargetGroupId ¶
func (x *DetachNetworkLoadBalancerTargetGroupMetadata) GetTargetGroupId() string
func (*DetachNetworkLoadBalancerTargetGroupMetadata) ProtoMessage ¶
func (*DetachNetworkLoadBalancerTargetGroupMetadata) ProtoMessage()
func (*DetachNetworkLoadBalancerTargetGroupMetadata) ProtoReflect ¶
func (x *DetachNetworkLoadBalancerTargetGroupMetadata) ProtoReflect() protoreflect.Message
func (*DetachNetworkLoadBalancerTargetGroupMetadata) Reset ¶
func (x *DetachNetworkLoadBalancerTargetGroupMetadata) Reset()
func (*DetachNetworkLoadBalancerTargetGroupMetadata) SetNetworkLoadBalancerId ¶
func (m *DetachNetworkLoadBalancerTargetGroupMetadata) SetNetworkLoadBalancerId(v string)
func (*DetachNetworkLoadBalancerTargetGroupMetadata) SetTargetGroupId ¶
func (m *DetachNetworkLoadBalancerTargetGroupMetadata) SetTargetGroupId(v string)
func (*DetachNetworkLoadBalancerTargetGroupMetadata) String ¶
func (x *DetachNetworkLoadBalancerTargetGroupMetadata) String() string
type DetachNetworkLoadBalancerTargetGroupRequest ¶
type DetachNetworkLoadBalancerTargetGroupRequest struct { // ID of the network load balancer to detach the target group from. // To get the network load balancer ID, use a [NetworkLoadBalancerService.List] request. NetworkLoadBalancerId string `` /* 128-byte string literal not displayed */ // ID of the target group. TargetGroupId string `protobuf:"bytes,2,opt,name=target_group_id,json=targetGroupId,proto3" json:"target_group_id,omitempty"` // contains filtered or unexported fields }
func (*DetachNetworkLoadBalancerTargetGroupRequest) Descriptor
deprecated
func (*DetachNetworkLoadBalancerTargetGroupRequest) Descriptor() ([]byte, []int)
Deprecated: Use DetachNetworkLoadBalancerTargetGroupRequest.ProtoReflect.Descriptor instead.
func (*DetachNetworkLoadBalancerTargetGroupRequest) GetNetworkLoadBalancerId ¶
func (x *DetachNetworkLoadBalancerTargetGroupRequest) GetNetworkLoadBalancerId() string
func (*DetachNetworkLoadBalancerTargetGroupRequest) GetTargetGroupId ¶
func (x *DetachNetworkLoadBalancerTargetGroupRequest) GetTargetGroupId() string
func (*DetachNetworkLoadBalancerTargetGroupRequest) ProtoMessage ¶
func (*DetachNetworkLoadBalancerTargetGroupRequest) ProtoMessage()
func (*DetachNetworkLoadBalancerTargetGroupRequest) ProtoReflect ¶
func (x *DetachNetworkLoadBalancerTargetGroupRequest) ProtoReflect() protoreflect.Message
func (*DetachNetworkLoadBalancerTargetGroupRequest) Reset ¶
func (x *DetachNetworkLoadBalancerTargetGroupRequest) Reset()
func (*DetachNetworkLoadBalancerTargetGroupRequest) SetNetworkLoadBalancerId ¶
func (m *DetachNetworkLoadBalancerTargetGroupRequest) SetNetworkLoadBalancerId(v string)
func (*DetachNetworkLoadBalancerTargetGroupRequest) SetTargetGroupId ¶
func (m *DetachNetworkLoadBalancerTargetGroupRequest) SetTargetGroupId(v string)
func (*DetachNetworkLoadBalancerTargetGroupRequest) String ¶
func (x *DetachNetworkLoadBalancerTargetGroupRequest) String() string
type ExternalAddressSpec ¶
type ExternalAddressSpec struct { // Public IP address for a listener. // If you provide a static public IP address for the [NetworkLoadBalancerService.Update] // method, it will replace the existing listener address. Address string `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"` // IP version. IpVersion IpVersion `` /* 133-byte string literal not displayed */ // contains filtered or unexported fields }
External address specification that is used by ListenerSpec.
func (*ExternalAddressSpec) Descriptor
deprecated
func (*ExternalAddressSpec) Descriptor() ([]byte, []int)
Deprecated: Use ExternalAddressSpec.ProtoReflect.Descriptor instead.
func (*ExternalAddressSpec) GetAddress ¶
func (x *ExternalAddressSpec) GetAddress() string
func (*ExternalAddressSpec) GetIpVersion ¶
func (x *ExternalAddressSpec) GetIpVersion() IpVersion
func (*ExternalAddressSpec) ProtoMessage ¶
func (*ExternalAddressSpec) ProtoMessage()
func (*ExternalAddressSpec) ProtoReflect ¶
func (x *ExternalAddressSpec) ProtoReflect() protoreflect.Message
func (*ExternalAddressSpec) Reset ¶
func (x *ExternalAddressSpec) Reset()
func (*ExternalAddressSpec) SetAddress ¶
func (m *ExternalAddressSpec) SetAddress(v string)
func (*ExternalAddressSpec) SetIpVersion ¶
func (m *ExternalAddressSpec) SetIpVersion(v IpVersion)
func (*ExternalAddressSpec) String ¶
func (x *ExternalAddressSpec) String() string
type GetNetworkLoadBalancerRequest ¶
type GetNetworkLoadBalancerRequest struct { // ID of the NetworkLoadBalancer resource to return. // To get the network load balancer ID, use a [NetworkLoadBalancerService.List] request. NetworkLoadBalancerId string `` /* 128-byte string literal not displayed */ // contains filtered or unexported fields }
func (*GetNetworkLoadBalancerRequest) Descriptor
deprecated
func (*GetNetworkLoadBalancerRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetNetworkLoadBalancerRequest.ProtoReflect.Descriptor instead.
func (*GetNetworkLoadBalancerRequest) GetNetworkLoadBalancerId ¶
func (x *GetNetworkLoadBalancerRequest) GetNetworkLoadBalancerId() string
func (*GetNetworkLoadBalancerRequest) ProtoMessage ¶
func (*GetNetworkLoadBalancerRequest) ProtoMessage()
func (*GetNetworkLoadBalancerRequest) ProtoReflect ¶
func (x *GetNetworkLoadBalancerRequest) ProtoReflect() protoreflect.Message
func (*GetNetworkLoadBalancerRequest) Reset ¶
func (x *GetNetworkLoadBalancerRequest) Reset()
func (*GetNetworkLoadBalancerRequest) SetNetworkLoadBalancerId ¶
func (m *GetNetworkLoadBalancerRequest) SetNetworkLoadBalancerId(v string)
func (*GetNetworkLoadBalancerRequest) String ¶
func (x *GetNetworkLoadBalancerRequest) String() string
type GetTargetGroupRequest ¶
type GetTargetGroupRequest struct { // ID of the TargetGroup resource to return. // To get the target group ID, use a [TargetGroupService.List] request. TargetGroupId string `protobuf:"bytes,1,opt,name=target_group_id,json=targetGroupId,proto3" json:"target_group_id,omitempty"` // contains filtered or unexported fields }
func (*GetTargetGroupRequest) Descriptor
deprecated
func (*GetTargetGroupRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetTargetGroupRequest.ProtoReflect.Descriptor instead.
func (*GetTargetGroupRequest) GetTargetGroupId ¶
func (x *GetTargetGroupRequest) GetTargetGroupId() string
func (*GetTargetGroupRequest) ProtoMessage ¶
func (*GetTargetGroupRequest) ProtoMessage()
func (*GetTargetGroupRequest) ProtoReflect ¶
func (x *GetTargetGroupRequest) ProtoReflect() protoreflect.Message
func (*GetTargetGroupRequest) Reset ¶
func (x *GetTargetGroupRequest) Reset()
func (*GetTargetGroupRequest) SetTargetGroupId ¶
func (m *GetTargetGroupRequest) SetTargetGroupId(v string)
func (*GetTargetGroupRequest) String ¶
func (x *GetTargetGroupRequest) String() string
type GetTargetStatesRequest ¶
type GetTargetStatesRequest struct { // ID of the NetworkLoadBalancer resource with an attached target group. NetworkLoadBalancerId string `` /* 128-byte string literal not displayed */ // ID of the target group to get states of resources from. TargetGroupId string `protobuf:"bytes,2,opt,name=target_group_id,json=targetGroupId,proto3" json:"target_group_id,omitempty"` // contains filtered or unexported fields }
func (*GetTargetStatesRequest) Descriptor
deprecated
func (*GetTargetStatesRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetTargetStatesRequest.ProtoReflect.Descriptor instead.
func (*GetTargetStatesRequest) GetNetworkLoadBalancerId ¶
func (x *GetTargetStatesRequest) GetNetworkLoadBalancerId() string
func (*GetTargetStatesRequest) GetTargetGroupId ¶
func (x *GetTargetStatesRequest) GetTargetGroupId() string
func (*GetTargetStatesRequest) ProtoMessage ¶
func (*GetTargetStatesRequest) ProtoMessage()
func (*GetTargetStatesRequest) ProtoReflect ¶
func (x *GetTargetStatesRequest) ProtoReflect() protoreflect.Message
func (*GetTargetStatesRequest) Reset ¶
func (x *GetTargetStatesRequest) Reset()
func (*GetTargetStatesRequest) SetNetworkLoadBalancerId ¶
func (m *GetTargetStatesRequest) SetNetworkLoadBalancerId(v string)
func (*GetTargetStatesRequest) SetTargetGroupId ¶
func (m *GetTargetStatesRequest) SetTargetGroupId(v string)
func (*GetTargetStatesRequest) String ¶
func (x *GetTargetStatesRequest) String() string
type GetTargetStatesResponse ¶
type GetTargetStatesResponse struct { // List of states of targets within the target group that is specified in the [GetTargetStatesRequest] message. TargetStates []*TargetState `protobuf:"bytes,1,rep,name=target_states,json=targetStates,proto3" json:"target_states,omitempty"` // contains filtered or unexported fields }
func (*GetTargetStatesResponse) Descriptor
deprecated
func (*GetTargetStatesResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetTargetStatesResponse.ProtoReflect.Descriptor instead.
func (*GetTargetStatesResponse) GetTargetStates ¶
func (x *GetTargetStatesResponse) GetTargetStates() []*TargetState
func (*GetTargetStatesResponse) ProtoMessage ¶
func (*GetTargetStatesResponse) ProtoMessage()
func (*GetTargetStatesResponse) ProtoReflect ¶
func (x *GetTargetStatesResponse) ProtoReflect() protoreflect.Message
func (*GetTargetStatesResponse) Reset ¶
func (x *GetTargetStatesResponse) Reset()
func (*GetTargetStatesResponse) SetTargetStates ¶
func (m *GetTargetStatesResponse) SetTargetStates(v []*TargetState)
func (*GetTargetStatesResponse) String ¶
func (x *GetTargetStatesResponse) String() string
type HealthCheck ¶
type HealthCheck struct { // Name of the health check. The name must be unique for each target group that attached to a single load balancer. 3-63 characters long. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // The interval between health checks. The default is 2 seconds. Interval *durationpb.Duration `protobuf:"bytes,2,opt,name=interval,proto3" json:"interval,omitempty"` // Timeout for a target to return a response for the health check. The default is 1 second. Timeout *durationpb.Duration `protobuf:"bytes,3,opt,name=timeout,proto3" json:"timeout,omitempty"` // Number of failed health checks before changing the status to “ UNHEALTHY “. The default is 2. UnhealthyThreshold int64 `protobuf:"varint,4,opt,name=unhealthy_threshold,json=unhealthyThreshold,proto3" json:"unhealthy_threshold,omitempty"` // Number of successful health checks required in order to set the “ HEALTHY “ status for the target. The default is 2. HealthyThreshold int64 `protobuf:"varint,5,opt,name=healthy_threshold,json=healthyThreshold,proto3" json:"healthy_threshold,omitempty"` // Protocol to use for the health check. Either TCP or HTTP. // // Types that are assignable to Options: // // *HealthCheck_TcpOptions_ // *HealthCheck_HttpOptions_ Options isHealthCheck_Options `protobuf_oneof:"options"` // contains filtered or unexported fields }
A HealthCheck resource. For more information, see [Health check](/docs/network-load-balancer/concepts/health-check).
func (*HealthCheck) Descriptor
deprecated
func (*HealthCheck) Descriptor() ([]byte, []int)
Deprecated: Use HealthCheck.ProtoReflect.Descriptor instead.
func (*HealthCheck) GetHealthyThreshold ¶
func (x *HealthCheck) GetHealthyThreshold() int64
func (*HealthCheck) GetHttpOptions ¶
func (x *HealthCheck) GetHttpOptions() *HealthCheck_HttpOptions
func (*HealthCheck) GetInterval ¶
func (x *HealthCheck) GetInterval() *durationpb.Duration
func (*HealthCheck) GetName ¶
func (x *HealthCheck) GetName() string
func (*HealthCheck) GetOptions ¶
func (m *HealthCheck) GetOptions() isHealthCheck_Options
func (*HealthCheck) GetTcpOptions ¶
func (x *HealthCheck) GetTcpOptions() *HealthCheck_TcpOptions
func (*HealthCheck) GetTimeout ¶
func (x *HealthCheck) GetTimeout() *durationpb.Duration
func (*HealthCheck) GetUnhealthyThreshold ¶
func (x *HealthCheck) GetUnhealthyThreshold() int64
func (*HealthCheck) ProtoMessage ¶
func (*HealthCheck) ProtoMessage()
func (*HealthCheck) ProtoReflect ¶
func (x *HealthCheck) ProtoReflect() protoreflect.Message
func (*HealthCheck) Reset ¶
func (x *HealthCheck) Reset()
func (*HealthCheck) SetHealthyThreshold ¶
func (m *HealthCheck) SetHealthyThreshold(v int64)
func (*HealthCheck) SetHttpOptions ¶
func (m *HealthCheck) SetHttpOptions(v *HealthCheck_HttpOptions)
func (*HealthCheck) SetInterval ¶
func (m *HealthCheck) SetInterval(v *durationpb.Duration)
func (*HealthCheck) SetName ¶
func (m *HealthCheck) SetName(v string)
func (*HealthCheck) SetOptions ¶
func (m *HealthCheck) SetOptions(v HealthCheck_Options)
func (*HealthCheck) SetTcpOptions ¶
func (m *HealthCheck) SetTcpOptions(v *HealthCheck_TcpOptions)
func (*HealthCheck) SetTimeout ¶
func (m *HealthCheck) SetTimeout(v *durationpb.Duration)
func (*HealthCheck) SetUnhealthyThreshold ¶
func (m *HealthCheck) SetUnhealthyThreshold(v int64)
func (*HealthCheck) String ¶
func (x *HealthCheck) String() string
type HealthCheck_HttpOptions ¶
type HealthCheck_HttpOptions struct { // Port to use for HTTP health checks. Port int64 `protobuf:"varint,1,opt,name=port,proto3" json:"port,omitempty"` // URL path to set for health checking requests for every target in the target group. // For example “ /ping “. The default path is “ / “. Path string `protobuf:"bytes,2,opt,name=path,proto3" json:"path,omitempty"` // contains filtered or unexported fields }
Configuration option for an HTTP health check.
func (*HealthCheck_HttpOptions) Descriptor
deprecated
func (*HealthCheck_HttpOptions) Descriptor() ([]byte, []int)
Deprecated: Use HealthCheck_HttpOptions.ProtoReflect.Descriptor instead.
func (*HealthCheck_HttpOptions) GetPath ¶
func (x *HealthCheck_HttpOptions) GetPath() string
func (*HealthCheck_HttpOptions) GetPort ¶
func (x *HealthCheck_HttpOptions) GetPort() int64
func (*HealthCheck_HttpOptions) ProtoMessage ¶
func (*HealthCheck_HttpOptions) ProtoMessage()
func (*HealthCheck_HttpOptions) ProtoReflect ¶
func (x *HealthCheck_HttpOptions) ProtoReflect() protoreflect.Message
func (*HealthCheck_HttpOptions) Reset ¶
func (x *HealthCheck_HttpOptions) Reset()
func (*HealthCheck_HttpOptions) SetPath ¶
func (m *HealthCheck_HttpOptions) SetPath(v string)
func (*HealthCheck_HttpOptions) SetPort ¶
func (m *HealthCheck_HttpOptions) SetPort(v int64)
func (*HealthCheck_HttpOptions) String ¶
func (x *HealthCheck_HttpOptions) String() string
type HealthCheck_HttpOptions_ ¶
type HealthCheck_HttpOptions_ struct { // Options for HTTP health check. HttpOptions *HealthCheck_HttpOptions `protobuf:"bytes,7,opt,name=http_options,json=httpOptions,proto3,oneof"` }
type HealthCheck_Options ¶
type HealthCheck_Options = isHealthCheck_Options
type HealthCheck_TcpOptions ¶
type HealthCheck_TcpOptions struct { // Port to use for TCP health checks. Port int64 `protobuf:"varint,1,opt,name=port,proto3" json:"port,omitempty"` // contains filtered or unexported fields }
Configuration option for a TCP health check.
func (*HealthCheck_TcpOptions) Descriptor
deprecated
func (*HealthCheck_TcpOptions) Descriptor() ([]byte, []int)
Deprecated: Use HealthCheck_TcpOptions.ProtoReflect.Descriptor instead.
func (*HealthCheck_TcpOptions) GetPort ¶
func (x *HealthCheck_TcpOptions) GetPort() int64
func (*HealthCheck_TcpOptions) ProtoMessage ¶
func (*HealthCheck_TcpOptions) ProtoMessage()
func (*HealthCheck_TcpOptions) ProtoReflect ¶
func (x *HealthCheck_TcpOptions) ProtoReflect() protoreflect.Message
func (*HealthCheck_TcpOptions) Reset ¶
func (x *HealthCheck_TcpOptions) Reset()
func (*HealthCheck_TcpOptions) SetPort ¶
func (m *HealthCheck_TcpOptions) SetPort(v int64)
func (*HealthCheck_TcpOptions) String ¶
func (x *HealthCheck_TcpOptions) String() string
type HealthCheck_TcpOptions_ ¶
type HealthCheck_TcpOptions_ struct { // Options for TCP health check. TcpOptions *HealthCheck_TcpOptions `protobuf:"bytes,6,opt,name=tcp_options,json=tcpOptions,proto3,oneof"` }
type InternalAddressSpec ¶
type InternalAddressSpec struct { // Internal IP address for a listener. Address string `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"` // ID of the subnet. SubnetId string `protobuf:"bytes,2,opt,name=subnet_id,json=subnetId,proto3" json:"subnet_id,omitempty"` // IP version. IpVersion IpVersion `` /* 133-byte string literal not displayed */ // contains filtered or unexported fields }
Internal address specification that is used by ListenerSpec.
func (*InternalAddressSpec) Descriptor
deprecated
func (*InternalAddressSpec) Descriptor() ([]byte, []int)
Deprecated: Use InternalAddressSpec.ProtoReflect.Descriptor instead.
func (*InternalAddressSpec) GetAddress ¶
func (x *InternalAddressSpec) GetAddress() string
func (*InternalAddressSpec) GetIpVersion ¶
func (x *InternalAddressSpec) GetIpVersion() IpVersion
func (*InternalAddressSpec) GetSubnetId ¶
func (x *InternalAddressSpec) GetSubnetId() string
func (*InternalAddressSpec) ProtoMessage ¶
func (*InternalAddressSpec) ProtoMessage()
func (*InternalAddressSpec) ProtoReflect ¶
func (x *InternalAddressSpec) ProtoReflect() protoreflect.Message
func (*InternalAddressSpec) Reset ¶
func (x *InternalAddressSpec) Reset()
func (*InternalAddressSpec) SetAddress ¶
func (m *InternalAddressSpec) SetAddress(v string)
func (*InternalAddressSpec) SetIpVersion ¶
func (m *InternalAddressSpec) SetIpVersion(v IpVersion)
func (*InternalAddressSpec) SetSubnetId ¶
func (m *InternalAddressSpec) SetSubnetId(v string)
func (*InternalAddressSpec) String ¶
func (x *InternalAddressSpec) String() string
type IpVersion ¶
type IpVersion int32
IP version of the addresses that the load balancer works with. Only IPv4 is currently available.
func (IpVersion) Descriptor ¶
func (IpVersion) Descriptor() protoreflect.EnumDescriptor
func (IpVersion) EnumDescriptor
deprecated
func (IpVersion) Number ¶
func (x IpVersion) Number() protoreflect.EnumNumber
func (IpVersion) Type ¶
func (IpVersion) Type() protoreflect.EnumType
type ListNetworkLoadBalancerOperationsRequest ¶
type ListNetworkLoadBalancerOperationsRequest struct { // ID of the NetworkLoadBalancer resource to list operations for. NetworkLoadBalancerId string `` /* 128-byte string literal not displayed */ // The maximum number of results per page that should be returned. If the number of available // results is larger than [page_size], the service returns a [ListNetworkLoadBalancerOperationsResponse.next_page_token] // that can be used to get the next page of results in subsequent list requests. // Default value: 100. PageSize int64 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` // Page token. To get the next page of results, set [page_token] to the // [ListNetworkLoadBalancerOperationsResponse.next_page_token] returned by a previous list request. PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"` // contains filtered or unexported fields }
func (*ListNetworkLoadBalancerOperationsRequest) Descriptor
deprecated
func (*ListNetworkLoadBalancerOperationsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListNetworkLoadBalancerOperationsRequest.ProtoReflect.Descriptor instead.
func (*ListNetworkLoadBalancerOperationsRequest) GetNetworkLoadBalancerId ¶
func (x *ListNetworkLoadBalancerOperationsRequest) GetNetworkLoadBalancerId() string
func (*ListNetworkLoadBalancerOperationsRequest) GetPageSize ¶
func (x *ListNetworkLoadBalancerOperationsRequest) GetPageSize() int64
func (*ListNetworkLoadBalancerOperationsRequest) GetPageToken ¶
func (x *ListNetworkLoadBalancerOperationsRequest) GetPageToken() string
func (*ListNetworkLoadBalancerOperationsRequest) ProtoMessage ¶
func (*ListNetworkLoadBalancerOperationsRequest) ProtoMessage()
func (*ListNetworkLoadBalancerOperationsRequest) ProtoReflect ¶
func (x *ListNetworkLoadBalancerOperationsRequest) ProtoReflect() protoreflect.Message
func (*ListNetworkLoadBalancerOperationsRequest) Reset ¶
func (x *ListNetworkLoadBalancerOperationsRequest) Reset()
func (*ListNetworkLoadBalancerOperationsRequest) SetNetworkLoadBalancerId ¶
func (m *ListNetworkLoadBalancerOperationsRequest) SetNetworkLoadBalancerId(v string)
func (*ListNetworkLoadBalancerOperationsRequest) SetPageSize ¶
func (m *ListNetworkLoadBalancerOperationsRequest) SetPageSize(v int64)
func (*ListNetworkLoadBalancerOperationsRequest) SetPageToken ¶
func (m *ListNetworkLoadBalancerOperationsRequest) SetPageToken(v string)
func (*ListNetworkLoadBalancerOperationsRequest) String ¶
func (x *ListNetworkLoadBalancerOperationsRequest) String() string
type ListNetworkLoadBalancerOperationsResponse ¶
type ListNetworkLoadBalancerOperationsResponse struct { // List of operations for the specified network load balancer. Operations []*operation.Operation `protobuf:"bytes,1,rep,name=operations,proto3" json:"operations,omitempty"` // This token allows you to get the next page of results for list requests. If the number of results // is larger than [ListNetworkLoadBalancerOperationsRequest.page_size], use the [next_page_token] as the value // for the [ListNetworkLoadBalancerOperationsRequest.page_token] query parameter in the next list request. // Each subsequent list request will have its own [next_page_token] to continue paging through the results. NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"` // contains filtered or unexported fields }
func (*ListNetworkLoadBalancerOperationsResponse) Descriptor
deprecated
func (*ListNetworkLoadBalancerOperationsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListNetworkLoadBalancerOperationsResponse.ProtoReflect.Descriptor instead.
func (*ListNetworkLoadBalancerOperationsResponse) GetNextPageToken ¶
func (x *ListNetworkLoadBalancerOperationsResponse) GetNextPageToken() string
func (*ListNetworkLoadBalancerOperationsResponse) GetOperations ¶
func (x *ListNetworkLoadBalancerOperationsResponse) GetOperations() []*operation.Operation
func (*ListNetworkLoadBalancerOperationsResponse) ProtoMessage ¶
func (*ListNetworkLoadBalancerOperationsResponse) ProtoMessage()
func (*ListNetworkLoadBalancerOperationsResponse) ProtoReflect ¶
func (x *ListNetworkLoadBalancerOperationsResponse) ProtoReflect() protoreflect.Message
func (*ListNetworkLoadBalancerOperationsResponse) Reset ¶
func (x *ListNetworkLoadBalancerOperationsResponse) Reset()
func (*ListNetworkLoadBalancerOperationsResponse) SetNextPageToken ¶
func (m *ListNetworkLoadBalancerOperationsResponse) SetNextPageToken(v string)
func (*ListNetworkLoadBalancerOperationsResponse) SetOperations ¶
func (m *ListNetworkLoadBalancerOperationsResponse) SetOperations(v []*operation.Operation)
func (*ListNetworkLoadBalancerOperationsResponse) String ¶
func (x *ListNetworkLoadBalancerOperationsResponse) String() string
type ListNetworkLoadBalancersRequest ¶
type ListNetworkLoadBalancersRequest struct { // ID of the folder that the network load balancer belongs to. // To get the folder ID, use a [NetworkLoadBalancerService.List] request. FolderId string `protobuf:"bytes,1,opt,name=folder_id,json=folderId,proto3" json:"folder_id,omitempty"` // The maximum number of results per page to return. If the number of available // results is larger than [page_size], // the service returns a [<ResponseMessage>.next_page_token] // that can be used to get the next page of results in subsequent list requests. // Default value: 100. PageSize int64 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` // Page token. To get the next page of results, set [page_token] to the // [ListNetworkLoadBalancersResponse.next_page_token] returned by a previous list request. PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"` // A filter expression that filters resources listed in the response. // The expression must specify: // 1. The field name. Currently you can only filter by the [NetworkLoadBalancer.name] field. // 2. An `=` operator. // 3. The value in double quotes (`"`). Must be 3-63 characters long and match the regular expression `[a-z][-a-z0-9]{1,61}[a-z0-9]`. Filter string `protobuf:"bytes,4,opt,name=filter,proto3" json:"filter,omitempty"` // contains filtered or unexported fields }
func (*ListNetworkLoadBalancersRequest) Descriptor
deprecated
func (*ListNetworkLoadBalancersRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListNetworkLoadBalancersRequest.ProtoReflect.Descriptor instead.
func (*ListNetworkLoadBalancersRequest) GetFilter ¶
func (x *ListNetworkLoadBalancersRequest) GetFilter() string
func (*ListNetworkLoadBalancersRequest) GetFolderId ¶
func (x *ListNetworkLoadBalancersRequest) GetFolderId() string
func (*ListNetworkLoadBalancersRequest) GetPageSize ¶
func (x *ListNetworkLoadBalancersRequest) GetPageSize() int64
func (*ListNetworkLoadBalancersRequest) GetPageToken ¶
func (x *ListNetworkLoadBalancersRequest) GetPageToken() string
func (*ListNetworkLoadBalancersRequest) ProtoMessage ¶
func (*ListNetworkLoadBalancersRequest) ProtoMessage()
func (*ListNetworkLoadBalancersRequest) ProtoReflect ¶
func (x *ListNetworkLoadBalancersRequest) ProtoReflect() protoreflect.Message
func (*ListNetworkLoadBalancersRequest) Reset ¶
func (x *ListNetworkLoadBalancersRequest) Reset()
func (*ListNetworkLoadBalancersRequest) SetFilter ¶
func (m *ListNetworkLoadBalancersRequest) SetFilter(v string)
func (*ListNetworkLoadBalancersRequest) SetFolderId ¶
func (m *ListNetworkLoadBalancersRequest) SetFolderId(v string)
func (*ListNetworkLoadBalancersRequest) SetPageSize ¶
func (m *ListNetworkLoadBalancersRequest) SetPageSize(v int64)
func (*ListNetworkLoadBalancersRequest) SetPageToken ¶
func (m *ListNetworkLoadBalancersRequest) SetPageToken(v string)
func (*ListNetworkLoadBalancersRequest) String ¶
func (x *ListNetworkLoadBalancersRequest) String() string
type ListNetworkLoadBalancersResponse ¶
type ListNetworkLoadBalancersResponse struct { // List of NetworkLoadBalancer resources. NetworkLoadBalancers []*NetworkLoadBalancer `protobuf:"bytes,1,rep,name=network_load_balancers,json=networkLoadBalancers,proto3" json:"network_load_balancers,omitempty"` // This token allows you to get the next page of results for list requests. If the number of results // is larger than [ListNetworkLoadBalancersRequest.page_size], use // the [next_page_token] as the value // for the [ListNetworkLoadBalancersRequest.page_token] query parameter // in the next list request. Each subsequent list request will have its own // [next_page_token] to continue paging through the results. NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"` // contains filtered or unexported fields }
func (*ListNetworkLoadBalancersResponse) Descriptor
deprecated
func (*ListNetworkLoadBalancersResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListNetworkLoadBalancersResponse.ProtoReflect.Descriptor instead.
func (*ListNetworkLoadBalancersResponse) GetNetworkLoadBalancers ¶
func (x *ListNetworkLoadBalancersResponse) GetNetworkLoadBalancers() []*NetworkLoadBalancer
func (*ListNetworkLoadBalancersResponse) GetNextPageToken ¶
func (x *ListNetworkLoadBalancersResponse) GetNextPageToken() string
func (*ListNetworkLoadBalancersResponse) ProtoMessage ¶
func (*ListNetworkLoadBalancersResponse) ProtoMessage()
func (*ListNetworkLoadBalancersResponse) ProtoReflect ¶
func (x *ListNetworkLoadBalancersResponse) ProtoReflect() protoreflect.Message
func (*ListNetworkLoadBalancersResponse) Reset ¶
func (x *ListNetworkLoadBalancersResponse) Reset()
func (*ListNetworkLoadBalancersResponse) SetNetworkLoadBalancers ¶
func (m *ListNetworkLoadBalancersResponse) SetNetworkLoadBalancers(v []*NetworkLoadBalancer)
func (*ListNetworkLoadBalancersResponse) SetNextPageToken ¶
func (m *ListNetworkLoadBalancersResponse) SetNextPageToken(v string)
func (*ListNetworkLoadBalancersResponse) String ¶
func (x *ListNetworkLoadBalancersResponse) String() string
type ListTargetGroupOperationsRequest ¶
type ListTargetGroupOperationsRequest struct { // ID of the TargetGroup resource to update. // To get the target group ID, use a [TargetGroupService.List] request. TargetGroupId string `protobuf:"bytes,1,opt,name=target_group_id,json=targetGroupId,proto3" json:"target_group_id,omitempty"` // The maximum number of results per page that should be returned. If the number of available // results is larger than [page_size], the service returns a [ListTargetGroupOperationsResponse.next_page_token] // that can be used to get the next page of results in subsequent list requests. // Default value: 100. PageSize int64 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` // Page token. To get the next page of results, set [page_token] to the // [ListTargetGroupOperationsResponse.next_page_token] returned by a previous list request. PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"` // contains filtered or unexported fields }
func (*ListTargetGroupOperationsRequest) Descriptor
deprecated
func (*ListTargetGroupOperationsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListTargetGroupOperationsRequest.ProtoReflect.Descriptor instead.
func (*ListTargetGroupOperationsRequest) GetPageSize ¶
func (x *ListTargetGroupOperationsRequest) GetPageSize() int64
func (*ListTargetGroupOperationsRequest) GetPageToken ¶
func (x *ListTargetGroupOperationsRequest) GetPageToken() string
func (*ListTargetGroupOperationsRequest) GetTargetGroupId ¶
func (x *ListTargetGroupOperationsRequest) GetTargetGroupId() string
func (*ListTargetGroupOperationsRequest) ProtoMessage ¶
func (*ListTargetGroupOperationsRequest) ProtoMessage()
func (*ListTargetGroupOperationsRequest) ProtoReflect ¶
func (x *ListTargetGroupOperationsRequest) ProtoReflect() protoreflect.Message
func (*ListTargetGroupOperationsRequest) Reset ¶
func (x *ListTargetGroupOperationsRequest) Reset()
func (*ListTargetGroupOperationsRequest) SetPageSize ¶
func (m *ListTargetGroupOperationsRequest) SetPageSize(v int64)
func (*ListTargetGroupOperationsRequest) SetPageToken ¶
func (m *ListTargetGroupOperationsRequest) SetPageToken(v string)
func (*ListTargetGroupOperationsRequest) SetTargetGroupId ¶
func (m *ListTargetGroupOperationsRequest) SetTargetGroupId(v string)
func (*ListTargetGroupOperationsRequest) String ¶
func (x *ListTargetGroupOperationsRequest) String() string
type ListTargetGroupOperationsResponse ¶
type ListTargetGroupOperationsResponse struct { // List of operations for the specified target group. Operations []*operation.Operation `protobuf:"bytes,1,rep,name=operations,proto3" json:"operations,omitempty"` // This token allows you to get the next page of results for list requests. If the number of results // is larger than [ListTargetGroupOperationsRequest.page_size], use the [next_page_token] as the value // for the [ListTargetGroupOperationsRequest.page_token] query parameter in the next list request. // Each subsequent list request will have its own [next_page_token] to continue paging through the results. NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"` // contains filtered or unexported fields }
func (*ListTargetGroupOperationsResponse) Descriptor
deprecated
func (*ListTargetGroupOperationsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListTargetGroupOperationsResponse.ProtoReflect.Descriptor instead.
func (*ListTargetGroupOperationsResponse) GetNextPageToken ¶
func (x *ListTargetGroupOperationsResponse) GetNextPageToken() string
func (*ListTargetGroupOperationsResponse) GetOperations ¶
func (x *ListTargetGroupOperationsResponse) GetOperations() []*operation.Operation
func (*ListTargetGroupOperationsResponse) ProtoMessage ¶
func (*ListTargetGroupOperationsResponse) ProtoMessage()
func (*ListTargetGroupOperationsResponse) ProtoReflect ¶
func (x *ListTargetGroupOperationsResponse) ProtoReflect() protoreflect.Message
func (*ListTargetGroupOperationsResponse) Reset ¶
func (x *ListTargetGroupOperationsResponse) Reset()
func (*ListTargetGroupOperationsResponse) SetNextPageToken ¶
func (m *ListTargetGroupOperationsResponse) SetNextPageToken(v string)
func (*ListTargetGroupOperationsResponse) SetOperations ¶
func (m *ListTargetGroupOperationsResponse) SetOperations(v []*operation.Operation)
func (*ListTargetGroupOperationsResponse) String ¶
func (x *ListTargetGroupOperationsResponse) String() string
type ListTargetGroupsRequest ¶
type ListTargetGroupsRequest struct { // ID of the folder to list target groups in. // To get the folder ID, use a [TargetGroupService.List] request. FolderId string `protobuf:"bytes,1,opt,name=folder_id,json=folderId,proto3" json:"folder_id,omitempty"` // The maximum number of results per page to return. If the number of available // results is larger than [page_size], // the service returns a [ListTargetGroupsResponse.next_page_token] // that can be used to get the next page of results in subsequent list requests. // Default value: 100. PageSize int64 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` // Page token. To get the next page of results, set [page_token] to the // [ListTargetGroupsResponse.next_page_token] returned by a previous list request. PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"` // A filter expression that filters resources listed in the response. // The expression must specify: // 1. The field name. Currently you can only filter by the [TargetGroup.name] field. // 2. An `=` operator. // 3. The value in double quotes (`"`). Must be 3-63 characters long and match the regular expression `[a-z][-a-z0-9]{1,61}[a-z0-9]`. Filter string `protobuf:"bytes,4,opt,name=filter,proto3" json:"filter,omitempty"` // contains filtered or unexported fields }
func (*ListTargetGroupsRequest) Descriptor
deprecated
func (*ListTargetGroupsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListTargetGroupsRequest.ProtoReflect.Descriptor instead.
func (*ListTargetGroupsRequest) GetFilter ¶
func (x *ListTargetGroupsRequest) GetFilter() string
func (*ListTargetGroupsRequest) GetFolderId ¶
func (x *ListTargetGroupsRequest) GetFolderId() string
func (*ListTargetGroupsRequest) GetPageSize ¶
func (x *ListTargetGroupsRequest) GetPageSize() int64
func (*ListTargetGroupsRequest) GetPageToken ¶
func (x *ListTargetGroupsRequest) GetPageToken() string
func (*ListTargetGroupsRequest) ProtoMessage ¶
func (*ListTargetGroupsRequest) ProtoMessage()
func (*ListTargetGroupsRequest) ProtoReflect ¶
func (x *ListTargetGroupsRequest) ProtoReflect() protoreflect.Message
func (*ListTargetGroupsRequest) Reset ¶
func (x *ListTargetGroupsRequest) Reset()
func (*ListTargetGroupsRequest) SetFilter ¶
func (m *ListTargetGroupsRequest) SetFilter(v string)
func (*ListTargetGroupsRequest) SetFolderId ¶
func (m *ListTargetGroupsRequest) SetFolderId(v string)
func (*ListTargetGroupsRequest) SetPageSize ¶
func (m *ListTargetGroupsRequest) SetPageSize(v int64)
func (*ListTargetGroupsRequest) SetPageToken ¶
func (m *ListTargetGroupsRequest) SetPageToken(v string)
func (*ListTargetGroupsRequest) String ¶
func (x *ListTargetGroupsRequest) String() string
type ListTargetGroupsResponse ¶
type ListTargetGroupsResponse struct { // List of TargetGroup resources. TargetGroups []*TargetGroup `protobuf:"bytes,1,rep,name=target_groups,json=targetGroups,proto3" json:"target_groups,omitempty"` // This token allows you to get the next page of results for list requests. If the number of results // is larger than [ListTargetGroupsRequest.page_size], use // the [next_page_token] as the value // for the [ListTargetGroupsRequest.page_token] query parameter // in the next list request. Each subsequent list request will have its own // [next_page_token] to continue paging through the results. NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"` // contains filtered or unexported fields }
func (*ListTargetGroupsResponse) Descriptor
deprecated
func (*ListTargetGroupsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListTargetGroupsResponse.ProtoReflect.Descriptor instead.
func (*ListTargetGroupsResponse) GetNextPageToken ¶
func (x *ListTargetGroupsResponse) GetNextPageToken() string
func (*ListTargetGroupsResponse) GetTargetGroups ¶
func (x *ListTargetGroupsResponse) GetTargetGroups() []*TargetGroup
func (*ListTargetGroupsResponse) ProtoMessage ¶
func (*ListTargetGroupsResponse) ProtoMessage()
func (*ListTargetGroupsResponse) ProtoReflect ¶
func (x *ListTargetGroupsResponse) ProtoReflect() protoreflect.Message
func (*ListTargetGroupsResponse) Reset ¶
func (x *ListTargetGroupsResponse) Reset()
func (*ListTargetGroupsResponse) SetNextPageToken ¶
func (m *ListTargetGroupsResponse) SetNextPageToken(v string)
func (*ListTargetGroupsResponse) SetTargetGroups ¶
func (m *ListTargetGroupsResponse) SetTargetGroups(v []*TargetGroup)
func (*ListTargetGroupsResponse) String ¶
func (x *ListTargetGroupsResponse) String() string
type Listener ¶
type Listener struct { // Name of the listener. The name must be unique for each listener on a single load balancer. 3-63 characters long. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // IP address for the listener. Address string `protobuf:"bytes,2,opt,name=address,proto3" json:"address,omitempty"` // Port. Port int64 `protobuf:"varint,3,opt,name=port,proto3" json:"port,omitempty"` // Network protocol for incoming traffic. Protocol Listener_Protocol `protobuf:"varint,4,opt,name=protocol,proto3,enum=yandex.cloud.loadbalancer.v1.Listener_Protocol" json:"protocol,omitempty"` // Port of a target. TargetPort int64 `protobuf:"varint,5,opt,name=target_port,json=targetPort,proto3" json:"target_port,omitempty"` // ID of the subnet. SubnetId string `protobuf:"bytes,6,opt,name=subnet_id,json=subnetId,proto3" json:"subnet_id,omitempty"` // IP version of the external address. IpVersion IpVersion `` /* 133-byte string literal not displayed */ // contains filtered or unexported fields }
A Listener resource. For more information, see Listener(/docs/network-load-balancer/concepts/listener)
func (*Listener) Descriptor
deprecated
func (*Listener) GetAddress ¶
func (*Listener) GetIpVersion ¶
func (*Listener) GetProtocol ¶
func (x *Listener) GetProtocol() Listener_Protocol
func (*Listener) GetSubnetId ¶
func (*Listener) GetTargetPort ¶
func (*Listener) ProtoMessage ¶
func (*Listener) ProtoMessage()
func (*Listener) ProtoReflect ¶
func (x *Listener) ProtoReflect() protoreflect.Message
func (*Listener) SetAddress ¶
func (*Listener) SetIpVersion ¶
func (*Listener) SetProtocol ¶
func (m *Listener) SetProtocol(v Listener_Protocol)
func (*Listener) SetSubnetId ¶
func (*Listener) SetTargetPort ¶
type ListenerSpec ¶
type ListenerSpec struct { // Name of the listener. The name must be unique for each listener on a single load balancer. 3-63 characters long. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // Port for incoming traffic. Port int64 `protobuf:"varint,2,opt,name=port,proto3" json:"port,omitempty"` // Protocol for incoming traffic. Protocol Listener_Protocol `protobuf:"varint,3,opt,name=protocol,proto3,enum=yandex.cloud.loadbalancer.v1.Listener_Protocol" json:"protocol,omitempty"` // IP address for incoming traffic. Either the ID of the previously created address or the address specification. // // Types that are assignable to Address: // // *ListenerSpec_ExternalAddressSpec // *ListenerSpec_InternalAddressSpec Address isListenerSpec_Address `protobuf_oneof:"address"` // Port of a target. // Acceptable values are 1 to 65535, inclusive. TargetPort int64 `protobuf:"varint,5,opt,name=target_port,json=targetPort,proto3" json:"target_port,omitempty"` // contains filtered or unexported fields }
Listener specification that will be used by a network load balancer.
func (*ListenerSpec) Descriptor
deprecated
func (*ListenerSpec) Descriptor() ([]byte, []int)
Deprecated: Use ListenerSpec.ProtoReflect.Descriptor instead.
func (*ListenerSpec) GetAddress ¶
func (m *ListenerSpec) GetAddress() isListenerSpec_Address
func (*ListenerSpec) GetExternalAddressSpec ¶
func (x *ListenerSpec) GetExternalAddressSpec() *ExternalAddressSpec
func (*ListenerSpec) GetInternalAddressSpec ¶
func (x *ListenerSpec) GetInternalAddressSpec() *InternalAddressSpec
func (*ListenerSpec) GetName ¶
func (x *ListenerSpec) GetName() string
func (*ListenerSpec) GetPort ¶
func (x *ListenerSpec) GetPort() int64
func (*ListenerSpec) GetProtocol ¶
func (x *ListenerSpec) GetProtocol() Listener_Protocol
func (*ListenerSpec) GetTargetPort ¶
func (x *ListenerSpec) GetTargetPort() int64
func (*ListenerSpec) ProtoMessage ¶
func (*ListenerSpec) ProtoMessage()
func (*ListenerSpec) ProtoReflect ¶
func (x *ListenerSpec) ProtoReflect() protoreflect.Message
func (*ListenerSpec) Reset ¶
func (x *ListenerSpec) Reset()
func (*ListenerSpec) SetAddress ¶
func (m *ListenerSpec) SetAddress(v ListenerSpec_Address)
func (*ListenerSpec) SetExternalAddressSpec ¶
func (m *ListenerSpec) SetExternalAddressSpec(v *ExternalAddressSpec)
func (*ListenerSpec) SetInternalAddressSpec ¶
func (m *ListenerSpec) SetInternalAddressSpec(v *InternalAddressSpec)
func (*ListenerSpec) SetName ¶
func (m *ListenerSpec) SetName(v string)
func (*ListenerSpec) SetPort ¶
func (m *ListenerSpec) SetPort(v int64)
func (*ListenerSpec) SetProtocol ¶
func (m *ListenerSpec) SetProtocol(v Listener_Protocol)
func (*ListenerSpec) SetTargetPort ¶
func (m *ListenerSpec) SetTargetPort(v int64)
func (*ListenerSpec) String ¶
func (x *ListenerSpec) String() string
type ListenerSpec_Address ¶
type ListenerSpec_Address = isListenerSpec_Address
type ListenerSpec_ExternalAddressSpec ¶
type ListenerSpec_ExternalAddressSpec struct { // External IP address specification. ExternalAddressSpec *ExternalAddressSpec `protobuf:"bytes,4,opt,name=external_address_spec,json=externalAddressSpec,proto3,oneof"` }
type ListenerSpec_InternalAddressSpec ¶
type ListenerSpec_InternalAddressSpec struct { // Internal IP address specification. InternalAddressSpec *InternalAddressSpec `protobuf:"bytes,6,opt,name=internal_address_spec,json=internalAddressSpec,proto3,oneof"` }
type Listener_Protocol ¶
type Listener_Protocol int32
Network protocol to use.
const ( Listener_PROTOCOL_UNSPECIFIED Listener_Protocol = 0 Listener_TCP Listener_Protocol = 1 Listener_UDP Listener_Protocol = 2 )
func (Listener_Protocol) Descriptor ¶
func (Listener_Protocol) Descriptor() protoreflect.EnumDescriptor
func (Listener_Protocol) Enum ¶
func (x Listener_Protocol) Enum() *Listener_Protocol
func (Listener_Protocol) EnumDescriptor
deprecated
func (Listener_Protocol) EnumDescriptor() ([]byte, []int)
Deprecated: Use Listener_Protocol.Descriptor instead.
func (Listener_Protocol) Number ¶
func (x Listener_Protocol) Number() protoreflect.EnumNumber
func (Listener_Protocol) String ¶
func (x Listener_Protocol) String() string
func (Listener_Protocol) Type ¶
func (Listener_Protocol) Type() protoreflect.EnumType
type NetworkLoadBalancer ¶
type NetworkLoadBalancer struct { // ID of the network load balancer. Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // ID of the folder that the network load balancer belongs to. FolderId string `protobuf:"bytes,2,opt,name=folder_id,json=folderId,proto3" json:"folder_id,omitempty"` // Creation timestamp in [RFC3339](https://www.ietf.org/rfc/rfc3339.txt) text format. CreatedAt *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"` // Name of the network load balancer. The name is unique within the folder. 3-63 characters long. Name string `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"` // Optional description of the network load balancer. 0-256 characters long. Description string `protobuf:"bytes,5,opt,name=description,proto3" json:"description,omitempty"` // Resource labels as “ key:value “ pairs. Maximum of 64 per resource. Labels map[string]string `` /* 153-byte string literal not displayed */ // ID of the region that the network load balancer belongs to. RegionId string `protobuf:"bytes,7,opt,name=region_id,json=regionId,proto3" json:"region_id,omitempty"` // Status of the network load balancer. Status NetworkLoadBalancer_Status `` /* 127-byte string literal not displayed */ // Type of the network load balancer. Only external network load balancers are available now. Type NetworkLoadBalancer_Type `protobuf:"varint,10,opt,name=type,proto3,enum=yandex.cloud.loadbalancer.v1.NetworkLoadBalancer_Type" json:"type,omitempty"` // Type of the session affinity. Only 5-tuple affinity is available now. SessionAffinity NetworkLoadBalancer_SessionAffinity `` /* 178-byte string literal not displayed */ // List of listeners for the network load balancer. Listeners []*Listener `protobuf:"bytes,12,rep,name=listeners,proto3" json:"listeners,omitempty"` // List of target groups attached to the network load balancer. AttachedTargetGroups []*AttachedTargetGroup `protobuf:"bytes,13,rep,name=attached_target_groups,json=attachedTargetGroups,proto3" json:"attached_target_groups,omitempty"` // Specifies if network load balancer protected from deletion. DeletionProtection bool `protobuf:"varint,14,opt,name=deletion_protection,json=deletionProtection,proto3" json:"deletion_protection,omitempty"` // contains filtered or unexported fields }
A NetworkLoadBalancer resource. For more information, see [Network Load Balancer](/docs/network-load-balancer/concepts).
func (*NetworkLoadBalancer) Descriptor
deprecated
func (*NetworkLoadBalancer) Descriptor() ([]byte, []int)
Deprecated: Use NetworkLoadBalancer.ProtoReflect.Descriptor instead.
func (*NetworkLoadBalancer) GetAttachedTargetGroups ¶
func (x *NetworkLoadBalancer) GetAttachedTargetGroups() []*AttachedTargetGroup
func (*NetworkLoadBalancer) GetCreatedAt ¶
func (x *NetworkLoadBalancer) GetCreatedAt() *timestamppb.Timestamp
func (*NetworkLoadBalancer) GetDeletionProtection ¶
func (x *NetworkLoadBalancer) GetDeletionProtection() bool
func (*NetworkLoadBalancer) GetDescription ¶
func (x *NetworkLoadBalancer) GetDescription() string
func (*NetworkLoadBalancer) GetFolderId ¶
func (x *NetworkLoadBalancer) GetFolderId() string
func (*NetworkLoadBalancer) GetId ¶
func (x *NetworkLoadBalancer) GetId() string
func (*NetworkLoadBalancer) GetLabels ¶
func (x *NetworkLoadBalancer) GetLabels() map[string]string
func (*NetworkLoadBalancer) GetListeners ¶
func (x *NetworkLoadBalancer) GetListeners() []*Listener
func (*NetworkLoadBalancer) GetName ¶
func (x *NetworkLoadBalancer) GetName() string
func (*NetworkLoadBalancer) GetRegionId ¶
func (x *NetworkLoadBalancer) GetRegionId() string
func (*NetworkLoadBalancer) GetSessionAffinity ¶
func (x *NetworkLoadBalancer) GetSessionAffinity() NetworkLoadBalancer_SessionAffinity
func (*NetworkLoadBalancer) GetStatus ¶
func (x *NetworkLoadBalancer) GetStatus() NetworkLoadBalancer_Status
func (*NetworkLoadBalancer) GetType ¶
func (x *NetworkLoadBalancer) GetType() NetworkLoadBalancer_Type
func (*NetworkLoadBalancer) ProtoMessage ¶
func (*NetworkLoadBalancer) ProtoMessage()
func (*NetworkLoadBalancer) ProtoReflect ¶
func (x *NetworkLoadBalancer) ProtoReflect() protoreflect.Message
func (*NetworkLoadBalancer) Reset ¶
func (x *NetworkLoadBalancer) Reset()
func (*NetworkLoadBalancer) SetAttachedTargetGroups ¶
func (m *NetworkLoadBalancer) SetAttachedTargetGroups(v []*AttachedTargetGroup)
func (*NetworkLoadBalancer) SetCreatedAt ¶
func (m *NetworkLoadBalancer) SetCreatedAt(v *timestamppb.Timestamp)
func (*NetworkLoadBalancer) SetDeletionProtection ¶
func (m *NetworkLoadBalancer) SetDeletionProtection(v bool)
func (*NetworkLoadBalancer) SetDescription ¶
func (m *NetworkLoadBalancer) SetDescription(v string)
func (*NetworkLoadBalancer) SetFolderId ¶
func (m *NetworkLoadBalancer) SetFolderId(v string)
func (*NetworkLoadBalancer) SetId ¶
func (m *NetworkLoadBalancer) SetId(v string)
func (*NetworkLoadBalancer) SetLabels ¶
func (m *NetworkLoadBalancer) SetLabels(v map[string]string)
func (*NetworkLoadBalancer) SetListeners ¶
func (m *NetworkLoadBalancer) SetListeners(v []*Listener)
func (*NetworkLoadBalancer) SetName ¶
func (m *NetworkLoadBalancer) SetName(v string)
func (*NetworkLoadBalancer) SetRegionId ¶
func (m *NetworkLoadBalancer) SetRegionId(v string)
func (*NetworkLoadBalancer) SetSessionAffinity ¶
func (m *NetworkLoadBalancer) SetSessionAffinity(v NetworkLoadBalancer_SessionAffinity)
func (*NetworkLoadBalancer) SetStatus ¶
func (m *NetworkLoadBalancer) SetStatus(v NetworkLoadBalancer_Status)
func (*NetworkLoadBalancer) SetType ¶
func (m *NetworkLoadBalancer) SetType(v NetworkLoadBalancer_Type)
func (*NetworkLoadBalancer) String ¶
func (x *NetworkLoadBalancer) String() string
type NetworkLoadBalancerServiceClient ¶
type NetworkLoadBalancerServiceClient interface { // Returns the specified NetworkLoadBalancer resource. // // Get the list of available NetworkLoadBalancer resources by making a [List] request. Get(ctx context.Context, in *GetNetworkLoadBalancerRequest, opts ...grpc.CallOption) (*NetworkLoadBalancer, error) // Retrieves the list of NetworkLoadBalancer resources in the specified folder. List(ctx context.Context, in *ListNetworkLoadBalancersRequest, opts ...grpc.CallOption) (*ListNetworkLoadBalancersResponse, error) // Creates a network load balancer in the specified folder using the data specified in the request. Create(ctx context.Context, in *CreateNetworkLoadBalancerRequest, opts ...grpc.CallOption) (*operation.Operation, error) // Updates the specified network load balancer. Update(ctx context.Context, in *UpdateNetworkLoadBalancerRequest, opts ...grpc.CallOption) (*operation.Operation, error) // Deletes the specified network load balancer. Delete(ctx context.Context, in *DeleteNetworkLoadBalancerRequest, opts ...grpc.CallOption) (*operation.Operation, error) // Starts load balancing and health checking with the specified network load balancer with specified settings. // Changes network load balancer status to “ ACTIVE “. Start(ctx context.Context, in *StartNetworkLoadBalancerRequest, opts ...grpc.CallOption) (*operation.Operation, error) // Stops load balancing and health checking with the specified network load balancer. // Changes load balancer status to “ STOPPED “. Stop(ctx context.Context, in *StopNetworkLoadBalancerRequest, opts ...grpc.CallOption) (*operation.Operation, error) // Attaches a target group to the specified network load balancer. AttachTargetGroup(ctx context.Context, in *AttachNetworkLoadBalancerTargetGroupRequest, opts ...grpc.CallOption) (*operation.Operation, error) // Detaches the target group from the specified network load balancer. DetachTargetGroup(ctx context.Context, in *DetachNetworkLoadBalancerTargetGroupRequest, opts ...grpc.CallOption) (*operation.Operation, error) // Gets states of target resources in the attached target group. GetTargetStates(ctx context.Context, in *GetTargetStatesRequest, opts ...grpc.CallOption) (*GetTargetStatesResponse, error) // Adds a listener to the specified network load balancer. AddListener(ctx context.Context, in *AddNetworkLoadBalancerListenerRequest, opts ...grpc.CallOption) (*operation.Operation, error) // Removes the listener from the specified network load balancer. RemoveListener(ctx context.Context, in *RemoveNetworkLoadBalancerListenerRequest, opts ...grpc.CallOption) (*operation.Operation, error) // Lists operations for the specified network load balancer. ListOperations(ctx context.Context, in *ListNetworkLoadBalancerOperationsRequest, opts ...grpc.CallOption) (*ListNetworkLoadBalancerOperationsResponse, error) }
NetworkLoadBalancerServiceClient is the client API for NetworkLoadBalancerService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
A set of methods for managing NetworkLoadBalancer resources.
func NewNetworkLoadBalancerServiceClient ¶
func NewNetworkLoadBalancerServiceClient(cc grpc.ClientConnInterface) NetworkLoadBalancerServiceClient
type NetworkLoadBalancerServiceServer ¶
type NetworkLoadBalancerServiceServer interface { // Returns the specified NetworkLoadBalancer resource. // // Get the list of available NetworkLoadBalancer resources by making a [List] request. Get(context.Context, *GetNetworkLoadBalancerRequest) (*NetworkLoadBalancer, error) // Retrieves the list of NetworkLoadBalancer resources in the specified folder. List(context.Context, *ListNetworkLoadBalancersRequest) (*ListNetworkLoadBalancersResponse, error) // Creates a network load balancer in the specified folder using the data specified in the request. Create(context.Context, *CreateNetworkLoadBalancerRequest) (*operation.Operation, error) // Updates the specified network load balancer. Update(context.Context, *UpdateNetworkLoadBalancerRequest) (*operation.Operation, error) // Deletes the specified network load balancer. Delete(context.Context, *DeleteNetworkLoadBalancerRequest) (*operation.Operation, error) // Starts load balancing and health checking with the specified network load balancer with specified settings. // Changes network load balancer status to “ ACTIVE “. Start(context.Context, *StartNetworkLoadBalancerRequest) (*operation.Operation, error) // Stops load balancing and health checking with the specified network load balancer. // Changes load balancer status to “ STOPPED “. Stop(context.Context, *StopNetworkLoadBalancerRequest) (*operation.Operation, error) // Attaches a target group to the specified network load balancer. AttachTargetGroup(context.Context, *AttachNetworkLoadBalancerTargetGroupRequest) (*operation.Operation, error) // Detaches the target group from the specified network load balancer. DetachTargetGroup(context.Context, *DetachNetworkLoadBalancerTargetGroupRequest) (*operation.Operation, error) // Gets states of target resources in the attached target group. GetTargetStates(context.Context, *GetTargetStatesRequest) (*GetTargetStatesResponse, error) // Adds a listener to the specified network load balancer. AddListener(context.Context, *AddNetworkLoadBalancerListenerRequest) (*operation.Operation, error) // Removes the listener from the specified network load balancer. RemoveListener(context.Context, *RemoveNetworkLoadBalancerListenerRequest) (*operation.Operation, error) // Lists operations for the specified network load balancer. ListOperations(context.Context, *ListNetworkLoadBalancerOperationsRequest) (*ListNetworkLoadBalancerOperationsResponse, error) }
NetworkLoadBalancerServiceServer is the server API for NetworkLoadBalancerService service. All implementations should embed UnimplementedNetworkLoadBalancerServiceServer for forward compatibility.
A set of methods for managing NetworkLoadBalancer resources.
type NetworkLoadBalancer_SessionAffinity ¶
type NetworkLoadBalancer_SessionAffinity int32
Type of session affinity. Only 5-tuple affinity is currently available. For more information, see [Load Balancer concepts](/docs/network-load-balancer/concepts/).
const ( NetworkLoadBalancer_SESSION_AFFINITY_UNSPECIFIED NetworkLoadBalancer_SessionAffinity = 0 // 5-tuple affinity. NetworkLoadBalancer_CLIENT_IP_PORT_PROTO NetworkLoadBalancer_SessionAffinity = 1 )
func (NetworkLoadBalancer_SessionAffinity) Descriptor ¶
func (NetworkLoadBalancer_SessionAffinity) Descriptor() protoreflect.EnumDescriptor
func (NetworkLoadBalancer_SessionAffinity) Enum ¶
func (x NetworkLoadBalancer_SessionAffinity) Enum() *NetworkLoadBalancer_SessionAffinity
func (NetworkLoadBalancer_SessionAffinity) EnumDescriptor
deprecated
func (NetworkLoadBalancer_SessionAffinity) EnumDescriptor() ([]byte, []int)
Deprecated: Use NetworkLoadBalancer_SessionAffinity.Descriptor instead.
func (NetworkLoadBalancer_SessionAffinity) Number ¶
func (x NetworkLoadBalancer_SessionAffinity) Number() protoreflect.EnumNumber
func (NetworkLoadBalancer_SessionAffinity) String ¶
func (x NetworkLoadBalancer_SessionAffinity) String() string
func (NetworkLoadBalancer_SessionAffinity) Type ¶
func (NetworkLoadBalancer_SessionAffinity) Type() protoreflect.EnumType
type NetworkLoadBalancer_Status ¶
type NetworkLoadBalancer_Status int32
const ( NetworkLoadBalancer_STATUS_UNSPECIFIED NetworkLoadBalancer_Status = 0 // Network load balancer is being created. NetworkLoadBalancer_CREATING NetworkLoadBalancer_Status = 1 // Network load balancer is being started. NetworkLoadBalancer_STARTING NetworkLoadBalancer_Status = 2 // Network load balancer is active and sends traffic to the targets. NetworkLoadBalancer_ACTIVE NetworkLoadBalancer_Status = 3 // Network load balancer is being stopped. NetworkLoadBalancer_STOPPING NetworkLoadBalancer_Status = 4 // Network load balancer is stopped and doesn't send traffic to the targets. NetworkLoadBalancer_STOPPED NetworkLoadBalancer_Status = 5 // Network load balancer is being deleted. NetworkLoadBalancer_DELETING NetworkLoadBalancer_Status = 6 // The load balancer doesn't have any listeners or target groups, or // attached target groups are empty. The load balancer doesn't perform any health checks or // send traffic in this state. NetworkLoadBalancer_INACTIVE NetworkLoadBalancer_Status = 7 )
func (NetworkLoadBalancer_Status) Descriptor ¶
func (NetworkLoadBalancer_Status) Descriptor() protoreflect.EnumDescriptor
func (NetworkLoadBalancer_Status) Enum ¶
func (x NetworkLoadBalancer_Status) Enum() *NetworkLoadBalancer_Status
func (NetworkLoadBalancer_Status) EnumDescriptor
deprecated
func (NetworkLoadBalancer_Status) EnumDescriptor() ([]byte, []int)
Deprecated: Use NetworkLoadBalancer_Status.Descriptor instead.
func (NetworkLoadBalancer_Status) Number ¶
func (x NetworkLoadBalancer_Status) Number() protoreflect.EnumNumber
func (NetworkLoadBalancer_Status) String ¶
func (x NetworkLoadBalancer_Status) String() string
func (NetworkLoadBalancer_Status) Type ¶
func (NetworkLoadBalancer_Status) Type() protoreflect.EnumType
type NetworkLoadBalancer_Type ¶
type NetworkLoadBalancer_Type int32
const ( NetworkLoadBalancer_TYPE_UNSPECIFIED NetworkLoadBalancer_Type = 0 // External network load balancer. NetworkLoadBalancer_EXTERNAL NetworkLoadBalancer_Type = 1 // Internal network load balancer. NetworkLoadBalancer_INTERNAL NetworkLoadBalancer_Type = 2 )
func (NetworkLoadBalancer_Type) Descriptor ¶
func (NetworkLoadBalancer_Type) Descriptor() protoreflect.EnumDescriptor
func (NetworkLoadBalancer_Type) Enum ¶
func (x NetworkLoadBalancer_Type) Enum() *NetworkLoadBalancer_Type
func (NetworkLoadBalancer_Type) EnumDescriptor
deprecated
func (NetworkLoadBalancer_Type) EnumDescriptor() ([]byte, []int)
Deprecated: Use NetworkLoadBalancer_Type.Descriptor instead.
func (NetworkLoadBalancer_Type) Number ¶
func (x NetworkLoadBalancer_Type) Number() protoreflect.EnumNumber
func (NetworkLoadBalancer_Type) String ¶
func (x NetworkLoadBalancer_Type) String() string
func (NetworkLoadBalancer_Type) Type ¶
func (NetworkLoadBalancer_Type) Type() protoreflect.EnumType
type RemoveNetworkLoadBalancerListenerMetadata ¶
type RemoveNetworkLoadBalancerListenerMetadata struct { // ID of the network load balancer that the listener is being removed from. NetworkLoadBalancerId string `` /* 128-byte string literal not displayed */ // contains filtered or unexported fields }
func (*RemoveNetworkLoadBalancerListenerMetadata) Descriptor
deprecated
func (*RemoveNetworkLoadBalancerListenerMetadata) Descriptor() ([]byte, []int)
Deprecated: Use RemoveNetworkLoadBalancerListenerMetadata.ProtoReflect.Descriptor instead.
func (*RemoveNetworkLoadBalancerListenerMetadata) GetNetworkLoadBalancerId ¶
func (x *RemoveNetworkLoadBalancerListenerMetadata) GetNetworkLoadBalancerId() string
func (*RemoveNetworkLoadBalancerListenerMetadata) ProtoMessage ¶
func (*RemoveNetworkLoadBalancerListenerMetadata) ProtoMessage()
func (*RemoveNetworkLoadBalancerListenerMetadata) ProtoReflect ¶
func (x *RemoveNetworkLoadBalancerListenerMetadata) ProtoReflect() protoreflect.Message
func (*RemoveNetworkLoadBalancerListenerMetadata) Reset ¶
func (x *RemoveNetworkLoadBalancerListenerMetadata) Reset()
func (*RemoveNetworkLoadBalancerListenerMetadata) SetNetworkLoadBalancerId ¶
func (m *RemoveNetworkLoadBalancerListenerMetadata) SetNetworkLoadBalancerId(v string)
func (*RemoveNetworkLoadBalancerListenerMetadata) String ¶
func (x *RemoveNetworkLoadBalancerListenerMetadata) String() string
type RemoveNetworkLoadBalancerListenerRequest ¶
type RemoveNetworkLoadBalancerListenerRequest struct { // ID of the network load balancer to remove the listener from. // To get the network load balancer ID, use a [NetworkLoadBalancerService.List] request. NetworkLoadBalancerId string `` /* 128-byte string literal not displayed */ // Name of the listener to delete. ListenerName string `protobuf:"bytes,2,opt,name=listener_name,json=listenerName,proto3" json:"listener_name,omitempty"` // contains filtered or unexported fields }
func (*RemoveNetworkLoadBalancerListenerRequest) Descriptor
deprecated
func (*RemoveNetworkLoadBalancerListenerRequest) Descriptor() ([]byte, []int)
Deprecated: Use RemoveNetworkLoadBalancerListenerRequest.ProtoReflect.Descriptor instead.
func (*RemoveNetworkLoadBalancerListenerRequest) GetListenerName ¶
func (x *RemoveNetworkLoadBalancerListenerRequest) GetListenerName() string
func (*RemoveNetworkLoadBalancerListenerRequest) GetNetworkLoadBalancerId ¶
func (x *RemoveNetworkLoadBalancerListenerRequest) GetNetworkLoadBalancerId() string
func (*RemoveNetworkLoadBalancerListenerRequest) ProtoMessage ¶
func (*RemoveNetworkLoadBalancerListenerRequest) ProtoMessage()
func (*RemoveNetworkLoadBalancerListenerRequest) ProtoReflect ¶
func (x *RemoveNetworkLoadBalancerListenerRequest) ProtoReflect() protoreflect.Message
func (*RemoveNetworkLoadBalancerListenerRequest) Reset ¶
func (x *RemoveNetworkLoadBalancerListenerRequest) Reset()
func (*RemoveNetworkLoadBalancerListenerRequest) SetListenerName ¶
func (m *RemoveNetworkLoadBalancerListenerRequest) SetListenerName(v string)
func (*RemoveNetworkLoadBalancerListenerRequest) SetNetworkLoadBalancerId ¶
func (m *RemoveNetworkLoadBalancerListenerRequest) SetNetworkLoadBalancerId(v string)
func (*RemoveNetworkLoadBalancerListenerRequest) String ¶
func (x *RemoveNetworkLoadBalancerListenerRequest) String() string
type RemoveTargetsMetadata ¶
type RemoveTargetsMetadata struct { // ID of the target group that targets are being removed from. TargetGroupId string `protobuf:"bytes,1,opt,name=target_group_id,json=targetGroupId,proto3" json:"target_group_id,omitempty"` // contains filtered or unexported fields }
func (*RemoveTargetsMetadata) Descriptor
deprecated
func (*RemoveTargetsMetadata) Descriptor() ([]byte, []int)
Deprecated: Use RemoveTargetsMetadata.ProtoReflect.Descriptor instead.
func (*RemoveTargetsMetadata) GetTargetGroupId ¶
func (x *RemoveTargetsMetadata) GetTargetGroupId() string
func (*RemoveTargetsMetadata) ProtoMessage ¶
func (*RemoveTargetsMetadata) ProtoMessage()
func (*RemoveTargetsMetadata) ProtoReflect ¶
func (x *RemoveTargetsMetadata) ProtoReflect() protoreflect.Message
func (*RemoveTargetsMetadata) Reset ¶
func (x *RemoveTargetsMetadata) Reset()
func (*RemoveTargetsMetadata) SetTargetGroupId ¶
func (m *RemoveTargetsMetadata) SetTargetGroupId(v string)
func (*RemoveTargetsMetadata) String ¶
func (x *RemoveTargetsMetadata) String() string
type RemoveTargetsRequest ¶
type RemoveTargetsRequest struct { // ID of the target group to remove targets from. // To get the target group ID, use a [TargetGroupService.List] request. TargetGroupId string `protobuf:"bytes,1,opt,name=target_group_id,json=targetGroupId,proto3" json:"target_group_id,omitempty"` // List of targets to remove from the target group. Targets []*Target `protobuf:"bytes,2,rep,name=targets,proto3" json:"targets,omitempty"` // contains filtered or unexported fields }
func (*RemoveTargetsRequest) Descriptor
deprecated
func (*RemoveTargetsRequest) Descriptor() ([]byte, []int)
Deprecated: Use RemoveTargetsRequest.ProtoReflect.Descriptor instead.
func (*RemoveTargetsRequest) GetTargetGroupId ¶
func (x *RemoveTargetsRequest) GetTargetGroupId() string
func (*RemoveTargetsRequest) GetTargets ¶
func (x *RemoveTargetsRequest) GetTargets() []*Target
func (*RemoveTargetsRequest) ProtoMessage ¶
func (*RemoveTargetsRequest) ProtoMessage()
func (*RemoveTargetsRequest) ProtoReflect ¶
func (x *RemoveTargetsRequest) ProtoReflect() protoreflect.Message
func (*RemoveTargetsRequest) Reset ¶
func (x *RemoveTargetsRequest) Reset()
func (*RemoveTargetsRequest) SetTargetGroupId ¶
func (m *RemoveTargetsRequest) SetTargetGroupId(v string)
func (*RemoveTargetsRequest) SetTargets ¶
func (m *RemoveTargetsRequest) SetTargets(v []*Target)
func (*RemoveTargetsRequest) String ¶
func (x *RemoveTargetsRequest) String() string
type StartNetworkLoadBalancerMetadata ¶
type StartNetworkLoadBalancerMetadata struct { // ID of the NetworkLoadBalancer resource that is being started. NetworkLoadBalancerId string `` /* 128-byte string literal not displayed */ // contains filtered or unexported fields }
func (*StartNetworkLoadBalancerMetadata) Descriptor
deprecated
func (*StartNetworkLoadBalancerMetadata) Descriptor() ([]byte, []int)
Deprecated: Use StartNetworkLoadBalancerMetadata.ProtoReflect.Descriptor instead.
func (*StartNetworkLoadBalancerMetadata) GetNetworkLoadBalancerId ¶
func (x *StartNetworkLoadBalancerMetadata) GetNetworkLoadBalancerId() string
func (*StartNetworkLoadBalancerMetadata) ProtoMessage ¶
func (*StartNetworkLoadBalancerMetadata) ProtoMessage()
func (*StartNetworkLoadBalancerMetadata) ProtoReflect ¶
func (x *StartNetworkLoadBalancerMetadata) ProtoReflect() protoreflect.Message
func (*StartNetworkLoadBalancerMetadata) Reset ¶
func (x *StartNetworkLoadBalancerMetadata) Reset()
func (*StartNetworkLoadBalancerMetadata) SetNetworkLoadBalancerId ¶
func (m *StartNetworkLoadBalancerMetadata) SetNetworkLoadBalancerId(v string)
func (*StartNetworkLoadBalancerMetadata) String ¶
func (x *StartNetworkLoadBalancerMetadata) String() string
type StartNetworkLoadBalancerRequest ¶
type StartNetworkLoadBalancerRequest struct { // ID of the network load balancer to start. // To get the network load balancer ID, use a [NetworkLoadBalancerService.List] request. NetworkLoadBalancerId string `` /* 128-byte string literal not displayed */ // contains filtered or unexported fields }
func (*StartNetworkLoadBalancerRequest) Descriptor
deprecated
func (*StartNetworkLoadBalancerRequest) Descriptor() ([]byte, []int)
Deprecated: Use StartNetworkLoadBalancerRequest.ProtoReflect.Descriptor instead.
func (*StartNetworkLoadBalancerRequest) GetNetworkLoadBalancerId ¶
func (x *StartNetworkLoadBalancerRequest) GetNetworkLoadBalancerId() string
func (*StartNetworkLoadBalancerRequest) ProtoMessage ¶
func (*StartNetworkLoadBalancerRequest) ProtoMessage()
func (*StartNetworkLoadBalancerRequest) ProtoReflect ¶
func (x *StartNetworkLoadBalancerRequest) ProtoReflect() protoreflect.Message
func (*StartNetworkLoadBalancerRequest) Reset ¶
func (x *StartNetworkLoadBalancerRequest) Reset()
func (*StartNetworkLoadBalancerRequest) SetNetworkLoadBalancerId ¶
func (m *StartNetworkLoadBalancerRequest) SetNetworkLoadBalancerId(v string)
func (*StartNetworkLoadBalancerRequest) String ¶
func (x *StartNetworkLoadBalancerRequest) String() string
type StopNetworkLoadBalancerMetadata ¶
type StopNetworkLoadBalancerMetadata struct { // ID of the NetworkLoadBalancer resource that is being stopped. NetworkLoadBalancerId string `` /* 128-byte string literal not displayed */ // contains filtered or unexported fields }
func (*StopNetworkLoadBalancerMetadata) Descriptor
deprecated
func (*StopNetworkLoadBalancerMetadata) Descriptor() ([]byte, []int)
Deprecated: Use StopNetworkLoadBalancerMetadata.ProtoReflect.Descriptor instead.
func (*StopNetworkLoadBalancerMetadata) GetNetworkLoadBalancerId ¶
func (x *StopNetworkLoadBalancerMetadata) GetNetworkLoadBalancerId() string
func (*StopNetworkLoadBalancerMetadata) ProtoMessage ¶
func (*StopNetworkLoadBalancerMetadata) ProtoMessage()
func (*StopNetworkLoadBalancerMetadata) ProtoReflect ¶
func (x *StopNetworkLoadBalancerMetadata) ProtoReflect() protoreflect.Message
func (*StopNetworkLoadBalancerMetadata) Reset ¶
func (x *StopNetworkLoadBalancerMetadata) Reset()
func (*StopNetworkLoadBalancerMetadata) SetNetworkLoadBalancerId ¶
func (m *StopNetworkLoadBalancerMetadata) SetNetworkLoadBalancerId(v string)
func (*StopNetworkLoadBalancerMetadata) String ¶
func (x *StopNetworkLoadBalancerMetadata) String() string
type StopNetworkLoadBalancerRequest ¶
type StopNetworkLoadBalancerRequest struct { // ID of the network load balancer to stop. // To get the network load balancer ID, use a [NetworkLoadBalancerService.List] request. NetworkLoadBalancerId string `` /* 128-byte string literal not displayed */ // contains filtered or unexported fields }
func (*StopNetworkLoadBalancerRequest) Descriptor
deprecated
func (*StopNetworkLoadBalancerRequest) Descriptor() ([]byte, []int)
Deprecated: Use StopNetworkLoadBalancerRequest.ProtoReflect.Descriptor instead.
func (*StopNetworkLoadBalancerRequest) GetNetworkLoadBalancerId ¶
func (x *StopNetworkLoadBalancerRequest) GetNetworkLoadBalancerId() string
func (*StopNetworkLoadBalancerRequest) ProtoMessage ¶
func (*StopNetworkLoadBalancerRequest) ProtoMessage()
func (*StopNetworkLoadBalancerRequest) ProtoReflect ¶
func (x *StopNetworkLoadBalancerRequest) ProtoReflect() protoreflect.Message
func (*StopNetworkLoadBalancerRequest) Reset ¶
func (x *StopNetworkLoadBalancerRequest) Reset()
func (*StopNetworkLoadBalancerRequest) SetNetworkLoadBalancerId ¶
func (m *StopNetworkLoadBalancerRequest) SetNetworkLoadBalancerId(v string)
func (*StopNetworkLoadBalancerRequest) String ¶
func (x *StopNetworkLoadBalancerRequest) String() string
type Target ¶
type Target struct { // ID of the subnet that targets are connected to. // All targets in the target group must be connected to the same subnet within a single availability zone. SubnetId string `protobuf:"bytes,1,opt,name=subnet_id,json=subnetId,proto3" json:"subnet_id,omitempty"` // IP address of the target. Address string `protobuf:"bytes,2,opt,name=address,proto3" json:"address,omitempty"` // contains filtered or unexported fields }
A Target resource. For more information, see [Target groups and resources](/docs/network-load-balancer/concepts/target-resources).
func (*Target) Descriptor
deprecated
func (*Target) GetAddress ¶
func (*Target) GetSubnetId ¶
func (*Target) ProtoMessage ¶
func (*Target) ProtoMessage()
func (*Target) ProtoReflect ¶
func (x *Target) ProtoReflect() protoreflect.Message
func (*Target) SetAddress ¶
func (*Target) SetSubnetId ¶
type TargetGroup ¶
type TargetGroup struct { // Output only. ID of the target group. Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // ID of the folder that the target group belongs to. FolderId string `protobuf:"bytes,2,opt,name=folder_id,json=folderId,proto3" json:"folder_id,omitempty"` // Output only. Creation timestamp in [RFC3339](https://www.ietf.org/rfc/rfc3339.txt) text format. CreatedAt *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"` // Name of the target group. // The name is unique within the folder. 3-63 characters long. Name string `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"` // Description of the target group. 0-256 characters long. Description string `protobuf:"bytes,5,opt,name=description,proto3" json:"description,omitempty"` // Resource labels as “ key:value “ pairs. Maximum of 64 per resource. Labels map[string]string `` /* 153-byte string literal not displayed */ // ID of the region where the target group resides. RegionId string `protobuf:"bytes,7,opt,name=region_id,json=regionId,proto3" json:"region_id,omitempty"` // A list of targets in the target group. Targets []*Target `protobuf:"bytes,9,rep,name=targets,proto3" json:"targets,omitempty"` // contains filtered or unexported fields }
A TargetGroup resource. For more information, see [Target groups and resources](/docs/network-load-balancer/concepts/target-resources).
func (*TargetGroup) Descriptor
deprecated
func (*TargetGroup) Descriptor() ([]byte, []int)
Deprecated: Use TargetGroup.ProtoReflect.Descriptor instead.
func (*TargetGroup) GetCreatedAt ¶
func (x *TargetGroup) GetCreatedAt() *timestamppb.Timestamp
func (*TargetGroup) GetDescription ¶
func (x *TargetGroup) GetDescription() string
func (*TargetGroup) GetFolderId ¶
func (x *TargetGroup) GetFolderId() string
func (*TargetGroup) GetId ¶
func (x *TargetGroup) GetId() string
func (*TargetGroup) GetLabels ¶
func (x *TargetGroup) GetLabels() map[string]string
func (*TargetGroup) GetName ¶
func (x *TargetGroup) GetName() string
func (*TargetGroup) GetRegionId ¶
func (x *TargetGroup) GetRegionId() string
func (*TargetGroup) GetTargets ¶
func (x *TargetGroup) GetTargets() []*Target
func (*TargetGroup) ProtoMessage ¶
func (*TargetGroup) ProtoMessage()
func (*TargetGroup) ProtoReflect ¶
func (x *TargetGroup) ProtoReflect() protoreflect.Message
func (*TargetGroup) Reset ¶
func (x *TargetGroup) Reset()
func (*TargetGroup) SetCreatedAt ¶
func (m *TargetGroup) SetCreatedAt(v *timestamppb.Timestamp)
func (*TargetGroup) SetDescription ¶
func (m *TargetGroup) SetDescription(v string)
func (*TargetGroup) SetFolderId ¶
func (m *TargetGroup) SetFolderId(v string)
func (*TargetGroup) SetId ¶
func (m *TargetGroup) SetId(v string)
func (*TargetGroup) SetLabels ¶
func (m *TargetGroup) SetLabels(v map[string]string)
func (*TargetGroup) SetName ¶
func (m *TargetGroup) SetName(v string)
func (*TargetGroup) SetRegionId ¶
func (m *TargetGroup) SetRegionId(v string)
func (*TargetGroup) SetTargets ¶
func (m *TargetGroup) SetTargets(v []*Target)
func (*TargetGroup) String ¶
func (x *TargetGroup) String() string
type TargetGroupServiceClient ¶
type TargetGroupServiceClient interface { // Returns the specified TargetGroup resource. Get(ctx context.Context, in *GetTargetGroupRequest, opts ...grpc.CallOption) (*TargetGroup, error) // Retrieves the list of TargetGroup resources in the specified folder. List(ctx context.Context, in *ListTargetGroupsRequest, opts ...grpc.CallOption) (*ListTargetGroupsResponse, error) // Creates a target group in the specified folder and adds the specified targets to it. Create(ctx context.Context, in *CreateTargetGroupRequest, opts ...grpc.CallOption) (*operation.Operation, error) // Updates the specified target group. Update(ctx context.Context, in *UpdateTargetGroupRequest, opts ...grpc.CallOption) (*operation.Operation, error) // Deletes the specified target group. Delete(ctx context.Context, in *DeleteTargetGroupRequest, opts ...grpc.CallOption) (*operation.Operation, error) // Adds targets to the target group. AddTargets(ctx context.Context, in *AddTargetsRequest, opts ...grpc.CallOption) (*operation.Operation, error) // Removes targets from the target group. RemoveTargets(ctx context.Context, in *RemoveTargetsRequest, opts ...grpc.CallOption) (*operation.Operation, error) // Lists operations for the specified target group. ListOperations(ctx context.Context, in *ListTargetGroupOperationsRequest, opts ...grpc.CallOption) (*ListTargetGroupOperationsResponse, error) }
TargetGroupServiceClient is the client API for TargetGroupService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
A set of methods for managing TargetGroup resources.
func NewTargetGroupServiceClient ¶
func NewTargetGroupServiceClient(cc grpc.ClientConnInterface) TargetGroupServiceClient
type TargetGroupServiceServer ¶
type TargetGroupServiceServer interface { // Returns the specified TargetGroup resource. Get(context.Context, *GetTargetGroupRequest) (*TargetGroup, error) // Retrieves the list of TargetGroup resources in the specified folder. List(context.Context, *ListTargetGroupsRequest) (*ListTargetGroupsResponse, error) // Creates a target group in the specified folder and adds the specified targets to it. Create(context.Context, *CreateTargetGroupRequest) (*operation.Operation, error) // Updates the specified target group. Update(context.Context, *UpdateTargetGroupRequest) (*operation.Operation, error) // Deletes the specified target group. Delete(context.Context, *DeleteTargetGroupRequest) (*operation.Operation, error) // Adds targets to the target group. AddTargets(context.Context, *AddTargetsRequest) (*operation.Operation, error) // Removes targets from the target group. RemoveTargets(context.Context, *RemoveTargetsRequest) (*operation.Operation, error) // Lists operations for the specified target group. ListOperations(context.Context, *ListTargetGroupOperationsRequest) (*ListTargetGroupOperationsResponse, error) }
TargetGroupServiceServer is the server API for TargetGroupService service. All implementations should embed UnimplementedTargetGroupServiceServer for forward compatibility.
A set of methods for managing TargetGroup resources.
type TargetState ¶
type TargetState struct { // ID of the subnet that the target is connected to. SubnetId string `protobuf:"bytes,1,opt,name=subnet_id,json=subnetId,proto3" json:"subnet_id,omitempty"` // IP address of the target. Address string `protobuf:"bytes,2,opt,name=address,proto3" json:"address,omitempty"` // Status of the target. Status TargetState_Status `protobuf:"varint,3,opt,name=status,proto3,enum=yandex.cloud.loadbalancer.v1.TargetState_Status" json:"status,omitempty"` // contains filtered or unexported fields }
State of the target that was returned after the last health check.
func (*TargetState) Descriptor
deprecated
func (*TargetState) Descriptor() ([]byte, []int)
Deprecated: Use TargetState.ProtoReflect.Descriptor instead.
func (*TargetState) GetAddress ¶
func (x *TargetState) GetAddress() string
func (*TargetState) GetStatus ¶
func (x *TargetState) GetStatus() TargetState_Status
func (*TargetState) GetSubnetId ¶
func (x *TargetState) GetSubnetId() string
func (*TargetState) ProtoMessage ¶
func (*TargetState) ProtoMessage()
func (*TargetState) ProtoReflect ¶
func (x *TargetState) ProtoReflect() protoreflect.Message
func (*TargetState) Reset ¶
func (x *TargetState) Reset()
func (*TargetState) SetAddress ¶
func (m *TargetState) SetAddress(v string)
func (*TargetState) SetStatus ¶
func (m *TargetState) SetStatus(v TargetState_Status)
func (*TargetState) SetSubnetId ¶
func (m *TargetState) SetSubnetId(v string)
func (*TargetState) String ¶
func (x *TargetState) String() string
type TargetState_Status ¶
type TargetState_Status int32
Status of the target.
const ( TargetState_STATUS_UNSPECIFIED TargetState_Status = 0 // The network load balancer is setting up health checks for this target. TargetState_INITIAL TargetState_Status = 1 // Health check passed and the target is ready to receive traffic. TargetState_HEALTHY TargetState_Status = 2 // Health check failed and the target is not receiving traffic. TargetState_UNHEALTHY TargetState_Status = 3 // Target is being deleted and the network load balancer is no longer sending traffic to this target. TargetState_DRAINING TargetState_Status = 4 // The network load balancer is stopped and not performing health checks on this target. TargetState_INACTIVE TargetState_Status = 5 )
func (TargetState_Status) Descriptor ¶
func (TargetState_Status) Descriptor() protoreflect.EnumDescriptor
func (TargetState_Status) Enum ¶
func (x TargetState_Status) Enum() *TargetState_Status
func (TargetState_Status) EnumDescriptor
deprecated
func (TargetState_Status) EnumDescriptor() ([]byte, []int)
Deprecated: Use TargetState_Status.Descriptor instead.
func (TargetState_Status) Number ¶
func (x TargetState_Status) Number() protoreflect.EnumNumber
func (TargetState_Status) String ¶
func (x TargetState_Status) String() string
func (TargetState_Status) Type ¶
func (TargetState_Status) Type() protoreflect.EnumType
type UnimplementedNetworkLoadBalancerServiceServer ¶
type UnimplementedNetworkLoadBalancerServiceServer struct{}
UnimplementedNetworkLoadBalancerServiceServer should be embedded to have forward compatible implementations.
NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.
func (UnimplementedNetworkLoadBalancerServiceServer) AddListener ¶
func (UnimplementedNetworkLoadBalancerServiceServer) AddListener(context.Context, *AddNetworkLoadBalancerListenerRequest) (*operation.Operation, error)
func (UnimplementedNetworkLoadBalancerServiceServer) AttachTargetGroup ¶
func (UnimplementedNetworkLoadBalancerServiceServer) AttachTargetGroup(context.Context, *AttachNetworkLoadBalancerTargetGroupRequest) (*operation.Operation, error)
func (UnimplementedNetworkLoadBalancerServiceServer) DetachTargetGroup ¶
func (UnimplementedNetworkLoadBalancerServiceServer) DetachTargetGroup(context.Context, *DetachNetworkLoadBalancerTargetGroupRequest) (*operation.Operation, error)
func (UnimplementedNetworkLoadBalancerServiceServer) GetTargetStates ¶
func (UnimplementedNetworkLoadBalancerServiceServer) GetTargetStates(context.Context, *GetTargetStatesRequest) (*GetTargetStatesResponse, error)
func (UnimplementedNetworkLoadBalancerServiceServer) ListOperations ¶
func (UnimplementedNetworkLoadBalancerServiceServer) RemoveListener ¶
func (UnimplementedNetworkLoadBalancerServiceServer) RemoveListener(context.Context, *RemoveNetworkLoadBalancerListenerRequest) (*operation.Operation, error)
type UnimplementedTargetGroupServiceServer ¶
type UnimplementedTargetGroupServiceServer struct{}
UnimplementedTargetGroupServiceServer should be embedded to have forward compatible implementations.
NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.
func (UnimplementedTargetGroupServiceServer) AddTargets ¶
func (UnimplementedTargetGroupServiceServer) AddTargets(context.Context, *AddTargetsRequest) (*operation.Operation, error)
func (UnimplementedTargetGroupServiceServer) Create ¶
func (UnimplementedTargetGroupServiceServer) Create(context.Context, *CreateTargetGroupRequest) (*operation.Operation, error)
func (UnimplementedTargetGroupServiceServer) Delete ¶
func (UnimplementedTargetGroupServiceServer) Delete(context.Context, *DeleteTargetGroupRequest) (*operation.Operation, error)
func (UnimplementedTargetGroupServiceServer) Get ¶
func (UnimplementedTargetGroupServiceServer) Get(context.Context, *GetTargetGroupRequest) (*TargetGroup, error)
func (UnimplementedTargetGroupServiceServer) ListOperations ¶
func (UnimplementedTargetGroupServiceServer) ListOperations(context.Context, *ListTargetGroupOperationsRequest) (*ListTargetGroupOperationsResponse, error)
func (UnimplementedTargetGroupServiceServer) RemoveTargets ¶
func (UnimplementedTargetGroupServiceServer) RemoveTargets(context.Context, *RemoveTargetsRequest) (*operation.Operation, error)
func (UnimplementedTargetGroupServiceServer) Update ¶
func (UnimplementedTargetGroupServiceServer) Update(context.Context, *UpdateTargetGroupRequest) (*operation.Operation, error)
type UnsafeNetworkLoadBalancerServiceServer ¶
type UnsafeNetworkLoadBalancerServiceServer interface {
// contains filtered or unexported methods
}
UnsafeNetworkLoadBalancerServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to NetworkLoadBalancerServiceServer will result in compilation errors.
type UnsafeTargetGroupServiceServer ¶
type UnsafeTargetGroupServiceServer interface {
// contains filtered or unexported methods
}
UnsafeTargetGroupServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to TargetGroupServiceServer will result in compilation errors.
type UpdateNetworkLoadBalancerMetadata ¶
type UpdateNetworkLoadBalancerMetadata struct { // ID of the NetworkLoadBalancer resource that is being updated. NetworkLoadBalancerId string `` /* 128-byte string literal not displayed */ // contains filtered or unexported fields }
func (*UpdateNetworkLoadBalancerMetadata) Descriptor
deprecated
func (*UpdateNetworkLoadBalancerMetadata) Descriptor() ([]byte, []int)
Deprecated: Use UpdateNetworkLoadBalancerMetadata.ProtoReflect.Descriptor instead.
func (*UpdateNetworkLoadBalancerMetadata) GetNetworkLoadBalancerId ¶
func (x *UpdateNetworkLoadBalancerMetadata) GetNetworkLoadBalancerId() string
func (*UpdateNetworkLoadBalancerMetadata) ProtoMessage ¶
func (*UpdateNetworkLoadBalancerMetadata) ProtoMessage()
func (*UpdateNetworkLoadBalancerMetadata) ProtoReflect ¶
func (x *UpdateNetworkLoadBalancerMetadata) ProtoReflect() protoreflect.Message
func (*UpdateNetworkLoadBalancerMetadata) Reset ¶
func (x *UpdateNetworkLoadBalancerMetadata) Reset()
func (*UpdateNetworkLoadBalancerMetadata) SetNetworkLoadBalancerId ¶
func (m *UpdateNetworkLoadBalancerMetadata) SetNetworkLoadBalancerId(v string)
func (*UpdateNetworkLoadBalancerMetadata) String ¶
func (x *UpdateNetworkLoadBalancerMetadata) String() string
type UpdateNetworkLoadBalancerRequest ¶
type UpdateNetworkLoadBalancerRequest struct { // ID of the network load balancer to update. // To get the network load balancer ID, use a [NetworkLoadBalancerService.List] request. NetworkLoadBalancerId string `` /* 128-byte string literal not displayed */ // Field mask that specifies which fields of the NetworkLoadBalancer resource are going to be updated. UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,2,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"` // Name of the network load balancer. // The name must be unique within the folder. Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"` // Description of the network load balancer. Description string `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"` // Resource labels as “ key:value “ pairs. // // The existing set of “ labels “ is completely replaced with the provided set. Labels map[string]string `` /* 153-byte string literal not displayed */ // A list of listeners and their specs for the network load balancer. ListenerSpecs []*ListenerSpec `protobuf:"bytes,6,rep,name=listener_specs,json=listenerSpecs,proto3" json:"listener_specs,omitempty"` // A list of attached target groups for the network load balancer. AttachedTargetGroups []*AttachedTargetGroup `protobuf:"bytes,7,rep,name=attached_target_groups,json=attachedTargetGroups,proto3" json:"attached_target_groups,omitempty"` // Specifies if network load balancer protected from deletion. DeletionProtection bool `protobuf:"varint,8,opt,name=deletion_protection,json=deletionProtection,proto3" json:"deletion_protection,omitempty"` // contains filtered or unexported fields }
func (*UpdateNetworkLoadBalancerRequest) Descriptor
deprecated
func (*UpdateNetworkLoadBalancerRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateNetworkLoadBalancerRequest.ProtoReflect.Descriptor instead.
func (*UpdateNetworkLoadBalancerRequest) GetAttachedTargetGroups ¶
func (x *UpdateNetworkLoadBalancerRequest) GetAttachedTargetGroups() []*AttachedTargetGroup
func (*UpdateNetworkLoadBalancerRequest) GetDeletionProtection ¶
func (x *UpdateNetworkLoadBalancerRequest) GetDeletionProtection() bool
func (*UpdateNetworkLoadBalancerRequest) GetDescription ¶
func (x *UpdateNetworkLoadBalancerRequest) GetDescription() string
func (*UpdateNetworkLoadBalancerRequest) GetLabels ¶
func (x *UpdateNetworkLoadBalancerRequest) GetLabels() map[string]string
func (*UpdateNetworkLoadBalancerRequest) GetListenerSpecs ¶
func (x *UpdateNetworkLoadBalancerRequest) GetListenerSpecs() []*ListenerSpec
func (*UpdateNetworkLoadBalancerRequest) GetName ¶
func (x *UpdateNetworkLoadBalancerRequest) GetName() string
func (*UpdateNetworkLoadBalancerRequest) GetNetworkLoadBalancerId ¶
func (x *UpdateNetworkLoadBalancerRequest) GetNetworkLoadBalancerId() string
func (*UpdateNetworkLoadBalancerRequest) GetUpdateMask ¶
func (x *UpdateNetworkLoadBalancerRequest) GetUpdateMask() *fieldmaskpb.FieldMask
func (*UpdateNetworkLoadBalancerRequest) ProtoMessage ¶
func (*UpdateNetworkLoadBalancerRequest) ProtoMessage()
func (*UpdateNetworkLoadBalancerRequest) ProtoReflect ¶
func (x *UpdateNetworkLoadBalancerRequest) ProtoReflect() protoreflect.Message
func (*UpdateNetworkLoadBalancerRequest) Reset ¶
func (x *UpdateNetworkLoadBalancerRequest) Reset()
func (*UpdateNetworkLoadBalancerRequest) SetAttachedTargetGroups ¶
func (m *UpdateNetworkLoadBalancerRequest) SetAttachedTargetGroups(v []*AttachedTargetGroup)
func (*UpdateNetworkLoadBalancerRequest) SetDeletionProtection ¶
func (m *UpdateNetworkLoadBalancerRequest) SetDeletionProtection(v bool)
func (*UpdateNetworkLoadBalancerRequest) SetDescription ¶
func (m *UpdateNetworkLoadBalancerRequest) SetDescription(v string)
func (*UpdateNetworkLoadBalancerRequest) SetLabels ¶
func (m *UpdateNetworkLoadBalancerRequest) SetLabels(v map[string]string)
func (*UpdateNetworkLoadBalancerRequest) SetListenerSpecs ¶
func (m *UpdateNetworkLoadBalancerRequest) SetListenerSpecs(v []*ListenerSpec)
func (*UpdateNetworkLoadBalancerRequest) SetName ¶
func (m *UpdateNetworkLoadBalancerRequest) SetName(v string)
func (*UpdateNetworkLoadBalancerRequest) SetNetworkLoadBalancerId ¶
func (m *UpdateNetworkLoadBalancerRequest) SetNetworkLoadBalancerId(v string)
func (*UpdateNetworkLoadBalancerRequest) SetUpdateMask ¶
func (m *UpdateNetworkLoadBalancerRequest) SetUpdateMask(v *fieldmaskpb.FieldMask)
func (*UpdateNetworkLoadBalancerRequest) String ¶
func (x *UpdateNetworkLoadBalancerRequest) String() string
type UpdateTargetGroupMetadata ¶
type UpdateTargetGroupMetadata struct { // ID of the target group that is being updated. TargetGroupId string `protobuf:"bytes,1,opt,name=target_group_id,json=targetGroupId,proto3" json:"target_group_id,omitempty"` // contains filtered or unexported fields }
func (*UpdateTargetGroupMetadata) Descriptor
deprecated
func (*UpdateTargetGroupMetadata) Descriptor() ([]byte, []int)
Deprecated: Use UpdateTargetGroupMetadata.ProtoReflect.Descriptor instead.
func (*UpdateTargetGroupMetadata) GetTargetGroupId ¶
func (x *UpdateTargetGroupMetadata) GetTargetGroupId() string
func (*UpdateTargetGroupMetadata) ProtoMessage ¶
func (*UpdateTargetGroupMetadata) ProtoMessage()
func (*UpdateTargetGroupMetadata) ProtoReflect ¶
func (x *UpdateTargetGroupMetadata) ProtoReflect() protoreflect.Message
func (*UpdateTargetGroupMetadata) Reset ¶
func (x *UpdateTargetGroupMetadata) Reset()
func (*UpdateTargetGroupMetadata) SetTargetGroupId ¶
func (m *UpdateTargetGroupMetadata) SetTargetGroupId(v string)
func (*UpdateTargetGroupMetadata) String ¶
func (x *UpdateTargetGroupMetadata) String() string
type UpdateTargetGroupRequest ¶
type UpdateTargetGroupRequest struct { // ID of the TargetGroup resource to update. // To get the target group ID, use a [TargetGroupService.List] request. TargetGroupId string `protobuf:"bytes,1,opt,name=target_group_id,json=targetGroupId,proto3" json:"target_group_id,omitempty"` // Field mask that specifies which fields of the TargetGroup resource are going to be updated. UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,2,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"` // Name of the target group. // The name must be unique within the folder. Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"` // Description of the target group. Description string `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"` // Resource labels as “ key:value “ pairs. // // The existing set of “ labels “ is completely replaced with the provided set. Labels map[string]string `` /* 153-byte string literal not displayed */ // A new list of targets for this target group. Targets []*Target `protobuf:"bytes,6,rep,name=targets,proto3" json:"targets,omitempty"` // contains filtered or unexported fields }
func (*UpdateTargetGroupRequest) Descriptor
deprecated
func (*UpdateTargetGroupRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateTargetGroupRequest.ProtoReflect.Descriptor instead.
func (*UpdateTargetGroupRequest) GetDescription ¶
func (x *UpdateTargetGroupRequest) GetDescription() string
func (*UpdateTargetGroupRequest) GetLabels ¶
func (x *UpdateTargetGroupRequest) GetLabels() map[string]string
func (*UpdateTargetGroupRequest) GetName ¶
func (x *UpdateTargetGroupRequest) GetName() string
func (*UpdateTargetGroupRequest) GetTargetGroupId ¶
func (x *UpdateTargetGroupRequest) GetTargetGroupId() string
func (*UpdateTargetGroupRequest) GetTargets ¶
func (x *UpdateTargetGroupRequest) GetTargets() []*Target
func (*UpdateTargetGroupRequest) GetUpdateMask ¶
func (x *UpdateTargetGroupRequest) GetUpdateMask() *fieldmaskpb.FieldMask
func (*UpdateTargetGroupRequest) ProtoMessage ¶
func (*UpdateTargetGroupRequest) ProtoMessage()
func (*UpdateTargetGroupRequest) ProtoReflect ¶
func (x *UpdateTargetGroupRequest) ProtoReflect() protoreflect.Message
func (*UpdateTargetGroupRequest) Reset ¶
func (x *UpdateTargetGroupRequest) Reset()
func (*UpdateTargetGroupRequest) SetDescription ¶
func (m *UpdateTargetGroupRequest) SetDescription(v string)
func (*UpdateTargetGroupRequest) SetLabels ¶
func (m *UpdateTargetGroupRequest) SetLabels(v map[string]string)
func (*UpdateTargetGroupRequest) SetName ¶
func (m *UpdateTargetGroupRequest) SetName(v string)
func (*UpdateTargetGroupRequest) SetTargetGroupId ¶
func (m *UpdateTargetGroupRequest) SetTargetGroupId(v string)
func (*UpdateTargetGroupRequest) SetTargets ¶
func (m *UpdateTargetGroupRequest) SetTargets(v []*Target)
func (*UpdateTargetGroupRequest) SetUpdateMask ¶
func (m *UpdateTargetGroupRequest) SetUpdateMask(v *fieldmaskpb.FieldMask)
func (*UpdateTargetGroupRequest) String ¶
func (x *UpdateTargetGroupRequest) String() string
Source Files ¶
- health_check.pb.go
- health_check.pbext.go
- network_load_balancer.pb.go
- network_load_balancer.pbext.go
- network_load_balancer_service.pb.go
- network_load_balancer_service.pbext.go
- network_load_balancer_service_grpc.pb.go
- target_group.pb.go
- target_group.pbext.go
- target_group_service.pb.go
- target_group_service.pbext.go
- target_group_service_grpc.pb.go