Documentation
¶
Index ¶
- Constants
- Variables
- func RegisterInternallbServiceServer(s grpc.ServiceRegistrar, srv InternallbServiceServer)
- type ConfigureInternalLoadBalancerElementRequest
- func (*ConfigureInternalLoadBalancerElementRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ConfigureInternalLoadBalancerElementRequest) GetEnabled() bool
- func (x *ConfigureInternalLoadBalancerElementRequest) GetId() int64
- func (x *ConfigureInternalLoadBalancerElementRequest) GetInjectedJobId() string
- func (x *ConfigureInternalLoadBalancerElementRequest) GetResponseType() string
- func (x *ConfigureInternalLoadBalancerElementRequest) GetStartEventId() int64
- func (*ConfigureInternalLoadBalancerElementRequest) ProtoMessage()
- func (x *ConfigureInternalLoadBalancerElementRequest) ProtoReflect() protoreflect.Message
- func (x *ConfigureInternalLoadBalancerElementRequest) Reset()
- func (x *ConfigureInternalLoadBalancerElementRequest) String() string
- type ConfigureInternalLoadBalancerElementResponse
- func (*ConfigureInternalLoadBalancerElementResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ConfigureInternalLoadBalancerElementResponse) GetResult() *Result
- func (*ConfigureInternalLoadBalancerElementResponse) ProtoMessage()
- func (x *ConfigureInternalLoadBalancerElementResponse) ProtoReflect() protoreflect.Message
- func (x *ConfigureInternalLoadBalancerElementResponse) Reset()
- func (x *ConfigureInternalLoadBalancerElementResponse) String() string
- type CreateInternalLoadBalancerElementRequest
- func (*CreateInternalLoadBalancerElementRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateInternalLoadBalancerElementRequest) GetInjectedJobId() string
- func (x *CreateInternalLoadBalancerElementRequest) GetNspId() int64
- func (x *CreateInternalLoadBalancerElementRequest) GetResponseType() string
- func (x *CreateInternalLoadBalancerElementRequest) GetStartEventId() int64
- func (*CreateInternalLoadBalancerElementRequest) ProtoMessage()
- func (x *CreateInternalLoadBalancerElementRequest) ProtoReflect() protoreflect.Message
- func (x *CreateInternalLoadBalancerElementRequest) Reset()
- func (x *CreateInternalLoadBalancerElementRequest) String() string
- type CreateInternalLoadBalancerElementResponse
- func (*CreateInternalLoadBalancerElementResponse) Descriptor() ([]byte, []int)deprecated
- func (x *CreateInternalLoadBalancerElementResponse) GetResult() *Result
- func (*CreateInternalLoadBalancerElementResponse) ProtoMessage()
- func (x *CreateInternalLoadBalancerElementResponse) ProtoReflect() protoreflect.Message
- func (x *CreateInternalLoadBalancerElementResponse) Reset()
- func (x *CreateInternalLoadBalancerElementResponse) String() string
- type DomainRouter
- func (*DomainRouter) Descriptor() ([]byte, []int)deprecated
- func (x *DomainRouter) GetCreated() string
- func (x *DomainRouter) GetDescription() string
- func (x *DomainRouter) GetDisplayName() string
- func (x *DomainRouter) GetId() string
- func (x *DomainRouter) GetName() string
- func (*DomainRouter) ProtoMessage()
- func (x *DomainRouter) ProtoReflect() protoreflect.Message
- func (x *DomainRouter) Reset()
- func (x *DomainRouter) String() string
- type InternalLoadBalancerElement
- func (*InternalLoadBalancerElement) Descriptor() ([]byte, []int)deprecated
- func (x *InternalLoadBalancerElement) GetCreated() string
- func (x *InternalLoadBalancerElement) GetDescription() string
- func (x *InternalLoadBalancerElement) GetDisplayName() string
- func (x *InternalLoadBalancerElement) GetId() string
- func (x *InternalLoadBalancerElement) GetName() string
- func (*InternalLoadBalancerElement) ProtoMessage()
- func (x *InternalLoadBalancerElement) ProtoReflect() protoreflect.Message
- func (x *InternalLoadBalancerElement) Reset()
- func (x *InternalLoadBalancerElement) String() string
- type InternallbServiceClient
- type InternallbServiceServer
- type ListInternalLBVMsRequest
- func (*ListInternalLBVMsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListInternalLBVMsRequest) GetAccountName() string
- func (x *ListInternalLBVMsRequest) GetDomainId() int64
- func (x *ListInternalLBVMsRequest) GetFetchHealthCheckResults() bool
- func (x *ListInternalLBVMsRequest) GetForVpc() bool
- func (x *ListInternalLBVMsRequest) GetHostId() int64
- func (x *ListInternalLBVMsRequest) GetId() int64
- func (x *ListInternalLBVMsRequest) GetKeyword() string
- func (x *ListInternalLBVMsRequest) GetListAll() bool
- func (x *ListInternalLBVMsRequest) GetNetworkId() int64
- func (x *ListInternalLBVMsRequest) GetPage() int32
- func (x *ListInternalLBVMsRequest) GetPageSize() int32
- func (x *ListInternalLBVMsRequest) GetPodId() int64
- func (x *ListInternalLBVMsRequest) GetProjectId() int64
- func (x *ListInternalLBVMsRequest) GetRecursive() bool
- func (x *ListInternalLBVMsRequest) GetResponseType() string
- func (x *ListInternalLBVMsRequest) GetRouterName() string
- func (x *ListInternalLBVMsRequest) GetState() string
- func (x *ListInternalLBVMsRequest) GetVpcId() int64
- func (x *ListInternalLBVMsRequest) GetZoneId() int64
- func (*ListInternalLBVMsRequest) ProtoMessage()
- func (x *ListInternalLBVMsRequest) ProtoReflect() protoreflect.Message
- func (x *ListInternalLBVMsRequest) Reset()
- func (x *ListInternalLBVMsRequest) String() string
- type ListInternalLBVMsResponse
- func (*ListInternalLBVMsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListInternalLBVMsResponse) GetItems() []*DomainRouter
- func (x *ListInternalLBVMsResponse) GetTotalCount() int32
- func (*ListInternalLBVMsResponse) ProtoMessage()
- func (x *ListInternalLBVMsResponse) ProtoReflect() protoreflect.Message
- func (x *ListInternalLBVMsResponse) Reset()
- func (x *ListInternalLBVMsResponse) String() string
- type ListInternalLoadBalancerElementsRequest
- func (*ListInternalLoadBalancerElementsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListInternalLoadBalancerElementsRequest) GetEnabled() bool
- func (x *ListInternalLoadBalancerElementsRequest) GetId() int64
- func (x *ListInternalLoadBalancerElementsRequest) GetKeyword() string
- func (x *ListInternalLoadBalancerElementsRequest) GetNspId() int64
- func (x *ListInternalLoadBalancerElementsRequest) GetPage() int32
- func (x *ListInternalLoadBalancerElementsRequest) GetPageSize() int32
- func (x *ListInternalLoadBalancerElementsRequest) GetResponseType() string
- func (*ListInternalLoadBalancerElementsRequest) ProtoMessage()
- func (x *ListInternalLoadBalancerElementsRequest) ProtoReflect() protoreflect.Message
- func (x *ListInternalLoadBalancerElementsRequest) Reset()
- func (x *ListInternalLoadBalancerElementsRequest) String() string
- type ListInternalLoadBalancerElementsResponse
- func (*ListInternalLoadBalancerElementsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListInternalLoadBalancerElementsResponse) GetItems() []*InternalLoadBalancerElement
- func (x *ListInternalLoadBalancerElementsResponse) GetTotalCount() int32
- func (*ListInternalLoadBalancerElementsResponse) ProtoMessage()
- func (x *ListInternalLoadBalancerElementsResponse) ProtoReflect() protoreflect.Message
- func (x *ListInternalLoadBalancerElementsResponse) Reset()
- func (x *ListInternalLoadBalancerElementsResponse) String() string
- type Result
- func (*Result) Descriptor() ([]byte, []int)deprecated
- func (x *Result) GetDisplayText() string
- func (x *Result) GetId() string
- func (x *Result) GetJobId() string
- func (x *Result) GetJobStatus() string
- func (x *Result) GetSuccess() bool
- func (*Result) ProtoMessage()
- func (x *Result) ProtoReflect() protoreflect.Message
- func (x *Result) Reset()
- func (x *Result) String() string
- type StartInternalLBVMRequest
- func (*StartInternalLBVMRequest) Descriptor() ([]byte, []int)deprecated
- func (x *StartInternalLBVMRequest) GetId() int64
- func (x *StartInternalLBVMRequest) GetInjectedJobId() string
- func (x *StartInternalLBVMRequest) GetResponseType() string
- func (x *StartInternalLBVMRequest) GetStartEventId() int64
- func (*StartInternalLBVMRequest) ProtoMessage()
- func (x *StartInternalLBVMRequest) ProtoReflect() protoreflect.Message
- func (x *StartInternalLBVMRequest) Reset()
- func (x *StartInternalLBVMRequest) String() string
- type StartInternalLBVMResponse
- func (*StartInternalLBVMResponse) Descriptor() ([]byte, []int)deprecated
- func (x *StartInternalLBVMResponse) GetResult() *Result
- func (*StartInternalLBVMResponse) ProtoMessage()
- func (x *StartInternalLBVMResponse) ProtoReflect() protoreflect.Message
- func (x *StartInternalLBVMResponse) Reset()
- func (x *StartInternalLBVMResponse) String() string
- type StopInternalLBVMRequest
- func (*StopInternalLBVMRequest) Descriptor() ([]byte, []int)deprecated
- func (x *StopInternalLBVMRequest) GetForced() bool
- func (x *StopInternalLBVMRequest) GetId() int64
- func (x *StopInternalLBVMRequest) GetInjectedJobId() string
- func (x *StopInternalLBVMRequest) GetResponseType() string
- func (x *StopInternalLBVMRequest) GetStartEventId() int64
- func (*StopInternalLBVMRequest) ProtoMessage()
- func (x *StopInternalLBVMRequest) ProtoReflect() protoreflect.Message
- func (x *StopInternalLBVMRequest) Reset()
- func (x *StopInternalLBVMRequest) String() string
- type StopInternalLBVMResponse
- func (*StopInternalLBVMResponse) Descriptor() ([]byte, []int)deprecated
- func (x *StopInternalLBVMResponse) GetResult() *Result
- func (*StopInternalLBVMResponse) ProtoMessage()
- func (x *StopInternalLBVMResponse) ProtoReflect() protoreflect.Message
- func (x *StopInternalLBVMResponse) Reset()
- func (x *StopInternalLBVMResponse) String() string
- type Success
- type UnimplementedInternallbServiceServer
- func (UnimplementedInternallbServiceServer) ConfigureInternalLoadBalancerElement(context.Context, *ConfigureInternalLoadBalancerElementRequest) (*ConfigureInternalLoadBalancerElementResponse, error)
- func (UnimplementedInternallbServiceServer) CreateInternalLoadBalancerElement(context.Context, *CreateInternalLoadBalancerElementRequest) (*CreateInternalLoadBalancerElementResponse, error)
- func (UnimplementedInternallbServiceServer) ListInternalLBVMs(context.Context, *ListInternalLBVMsRequest) (*ListInternalLBVMsResponse, error)
- func (UnimplementedInternallbServiceServer) ListInternalLoadBalancerElements(context.Context, *ListInternalLoadBalancerElementsRequest) (*ListInternalLoadBalancerElementsResponse, error)
- func (UnimplementedInternallbServiceServer) StartInternalLBVM(context.Context, *StartInternalLBVMRequest) (*StartInternalLBVMResponse, error)
- func (UnimplementedInternallbServiceServer) StopInternalLBVM(context.Context, *StopInternalLBVMRequest) (*StopInternalLBVMResponse, error)
- type UnsafeInternallbServiceServer
Constants ¶
const ( InternallbService_ConfigureInternalLoadBalancerElement_FullMethodName = "/cloudstack.management.internallb.v1.InternallbService/ConfigureInternalLoadBalancerElement" InternallbService_CreateInternalLoadBalancerElement_FullMethodName = "/cloudstack.management.internallb.v1.InternallbService/CreateInternalLoadBalancerElement" InternallbService_ListInternalLBVMs_FullMethodName = "/cloudstack.management.internallb.v1.InternallbService/ListInternalLBVMs" InternallbService_ListInternalLoadBalancerElements_FullMethodName = "/cloudstack.management.internallb.v1.InternallbService/ListInternalLoadBalancerElements" InternallbService_StartInternalLBVM_FullMethodName = "/cloudstack.management.internallb.v1.InternallbService/StartInternalLBVM" InternallbService_StopInternalLBVM_FullMethodName = "/cloudstack.management.internallb.v1.InternallbService/StopInternalLBVM" )
Variables ¶
var File_cloudstack_management_internallb_v1_internallb_gen_proto protoreflect.FileDescriptor
var InternallbService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "cloudstack.management.internallb.v1.InternallbService", HandlerType: (*InternallbServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "ConfigureInternalLoadBalancerElement", Handler: _InternallbService_ConfigureInternalLoadBalancerElement_Handler, }, { MethodName: "CreateInternalLoadBalancerElement", Handler: _InternallbService_CreateInternalLoadBalancerElement_Handler, }, { MethodName: "ListInternalLBVMs", Handler: _InternallbService_ListInternalLBVMs_Handler, }, { MethodName: "ListInternalLoadBalancerElements", Handler: _InternallbService_ListInternalLoadBalancerElements_Handler, }, { MethodName: "StartInternalLBVM", Handler: _InternallbService_StartInternalLBVM_Handler, }, { MethodName: "StopInternalLBVM", Handler: _InternallbService_StopInternalLBVM_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "cloudstack/management/internallb/v1/internallb.gen.proto", }
InternallbService_ServiceDesc is the grpc.ServiceDesc for InternallbService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
Functions ¶
func RegisterInternallbServiceServer ¶
func RegisterInternallbServiceServer(s grpc.ServiceRegistrar, srv InternallbServiceServer)
Types ¶
type ConfigureInternalLoadBalancerElementRequest ¶
type ConfigureInternalLoadBalancerElementRequest struct {
// the ID of the internal lb provider
Id *int64 `protobuf:"varint,1,opt,name=id" json:"id,omitempty"`
// Enables/Disables the Internal Load Balancer element
Enabled *bool `protobuf:"varint,2,opt,name=enabled" json:"enabled,omitempty"`
StartEventId *int64 `protobuf:"varint,3,opt,name=start_event_id,json=startEventId" json:"start_event_id,omitempty"`
InjectedJobId *string `protobuf:"bytes,4,opt,name=injected_job_id,json=injectedJobId" json:"injected_job_id,omitempty"`
ResponseType *string `protobuf:"bytes,5,opt,name=response_type,json=responseType" json:"response_type,omitempty"`
// contains filtered or unexported fields
}
ConfigureInternalLoadBalancerElementRequest represents the parameters for configures an internal load balancer element.
func (*ConfigureInternalLoadBalancerElementRequest) Descriptor
deprecated
func (*ConfigureInternalLoadBalancerElementRequest) Descriptor() ([]byte, []int)
Deprecated: Use ConfigureInternalLoadBalancerElementRequest.ProtoReflect.Descriptor instead.
func (*ConfigureInternalLoadBalancerElementRequest) GetEnabled ¶
func (x *ConfigureInternalLoadBalancerElementRequest) GetEnabled() bool
func (*ConfigureInternalLoadBalancerElementRequest) GetId ¶
func (x *ConfigureInternalLoadBalancerElementRequest) GetId() int64
func (*ConfigureInternalLoadBalancerElementRequest) GetInjectedJobId ¶
func (x *ConfigureInternalLoadBalancerElementRequest) GetInjectedJobId() string
func (*ConfigureInternalLoadBalancerElementRequest) GetResponseType ¶
func (x *ConfigureInternalLoadBalancerElementRequest) GetResponseType() string
func (*ConfigureInternalLoadBalancerElementRequest) GetStartEventId ¶
func (x *ConfigureInternalLoadBalancerElementRequest) GetStartEventId() int64
func (*ConfigureInternalLoadBalancerElementRequest) ProtoMessage ¶
func (*ConfigureInternalLoadBalancerElementRequest) ProtoMessage()
func (*ConfigureInternalLoadBalancerElementRequest) ProtoReflect ¶
func (x *ConfigureInternalLoadBalancerElementRequest) ProtoReflect() protoreflect.Message
func (*ConfigureInternalLoadBalancerElementRequest) Reset ¶
func (x *ConfigureInternalLoadBalancerElementRequest) Reset()
func (*ConfigureInternalLoadBalancerElementRequest) String ¶
func (x *ConfigureInternalLoadBalancerElementRequest) String() string
type ConfigureInternalLoadBalancerElementResponse ¶
type ConfigureInternalLoadBalancerElementResponse struct {
// The Result
Result *Result `protobuf:"bytes,1,opt,name=result" json:"result,omitempty"`
// contains filtered or unexported fields
}
ConfigureInternalLoadBalancerElementResponse represents the response from configures an internal load balancer element.
func (*ConfigureInternalLoadBalancerElementResponse) Descriptor
deprecated
func (*ConfigureInternalLoadBalancerElementResponse) Descriptor() ([]byte, []int)
Deprecated: Use ConfigureInternalLoadBalancerElementResponse.ProtoReflect.Descriptor instead.
func (*ConfigureInternalLoadBalancerElementResponse) GetResult ¶
func (x *ConfigureInternalLoadBalancerElementResponse) GetResult() *Result
func (*ConfigureInternalLoadBalancerElementResponse) ProtoMessage ¶
func (*ConfigureInternalLoadBalancerElementResponse) ProtoMessage()
func (*ConfigureInternalLoadBalancerElementResponse) ProtoReflect ¶
func (x *ConfigureInternalLoadBalancerElementResponse) ProtoReflect() protoreflect.Message
func (*ConfigureInternalLoadBalancerElementResponse) Reset ¶
func (x *ConfigureInternalLoadBalancerElementResponse) Reset()
func (*ConfigureInternalLoadBalancerElementResponse) String ¶
func (x *ConfigureInternalLoadBalancerElementResponse) String() string
type CreateInternalLoadBalancerElementRequest ¶
type CreateInternalLoadBalancerElementRequest struct {
// the network service provider ID of the internal load balancer element
NspId *int64 `protobuf:"varint,1,opt,name=nsp_id,json=nspId" json:"nsp_id,omitempty"`
StartEventId *int64 `protobuf:"varint,2,opt,name=start_event_id,json=startEventId" json:"start_event_id,omitempty"`
InjectedJobId *string `protobuf:"bytes,3,opt,name=injected_job_id,json=injectedJobId" json:"injected_job_id,omitempty"`
ResponseType *string `protobuf:"bytes,4,opt,name=response_type,json=responseType" json:"response_type,omitempty"`
// contains filtered or unexported fields
}
CreateInternalLoadBalancerElementRequest represents the parameters for create an internal load balancer element.
func (*CreateInternalLoadBalancerElementRequest) Descriptor
deprecated
func (*CreateInternalLoadBalancerElementRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateInternalLoadBalancerElementRequest.ProtoReflect.Descriptor instead.
func (*CreateInternalLoadBalancerElementRequest) GetInjectedJobId ¶
func (x *CreateInternalLoadBalancerElementRequest) GetInjectedJobId() string
func (*CreateInternalLoadBalancerElementRequest) GetNspId ¶
func (x *CreateInternalLoadBalancerElementRequest) GetNspId() int64
func (*CreateInternalLoadBalancerElementRequest) GetResponseType ¶
func (x *CreateInternalLoadBalancerElementRequest) GetResponseType() string
func (*CreateInternalLoadBalancerElementRequest) GetStartEventId ¶
func (x *CreateInternalLoadBalancerElementRequest) GetStartEventId() int64
func (*CreateInternalLoadBalancerElementRequest) ProtoMessage ¶
func (*CreateInternalLoadBalancerElementRequest) ProtoMessage()
func (*CreateInternalLoadBalancerElementRequest) ProtoReflect ¶
func (x *CreateInternalLoadBalancerElementRequest) ProtoReflect() protoreflect.Message
func (*CreateInternalLoadBalancerElementRequest) Reset ¶
func (x *CreateInternalLoadBalancerElementRequest) Reset()
func (*CreateInternalLoadBalancerElementRequest) String ¶
func (x *CreateInternalLoadBalancerElementRequest) String() string
type CreateInternalLoadBalancerElementResponse ¶
type CreateInternalLoadBalancerElementResponse struct {
// The Result
Result *Result `protobuf:"bytes,1,opt,name=result" json:"result,omitempty"`
// contains filtered or unexported fields
}
CreateInternalLoadBalancerElementResponse represents the response from create an internal load balancer element.
func (*CreateInternalLoadBalancerElementResponse) Descriptor
deprecated
func (*CreateInternalLoadBalancerElementResponse) Descriptor() ([]byte, []int)
Deprecated: Use CreateInternalLoadBalancerElementResponse.ProtoReflect.Descriptor instead.
func (*CreateInternalLoadBalancerElementResponse) GetResult ¶
func (x *CreateInternalLoadBalancerElementResponse) GetResult() *Result
func (*CreateInternalLoadBalancerElementResponse) ProtoMessage ¶
func (*CreateInternalLoadBalancerElementResponse) ProtoMessage()
func (*CreateInternalLoadBalancerElementResponse) ProtoReflect ¶
func (x *CreateInternalLoadBalancerElementResponse) ProtoReflect() protoreflect.Message
func (*CreateInternalLoadBalancerElementResponse) Reset ¶
func (x *CreateInternalLoadBalancerElementResponse) Reset()
func (*CreateInternalLoadBalancerElementResponse) String ¶
func (x *CreateInternalLoadBalancerElementResponse) String() string
type DomainRouter ¶
type DomainRouter struct {
// The ID of the DomainRouter
Id *string `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
// The name of the DomainRouter
Name *string `protobuf:"bytes,2,opt,name=name" json:"name,omitempty"`
// The display name of the DomainRouter
DisplayName *string `protobuf:"bytes,3,opt,name=display_name,json=displayName" json:"display_name,omitempty"`
// The description of the DomainRouter
Description *string `protobuf:"bytes,4,opt,name=description" json:"description,omitempty"`
// The date this entity was created
Created *string `protobuf:"bytes,5,opt,name=created" json:"created,omitempty"`
// contains filtered or unexported fields
}
DomainRouter represents a DomainRouter Item
func (*DomainRouter) Descriptor
deprecated
func (*DomainRouter) Descriptor() ([]byte, []int)
Deprecated: Use DomainRouter.ProtoReflect.Descriptor instead.
func (*DomainRouter) GetCreated ¶
func (x *DomainRouter) GetCreated() string
func (*DomainRouter) GetDescription ¶
func (x *DomainRouter) GetDescription() string
func (*DomainRouter) GetDisplayName ¶
func (x *DomainRouter) GetDisplayName() string
func (*DomainRouter) GetId ¶
func (x *DomainRouter) GetId() string
func (*DomainRouter) GetName ¶
func (x *DomainRouter) GetName() string
func (*DomainRouter) ProtoMessage ¶
func (*DomainRouter) ProtoMessage()
func (*DomainRouter) ProtoReflect ¶
func (x *DomainRouter) ProtoReflect() protoreflect.Message
func (*DomainRouter) Reset ¶
func (x *DomainRouter) Reset()
func (*DomainRouter) String ¶
func (x *DomainRouter) String() string
type InternalLoadBalancerElement ¶
type InternalLoadBalancerElement struct {
// The ID of the InternalLoadBalancerElement
Id *string `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
// The name of the InternalLoadBalancerElement
Name *string `protobuf:"bytes,2,opt,name=name" json:"name,omitempty"`
// The display name of the InternalLoadBalancerElement
DisplayName *string `protobuf:"bytes,3,opt,name=display_name,json=displayName" json:"display_name,omitempty"`
// The description of the InternalLoadBalancerElement
Description *string `protobuf:"bytes,4,opt,name=description" json:"description,omitempty"`
// The date this entity was created
Created *string `protobuf:"bytes,5,opt,name=created" json:"created,omitempty"`
// contains filtered or unexported fields
}
InternalLoadBalancerElement represents a InternalLoadBalancerElement Item
func (*InternalLoadBalancerElement) Descriptor
deprecated
func (*InternalLoadBalancerElement) Descriptor() ([]byte, []int)
Deprecated: Use InternalLoadBalancerElement.ProtoReflect.Descriptor instead.
func (*InternalLoadBalancerElement) GetCreated ¶
func (x *InternalLoadBalancerElement) GetCreated() string
func (*InternalLoadBalancerElement) GetDescription ¶
func (x *InternalLoadBalancerElement) GetDescription() string
func (*InternalLoadBalancerElement) GetDisplayName ¶
func (x *InternalLoadBalancerElement) GetDisplayName() string
func (*InternalLoadBalancerElement) GetId ¶
func (x *InternalLoadBalancerElement) GetId() string
func (*InternalLoadBalancerElement) GetName ¶
func (x *InternalLoadBalancerElement) GetName() string
func (*InternalLoadBalancerElement) ProtoMessage ¶
func (*InternalLoadBalancerElement) ProtoMessage()
func (*InternalLoadBalancerElement) ProtoReflect ¶
func (x *InternalLoadBalancerElement) ProtoReflect() protoreflect.Message
func (*InternalLoadBalancerElement) Reset ¶
func (x *InternalLoadBalancerElement) Reset()
func (*InternalLoadBalancerElement) String ¶
func (x *InternalLoadBalancerElement) String() string
type InternallbServiceClient ¶
type InternallbServiceClient interface {
// ConfigureInternalLoadBalancerElement Configures an Internal Load Balancer element.
ConfigureInternalLoadBalancerElement(ctx context.Context, in *ConfigureInternalLoadBalancerElementRequest, opts ...grpc.CallOption) (*ConfigureInternalLoadBalancerElementResponse, error)
// CreateInternalLoadBalancerElement Create an Internal Load Balancer element.
CreateInternalLoadBalancerElement(ctx context.Context, in *CreateInternalLoadBalancerElementRequest, opts ...grpc.CallOption) (*CreateInternalLoadBalancerElementResponse, error)
// ListInternalLBVMs List internal LB VMs.
ListInternalLBVMs(ctx context.Context, in *ListInternalLBVMsRequest, opts ...grpc.CallOption) (*ListInternalLBVMsResponse, error)
// ListInternalLoadBalancerElements Lists all available Internal Load Balancer elements.
ListInternalLoadBalancerElements(ctx context.Context, in *ListInternalLoadBalancerElementsRequest, opts ...grpc.CallOption) (*ListInternalLoadBalancerElementsResponse, error)
// StartInternalLBVM Starts an existing internal lb vm.
StartInternalLBVM(ctx context.Context, in *StartInternalLBVMRequest, opts ...grpc.CallOption) (*StartInternalLBVMResponse, error)
// StopInternalLBVM Stops an Internal LB vm.
StopInternalLBVM(ctx context.Context, in *StopInternalLBVMRequest, opts ...grpc.CallOption) (*StopInternalLBVMResponse, error)
}
InternallbServiceClient is the client API for InternallbService 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.
InternallbService provides operations for managing Internallbs
func NewInternallbServiceClient ¶
func NewInternallbServiceClient(cc grpc.ClientConnInterface) InternallbServiceClient
type InternallbServiceServer ¶
type InternallbServiceServer interface {
// ConfigureInternalLoadBalancerElement Configures an Internal Load Balancer element.
ConfigureInternalLoadBalancerElement(context.Context, *ConfigureInternalLoadBalancerElementRequest) (*ConfigureInternalLoadBalancerElementResponse, error)
// CreateInternalLoadBalancerElement Create an Internal Load Balancer element.
CreateInternalLoadBalancerElement(context.Context, *CreateInternalLoadBalancerElementRequest) (*CreateInternalLoadBalancerElementResponse, error)
// ListInternalLBVMs List internal LB VMs.
ListInternalLBVMs(context.Context, *ListInternalLBVMsRequest) (*ListInternalLBVMsResponse, error)
// ListInternalLoadBalancerElements Lists all available Internal Load Balancer elements.
ListInternalLoadBalancerElements(context.Context, *ListInternalLoadBalancerElementsRequest) (*ListInternalLoadBalancerElementsResponse, error)
// StartInternalLBVM Starts an existing internal lb vm.
StartInternalLBVM(context.Context, *StartInternalLBVMRequest) (*StartInternalLBVMResponse, error)
// StopInternalLBVM Stops an Internal LB vm.
StopInternalLBVM(context.Context, *StopInternalLBVMRequest) (*StopInternalLBVMResponse, error)
// contains filtered or unexported methods
}
InternallbServiceServer is the server API for InternallbService service. All implementations must embed UnimplementedInternallbServiceServer for forward compatibility.
InternallbService provides operations for managing Internallbs
type ListInternalLBVMsRequest ¶
type ListInternalLBVMsRequest struct {
// the host ID of the Internal LB VM
HostId *int64 `protobuf:"varint,1,opt,name=host_id,json=hostId" json:"host_id,omitempty"`
// the ID of the Internal LB VM
Id *int64 `protobuf:"varint,2,opt,name=id" json:"id,omitempty"`
// the name of the Internal LB VM
RouterName *string `protobuf:"bytes,3,opt,name=router_name,json=routerName" json:"router_name,omitempty"`
// the Pod ID of the Internal LB VM
PodId *int64 `protobuf:"varint,4,opt,name=pod_id,json=podId" json:"pod_id,omitempty"`
// the state of the Internal LB VM
State *string `protobuf:"bytes,5,opt,name=state" json:"state,omitempty"`
// the Zone ID of the Internal LB VM
ZoneId *int64 `protobuf:"varint,6,opt,name=zone_id,json=zoneId" json:"zone_id,omitempty"`
// list by network id
NetworkId *int64 `protobuf:"varint,7,opt,name=network_id,json=networkId" json:"network_id,omitempty"`
// List Internal LB VMs by VPC
VpcId *int64 `protobuf:"varint,8,opt,name=vpc_id,json=vpcId" json:"vpc_id,omitempty"`
// if true is passed for this parameter, list only VPC Internal LB VMs
ForVpc *bool `protobuf:"varint,9,opt,name=for_vpc,json=forVpc" json:"for_vpc,omitempty"`
// if true is passed for this parameter, also fetch last executed health check results for the VM. Default is false
FetchHealthCheckResults *bool `` /* 129-byte string literal not displayed */
// list objects by project; if projectid=-1 lists All VMs
ProjectId *int64 `protobuf:"varint,11,opt,name=project_id,json=projectId" json:"project_id,omitempty"`
// list resources by account. Must be used with the domainId parameter.
AccountName *string `protobuf:"bytes,12,opt,name=account_name,json=accountName" json:"account_name,omitempty"`
// If set to false, list only resources belonging to the command's caller; if set to true - list resources that the caller is authorized to see. Default value is false. Resources dedicated to a project are listed only if using the projectid parameter.
ListAll *bool `protobuf:"varint,13,opt,name=list_all,json=listAll" json:"list_all,omitempty"`
// list only resources belonging to the domain specified
DomainId *int64 `protobuf:"varint,14,opt,name=domain_id,json=domainId" json:"domain_id,omitempty"`
// defaults to false, but if true, lists all resources from the parent specified by the domainId till leaves.
Recursive *bool `protobuf:"varint,15,opt,name=recursive" json:"recursive,omitempty"`
// List by keyword
Keyword *string `protobuf:"bytes,16,opt,name=keyword" json:"keyword,omitempty"`
Page *int32 `protobuf:"varint,17,opt,name=page" json:"page,omitempty"`
PageSize *int32 `protobuf:"varint,18,opt,name=page_size,json=pageSize" json:"page_size,omitempty"`
ResponseType *string `protobuf:"bytes,19,opt,name=response_type,json=responseType" json:"response_type,omitempty"`
// contains filtered or unexported fields
}
ListInternalLBVMsRequest represents the parameters for list internal lb vms.
func (*ListInternalLBVMsRequest) Descriptor
deprecated
func (*ListInternalLBVMsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListInternalLBVMsRequest.ProtoReflect.Descriptor instead.
func (*ListInternalLBVMsRequest) GetAccountName ¶
func (x *ListInternalLBVMsRequest) GetAccountName() string
func (*ListInternalLBVMsRequest) GetDomainId ¶
func (x *ListInternalLBVMsRequest) GetDomainId() int64
func (*ListInternalLBVMsRequest) GetFetchHealthCheckResults ¶
func (x *ListInternalLBVMsRequest) GetFetchHealthCheckResults() bool
func (*ListInternalLBVMsRequest) GetForVpc ¶
func (x *ListInternalLBVMsRequest) GetForVpc() bool
func (*ListInternalLBVMsRequest) GetHostId ¶
func (x *ListInternalLBVMsRequest) GetHostId() int64
func (*ListInternalLBVMsRequest) GetId ¶
func (x *ListInternalLBVMsRequest) GetId() int64
func (*ListInternalLBVMsRequest) GetKeyword ¶
func (x *ListInternalLBVMsRequest) GetKeyword() string
func (*ListInternalLBVMsRequest) GetListAll ¶
func (x *ListInternalLBVMsRequest) GetListAll() bool
func (*ListInternalLBVMsRequest) GetNetworkId ¶
func (x *ListInternalLBVMsRequest) GetNetworkId() int64
func (*ListInternalLBVMsRequest) GetPage ¶
func (x *ListInternalLBVMsRequest) GetPage() int32
func (*ListInternalLBVMsRequest) GetPageSize ¶
func (x *ListInternalLBVMsRequest) GetPageSize() int32
func (*ListInternalLBVMsRequest) GetPodId ¶
func (x *ListInternalLBVMsRequest) GetPodId() int64
func (*ListInternalLBVMsRequest) GetProjectId ¶
func (x *ListInternalLBVMsRequest) GetProjectId() int64
func (*ListInternalLBVMsRequest) GetRecursive ¶
func (x *ListInternalLBVMsRequest) GetRecursive() bool
func (*ListInternalLBVMsRequest) GetResponseType ¶
func (x *ListInternalLBVMsRequest) GetResponseType() string
func (*ListInternalLBVMsRequest) GetRouterName ¶
func (x *ListInternalLBVMsRequest) GetRouterName() string
func (*ListInternalLBVMsRequest) GetState ¶
func (x *ListInternalLBVMsRequest) GetState() string
func (*ListInternalLBVMsRequest) GetVpcId ¶
func (x *ListInternalLBVMsRequest) GetVpcId() int64
func (*ListInternalLBVMsRequest) GetZoneId ¶
func (x *ListInternalLBVMsRequest) GetZoneId() int64
func (*ListInternalLBVMsRequest) ProtoMessage ¶
func (*ListInternalLBVMsRequest) ProtoMessage()
func (*ListInternalLBVMsRequest) ProtoReflect ¶
func (x *ListInternalLBVMsRequest) ProtoReflect() protoreflect.Message
func (*ListInternalLBVMsRequest) Reset ¶
func (x *ListInternalLBVMsRequest) Reset()
func (*ListInternalLBVMsRequest) String ¶
func (x *ListInternalLBVMsRequest) String() string
type ListInternalLBVMsResponse ¶
type ListInternalLBVMsResponse struct {
// The list of DomainRouters
Items []*DomainRouter `protobuf:"bytes,1,rep,name=items" json:"items,omitempty"`
// The total count of DomainRouters
TotalCount *int32 `protobuf:"varint,2,opt,name=total_count,json=totalCount" json:"total_count,omitempty"`
// contains filtered or unexported fields
}
ListInternalLBVMsResponse represents the response from list internal lb vms.
func (*ListInternalLBVMsResponse) Descriptor
deprecated
func (*ListInternalLBVMsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListInternalLBVMsResponse.ProtoReflect.Descriptor instead.
func (*ListInternalLBVMsResponse) GetItems ¶
func (x *ListInternalLBVMsResponse) GetItems() []*DomainRouter
func (*ListInternalLBVMsResponse) GetTotalCount ¶
func (x *ListInternalLBVMsResponse) GetTotalCount() int32
func (*ListInternalLBVMsResponse) ProtoMessage ¶
func (*ListInternalLBVMsResponse) ProtoMessage()
func (*ListInternalLBVMsResponse) ProtoReflect ¶
func (x *ListInternalLBVMsResponse) ProtoReflect() protoreflect.Message
func (*ListInternalLBVMsResponse) Reset ¶
func (x *ListInternalLBVMsResponse) Reset()
func (*ListInternalLBVMsResponse) String ¶
func (x *ListInternalLBVMsResponse) String() string
type ListInternalLoadBalancerElementsRequest ¶
type ListInternalLoadBalancerElementsRequest struct {
// list internal load balancer elements by id
Id *int64 `protobuf:"varint,1,opt,name=id" json:"id,omitempty"`
// list internal load balancer elements by network service provider id
NspId *int64 `protobuf:"varint,2,opt,name=nsp_id,json=nspId" json:"nsp_id,omitempty"`
// list internal load balancer elements by enabled state
Enabled *bool `protobuf:"varint,3,opt,name=enabled" json:"enabled,omitempty"`
// List by keyword
Keyword *string `protobuf:"bytes,4,opt,name=keyword" json:"keyword,omitempty"`
Page *int32 `protobuf:"varint,5,opt,name=page" json:"page,omitempty"`
PageSize *int32 `protobuf:"varint,6,opt,name=page_size,json=pageSize" json:"page_size,omitempty"`
ResponseType *string `protobuf:"bytes,7,opt,name=response_type,json=responseType" json:"response_type,omitempty"`
// contains filtered or unexported fields
}
ListInternalLoadBalancerElementsRequest represents the parameters for lists all available internal load balancer elements.
func (*ListInternalLoadBalancerElementsRequest) Descriptor
deprecated
func (*ListInternalLoadBalancerElementsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListInternalLoadBalancerElementsRequest.ProtoReflect.Descriptor instead.
func (*ListInternalLoadBalancerElementsRequest) GetEnabled ¶
func (x *ListInternalLoadBalancerElementsRequest) GetEnabled() bool
func (*ListInternalLoadBalancerElementsRequest) GetId ¶
func (x *ListInternalLoadBalancerElementsRequest) GetId() int64
func (*ListInternalLoadBalancerElementsRequest) GetKeyword ¶
func (x *ListInternalLoadBalancerElementsRequest) GetKeyword() string
func (*ListInternalLoadBalancerElementsRequest) GetNspId ¶
func (x *ListInternalLoadBalancerElementsRequest) GetNspId() int64
func (*ListInternalLoadBalancerElementsRequest) GetPage ¶
func (x *ListInternalLoadBalancerElementsRequest) GetPage() int32
func (*ListInternalLoadBalancerElementsRequest) GetPageSize ¶
func (x *ListInternalLoadBalancerElementsRequest) GetPageSize() int32
func (*ListInternalLoadBalancerElementsRequest) GetResponseType ¶
func (x *ListInternalLoadBalancerElementsRequest) GetResponseType() string
func (*ListInternalLoadBalancerElementsRequest) ProtoMessage ¶
func (*ListInternalLoadBalancerElementsRequest) ProtoMessage()
func (*ListInternalLoadBalancerElementsRequest) ProtoReflect ¶
func (x *ListInternalLoadBalancerElementsRequest) ProtoReflect() protoreflect.Message
func (*ListInternalLoadBalancerElementsRequest) Reset ¶
func (x *ListInternalLoadBalancerElementsRequest) Reset()
func (*ListInternalLoadBalancerElementsRequest) String ¶
func (x *ListInternalLoadBalancerElementsRequest) String() string
type ListInternalLoadBalancerElementsResponse ¶
type ListInternalLoadBalancerElementsResponse struct {
// The list of InternalLoadBalancerElements
Items []*InternalLoadBalancerElement `protobuf:"bytes,1,rep,name=items" json:"items,omitempty"`
// The total count of InternalLoadBalancerElements
TotalCount *int32 `protobuf:"varint,2,opt,name=total_count,json=totalCount" json:"total_count,omitempty"`
// contains filtered or unexported fields
}
ListInternalLoadBalancerElementsResponse represents the response from lists all available internal load balancer elements.
func (*ListInternalLoadBalancerElementsResponse) Descriptor
deprecated
func (*ListInternalLoadBalancerElementsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListInternalLoadBalancerElementsResponse.ProtoReflect.Descriptor instead.
func (*ListInternalLoadBalancerElementsResponse) GetItems ¶
func (x *ListInternalLoadBalancerElementsResponse) GetItems() []*InternalLoadBalancerElement
func (*ListInternalLoadBalancerElementsResponse) GetTotalCount ¶
func (x *ListInternalLoadBalancerElementsResponse) GetTotalCount() int32
func (*ListInternalLoadBalancerElementsResponse) ProtoMessage ¶
func (*ListInternalLoadBalancerElementsResponse) ProtoMessage()
func (*ListInternalLoadBalancerElementsResponse) ProtoReflect ¶
func (x *ListInternalLoadBalancerElementsResponse) ProtoReflect() protoreflect.Message
func (*ListInternalLoadBalancerElementsResponse) Reset ¶
func (x *ListInternalLoadBalancerElementsResponse) Reset()
func (*ListInternalLoadBalancerElementsResponse) String ¶
func (x *ListInternalLoadBalancerElementsResponse) String() string
type Result ¶
type Result struct {
// Whether the operation was successful
Success *bool `protobuf:"varint,1,opt,name=success" json:"success,omitempty"`
// Any text associated with the success or failure
DisplayText *string `protobuf:"bytes,2,opt,name=display_text,json=displayText" json:"display_text,omitempty"`
// The ID of the resource affected by the operation
Id *string `protobuf:"bytes,3,opt,name=id" json:"id,omitempty"`
// The job ID for an async operation
JobId *string `protobuf:"bytes,4,opt,name=job_id,json=jobId" json:"job_id,omitempty"`
// The status of the job
JobStatus *string `protobuf:"bytes,5,opt,name=job_status,json=jobStatus" json:"job_status,omitempty"`
// contains filtered or unexported fields
}
Result represents a generic operation result
func (*Result) Descriptor
deprecated
func (*Result) GetDisplayText ¶
func (*Result) GetJobStatus ¶
func (*Result) GetSuccess ¶
func (*Result) ProtoMessage ¶
func (*Result) ProtoMessage()
func (*Result) ProtoReflect ¶
func (x *Result) ProtoReflect() protoreflect.Message
type StartInternalLBVMRequest ¶
type StartInternalLBVMRequest struct {
// the ID of the internal lb vm
Id *int64 `protobuf:"varint,1,opt,name=id" json:"id,omitempty"`
StartEventId *int64 `protobuf:"varint,2,opt,name=start_event_id,json=startEventId" json:"start_event_id,omitempty"`
InjectedJobId *string `protobuf:"bytes,3,opt,name=injected_job_id,json=injectedJobId" json:"injected_job_id,omitempty"`
ResponseType *string `protobuf:"bytes,4,opt,name=response_type,json=responseType" json:"response_type,omitempty"`
// contains filtered or unexported fields
}
StartInternalLBVMRequest represents the parameters for starts an existing internal lb vm.
func (*StartInternalLBVMRequest) Descriptor
deprecated
func (*StartInternalLBVMRequest) Descriptor() ([]byte, []int)
Deprecated: Use StartInternalLBVMRequest.ProtoReflect.Descriptor instead.
func (*StartInternalLBVMRequest) GetId ¶
func (x *StartInternalLBVMRequest) GetId() int64
func (*StartInternalLBVMRequest) GetInjectedJobId ¶
func (x *StartInternalLBVMRequest) GetInjectedJobId() string
func (*StartInternalLBVMRequest) GetResponseType ¶
func (x *StartInternalLBVMRequest) GetResponseType() string
func (*StartInternalLBVMRequest) GetStartEventId ¶
func (x *StartInternalLBVMRequest) GetStartEventId() int64
func (*StartInternalLBVMRequest) ProtoMessage ¶
func (*StartInternalLBVMRequest) ProtoMessage()
func (*StartInternalLBVMRequest) ProtoReflect ¶
func (x *StartInternalLBVMRequest) ProtoReflect() protoreflect.Message
func (*StartInternalLBVMRequest) Reset ¶
func (x *StartInternalLBVMRequest) Reset()
func (*StartInternalLBVMRequest) String ¶
func (x *StartInternalLBVMRequest) String() string
type StartInternalLBVMResponse ¶
type StartInternalLBVMResponse struct {
// The Result
Result *Result `protobuf:"bytes,1,opt,name=result" json:"result,omitempty"`
// contains filtered or unexported fields
}
StartInternalLBVMResponse represents the response from starts an existing internal lb vm.
func (*StartInternalLBVMResponse) Descriptor
deprecated
func (*StartInternalLBVMResponse) Descriptor() ([]byte, []int)
Deprecated: Use StartInternalLBVMResponse.ProtoReflect.Descriptor instead.
func (*StartInternalLBVMResponse) GetResult ¶
func (x *StartInternalLBVMResponse) GetResult() *Result
func (*StartInternalLBVMResponse) ProtoMessage ¶
func (*StartInternalLBVMResponse) ProtoMessage()
func (*StartInternalLBVMResponse) ProtoReflect ¶
func (x *StartInternalLBVMResponse) ProtoReflect() protoreflect.Message
func (*StartInternalLBVMResponse) Reset ¶
func (x *StartInternalLBVMResponse) Reset()
func (*StartInternalLBVMResponse) String ¶
func (x *StartInternalLBVMResponse) String() string
type StopInternalLBVMRequest ¶
type StopInternalLBVMRequest struct {
// the ID of the internal lb vm
Id *int64 `protobuf:"varint,1,opt,name=id" json:"id,omitempty"`
// Force stop the VM (vm is marked as Stopped even when command fails to be send to the backend, otherwise a force poweroff is attempted). To be used if the caller knows the VM is stopped and should be marked as such.
Forced *bool `protobuf:"varint,2,opt,name=forced" json:"forced,omitempty"`
StartEventId *int64 `protobuf:"varint,3,opt,name=start_event_id,json=startEventId" json:"start_event_id,omitempty"`
InjectedJobId *string `protobuf:"bytes,4,opt,name=injected_job_id,json=injectedJobId" json:"injected_job_id,omitempty"`
ResponseType *string `protobuf:"bytes,5,opt,name=response_type,json=responseType" json:"response_type,omitempty"`
// contains filtered or unexported fields
}
StopInternalLBVMRequest represents the parameters for stops an internal lb vm.
func (*StopInternalLBVMRequest) Descriptor
deprecated
func (*StopInternalLBVMRequest) Descriptor() ([]byte, []int)
Deprecated: Use StopInternalLBVMRequest.ProtoReflect.Descriptor instead.
func (*StopInternalLBVMRequest) GetForced ¶
func (x *StopInternalLBVMRequest) GetForced() bool
func (*StopInternalLBVMRequest) GetId ¶
func (x *StopInternalLBVMRequest) GetId() int64
func (*StopInternalLBVMRequest) GetInjectedJobId ¶
func (x *StopInternalLBVMRequest) GetInjectedJobId() string
func (*StopInternalLBVMRequest) GetResponseType ¶
func (x *StopInternalLBVMRequest) GetResponseType() string
func (*StopInternalLBVMRequest) GetStartEventId ¶
func (x *StopInternalLBVMRequest) GetStartEventId() int64
func (*StopInternalLBVMRequest) ProtoMessage ¶
func (*StopInternalLBVMRequest) ProtoMessage()
func (*StopInternalLBVMRequest) ProtoReflect ¶
func (x *StopInternalLBVMRequest) ProtoReflect() protoreflect.Message
func (*StopInternalLBVMRequest) Reset ¶
func (x *StopInternalLBVMRequest) Reset()
func (*StopInternalLBVMRequest) String ¶
func (x *StopInternalLBVMRequest) String() string
type StopInternalLBVMResponse ¶
type StopInternalLBVMResponse struct {
// The Result
Result *Result `protobuf:"bytes,1,opt,name=result" json:"result,omitempty"`
// contains filtered or unexported fields
}
StopInternalLBVMResponse represents the response from stops an internal lb vm.
func (*StopInternalLBVMResponse) Descriptor
deprecated
func (*StopInternalLBVMResponse) Descriptor() ([]byte, []int)
Deprecated: Use StopInternalLBVMResponse.ProtoReflect.Descriptor instead.
func (*StopInternalLBVMResponse) GetResult ¶
func (x *StopInternalLBVMResponse) GetResult() *Result
func (*StopInternalLBVMResponse) ProtoMessage ¶
func (*StopInternalLBVMResponse) ProtoMessage()
func (*StopInternalLBVMResponse) ProtoReflect ¶
func (x *StopInternalLBVMResponse) ProtoReflect() protoreflect.Message
func (*StopInternalLBVMResponse) Reset ¶
func (x *StopInternalLBVMResponse) Reset()
func (*StopInternalLBVMResponse) String ¶
func (x *StopInternalLBVMResponse) String() string
type Success ¶
type Success struct {
// true if operation is executed successfully
Success *bool `protobuf:"varint,1,opt,name=success" json:"success,omitempty"`
// any text associated with the success or failure
DisplayText *string `protobuf:"bytes,2,opt,name=display_text,json=displayText" json:"display_text,omitempty"`
// contains filtered or unexported fields
}
Success represents a Success Operation Response
func (*Success) Descriptor
deprecated
func (*Success) GetDisplayText ¶
func (*Success) GetSuccess ¶
func (*Success) ProtoMessage ¶
func (*Success) ProtoMessage()
func (*Success) ProtoReflect ¶
func (x *Success) ProtoReflect() protoreflect.Message
type UnimplementedInternallbServiceServer ¶
type UnimplementedInternallbServiceServer struct{}
UnimplementedInternallbServiceServer must 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 (UnimplementedInternallbServiceServer) ConfigureInternalLoadBalancerElement ¶
func (UnimplementedInternallbServiceServer) ConfigureInternalLoadBalancerElement(context.Context, *ConfigureInternalLoadBalancerElementRequest) (*ConfigureInternalLoadBalancerElementResponse, error)
func (UnimplementedInternallbServiceServer) CreateInternalLoadBalancerElement ¶
func (UnimplementedInternallbServiceServer) CreateInternalLoadBalancerElement(context.Context, *CreateInternalLoadBalancerElementRequest) (*CreateInternalLoadBalancerElementResponse, error)
func (UnimplementedInternallbServiceServer) ListInternalLBVMs ¶
func (UnimplementedInternallbServiceServer) ListInternalLBVMs(context.Context, *ListInternalLBVMsRequest) (*ListInternalLBVMsResponse, error)
func (UnimplementedInternallbServiceServer) ListInternalLoadBalancerElements ¶
func (UnimplementedInternallbServiceServer) ListInternalLoadBalancerElements(context.Context, *ListInternalLoadBalancerElementsRequest) (*ListInternalLoadBalancerElementsResponse, error)
func (UnimplementedInternallbServiceServer) StartInternalLBVM ¶
func (UnimplementedInternallbServiceServer) StartInternalLBVM(context.Context, *StartInternalLBVMRequest) (*StartInternalLBVMResponse, error)
func (UnimplementedInternallbServiceServer) StopInternalLBVM ¶
func (UnimplementedInternallbServiceServer) StopInternalLBVM(context.Context, *StopInternalLBVMRequest) (*StopInternalLBVMResponse, error)
type UnsafeInternallbServiceServer ¶
type UnsafeInternallbServiceServer interface {
// contains filtered or unexported methods
}
UnsafeInternallbServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to InternallbServiceServer will result in compilation errors.