Documentation
¶
Index ¶
- Constants
- Variables
- func RegisterConfigServiceServer(s grpc.ServiceRegistrar, srv ConfigServiceServer)
- type Capabilities
- func (*Capabilities) Descriptor() ([]byte, []int)deprecated
- func (x *Capabilities) GetCreated() string
- func (x *Capabilities) GetDescription() string
- func (x *Capabilities) GetDisplayName() string
- func (x *Capabilities) GetId() string
- func (x *Capabilities) GetName() string
- func (*Capabilities) ProtoMessage()
- func (x *Capabilities) ProtoReflect() protoreflect.Message
- func (x *Capabilities) Reset()
- func (x *Capabilities) String() string
- type ConfigServiceClient
- type ConfigServiceServer
- type Configuration
- func (*Configuration) Descriptor() ([]byte, []int)deprecated
- func (x *Configuration) GetCreated() string
- func (x *Configuration) GetDescription() string
- func (x *Configuration) GetDisplayName() string
- func (x *Configuration) GetId() string
- func (x *Configuration) GetName() string
- func (*Configuration) ProtoMessage()
- func (x *Configuration) ProtoReflect() protoreflect.Message
- func (x *Configuration) Reset()
- func (x *Configuration) String() string
- type ConfigurationGroup
- func (*ConfigurationGroup) Descriptor() ([]byte, []int)deprecated
- func (x *ConfigurationGroup) GetCreated() string
- func (x *ConfigurationGroup) GetDescription() string
- func (x *ConfigurationGroup) GetDisplayName() string
- func (x *ConfigurationGroup) GetId() string
- func (x *ConfigurationGroup) GetName() string
- func (*ConfigurationGroup) ProtoMessage()
- func (x *ConfigurationGroup) ProtoReflect() protoreflect.Message
- func (x *ConfigurationGroup) Reset()
- func (x *ConfigurationGroup) String() string
- type DeploymentPlanners
- func (*DeploymentPlanners) Descriptor() ([]byte, []int)deprecated
- func (x *DeploymentPlanners) GetCreated() string
- func (x *DeploymentPlanners) GetDescription() string
- func (x *DeploymentPlanners) GetDisplayName() string
- func (x *DeploymentPlanners) GetId() string
- func (x *DeploymentPlanners) GetName() string
- func (*DeploymentPlanners) ProtoMessage()
- func (x *DeploymentPlanners) ProtoReflect() protoreflect.Message
- func (x *DeploymentPlanners) Reset()
- func (x *DeploymentPlanners) String() string
- type HypervisorCapabilities
- func (*HypervisorCapabilities) Descriptor() ([]byte, []int)deprecated
- func (x *HypervisorCapabilities) GetCreated() string
- func (x *HypervisorCapabilities) GetDescription() string
- func (x *HypervisorCapabilities) GetDisplayName() string
- func (x *HypervisorCapabilities) GetId() string
- func (x *HypervisorCapabilities) GetName() string
- func (*HypervisorCapabilities) ProtoMessage()
- func (x *HypervisorCapabilities) ProtoReflect() protoreflect.Message
- func (x *HypervisorCapabilities) Reset()
- func (x *HypervisorCapabilities) String() string
- type ListCapabilitiesRequest
- func (*ListCapabilitiesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListCapabilitiesRequest) GetResponseType() string
- func (*ListCapabilitiesRequest) ProtoMessage()
- func (x *ListCapabilitiesRequest) ProtoReflect() protoreflect.Message
- func (x *ListCapabilitiesRequest) Reset()
- func (x *ListCapabilitiesRequest) String() string
- type ListCapabilitiesResponse
- func (*ListCapabilitiesResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListCapabilitiesResponse) GetItems() []*Capabilities
- func (x *ListCapabilitiesResponse) GetTotalCount() int32
- func (*ListCapabilitiesResponse) ProtoMessage()
- func (x *ListCapabilitiesResponse) ProtoReflect() protoreflect.Message
- func (x *ListCapabilitiesResponse) Reset()
- func (x *ListCapabilitiesResponse) String() string
- type ListCfgGroupsByRequest
- func (*ListCfgGroupsByRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListCfgGroupsByRequest) GetGroupName() string
- func (x *ListCfgGroupsByRequest) GetKeyword() string
- func (x *ListCfgGroupsByRequest) GetPage() int32
- func (x *ListCfgGroupsByRequest) GetPageSize() int32
- func (x *ListCfgGroupsByRequest) GetResponseType() string
- func (*ListCfgGroupsByRequest) ProtoMessage()
- func (x *ListCfgGroupsByRequest) ProtoReflect() protoreflect.Message
- func (x *ListCfgGroupsByRequest) Reset()
- func (x *ListCfgGroupsByRequest) String() string
- type ListCfgGroupsByResponse
- func (*ListCfgGroupsByResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListCfgGroupsByResponse) GetItems() []*ConfigurationGroup
- func (x *ListCfgGroupsByResponse) GetTotalCount() int32
- func (*ListCfgGroupsByResponse) ProtoMessage()
- func (x *ListCfgGroupsByResponse) ProtoReflect() protoreflect.Message
- func (x *ListCfgGroupsByResponse) Reset()
- func (x *ListCfgGroupsByResponse) String() string
- type ListCfgsByRequest
- func (*ListCfgsByRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListCfgsByRequest) GetAccountId() int64
- func (x *ListCfgsByRequest) GetCategory() string
- func (x *ListCfgsByRequest) GetClusterId() int64
- func (x *ListCfgsByRequest) GetConfigName() string
- func (x *ListCfgsByRequest) GetDomainId() int64
- func (x *ListCfgsByRequest) GetGroupName() string
- func (x *ListCfgsByRequest) GetImageStoreId() int64
- func (x *ListCfgsByRequest) GetKeyword() string
- func (x *ListCfgsByRequest) GetPage() int32
- func (x *ListCfgsByRequest) GetPageSize() int32
- func (x *ListCfgsByRequest) GetParentName() string
- func (x *ListCfgsByRequest) GetResponseType() string
- func (x *ListCfgsByRequest) GetStoragePoolId() int64
- func (x *ListCfgsByRequest) GetSubGroupName() string
- func (x *ListCfgsByRequest) GetZoneId() int64
- func (*ListCfgsByRequest) ProtoMessage()
- func (x *ListCfgsByRequest) ProtoReflect() protoreflect.Message
- func (x *ListCfgsByRequest) Reset()
- func (x *ListCfgsByRequest) String() string
- type ListCfgsByResponse
- func (*ListCfgsByResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListCfgsByResponse) GetItems() []*Configuration
- func (x *ListCfgsByResponse) GetTotalCount() int32
- func (*ListCfgsByResponse) ProtoMessage()
- func (x *ListCfgsByResponse) ProtoReflect() protoreflect.Message
- func (x *ListCfgsByResponse) Reset()
- func (x *ListCfgsByResponse) String() string
- type ListDeploymentPlannersRequest
- func (*ListDeploymentPlannersRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListDeploymentPlannersRequest) GetKeyword() string
- func (x *ListDeploymentPlannersRequest) GetPage() int32
- func (x *ListDeploymentPlannersRequest) GetPageSize() int32
- func (x *ListDeploymentPlannersRequest) GetResponseType() string
- func (*ListDeploymentPlannersRequest) ProtoMessage()
- func (x *ListDeploymentPlannersRequest) ProtoReflect() protoreflect.Message
- func (x *ListDeploymentPlannersRequest) Reset()
- func (x *ListDeploymentPlannersRequest) String() string
- type ListDeploymentPlannersResponse
- func (*ListDeploymentPlannersResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListDeploymentPlannersResponse) GetItems() []*DeploymentPlanners
- func (x *ListDeploymentPlannersResponse) GetTotalCount() int32
- func (*ListDeploymentPlannersResponse) ProtoMessage()
- func (x *ListDeploymentPlannersResponse) ProtoReflect() protoreflect.Message
- func (x *ListDeploymentPlannersResponse) Reset()
- func (x *ListDeploymentPlannersResponse) String() string
- type ListHypervisorCapabilitiesRequest
- func (*ListHypervisorCapabilitiesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListHypervisorCapabilitiesRequest) GetHypervisor() string
- func (x *ListHypervisorCapabilitiesRequest) GetId() int64
- func (x *ListHypervisorCapabilitiesRequest) GetKeyword() string
- func (x *ListHypervisorCapabilitiesRequest) GetPage() int32
- func (x *ListHypervisorCapabilitiesRequest) GetPageSize() int32
- func (x *ListHypervisorCapabilitiesRequest) GetResponseType() string
- func (*ListHypervisorCapabilitiesRequest) ProtoMessage()
- func (x *ListHypervisorCapabilitiesRequest) ProtoReflect() protoreflect.Message
- func (x *ListHypervisorCapabilitiesRequest) Reset()
- func (x *ListHypervisorCapabilitiesRequest) String() string
- type ListHypervisorCapabilitiesResponse
- func (*ListHypervisorCapabilitiesResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListHypervisorCapabilitiesResponse) GetItems() []*HypervisorCapabilities
- func (x *ListHypervisorCapabilitiesResponse) GetTotalCount() int32
- func (*ListHypervisorCapabilitiesResponse) ProtoMessage()
- func (x *ListHypervisorCapabilitiesResponse) ProtoReflect() protoreflect.Message
- func (x *ListHypervisorCapabilitiesResponse) Reset()
- func (x *ListHypervisorCapabilitiesResponse) String() string
- type ResetCfgRequest
- func (*ResetCfgRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ResetCfgRequest) GetAccountId() int64
- func (x *ResetCfgRequest) GetCfgName() string
- func (x *ResetCfgRequest) GetClusterId() int64
- func (x *ResetCfgRequest) GetDomainId() int64
- func (x *ResetCfgRequest) GetImageStoreId() int64
- func (x *ResetCfgRequest) GetResponseType() string
- func (x *ResetCfgRequest) GetStoragePoolId() int64
- func (x *ResetCfgRequest) GetZoneId() int64
- func (*ResetCfgRequest) ProtoMessage()
- func (x *ResetCfgRequest) ProtoReflect() protoreflect.Message
- func (x *ResetCfgRequest) Reset()
- func (x *ResetCfgRequest) String() string
- type ResetCfgResponse
- 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 Success
- type UnimplementedConfigServiceServer
- func (UnimplementedConfigServiceServer) ListCapabilities(context.Context, *ListCapabilitiesRequest) (*ListCapabilitiesResponse, error)
- func (UnimplementedConfigServiceServer) ListCfgGroupsBy(context.Context, *ListCfgGroupsByRequest) (*ListCfgGroupsByResponse, error)
- func (UnimplementedConfigServiceServer) ListCfgsBy(context.Context, *ListCfgsByRequest) (*ListCfgsByResponse, error)
- func (UnimplementedConfigServiceServer) ListDeploymentPlanners(context.Context, *ListDeploymentPlannersRequest) (*ListDeploymentPlannersResponse, error)
- func (UnimplementedConfigServiceServer) ListHypervisorCapabilities(context.Context, *ListHypervisorCapabilitiesRequest) (*ListHypervisorCapabilitiesResponse, error)
- func (UnimplementedConfigServiceServer) ResetCfg(context.Context, *ResetCfgRequest) (*ResetCfgResponse, error)
- func (UnimplementedConfigServiceServer) UpdateCfg(context.Context, *UpdateCfgRequest) (*UpdateCfgResponse, error)
- func (UnimplementedConfigServiceServer) UpdateHypervisorCapabilities(context.Context, *UpdateHypervisorCapabilitiesRequest) (*UpdateHypervisorCapabilitiesResponse, error)
- type UnsafeConfigServiceServer
- type UpdateCfgRequest
- func (*UpdateCfgRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateCfgRequest) GetAccountId() int64
- func (x *UpdateCfgRequest) GetCfgName() string
- func (x *UpdateCfgRequest) GetClusterId() int64
- func (x *UpdateCfgRequest) GetDomainId() int64
- func (x *UpdateCfgRequest) GetImageStoreId() int64
- func (x *UpdateCfgRequest) GetResponseType() string
- func (x *UpdateCfgRequest) GetStoragePoolId() int64
- func (x *UpdateCfgRequest) GetValue() string
- func (x *UpdateCfgRequest) GetZoneId() int64
- func (*UpdateCfgRequest) ProtoMessage()
- func (x *UpdateCfgRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateCfgRequest) Reset()
- func (x *UpdateCfgRequest) String() string
- type UpdateCfgResponse
- type UpdateHypervisorCapabilitiesRequest
- func (*UpdateHypervisorCapabilitiesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateHypervisorCapabilitiesRequest) GetHypervisor() string
- func (x *UpdateHypervisorCapabilitiesRequest) GetHypervisorVersion() string
- func (x *UpdateHypervisorCapabilitiesRequest) GetId() int64
- func (x *UpdateHypervisorCapabilitiesRequest) GetMaxDataVolumesLimit() int32
- func (x *UpdateHypervisorCapabilitiesRequest) GetMaxGuestsLimit() int64
- func (x *UpdateHypervisorCapabilitiesRequest) GetMaxHostsPerClusterLimit() int32
- func (x *UpdateHypervisorCapabilitiesRequest) GetResponseType() string
- func (x *UpdateHypervisorCapabilitiesRequest) GetSecurityGroupEnabled() bool
- func (x *UpdateHypervisorCapabilitiesRequest) GetStorageMotionSupported() bool
- func (x *UpdateHypervisorCapabilitiesRequest) GetVmSnapshotEnabled() bool
- func (*UpdateHypervisorCapabilitiesRequest) ProtoMessage()
- func (x *UpdateHypervisorCapabilitiesRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateHypervisorCapabilitiesRequest) Reset()
- func (x *UpdateHypervisorCapabilitiesRequest) String() string
- type UpdateHypervisorCapabilitiesResponse
- func (*UpdateHypervisorCapabilitiesResponse) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateHypervisorCapabilitiesResponse) GetResult() *Result
- func (*UpdateHypervisorCapabilitiesResponse) ProtoMessage()
- func (x *UpdateHypervisorCapabilitiesResponse) ProtoReflect() protoreflect.Message
- func (x *UpdateHypervisorCapabilitiesResponse) Reset()
- func (x *UpdateHypervisorCapabilitiesResponse) String() string
Constants ¶
const ( ConfigService_ListCapabilities_FullMethodName = "/cloudstack.management.config.v1.ConfigService/ListCapabilities" ConfigService_ListCfgGroupsBy_FullMethodName = "/cloudstack.management.config.v1.ConfigService/ListCfgGroupsBy" ConfigService_ListCfgsBy_FullMethodName = "/cloudstack.management.config.v1.ConfigService/ListCfgsBy" ConfigService_ListDeploymentPlanners_FullMethodName = "/cloudstack.management.config.v1.ConfigService/ListDeploymentPlanners" ConfigService_ListHypervisorCapabilities_FullMethodName = "/cloudstack.management.config.v1.ConfigService/ListHypervisorCapabilities" ConfigService_ResetCfg_FullMethodName = "/cloudstack.management.config.v1.ConfigService/ResetCfg" ConfigService_UpdateCfg_FullMethodName = "/cloudstack.management.config.v1.ConfigService/UpdateCfg" ConfigService_UpdateHypervisorCapabilities_FullMethodName = "/cloudstack.management.config.v1.ConfigService/UpdateHypervisorCapabilities" )
Variables ¶
var ConfigService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "cloudstack.management.config.v1.ConfigService", HandlerType: (*ConfigServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "ListCapabilities", Handler: _ConfigService_ListCapabilities_Handler, }, { MethodName: "ListCfgGroupsBy", Handler: _ConfigService_ListCfgGroupsBy_Handler, }, { MethodName: "ListCfgsBy", Handler: _ConfigService_ListCfgsBy_Handler, }, { MethodName: "ListDeploymentPlanners", Handler: _ConfigService_ListDeploymentPlanners_Handler, }, { MethodName: "ListHypervisorCapabilities", Handler: _ConfigService_ListHypervisorCapabilities_Handler, }, { MethodName: "ResetCfg", Handler: _ConfigService_ResetCfg_Handler, }, { MethodName: "UpdateCfg", Handler: _ConfigService_UpdateCfg_Handler, }, { MethodName: "UpdateHypervisorCapabilities", Handler: _ConfigService_UpdateHypervisorCapabilities_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "cloudstack/management/config/v1/config.gen.proto", }
ConfigService_ServiceDesc is the grpc.ServiceDesc for ConfigService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var File_cloudstack_management_config_v1_config_gen_proto protoreflect.FileDescriptor
Functions ¶
func RegisterConfigServiceServer ¶
func RegisterConfigServiceServer(s grpc.ServiceRegistrar, srv ConfigServiceServer)
Types ¶
type Capabilities ¶
type Capabilities struct {
// The ID of the Capabilities
Id *string `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
// The name of the Capabilities
Name *string `protobuf:"bytes,2,opt,name=name" json:"name,omitempty"`
// The display name of the Capabilities
DisplayName *string `protobuf:"bytes,3,opt,name=display_name,json=displayName" json:"display_name,omitempty"`
// The description of the Capabilities
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
}
Capabilities represents a Capabilities Item
func (*Capabilities) Descriptor
deprecated
func (*Capabilities) Descriptor() ([]byte, []int)
Deprecated: Use Capabilities.ProtoReflect.Descriptor instead.
func (*Capabilities) GetCreated ¶
func (x *Capabilities) GetCreated() string
func (*Capabilities) GetDescription ¶
func (x *Capabilities) GetDescription() string
func (*Capabilities) GetDisplayName ¶
func (x *Capabilities) GetDisplayName() string
func (*Capabilities) GetId ¶
func (x *Capabilities) GetId() string
func (*Capabilities) GetName ¶
func (x *Capabilities) GetName() string
func (*Capabilities) ProtoMessage ¶
func (*Capabilities) ProtoMessage()
func (*Capabilities) ProtoReflect ¶
func (x *Capabilities) ProtoReflect() protoreflect.Message
func (*Capabilities) Reset ¶
func (x *Capabilities) Reset()
func (*Capabilities) String ¶
func (x *Capabilities) String() string
type ConfigServiceClient ¶
type ConfigServiceClient interface {
// ListCapabilities Lists capabilities
ListCapabilities(ctx context.Context, in *ListCapabilitiesRequest, opts ...grpc.CallOption) (*ListCapabilitiesResponse, error)
// ListCfgGroupsBy Lists all configuration groups (primarily used for UI).
ListCfgGroupsBy(ctx context.Context, in *ListCfgGroupsByRequest, opts ...grpc.CallOption) (*ListCfgGroupsByResponse, error)
// ListCfgsBy Lists all configurations.
ListCfgsBy(ctx context.Context, in *ListCfgsByRequest, opts ...grpc.CallOption) (*ListCfgsByResponse, error)
// ListDeploymentPlanners Lists all DeploymentPlanners available.
ListDeploymentPlanners(ctx context.Context, in *ListDeploymentPlannersRequest, opts ...grpc.CallOption) (*ListDeploymentPlannersResponse, error)
// ListHypervisorCapabilities Lists all hypervisor capabilities.
ListHypervisorCapabilities(ctx context.Context, in *ListHypervisorCapabilitiesRequest, opts ...grpc.CallOption) (*ListHypervisorCapabilitiesResponse, error)
// ResetCfg Resets a configuration. The configuration will be set to default value for global setting, and removed from account_details or domain_details for Account/Domain settings
ResetCfg(ctx context.Context, in *ResetCfgRequest, opts ...grpc.CallOption) (*ResetCfgResponse, error)
// UpdateCfg Updates a configuration.
UpdateCfg(ctx context.Context, in *UpdateCfgRequest, opts ...grpc.CallOption) (*UpdateCfgResponse, error)
// UpdateHypervisorCapabilities Updates a hypervisor capabilities.
UpdateHypervisorCapabilities(ctx context.Context, in *UpdateHypervisorCapabilitiesRequest, opts ...grpc.CallOption) (*UpdateHypervisorCapabilitiesResponse, error)
}
ConfigServiceClient is the client API for ConfigService 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.
ConfigService provides operations for managing Configs
func NewConfigServiceClient ¶
func NewConfigServiceClient(cc grpc.ClientConnInterface) ConfigServiceClient
type ConfigServiceServer ¶
type ConfigServiceServer interface {
// ListCapabilities Lists capabilities
ListCapabilities(context.Context, *ListCapabilitiesRequest) (*ListCapabilitiesResponse, error)
// ListCfgGroupsBy Lists all configuration groups (primarily used for UI).
ListCfgGroupsBy(context.Context, *ListCfgGroupsByRequest) (*ListCfgGroupsByResponse, error)
// ListCfgsBy Lists all configurations.
ListCfgsBy(context.Context, *ListCfgsByRequest) (*ListCfgsByResponse, error)
// ListDeploymentPlanners Lists all DeploymentPlanners available.
ListDeploymentPlanners(context.Context, *ListDeploymentPlannersRequest) (*ListDeploymentPlannersResponse, error)
// ListHypervisorCapabilities Lists all hypervisor capabilities.
ListHypervisorCapabilities(context.Context, *ListHypervisorCapabilitiesRequest) (*ListHypervisorCapabilitiesResponse, error)
// ResetCfg Resets a configuration. The configuration will be set to default value for global setting, and removed from account_details or domain_details for Account/Domain settings
ResetCfg(context.Context, *ResetCfgRequest) (*ResetCfgResponse, error)
// UpdateCfg Updates a configuration.
UpdateCfg(context.Context, *UpdateCfgRequest) (*UpdateCfgResponse, error)
// UpdateHypervisorCapabilities Updates a hypervisor capabilities.
UpdateHypervisorCapabilities(context.Context, *UpdateHypervisorCapabilitiesRequest) (*UpdateHypervisorCapabilitiesResponse, error)
// contains filtered or unexported methods
}
ConfigServiceServer is the server API for ConfigService service. All implementations must embed UnimplementedConfigServiceServer for forward compatibility.
ConfigService provides operations for managing Configs
type Configuration ¶
type Configuration struct {
// The ID of the Configuration
Id *string `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
// The name of the Configuration
Name *string `protobuf:"bytes,2,opt,name=name" json:"name,omitempty"`
// The display name of the Configuration
DisplayName *string `protobuf:"bytes,3,opt,name=display_name,json=displayName" json:"display_name,omitempty"`
// The description of the Configuration
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
}
Configuration represents a Configuration Item
func (*Configuration) Descriptor
deprecated
func (*Configuration) Descriptor() ([]byte, []int)
Deprecated: Use Configuration.ProtoReflect.Descriptor instead.
func (*Configuration) GetCreated ¶
func (x *Configuration) GetCreated() string
func (*Configuration) GetDescription ¶
func (x *Configuration) GetDescription() string
func (*Configuration) GetDisplayName ¶
func (x *Configuration) GetDisplayName() string
func (*Configuration) GetId ¶
func (x *Configuration) GetId() string
func (*Configuration) GetName ¶
func (x *Configuration) GetName() string
func (*Configuration) ProtoMessage ¶
func (*Configuration) ProtoMessage()
func (*Configuration) ProtoReflect ¶
func (x *Configuration) ProtoReflect() protoreflect.Message
func (*Configuration) Reset ¶
func (x *Configuration) Reset()
func (*Configuration) String ¶
func (x *Configuration) String() string
type ConfigurationGroup ¶
type ConfigurationGroup struct {
// The ID of the ConfigurationGroup
Id *string `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
// The name of the ConfigurationGroup
Name *string `protobuf:"bytes,2,opt,name=name" json:"name,omitempty"`
// The display name of the ConfigurationGroup
DisplayName *string `protobuf:"bytes,3,opt,name=display_name,json=displayName" json:"display_name,omitempty"`
// The description of the ConfigurationGroup
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
}
ConfigurationGroup represents a ConfigurationGroup Item
func (*ConfigurationGroup) Descriptor
deprecated
func (*ConfigurationGroup) Descriptor() ([]byte, []int)
Deprecated: Use ConfigurationGroup.ProtoReflect.Descriptor instead.
func (*ConfigurationGroup) GetCreated ¶
func (x *ConfigurationGroup) GetCreated() string
func (*ConfigurationGroup) GetDescription ¶
func (x *ConfigurationGroup) GetDescription() string
func (*ConfigurationGroup) GetDisplayName ¶
func (x *ConfigurationGroup) GetDisplayName() string
func (*ConfigurationGroup) GetId ¶
func (x *ConfigurationGroup) GetId() string
func (*ConfigurationGroup) GetName ¶
func (x *ConfigurationGroup) GetName() string
func (*ConfigurationGroup) ProtoMessage ¶
func (*ConfigurationGroup) ProtoMessage()
func (*ConfigurationGroup) ProtoReflect ¶
func (x *ConfigurationGroup) ProtoReflect() protoreflect.Message
func (*ConfigurationGroup) Reset ¶
func (x *ConfigurationGroup) Reset()
func (*ConfigurationGroup) String ¶
func (x *ConfigurationGroup) String() string
type DeploymentPlanners ¶
type DeploymentPlanners struct {
// The ID of the DeploymentPlanners
Id *string `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
// The name of the DeploymentPlanners
Name *string `protobuf:"bytes,2,opt,name=name" json:"name,omitempty"`
// The display name of the DeploymentPlanners
DisplayName *string `protobuf:"bytes,3,opt,name=display_name,json=displayName" json:"display_name,omitempty"`
// The description of the DeploymentPlanners
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
}
DeploymentPlanners represents a DeploymentPlanners Item
func (*DeploymentPlanners) Descriptor
deprecated
func (*DeploymentPlanners) Descriptor() ([]byte, []int)
Deprecated: Use DeploymentPlanners.ProtoReflect.Descriptor instead.
func (*DeploymentPlanners) GetCreated ¶
func (x *DeploymentPlanners) GetCreated() string
func (*DeploymentPlanners) GetDescription ¶
func (x *DeploymentPlanners) GetDescription() string
func (*DeploymentPlanners) GetDisplayName ¶
func (x *DeploymentPlanners) GetDisplayName() string
func (*DeploymentPlanners) GetId ¶
func (x *DeploymentPlanners) GetId() string
func (*DeploymentPlanners) GetName ¶
func (x *DeploymentPlanners) GetName() string
func (*DeploymentPlanners) ProtoMessage ¶
func (*DeploymentPlanners) ProtoMessage()
func (*DeploymentPlanners) ProtoReflect ¶
func (x *DeploymentPlanners) ProtoReflect() protoreflect.Message
func (*DeploymentPlanners) Reset ¶
func (x *DeploymentPlanners) Reset()
func (*DeploymentPlanners) String ¶
func (x *DeploymentPlanners) String() string
type HypervisorCapabilities ¶
type HypervisorCapabilities struct {
// The ID of the HypervisorCapabilities
Id *string `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
// The name of the HypervisorCapabilities
Name *string `protobuf:"bytes,2,opt,name=name" json:"name,omitempty"`
// The display name of the HypervisorCapabilities
DisplayName *string `protobuf:"bytes,3,opt,name=display_name,json=displayName" json:"display_name,omitempty"`
// The description of the HypervisorCapabilities
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
}
HypervisorCapabilities represents a HypervisorCapabilities Item
func (*HypervisorCapabilities) Descriptor
deprecated
func (*HypervisorCapabilities) Descriptor() ([]byte, []int)
Deprecated: Use HypervisorCapabilities.ProtoReflect.Descriptor instead.
func (*HypervisorCapabilities) GetCreated ¶
func (x *HypervisorCapabilities) GetCreated() string
func (*HypervisorCapabilities) GetDescription ¶
func (x *HypervisorCapabilities) GetDescription() string
func (*HypervisorCapabilities) GetDisplayName ¶
func (x *HypervisorCapabilities) GetDisplayName() string
func (*HypervisorCapabilities) GetId ¶
func (x *HypervisorCapabilities) GetId() string
func (*HypervisorCapabilities) GetName ¶
func (x *HypervisorCapabilities) GetName() string
func (*HypervisorCapabilities) ProtoMessage ¶
func (*HypervisorCapabilities) ProtoMessage()
func (*HypervisorCapabilities) ProtoReflect ¶
func (x *HypervisorCapabilities) ProtoReflect() protoreflect.Message
func (*HypervisorCapabilities) Reset ¶
func (x *HypervisorCapabilities) Reset()
func (*HypervisorCapabilities) String ¶
func (x *HypervisorCapabilities) String() string
type ListCapabilitiesRequest ¶
type ListCapabilitiesRequest struct {
ResponseType *string `protobuf:"bytes,1,opt,name=response_type,json=responseType" json:"response_type,omitempty"`
// contains filtered or unexported fields
}
ListCapabilitiesRequest represents the parameters for lists capabilities
func (*ListCapabilitiesRequest) Descriptor
deprecated
func (*ListCapabilitiesRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListCapabilitiesRequest.ProtoReflect.Descriptor instead.
func (*ListCapabilitiesRequest) GetResponseType ¶
func (x *ListCapabilitiesRequest) GetResponseType() string
func (*ListCapabilitiesRequest) ProtoMessage ¶
func (*ListCapabilitiesRequest) ProtoMessage()
func (*ListCapabilitiesRequest) ProtoReflect ¶
func (x *ListCapabilitiesRequest) ProtoReflect() protoreflect.Message
func (*ListCapabilitiesRequest) Reset ¶
func (x *ListCapabilitiesRequest) Reset()
func (*ListCapabilitiesRequest) String ¶
func (x *ListCapabilitiesRequest) String() string
type ListCapabilitiesResponse ¶
type ListCapabilitiesResponse struct {
// The list of Capabilitiess
Items []*Capabilities `protobuf:"bytes,1,rep,name=items" json:"items,omitempty"`
// The total count of Capabilitiess
TotalCount *int32 `protobuf:"varint,2,opt,name=total_count,json=totalCount" json:"total_count,omitempty"`
// contains filtered or unexported fields
}
ListCapabilitiesResponse represents the response from lists capabilities
func (*ListCapabilitiesResponse) Descriptor
deprecated
func (*ListCapabilitiesResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListCapabilitiesResponse.ProtoReflect.Descriptor instead.
func (*ListCapabilitiesResponse) GetItems ¶
func (x *ListCapabilitiesResponse) GetItems() []*Capabilities
func (*ListCapabilitiesResponse) GetTotalCount ¶
func (x *ListCapabilitiesResponse) GetTotalCount() int32
func (*ListCapabilitiesResponse) ProtoMessage ¶
func (*ListCapabilitiesResponse) ProtoMessage()
func (*ListCapabilitiesResponse) ProtoReflect ¶
func (x *ListCapabilitiesResponse) ProtoReflect() protoreflect.Message
func (*ListCapabilitiesResponse) Reset ¶
func (x *ListCapabilitiesResponse) Reset()
func (*ListCapabilitiesResponse) String ¶
func (x *ListCapabilitiesResponse) String() string
type ListCfgGroupsByRequest ¶
type ListCfgGroupsByRequest struct {
// lists configuration group by group name
GroupName *string `protobuf:"bytes,1,opt,name=group_name,json=groupName" json:"group_name,omitempty"`
// List by keyword
Keyword *string `protobuf:"bytes,2,opt,name=keyword" json:"keyword,omitempty"`
Page *int32 `protobuf:"varint,3,opt,name=page" json:"page,omitempty"`
PageSize *int32 `protobuf:"varint,4,opt,name=page_size,json=pageSize" json:"page_size,omitempty"`
ResponseType *string `protobuf:"bytes,5,opt,name=response_type,json=responseType" json:"response_type,omitempty"`
// contains filtered or unexported fields
}
ListCfgGroupsByRequest represents the parameters for lists all configuration groups (primarily used for ui).
func (*ListCfgGroupsByRequest) Descriptor
deprecated
func (*ListCfgGroupsByRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListCfgGroupsByRequest.ProtoReflect.Descriptor instead.
func (*ListCfgGroupsByRequest) GetGroupName ¶
func (x *ListCfgGroupsByRequest) GetGroupName() string
func (*ListCfgGroupsByRequest) GetKeyword ¶
func (x *ListCfgGroupsByRequest) GetKeyword() string
func (*ListCfgGroupsByRequest) GetPage ¶
func (x *ListCfgGroupsByRequest) GetPage() int32
func (*ListCfgGroupsByRequest) GetPageSize ¶
func (x *ListCfgGroupsByRequest) GetPageSize() int32
func (*ListCfgGroupsByRequest) GetResponseType ¶
func (x *ListCfgGroupsByRequest) GetResponseType() string
func (*ListCfgGroupsByRequest) ProtoMessage ¶
func (*ListCfgGroupsByRequest) ProtoMessage()
func (*ListCfgGroupsByRequest) ProtoReflect ¶
func (x *ListCfgGroupsByRequest) ProtoReflect() protoreflect.Message
func (*ListCfgGroupsByRequest) Reset ¶
func (x *ListCfgGroupsByRequest) Reset()
func (*ListCfgGroupsByRequest) String ¶
func (x *ListCfgGroupsByRequest) String() string
type ListCfgGroupsByResponse ¶
type ListCfgGroupsByResponse struct {
// The list of ConfigurationGroups
Items []*ConfigurationGroup `protobuf:"bytes,1,rep,name=items" json:"items,omitempty"`
// The total count of ConfigurationGroups
TotalCount *int32 `protobuf:"varint,2,opt,name=total_count,json=totalCount" json:"total_count,omitempty"`
// contains filtered or unexported fields
}
ListCfgGroupsByResponse represents the response from lists all configuration groups (primarily used for ui).
func (*ListCfgGroupsByResponse) Descriptor
deprecated
func (*ListCfgGroupsByResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListCfgGroupsByResponse.ProtoReflect.Descriptor instead.
func (*ListCfgGroupsByResponse) GetItems ¶
func (x *ListCfgGroupsByResponse) GetItems() []*ConfigurationGroup
func (*ListCfgGroupsByResponse) GetTotalCount ¶
func (x *ListCfgGroupsByResponse) GetTotalCount() int32
func (*ListCfgGroupsByResponse) ProtoMessage ¶
func (*ListCfgGroupsByResponse) ProtoMessage()
func (*ListCfgGroupsByResponse) ProtoReflect ¶
func (x *ListCfgGroupsByResponse) ProtoReflect() protoreflect.Message
func (*ListCfgGroupsByResponse) Reset ¶
func (x *ListCfgGroupsByResponse) Reset()
func (*ListCfgGroupsByResponse) String ¶
func (x *ListCfgGroupsByResponse) String() string
type ListCfgsByRequest ¶
type ListCfgsByRequest struct {
// lists configurations by category
Category *string `protobuf:"bytes,1,opt,name=category" json:"category,omitempty"`
// lists configuration by name
ConfigName *string `protobuf:"bytes,2,opt,name=config_name,json=configName" json:"config_name,omitempty"`
// the ID of the Zone to update the parameter value for corresponding zone
ZoneId *int64 `protobuf:"varint,3,opt,name=zone_id,json=zoneId" json:"zone_id,omitempty"`
// the ID of the Cluster to update the parameter value for corresponding cluster
ClusterId *int64 `protobuf:"varint,4,opt,name=cluster_id,json=clusterId" json:"cluster_id,omitempty"`
// the ID of the Storage pool to update the parameter value for corresponding storage pool
StoragePoolId *int64 `protobuf:"varint,5,opt,name=storage_pool_id,json=storagePoolId" json:"storage_pool_id,omitempty"`
// the ID of the Account to update the parameter value for corresponding account
AccountId *int64 `protobuf:"varint,6,opt,name=account_id,json=accountId" json:"account_id,omitempty"`
// the ID of the Domain to update the parameter value for corresponding domain
DomainId *int64 `protobuf:"varint,7,opt,name=domain_id,json=domainId" json:"domain_id,omitempty"`
// the ID of the Image Store to update the parameter value for corresponding image store
ImageStoreId *int64 `protobuf:"varint,8,opt,name=image_store_id,json=imageStoreId" json:"image_store_id,omitempty"`
// lists configuration by group name (primarily used for UI)
GroupName *string `protobuf:"bytes,9,opt,name=group_name,json=groupName" json:"group_name,omitempty"`
// lists configuration by subgroup name (primarily used for UI)
SubGroupName *string `protobuf:"bytes,10,opt,name=sub_group_name,json=subGroupName" json:"sub_group_name,omitempty"`
// lists configuration by parent name (primarily used for UI)
ParentName *string `protobuf:"bytes,11,opt,name=parent_name,json=parentName" json:"parent_name,omitempty"`
// List by keyword
Keyword *string `protobuf:"bytes,12,opt,name=keyword" json:"keyword,omitempty"`
Page *int32 `protobuf:"varint,13,opt,name=page" json:"page,omitempty"`
PageSize *int32 `protobuf:"varint,14,opt,name=page_size,json=pageSize" json:"page_size,omitempty"`
ResponseType *string `protobuf:"bytes,15,opt,name=response_type,json=responseType" json:"response_type,omitempty"`
// contains filtered or unexported fields
}
ListCfgsByRequest represents the parameters for lists all configurations.
func (*ListCfgsByRequest) Descriptor
deprecated
func (*ListCfgsByRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListCfgsByRequest.ProtoReflect.Descriptor instead.
func (*ListCfgsByRequest) GetAccountId ¶
func (x *ListCfgsByRequest) GetAccountId() int64
func (*ListCfgsByRequest) GetCategory ¶
func (x *ListCfgsByRequest) GetCategory() string
func (*ListCfgsByRequest) GetClusterId ¶
func (x *ListCfgsByRequest) GetClusterId() int64
func (*ListCfgsByRequest) GetConfigName ¶
func (x *ListCfgsByRequest) GetConfigName() string
func (*ListCfgsByRequest) GetDomainId ¶
func (x *ListCfgsByRequest) GetDomainId() int64
func (*ListCfgsByRequest) GetGroupName ¶
func (x *ListCfgsByRequest) GetGroupName() string
func (*ListCfgsByRequest) GetImageStoreId ¶
func (x *ListCfgsByRequest) GetImageStoreId() int64
func (*ListCfgsByRequest) GetKeyword ¶
func (x *ListCfgsByRequest) GetKeyword() string
func (*ListCfgsByRequest) GetPage ¶
func (x *ListCfgsByRequest) GetPage() int32
func (*ListCfgsByRequest) GetPageSize ¶
func (x *ListCfgsByRequest) GetPageSize() int32
func (*ListCfgsByRequest) GetParentName ¶
func (x *ListCfgsByRequest) GetParentName() string
func (*ListCfgsByRequest) GetResponseType ¶
func (x *ListCfgsByRequest) GetResponseType() string
func (*ListCfgsByRequest) GetStoragePoolId ¶
func (x *ListCfgsByRequest) GetStoragePoolId() int64
func (*ListCfgsByRequest) GetSubGroupName ¶
func (x *ListCfgsByRequest) GetSubGroupName() string
func (*ListCfgsByRequest) GetZoneId ¶
func (x *ListCfgsByRequest) GetZoneId() int64
func (*ListCfgsByRequest) ProtoMessage ¶
func (*ListCfgsByRequest) ProtoMessage()
func (*ListCfgsByRequest) ProtoReflect ¶
func (x *ListCfgsByRequest) ProtoReflect() protoreflect.Message
func (*ListCfgsByRequest) Reset ¶
func (x *ListCfgsByRequest) Reset()
func (*ListCfgsByRequest) String ¶
func (x *ListCfgsByRequest) String() string
type ListCfgsByResponse ¶
type ListCfgsByResponse struct {
// The list of Configurations
Items []*Configuration `protobuf:"bytes,1,rep,name=items" json:"items,omitempty"`
// The total count of Configurations
TotalCount *int32 `protobuf:"varint,2,opt,name=total_count,json=totalCount" json:"total_count,omitempty"`
// contains filtered or unexported fields
}
ListCfgsByResponse represents the response from lists all configurations.
func (*ListCfgsByResponse) Descriptor
deprecated
func (*ListCfgsByResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListCfgsByResponse.ProtoReflect.Descriptor instead.
func (*ListCfgsByResponse) GetItems ¶
func (x *ListCfgsByResponse) GetItems() []*Configuration
func (*ListCfgsByResponse) GetTotalCount ¶
func (x *ListCfgsByResponse) GetTotalCount() int32
func (*ListCfgsByResponse) ProtoMessage ¶
func (*ListCfgsByResponse) ProtoMessage()
func (*ListCfgsByResponse) ProtoReflect ¶
func (x *ListCfgsByResponse) ProtoReflect() protoreflect.Message
func (*ListCfgsByResponse) Reset ¶
func (x *ListCfgsByResponse) Reset()
func (*ListCfgsByResponse) String ¶
func (x *ListCfgsByResponse) String() string
type ListDeploymentPlannersRequest ¶
type ListDeploymentPlannersRequest struct {
// List by keyword
Keyword *string `protobuf:"bytes,1,opt,name=keyword" json:"keyword,omitempty"`
Page *int32 `protobuf:"varint,2,opt,name=page" json:"page,omitempty"`
PageSize *int32 `protobuf:"varint,3,opt,name=page_size,json=pageSize" json:"page_size,omitempty"`
ResponseType *string `protobuf:"bytes,4,opt,name=response_type,json=responseType" json:"response_type,omitempty"`
// contains filtered or unexported fields
}
ListDeploymentPlannersRequest represents the parameters for lists all deploymentplanners available.
func (*ListDeploymentPlannersRequest) Descriptor
deprecated
func (*ListDeploymentPlannersRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListDeploymentPlannersRequest.ProtoReflect.Descriptor instead.
func (*ListDeploymentPlannersRequest) GetKeyword ¶
func (x *ListDeploymentPlannersRequest) GetKeyword() string
func (*ListDeploymentPlannersRequest) GetPage ¶
func (x *ListDeploymentPlannersRequest) GetPage() int32
func (*ListDeploymentPlannersRequest) GetPageSize ¶
func (x *ListDeploymentPlannersRequest) GetPageSize() int32
func (*ListDeploymentPlannersRequest) GetResponseType ¶
func (x *ListDeploymentPlannersRequest) GetResponseType() string
func (*ListDeploymentPlannersRequest) ProtoMessage ¶
func (*ListDeploymentPlannersRequest) ProtoMessage()
func (*ListDeploymentPlannersRequest) ProtoReflect ¶
func (x *ListDeploymentPlannersRequest) ProtoReflect() protoreflect.Message
func (*ListDeploymentPlannersRequest) Reset ¶
func (x *ListDeploymentPlannersRequest) Reset()
func (*ListDeploymentPlannersRequest) String ¶
func (x *ListDeploymentPlannersRequest) String() string
type ListDeploymentPlannersResponse ¶
type ListDeploymentPlannersResponse struct {
// The list of DeploymentPlannerss
Items []*DeploymentPlanners `protobuf:"bytes,1,rep,name=items" json:"items,omitempty"`
// The total count of DeploymentPlannerss
TotalCount *int32 `protobuf:"varint,2,opt,name=total_count,json=totalCount" json:"total_count,omitempty"`
// contains filtered or unexported fields
}
ListDeploymentPlannersResponse represents the response from lists all deploymentplanners available.
func (*ListDeploymentPlannersResponse) Descriptor
deprecated
func (*ListDeploymentPlannersResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListDeploymentPlannersResponse.ProtoReflect.Descriptor instead.
func (*ListDeploymentPlannersResponse) GetItems ¶
func (x *ListDeploymentPlannersResponse) GetItems() []*DeploymentPlanners
func (*ListDeploymentPlannersResponse) GetTotalCount ¶
func (x *ListDeploymentPlannersResponse) GetTotalCount() int32
func (*ListDeploymentPlannersResponse) ProtoMessage ¶
func (*ListDeploymentPlannersResponse) ProtoMessage()
func (*ListDeploymentPlannersResponse) ProtoReflect ¶
func (x *ListDeploymentPlannersResponse) ProtoReflect() protoreflect.Message
func (*ListDeploymentPlannersResponse) Reset ¶
func (x *ListDeploymentPlannersResponse) Reset()
func (*ListDeploymentPlannersResponse) String ¶
func (x *ListDeploymentPlannersResponse) String() string
type ListHypervisorCapabilitiesRequest ¶
type ListHypervisorCapabilitiesRequest struct {
// ID of the hypervisor capability
Id *int64 `protobuf:"varint,1,opt,name=id" json:"id,omitempty"`
// the hypervisor for which to restrict the search
Hypervisor *string `protobuf:"bytes,2,opt,name=hypervisor" json:"hypervisor,omitempty"`
// List by keyword
Keyword *string `protobuf:"bytes,3,opt,name=keyword" json:"keyword,omitempty"`
Page *int32 `protobuf:"varint,4,opt,name=page" json:"page,omitempty"`
PageSize *int32 `protobuf:"varint,5,opt,name=page_size,json=pageSize" json:"page_size,omitempty"`
ResponseType *string `protobuf:"bytes,6,opt,name=response_type,json=responseType" json:"response_type,omitempty"`
// contains filtered or unexported fields
}
ListHypervisorCapabilitiesRequest represents the parameters for lists all hypervisor capabilities.
func (*ListHypervisorCapabilitiesRequest) Descriptor
deprecated
func (*ListHypervisorCapabilitiesRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListHypervisorCapabilitiesRequest.ProtoReflect.Descriptor instead.
func (*ListHypervisorCapabilitiesRequest) GetHypervisor ¶
func (x *ListHypervisorCapabilitiesRequest) GetHypervisor() string
func (*ListHypervisorCapabilitiesRequest) GetId ¶
func (x *ListHypervisorCapabilitiesRequest) GetId() int64
func (*ListHypervisorCapabilitiesRequest) GetKeyword ¶
func (x *ListHypervisorCapabilitiesRequest) GetKeyword() string
func (*ListHypervisorCapabilitiesRequest) GetPage ¶
func (x *ListHypervisorCapabilitiesRequest) GetPage() int32
func (*ListHypervisorCapabilitiesRequest) GetPageSize ¶
func (x *ListHypervisorCapabilitiesRequest) GetPageSize() int32
func (*ListHypervisorCapabilitiesRequest) GetResponseType ¶
func (x *ListHypervisorCapabilitiesRequest) GetResponseType() string
func (*ListHypervisorCapabilitiesRequest) ProtoMessage ¶
func (*ListHypervisorCapabilitiesRequest) ProtoMessage()
func (*ListHypervisorCapabilitiesRequest) ProtoReflect ¶
func (x *ListHypervisorCapabilitiesRequest) ProtoReflect() protoreflect.Message
func (*ListHypervisorCapabilitiesRequest) Reset ¶
func (x *ListHypervisorCapabilitiesRequest) Reset()
func (*ListHypervisorCapabilitiesRequest) String ¶
func (x *ListHypervisorCapabilitiesRequest) String() string
type ListHypervisorCapabilitiesResponse ¶
type ListHypervisorCapabilitiesResponse struct {
// The list of HypervisorCapabilitiess
Items []*HypervisorCapabilities `protobuf:"bytes,1,rep,name=items" json:"items,omitempty"`
// The total count of HypervisorCapabilitiess
TotalCount *int32 `protobuf:"varint,2,opt,name=total_count,json=totalCount" json:"total_count,omitempty"`
// contains filtered or unexported fields
}
ListHypervisorCapabilitiesResponse represents the response from lists all hypervisor capabilities.
func (*ListHypervisorCapabilitiesResponse) Descriptor
deprecated
func (*ListHypervisorCapabilitiesResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListHypervisorCapabilitiesResponse.ProtoReflect.Descriptor instead.
func (*ListHypervisorCapabilitiesResponse) GetItems ¶
func (x *ListHypervisorCapabilitiesResponse) GetItems() []*HypervisorCapabilities
func (*ListHypervisorCapabilitiesResponse) GetTotalCount ¶
func (x *ListHypervisorCapabilitiesResponse) GetTotalCount() int32
func (*ListHypervisorCapabilitiesResponse) ProtoMessage ¶
func (*ListHypervisorCapabilitiesResponse) ProtoMessage()
func (*ListHypervisorCapabilitiesResponse) ProtoReflect ¶
func (x *ListHypervisorCapabilitiesResponse) ProtoReflect() protoreflect.Message
func (*ListHypervisorCapabilitiesResponse) Reset ¶
func (x *ListHypervisorCapabilitiesResponse) Reset()
func (*ListHypervisorCapabilitiesResponse) String ¶
func (x *ListHypervisorCapabilitiesResponse) String() string
type ResetCfgRequest ¶
type ResetCfgRequest struct {
// the name of the configuration
CfgName *string `protobuf:"bytes,1,opt,name=cfg_name,json=cfgName" json:"cfg_name,omitempty"`
// the ID of the Zone to reset the parameter value for corresponding zone
ZoneId *int64 `protobuf:"varint,2,opt,name=zone_id,json=zoneId" json:"zone_id,omitempty"`
// the ID of the Cluster to reset the parameter value for corresponding cluster
ClusterId *int64 `protobuf:"varint,3,opt,name=cluster_id,json=clusterId" json:"cluster_id,omitempty"`
// the ID of the Storage pool to reset the parameter value for corresponding storage pool
StoragePoolId *int64 `protobuf:"varint,4,opt,name=storage_pool_id,json=storagePoolId" json:"storage_pool_id,omitempty"`
// the ID of the Domain to reset the parameter value for corresponding domain
DomainId *int64 `protobuf:"varint,5,opt,name=domain_id,json=domainId" json:"domain_id,omitempty"`
// the ID of the Account to reset the parameter value for corresponding account
AccountId *int64 `protobuf:"varint,6,opt,name=account_id,json=accountId" json:"account_id,omitempty"`
// the ID of the Image Store to reset the parameter value for corresponding image store
ImageStoreId *int64 `protobuf:"varint,7,opt,name=image_store_id,json=imageStoreId" json:"image_store_id,omitempty"`
ResponseType *string `protobuf:"bytes,8,opt,name=response_type,json=responseType" json:"response_type,omitempty"`
// contains filtered or unexported fields
}
ResetCfgRequest represents the parameters for resets a configuration. the configuration will be set to default value for global setting, and removed from account_details or domain_details for account/domain settings
func (*ResetCfgRequest) Descriptor
deprecated
func (*ResetCfgRequest) Descriptor() ([]byte, []int)
Deprecated: Use ResetCfgRequest.ProtoReflect.Descriptor instead.
func (*ResetCfgRequest) GetAccountId ¶
func (x *ResetCfgRequest) GetAccountId() int64
func (*ResetCfgRequest) GetCfgName ¶
func (x *ResetCfgRequest) GetCfgName() string
func (*ResetCfgRequest) GetClusterId ¶
func (x *ResetCfgRequest) GetClusterId() int64
func (*ResetCfgRequest) GetDomainId ¶
func (x *ResetCfgRequest) GetDomainId() int64
func (*ResetCfgRequest) GetImageStoreId ¶
func (x *ResetCfgRequest) GetImageStoreId() int64
func (*ResetCfgRequest) GetResponseType ¶
func (x *ResetCfgRequest) GetResponseType() string
func (*ResetCfgRequest) GetStoragePoolId ¶
func (x *ResetCfgRequest) GetStoragePoolId() int64
func (*ResetCfgRequest) GetZoneId ¶
func (x *ResetCfgRequest) GetZoneId() int64
func (*ResetCfgRequest) ProtoMessage ¶
func (*ResetCfgRequest) ProtoMessage()
func (*ResetCfgRequest) ProtoReflect ¶
func (x *ResetCfgRequest) ProtoReflect() protoreflect.Message
func (*ResetCfgRequest) Reset ¶
func (x *ResetCfgRequest) Reset()
func (*ResetCfgRequest) String ¶
func (x *ResetCfgRequest) String() string
type ResetCfgResponse ¶
type ResetCfgResponse struct {
// The Result
Result *Result `protobuf:"bytes,1,opt,name=result" json:"result,omitempty"`
// contains filtered or unexported fields
}
ResetCfgResponse represents the response from resets a configuration. the configuration will be set to default value for global setting, and removed from account_details or domain_details for account/domain settings
func (*ResetCfgResponse) Descriptor
deprecated
func (*ResetCfgResponse) Descriptor() ([]byte, []int)
Deprecated: Use ResetCfgResponse.ProtoReflect.Descriptor instead.
func (*ResetCfgResponse) GetResult ¶
func (x *ResetCfgResponse) GetResult() *Result
func (*ResetCfgResponse) ProtoMessage ¶
func (*ResetCfgResponse) ProtoMessage()
func (*ResetCfgResponse) ProtoReflect ¶
func (x *ResetCfgResponse) ProtoReflect() protoreflect.Message
func (*ResetCfgResponse) Reset ¶
func (x *ResetCfgResponse) Reset()
func (*ResetCfgResponse) String ¶
func (x *ResetCfgResponse) 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 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 UnimplementedConfigServiceServer ¶
type UnimplementedConfigServiceServer struct{}
UnimplementedConfigServiceServer 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 (UnimplementedConfigServiceServer) ListCapabilities ¶
func (UnimplementedConfigServiceServer) ListCapabilities(context.Context, *ListCapabilitiesRequest) (*ListCapabilitiesResponse, error)
func (UnimplementedConfigServiceServer) ListCfgGroupsBy ¶
func (UnimplementedConfigServiceServer) ListCfgGroupsBy(context.Context, *ListCfgGroupsByRequest) (*ListCfgGroupsByResponse, error)
func (UnimplementedConfigServiceServer) ListCfgsBy ¶
func (UnimplementedConfigServiceServer) ListCfgsBy(context.Context, *ListCfgsByRequest) (*ListCfgsByResponse, error)
func (UnimplementedConfigServiceServer) ListDeploymentPlanners ¶
func (UnimplementedConfigServiceServer) ListDeploymentPlanners(context.Context, *ListDeploymentPlannersRequest) (*ListDeploymentPlannersResponse, error)
func (UnimplementedConfigServiceServer) ListHypervisorCapabilities ¶
func (UnimplementedConfigServiceServer) ListHypervisorCapabilities(context.Context, *ListHypervisorCapabilitiesRequest) (*ListHypervisorCapabilitiesResponse, error)
func (UnimplementedConfigServiceServer) ResetCfg ¶
func (UnimplementedConfigServiceServer) ResetCfg(context.Context, *ResetCfgRequest) (*ResetCfgResponse, error)
func (UnimplementedConfigServiceServer) UpdateCfg ¶
func (UnimplementedConfigServiceServer) UpdateCfg(context.Context, *UpdateCfgRequest) (*UpdateCfgResponse, error)
func (UnimplementedConfigServiceServer) UpdateHypervisorCapabilities ¶
func (UnimplementedConfigServiceServer) UpdateHypervisorCapabilities(context.Context, *UpdateHypervisorCapabilitiesRequest) (*UpdateHypervisorCapabilitiesResponse, error)
type UnsafeConfigServiceServer ¶
type UnsafeConfigServiceServer interface {
// contains filtered or unexported methods
}
UnsafeConfigServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to ConfigServiceServer will result in compilation errors.
type UpdateCfgRequest ¶
type UpdateCfgRequest struct {
// the name of the configuration
CfgName *string `protobuf:"bytes,1,opt,name=cfg_name,json=cfgName" json:"cfg_name,omitempty"`
// the value of the configuration
Value *string `protobuf:"bytes,2,opt,name=value" json:"value,omitempty"`
// the ID of the Zone to update the parameter value for corresponding zone
ZoneId *int64 `protobuf:"varint,3,opt,name=zone_id,json=zoneId" json:"zone_id,omitempty"`
// the ID of the Cluster to update the parameter value for corresponding cluster
ClusterId *int64 `protobuf:"varint,4,opt,name=cluster_id,json=clusterId" json:"cluster_id,omitempty"`
// the ID of the Storage pool to update the parameter value for corresponding storage pool
StoragePoolId *int64 `protobuf:"varint,5,opt,name=storage_pool_id,json=storagePoolId" json:"storage_pool_id,omitempty"`
// the ID of the Account to update the parameter value for corresponding account
AccountId *int64 `protobuf:"varint,6,opt,name=account_id,json=accountId" json:"account_id,omitempty"`
// the ID of the Domain to update the parameter value for corresponding domain
DomainId *int64 `protobuf:"varint,7,opt,name=domain_id,json=domainId" json:"domain_id,omitempty"`
// the ID of the Image Store to update the parameter value for corresponding image store
ImageStoreId *int64 `protobuf:"varint,8,opt,name=image_store_id,json=imageStoreId" json:"image_store_id,omitempty"`
ResponseType *string `protobuf:"bytes,9,opt,name=response_type,json=responseType" json:"response_type,omitempty"`
// contains filtered or unexported fields
}
UpdateCfgRequest represents the parameters for updates a configuration.
func (*UpdateCfgRequest) Descriptor
deprecated
func (*UpdateCfgRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateCfgRequest.ProtoReflect.Descriptor instead.
func (*UpdateCfgRequest) GetAccountId ¶
func (x *UpdateCfgRequest) GetAccountId() int64
func (*UpdateCfgRequest) GetCfgName ¶
func (x *UpdateCfgRequest) GetCfgName() string
func (*UpdateCfgRequest) GetClusterId ¶
func (x *UpdateCfgRequest) GetClusterId() int64
func (*UpdateCfgRequest) GetDomainId ¶
func (x *UpdateCfgRequest) GetDomainId() int64
func (*UpdateCfgRequest) GetImageStoreId ¶
func (x *UpdateCfgRequest) GetImageStoreId() int64
func (*UpdateCfgRequest) GetResponseType ¶
func (x *UpdateCfgRequest) GetResponseType() string
func (*UpdateCfgRequest) GetStoragePoolId ¶
func (x *UpdateCfgRequest) GetStoragePoolId() int64
func (*UpdateCfgRequest) GetValue ¶
func (x *UpdateCfgRequest) GetValue() string
func (*UpdateCfgRequest) GetZoneId ¶
func (x *UpdateCfgRequest) GetZoneId() int64
func (*UpdateCfgRequest) ProtoMessage ¶
func (*UpdateCfgRequest) ProtoMessage()
func (*UpdateCfgRequest) ProtoReflect ¶
func (x *UpdateCfgRequest) ProtoReflect() protoreflect.Message
func (*UpdateCfgRequest) Reset ¶
func (x *UpdateCfgRequest) Reset()
func (*UpdateCfgRequest) String ¶
func (x *UpdateCfgRequest) String() string
type UpdateCfgResponse ¶
type UpdateCfgResponse struct {
// The Result
Result *Result `protobuf:"bytes,1,opt,name=result" json:"result,omitempty"`
// contains filtered or unexported fields
}
UpdateCfgResponse represents the response from updates a configuration.
func (*UpdateCfgResponse) Descriptor
deprecated
func (*UpdateCfgResponse) Descriptor() ([]byte, []int)
Deprecated: Use UpdateCfgResponse.ProtoReflect.Descriptor instead.
func (*UpdateCfgResponse) GetResult ¶
func (x *UpdateCfgResponse) GetResult() *Result
func (*UpdateCfgResponse) ProtoMessage ¶
func (*UpdateCfgResponse) ProtoMessage()
func (*UpdateCfgResponse) ProtoReflect ¶
func (x *UpdateCfgResponse) ProtoReflect() protoreflect.Message
func (*UpdateCfgResponse) Reset ¶
func (x *UpdateCfgResponse) Reset()
func (*UpdateCfgResponse) String ¶
func (x *UpdateCfgResponse) String() string
type UpdateHypervisorCapabilitiesRequest ¶
type UpdateHypervisorCapabilitiesRequest struct {
// ID of the hypervisor capability
Id *int64 `protobuf:"varint,1,opt,name=id" json:"id,omitempty"`
// the hypervisor for which the hypervisor capabilities are to be updated
Hypervisor *string `protobuf:"bytes,2,opt,name=hypervisor" json:"hypervisor,omitempty"`
// the hypervisor version for which the hypervisor capabilities are to be updated
HypervisorVersion *string `protobuf:"bytes,3,opt,name=hypervisor_version,json=hypervisorVersion" json:"hypervisor_version,omitempty"`
// set true to enable security group for this hypervisor.
SecurityGroupEnabled *bool `protobuf:"varint,4,opt,name=security_group_enabled,json=securityGroupEnabled" json:"security_group_enabled,omitempty"`
// the max number of Guest VMs per host for this hypervisor.
MaxGuestsLimit *int64 `protobuf:"varint,5,opt,name=max_guests_limit,json=maxGuestsLimit" json:"max_guests_limit,omitempty"`
// the maximum number of Data Volumes that can be attached to a VM for this hypervisor.
MaxDataVolumesLimit *int32 `protobuf:"varint,6,opt,name=max_data_volumes_limit,json=maxDataVolumesLimit" json:"max_data_volumes_limit,omitempty"`
// set true to enable storage motion support for this hypervisor
StorageMotionSupported *bool `protobuf:"varint,7,opt,name=storage_motion_supported,json=storageMotionSupported" json:"storage_motion_supported,omitempty"`
// the maximum number of the hypervisor hosts per cluster
MaxHostsPerClusterLimit *int32 `` /* 130-byte string literal not displayed */
// set true to enable VM snapshots for this hypervisor
VmSnapshotEnabled *bool `protobuf:"varint,9,opt,name=vm_snapshot_enabled,json=vmSnapshotEnabled" json:"vm_snapshot_enabled,omitempty"`
ResponseType *string `protobuf:"bytes,10,opt,name=response_type,json=responseType" json:"response_type,omitempty"`
// contains filtered or unexported fields
}
UpdateHypervisorCapabilitiesRequest represents the parameters for updates a hypervisor capabilities.
func (*UpdateHypervisorCapabilitiesRequest) Descriptor
deprecated
func (*UpdateHypervisorCapabilitiesRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateHypervisorCapabilitiesRequest.ProtoReflect.Descriptor instead.
func (*UpdateHypervisorCapabilitiesRequest) GetHypervisor ¶
func (x *UpdateHypervisorCapabilitiesRequest) GetHypervisor() string
func (*UpdateHypervisorCapabilitiesRequest) GetHypervisorVersion ¶
func (x *UpdateHypervisorCapabilitiesRequest) GetHypervisorVersion() string
func (*UpdateHypervisorCapabilitiesRequest) GetId ¶
func (x *UpdateHypervisorCapabilitiesRequest) GetId() int64
func (*UpdateHypervisorCapabilitiesRequest) GetMaxDataVolumesLimit ¶
func (x *UpdateHypervisorCapabilitiesRequest) GetMaxDataVolumesLimit() int32
func (*UpdateHypervisorCapabilitiesRequest) GetMaxGuestsLimit ¶
func (x *UpdateHypervisorCapabilitiesRequest) GetMaxGuestsLimit() int64
func (*UpdateHypervisorCapabilitiesRequest) GetMaxHostsPerClusterLimit ¶
func (x *UpdateHypervisorCapabilitiesRequest) GetMaxHostsPerClusterLimit() int32
func (*UpdateHypervisorCapabilitiesRequest) GetResponseType ¶
func (x *UpdateHypervisorCapabilitiesRequest) GetResponseType() string
func (*UpdateHypervisorCapabilitiesRequest) GetSecurityGroupEnabled ¶
func (x *UpdateHypervisorCapabilitiesRequest) GetSecurityGroupEnabled() bool
func (*UpdateHypervisorCapabilitiesRequest) GetStorageMotionSupported ¶
func (x *UpdateHypervisorCapabilitiesRequest) GetStorageMotionSupported() bool
func (*UpdateHypervisorCapabilitiesRequest) GetVmSnapshotEnabled ¶
func (x *UpdateHypervisorCapabilitiesRequest) GetVmSnapshotEnabled() bool
func (*UpdateHypervisorCapabilitiesRequest) ProtoMessage ¶
func (*UpdateHypervisorCapabilitiesRequest) ProtoMessage()
func (*UpdateHypervisorCapabilitiesRequest) ProtoReflect ¶
func (x *UpdateHypervisorCapabilitiesRequest) ProtoReflect() protoreflect.Message
func (*UpdateHypervisorCapabilitiesRequest) Reset ¶
func (x *UpdateHypervisorCapabilitiesRequest) Reset()
func (*UpdateHypervisorCapabilitiesRequest) String ¶
func (x *UpdateHypervisorCapabilitiesRequest) String() string
type UpdateHypervisorCapabilitiesResponse ¶
type UpdateHypervisorCapabilitiesResponse struct {
// The Result
Result *Result `protobuf:"bytes,1,opt,name=result" json:"result,omitempty"`
// contains filtered or unexported fields
}
UpdateHypervisorCapabilitiesResponse represents the response from updates a hypervisor capabilities.
func (*UpdateHypervisorCapabilitiesResponse) Descriptor
deprecated
func (*UpdateHypervisorCapabilitiesResponse) Descriptor() ([]byte, []int)
Deprecated: Use UpdateHypervisorCapabilitiesResponse.ProtoReflect.Descriptor instead.
func (*UpdateHypervisorCapabilitiesResponse) GetResult ¶
func (x *UpdateHypervisorCapabilitiesResponse) GetResult() *Result
func (*UpdateHypervisorCapabilitiesResponse) ProtoMessage ¶
func (*UpdateHypervisorCapabilitiesResponse) ProtoMessage()
func (*UpdateHypervisorCapabilitiesResponse) ProtoReflect ¶
func (x *UpdateHypervisorCapabilitiesResponse) ProtoReflect() protoreflect.Message
func (*UpdateHypervisorCapabilitiesResponse) Reset ¶
func (x *UpdateHypervisorCapabilitiesResponse) Reset()
func (*UpdateHypervisorCapabilitiesResponse) String ¶
func (x *UpdateHypervisorCapabilitiesResponse) String() string