Documentation
¶
Index ¶
- Constants
- Variables
- func RegisterGuestServiceServer(s grpc.ServiceRegistrar, srv GuestServiceServer)
- type AddGuestOsMappingRequest
- func (*AddGuestOsMappingRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AddGuestOsMappingRequest) GetForced() bool
- func (x *AddGuestOsMappingRequest) GetHypervisor() string
- func (x *AddGuestOsMappingRequest) GetHypervisorVersion() string
- func (x *AddGuestOsMappingRequest) GetInjectedJobId() string
- func (x *AddGuestOsMappingRequest) GetOsMappingCheckEnabled_() bool
- func (x *AddGuestOsMappingRequest) GetOsNameForHypervisor() string
- func (x *AddGuestOsMappingRequest) GetOsStdName() string
- func (x *AddGuestOsMappingRequest) GetOsTypeId() int64
- func (x *AddGuestOsMappingRequest) GetResponseType() string
- func (x *AddGuestOsMappingRequest) GetStartEventId() int64
- func (*AddGuestOsMappingRequest) ProtoMessage()
- func (x *AddGuestOsMappingRequest) ProtoReflect() protoreflect.Message
- func (x *AddGuestOsMappingRequest) Reset()
- func (x *AddGuestOsMappingRequest) String() string
- type AddGuestOsMappingResponse
- func (*AddGuestOsMappingResponse) Descriptor() ([]byte, []int)deprecated
- func (x *AddGuestOsMappingResponse) GetResult() *Result
- func (*AddGuestOsMappingResponse) ProtoMessage()
- func (x *AddGuestOsMappingResponse) ProtoReflect() protoreflect.Message
- func (x *AddGuestOsMappingResponse) Reset()
- func (x *AddGuestOsMappingResponse) String() string
- type AddGuestOsRequest
- func (*AddGuestOsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AddGuestOsRequest) GetDetails() map[string]string
- func (x *AddGuestOsRequest) GetDisplay() bool
- func (x *AddGuestOsRequest) GetInjectedJobId() string
- func (x *AddGuestOsRequest) GetOsCategoryId() int64
- func (x *AddGuestOsRequest) GetOsDisplayName() string
- func (x *AddGuestOsRequest) GetOsName() string
- func (x *AddGuestOsRequest) GetResponseType() string
- func (x *AddGuestOsRequest) GetStartEventId() int64
- func (*AddGuestOsRequest) ProtoMessage()
- func (x *AddGuestOsRequest) ProtoReflect() protoreflect.Message
- func (x *AddGuestOsRequest) Reset()
- func (x *AddGuestOsRequest) String() string
- type AddGuestOsResponse
- func (*AddGuestOsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *AddGuestOsResponse) GetResult() *Result
- func (*AddGuestOsResponse) ProtoMessage()
- func (x *AddGuestOsResponse) ProtoReflect() protoreflect.Message
- func (x *AddGuestOsResponse) Reset()
- func (x *AddGuestOsResponse) String() string
- type GetHypervisorGuestOsNamesRequest
- func (*GetHypervisorGuestOsNamesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetHypervisorGuestOsNamesRequest) GetHypervisor() string
- func (x *GetHypervisorGuestOsNamesRequest) GetHypervisorVersion() string
- func (x *GetHypervisorGuestOsNamesRequest) GetInjectedJobId() string
- func (x *GetHypervisorGuestOsNamesRequest) GetKeyword() string
- func (x *GetHypervisorGuestOsNamesRequest) GetResponseType() string
- func (x *GetHypervisorGuestOsNamesRequest) GetStartEventId() int64
- func (*GetHypervisorGuestOsNamesRequest) ProtoMessage()
- func (x *GetHypervisorGuestOsNamesRequest) ProtoReflect() protoreflect.Message
- func (x *GetHypervisorGuestOsNamesRequest) Reset()
- func (x *GetHypervisorGuestOsNamesRequest) String() string
- type GetHypervisorGuestOsNamesResponse
- func (*GetHypervisorGuestOsNamesResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetHypervisorGuestOsNamesResponse) GetResult() *Result
- func (*GetHypervisorGuestOsNamesResponse) ProtoMessage()
- func (x *GetHypervisorGuestOsNamesResponse) ProtoReflect() protoreflect.Message
- func (x *GetHypervisorGuestOsNamesResponse) Reset()
- func (x *GetHypervisorGuestOsNamesResponse) String() string
- type GuestOS
- func (*GuestOS) Descriptor() ([]byte, []int)deprecated
- func (x *GuestOS) GetCreated() string
- func (x *GuestOS) GetDescription() string
- func (x *GuestOS) GetDisplayName() string
- func (x *GuestOS) GetId() string
- func (x *GuestOS) GetName() string
- func (*GuestOS) ProtoMessage()
- func (x *GuestOS) ProtoReflect() protoreflect.Message
- func (x *GuestOS) Reset()
- func (x *GuestOS) String() string
- type GuestOSCategory
- func (*GuestOSCategory) Descriptor() ([]byte, []int)deprecated
- func (x *GuestOSCategory) GetCreated() string
- func (x *GuestOSCategory) GetDescription() string
- func (x *GuestOSCategory) GetDisplayName() string
- func (x *GuestOSCategory) GetId() string
- func (x *GuestOSCategory) GetName() string
- func (*GuestOSCategory) ProtoMessage()
- func (x *GuestOSCategory) ProtoReflect() protoreflect.Message
- func (x *GuestOSCategory) Reset()
- func (x *GuestOSCategory) String() string
- type GuestOsMapping
- func (*GuestOsMapping) Descriptor() ([]byte, []int)deprecated
- func (x *GuestOsMapping) GetCreated() string
- func (x *GuestOsMapping) GetDescription() string
- func (x *GuestOsMapping) GetDisplayName() string
- func (x *GuestOsMapping) GetId() string
- func (x *GuestOsMapping) GetName() string
- func (*GuestOsMapping) ProtoMessage()
- func (x *GuestOsMapping) ProtoReflect() protoreflect.Message
- func (x *GuestOsMapping) Reset()
- func (x *GuestOsMapping) String() string
- type GuestServiceClient
- type GuestServiceServer
- type ListGuestOsCategoriesRequest
- func (*ListGuestOsCategoriesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListGuestOsCategoriesRequest) GetId() int64
- func (x *ListGuestOsCategoriesRequest) GetKeyword() string
- func (x *ListGuestOsCategoriesRequest) GetName() string
- func (x *ListGuestOsCategoriesRequest) GetPage() int32
- func (x *ListGuestOsCategoriesRequest) GetPageSize() int32
- func (x *ListGuestOsCategoriesRequest) GetResponseType() string
- func (*ListGuestOsCategoriesRequest) ProtoMessage()
- func (x *ListGuestOsCategoriesRequest) ProtoReflect() protoreflect.Message
- func (x *ListGuestOsCategoriesRequest) Reset()
- func (x *ListGuestOsCategoriesRequest) String() string
- type ListGuestOsCategoriesResponse
- func (*ListGuestOsCategoriesResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListGuestOsCategoriesResponse) GetItems() []*GuestOSCategory
- func (x *ListGuestOsCategoriesResponse) GetTotalCount() int32
- func (*ListGuestOsCategoriesResponse) ProtoMessage()
- func (x *ListGuestOsCategoriesResponse) ProtoReflect() protoreflect.Message
- func (x *ListGuestOsCategoriesResponse) Reset()
- func (x *ListGuestOsCategoriesResponse) String() string
- type ListGuestOsMappingRequest
- func (*ListGuestOsMappingRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListGuestOsMappingRequest) GetHypervisor() string
- func (x *ListGuestOsMappingRequest) GetHypervisorVersion() string
- func (x *ListGuestOsMappingRequest) GetId() int64
- func (x *ListGuestOsMappingRequest) GetKeyword() string
- func (x *ListGuestOsMappingRequest) GetOsDisplayName() string
- func (x *ListGuestOsMappingRequest) GetOsNameForHypervisor() string
- func (x *ListGuestOsMappingRequest) GetOsTypeId() int64
- func (x *ListGuestOsMappingRequest) GetPage() int32
- func (x *ListGuestOsMappingRequest) GetPageSize() int32
- func (x *ListGuestOsMappingRequest) GetResponseType() string
- func (*ListGuestOsMappingRequest) ProtoMessage()
- func (x *ListGuestOsMappingRequest) ProtoReflect() protoreflect.Message
- func (x *ListGuestOsMappingRequest) Reset()
- func (x *ListGuestOsMappingRequest) String() string
- type ListGuestOsMappingResponse
- func (*ListGuestOsMappingResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListGuestOsMappingResponse) GetItems() []*GuestOsMapping
- func (x *ListGuestOsMappingResponse) GetTotalCount() int32
- func (*ListGuestOsMappingResponse) ProtoMessage()
- func (x *ListGuestOsMappingResponse) ProtoReflect() protoreflect.Message
- func (x *ListGuestOsMappingResponse) Reset()
- func (x *ListGuestOsMappingResponse) String() string
- type ListGuestOsRequest
- func (*ListGuestOsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListGuestOsRequest) GetDescription() string
- func (x *ListGuestOsRequest) GetDisplay() bool
- func (x *ListGuestOsRequest) GetId() int64
- func (x *ListGuestOsRequest) GetKeyword() string
- func (x *ListGuestOsRequest) GetOsCategoryId() int64
- func (x *ListGuestOsRequest) GetPage() int32
- func (x *ListGuestOsRequest) GetPageSize() int32
- func (x *ListGuestOsRequest) GetResponseType() string
- func (*ListGuestOsRequest) ProtoMessage()
- func (x *ListGuestOsRequest) ProtoReflect() protoreflect.Message
- func (x *ListGuestOsRequest) Reset()
- func (x *ListGuestOsRequest) String() string
- type ListGuestOsResponse
- func (*ListGuestOsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListGuestOsResponse) GetItems() []*GuestOS
- func (x *ListGuestOsResponse) GetTotalCount() int32
- func (*ListGuestOsResponse) ProtoMessage()
- func (x *ListGuestOsResponse) ProtoReflect() protoreflect.Message
- func (x *ListGuestOsResponse) Reset()
- func (x *ListGuestOsResponse) String() string
- type RemoveGuestOsMappingRequest
- func (*RemoveGuestOsMappingRequest) Descriptor() ([]byte, []int)deprecated
- func (x *RemoveGuestOsMappingRequest) GetId() int64
- func (x *RemoveGuestOsMappingRequest) GetInjectedJobId() string
- func (x *RemoveGuestOsMappingRequest) GetResponseType() string
- func (x *RemoveGuestOsMappingRequest) GetStartEventId() int64
- func (*RemoveGuestOsMappingRequest) ProtoMessage()
- func (x *RemoveGuestOsMappingRequest) ProtoReflect() protoreflect.Message
- func (x *RemoveGuestOsMappingRequest) Reset()
- func (x *RemoveGuestOsMappingRequest) String() string
- type RemoveGuestOsMappingResponse
- func (*RemoveGuestOsMappingResponse) Descriptor() ([]byte, []int)deprecated
- func (x *RemoveGuestOsMappingResponse) GetResult() *Result
- func (*RemoveGuestOsMappingResponse) ProtoMessage()
- func (x *RemoveGuestOsMappingResponse) ProtoReflect() protoreflect.Message
- func (x *RemoveGuestOsMappingResponse) Reset()
- func (x *RemoveGuestOsMappingResponse) String() string
- type RemoveGuestOsRequest
- func (*RemoveGuestOsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *RemoveGuestOsRequest) GetId() int64
- func (x *RemoveGuestOsRequest) GetInjectedJobId() string
- func (x *RemoveGuestOsRequest) GetResponseType() string
- func (x *RemoveGuestOsRequest) GetStartEventId() int64
- func (*RemoveGuestOsRequest) ProtoMessage()
- func (x *RemoveGuestOsRequest) ProtoReflect() protoreflect.Message
- func (x *RemoveGuestOsRequest) Reset()
- func (x *RemoveGuestOsRequest) String() string
- type RemoveGuestOsResponse
- func (*RemoveGuestOsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *RemoveGuestOsResponse) GetResult() *Result
- func (*RemoveGuestOsResponse) ProtoMessage()
- func (x *RemoveGuestOsResponse) ProtoReflect() protoreflect.Message
- func (x *RemoveGuestOsResponse) Reset()
- func (x *RemoveGuestOsResponse) String() string
- type Result
- func (*Result) Descriptor() ([]byte, []int)deprecated
- func (x *Result) GetDisplayText() string
- func (x *Result) GetId() string
- func (x *Result) GetJobId() string
- func (x *Result) GetJobStatus() string
- func (x *Result) GetSuccess() bool
- func (*Result) ProtoMessage()
- func (x *Result) ProtoReflect() protoreflect.Message
- func (x *Result) Reset()
- func (x *Result) String() string
- type Success
- type UnimplementedGuestServiceServer
- func (UnimplementedGuestServiceServer) AddGuestOs(context.Context, *AddGuestOsRequest) (*AddGuestOsResponse, error)
- func (UnimplementedGuestServiceServer) AddGuestOsMapping(context.Context, *AddGuestOsMappingRequest) (*AddGuestOsMappingResponse, error)
- func (UnimplementedGuestServiceServer) GetHypervisorGuestOsNames(context.Context, *GetHypervisorGuestOsNamesRequest) (*GetHypervisorGuestOsNamesResponse, error)
- func (UnimplementedGuestServiceServer) ListGuestOs(context.Context, *ListGuestOsRequest) (*ListGuestOsResponse, error)
- func (UnimplementedGuestServiceServer) ListGuestOsCategories(context.Context, *ListGuestOsCategoriesRequest) (*ListGuestOsCategoriesResponse, error)
- func (UnimplementedGuestServiceServer) ListGuestOsMapping(context.Context, *ListGuestOsMappingRequest) (*ListGuestOsMappingResponse, error)
- func (UnimplementedGuestServiceServer) RemoveGuestOs(context.Context, *RemoveGuestOsRequest) (*RemoveGuestOsResponse, error)
- func (UnimplementedGuestServiceServer) RemoveGuestOsMapping(context.Context, *RemoveGuestOsMappingRequest) (*RemoveGuestOsMappingResponse, error)
- func (UnimplementedGuestServiceServer) UpdateGuestOs(context.Context, *UpdateGuestOsRequest) (*UpdateGuestOsResponse, error)
- func (UnimplementedGuestServiceServer) UpdateGuestOsMapping(context.Context, *UpdateGuestOsMappingRequest) (*UpdateGuestOsMappingResponse, error)
- type UnsafeGuestServiceServer
- type UpdateGuestOsMappingRequest
- func (*UpdateGuestOsMappingRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateGuestOsMappingRequest) GetId() int64
- func (x *UpdateGuestOsMappingRequest) GetInjectedJobId() string
- func (x *UpdateGuestOsMappingRequest) GetOsMappingCheckEnabled_() bool
- func (x *UpdateGuestOsMappingRequest) GetOsNameForHypervisor() string
- func (x *UpdateGuestOsMappingRequest) GetResponseType() string
- func (x *UpdateGuestOsMappingRequest) GetStartEventId() int64
- func (*UpdateGuestOsMappingRequest) ProtoMessage()
- func (x *UpdateGuestOsMappingRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateGuestOsMappingRequest) Reset()
- func (x *UpdateGuestOsMappingRequest) String() string
- type UpdateGuestOsMappingResponse
- func (*UpdateGuestOsMappingResponse) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateGuestOsMappingResponse) GetResult() *Result
- func (*UpdateGuestOsMappingResponse) ProtoMessage()
- func (x *UpdateGuestOsMappingResponse) ProtoReflect() protoreflect.Message
- func (x *UpdateGuestOsMappingResponse) Reset()
- func (x *UpdateGuestOsMappingResponse) String() string
- type UpdateGuestOsRequest
- func (*UpdateGuestOsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateGuestOsRequest) GetDetails() map[string]string
- func (x *UpdateGuestOsRequest) GetDisplay() bool
- func (x *UpdateGuestOsRequest) GetId() int64
- func (x *UpdateGuestOsRequest) GetInjectedJobId() string
- func (x *UpdateGuestOsRequest) GetOsDisplayName() string
- func (x *UpdateGuestOsRequest) GetResponseType() string
- func (x *UpdateGuestOsRequest) GetStartEventId() int64
- func (*UpdateGuestOsRequest) ProtoMessage()
- func (x *UpdateGuestOsRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateGuestOsRequest) Reset()
- func (x *UpdateGuestOsRequest) String() string
- type UpdateGuestOsResponse
- func (*UpdateGuestOsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateGuestOsResponse) GetResult() *Result
- func (*UpdateGuestOsResponse) ProtoMessage()
- func (x *UpdateGuestOsResponse) ProtoReflect() protoreflect.Message
- func (x *UpdateGuestOsResponse) Reset()
- func (x *UpdateGuestOsResponse) String() string
Constants ¶
const ( GuestService_AddGuestOs_FullMethodName = "/cloudstack.management.guest.v1.GuestService/AddGuestOs" GuestService_AddGuestOsMapping_FullMethodName = "/cloudstack.management.guest.v1.GuestService/AddGuestOsMapping" GuestService_GetHypervisorGuestOsNames_FullMethodName = "/cloudstack.management.guest.v1.GuestService/GetHypervisorGuestOsNames" GuestService_ListGuestOs_FullMethodName = "/cloudstack.management.guest.v1.GuestService/ListGuestOs" GuestService_ListGuestOsCategories_FullMethodName = "/cloudstack.management.guest.v1.GuestService/ListGuestOsCategories" GuestService_ListGuestOsMapping_FullMethodName = "/cloudstack.management.guest.v1.GuestService/ListGuestOsMapping" GuestService_RemoveGuestOs_FullMethodName = "/cloudstack.management.guest.v1.GuestService/RemoveGuestOs" GuestService_RemoveGuestOsMapping_FullMethodName = "/cloudstack.management.guest.v1.GuestService/RemoveGuestOsMapping" GuestService_UpdateGuestOs_FullMethodName = "/cloudstack.management.guest.v1.GuestService/UpdateGuestOs" GuestService_UpdateGuestOsMapping_FullMethodName = "/cloudstack.management.guest.v1.GuestService/UpdateGuestOsMapping" )
Variables ¶
var File_cloudstack_management_guest_v1_guest_gen_proto protoreflect.FileDescriptor
var GuestService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "cloudstack.management.guest.v1.GuestService", HandlerType: (*GuestServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "AddGuestOs", Handler: _GuestService_AddGuestOs_Handler, }, { MethodName: "AddGuestOsMapping", Handler: _GuestService_AddGuestOsMapping_Handler, }, { MethodName: "GetHypervisorGuestOsNames", Handler: _GuestService_GetHypervisorGuestOsNames_Handler, }, { MethodName: "ListGuestOs", Handler: _GuestService_ListGuestOs_Handler, }, { MethodName: "ListGuestOsCategories", Handler: _GuestService_ListGuestOsCategories_Handler, }, { MethodName: "ListGuestOsMapping", Handler: _GuestService_ListGuestOsMapping_Handler, }, { MethodName: "RemoveGuestOs", Handler: _GuestService_RemoveGuestOs_Handler, }, { MethodName: "RemoveGuestOsMapping", Handler: _GuestService_RemoveGuestOsMapping_Handler, }, { MethodName: "UpdateGuestOs", Handler: _GuestService_UpdateGuestOs_Handler, }, { MethodName: "UpdateGuestOsMapping", Handler: _GuestService_UpdateGuestOsMapping_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "cloudstack/management/guest/v1/guest.gen.proto", }
GuestService_ServiceDesc is the grpc.ServiceDesc for GuestService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
Functions ¶
func RegisterGuestServiceServer ¶
func RegisterGuestServiceServer(s grpc.ServiceRegistrar, srv GuestServiceServer)
Types ¶
type AddGuestOsMappingRequest ¶
type AddGuestOsMappingRequest struct {
// UUID of Guest OS type. Either the UUID or Display Name must be passed
OsTypeId *int64 `protobuf:"varint,1,opt,name=os_type_id,json=osTypeId" json:"os_type_id,omitempty"`
// Display Name of Guest OS standard type. Either Display Name or UUID must be passed
OsStdName *string `protobuf:"bytes,2,opt,name=os_std_name,json=osStdName" json:"os_std_name,omitempty"`
// Hypervisor type. One of : XenServer, KVM, VMWare
Hypervisor *string `protobuf:"bytes,3,opt,name=hypervisor" json:"hypervisor,omitempty"`
// Hypervisor version to create the mapping. Use 'default' for default versions. Please check hypervisor capabilities for correct version
HypervisorVersion *string `protobuf:"bytes,4,opt,name=hypervisor_version,json=hypervisorVersion" json:"hypervisor_version,omitempty"`
// OS name specific to the hypervisor
OsNameForHypervisor *string `protobuf:"bytes,5,opt,name=os_name_for_hypervisor,json=osNameForHypervisor" json:"os_name_for_hypervisor,omitempty"`
// When set to true, checks for the correct guest os mapping name in the provided hypervisor (supports VMware and XenServer only. At least one hypervisor host with the version specified must be available. Default version will not work.)
OsMappingCheckEnabled_ *bool `protobuf:"varint,6,opt,name=os_mapping_check_enabled_,json=osMappingCheckEnabled" json:"os_mapping_check_enabled_,omitempty"`
// Forces add user defined guest os mapping, overrides any existing user defined mapping
Forced *bool `protobuf:"varint,7,opt,name=forced" json:"forced,omitempty"`
StartEventId *int64 `protobuf:"varint,8,opt,name=start_event_id,json=startEventId" json:"start_event_id,omitempty"`
InjectedJobId *string `protobuf:"bytes,9,opt,name=injected_job_id,json=injectedJobId" json:"injected_job_id,omitempty"`
ResponseType *string `protobuf:"bytes,10,opt,name=response_type,json=responseType" json:"response_type,omitempty"`
// contains filtered or unexported fields
}
AddGuestOsMappingRequest represents the parameters for adds a guest os name to hypervisor os name mapping
func (*AddGuestOsMappingRequest) Descriptor
deprecated
func (*AddGuestOsMappingRequest) Descriptor() ([]byte, []int)
Deprecated: Use AddGuestOsMappingRequest.ProtoReflect.Descriptor instead.
func (*AddGuestOsMappingRequest) GetForced ¶
func (x *AddGuestOsMappingRequest) GetForced() bool
func (*AddGuestOsMappingRequest) GetHypervisor ¶
func (x *AddGuestOsMappingRequest) GetHypervisor() string
func (*AddGuestOsMappingRequest) GetHypervisorVersion ¶
func (x *AddGuestOsMappingRequest) GetHypervisorVersion() string
func (*AddGuestOsMappingRequest) GetInjectedJobId ¶
func (x *AddGuestOsMappingRequest) GetInjectedJobId() string
func (*AddGuestOsMappingRequest) GetOsMappingCheckEnabled_ ¶
func (x *AddGuestOsMappingRequest) GetOsMappingCheckEnabled_() bool
func (*AddGuestOsMappingRequest) GetOsNameForHypervisor ¶
func (x *AddGuestOsMappingRequest) GetOsNameForHypervisor() string
func (*AddGuestOsMappingRequest) GetOsStdName ¶
func (x *AddGuestOsMappingRequest) GetOsStdName() string
func (*AddGuestOsMappingRequest) GetOsTypeId ¶
func (x *AddGuestOsMappingRequest) GetOsTypeId() int64
func (*AddGuestOsMappingRequest) GetResponseType ¶
func (x *AddGuestOsMappingRequest) GetResponseType() string
func (*AddGuestOsMappingRequest) GetStartEventId ¶
func (x *AddGuestOsMappingRequest) GetStartEventId() int64
func (*AddGuestOsMappingRequest) ProtoMessage ¶
func (*AddGuestOsMappingRequest) ProtoMessage()
func (*AddGuestOsMappingRequest) ProtoReflect ¶
func (x *AddGuestOsMappingRequest) ProtoReflect() protoreflect.Message
func (*AddGuestOsMappingRequest) Reset ¶
func (x *AddGuestOsMappingRequest) Reset()
func (*AddGuestOsMappingRequest) String ¶
func (x *AddGuestOsMappingRequest) String() string
type AddGuestOsMappingResponse ¶
type AddGuestOsMappingResponse struct {
// The Result
Result *Result `protobuf:"bytes,1,opt,name=result" json:"result,omitempty"`
// contains filtered or unexported fields
}
AddGuestOsMappingResponse represents the response from adds a guest os name to hypervisor os name mapping
func (*AddGuestOsMappingResponse) Descriptor
deprecated
func (*AddGuestOsMappingResponse) Descriptor() ([]byte, []int)
Deprecated: Use AddGuestOsMappingResponse.ProtoReflect.Descriptor instead.
func (*AddGuestOsMappingResponse) GetResult ¶
func (x *AddGuestOsMappingResponse) GetResult() *Result
func (*AddGuestOsMappingResponse) ProtoMessage ¶
func (*AddGuestOsMappingResponse) ProtoMessage()
func (*AddGuestOsMappingResponse) ProtoReflect ¶
func (x *AddGuestOsMappingResponse) ProtoReflect() protoreflect.Message
func (*AddGuestOsMappingResponse) Reset ¶
func (x *AddGuestOsMappingResponse) Reset()
func (*AddGuestOsMappingResponse) String ¶
func (x *AddGuestOsMappingResponse) String() string
type AddGuestOsRequest ¶
type AddGuestOsRequest struct {
// ID of Guest OS category
OsCategoryId *int64 `protobuf:"varint,1,opt,name=os_category_id,json=osCategoryId" json:"os_category_id,omitempty"`
// Unique display name for Guest OS
OsDisplayName *string `protobuf:"bytes,2,opt,name=os_display_name,json=osDisplayName" json:"os_display_name,omitempty"`
// Optional name for Guest OS
OsName *string `protobuf:"bytes,3,opt,name=os_name,json=osName" json:"os_name,omitempty"`
// Map of (key/value pairs)
Details map[string]string `` /* 134-byte string literal not displayed */
// whether this guest OS is available for end users
Display *bool `protobuf:"varint,5,opt,name=display" json:"display,omitempty"`
StartEventId *int64 `protobuf:"varint,6,opt,name=start_event_id,json=startEventId" json:"start_event_id,omitempty"`
InjectedJobId *string `protobuf:"bytes,7,opt,name=injected_job_id,json=injectedJobId" json:"injected_job_id,omitempty"`
ResponseType *string `protobuf:"bytes,8,opt,name=response_type,json=responseType" json:"response_type,omitempty"`
// contains filtered or unexported fields
}
AddGuestOsRequest represents the parameters for add a new guest os type
func (*AddGuestOsRequest) Descriptor
deprecated
func (*AddGuestOsRequest) Descriptor() ([]byte, []int)
Deprecated: Use AddGuestOsRequest.ProtoReflect.Descriptor instead.
func (*AddGuestOsRequest) GetDetails ¶
func (x *AddGuestOsRequest) GetDetails() map[string]string
func (*AddGuestOsRequest) GetDisplay ¶
func (x *AddGuestOsRequest) GetDisplay() bool
func (*AddGuestOsRequest) GetInjectedJobId ¶
func (x *AddGuestOsRequest) GetInjectedJobId() string
func (*AddGuestOsRequest) GetOsCategoryId ¶
func (x *AddGuestOsRequest) GetOsCategoryId() int64
func (*AddGuestOsRequest) GetOsDisplayName ¶
func (x *AddGuestOsRequest) GetOsDisplayName() string
func (*AddGuestOsRequest) GetOsName ¶
func (x *AddGuestOsRequest) GetOsName() string
func (*AddGuestOsRequest) GetResponseType ¶
func (x *AddGuestOsRequest) GetResponseType() string
func (*AddGuestOsRequest) GetStartEventId ¶
func (x *AddGuestOsRequest) GetStartEventId() int64
func (*AddGuestOsRequest) ProtoMessage ¶
func (*AddGuestOsRequest) ProtoMessage()
func (*AddGuestOsRequest) ProtoReflect ¶
func (x *AddGuestOsRequest) ProtoReflect() protoreflect.Message
func (*AddGuestOsRequest) Reset ¶
func (x *AddGuestOsRequest) Reset()
func (*AddGuestOsRequest) String ¶
func (x *AddGuestOsRequest) String() string
type AddGuestOsResponse ¶
type AddGuestOsResponse struct {
// The Result
Result *Result `protobuf:"bytes,1,opt,name=result" json:"result,omitempty"`
// contains filtered or unexported fields
}
AddGuestOsResponse represents the response from add a new guest os type
func (*AddGuestOsResponse) Descriptor
deprecated
func (*AddGuestOsResponse) Descriptor() ([]byte, []int)
Deprecated: Use AddGuestOsResponse.ProtoReflect.Descriptor instead.
func (*AddGuestOsResponse) GetResult ¶
func (x *AddGuestOsResponse) GetResult() *Result
func (*AddGuestOsResponse) ProtoMessage ¶
func (*AddGuestOsResponse) ProtoMessage()
func (*AddGuestOsResponse) ProtoReflect ¶
func (x *AddGuestOsResponse) ProtoReflect() protoreflect.Message
func (*AddGuestOsResponse) Reset ¶
func (x *AddGuestOsResponse) Reset()
func (*AddGuestOsResponse) String ¶
func (x *AddGuestOsResponse) String() string
type GetHypervisorGuestOsNamesRequest ¶
type GetHypervisorGuestOsNamesRequest struct {
// Hypervisor type. One of : VMware, XenServer
Hypervisor *string `protobuf:"bytes,1,opt,name=hypervisor" json:"hypervisor,omitempty"`
// Hypervisor version to get the guest os names (atleast one hypervisor host with the version specified must be available)
HypervisorVersion *string `protobuf:"bytes,2,opt,name=hypervisor_version,json=hypervisorVersion" json:"hypervisor_version,omitempty"`
// Keyword for guest os name
Keyword *string `protobuf:"bytes,3,opt,name=keyword" json:"keyword,omitempty"`
StartEventId *int64 `protobuf:"varint,4,opt,name=start_event_id,json=startEventId" json:"start_event_id,omitempty"`
InjectedJobId *string `protobuf:"bytes,5,opt,name=injected_job_id,json=injectedJobId" json:"injected_job_id,omitempty"`
ResponseType *string `protobuf:"bytes,6,opt,name=response_type,json=responseType" json:"response_type,omitempty"`
// contains filtered or unexported fields
}
GetHypervisorGuestOsNamesRequest represents the parameters for gets the guest os names in the hypervisor
func (*GetHypervisorGuestOsNamesRequest) Descriptor
deprecated
func (*GetHypervisorGuestOsNamesRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetHypervisorGuestOsNamesRequest.ProtoReflect.Descriptor instead.
func (*GetHypervisorGuestOsNamesRequest) GetHypervisor ¶
func (x *GetHypervisorGuestOsNamesRequest) GetHypervisor() string
func (*GetHypervisorGuestOsNamesRequest) GetHypervisorVersion ¶
func (x *GetHypervisorGuestOsNamesRequest) GetHypervisorVersion() string
func (*GetHypervisorGuestOsNamesRequest) GetInjectedJobId ¶
func (x *GetHypervisorGuestOsNamesRequest) GetInjectedJobId() string
func (*GetHypervisorGuestOsNamesRequest) GetKeyword ¶
func (x *GetHypervisorGuestOsNamesRequest) GetKeyword() string
func (*GetHypervisorGuestOsNamesRequest) GetResponseType ¶
func (x *GetHypervisorGuestOsNamesRequest) GetResponseType() string
func (*GetHypervisorGuestOsNamesRequest) GetStartEventId ¶
func (x *GetHypervisorGuestOsNamesRequest) GetStartEventId() int64
func (*GetHypervisorGuestOsNamesRequest) ProtoMessage ¶
func (*GetHypervisorGuestOsNamesRequest) ProtoMessage()
func (*GetHypervisorGuestOsNamesRequest) ProtoReflect ¶
func (x *GetHypervisorGuestOsNamesRequest) ProtoReflect() protoreflect.Message
func (*GetHypervisorGuestOsNamesRequest) Reset ¶
func (x *GetHypervisorGuestOsNamesRequest) Reset()
func (*GetHypervisorGuestOsNamesRequest) String ¶
func (x *GetHypervisorGuestOsNamesRequest) String() string
type GetHypervisorGuestOsNamesResponse ¶
type GetHypervisorGuestOsNamesResponse struct {
// The Result
Result *Result `protobuf:"bytes,1,opt,name=result" json:"result,omitempty"`
// contains filtered or unexported fields
}
GetHypervisorGuestOsNamesResponse represents the response from gets the guest os names in the hypervisor
func (*GetHypervisorGuestOsNamesResponse) Descriptor
deprecated
func (*GetHypervisorGuestOsNamesResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetHypervisorGuestOsNamesResponse.ProtoReflect.Descriptor instead.
func (*GetHypervisorGuestOsNamesResponse) GetResult ¶
func (x *GetHypervisorGuestOsNamesResponse) GetResult() *Result
func (*GetHypervisorGuestOsNamesResponse) ProtoMessage ¶
func (*GetHypervisorGuestOsNamesResponse) ProtoMessage()
func (*GetHypervisorGuestOsNamesResponse) ProtoReflect ¶
func (x *GetHypervisorGuestOsNamesResponse) ProtoReflect() protoreflect.Message
func (*GetHypervisorGuestOsNamesResponse) Reset ¶
func (x *GetHypervisorGuestOsNamesResponse) Reset()
func (*GetHypervisorGuestOsNamesResponse) String ¶
func (x *GetHypervisorGuestOsNamesResponse) String() string
type GuestOS ¶
type GuestOS struct {
// The ID of the GuestOS
Id *string `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
// The name of the GuestOS
Name *string `protobuf:"bytes,2,opt,name=name" json:"name,omitempty"`
// The display name of the GuestOS
DisplayName *string `protobuf:"bytes,3,opt,name=display_name,json=displayName" json:"display_name,omitempty"`
// The description of the GuestOS
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
}
GuestOS represents a GuestOS Item
func (*GuestOS) Descriptor
deprecated
func (*GuestOS) GetCreated ¶
func (*GuestOS) GetDescription ¶
func (*GuestOS) GetDisplayName ¶
func (*GuestOS) ProtoMessage ¶
func (*GuestOS) ProtoMessage()
func (*GuestOS) ProtoReflect ¶
func (x *GuestOS) ProtoReflect() protoreflect.Message
type GuestOSCategory ¶
type GuestOSCategory struct {
// The ID of the GuestOSCategory
Id *string `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
// The name of the GuestOSCategory
Name *string `protobuf:"bytes,2,opt,name=name" json:"name,omitempty"`
// The display name of the GuestOSCategory
DisplayName *string `protobuf:"bytes,3,opt,name=display_name,json=displayName" json:"display_name,omitempty"`
// The description of the GuestOSCategory
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
}
GuestOSCategory represents a GuestOSCategory Item
func (*GuestOSCategory) Descriptor
deprecated
func (*GuestOSCategory) Descriptor() ([]byte, []int)
Deprecated: Use GuestOSCategory.ProtoReflect.Descriptor instead.
func (*GuestOSCategory) GetCreated ¶
func (x *GuestOSCategory) GetCreated() string
func (*GuestOSCategory) GetDescription ¶
func (x *GuestOSCategory) GetDescription() string
func (*GuestOSCategory) GetDisplayName ¶
func (x *GuestOSCategory) GetDisplayName() string
func (*GuestOSCategory) GetId ¶
func (x *GuestOSCategory) GetId() string
func (*GuestOSCategory) GetName ¶
func (x *GuestOSCategory) GetName() string
func (*GuestOSCategory) ProtoMessage ¶
func (*GuestOSCategory) ProtoMessage()
func (*GuestOSCategory) ProtoReflect ¶
func (x *GuestOSCategory) ProtoReflect() protoreflect.Message
func (*GuestOSCategory) Reset ¶
func (x *GuestOSCategory) Reset()
func (*GuestOSCategory) String ¶
func (x *GuestOSCategory) String() string
type GuestOsMapping ¶
type GuestOsMapping struct {
// The ID of the GuestOsMapping
Id *string `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
// The name of the GuestOsMapping
Name *string `protobuf:"bytes,2,opt,name=name" json:"name,omitempty"`
// The display name of the GuestOsMapping
DisplayName *string `protobuf:"bytes,3,opt,name=display_name,json=displayName" json:"display_name,omitempty"`
// The description of the GuestOsMapping
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
}
GuestOsMapping represents a GuestOsMapping Item
func (*GuestOsMapping) Descriptor
deprecated
func (*GuestOsMapping) Descriptor() ([]byte, []int)
Deprecated: Use GuestOsMapping.ProtoReflect.Descriptor instead.
func (*GuestOsMapping) GetCreated ¶
func (x *GuestOsMapping) GetCreated() string
func (*GuestOsMapping) GetDescription ¶
func (x *GuestOsMapping) GetDescription() string
func (*GuestOsMapping) GetDisplayName ¶
func (x *GuestOsMapping) GetDisplayName() string
func (*GuestOsMapping) GetId ¶
func (x *GuestOsMapping) GetId() string
func (*GuestOsMapping) GetName ¶
func (x *GuestOsMapping) GetName() string
func (*GuestOsMapping) ProtoMessage ¶
func (*GuestOsMapping) ProtoMessage()
func (*GuestOsMapping) ProtoReflect ¶
func (x *GuestOsMapping) ProtoReflect() protoreflect.Message
func (*GuestOsMapping) Reset ¶
func (x *GuestOsMapping) Reset()
func (*GuestOsMapping) String ¶
func (x *GuestOsMapping) String() string
type GuestServiceClient ¶
type GuestServiceClient interface {
// AddGuestOs Add a new guest OS type
AddGuestOs(ctx context.Context, in *AddGuestOsRequest, opts ...grpc.CallOption) (*AddGuestOsResponse, error)
// AddGuestOsMapping Adds a guest OS name to hypervisor OS name mapping
AddGuestOsMapping(ctx context.Context, in *AddGuestOsMappingRequest, opts ...grpc.CallOption) (*AddGuestOsMappingResponse, error)
// GetHypervisorGuestOsNames Gets the guest OS names in the hypervisor
GetHypervisorGuestOsNames(ctx context.Context, in *GetHypervisorGuestOsNamesRequest, opts ...grpc.CallOption) (*GetHypervisorGuestOsNamesResponse, error)
// ListGuestOs Lists all supported OS types for this cloud.
ListGuestOs(ctx context.Context, in *ListGuestOsRequest, opts ...grpc.CallOption) (*ListGuestOsResponse, error)
// ListGuestOsCategories Lists all supported OS categories for this cloud.
ListGuestOsCategories(ctx context.Context, in *ListGuestOsCategoriesRequest, opts ...grpc.CallOption) (*ListGuestOsCategoriesResponse, error)
// ListGuestOsMapping Lists all available OS mappings for given hypervisor
ListGuestOsMapping(ctx context.Context, in *ListGuestOsMappingRequest, opts ...grpc.CallOption) (*ListGuestOsMappingResponse, error)
// RemoveGuestOs Removes a Guest OS from listing.
RemoveGuestOs(ctx context.Context, in *RemoveGuestOsRequest, opts ...grpc.CallOption) (*RemoveGuestOsResponse, error)
// RemoveGuestOsMapping Removes a Guest OS Mapping.
RemoveGuestOsMapping(ctx context.Context, in *RemoveGuestOsMappingRequest, opts ...grpc.CallOption) (*RemoveGuestOsMappingResponse, error)
// UpdateGuestOs Updates the information about Guest OS
UpdateGuestOs(ctx context.Context, in *UpdateGuestOsRequest, opts ...grpc.CallOption) (*UpdateGuestOsResponse, error)
// UpdateGuestOsMapping Updates the information about Guest OS to Hypervisor specific name mapping
UpdateGuestOsMapping(ctx context.Context, in *UpdateGuestOsMappingRequest, opts ...grpc.CallOption) (*UpdateGuestOsMappingResponse, error)
}
GuestServiceClient is the client API for GuestService 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.
GuestService provides operations for managing Guests
func NewGuestServiceClient ¶
func NewGuestServiceClient(cc grpc.ClientConnInterface) GuestServiceClient
type GuestServiceServer ¶
type GuestServiceServer interface {
// AddGuestOs Add a new guest OS type
AddGuestOs(context.Context, *AddGuestOsRequest) (*AddGuestOsResponse, error)
// AddGuestOsMapping Adds a guest OS name to hypervisor OS name mapping
AddGuestOsMapping(context.Context, *AddGuestOsMappingRequest) (*AddGuestOsMappingResponse, error)
// GetHypervisorGuestOsNames Gets the guest OS names in the hypervisor
GetHypervisorGuestOsNames(context.Context, *GetHypervisorGuestOsNamesRequest) (*GetHypervisorGuestOsNamesResponse, error)
// ListGuestOs Lists all supported OS types for this cloud.
ListGuestOs(context.Context, *ListGuestOsRequest) (*ListGuestOsResponse, error)
// ListGuestOsCategories Lists all supported OS categories for this cloud.
ListGuestOsCategories(context.Context, *ListGuestOsCategoriesRequest) (*ListGuestOsCategoriesResponse, error)
// ListGuestOsMapping Lists all available OS mappings for given hypervisor
ListGuestOsMapping(context.Context, *ListGuestOsMappingRequest) (*ListGuestOsMappingResponse, error)
// RemoveGuestOs Removes a Guest OS from listing.
RemoveGuestOs(context.Context, *RemoveGuestOsRequest) (*RemoveGuestOsResponse, error)
// RemoveGuestOsMapping Removes a Guest OS Mapping.
RemoveGuestOsMapping(context.Context, *RemoveGuestOsMappingRequest) (*RemoveGuestOsMappingResponse, error)
// UpdateGuestOs Updates the information about Guest OS
UpdateGuestOs(context.Context, *UpdateGuestOsRequest) (*UpdateGuestOsResponse, error)
// UpdateGuestOsMapping Updates the information about Guest OS to Hypervisor specific name mapping
UpdateGuestOsMapping(context.Context, *UpdateGuestOsMappingRequest) (*UpdateGuestOsMappingResponse, error)
// contains filtered or unexported methods
}
GuestServiceServer is the server API for GuestService service. All implementations must embed UnimplementedGuestServiceServer for forward compatibility.
GuestService provides operations for managing Guests
type ListGuestOsCategoriesRequest ¶
type ListGuestOsCategoriesRequest struct {
// list Os category by id
Id *int64 `protobuf:"varint,1,opt,name=id" json:"id,omitempty"`
// list os category by name
Name *string `protobuf:"bytes,2,opt,name=name" json:"name,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
}
ListGuestOsCategoriesRequest represents the parameters for lists all supported os categories for this cloud.
func (*ListGuestOsCategoriesRequest) Descriptor
deprecated
func (*ListGuestOsCategoriesRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListGuestOsCategoriesRequest.ProtoReflect.Descriptor instead.
func (*ListGuestOsCategoriesRequest) GetId ¶
func (x *ListGuestOsCategoriesRequest) GetId() int64
func (*ListGuestOsCategoriesRequest) GetKeyword ¶
func (x *ListGuestOsCategoriesRequest) GetKeyword() string
func (*ListGuestOsCategoriesRequest) GetName ¶
func (x *ListGuestOsCategoriesRequest) GetName() string
func (*ListGuestOsCategoriesRequest) GetPage ¶
func (x *ListGuestOsCategoriesRequest) GetPage() int32
func (*ListGuestOsCategoriesRequest) GetPageSize ¶
func (x *ListGuestOsCategoriesRequest) GetPageSize() int32
func (*ListGuestOsCategoriesRequest) GetResponseType ¶
func (x *ListGuestOsCategoriesRequest) GetResponseType() string
func (*ListGuestOsCategoriesRequest) ProtoMessage ¶
func (*ListGuestOsCategoriesRequest) ProtoMessage()
func (*ListGuestOsCategoriesRequest) ProtoReflect ¶
func (x *ListGuestOsCategoriesRequest) ProtoReflect() protoreflect.Message
func (*ListGuestOsCategoriesRequest) Reset ¶
func (x *ListGuestOsCategoriesRequest) Reset()
func (*ListGuestOsCategoriesRequest) String ¶
func (x *ListGuestOsCategoriesRequest) String() string
type ListGuestOsCategoriesResponse ¶
type ListGuestOsCategoriesResponse struct {
// The list of GuestOSCategorys
Items []*GuestOSCategory `protobuf:"bytes,1,rep,name=items" json:"items,omitempty"`
// The total count of GuestOSCategorys
TotalCount *int32 `protobuf:"varint,2,opt,name=total_count,json=totalCount" json:"total_count,omitempty"`
// contains filtered or unexported fields
}
ListGuestOsCategoriesResponse represents the response from lists all supported os categories for this cloud.
func (*ListGuestOsCategoriesResponse) Descriptor
deprecated
func (*ListGuestOsCategoriesResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListGuestOsCategoriesResponse.ProtoReflect.Descriptor instead.
func (*ListGuestOsCategoriesResponse) GetItems ¶
func (x *ListGuestOsCategoriesResponse) GetItems() []*GuestOSCategory
func (*ListGuestOsCategoriesResponse) GetTotalCount ¶
func (x *ListGuestOsCategoriesResponse) GetTotalCount() int32
func (*ListGuestOsCategoriesResponse) ProtoMessage ¶
func (*ListGuestOsCategoriesResponse) ProtoMessage()
func (*ListGuestOsCategoriesResponse) ProtoReflect ¶
func (x *ListGuestOsCategoriesResponse) ProtoReflect() protoreflect.Message
func (*ListGuestOsCategoriesResponse) Reset ¶
func (x *ListGuestOsCategoriesResponse) Reset()
func (*ListGuestOsCategoriesResponse) String ¶
func (x *ListGuestOsCategoriesResponse) String() string
type ListGuestOsMappingRequest ¶
type ListGuestOsMappingRequest struct {
// list mapping by its UUID
Id *int64 `protobuf:"varint,1,opt,name=id" json:"id,omitempty"`
// list mapping by Guest OS Type UUID
OsTypeId *int64 `protobuf:"varint,2,opt,name=os_type_id,json=osTypeId" json:"os_type_id,omitempty"`
// list Guest OS mapping by OS display name
OsDisplayName *string `protobuf:"bytes,3,opt,name=os_display_name,json=osDisplayName" json:"os_display_name,omitempty"`
// list Guest OS mapping by OS mapping name with hypervisor
OsNameForHypervisor *string `protobuf:"bytes,4,opt,name=os_name_for_hypervisor,json=osNameForHypervisor" json:"os_name_for_hypervisor,omitempty"`
// list Guest OS mapping by hypervisor
Hypervisor *string `protobuf:"bytes,5,opt,name=hypervisor" json:"hypervisor,omitempty"`
// list Guest OS mapping by hypervisor version. Must be used with hypervisor parameter
HypervisorVersion *string `protobuf:"bytes,6,opt,name=hypervisor_version,json=hypervisorVersion" json:"hypervisor_version,omitempty"`
// List by keyword
Keyword *string `protobuf:"bytes,7,opt,name=keyword" json:"keyword,omitempty"`
Page *int32 `protobuf:"varint,8,opt,name=page" json:"page,omitempty"`
PageSize *int32 `protobuf:"varint,9,opt,name=page_size,json=pageSize" json:"page_size,omitempty"`
ResponseType *string `protobuf:"bytes,10,opt,name=response_type,json=responseType" json:"response_type,omitempty"`
// contains filtered or unexported fields
}
ListGuestOsMappingRequest represents the parameters for lists all available os mappings for given hypervisor
func (*ListGuestOsMappingRequest) Descriptor
deprecated
func (*ListGuestOsMappingRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListGuestOsMappingRequest.ProtoReflect.Descriptor instead.
func (*ListGuestOsMappingRequest) GetHypervisor ¶
func (x *ListGuestOsMappingRequest) GetHypervisor() string
func (*ListGuestOsMappingRequest) GetHypervisorVersion ¶
func (x *ListGuestOsMappingRequest) GetHypervisorVersion() string
func (*ListGuestOsMappingRequest) GetId ¶
func (x *ListGuestOsMappingRequest) GetId() int64
func (*ListGuestOsMappingRequest) GetKeyword ¶
func (x *ListGuestOsMappingRequest) GetKeyword() string
func (*ListGuestOsMappingRequest) GetOsDisplayName ¶
func (x *ListGuestOsMappingRequest) GetOsDisplayName() string
func (*ListGuestOsMappingRequest) GetOsNameForHypervisor ¶
func (x *ListGuestOsMappingRequest) GetOsNameForHypervisor() string
func (*ListGuestOsMappingRequest) GetOsTypeId ¶
func (x *ListGuestOsMappingRequest) GetOsTypeId() int64
func (*ListGuestOsMappingRequest) GetPage ¶
func (x *ListGuestOsMappingRequest) GetPage() int32
func (*ListGuestOsMappingRequest) GetPageSize ¶
func (x *ListGuestOsMappingRequest) GetPageSize() int32
func (*ListGuestOsMappingRequest) GetResponseType ¶
func (x *ListGuestOsMappingRequest) GetResponseType() string
func (*ListGuestOsMappingRequest) ProtoMessage ¶
func (*ListGuestOsMappingRequest) ProtoMessage()
func (*ListGuestOsMappingRequest) ProtoReflect ¶
func (x *ListGuestOsMappingRequest) ProtoReflect() protoreflect.Message
func (*ListGuestOsMappingRequest) Reset ¶
func (x *ListGuestOsMappingRequest) Reset()
func (*ListGuestOsMappingRequest) String ¶
func (x *ListGuestOsMappingRequest) String() string
type ListGuestOsMappingResponse ¶
type ListGuestOsMappingResponse struct {
// The list of GuestOsMappings
Items []*GuestOsMapping `protobuf:"bytes,1,rep,name=items" json:"items,omitempty"`
// The total count of GuestOsMappings
TotalCount *int32 `protobuf:"varint,2,opt,name=total_count,json=totalCount" json:"total_count,omitempty"`
// contains filtered or unexported fields
}
ListGuestOsMappingResponse represents the response from lists all available os mappings for given hypervisor
func (*ListGuestOsMappingResponse) Descriptor
deprecated
func (*ListGuestOsMappingResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListGuestOsMappingResponse.ProtoReflect.Descriptor instead.
func (*ListGuestOsMappingResponse) GetItems ¶
func (x *ListGuestOsMappingResponse) GetItems() []*GuestOsMapping
func (*ListGuestOsMappingResponse) GetTotalCount ¶
func (x *ListGuestOsMappingResponse) GetTotalCount() int32
func (*ListGuestOsMappingResponse) ProtoMessage ¶
func (*ListGuestOsMappingResponse) ProtoMessage()
func (*ListGuestOsMappingResponse) ProtoReflect ¶
func (x *ListGuestOsMappingResponse) ProtoReflect() protoreflect.Message
func (*ListGuestOsMappingResponse) Reset ¶
func (x *ListGuestOsMappingResponse) Reset()
func (*ListGuestOsMappingResponse) String ¶
func (x *ListGuestOsMappingResponse) String() string
type ListGuestOsRequest ¶
type ListGuestOsRequest struct {
// list by Os type Id
Id *int64 `protobuf:"varint,1,opt,name=id" json:"id,omitempty"`
// list by Os Category id
OsCategoryId *int64 `protobuf:"varint,2,opt,name=os_category_id,json=osCategoryId" json:"os_category_id,omitempty"`
// list os by description
Description *string `protobuf:"bytes,3,opt,name=description" json:"description,omitempty"`
// list resources by display flag; only ROOT admin is eligible to pass this parameter
Display *bool `protobuf:"varint,4,opt,name=display" json:"display,omitempty"`
// List by keyword
Keyword *string `protobuf:"bytes,5,opt,name=keyword" json:"keyword,omitempty"`
Page *int32 `protobuf:"varint,6,opt,name=page" json:"page,omitempty"`
PageSize *int32 `protobuf:"varint,7,opt,name=page_size,json=pageSize" json:"page_size,omitempty"`
ResponseType *string `protobuf:"bytes,8,opt,name=response_type,json=responseType" json:"response_type,omitempty"`
// contains filtered or unexported fields
}
ListGuestOsRequest represents the parameters for lists all supported os types for this cloud.
func (*ListGuestOsRequest) Descriptor
deprecated
func (*ListGuestOsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListGuestOsRequest.ProtoReflect.Descriptor instead.
func (*ListGuestOsRequest) GetDescription ¶
func (x *ListGuestOsRequest) GetDescription() string
func (*ListGuestOsRequest) GetDisplay ¶
func (x *ListGuestOsRequest) GetDisplay() bool
func (*ListGuestOsRequest) GetId ¶
func (x *ListGuestOsRequest) GetId() int64
func (*ListGuestOsRequest) GetKeyword ¶
func (x *ListGuestOsRequest) GetKeyword() string
func (*ListGuestOsRequest) GetOsCategoryId ¶
func (x *ListGuestOsRequest) GetOsCategoryId() int64
func (*ListGuestOsRequest) GetPage ¶
func (x *ListGuestOsRequest) GetPage() int32
func (*ListGuestOsRequest) GetPageSize ¶
func (x *ListGuestOsRequest) GetPageSize() int32
func (*ListGuestOsRequest) GetResponseType ¶
func (x *ListGuestOsRequest) GetResponseType() string
func (*ListGuestOsRequest) ProtoMessage ¶
func (*ListGuestOsRequest) ProtoMessage()
func (*ListGuestOsRequest) ProtoReflect ¶
func (x *ListGuestOsRequest) ProtoReflect() protoreflect.Message
func (*ListGuestOsRequest) Reset ¶
func (x *ListGuestOsRequest) Reset()
func (*ListGuestOsRequest) String ¶
func (x *ListGuestOsRequest) String() string
type ListGuestOsResponse ¶
type ListGuestOsResponse struct {
// The list of GuestOSs
Items []*GuestOS `protobuf:"bytes,1,rep,name=items" json:"items,omitempty"`
// The total count of GuestOSs
TotalCount *int32 `protobuf:"varint,2,opt,name=total_count,json=totalCount" json:"total_count,omitempty"`
// contains filtered or unexported fields
}
ListGuestOsResponse represents the response from lists all supported os types for this cloud.
func (*ListGuestOsResponse) Descriptor
deprecated
func (*ListGuestOsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListGuestOsResponse.ProtoReflect.Descriptor instead.
func (*ListGuestOsResponse) GetItems ¶
func (x *ListGuestOsResponse) GetItems() []*GuestOS
func (*ListGuestOsResponse) GetTotalCount ¶
func (x *ListGuestOsResponse) GetTotalCount() int32
func (*ListGuestOsResponse) ProtoMessage ¶
func (*ListGuestOsResponse) ProtoMessage()
func (*ListGuestOsResponse) ProtoReflect ¶
func (x *ListGuestOsResponse) ProtoReflect() protoreflect.Message
func (*ListGuestOsResponse) Reset ¶
func (x *ListGuestOsResponse) Reset()
func (*ListGuestOsResponse) String ¶
func (x *ListGuestOsResponse) String() string
type RemoveGuestOsMappingRequest ¶
type RemoveGuestOsMappingRequest struct {
// ID of the guest OS mapping
Id *int64 `protobuf:"varint,1,opt,name=id" json:"id,omitempty"`
StartEventId *int64 `protobuf:"varint,2,opt,name=start_event_id,json=startEventId" json:"start_event_id,omitempty"`
InjectedJobId *string `protobuf:"bytes,3,opt,name=injected_job_id,json=injectedJobId" json:"injected_job_id,omitempty"`
ResponseType *string `protobuf:"bytes,4,opt,name=response_type,json=responseType" json:"response_type,omitempty"`
// contains filtered or unexported fields
}
RemoveGuestOsMappingRequest represents the parameters for removes a guest os mapping.
func (*RemoveGuestOsMappingRequest) Descriptor
deprecated
func (*RemoveGuestOsMappingRequest) Descriptor() ([]byte, []int)
Deprecated: Use RemoveGuestOsMappingRequest.ProtoReflect.Descriptor instead.
func (*RemoveGuestOsMappingRequest) GetId ¶
func (x *RemoveGuestOsMappingRequest) GetId() int64
func (*RemoveGuestOsMappingRequest) GetInjectedJobId ¶
func (x *RemoveGuestOsMappingRequest) GetInjectedJobId() string
func (*RemoveGuestOsMappingRequest) GetResponseType ¶
func (x *RemoveGuestOsMappingRequest) GetResponseType() string
func (*RemoveGuestOsMappingRequest) GetStartEventId ¶
func (x *RemoveGuestOsMappingRequest) GetStartEventId() int64
func (*RemoveGuestOsMappingRequest) ProtoMessage ¶
func (*RemoveGuestOsMappingRequest) ProtoMessage()
func (*RemoveGuestOsMappingRequest) ProtoReflect ¶
func (x *RemoveGuestOsMappingRequest) ProtoReflect() protoreflect.Message
func (*RemoveGuestOsMappingRequest) Reset ¶
func (x *RemoveGuestOsMappingRequest) Reset()
func (*RemoveGuestOsMappingRequest) String ¶
func (x *RemoveGuestOsMappingRequest) String() string
type RemoveGuestOsMappingResponse ¶
type RemoveGuestOsMappingResponse struct {
// The Result
Result *Result `protobuf:"bytes,1,opt,name=result" json:"result,omitempty"`
// contains filtered or unexported fields
}
RemoveGuestOsMappingResponse represents the response from removes a guest os mapping.
func (*RemoveGuestOsMappingResponse) Descriptor
deprecated
func (*RemoveGuestOsMappingResponse) Descriptor() ([]byte, []int)
Deprecated: Use RemoveGuestOsMappingResponse.ProtoReflect.Descriptor instead.
func (*RemoveGuestOsMappingResponse) GetResult ¶
func (x *RemoveGuestOsMappingResponse) GetResult() *Result
func (*RemoveGuestOsMappingResponse) ProtoMessage ¶
func (*RemoveGuestOsMappingResponse) ProtoMessage()
func (*RemoveGuestOsMappingResponse) ProtoReflect ¶
func (x *RemoveGuestOsMappingResponse) ProtoReflect() protoreflect.Message
func (*RemoveGuestOsMappingResponse) Reset ¶
func (x *RemoveGuestOsMappingResponse) Reset()
func (*RemoveGuestOsMappingResponse) String ¶
func (x *RemoveGuestOsMappingResponse) String() string
type RemoveGuestOsRequest ¶
type RemoveGuestOsRequest struct {
// ID of the guest OS
Id *int64 `protobuf:"varint,1,opt,name=id" json:"id,omitempty"`
StartEventId *int64 `protobuf:"varint,2,opt,name=start_event_id,json=startEventId" json:"start_event_id,omitempty"`
InjectedJobId *string `protobuf:"bytes,3,opt,name=injected_job_id,json=injectedJobId" json:"injected_job_id,omitempty"`
ResponseType *string `protobuf:"bytes,4,opt,name=response_type,json=responseType" json:"response_type,omitempty"`
// contains filtered or unexported fields
}
RemoveGuestOsRequest represents the parameters for removes a guest os from listing.
func (*RemoveGuestOsRequest) Descriptor
deprecated
func (*RemoveGuestOsRequest) Descriptor() ([]byte, []int)
Deprecated: Use RemoveGuestOsRequest.ProtoReflect.Descriptor instead.
func (*RemoveGuestOsRequest) GetId ¶
func (x *RemoveGuestOsRequest) GetId() int64
func (*RemoveGuestOsRequest) GetInjectedJobId ¶
func (x *RemoveGuestOsRequest) GetInjectedJobId() string
func (*RemoveGuestOsRequest) GetResponseType ¶
func (x *RemoveGuestOsRequest) GetResponseType() string
func (*RemoveGuestOsRequest) GetStartEventId ¶
func (x *RemoveGuestOsRequest) GetStartEventId() int64
func (*RemoveGuestOsRequest) ProtoMessage ¶
func (*RemoveGuestOsRequest) ProtoMessage()
func (*RemoveGuestOsRequest) ProtoReflect ¶
func (x *RemoveGuestOsRequest) ProtoReflect() protoreflect.Message
func (*RemoveGuestOsRequest) Reset ¶
func (x *RemoveGuestOsRequest) Reset()
func (*RemoveGuestOsRequest) String ¶
func (x *RemoveGuestOsRequest) String() string
type RemoveGuestOsResponse ¶
type RemoveGuestOsResponse struct {
// The Result
Result *Result `protobuf:"bytes,1,opt,name=result" json:"result,omitempty"`
// contains filtered or unexported fields
}
RemoveGuestOsResponse represents the response from removes a guest os from listing.
func (*RemoveGuestOsResponse) Descriptor
deprecated
func (*RemoveGuestOsResponse) Descriptor() ([]byte, []int)
Deprecated: Use RemoveGuestOsResponse.ProtoReflect.Descriptor instead.
func (*RemoveGuestOsResponse) GetResult ¶
func (x *RemoveGuestOsResponse) GetResult() *Result
func (*RemoveGuestOsResponse) ProtoMessage ¶
func (*RemoveGuestOsResponse) ProtoMessage()
func (*RemoveGuestOsResponse) ProtoReflect ¶
func (x *RemoveGuestOsResponse) ProtoReflect() protoreflect.Message
func (*RemoveGuestOsResponse) Reset ¶
func (x *RemoveGuestOsResponse) Reset()
func (*RemoveGuestOsResponse) String ¶
func (x *RemoveGuestOsResponse) 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 UnimplementedGuestServiceServer ¶
type UnimplementedGuestServiceServer struct{}
UnimplementedGuestServiceServer 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 (UnimplementedGuestServiceServer) AddGuestOs ¶
func (UnimplementedGuestServiceServer) AddGuestOs(context.Context, *AddGuestOsRequest) (*AddGuestOsResponse, error)
func (UnimplementedGuestServiceServer) AddGuestOsMapping ¶
func (UnimplementedGuestServiceServer) AddGuestOsMapping(context.Context, *AddGuestOsMappingRequest) (*AddGuestOsMappingResponse, error)
func (UnimplementedGuestServiceServer) GetHypervisorGuestOsNames ¶
func (UnimplementedGuestServiceServer) GetHypervisorGuestOsNames(context.Context, *GetHypervisorGuestOsNamesRequest) (*GetHypervisorGuestOsNamesResponse, error)
func (UnimplementedGuestServiceServer) ListGuestOs ¶
func (UnimplementedGuestServiceServer) ListGuestOs(context.Context, *ListGuestOsRequest) (*ListGuestOsResponse, error)
func (UnimplementedGuestServiceServer) ListGuestOsCategories ¶
func (UnimplementedGuestServiceServer) ListGuestOsCategories(context.Context, *ListGuestOsCategoriesRequest) (*ListGuestOsCategoriesResponse, error)
func (UnimplementedGuestServiceServer) ListGuestOsMapping ¶
func (UnimplementedGuestServiceServer) ListGuestOsMapping(context.Context, *ListGuestOsMappingRequest) (*ListGuestOsMappingResponse, error)
func (UnimplementedGuestServiceServer) RemoveGuestOs ¶
func (UnimplementedGuestServiceServer) RemoveGuestOs(context.Context, *RemoveGuestOsRequest) (*RemoveGuestOsResponse, error)
func (UnimplementedGuestServiceServer) RemoveGuestOsMapping ¶
func (UnimplementedGuestServiceServer) RemoveGuestOsMapping(context.Context, *RemoveGuestOsMappingRequest) (*RemoveGuestOsMappingResponse, error)
func (UnimplementedGuestServiceServer) UpdateGuestOs ¶
func (UnimplementedGuestServiceServer) UpdateGuestOs(context.Context, *UpdateGuestOsRequest) (*UpdateGuestOsResponse, error)
func (UnimplementedGuestServiceServer) UpdateGuestOsMapping ¶
func (UnimplementedGuestServiceServer) UpdateGuestOsMapping(context.Context, *UpdateGuestOsMappingRequest) (*UpdateGuestOsMappingResponse, error)
type UnsafeGuestServiceServer ¶
type UnsafeGuestServiceServer interface {
// contains filtered or unexported methods
}
UnsafeGuestServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to GuestServiceServer will result in compilation errors.
type UpdateGuestOsMappingRequest ¶
type UpdateGuestOsMappingRequest struct {
// UUID of the Guest OS to hypervisor name Mapping
Id *int64 `protobuf:"varint,1,opt,name=id" json:"id,omitempty"`
// Hypervisor specific name for this Guest OS
OsNameForHypervisor *string `protobuf:"bytes,2,opt,name=os_name_for_hypervisor,json=osNameForHypervisor" json:"os_name_for_hypervisor,omitempty"`
// When set to true, checks for the correct guest os mapping name in the provided hypervisor (supports VMware and XenServer only. At least one hypervisor host with the version specified must be available. Default version will not work.)
OsMappingCheckEnabled_ *bool `protobuf:"varint,3,opt,name=os_mapping_check_enabled_,json=osMappingCheckEnabled" json:"os_mapping_check_enabled_,omitempty"`
StartEventId *int64 `protobuf:"varint,4,opt,name=start_event_id,json=startEventId" json:"start_event_id,omitempty"`
InjectedJobId *string `protobuf:"bytes,5,opt,name=injected_job_id,json=injectedJobId" json:"injected_job_id,omitempty"`
ResponseType *string `protobuf:"bytes,6,opt,name=response_type,json=responseType" json:"response_type,omitempty"`
// contains filtered or unexported fields
}
UpdateGuestOsMappingRequest represents the parameters for updates the information about guest os to hypervisor specific name mapping
func (*UpdateGuestOsMappingRequest) Descriptor
deprecated
func (*UpdateGuestOsMappingRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateGuestOsMappingRequest.ProtoReflect.Descriptor instead.
func (*UpdateGuestOsMappingRequest) GetId ¶
func (x *UpdateGuestOsMappingRequest) GetId() int64
func (*UpdateGuestOsMappingRequest) GetInjectedJobId ¶
func (x *UpdateGuestOsMappingRequest) GetInjectedJobId() string
func (*UpdateGuestOsMappingRequest) GetOsMappingCheckEnabled_ ¶
func (x *UpdateGuestOsMappingRequest) GetOsMappingCheckEnabled_() bool
func (*UpdateGuestOsMappingRequest) GetOsNameForHypervisor ¶
func (x *UpdateGuestOsMappingRequest) GetOsNameForHypervisor() string
func (*UpdateGuestOsMappingRequest) GetResponseType ¶
func (x *UpdateGuestOsMappingRequest) GetResponseType() string
func (*UpdateGuestOsMappingRequest) GetStartEventId ¶
func (x *UpdateGuestOsMappingRequest) GetStartEventId() int64
func (*UpdateGuestOsMappingRequest) ProtoMessage ¶
func (*UpdateGuestOsMappingRequest) ProtoMessage()
func (*UpdateGuestOsMappingRequest) ProtoReflect ¶
func (x *UpdateGuestOsMappingRequest) ProtoReflect() protoreflect.Message
func (*UpdateGuestOsMappingRequest) Reset ¶
func (x *UpdateGuestOsMappingRequest) Reset()
func (*UpdateGuestOsMappingRequest) String ¶
func (x *UpdateGuestOsMappingRequest) String() string
type UpdateGuestOsMappingResponse ¶
type UpdateGuestOsMappingResponse struct {
// The Result
Result *Result `protobuf:"bytes,1,opt,name=result" json:"result,omitempty"`
// contains filtered or unexported fields
}
UpdateGuestOsMappingResponse represents the response from updates the information about guest os to hypervisor specific name mapping
func (*UpdateGuestOsMappingResponse) Descriptor
deprecated
func (*UpdateGuestOsMappingResponse) Descriptor() ([]byte, []int)
Deprecated: Use UpdateGuestOsMappingResponse.ProtoReflect.Descriptor instead.
func (*UpdateGuestOsMappingResponse) GetResult ¶
func (x *UpdateGuestOsMappingResponse) GetResult() *Result
func (*UpdateGuestOsMappingResponse) ProtoMessage ¶
func (*UpdateGuestOsMappingResponse) ProtoMessage()
func (*UpdateGuestOsMappingResponse) ProtoReflect ¶
func (x *UpdateGuestOsMappingResponse) ProtoReflect() protoreflect.Message
func (*UpdateGuestOsMappingResponse) Reset ¶
func (x *UpdateGuestOsMappingResponse) Reset()
func (*UpdateGuestOsMappingResponse) String ¶
func (x *UpdateGuestOsMappingResponse) String() string
type UpdateGuestOsRequest ¶
type UpdateGuestOsRequest struct {
// UUID of the Guest OS
Id *int64 `protobuf:"varint,1,opt,name=id" json:"id,omitempty"`
// Unique display name for Guest OS
OsDisplayName *string `protobuf:"bytes,2,opt,name=os_display_name,json=osDisplayName" json:"os_display_name,omitempty"`
// Map of (key/value pairs)
Details map[string]string `` /* 134-byte string literal not displayed */
// whether this guest OS is available for end users
Display *bool `protobuf:"varint,4,opt,name=display" json:"display,omitempty"`
StartEventId *int64 `protobuf:"varint,5,opt,name=start_event_id,json=startEventId" json:"start_event_id,omitempty"`
InjectedJobId *string `protobuf:"bytes,6,opt,name=injected_job_id,json=injectedJobId" json:"injected_job_id,omitempty"`
ResponseType *string `protobuf:"bytes,7,opt,name=response_type,json=responseType" json:"response_type,omitempty"`
// contains filtered or unexported fields
}
UpdateGuestOsRequest represents the parameters for updates the information about guest os
func (*UpdateGuestOsRequest) Descriptor
deprecated
func (*UpdateGuestOsRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateGuestOsRequest.ProtoReflect.Descriptor instead.
func (*UpdateGuestOsRequest) GetDetails ¶
func (x *UpdateGuestOsRequest) GetDetails() map[string]string
func (*UpdateGuestOsRequest) GetDisplay ¶
func (x *UpdateGuestOsRequest) GetDisplay() bool
func (*UpdateGuestOsRequest) GetId ¶
func (x *UpdateGuestOsRequest) GetId() int64
func (*UpdateGuestOsRequest) GetInjectedJobId ¶
func (x *UpdateGuestOsRequest) GetInjectedJobId() string
func (*UpdateGuestOsRequest) GetOsDisplayName ¶
func (x *UpdateGuestOsRequest) GetOsDisplayName() string
func (*UpdateGuestOsRequest) GetResponseType ¶
func (x *UpdateGuestOsRequest) GetResponseType() string
func (*UpdateGuestOsRequest) GetStartEventId ¶
func (x *UpdateGuestOsRequest) GetStartEventId() int64
func (*UpdateGuestOsRequest) ProtoMessage ¶
func (*UpdateGuestOsRequest) ProtoMessage()
func (*UpdateGuestOsRequest) ProtoReflect ¶
func (x *UpdateGuestOsRequest) ProtoReflect() protoreflect.Message
func (*UpdateGuestOsRequest) Reset ¶
func (x *UpdateGuestOsRequest) Reset()
func (*UpdateGuestOsRequest) String ¶
func (x *UpdateGuestOsRequest) String() string
type UpdateGuestOsResponse ¶
type UpdateGuestOsResponse struct {
// The Result
Result *Result `protobuf:"bytes,1,opt,name=result" json:"result,omitempty"`
// contains filtered or unexported fields
}
UpdateGuestOsResponse represents the response from updates the information about guest os
func (*UpdateGuestOsResponse) Descriptor
deprecated
func (*UpdateGuestOsResponse) Descriptor() ([]byte, []int)
Deprecated: Use UpdateGuestOsResponse.ProtoReflect.Descriptor instead.
func (*UpdateGuestOsResponse) GetResult ¶
func (x *UpdateGuestOsResponse) GetResult() *Result
func (*UpdateGuestOsResponse) ProtoMessage ¶
func (*UpdateGuestOsResponse) ProtoMessage()
func (*UpdateGuestOsResponse) ProtoReflect ¶
func (x *UpdateGuestOsResponse) ProtoReflect() protoreflect.Message
func (*UpdateGuestOsResponse) Reset ¶
func (x *UpdateGuestOsResponse) Reset()
func (*UpdateGuestOsResponse) String ¶
func (x *UpdateGuestOsResponse) String() string