Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GenerateRandomString ¶
GenerateRandomString returns a URL-safe, base64 encoded securely generated random string. It will return an error if the system's secure random number generator fails to function correctly, in which case the caller should not continue.
Types ¶
type Service ¶
type Service struct { Client virtualmachine.VirtualMachineClient Scope scope.ScopeInterface }
Service provides operations on virtual machines.
func NewService ¶
func NewService(scope scope.ScopeInterface) *Service
NewService creates a new virtual machines service.
type Spec ¶
type Spec struct { Name string NICName string SSHKeyData []string Size string GpuCount int32 Zone string Image infrav1.Image OSDisk infrav1.OSDisk CustomData string VMType compute.VMType StorageContainer string AvailabilitySetName string }
Spec input specification for Get/CreateOrUpdate/Delete calls
Click to show internal directories.
Click to hide internal directories.