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.
func NewService ¶
func NewService(scope *actuators.MachineScope) azure.Service
NewService creates a new groups service.
func NewServiceStackHub ¶
func NewServiceStackHub(scope *actuators.MachineScope) azure.Service
NewService creates a new groups service.
Types ¶
type Service ¶
type Service struct { Client compute.VirtualMachinesClient Scope *actuators.MachineScope }
Service provides operations on resource groups
func (*Service) CreateOrUpdate ¶
CreateOrUpdate creates or updates a virtual network.
type Spec ¶
type Spec struct { Name string NICName string SSHKeyData string Size string Zone string Image machinev1.Image OSDisk machinev1.OSDisk DataDisks []machinev1.DataDisk CustomData string ManagedIdentity string Tags map[string]*string Priority compute.VirtualMachinePriorityTypes EvictionPolicy compute.VirtualMachineEvictionPolicyTypes BillingProfile *compute.BillingProfile SecurityProfile *machinev1.SecurityProfile DiagnosticsProfile *compute.DiagnosticsProfile UltraSSDCapability machinev1.AzureUltraSSDCapabilityState AvailabilitySetName string CapacityReservationGroupID string }
Spec input specification for Get/CreateOrUpdate/Delete calls
type StackHubService ¶
type StackHubService struct { Client compute.VirtualMachinesClient Scope *actuators.MachineScope }
StackHubService provides operations on resource groups
func (*StackHubService) CreateOrUpdate ¶
CreateOrUpdate creates or updates a virtual network.
Click to show internal directories.
Click to hide internal directories.