configv1

package
v0.0.0-...-94cd6a6 Latest Latest
Warning

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

Go to latest
Published: Apr 17, 2025 License: Apache-2.0 Imports: 12 Imported by: 0

Documentation

Index

Constants

View Source
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

View Source
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)

View Source
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

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 (*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 (*ListDeploymentPlannersRequest) Reset

func (x *ListDeploymentPlannersRequest) Reset()

func (*ListDeploymentPlannersRequest) 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 (*ListDeploymentPlannersResponse) GetTotalCount

func (x *ListDeploymentPlannersResponse) GetTotalCount() int32

func (*ListDeploymentPlannersResponse) ProtoMessage

func (*ListDeploymentPlannersResponse) ProtoMessage()

func (*ListDeploymentPlannersResponse) ProtoReflect

func (*ListDeploymentPlannersResponse) Reset

func (x *ListDeploymentPlannersResponse) Reset()

func (*ListDeploymentPlannersResponse) 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 (*ListHypervisorCapabilitiesRequest) GetKeyword

func (x *ListHypervisorCapabilitiesRequest) GetKeyword() string

func (*ListHypervisorCapabilitiesRequest) GetPage

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 (*ListHypervisorCapabilitiesRequest) Reset

func (*ListHypervisorCapabilitiesRequest) 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 (*ListHypervisorCapabilitiesResponse) GetTotalCount

func (x *ListHypervisorCapabilitiesResponse) GetTotalCount() int32

func (*ListHypervisorCapabilitiesResponse) ProtoMessage

func (*ListHypervisorCapabilitiesResponse) ProtoMessage()

func (*ListHypervisorCapabilitiesResponse) ProtoReflect

func (*ListHypervisorCapabilitiesResponse) Reset

func (*ListHypervisorCapabilitiesResponse) 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) Descriptor() ([]byte, []int)

Deprecated: Use Result.ProtoReflect.Descriptor instead.

func (*Result) GetDisplayText

func (x *Result) GetDisplayText() string

func (*Result) GetId

func (x *Result) GetId() string

func (*Result) GetJobId

func (x *Result) GetJobId() string

func (*Result) GetJobStatus

func (x *Result) GetJobStatus() string

func (*Result) GetSuccess

func (x *Result) GetSuccess() bool

func (*Result) ProtoMessage

func (*Result) ProtoMessage()

func (*Result) ProtoReflect

func (x *Result) ProtoReflect() protoreflect.Message

func (*Result) Reset

func (x *Result) Reset()

func (*Result) String

func (x *Result) 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) Descriptor() ([]byte, []int)

Deprecated: Use Success.ProtoReflect.Descriptor instead.

func (*Success) GetDisplayText

func (x *Success) GetDisplayText() string

func (*Success) GetSuccess

func (x *Success) GetSuccess() bool

func (*Success) ProtoMessage

func (*Success) ProtoMessage()

func (*Success) ProtoReflect

func (x *Success) ProtoReflect() protoreflect.Message

func (*Success) Reset

func (x *Success) Reset()

func (*Success) String

func (x *Success) String() string

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) ListCfgGroupsBy

func (UnimplementedConfigServiceServer) ListCfgsBy

func (UnimplementedConfigServiceServer) ResetCfg

func (UnimplementedConfigServiceServer) UpdateCfg

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 (*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 (*UpdateHypervisorCapabilitiesRequest) Reset

func (*UpdateHypervisorCapabilitiesRequest) 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 (*UpdateHypervisorCapabilitiesResponse) ProtoMessage

func (*UpdateHypervisorCapabilitiesResponse) ProtoMessage()

func (*UpdateHypervisorCapabilitiesResponse) ProtoReflect

func (*UpdateHypervisorCapabilitiesResponse) Reset

func (*UpdateHypervisorCapabilitiesResponse) String

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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