Documentation ¶
Index ¶
- func RegisterVirtualMachineAgentServer(s *grpc.Server, srv VirtualMachineAgentServer)
- func RegisterVirtualMachineScaleSetAgentServer(s *grpc.Server, srv VirtualMachineScaleSetAgentServer)
- type Disk
- func (*Disk) Descriptor() ([]byte, []int)
- func (m *Disk) GetDiskname() string
- func (*Disk) ProtoMessage()
- func (m *Disk) Reset()
- func (m *Disk) String() string
- func (m *Disk) XXX_DiscardUnknown()
- func (m *Disk) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Disk) XXX_Merge(src proto.Message)
- func (m *Disk) XXX_Size() int
- func (m *Disk) XXX_Unmarshal(b []byte) error
- type HardwareConfiguration
- func (*HardwareConfiguration) Descriptor() ([]byte, []int)
- func (m *HardwareConfiguration) GetCustomSize() *common.VirtualMachineCustomSize
- func (m *HardwareConfiguration) GetDynamicMemoryConfiguration() *common.DynamicMemoryConfiguration
- func (m *HardwareConfiguration) GetVMSize() common.VirtualMachineSizeType
- func (*HardwareConfiguration) ProtoMessage()
- func (m *HardwareConfiguration) Reset()
- func (m *HardwareConfiguration) String() string
- func (m *HardwareConfiguration) XXX_DiscardUnknown()
- func (m *HardwareConfiguration) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *HardwareConfiguration) XXX_Merge(src proto.Message)
- func (m *HardwareConfiguration) XXX_Size() int
- func (m *HardwareConfiguration) XXX_Unmarshal(b []byte) error
- type LinuxConfiguration
- func (*LinuxConfiguration) Descriptor() ([]byte, []int)
- func (m *LinuxConfiguration) GetCloudInitDataSource() common.CloudInitDataSource
- func (m *LinuxConfiguration) GetDisablePasswordAuthentication() bool
- func (*LinuxConfiguration) ProtoMessage()
- func (m *LinuxConfiguration) Reset()
- func (m *LinuxConfiguration) String() string
- func (m *LinuxConfiguration) XXX_DiscardUnknown()
- func (m *LinuxConfiguration) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *LinuxConfiguration) XXX_Merge(src proto.Message)
- func (m *LinuxConfiguration) XXX_Size() int
- func (m *LinuxConfiguration) XXX_Unmarshal(b []byte) error
- type NetworkConfiguration
- func (*NetworkConfiguration) Descriptor() ([]byte, []int)
- func (m *NetworkConfiguration) GetInterfaces() []*NetworkInterface
- func (*NetworkConfiguration) ProtoMessage()
- func (m *NetworkConfiguration) Reset()
- func (m *NetworkConfiguration) String() string
- func (m *NetworkConfiguration) XXX_DiscardUnknown()
- func (m *NetworkConfiguration) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *NetworkConfiguration) XXX_Merge(src proto.Message)
- func (m *NetworkConfiguration) XXX_Size() int
- func (m *NetworkConfiguration) XXX_Unmarshal(b []byte) error
- type NetworkConfigurationScaleSet
- func (*NetworkConfigurationScaleSet) Descriptor() ([]byte, []int)
- func (m *NetworkConfigurationScaleSet) GetInterfaces() []*network.VirtualNetworkInterface
- func (*NetworkConfigurationScaleSet) ProtoMessage()
- func (m *NetworkConfigurationScaleSet) Reset()
- func (m *NetworkConfigurationScaleSet) String() string
- func (m *NetworkConfigurationScaleSet) XXX_DiscardUnknown()
- func (m *NetworkConfigurationScaleSet) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *NetworkConfigurationScaleSet) XXX_Merge(src proto.Message)
- func (m *NetworkConfigurationScaleSet) XXX_Size() int
- func (m *NetworkConfigurationScaleSet) XXX_Unmarshal(b []byte) error
- type NetworkInterface
- func (*NetworkInterface) Descriptor() ([]byte, []int)
- func (m *NetworkInterface) GetNetworkInterfaceName() string
- func (*NetworkInterface) ProtoMessage()
- func (m *NetworkInterface) Reset()
- func (m *NetworkInterface) String() string
- func (m *NetworkInterface) XXX_DiscardUnknown()
- func (m *NetworkInterface) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *NetworkInterface) XXX_Merge(src proto.Message)
- func (m *NetworkInterface) XXX_Size() int
- func (m *NetworkInterface) XXX_Unmarshal(b []byte) error
- type OperatingSystemConfiguration
- func (*OperatingSystemConfiguration) Descriptor() ([]byte, []int)
- func (m *OperatingSystemConfiguration) GetAdministrator() *UserConfiguration
- func (m *OperatingSystemConfiguration) GetComputerName() string
- func (m *OperatingSystemConfiguration) GetCustomData() string
- func (m *OperatingSystemConfiguration) GetLinuxConfiguration() *LinuxConfiguration
- func (m *OperatingSystemConfiguration) GetOsBootstrapEngine() common.OperatingSystemBootstrapEngine
- func (m *OperatingSystemConfiguration) GetOstype() common.OperatingSystemType
- func (m *OperatingSystemConfiguration) GetPublickeys() []*SSHPublicKey
- func (m *OperatingSystemConfiguration) GetUsers() []*UserConfiguration
- func (m *OperatingSystemConfiguration) GetWindowsConfiguration() *WindowsConfiguration
- func (*OperatingSystemConfiguration) ProtoMessage()
- func (m *OperatingSystemConfiguration) Reset()
- func (m *OperatingSystemConfiguration) String() string
- func (m *OperatingSystemConfiguration) XXX_DiscardUnknown()
- func (m *OperatingSystemConfiguration) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *OperatingSystemConfiguration) XXX_Merge(src proto.Message)
- func (m *OperatingSystemConfiguration) XXX_Size() int
- func (m *OperatingSystemConfiguration) XXX_Unmarshal(b []byte) error
- type RDPConfiguration
- func (*RDPConfiguration) Descriptor() ([]byte, []int)
- func (m *RDPConfiguration) GetDisableRDP() bool
- func (m *RDPConfiguration) GetPort() uint32
- func (*RDPConfiguration) ProtoMessage()
- func (m *RDPConfiguration) Reset()
- func (m *RDPConfiguration) String() string
- func (m *RDPConfiguration) XXX_DiscardUnknown()
- func (m *RDPConfiguration) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *RDPConfiguration) XXX_Merge(src proto.Message)
- func (m *RDPConfiguration) XXX_Size() int
- func (m *RDPConfiguration) XXX_Unmarshal(b []byte) error
- type SSHPublicKey
- func (*SSHPublicKey) Descriptor() ([]byte, []int)
- func (m *SSHPublicKey) GetKeydata() string
- func (*SSHPublicKey) ProtoMessage()
- func (m *SSHPublicKey) Reset()
- func (m *SSHPublicKey) String() string
- func (m *SSHPublicKey) XXX_DiscardUnknown()
- func (m *SSHPublicKey) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *SSHPublicKey) XXX_Merge(src proto.Message)
- func (m *SSHPublicKey) XXX_Size() int
- func (m *SSHPublicKey) XXX_Unmarshal(b []byte) error
- type SecurityConfiguration
- func (*SecurityConfiguration) Descriptor() ([]byte, []int)
- func (m *SecurityConfiguration) GetEnableTPM() bool
- func (m *SecurityConfiguration) GetUefiSettings() *UefiSettings
- func (*SecurityConfiguration) ProtoMessage()
- func (m *SecurityConfiguration) Reset()
- func (m *SecurityConfiguration) String() string
- func (m *SecurityConfiguration) XXX_DiscardUnknown()
- func (m *SecurityConfiguration) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *SecurityConfiguration) XXX_Merge(src proto.Message)
- func (m *SecurityConfiguration) XXX_Size() int
- func (m *SecurityConfiguration) XXX_Unmarshal(b []byte) error
- type SharedFolder
- func (*SharedFolder) Descriptor() ([]byte, []int)
- func (m *SharedFolder) GetGuestmountpath() string
- func (m *SharedFolder) GetSharedfolderreference() string
- func (*SharedFolder) ProtoMessage()
- func (m *SharedFolder) Reset()
- func (m *SharedFolder) String() string
- func (m *SharedFolder) XXX_DiscardUnknown()
- func (m *SharedFolder) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *SharedFolder) XXX_Merge(src proto.Message)
- func (m *SharedFolder) XXX_Size() int
- func (m *SharedFolder) XXX_Unmarshal(b []byte) error
- type Sku
- func (*Sku) Descriptor() ([]byte, []int)
- func (m *Sku) GetCapacity() int64
- func (m *Sku) GetName() string
- func (*Sku) ProtoMessage()
- func (m *Sku) Reset()
- func (m *Sku) String() string
- func (m *Sku) XXX_DiscardUnknown()
- func (m *Sku) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Sku) XXX_Merge(src proto.Message)
- func (m *Sku) XXX_Size() int
- func (m *Sku) XXX_Unmarshal(b []byte) error
- type StorageConfiguration
- func (*StorageConfiguration) Descriptor() ([]byte, []int)
- func (m *StorageConfiguration) GetDatadisks() []*Disk
- func (m *StorageConfiguration) GetOsdisk() *Disk
- func (m *StorageConfiguration) GetSharedFolders() []*SharedFolder
- func (m *StorageConfiguration) GetVmConfigContainerName() string
- func (*StorageConfiguration) ProtoMessage()
- func (m *StorageConfiguration) Reset()
- func (m *StorageConfiguration) String() string
- func (m *StorageConfiguration) XXX_DiscardUnknown()
- func (m *StorageConfiguration) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *StorageConfiguration) XXX_Merge(src proto.Message)
- func (m *StorageConfiguration) XXX_Size() int
- func (m *StorageConfiguration) XXX_Unmarshal(b []byte) error
- type UefiSettings
- func (*UefiSettings) Descriptor() ([]byte, []int)
- func (m *UefiSettings) GetSecureBootEnabled() bool
- func (*UefiSettings) ProtoMessage()
- func (m *UefiSettings) Reset()
- func (m *UefiSettings) String() string
- func (m *UefiSettings) XXX_DiscardUnknown()
- func (m *UefiSettings) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *UefiSettings) XXX_Merge(src proto.Message)
- func (m *UefiSettings) XXX_Size() int
- func (m *UefiSettings) XXX_Unmarshal(b []byte) error
- type UnimplementedVirtualMachineAgentServer
- func (*UnimplementedVirtualMachineAgentServer) CheckNotification(ctx context.Context, req *empty.Empty) (*common.NotificationResponse, error)
- func (*UnimplementedVirtualMachineAgentServer) Invoke(ctx context.Context, req *VirtualMachineRequest) (*VirtualMachineResponse, error)
- func (*UnimplementedVirtualMachineAgentServer) Operate(ctx context.Context, req *VirtualMachineOperationRequest) (*VirtualMachineOperationResponse, error)
- func (*UnimplementedVirtualMachineAgentServer) RunCommand(ctx context.Context, req *VirtualMachineRunCommandRequest) (*VirtualMachineRunCommandResponse, error)
- type UnimplementedVirtualMachineScaleSetAgentServer
- type UserConfiguration
- func (*UserConfiguration) Descriptor() ([]byte, []int)
- func (m *UserConfiguration) GetPassword() string
- func (m *UserConfiguration) GetUsername() string
- func (m *UserConfiguration) GetUsertype() common.UserType
- func (*UserConfiguration) ProtoMessage()
- func (m *UserConfiguration) Reset()
- func (m *UserConfiguration) String() string
- func (m *UserConfiguration) XXX_DiscardUnknown()
- func (m *UserConfiguration) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *UserConfiguration) XXX_Merge(src proto.Message)
- func (m *UserConfiguration) XXX_Size() int
- func (m *UserConfiguration) XXX_Unmarshal(b []byte) error
- type VirtualMachine
- func (*VirtualMachine) Descriptor() ([]byte, []int)
- func (m *VirtualMachine) GetAllowedOwnerNodes() []string
- func (m *VirtualMachine) GetDisableHighAvailability() bool
- func (m *VirtualMachine) GetEntity() *common.Entity
- func (m *VirtualMachine) GetHardware() *HardwareConfiguration
- func (m *VirtualMachine) GetHighAvailabilityState() common.HighAvailabilityState
- func (m *VirtualMachine) GetId() string
- func (m *VirtualMachine) GetName() string
- func (m *VirtualMachine) GetNetwork() *NetworkConfiguration
- func (m *VirtualMachine) GetOs() *OperatingSystemConfiguration
- func (m *VirtualMachine) GetPowerState() common.PowerState
- func (m *VirtualMachine) GetSecurity() *SecurityConfiguration
- func (m *VirtualMachine) GetStatus() *common.Status
- func (m *VirtualMachine) GetStorage() *StorageConfiguration
- func (m *VirtualMachine) GetTags() *common.Tags
- func (*VirtualMachine) ProtoMessage()
- func (m *VirtualMachine) Reset()
- func (m *VirtualMachine) String() string
- func (m *VirtualMachine) XXX_DiscardUnknown()
- func (m *VirtualMachine) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *VirtualMachine) XXX_Merge(src proto.Message)
- func (m *VirtualMachine) XXX_Size() int
- func (m *VirtualMachine) XXX_Unmarshal(b []byte) error
- type VirtualMachineAgentClient
- type VirtualMachineAgentServer
- type VirtualMachineOperationRequest
- func (*VirtualMachineOperationRequest) Descriptor() ([]byte, []int)
- func (m *VirtualMachineOperationRequest) GetOperationType() common.VirtualMachineOperation
- func (m *VirtualMachineOperationRequest) GetVirtualMachines() []*VirtualMachine
- func (*VirtualMachineOperationRequest) ProtoMessage()
- func (m *VirtualMachineOperationRequest) Reset()
- func (m *VirtualMachineOperationRequest) String() string
- func (m *VirtualMachineOperationRequest) XXX_DiscardUnknown()
- func (m *VirtualMachineOperationRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *VirtualMachineOperationRequest) XXX_Merge(src proto.Message)
- func (m *VirtualMachineOperationRequest) XXX_Size() int
- func (m *VirtualMachineOperationRequest) XXX_Unmarshal(b []byte) error
- type VirtualMachineOperationResponse
- func (*VirtualMachineOperationResponse) Descriptor() ([]byte, []int)
- func (m *VirtualMachineOperationResponse) GetError() string
- func (m *VirtualMachineOperationResponse) GetResult() *wrappers.BoolValue
- func (m *VirtualMachineOperationResponse) GetVirtualMachines() []*VirtualMachine
- func (*VirtualMachineOperationResponse) ProtoMessage()
- func (m *VirtualMachineOperationResponse) Reset()
- func (m *VirtualMachineOperationResponse) String() string
- func (m *VirtualMachineOperationResponse) XXX_DiscardUnknown()
- func (m *VirtualMachineOperationResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *VirtualMachineOperationResponse) XXX_Merge(src proto.Message)
- func (m *VirtualMachineOperationResponse) XXX_Size() int
- func (m *VirtualMachineOperationResponse) XXX_Unmarshal(b []byte) error
- type VirtualMachineProfile
- func (*VirtualMachineProfile) Descriptor() ([]byte, []int)
- func (m *VirtualMachineProfile) GetHardware() *HardwareConfiguration
- func (m *VirtualMachineProfile) GetNetwork() *NetworkConfigurationScaleSet
- func (m *VirtualMachineProfile) GetOs() *OperatingSystemConfiguration
- func (m *VirtualMachineProfile) GetSecurity() *SecurityConfiguration
- func (m *VirtualMachineProfile) GetStorage() *StorageConfiguration
- func (m *VirtualMachineProfile) GetVmprefix() string
- func (*VirtualMachineProfile) ProtoMessage()
- func (m *VirtualMachineProfile) Reset()
- func (m *VirtualMachineProfile) String() string
- func (m *VirtualMachineProfile) XXX_DiscardUnknown()
- func (m *VirtualMachineProfile) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *VirtualMachineProfile) XXX_Merge(src proto.Message)
- func (m *VirtualMachineProfile) XXX_Size() int
- func (m *VirtualMachineProfile) XXX_Unmarshal(b []byte) error
- type VirtualMachineRequest
- func (*VirtualMachineRequest) Descriptor() ([]byte, []int)
- func (m *VirtualMachineRequest) GetOperationType() common.Operation
- func (m *VirtualMachineRequest) GetVirtualMachineSystems() []*VirtualMachine
- func (*VirtualMachineRequest) ProtoMessage()
- func (m *VirtualMachineRequest) Reset()
- func (m *VirtualMachineRequest) String() string
- func (m *VirtualMachineRequest) XXX_DiscardUnknown()
- func (m *VirtualMachineRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *VirtualMachineRequest) XXX_Merge(src proto.Message)
- func (m *VirtualMachineRequest) XXX_Size() int
- func (m *VirtualMachineRequest) XXX_Unmarshal(b []byte) error
- type VirtualMachineResponse
- func (*VirtualMachineResponse) Descriptor() ([]byte, []int)
- func (m *VirtualMachineResponse) GetError() string
- func (m *VirtualMachineResponse) GetResult() *wrappers.BoolValue
- func (m *VirtualMachineResponse) GetVirtualMachineSystems() []*VirtualMachine
- func (*VirtualMachineResponse) ProtoMessage()
- func (m *VirtualMachineResponse) Reset()
- func (m *VirtualMachineResponse) String() string
- func (m *VirtualMachineResponse) XXX_DiscardUnknown()
- func (m *VirtualMachineResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *VirtualMachineResponse) XXX_Merge(src proto.Message)
- func (m *VirtualMachineResponse) XXX_Size() int
- func (m *VirtualMachineResponse) XXX_Unmarshal(b []byte) error
- type VirtualMachineRunCommandRequest
- func (*VirtualMachineRunCommandRequest) Descriptor() ([]byte, []int)
- func (m *VirtualMachineRunCommandRequest) GetRunAsPassword() string
- func (m *VirtualMachineRunCommandRequest) GetRunAsUser() string
- func (m *VirtualMachineRunCommandRequest) GetRunCommandInputParameters() []*common.VirtualMachineRunCommandInputParameter
- func (m *VirtualMachineRunCommandRequest) GetSource() *common.VirtualMachineRunCommandScriptSource
- func (m *VirtualMachineRunCommandRequest) GetVirtualMachine() *VirtualMachine
- func (*VirtualMachineRunCommandRequest) ProtoMessage()
- func (m *VirtualMachineRunCommandRequest) Reset()
- func (m *VirtualMachineRunCommandRequest) String() string
- func (m *VirtualMachineRunCommandRequest) XXX_DiscardUnknown()
- func (m *VirtualMachineRunCommandRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *VirtualMachineRunCommandRequest) XXX_Merge(src proto.Message)
- func (m *VirtualMachineRunCommandRequest) XXX_Size() int
- func (m *VirtualMachineRunCommandRequest) XXX_Unmarshal(b []byte) error
- type VirtualMachineRunCommandResponse
- func (*VirtualMachineRunCommandResponse) Descriptor() ([]byte, []int)
- func (m *VirtualMachineRunCommandResponse) GetInstanceView() *common.VirtualMachineRunCommandInstanceView
- func (m *VirtualMachineRunCommandResponse) GetVirtualMachine() *VirtualMachine
- func (*VirtualMachineRunCommandResponse) ProtoMessage()
- func (m *VirtualMachineRunCommandResponse) Reset()
- func (m *VirtualMachineRunCommandResponse) String() string
- func (m *VirtualMachineRunCommandResponse) XXX_DiscardUnknown()
- func (m *VirtualMachineRunCommandResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *VirtualMachineRunCommandResponse) XXX_Merge(src proto.Message)
- func (m *VirtualMachineRunCommandResponse) XXX_Size() int
- func (m *VirtualMachineRunCommandResponse) XXX_Unmarshal(b []byte) error
- type VirtualMachineScaleSet
- func (*VirtualMachineScaleSet) Descriptor() ([]byte, []int)
- func (m *VirtualMachineScaleSet) GetAllowedOwnerNodes() []string
- func (m *VirtualMachineScaleSet) GetDisableHighAvailability() bool
- func (m *VirtualMachineScaleSet) GetEntity() *common.Entity
- func (m *VirtualMachineScaleSet) GetHighAvailabilityState() common.HighAvailabilityState
- func (m *VirtualMachineScaleSet) GetId() string
- func (m *VirtualMachineScaleSet) GetName() string
- func (m *VirtualMachineScaleSet) GetSku() *Sku
- func (m *VirtualMachineScaleSet) GetStatus() *common.Status
- func (m *VirtualMachineScaleSet) GetTags() *common.Tags
- func (m *VirtualMachineScaleSet) GetVirtualMachineSystems() []*VirtualMachine
- func (m *VirtualMachineScaleSet) GetVirtualmachineprofile() *VirtualMachineProfile
- func (*VirtualMachineScaleSet) ProtoMessage()
- func (m *VirtualMachineScaleSet) Reset()
- func (m *VirtualMachineScaleSet) String() string
- func (m *VirtualMachineScaleSet) XXX_DiscardUnknown()
- func (m *VirtualMachineScaleSet) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *VirtualMachineScaleSet) XXX_Merge(src proto.Message)
- func (m *VirtualMachineScaleSet) XXX_Size() int
- func (m *VirtualMachineScaleSet) XXX_Unmarshal(b []byte) error
- type VirtualMachineScaleSetAgentClient
- type VirtualMachineScaleSetAgentServer
- type VirtualMachineScaleSetRequest
- func (*VirtualMachineScaleSetRequest) Descriptor() ([]byte, []int)
- func (m *VirtualMachineScaleSetRequest) GetOperationType() common.Operation
- func (m *VirtualMachineScaleSetRequest) GetVirtualMachineScaleSetSystems() []*VirtualMachineScaleSet
- func (*VirtualMachineScaleSetRequest) ProtoMessage()
- func (m *VirtualMachineScaleSetRequest) Reset()
- func (m *VirtualMachineScaleSetRequest) String() string
- func (m *VirtualMachineScaleSetRequest) XXX_DiscardUnknown()
- func (m *VirtualMachineScaleSetRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *VirtualMachineScaleSetRequest) XXX_Merge(src proto.Message)
- func (m *VirtualMachineScaleSetRequest) XXX_Size() int
- func (m *VirtualMachineScaleSetRequest) XXX_Unmarshal(b []byte) error
- type VirtualMachineScaleSetResponse
- func (*VirtualMachineScaleSetResponse) Descriptor() ([]byte, []int)
- func (m *VirtualMachineScaleSetResponse) GetError() string
- func (m *VirtualMachineScaleSetResponse) GetResult() *wrappers.BoolValue
- func (m *VirtualMachineScaleSetResponse) GetVirtualMachineScaleSetSystems() []*VirtualMachineScaleSet
- func (*VirtualMachineScaleSetResponse) ProtoMessage()
- func (m *VirtualMachineScaleSetResponse) Reset()
- func (m *VirtualMachineScaleSetResponse) String() string
- func (m *VirtualMachineScaleSetResponse) XXX_DiscardUnknown()
- func (m *VirtualMachineScaleSetResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *VirtualMachineScaleSetResponse) XXX_Merge(src proto.Message)
- func (m *VirtualMachineScaleSetResponse) XXX_Size() int
- func (m *VirtualMachineScaleSetResponse) XXX_Unmarshal(b []byte) error
- type WindowsConfiguration
- func (*WindowsConfiguration) Descriptor() ([]byte, []int)
- func (m *WindowsConfiguration) GetEnableAutomaticUpdates() bool
- func (m *WindowsConfiguration) GetRDPConfiguration() *RDPConfiguration
- func (m *WindowsConfiguration) GetTimeZone() string
- func (m *WindowsConfiguration) GetWinRMConfiguration() *common.WinRMConfiguration
- func (*WindowsConfiguration) ProtoMessage()
- func (m *WindowsConfiguration) Reset()
- func (m *WindowsConfiguration) String() string
- func (m *WindowsConfiguration) XXX_DiscardUnknown()
- func (m *WindowsConfiguration) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *WindowsConfiguration) XXX_Merge(src proto.Message)
- func (m *WindowsConfiguration) XXX_Size() int
- func (m *WindowsConfiguration) XXX_Unmarshal(b []byte) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func RegisterVirtualMachineAgentServer ¶
func RegisterVirtualMachineAgentServer(s *grpc.Server, srv VirtualMachineAgentServer)
func RegisterVirtualMachineScaleSetAgentServer ¶
func RegisterVirtualMachineScaleSetAgentServer(s *grpc.Server, srv VirtualMachineScaleSetAgentServer)
Types ¶
type Disk ¶
type Disk struct { // reference to the virtual hard disk managed by storage Diskname string `protobuf:"bytes,1,opt,name=diskname,proto3" json:"diskname,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*Disk) Descriptor ¶
func (*Disk) GetDiskname ¶
func (*Disk) ProtoMessage ¶
func (*Disk) ProtoMessage()
func (*Disk) XXX_DiscardUnknown ¶
func (m *Disk) XXX_DiscardUnknown()
func (*Disk) XXX_Unmarshal ¶
type HardwareConfiguration ¶
type HardwareConfiguration struct { VMSize common.VirtualMachineSizeType `protobuf:"varint,1,opt,name=VMSize,proto3,enum=moc.VirtualMachineSizeType" json:"VMSize,omitempty"` CustomSize *common.VirtualMachineCustomSize `protobuf:"bytes,2,opt,name=customSize,proto3" json:"customSize,omitempty"` DynamicMemoryConfiguration *common.DynamicMemoryConfiguration `protobuf:"bytes,3,opt,name=dynamicMemoryConfiguration,proto3" json:"dynamicMemoryConfiguration,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*HardwareConfiguration) Descriptor ¶
func (*HardwareConfiguration) Descriptor() ([]byte, []int)
func (*HardwareConfiguration) GetCustomSize ¶ added in v0.10.6
func (m *HardwareConfiguration) GetCustomSize() *common.VirtualMachineCustomSize
func (*HardwareConfiguration) GetDynamicMemoryConfiguration ¶ added in v0.10.11
func (m *HardwareConfiguration) GetDynamicMemoryConfiguration() *common.DynamicMemoryConfiguration
func (*HardwareConfiguration) GetVMSize ¶
func (m *HardwareConfiguration) GetVMSize() common.VirtualMachineSizeType
func (*HardwareConfiguration) ProtoMessage ¶
func (*HardwareConfiguration) ProtoMessage()
func (*HardwareConfiguration) Reset ¶
func (m *HardwareConfiguration) Reset()
func (*HardwareConfiguration) String ¶
func (m *HardwareConfiguration) String() string
func (*HardwareConfiguration) XXX_DiscardUnknown ¶
func (m *HardwareConfiguration) XXX_DiscardUnknown()
func (*HardwareConfiguration) XXX_Marshal ¶
func (m *HardwareConfiguration) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*HardwareConfiguration) XXX_Merge ¶
func (m *HardwareConfiguration) XXX_Merge(src proto.Message)
func (*HardwareConfiguration) XXX_Size ¶
func (m *HardwareConfiguration) XXX_Size() int
func (*HardwareConfiguration) XXX_Unmarshal ¶
func (m *HardwareConfiguration) XXX_Unmarshal(b []byte) error
type LinuxConfiguration ¶ added in v0.10.6
type LinuxConfiguration struct { DisablePasswordAuthentication bool `protobuf:"varint,1,opt,name=disablePasswordAuthentication,proto3" json:"disablePasswordAuthentication,omitempty"` CloudInitDataSource common.CloudInitDataSource `protobuf:"varint,2,opt,name=cloudInitDataSource,proto3,enum=moc.CloudInitDataSource" json:"cloudInitDataSource,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*LinuxConfiguration) Descriptor ¶ added in v0.10.6
func (*LinuxConfiguration) Descriptor() ([]byte, []int)
func (*LinuxConfiguration) GetCloudInitDataSource ¶ added in v0.10.20
func (m *LinuxConfiguration) GetCloudInitDataSource() common.CloudInitDataSource
func (*LinuxConfiguration) GetDisablePasswordAuthentication ¶ added in v0.10.6
func (m *LinuxConfiguration) GetDisablePasswordAuthentication() bool
func (*LinuxConfiguration) ProtoMessage ¶ added in v0.10.6
func (*LinuxConfiguration) ProtoMessage()
func (*LinuxConfiguration) Reset ¶ added in v0.10.6
func (m *LinuxConfiguration) Reset()
func (*LinuxConfiguration) String ¶ added in v0.10.6
func (m *LinuxConfiguration) String() string
func (*LinuxConfiguration) XXX_DiscardUnknown ¶ added in v0.10.6
func (m *LinuxConfiguration) XXX_DiscardUnknown()
func (*LinuxConfiguration) XXX_Marshal ¶ added in v0.10.6
func (m *LinuxConfiguration) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*LinuxConfiguration) XXX_Merge ¶ added in v0.10.6
func (m *LinuxConfiguration) XXX_Merge(src proto.Message)
func (*LinuxConfiguration) XXX_Size ¶ added in v0.10.6
func (m *LinuxConfiguration) XXX_Size() int
func (*LinuxConfiguration) XXX_Unmarshal ¶ added in v0.10.6
func (m *LinuxConfiguration) XXX_Unmarshal(b []byte) error
type NetworkConfiguration ¶
type NetworkConfiguration struct { Interfaces []*NetworkInterface `protobuf:"bytes,1,rep,name=interfaces,proto3" json:"interfaces,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*NetworkConfiguration) Descriptor ¶
func (*NetworkConfiguration) Descriptor() ([]byte, []int)
func (*NetworkConfiguration) GetInterfaces ¶
func (m *NetworkConfiguration) GetInterfaces() []*NetworkInterface
func (*NetworkConfiguration) ProtoMessage ¶
func (*NetworkConfiguration) ProtoMessage()
func (*NetworkConfiguration) Reset ¶
func (m *NetworkConfiguration) Reset()
func (*NetworkConfiguration) String ¶
func (m *NetworkConfiguration) String() string
func (*NetworkConfiguration) XXX_DiscardUnknown ¶
func (m *NetworkConfiguration) XXX_DiscardUnknown()
func (*NetworkConfiguration) XXX_Marshal ¶
func (m *NetworkConfiguration) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*NetworkConfiguration) XXX_Merge ¶
func (m *NetworkConfiguration) XXX_Merge(src proto.Message)
func (*NetworkConfiguration) XXX_Size ¶
func (m *NetworkConfiguration) XXX_Size() int
func (*NetworkConfiguration) XXX_Unmarshal ¶
func (m *NetworkConfiguration) XXX_Unmarshal(b []byte) error
type NetworkConfigurationScaleSet ¶
type NetworkConfigurationScaleSet struct { Interfaces []*network.VirtualNetworkInterface `protobuf:"bytes,1,rep,name=interfaces,proto3" json:"interfaces,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*NetworkConfigurationScaleSet) Descriptor ¶
func (*NetworkConfigurationScaleSet) Descriptor() ([]byte, []int)
func (*NetworkConfigurationScaleSet) GetInterfaces ¶
func (m *NetworkConfigurationScaleSet) GetInterfaces() []*network.VirtualNetworkInterface
func (*NetworkConfigurationScaleSet) ProtoMessage ¶
func (*NetworkConfigurationScaleSet) ProtoMessage()
func (*NetworkConfigurationScaleSet) Reset ¶
func (m *NetworkConfigurationScaleSet) Reset()
func (*NetworkConfigurationScaleSet) String ¶
func (m *NetworkConfigurationScaleSet) String() string
func (*NetworkConfigurationScaleSet) XXX_DiscardUnknown ¶
func (m *NetworkConfigurationScaleSet) XXX_DiscardUnknown()
func (*NetworkConfigurationScaleSet) XXX_Marshal ¶
func (m *NetworkConfigurationScaleSet) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*NetworkConfigurationScaleSet) XXX_Merge ¶
func (m *NetworkConfigurationScaleSet) XXX_Merge(src proto.Message)
func (*NetworkConfigurationScaleSet) XXX_Size ¶
func (m *NetworkConfigurationScaleSet) XXX_Size() int
func (*NetworkConfigurationScaleSet) XXX_Unmarshal ¶
func (m *NetworkConfigurationScaleSet) XXX_Unmarshal(b []byte) error
type NetworkInterface ¶
type NetworkInterface struct { // reference to network interface managed by network NetworkInterfaceName string `protobuf:"bytes,1,opt,name=networkInterfaceName,proto3" json:"networkInterfaceName,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*NetworkInterface) Descriptor ¶
func (*NetworkInterface) Descriptor() ([]byte, []int)
func (*NetworkInterface) GetNetworkInterfaceName ¶
func (m *NetworkInterface) GetNetworkInterfaceName() string
func (*NetworkInterface) ProtoMessage ¶
func (*NetworkInterface) ProtoMessage()
func (*NetworkInterface) Reset ¶
func (m *NetworkInterface) Reset()
func (*NetworkInterface) String ¶
func (m *NetworkInterface) String() string
func (*NetworkInterface) XXX_DiscardUnknown ¶
func (m *NetworkInterface) XXX_DiscardUnknown()
func (*NetworkInterface) XXX_Marshal ¶
func (m *NetworkInterface) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*NetworkInterface) XXX_Merge ¶
func (m *NetworkInterface) XXX_Merge(src proto.Message)
func (*NetworkInterface) XXX_Size ¶
func (m *NetworkInterface) XXX_Size() int
func (*NetworkInterface) XXX_Unmarshal ¶
func (m *NetworkInterface) XXX_Unmarshal(b []byte) error
type OperatingSystemConfiguration ¶
type OperatingSystemConfiguration struct { ComputerName string `protobuf:"bytes,1,opt,name=computerName,proto3" json:"computerName,omitempty"` Administrator *UserConfiguration `protobuf:"bytes,2,opt,name=administrator,proto3" json:"administrator,omitempty"` Users []*UserConfiguration `protobuf:"bytes,3,rep,name=users,proto3" json:"users,omitempty"` CustomData string `protobuf:"bytes,4,opt,name=customData,proto3" json:"customData,omitempty"` Publickeys []*SSHPublicKey `protobuf:"bytes,5,rep,name=publickeys,proto3" json:"publickeys,omitempty"` Ostype common.OperatingSystemType `protobuf:"varint,6,opt,name=ostype,proto3,enum=moc.OperatingSystemType" json:"ostype,omitempty"` // bootstrap engine can be cloud-init, Windows answer files, ... OsBootstrapEngine common.OperatingSystemBootstrapEngine `` /* 128-byte string literal not displayed */ LinuxConfiguration *LinuxConfiguration `protobuf:"bytes,8,opt,name=linuxConfiguration,proto3" json:"linuxConfiguration,omitempty"` WindowsConfiguration *WindowsConfiguration `protobuf:"bytes,9,opt,name=windowsConfiguration,proto3" json:"windowsConfiguration,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*OperatingSystemConfiguration) Descriptor ¶
func (*OperatingSystemConfiguration) Descriptor() ([]byte, []int)
func (*OperatingSystemConfiguration) GetAdministrator ¶
func (m *OperatingSystemConfiguration) GetAdministrator() *UserConfiguration
func (*OperatingSystemConfiguration) GetComputerName ¶
func (m *OperatingSystemConfiguration) GetComputerName() string
func (*OperatingSystemConfiguration) GetCustomData ¶
func (m *OperatingSystemConfiguration) GetCustomData() string
func (*OperatingSystemConfiguration) GetLinuxConfiguration ¶ added in v0.10.6
func (m *OperatingSystemConfiguration) GetLinuxConfiguration() *LinuxConfiguration
func (*OperatingSystemConfiguration) GetOsBootstrapEngine ¶ added in v0.10.6
func (m *OperatingSystemConfiguration) GetOsBootstrapEngine() common.OperatingSystemBootstrapEngine
func (*OperatingSystemConfiguration) GetOstype ¶
func (m *OperatingSystemConfiguration) GetOstype() common.OperatingSystemType
func (*OperatingSystemConfiguration) GetPublickeys ¶
func (m *OperatingSystemConfiguration) GetPublickeys() []*SSHPublicKey
func (*OperatingSystemConfiguration) GetUsers ¶
func (m *OperatingSystemConfiguration) GetUsers() []*UserConfiguration
func (*OperatingSystemConfiguration) GetWindowsConfiguration ¶ added in v0.10.6
func (m *OperatingSystemConfiguration) GetWindowsConfiguration() *WindowsConfiguration
func (*OperatingSystemConfiguration) ProtoMessage ¶
func (*OperatingSystemConfiguration) ProtoMessage()
func (*OperatingSystemConfiguration) Reset ¶
func (m *OperatingSystemConfiguration) Reset()
func (*OperatingSystemConfiguration) String ¶
func (m *OperatingSystemConfiguration) String() string
func (*OperatingSystemConfiguration) XXX_DiscardUnknown ¶
func (m *OperatingSystemConfiguration) XXX_DiscardUnknown()
func (*OperatingSystemConfiguration) XXX_Marshal ¶
func (m *OperatingSystemConfiguration) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*OperatingSystemConfiguration) XXX_Merge ¶
func (m *OperatingSystemConfiguration) XXX_Merge(src proto.Message)
func (*OperatingSystemConfiguration) XXX_Size ¶
func (m *OperatingSystemConfiguration) XXX_Size() int
func (*OperatingSystemConfiguration) XXX_Unmarshal ¶
func (m *OperatingSystemConfiguration) XXX_Unmarshal(b []byte) error
type RDPConfiguration ¶ added in v0.10.6
type RDPConfiguration struct { DisableRDP bool `protobuf:"varint,1,opt,name=disableRDP,proto3" json:"disableRDP,omitempty"` Port uint32 `protobuf:"varint,2,opt,name=port,proto3" json:"port,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*RDPConfiguration) Descriptor ¶ added in v0.10.6
func (*RDPConfiguration) Descriptor() ([]byte, []int)
func (*RDPConfiguration) GetDisableRDP ¶ added in v0.10.6
func (m *RDPConfiguration) GetDisableRDP() bool
func (*RDPConfiguration) GetPort ¶ added in v0.10.12
func (m *RDPConfiguration) GetPort() uint32
func (*RDPConfiguration) ProtoMessage ¶ added in v0.10.6
func (*RDPConfiguration) ProtoMessage()
func (*RDPConfiguration) Reset ¶ added in v0.10.6
func (m *RDPConfiguration) Reset()
func (*RDPConfiguration) String ¶ added in v0.10.6
func (m *RDPConfiguration) String() string
func (*RDPConfiguration) XXX_DiscardUnknown ¶ added in v0.10.6
func (m *RDPConfiguration) XXX_DiscardUnknown()
func (*RDPConfiguration) XXX_Marshal ¶ added in v0.10.6
func (m *RDPConfiguration) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*RDPConfiguration) XXX_Merge ¶ added in v0.10.6
func (m *RDPConfiguration) XXX_Merge(src proto.Message)
func (*RDPConfiguration) XXX_Size ¶ added in v0.10.6
func (m *RDPConfiguration) XXX_Size() int
func (*RDPConfiguration) XXX_Unmarshal ¶ added in v0.10.6
func (m *RDPConfiguration) XXX_Unmarshal(b []byte) error
type SSHPublicKey ¶
type SSHPublicKey struct { Keydata string `protobuf:"bytes,1,opt,name=keydata,proto3" json:"keydata,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*SSHPublicKey) Descriptor ¶
func (*SSHPublicKey) Descriptor() ([]byte, []int)
func (*SSHPublicKey) GetKeydata ¶
func (m *SSHPublicKey) GetKeydata() string
func (*SSHPublicKey) ProtoMessage ¶
func (*SSHPublicKey) ProtoMessage()
func (*SSHPublicKey) Reset ¶
func (m *SSHPublicKey) Reset()
func (*SSHPublicKey) String ¶
func (m *SSHPublicKey) String() string
func (*SSHPublicKey) XXX_DiscardUnknown ¶
func (m *SSHPublicKey) XXX_DiscardUnknown()
func (*SSHPublicKey) XXX_Marshal ¶
func (m *SSHPublicKey) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SSHPublicKey) XXX_Merge ¶
func (m *SSHPublicKey) XXX_Merge(src proto.Message)
func (*SSHPublicKey) XXX_Size ¶
func (m *SSHPublicKey) XXX_Size() int
func (*SSHPublicKey) XXX_Unmarshal ¶
func (m *SSHPublicKey) XXX_Unmarshal(b []byte) error
type SecurityConfiguration ¶
type SecurityConfiguration struct { EnableTPM bool `protobuf:"varint,1,opt,name=enableTPM,proto3" json:"enableTPM,omitempty"` UefiSettings *UefiSettings `protobuf:"bytes,2,opt,name=uefiSettings,proto3" json:"uefiSettings,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*SecurityConfiguration) Descriptor ¶
func (*SecurityConfiguration) Descriptor() ([]byte, []int)
func (*SecurityConfiguration) GetEnableTPM ¶
func (m *SecurityConfiguration) GetEnableTPM() bool
func (*SecurityConfiguration) GetUefiSettings ¶ added in v0.10.11
func (m *SecurityConfiguration) GetUefiSettings() *UefiSettings
func (*SecurityConfiguration) ProtoMessage ¶
func (*SecurityConfiguration) ProtoMessage()
func (*SecurityConfiguration) Reset ¶
func (m *SecurityConfiguration) Reset()
func (*SecurityConfiguration) String ¶
func (m *SecurityConfiguration) String() string
func (*SecurityConfiguration) XXX_DiscardUnknown ¶
func (m *SecurityConfiguration) XXX_DiscardUnknown()
func (*SecurityConfiguration) XXX_Marshal ¶
func (m *SecurityConfiguration) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SecurityConfiguration) XXX_Merge ¶
func (m *SecurityConfiguration) XXX_Merge(src proto.Message)
func (*SecurityConfiguration) XXX_Size ¶
func (m *SecurityConfiguration) XXX_Size() int
func (*SecurityConfiguration) XXX_Unmarshal ¶
func (m *SecurityConfiguration) XXX_Unmarshal(b []byte) error
type SharedFolder ¶ added in v0.10.25
type SharedFolder struct { // reference to the shared folder managed by storage }
func (*SharedFolder) Descriptor ¶ added in v0.10.25
func (*SharedFolder) Descriptor() ([]byte, []int)
func (*SharedFolder) GetGuestmountpath ¶ added in v0.10.25
func (m *SharedFolder) GetGuestmountpath() string
func (*SharedFolder) GetSharedfolderreference ¶ added in v0.10.25
func (m *SharedFolder) GetSharedfolderreference() string
func (*SharedFolder) ProtoMessage ¶ added in v0.10.25
func (*SharedFolder) ProtoMessage()
func (*SharedFolder) Reset ¶ added in v0.10.25
func (m *SharedFolder) Reset()
func (*SharedFolder) String ¶ added in v0.10.25
func (m *SharedFolder) String() string
func (*SharedFolder) XXX_DiscardUnknown ¶ added in v0.10.25
func (m *SharedFolder) XXX_DiscardUnknown()
func (*SharedFolder) XXX_Marshal ¶ added in v0.10.25
func (m *SharedFolder) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SharedFolder) XXX_Merge ¶ added in v0.10.25
func (m *SharedFolder) XXX_Merge(src proto.Message)
func (*SharedFolder) XXX_Size ¶ added in v0.10.25
func (m *SharedFolder) XXX_Size() int
func (*SharedFolder) XXX_Unmarshal ¶ added in v0.10.25
func (m *SharedFolder) XXX_Unmarshal(b []byte) error
type Sku ¶
type Sku struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` Capacity int64 `protobuf:"varint,2,opt,name=capacity,proto3" json:"capacity,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*Sku) Descriptor ¶
func (*Sku) GetCapacity ¶
func (*Sku) ProtoMessage ¶
func (*Sku) ProtoMessage()
func (*Sku) XXX_DiscardUnknown ¶
func (m *Sku) XXX_DiscardUnknown()
func (*Sku) XXX_Unmarshal ¶
type StorageConfiguration ¶
type StorageConfiguration struct { Osdisk *Disk `protobuf:"bytes,1,opt,name=osdisk,proto3" json:"osdisk,omitempty"` Datadisks []*Disk `protobuf:"bytes,2,rep,name=datadisks,proto3" json:"datadisks,omitempty"` VmConfigContainerName string `protobuf:"bytes,3,opt,name=vmConfigContainerName,proto3" json:"vmConfigContainerName,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*StorageConfiguration) Descriptor ¶
func (*StorageConfiguration) Descriptor() ([]byte, []int)
func (*StorageConfiguration) GetDatadisks ¶
func (m *StorageConfiguration) GetDatadisks() []*Disk
func (*StorageConfiguration) GetOsdisk ¶
func (m *StorageConfiguration) GetOsdisk() *Disk
func (*StorageConfiguration) GetSharedFolders ¶ added in v0.10.25
func (m *StorageConfiguration) GetSharedFolders() []*SharedFolder
func (*StorageConfiguration) GetVmConfigContainerName ¶
func (m *StorageConfiguration) GetVmConfigContainerName() string
func (*StorageConfiguration) ProtoMessage ¶
func (*StorageConfiguration) ProtoMessage()
func (*StorageConfiguration) Reset ¶
func (m *StorageConfiguration) Reset()
func (*StorageConfiguration) String ¶
func (m *StorageConfiguration) String() string
func (*StorageConfiguration) XXX_DiscardUnknown ¶
func (m *StorageConfiguration) XXX_DiscardUnknown()
func (*StorageConfiguration) XXX_Marshal ¶
func (m *StorageConfiguration) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*StorageConfiguration) XXX_Merge ¶
func (m *StorageConfiguration) XXX_Merge(src proto.Message)
func (*StorageConfiguration) XXX_Size ¶
func (m *StorageConfiguration) XXX_Size() int
func (*StorageConfiguration) XXX_Unmarshal ¶
func (m *StorageConfiguration) XXX_Unmarshal(b []byte) error
type UefiSettings ¶ added in v0.10.11
type UefiSettings struct { SecureBootEnabled bool `protobuf:"varint,1,opt,name=secureBootEnabled,proto3" json:"secureBootEnabled,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*UefiSettings) Descriptor ¶ added in v0.10.11
func (*UefiSettings) Descriptor() ([]byte, []int)
func (*UefiSettings) GetSecureBootEnabled ¶ added in v0.10.11
func (m *UefiSettings) GetSecureBootEnabled() bool
func (*UefiSettings) ProtoMessage ¶ added in v0.10.11
func (*UefiSettings) ProtoMessage()
func (*UefiSettings) Reset ¶ added in v0.10.11
func (m *UefiSettings) Reset()
func (*UefiSettings) String ¶ added in v0.10.11
func (m *UefiSettings) String() string
func (*UefiSettings) XXX_DiscardUnknown ¶ added in v0.10.11
func (m *UefiSettings) XXX_DiscardUnknown()
func (*UefiSettings) XXX_Marshal ¶ added in v0.10.11
func (m *UefiSettings) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*UefiSettings) XXX_Merge ¶ added in v0.10.11
func (m *UefiSettings) XXX_Merge(src proto.Message)
func (*UefiSettings) XXX_Size ¶ added in v0.10.11
func (m *UefiSettings) XXX_Size() int
func (*UefiSettings) XXX_Unmarshal ¶ added in v0.10.11
func (m *UefiSettings) XXX_Unmarshal(b []byte) error
type UnimplementedVirtualMachineAgentServer ¶
type UnimplementedVirtualMachineAgentServer struct { }
UnimplementedVirtualMachineAgentServer can be embedded to have forward compatible implementations.
func (*UnimplementedVirtualMachineAgentServer) CheckNotification ¶
func (*UnimplementedVirtualMachineAgentServer) CheckNotification(ctx context.Context, req *empty.Empty) (*common.NotificationResponse, error)
func (*UnimplementedVirtualMachineAgentServer) Invoke ¶
func (*UnimplementedVirtualMachineAgentServer) Invoke(ctx context.Context, req *VirtualMachineRequest) (*VirtualMachineResponse, error)
func (*UnimplementedVirtualMachineAgentServer) Operate ¶
func (*UnimplementedVirtualMachineAgentServer) Operate(ctx context.Context, req *VirtualMachineOperationRequest) (*VirtualMachineOperationResponse, error)
func (*UnimplementedVirtualMachineAgentServer) RunCommand ¶ added in v0.10.11
func (*UnimplementedVirtualMachineAgentServer) RunCommand(ctx context.Context, req *VirtualMachineRunCommandRequest) (*VirtualMachineRunCommandResponse, error)
type UnimplementedVirtualMachineScaleSetAgentServer ¶
type UnimplementedVirtualMachineScaleSetAgentServer struct { }
UnimplementedVirtualMachineScaleSetAgentServer can be embedded to have forward compatible implementations.
func (*UnimplementedVirtualMachineScaleSetAgentServer) Invoke ¶
func (*UnimplementedVirtualMachineScaleSetAgentServer) Invoke(ctx context.Context, req *VirtualMachineScaleSetRequest) (*VirtualMachineScaleSetResponse, error)
type UserConfiguration ¶
type UserConfiguration struct { Username string `protobuf:"bytes,1,opt,name=username,proto3" json:"username,omitempty"` Password string `protobuf:"bytes,2,opt,name=password,proto3" json:"password,omitempty"` Usertype common.UserType `protobuf:"varint,3,opt,name=usertype,proto3,enum=moc.UserType" json:"usertype,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*UserConfiguration) Descriptor ¶
func (*UserConfiguration) Descriptor() ([]byte, []int)
func (*UserConfiguration) GetPassword ¶
func (m *UserConfiguration) GetPassword() string
func (*UserConfiguration) GetUsername ¶
func (m *UserConfiguration) GetUsername() string
func (*UserConfiguration) GetUsertype ¶
func (m *UserConfiguration) GetUsertype() common.UserType
func (*UserConfiguration) ProtoMessage ¶
func (*UserConfiguration) ProtoMessage()
func (*UserConfiguration) Reset ¶
func (m *UserConfiguration) Reset()
func (*UserConfiguration) String ¶
func (m *UserConfiguration) String() string
func (*UserConfiguration) XXX_DiscardUnknown ¶
func (m *UserConfiguration) XXX_DiscardUnknown()
func (*UserConfiguration) XXX_Marshal ¶
func (m *UserConfiguration) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*UserConfiguration) XXX_Merge ¶
func (m *UserConfiguration) XXX_Merge(src proto.Message)
func (*UserConfiguration) XXX_Size ¶
func (m *UserConfiguration) XXX_Size() int
func (*UserConfiguration) XXX_Unmarshal ¶
func (m *UserConfiguration) XXX_Unmarshal(b []byte) error
type VirtualMachine ¶
type VirtualMachine struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` Id string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` Storage *StorageConfiguration `protobuf:"bytes,3,opt,name=storage,proto3" json:"storage,omitempty"` Os *OperatingSystemConfiguration `protobuf:"bytes,4,opt,name=os,proto3" json:"os,omitempty"` Network *NetworkConfiguration `protobuf:"bytes,5,opt,name=network,proto3" json:"network,omitempty"` Hardware *HardwareConfiguration `protobuf:"bytes,6,opt,name=hardware,proto3" json:"hardware,omitempty"` Status *common.Status `protobuf:"bytes,7,opt,name=status,proto3" json:"status,omitempty"` DisableHighAvailability bool `protobuf:"varint,8,opt,name=disableHighAvailability,proto3" json:"disableHighAvailability,omitempty"` AllowedOwnerNodes []string `protobuf:"bytes,9,rep,name=allowedOwnerNodes,proto3" json:"allowedOwnerNodes,omitempty"` PowerState common.PowerState `protobuf:"varint,10,opt,name=powerState,proto3,enum=moc.PowerState" json:"powerState,omitempty"` Security *SecurityConfiguration `protobuf:"bytes,11,opt,name=security,proto3" json:"security,omitempty"` Entity *common.Entity `protobuf:"bytes,12,opt,name=entity,proto3" json:"entity,omitempty"` HighAvailabilityState common.HighAvailabilityState `` /* 128-byte string literal not displayed */ Tags *common.Tags `protobuf:"bytes,14,opt,name=tags,proto3" json:"tags,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*VirtualMachine) Descriptor ¶
func (*VirtualMachine) Descriptor() ([]byte, []int)
func (*VirtualMachine) GetAllowedOwnerNodes ¶
func (m *VirtualMachine) GetAllowedOwnerNodes() []string
func (*VirtualMachine) GetDisableHighAvailability ¶
func (m *VirtualMachine) GetDisableHighAvailability() bool
func (*VirtualMachine) GetEntity ¶
func (m *VirtualMachine) GetEntity() *common.Entity
func (*VirtualMachine) GetHardware ¶
func (m *VirtualMachine) GetHardware() *HardwareConfiguration
func (*VirtualMachine) GetHighAvailabilityState ¶
func (m *VirtualMachine) GetHighAvailabilityState() common.HighAvailabilityState
func (*VirtualMachine) GetId ¶
func (m *VirtualMachine) GetId() string
func (*VirtualMachine) GetName ¶
func (m *VirtualMachine) GetName() string
func (*VirtualMachine) GetNetwork ¶
func (m *VirtualMachine) GetNetwork() *NetworkConfiguration
func (*VirtualMachine) GetOs ¶
func (m *VirtualMachine) GetOs() *OperatingSystemConfiguration
func (*VirtualMachine) GetPowerState ¶
func (m *VirtualMachine) GetPowerState() common.PowerState
func (*VirtualMachine) GetSecurity ¶
func (m *VirtualMachine) GetSecurity() *SecurityConfiguration
func (*VirtualMachine) GetStatus ¶
func (m *VirtualMachine) GetStatus() *common.Status
func (*VirtualMachine) GetStorage ¶
func (m *VirtualMachine) GetStorage() *StorageConfiguration
func (*VirtualMachine) GetTags ¶ added in v0.10.5
func (m *VirtualMachine) GetTags() *common.Tags
func (*VirtualMachine) ProtoMessage ¶
func (*VirtualMachine) ProtoMessage()
func (*VirtualMachine) Reset ¶
func (m *VirtualMachine) Reset()
func (*VirtualMachine) String ¶
func (m *VirtualMachine) String() string
func (*VirtualMachine) XXX_DiscardUnknown ¶
func (m *VirtualMachine) XXX_DiscardUnknown()
func (*VirtualMachine) XXX_Marshal ¶
func (m *VirtualMachine) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*VirtualMachine) XXX_Merge ¶
func (m *VirtualMachine) XXX_Merge(src proto.Message)
func (*VirtualMachine) XXX_Size ¶
func (m *VirtualMachine) XXX_Size() int
func (*VirtualMachine) XXX_Unmarshal ¶
func (m *VirtualMachine) XXX_Unmarshal(b []byte) error
type VirtualMachineAgentClient ¶
type VirtualMachineAgentClient interface { Invoke(ctx context.Context, in *VirtualMachineRequest, opts ...grpc.CallOption) (*VirtualMachineResponse, error) Operate(ctx context.Context, in *VirtualMachineOperationRequest, opts ...grpc.CallOption) (*VirtualMachineOperationResponse, error) CheckNotification(ctx context.Context, in *empty.Empty, opts ...grpc.CallOption) (*common.NotificationResponse, error) RunCommand(ctx context.Context, in *VirtualMachineRunCommandRequest, opts ...grpc.CallOption) (*VirtualMachineRunCommandResponse, error) }
VirtualMachineAgentClient is the client API for VirtualMachineAgent service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewVirtualMachineAgentClient ¶
func NewVirtualMachineAgentClient(cc *grpc.ClientConn) VirtualMachineAgentClient
type VirtualMachineAgentServer ¶
type VirtualMachineAgentServer interface { Invoke(context.Context, *VirtualMachineRequest) (*VirtualMachineResponse, error) Operate(context.Context, *VirtualMachineOperationRequest) (*VirtualMachineOperationResponse, error) CheckNotification(context.Context, *empty.Empty) (*common.NotificationResponse, error) RunCommand(context.Context, *VirtualMachineRunCommandRequest) (*VirtualMachineRunCommandResponse, error) }
VirtualMachineAgentServer is the server API for VirtualMachineAgent service.
type VirtualMachineOperationRequest ¶
type VirtualMachineOperationRequest struct { VirtualMachines []*VirtualMachine `protobuf:"bytes,1,rep,name=VirtualMachines,proto3" json:"VirtualMachines,omitempty"` OperationType common.VirtualMachineOperation `protobuf:"varint,2,opt,name=OperationType,proto3,enum=moc.VirtualMachineOperation" json:"OperationType,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*VirtualMachineOperationRequest) Descriptor ¶
func (*VirtualMachineOperationRequest) Descriptor() ([]byte, []int)
func (*VirtualMachineOperationRequest) GetOperationType ¶
func (m *VirtualMachineOperationRequest) GetOperationType() common.VirtualMachineOperation
func (*VirtualMachineOperationRequest) GetVirtualMachines ¶
func (m *VirtualMachineOperationRequest) GetVirtualMachines() []*VirtualMachine
func (*VirtualMachineOperationRequest) ProtoMessage ¶
func (*VirtualMachineOperationRequest) ProtoMessage()
func (*VirtualMachineOperationRequest) Reset ¶
func (m *VirtualMachineOperationRequest) Reset()
func (*VirtualMachineOperationRequest) String ¶
func (m *VirtualMachineOperationRequest) String() string
func (*VirtualMachineOperationRequest) XXX_DiscardUnknown ¶
func (m *VirtualMachineOperationRequest) XXX_DiscardUnknown()
func (*VirtualMachineOperationRequest) XXX_Marshal ¶
func (m *VirtualMachineOperationRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*VirtualMachineOperationRequest) XXX_Merge ¶
func (m *VirtualMachineOperationRequest) XXX_Merge(src proto.Message)
func (*VirtualMachineOperationRequest) XXX_Size ¶
func (m *VirtualMachineOperationRequest) XXX_Size() int
func (*VirtualMachineOperationRequest) XXX_Unmarshal ¶
func (m *VirtualMachineOperationRequest) XXX_Unmarshal(b []byte) error
type VirtualMachineOperationResponse ¶
type VirtualMachineOperationResponse struct { VirtualMachines []*VirtualMachine `protobuf:"bytes,1,rep,name=VirtualMachines,proto3" json:"VirtualMachines,omitempty"` Result *wrappers.BoolValue `protobuf:"bytes,2,opt,name=Result,proto3" json:"Result,omitempty"` Error string `protobuf:"bytes,3,opt,name=Error,proto3" json:"Error,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*VirtualMachineOperationResponse) Descriptor ¶
func (*VirtualMachineOperationResponse) Descriptor() ([]byte, []int)
func (*VirtualMachineOperationResponse) GetError ¶
func (m *VirtualMachineOperationResponse) GetError() string
func (*VirtualMachineOperationResponse) GetResult ¶
func (m *VirtualMachineOperationResponse) GetResult() *wrappers.BoolValue
func (*VirtualMachineOperationResponse) GetVirtualMachines ¶
func (m *VirtualMachineOperationResponse) GetVirtualMachines() []*VirtualMachine
func (*VirtualMachineOperationResponse) ProtoMessage ¶
func (*VirtualMachineOperationResponse) ProtoMessage()
func (*VirtualMachineOperationResponse) Reset ¶
func (m *VirtualMachineOperationResponse) Reset()
func (*VirtualMachineOperationResponse) String ¶
func (m *VirtualMachineOperationResponse) String() string
func (*VirtualMachineOperationResponse) XXX_DiscardUnknown ¶
func (m *VirtualMachineOperationResponse) XXX_DiscardUnknown()
func (*VirtualMachineOperationResponse) XXX_Marshal ¶
func (m *VirtualMachineOperationResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*VirtualMachineOperationResponse) XXX_Merge ¶
func (m *VirtualMachineOperationResponse) XXX_Merge(src proto.Message)
func (*VirtualMachineOperationResponse) XXX_Size ¶
func (m *VirtualMachineOperationResponse) XXX_Size() int
func (*VirtualMachineOperationResponse) XXX_Unmarshal ¶
func (m *VirtualMachineOperationResponse) XXX_Unmarshal(b []byte) error
type VirtualMachineProfile ¶
type VirtualMachineProfile struct { Vmprefix string `protobuf:"bytes,1,opt,name=vmprefix,proto3" json:"vmprefix,omitempty"` Network *NetworkConfigurationScaleSet `protobuf:"bytes,2,opt,name=network,proto3" json:"network,omitempty"` Storage *StorageConfiguration `protobuf:"bytes,3,opt,name=storage,proto3" json:"storage,omitempty"` Os *OperatingSystemConfiguration `protobuf:"bytes,4,opt,name=os,proto3" json:"os,omitempty"` Hardware *HardwareConfiguration `protobuf:"bytes,5,opt,name=hardware,proto3" json:"hardware,omitempty"` Security *SecurityConfiguration `protobuf:"bytes,6,opt,name=security,proto3" json:"security,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*VirtualMachineProfile) Descriptor ¶
func (*VirtualMachineProfile) Descriptor() ([]byte, []int)
func (*VirtualMachineProfile) GetHardware ¶
func (m *VirtualMachineProfile) GetHardware() *HardwareConfiguration
func (*VirtualMachineProfile) GetNetwork ¶
func (m *VirtualMachineProfile) GetNetwork() *NetworkConfigurationScaleSet
func (*VirtualMachineProfile) GetOs ¶
func (m *VirtualMachineProfile) GetOs() *OperatingSystemConfiguration
func (*VirtualMachineProfile) GetSecurity ¶
func (m *VirtualMachineProfile) GetSecurity() *SecurityConfiguration
func (*VirtualMachineProfile) GetStorage ¶
func (m *VirtualMachineProfile) GetStorage() *StorageConfiguration
func (*VirtualMachineProfile) GetVmprefix ¶
func (m *VirtualMachineProfile) GetVmprefix() string
func (*VirtualMachineProfile) ProtoMessage ¶
func (*VirtualMachineProfile) ProtoMessage()
func (*VirtualMachineProfile) Reset ¶
func (m *VirtualMachineProfile) Reset()
func (*VirtualMachineProfile) String ¶
func (m *VirtualMachineProfile) String() string
func (*VirtualMachineProfile) XXX_DiscardUnknown ¶
func (m *VirtualMachineProfile) XXX_DiscardUnknown()
func (*VirtualMachineProfile) XXX_Marshal ¶
func (m *VirtualMachineProfile) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*VirtualMachineProfile) XXX_Merge ¶
func (m *VirtualMachineProfile) XXX_Merge(src proto.Message)
func (*VirtualMachineProfile) XXX_Size ¶
func (m *VirtualMachineProfile) XXX_Size() int
func (*VirtualMachineProfile) XXX_Unmarshal ¶
func (m *VirtualMachineProfile) XXX_Unmarshal(b []byte) error
type VirtualMachineRequest ¶
type VirtualMachineRequest struct { VirtualMachineSystems []*VirtualMachine `protobuf:"bytes,1,rep,name=VirtualMachineSystems,proto3" json:"VirtualMachineSystems,omitempty"` OperationType common.Operation `protobuf:"varint,2,opt,name=OperationType,proto3,enum=moc.Operation" json:"OperationType,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*VirtualMachineRequest) Descriptor ¶
func (*VirtualMachineRequest) Descriptor() ([]byte, []int)
func (*VirtualMachineRequest) GetOperationType ¶
func (m *VirtualMachineRequest) GetOperationType() common.Operation
func (*VirtualMachineRequest) GetVirtualMachineSystems ¶
func (m *VirtualMachineRequest) GetVirtualMachineSystems() []*VirtualMachine
func (*VirtualMachineRequest) ProtoMessage ¶
func (*VirtualMachineRequest) ProtoMessage()
func (*VirtualMachineRequest) Reset ¶
func (m *VirtualMachineRequest) Reset()
func (*VirtualMachineRequest) String ¶
func (m *VirtualMachineRequest) String() string
func (*VirtualMachineRequest) XXX_DiscardUnknown ¶
func (m *VirtualMachineRequest) XXX_DiscardUnknown()
func (*VirtualMachineRequest) XXX_Marshal ¶
func (m *VirtualMachineRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*VirtualMachineRequest) XXX_Merge ¶
func (m *VirtualMachineRequest) XXX_Merge(src proto.Message)
func (*VirtualMachineRequest) XXX_Size ¶
func (m *VirtualMachineRequest) XXX_Size() int
func (*VirtualMachineRequest) XXX_Unmarshal ¶
func (m *VirtualMachineRequest) XXX_Unmarshal(b []byte) error
type VirtualMachineResponse ¶
type VirtualMachineResponse struct { VirtualMachineSystems []*VirtualMachine `protobuf:"bytes,1,rep,name=VirtualMachineSystems,proto3" json:"VirtualMachineSystems,omitempty"` Result *wrappers.BoolValue `protobuf:"bytes,2,opt,name=Result,proto3" json:"Result,omitempty"` Error string `protobuf:"bytes,3,opt,name=Error,proto3" json:"Error,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*VirtualMachineResponse) Descriptor ¶
func (*VirtualMachineResponse) Descriptor() ([]byte, []int)
func (*VirtualMachineResponse) GetError ¶
func (m *VirtualMachineResponse) GetError() string
func (*VirtualMachineResponse) GetResult ¶
func (m *VirtualMachineResponse) GetResult() *wrappers.BoolValue
func (*VirtualMachineResponse) GetVirtualMachineSystems ¶
func (m *VirtualMachineResponse) GetVirtualMachineSystems() []*VirtualMachine
func (*VirtualMachineResponse) ProtoMessage ¶
func (*VirtualMachineResponse) ProtoMessage()
func (*VirtualMachineResponse) Reset ¶
func (m *VirtualMachineResponse) Reset()
func (*VirtualMachineResponse) String ¶
func (m *VirtualMachineResponse) String() string
func (*VirtualMachineResponse) XXX_DiscardUnknown ¶
func (m *VirtualMachineResponse) XXX_DiscardUnknown()
func (*VirtualMachineResponse) XXX_Marshal ¶
func (m *VirtualMachineResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*VirtualMachineResponse) XXX_Merge ¶
func (m *VirtualMachineResponse) XXX_Merge(src proto.Message)
func (*VirtualMachineResponse) XXX_Size ¶
func (m *VirtualMachineResponse) XXX_Size() int
func (*VirtualMachineResponse) XXX_Unmarshal ¶
func (m *VirtualMachineResponse) XXX_Unmarshal(b []byte) error
type VirtualMachineRunCommandRequest ¶ added in v0.10.11
type VirtualMachineRunCommandRequest struct { VirtualMachine *VirtualMachine `protobuf:"bytes,1,opt,name=VirtualMachine,proto3" json:"VirtualMachine,omitempty"` Source *common.VirtualMachineRunCommandScriptSource `protobuf:"bytes,2,opt,name=Source,proto3" json:"Source,omitempty"` RunCommandInputParameters []*common.VirtualMachineRunCommandInputParameter `protobuf:"bytes,3,rep,name=RunCommandInputParameters,proto3" json:"RunCommandInputParameters,omitempty"` RunAsUser string `protobuf:"bytes,4,opt,name=RunAsUser,proto3" json:"RunAsUser,omitempty"` RunAsPassword string `protobuf:"bytes,5,opt,name=RunAsPassword,proto3" json:"RunAsPassword,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*VirtualMachineRunCommandRequest) Descriptor ¶ added in v0.10.11
func (*VirtualMachineRunCommandRequest) Descriptor() ([]byte, []int)
func (*VirtualMachineRunCommandRequest) GetRunAsPassword ¶ added in v0.10.11
func (m *VirtualMachineRunCommandRequest) GetRunAsPassword() string
func (*VirtualMachineRunCommandRequest) GetRunAsUser ¶ added in v0.10.11
func (m *VirtualMachineRunCommandRequest) GetRunAsUser() string
func (*VirtualMachineRunCommandRequest) GetRunCommandInputParameters ¶ added in v0.10.11
func (m *VirtualMachineRunCommandRequest) GetRunCommandInputParameters() []*common.VirtualMachineRunCommandInputParameter
func (*VirtualMachineRunCommandRequest) GetSource ¶ added in v0.10.11
func (m *VirtualMachineRunCommandRequest) GetSource() *common.VirtualMachineRunCommandScriptSource
func (*VirtualMachineRunCommandRequest) GetVirtualMachine ¶ added in v0.10.11
func (m *VirtualMachineRunCommandRequest) GetVirtualMachine() *VirtualMachine
func (*VirtualMachineRunCommandRequest) ProtoMessage ¶ added in v0.10.11
func (*VirtualMachineRunCommandRequest) ProtoMessage()
func (*VirtualMachineRunCommandRequest) Reset ¶ added in v0.10.11
func (m *VirtualMachineRunCommandRequest) Reset()
func (*VirtualMachineRunCommandRequest) String ¶ added in v0.10.11
func (m *VirtualMachineRunCommandRequest) String() string
func (*VirtualMachineRunCommandRequest) XXX_DiscardUnknown ¶ added in v0.10.11
func (m *VirtualMachineRunCommandRequest) XXX_DiscardUnknown()
func (*VirtualMachineRunCommandRequest) XXX_Marshal ¶ added in v0.10.11
func (m *VirtualMachineRunCommandRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*VirtualMachineRunCommandRequest) XXX_Merge ¶ added in v0.10.11
func (m *VirtualMachineRunCommandRequest) XXX_Merge(src proto.Message)
func (*VirtualMachineRunCommandRequest) XXX_Size ¶ added in v0.10.11
func (m *VirtualMachineRunCommandRequest) XXX_Size() int
func (*VirtualMachineRunCommandRequest) XXX_Unmarshal ¶ added in v0.10.11
func (m *VirtualMachineRunCommandRequest) XXX_Unmarshal(b []byte) error
type VirtualMachineRunCommandResponse ¶ added in v0.10.11
type VirtualMachineRunCommandResponse struct { VirtualMachine *VirtualMachine `protobuf:"bytes,1,opt,name=VirtualMachine,proto3" json:"VirtualMachine,omitempty"` InstanceView *common.VirtualMachineRunCommandInstanceView `protobuf:"bytes,2,opt,name=InstanceView,proto3" json:"InstanceView,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*VirtualMachineRunCommandResponse) Descriptor ¶ added in v0.10.11
func (*VirtualMachineRunCommandResponse) Descriptor() ([]byte, []int)
func (*VirtualMachineRunCommandResponse) GetInstanceView ¶ added in v0.10.11
func (m *VirtualMachineRunCommandResponse) GetInstanceView() *common.VirtualMachineRunCommandInstanceView
func (*VirtualMachineRunCommandResponse) GetVirtualMachine ¶ added in v0.10.11
func (m *VirtualMachineRunCommandResponse) GetVirtualMachine() *VirtualMachine
func (*VirtualMachineRunCommandResponse) ProtoMessage ¶ added in v0.10.11
func (*VirtualMachineRunCommandResponse) ProtoMessage()
func (*VirtualMachineRunCommandResponse) Reset ¶ added in v0.10.11
func (m *VirtualMachineRunCommandResponse) Reset()
func (*VirtualMachineRunCommandResponse) String ¶ added in v0.10.11
func (m *VirtualMachineRunCommandResponse) String() string
func (*VirtualMachineRunCommandResponse) XXX_DiscardUnknown ¶ added in v0.10.11
func (m *VirtualMachineRunCommandResponse) XXX_DiscardUnknown()
func (*VirtualMachineRunCommandResponse) XXX_Marshal ¶ added in v0.10.11
func (m *VirtualMachineRunCommandResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*VirtualMachineRunCommandResponse) XXX_Merge ¶ added in v0.10.11
func (m *VirtualMachineRunCommandResponse) XXX_Merge(src proto.Message)
func (*VirtualMachineRunCommandResponse) XXX_Size ¶ added in v0.10.11
func (m *VirtualMachineRunCommandResponse) XXX_Size() int
func (*VirtualMachineRunCommandResponse) XXX_Unmarshal ¶ added in v0.10.11
func (m *VirtualMachineRunCommandResponse) XXX_Unmarshal(b []byte) error
type VirtualMachineScaleSet ¶
type VirtualMachineScaleSet struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` Id string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` Sku *Sku `protobuf:"bytes,3,opt,name=sku,proto3" json:"sku,omitempty"` Virtualmachineprofile *VirtualMachineProfile `protobuf:"bytes,4,opt,name=virtualmachineprofile,proto3" json:"virtualmachineprofile,omitempty"` VirtualMachineSystems []*VirtualMachine `protobuf:"bytes,5,rep,name=VirtualMachineSystems,proto3" json:"VirtualMachineSystems,omitempty"` Status *common.Status `protobuf:"bytes,7,opt,name=status,proto3" json:"status,omitempty"` DisableHighAvailability bool `protobuf:"varint,8,opt,name=DisableHighAvailability,proto3" json:"DisableHighAvailability,omitempty"` AllowedOwnerNodes []string `protobuf:"bytes,9,rep,name=allowedOwnerNodes,proto3" json:"allowedOwnerNodes,omitempty"` Entity *common.Entity `protobuf:"bytes,10,opt,name=entity,proto3" json:"entity,omitempty"` HighAvailabilityState common.HighAvailabilityState `` /* 128-byte string literal not displayed */ Tags *common.Tags `protobuf:"bytes,12,opt,name=tags,proto3" json:"tags,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*VirtualMachineScaleSet) Descriptor ¶
func (*VirtualMachineScaleSet) Descriptor() ([]byte, []int)
func (*VirtualMachineScaleSet) GetAllowedOwnerNodes ¶
func (m *VirtualMachineScaleSet) GetAllowedOwnerNodes() []string
func (*VirtualMachineScaleSet) GetDisableHighAvailability ¶
func (m *VirtualMachineScaleSet) GetDisableHighAvailability() bool
func (*VirtualMachineScaleSet) GetEntity ¶
func (m *VirtualMachineScaleSet) GetEntity() *common.Entity
func (*VirtualMachineScaleSet) GetHighAvailabilityState ¶
func (m *VirtualMachineScaleSet) GetHighAvailabilityState() common.HighAvailabilityState
func (*VirtualMachineScaleSet) GetId ¶
func (m *VirtualMachineScaleSet) GetId() string
func (*VirtualMachineScaleSet) GetName ¶
func (m *VirtualMachineScaleSet) GetName() string
func (*VirtualMachineScaleSet) GetSku ¶
func (m *VirtualMachineScaleSet) GetSku() *Sku
func (*VirtualMachineScaleSet) GetStatus ¶
func (m *VirtualMachineScaleSet) GetStatus() *common.Status
func (*VirtualMachineScaleSet) GetTags ¶ added in v0.10.5
func (m *VirtualMachineScaleSet) GetTags() *common.Tags
func (*VirtualMachineScaleSet) GetVirtualMachineSystems ¶
func (m *VirtualMachineScaleSet) GetVirtualMachineSystems() []*VirtualMachine
func (*VirtualMachineScaleSet) GetVirtualmachineprofile ¶
func (m *VirtualMachineScaleSet) GetVirtualmachineprofile() *VirtualMachineProfile
func (*VirtualMachineScaleSet) ProtoMessage ¶
func (*VirtualMachineScaleSet) ProtoMessage()
func (*VirtualMachineScaleSet) Reset ¶
func (m *VirtualMachineScaleSet) Reset()
func (*VirtualMachineScaleSet) String ¶
func (m *VirtualMachineScaleSet) String() string
func (*VirtualMachineScaleSet) XXX_DiscardUnknown ¶
func (m *VirtualMachineScaleSet) XXX_DiscardUnknown()
func (*VirtualMachineScaleSet) XXX_Marshal ¶
func (m *VirtualMachineScaleSet) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*VirtualMachineScaleSet) XXX_Merge ¶
func (m *VirtualMachineScaleSet) XXX_Merge(src proto.Message)
func (*VirtualMachineScaleSet) XXX_Size ¶
func (m *VirtualMachineScaleSet) XXX_Size() int
func (*VirtualMachineScaleSet) XXX_Unmarshal ¶
func (m *VirtualMachineScaleSet) XXX_Unmarshal(b []byte) error
type VirtualMachineScaleSetAgentClient ¶
type VirtualMachineScaleSetAgentClient interface {
Invoke(ctx context.Context, in *VirtualMachineScaleSetRequest, opts ...grpc.CallOption) (*VirtualMachineScaleSetResponse, error)
}
VirtualMachineScaleSetAgentClient is the client API for VirtualMachineScaleSetAgent service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewVirtualMachineScaleSetAgentClient ¶
func NewVirtualMachineScaleSetAgentClient(cc *grpc.ClientConn) VirtualMachineScaleSetAgentClient
type VirtualMachineScaleSetAgentServer ¶
type VirtualMachineScaleSetAgentServer interface {
Invoke(context.Context, *VirtualMachineScaleSetRequest) (*VirtualMachineScaleSetResponse, error)
}
VirtualMachineScaleSetAgentServer is the server API for VirtualMachineScaleSetAgent service.
type VirtualMachineScaleSetRequest ¶
type VirtualMachineScaleSetRequest struct { VirtualMachineScaleSetSystems []*VirtualMachineScaleSet `protobuf:"bytes,1,rep,name=VirtualMachineScaleSetSystems,proto3" json:"VirtualMachineScaleSetSystems,omitempty"` OperationType common.Operation `protobuf:"varint,2,opt,name=OperationType,proto3,enum=moc.Operation" json:"OperationType,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*VirtualMachineScaleSetRequest) Descriptor ¶
func (*VirtualMachineScaleSetRequest) Descriptor() ([]byte, []int)
func (*VirtualMachineScaleSetRequest) GetOperationType ¶
func (m *VirtualMachineScaleSetRequest) GetOperationType() common.Operation
func (*VirtualMachineScaleSetRequest) GetVirtualMachineScaleSetSystems ¶
func (m *VirtualMachineScaleSetRequest) GetVirtualMachineScaleSetSystems() []*VirtualMachineScaleSet
func (*VirtualMachineScaleSetRequest) ProtoMessage ¶
func (*VirtualMachineScaleSetRequest) ProtoMessage()
func (*VirtualMachineScaleSetRequest) Reset ¶
func (m *VirtualMachineScaleSetRequest) Reset()
func (*VirtualMachineScaleSetRequest) String ¶
func (m *VirtualMachineScaleSetRequest) String() string
func (*VirtualMachineScaleSetRequest) XXX_DiscardUnknown ¶
func (m *VirtualMachineScaleSetRequest) XXX_DiscardUnknown()
func (*VirtualMachineScaleSetRequest) XXX_Marshal ¶
func (m *VirtualMachineScaleSetRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*VirtualMachineScaleSetRequest) XXX_Merge ¶
func (m *VirtualMachineScaleSetRequest) XXX_Merge(src proto.Message)
func (*VirtualMachineScaleSetRequest) XXX_Size ¶
func (m *VirtualMachineScaleSetRequest) XXX_Size() int
func (*VirtualMachineScaleSetRequest) XXX_Unmarshal ¶
func (m *VirtualMachineScaleSetRequest) XXX_Unmarshal(b []byte) error
type VirtualMachineScaleSetResponse ¶
type VirtualMachineScaleSetResponse struct { VirtualMachineScaleSetSystems []*VirtualMachineScaleSet `protobuf:"bytes,1,rep,name=VirtualMachineScaleSetSystems,proto3" json:"VirtualMachineScaleSetSystems,omitempty"` Result *wrappers.BoolValue `protobuf:"bytes,2,opt,name=Result,proto3" json:"Result,omitempty"` Error string `protobuf:"bytes,3,opt,name=Error,proto3" json:"Error,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*VirtualMachineScaleSetResponse) Descriptor ¶
func (*VirtualMachineScaleSetResponse) Descriptor() ([]byte, []int)
func (*VirtualMachineScaleSetResponse) GetError ¶
func (m *VirtualMachineScaleSetResponse) GetError() string
func (*VirtualMachineScaleSetResponse) GetResult ¶
func (m *VirtualMachineScaleSetResponse) GetResult() *wrappers.BoolValue
func (*VirtualMachineScaleSetResponse) GetVirtualMachineScaleSetSystems ¶
func (m *VirtualMachineScaleSetResponse) GetVirtualMachineScaleSetSystems() []*VirtualMachineScaleSet
func (*VirtualMachineScaleSetResponse) ProtoMessage ¶
func (*VirtualMachineScaleSetResponse) ProtoMessage()
func (*VirtualMachineScaleSetResponse) Reset ¶
func (m *VirtualMachineScaleSetResponse) Reset()
func (*VirtualMachineScaleSetResponse) String ¶
func (m *VirtualMachineScaleSetResponse) String() string
func (*VirtualMachineScaleSetResponse) XXX_DiscardUnknown ¶
func (m *VirtualMachineScaleSetResponse) XXX_DiscardUnknown()
func (*VirtualMachineScaleSetResponse) XXX_Marshal ¶
func (m *VirtualMachineScaleSetResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*VirtualMachineScaleSetResponse) XXX_Merge ¶
func (m *VirtualMachineScaleSetResponse) XXX_Merge(src proto.Message)
func (*VirtualMachineScaleSetResponse) XXX_Size ¶
func (m *VirtualMachineScaleSetResponse) XXX_Size() int
func (*VirtualMachineScaleSetResponse) XXX_Unmarshal ¶
func (m *VirtualMachineScaleSetResponse) XXX_Unmarshal(b []byte) error
type WindowsConfiguration ¶ added in v0.10.6
type WindowsConfiguration struct { EnableAutomaticUpdates bool `protobuf:"varint,1,opt,name=enableAutomaticUpdates,proto3" json:"enableAutomaticUpdates,omitempty"` TimeZone string `protobuf:"bytes,2,opt,name=timeZone,proto3" json:"timeZone,omitempty"` RDPConfiguration *RDPConfiguration `protobuf:"bytes,3,opt,name=RDPConfiguration,proto3" json:"RDPConfiguration,omitempty"` WinRMConfiguration *common.WinRMConfiguration `protobuf:"bytes,4,opt,name=WinRMConfiguration,proto3" json:"WinRMConfiguration,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*WindowsConfiguration) Descriptor ¶ added in v0.10.6
func (*WindowsConfiguration) Descriptor() ([]byte, []int)
func (*WindowsConfiguration) GetEnableAutomaticUpdates ¶ added in v0.10.6
func (m *WindowsConfiguration) GetEnableAutomaticUpdates() bool
func (*WindowsConfiguration) GetRDPConfiguration ¶ added in v0.10.6
func (m *WindowsConfiguration) GetRDPConfiguration() *RDPConfiguration
func (*WindowsConfiguration) GetTimeZone ¶ added in v0.10.6
func (m *WindowsConfiguration) GetTimeZone() string
func (*WindowsConfiguration) GetWinRMConfiguration ¶ added in v0.10.12
func (m *WindowsConfiguration) GetWinRMConfiguration() *common.WinRMConfiguration
func (*WindowsConfiguration) ProtoMessage ¶ added in v0.10.6
func (*WindowsConfiguration) ProtoMessage()
func (*WindowsConfiguration) Reset ¶ added in v0.10.6
func (m *WindowsConfiguration) Reset()
func (*WindowsConfiguration) String ¶ added in v0.10.6
func (m *WindowsConfiguration) String() string
func (*WindowsConfiguration) XXX_DiscardUnknown ¶ added in v0.10.6
func (m *WindowsConfiguration) XXX_DiscardUnknown()
func (*WindowsConfiguration) XXX_Marshal ¶ added in v0.10.6
func (m *WindowsConfiguration) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*WindowsConfiguration) XXX_Merge ¶ added in v0.10.6
func (m *WindowsConfiguration) XXX_Merge(src proto.Message)
func (*WindowsConfiguration) XXX_Size ¶ added in v0.10.6
func (m *WindowsConfiguration) XXX_Size() int
func (*WindowsConfiguration) XXX_Unmarshal ¶ added in v0.10.6
func (m *WindowsConfiguration) XXX_Unmarshal(b []byte) error