Versions in this module Expand all Collapse all v0 v0.9.5 Jul 22, 2021 v0.9.4 Jul 16, 2021 v0.9.3 Jul 16, 2021 v0.9.2 Jul 14, 2021 v0.9.1 Jul 14, 2021 Changes in this version + const DefaultBaseURI + func UserAgent() string + func Version() string + type APIEntityReference struct + ID *string + type APIError struct + Code *string + Details *[]APIErrorBase + Innererror *InnerError + Message *string + Target *string + type APIErrorBase struct + Code *string + Message *string + Target *string + type AdditionalUnattendContent struct + ComponentName ComponentNames + Content *string + PassName PassNames + SettingName SettingNames + type AvailabilitySet struct + ID *string + Location *string + Name *string + Tags map[string]*string + Type *string + func (as *AvailabilitySet) UnmarshalJSON(body []byte) error + func (as AvailabilitySet) MarshalJSON() ([]byte, error) + type AvailabilitySetListResult struct + NextLink *string + Value *[]AvailabilitySet + func (aslr AvailabilitySetListResult) IsEmpty() bool + type AvailabilitySetListResultIterator struct + func NewAvailabilitySetListResultIterator(page AvailabilitySetListResultPage) AvailabilitySetListResultIterator + func (iter *AvailabilitySetListResultIterator) Next() error + func (iter *AvailabilitySetListResultIterator) NextWithContext(ctx context.Context) (err error) + func (iter AvailabilitySetListResultIterator) NotDone() bool + func (iter AvailabilitySetListResultIterator) Response() AvailabilitySetListResult + func (iter AvailabilitySetListResultIterator) Value() AvailabilitySet + type AvailabilitySetListResultPage struct + func NewAvailabilitySetListResultPage(cur AvailabilitySetListResult, ...) AvailabilitySetListResultPage + func (page *AvailabilitySetListResultPage) Next() error + func (page *AvailabilitySetListResultPage) NextWithContext(ctx context.Context) (err error) + func (page AvailabilitySetListResultPage) NotDone() bool + func (page AvailabilitySetListResultPage) Response() AvailabilitySetListResult + func (page AvailabilitySetListResultPage) Values() []AvailabilitySet + type AvailabilitySetProperties struct + PlatformFaultDomainCount *int32 + PlatformUpdateDomainCount *int32 + Statuses *[]InstanceViewStatus + VirtualMachines *[]SubResource + func (asp AvailabilitySetProperties) MarshalJSON() ([]byte, error) + type AvailabilitySetsClient struct + func NewAvailabilitySetsClient(subscriptionID string) AvailabilitySetsClient + func NewAvailabilitySetsClientWithBaseURI(baseURI string, subscriptionID string) AvailabilitySetsClient + func (client AvailabilitySetsClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, name string, ...) (result AvailabilitySet, err error) + func (client AvailabilitySetsClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, name string, ...) (*http.Request, error) + func (client AvailabilitySetsClient) CreateOrUpdateResponder(resp *http.Response) (result AvailabilitySet, err error) + func (client AvailabilitySetsClient) CreateOrUpdateSender(req *http.Request) (*http.Response, error) + func (client AvailabilitySetsClient) Delete(ctx context.Context, resourceGroupName string, availabilitySetName string) (result OperationStatusResponse, err error) + func (client AvailabilitySetsClient) DeletePreparer(ctx context.Context, resourceGroupName string, availabilitySetName string) (*http.Request, error) + func (client AvailabilitySetsClient) DeleteResponder(resp *http.Response) (result OperationStatusResponse, err error) + func (client AvailabilitySetsClient) DeleteSender(req *http.Request) (*http.Response, error) + func (client AvailabilitySetsClient) Get(ctx context.Context, resourceGroupName string, availabilitySetName string) (result AvailabilitySet, err error) + func (client AvailabilitySetsClient) GetPreparer(ctx context.Context, resourceGroupName string, availabilitySetName string) (*http.Request, error) + func (client AvailabilitySetsClient) GetResponder(resp *http.Response) (result AvailabilitySet, err error) + func (client AvailabilitySetsClient) GetSender(req *http.Request) (*http.Response, error) + func (client AvailabilitySetsClient) List(ctx context.Context, resourceGroupName string) (result AvailabilitySetListResultPage, err error) + func (client AvailabilitySetsClient) ListAvailableSizes(ctx context.Context, resourceGroupName string, availabilitySetName string) (result VirtualMachineSizeListResult, err error) + func (client AvailabilitySetsClient) ListAvailableSizesPreparer(ctx context.Context, resourceGroupName string, availabilitySetName string) (*http.Request, error) + func (client AvailabilitySetsClient) ListAvailableSizesResponder(resp *http.Response) (result VirtualMachineSizeListResult, err error) + func (client AvailabilitySetsClient) ListAvailableSizesSender(req *http.Request) (*http.Response, error) + func (client AvailabilitySetsClient) ListBySubscription(ctx context.Context, expand string) (result AvailabilitySetListResultPage, err error) + func (client AvailabilitySetsClient) ListBySubscriptionComplete(ctx context.Context, expand string) (result AvailabilitySetListResultIterator, err error) + func (client AvailabilitySetsClient) ListBySubscriptionPreparer(ctx context.Context, expand string) (*http.Request, error) + func (client AvailabilitySetsClient) ListBySubscriptionResponder(resp *http.Response) (result AvailabilitySetListResult, err error) + func (client AvailabilitySetsClient) ListBySubscriptionSender(req *http.Request) (*http.Response, error) + func (client AvailabilitySetsClient) ListComplete(ctx context.Context, resourceGroupName string) (result AvailabilitySetListResultIterator, err error) + func (client AvailabilitySetsClient) ListPreparer(ctx context.Context, resourceGroupName string) (*http.Request, error) + func (client AvailabilitySetsClient) ListResponder(resp *http.Response) (result AvailabilitySetListResult, err error) + func (client AvailabilitySetsClient) ListSender(req *http.Request) (*http.Response, error) + type BaseClient struct + BaseURI string + SubscriptionID string + func New(subscriptionID string) BaseClient + func NewWithBaseURI(baseURI string, subscriptionID string) BaseClient + type BootDiagnostics struct + Enabled *bool + StorageURI *string + type BootDiagnosticsInstanceView struct + ConsoleScreenshotBlobURI *string + SerialConsoleLogBlobURI *string + func (bdiv BootDiagnosticsInstanceView) MarshalJSON() ([]byte, error) + type CachingTypes string + const None + const ReadOnly + const ReadWrite + func PossibleCachingTypesValues() []CachingTypes + type ComponentNames string + const MicrosoftWindowsShellSetup + func PossibleComponentNamesValues() []ComponentNames + type DataDisk struct + Caching CachingTypes + CreateOption DiskCreateOptionTypes + DiskSizeGB *int32 + Image *VirtualHardDisk + Lun *int32 + Name *string + Vhd *VirtualHardDisk + type DataDiskImage struct + Lun *int32 + func (ddi DataDiskImage) MarshalJSON() ([]byte, error) + type DiagnosticsProfile struct + BootDiagnostics *BootDiagnostics + type DiskCreateOptionTypes string + const Attach + const Empty + const FromImage + func PossibleDiskCreateOptionTypesValues() []DiskCreateOptionTypes + type DiskEncryptionSettings struct + DiskEncryptionKey *KeyVaultSecretReference + Enabled *bool + KeyEncryptionKey *KeyVaultKeyReference + type DiskInstanceView struct + Name *string + Statuses *[]InstanceViewStatus + type HardwareProfile struct + VMSize VirtualMachineSizeTypes + type ImageReference struct + Offer *string + Publisher *string + Sku *string + Version *string + type InnerError struct + Errordetail *string + Exceptiontype *string + type InstanceViewStatus struct + Code *string + DisplayStatus *string + Level StatusLevelTypes + Message *string + Time *date.Time + type InstanceViewTypes string + const InstanceView + func PossibleInstanceViewTypesValues() []InstanceViewTypes + type KeyVaultKeyReference struct + KeyURL *string + SourceVault *SubResource + type KeyVaultSecretReference struct + SecretURL *string + SourceVault *SubResource + type LinuxConfiguration struct + DisablePasswordAuthentication *bool + SSH *SSHConfiguration + type ListUsagesResult struct + NextLink *string + Value *[]Usage + func (lur ListUsagesResult) IsEmpty() bool + type ListUsagesResultIterator struct + func NewListUsagesResultIterator(page ListUsagesResultPage) ListUsagesResultIterator + func (iter *ListUsagesResultIterator) Next() error + func (iter *ListUsagesResultIterator) NextWithContext(ctx context.Context) (err error) + func (iter ListUsagesResultIterator) NotDone() bool + func (iter ListUsagesResultIterator) Response() ListUsagesResult + func (iter ListUsagesResultIterator) Value() Usage + type ListUsagesResultPage struct + func NewListUsagesResultPage(cur ListUsagesResult, ...) ListUsagesResultPage + func (page *ListUsagesResultPage) Next() error + func (page *ListUsagesResultPage) NextWithContext(ctx context.Context) (err error) + func (page ListUsagesResultPage) NotDone() bool + func (page ListUsagesResultPage) Response() ListUsagesResult + func (page ListUsagesResultPage) Values() []Usage + type ListVirtualMachineExtensionImage struct + Value *[]VirtualMachineExtensionImage + type ListVirtualMachineImageResource struct + Value *[]VirtualMachineImageResource + type LongRunningOperationProperties struct + Output interface{} + type NetworkInterfaceReference struct + ID *string + func (nir *NetworkInterfaceReference) UnmarshalJSON(body []byte) error + func (nir NetworkInterfaceReference) MarshalJSON() ([]byte, error) + type NetworkInterfaceReferenceProperties struct + Primary *bool + type NetworkProfile struct + NetworkInterfaces *[]NetworkInterfaceReference + type OSDisk struct + Caching CachingTypes + CreateOption DiskCreateOptionTypes + DiskSizeGB *int32 + EncryptionSettings *DiskEncryptionSettings + Image *VirtualHardDisk + Name *string + OsType OperatingSystemTypes + Vhd *VirtualHardDisk + type OSDiskImage struct + OperatingSystem OperatingSystemTypes + type OSProfile struct + AdminPassword *string + AdminUsername *string + ComputerName *string + CustomData *string + LinuxConfiguration *LinuxConfiguration + Secrets *[]VaultSecretGroup + WindowsConfiguration *WindowsConfiguration + type OperatingSystemTypes string + const Linux + const Windows + func PossibleOperatingSystemTypesValues() []OperatingSystemTypes + type OperationStatusResponse struct + EndTime *date.Time + Error *APIError + Name *string + StartTime *date.Time + Status *string + func (osr OperationStatusResponse) MarshalJSON() ([]byte, error) + type PassNames string + const OobeSystem + func PossiblePassNamesValues() []PassNames + type Plan struct + Name *string + Product *string + PromotionCode *string + Publisher *string + type ProtocolTypes string + const HTTP + const HTTPS + func PossibleProtocolTypesValues() []ProtocolTypes + type PurchasePlan struct + Name *string + Product *string + Publisher *string + type Resource struct + ID *string + Location *string + Name *string + Tags map[string]*string + Type *string + func (r Resource) MarshalJSON() ([]byte, error) + type ResourceIdentityType string + const SystemAssigned + func PossibleResourceIdentityTypeValues() []ResourceIdentityType + type SSHConfiguration struct + PublicKeys *[]SSHPublicKey + type SSHPublicKey struct + KeyData *string + Path *string + type SettingNames string + const AutoLogon + const FirstLogonCommands + func PossibleSettingNamesValues() []SettingNames + type Sku struct + Capacity *int64 + Name *string + Tier *string + type StatusLevelTypes string + const Error + const Info + const Warning + func PossibleStatusLevelTypesValues() []StatusLevelTypes + type StorageProfile struct + DataDisks *[]DataDisk + ImageReference *ImageReference + OsDisk *OSDisk + type SubResource struct + ID *string + type UpdateResource struct + Tags map[string]*string + func (ur UpdateResource) MarshalJSON() ([]byte, error) + type UpgradeMode string + const Automatic + const Manual + func PossibleUpgradeModeValues() []UpgradeMode + type UpgradePolicy struct + Mode UpgradeMode + type Usage struct + CurrentValue *int32 + Limit *int64 + Name *UsageName + Unit *string + type UsageClient struct + func NewUsageClient(subscriptionID string) UsageClient + func NewUsageClientWithBaseURI(baseURI string, subscriptionID string) UsageClient + func (client UsageClient) List(ctx context.Context, location string) (result ListUsagesResultPage, err error) + func (client UsageClient) ListComplete(ctx context.Context, location string) (result ListUsagesResultIterator, err error) + func (client UsageClient) ListPreparer(ctx context.Context, location string) (*http.Request, error) + func (client UsageClient) ListResponder(resp *http.Response) (result ListUsagesResult, err error) + func (client UsageClient) ListSender(req *http.Request) (*http.Response, error) + type UsageName struct + LocalizedValue *string + Value *string + type VaultCertificate struct + CertificateStore *string + CertificateURL *string + type VaultSecretGroup struct + SourceVault *SubResource + VaultCertificates *[]VaultCertificate + type VirtualHardDisk struct + URI *string + type VirtualMachine struct + ID *string + Identity *VirtualMachineIdentity + Location *string + Name *string + Plan *Plan + Resources *[]VirtualMachineExtension + Tags map[string]*string + Type *string + func (VM *VirtualMachine) UnmarshalJSON(body []byte) error + func (VM VirtualMachine) MarshalJSON() ([]byte, error) + type VirtualMachineAgentInstanceView struct + ExtensionHandlers *[]VirtualMachineExtensionHandlerInstanceView + Statuses *[]InstanceViewStatus + VMAgentVersion *string + type VirtualMachineCaptureParameters struct + DestinationContainerName *string + OverwriteVhds *bool + VhdPrefix *string + type VirtualMachineCaptureResult struct + ID *string + func (vmcr *VirtualMachineCaptureResult) UnmarshalJSON(body []byte) error + func (vmcr VirtualMachineCaptureResult) MarshalJSON() ([]byte, error) + type VirtualMachineCaptureResultProperties struct + Output interface{} + type VirtualMachineExtension struct + ID *string + Location *string + Name *string + Tags map[string]*string + Type *string + func (vme *VirtualMachineExtension) UnmarshalJSON(body []byte) error + func (vme VirtualMachineExtension) MarshalJSON() ([]byte, error) + type VirtualMachineExtensionHandlerInstanceView struct + Status *InstanceViewStatus + Type *string + TypeHandlerVersion *string + type VirtualMachineExtensionImage struct + ID *string + Location *string + Name *string + Tags map[string]*string + Type *string + func (vmei *VirtualMachineExtensionImage) UnmarshalJSON(body []byte) error + func (vmei VirtualMachineExtensionImage) MarshalJSON() ([]byte, error) + type VirtualMachineExtensionImageProperties struct + ComputeRole *string + HandlerSchema *string + OperatingSystem *string + SupportsMultipleExtensions *bool + VMScaleSetEnabled *bool + type VirtualMachineExtensionImagesClient struct + func NewVirtualMachineExtensionImagesClient(subscriptionID string) VirtualMachineExtensionImagesClient + func NewVirtualMachineExtensionImagesClientWithBaseURI(baseURI string, subscriptionID string) VirtualMachineExtensionImagesClient + func (client VirtualMachineExtensionImagesClient) Get(ctx context.Context, location string, publisherName string, ...) (result VirtualMachineExtensionImage, err error) + func (client VirtualMachineExtensionImagesClient) GetPreparer(ctx context.Context, location string, publisherName string, ...) (*http.Request, error) + func (client VirtualMachineExtensionImagesClient) GetResponder(resp *http.Response) (result VirtualMachineExtensionImage, err error) + func (client VirtualMachineExtensionImagesClient) GetSender(req *http.Request) (*http.Response, error) + func (client VirtualMachineExtensionImagesClient) ListTypes(ctx context.Context, location string, publisherName string) (result ListVirtualMachineExtensionImage, err error) + func (client VirtualMachineExtensionImagesClient) ListTypesPreparer(ctx context.Context, location string, publisherName string) (*http.Request, error) + func (client VirtualMachineExtensionImagesClient) ListTypesResponder(resp *http.Response) (result ListVirtualMachineExtensionImage, err error) + func (client VirtualMachineExtensionImagesClient) ListTypesSender(req *http.Request) (*http.Response, error) + func (client VirtualMachineExtensionImagesClient) ListVersions(ctx context.Context, location string, publisherName string, ...) (result ListVirtualMachineExtensionImage, err error) + func (client VirtualMachineExtensionImagesClient) ListVersionsPreparer(ctx context.Context, location string, publisherName string, ...) (*http.Request, error) + func (client VirtualMachineExtensionImagesClient) ListVersionsResponder(resp *http.Response) (result ListVirtualMachineExtensionImage, err error) + func (client VirtualMachineExtensionImagesClient) ListVersionsSender(req *http.Request) (*http.Response, error) + type VirtualMachineExtensionInstanceView struct + Name *string + Statuses *[]InstanceViewStatus + Substatuses *[]InstanceViewStatus + Type *string + TypeHandlerVersion *string + type VirtualMachineExtensionProperties struct + AutoUpgradeMinorVersion *bool + ForceUpdateTag *string + InstanceView *VirtualMachineExtensionInstanceView + ProtectedSettings interface{} + ProvisioningState *string + Publisher *string + Settings interface{} + Type *string + TypeHandlerVersion *string + func (vmep VirtualMachineExtensionProperties) MarshalJSON() ([]byte, error) + type VirtualMachineExtensionUpdate struct + Tags map[string]*string + func (vmeu *VirtualMachineExtensionUpdate) UnmarshalJSON(body []byte) error + func (vmeu VirtualMachineExtensionUpdate) MarshalJSON() ([]byte, error) + type VirtualMachineExtensionUpdateProperties struct + AutoUpgradeMinorVersion *bool + ForceUpdateTag *string + ProtectedSettings interface{} + Publisher *string + Settings interface{} + Type *string + TypeHandlerVersion *string + type VirtualMachineExtensionsClient struct + func NewVirtualMachineExtensionsClient(subscriptionID string) VirtualMachineExtensionsClient + func NewVirtualMachineExtensionsClientWithBaseURI(baseURI string, subscriptionID string) VirtualMachineExtensionsClient + func (client VirtualMachineExtensionsClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, VMName string, ...) (result VirtualMachineExtensionsCreateOrUpdateFuture, err error) + func (client VirtualMachineExtensionsClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, VMName string, ...) (*http.Request, error) + func (client VirtualMachineExtensionsClient) CreateOrUpdateResponder(resp *http.Response) (result VirtualMachineExtension, err error) + func (client VirtualMachineExtensionsClient) CreateOrUpdateSender(req *http.Request) (future VirtualMachineExtensionsCreateOrUpdateFuture, err error) + func (client VirtualMachineExtensionsClient) Delete(ctx context.Context, resourceGroupName string, VMName string, ...) (result VirtualMachineExtensionsDeleteFuture, err error) + func (client VirtualMachineExtensionsClient) DeletePreparer(ctx context.Context, resourceGroupName string, VMName string, ...) (*http.Request, error) + func (client VirtualMachineExtensionsClient) DeleteResponder(resp *http.Response) (result OperationStatusResponse, err error) + func (client VirtualMachineExtensionsClient) DeleteSender(req *http.Request) (future VirtualMachineExtensionsDeleteFuture, err error) + func (client VirtualMachineExtensionsClient) Get(ctx context.Context, resourceGroupName string, VMName string, ...) (result VirtualMachineExtension, err error) + func (client VirtualMachineExtensionsClient) GetPreparer(ctx context.Context, resourceGroupName string, VMName string, ...) (*http.Request, error) + func (client VirtualMachineExtensionsClient) GetResponder(resp *http.Response) (result VirtualMachineExtension, err error) + func (client VirtualMachineExtensionsClient) GetSender(req *http.Request) (*http.Response, error) + func (client VirtualMachineExtensionsClient) Update(ctx context.Context, resourceGroupName string, VMName string, ...) (result VirtualMachineExtensionsUpdateFuture, err error) + func (client VirtualMachineExtensionsClient) UpdatePreparer(ctx context.Context, resourceGroupName string, VMName string, ...) (*http.Request, error) + func (client VirtualMachineExtensionsClient) UpdateResponder(resp *http.Response) (result VirtualMachineExtension, err error) + func (client VirtualMachineExtensionsClient) UpdateSender(req *http.Request) (future VirtualMachineExtensionsUpdateFuture, err error) + type VirtualMachineExtensionsCreateOrUpdateFuture struct + Result func(VirtualMachineExtensionsClient) (VirtualMachineExtension, error) + func (future *VirtualMachineExtensionsCreateOrUpdateFuture) UnmarshalJSON(body []byte) error + type VirtualMachineExtensionsDeleteFuture struct + Result func(VirtualMachineExtensionsClient) (OperationStatusResponse, error) + func (future *VirtualMachineExtensionsDeleteFuture) UnmarshalJSON(body []byte) error + type VirtualMachineExtensionsListResult struct + Value *[]VirtualMachineExtension + type VirtualMachineExtensionsUpdateFuture struct + Result func(VirtualMachineExtensionsClient) (VirtualMachineExtension, error) + func (future *VirtualMachineExtensionsUpdateFuture) UnmarshalJSON(body []byte) error + type VirtualMachineIdentity struct + PrincipalID *string + TenantID *string + Type ResourceIdentityType + func (vmi VirtualMachineIdentity) MarshalJSON() ([]byte, error) + type VirtualMachineImage struct + ID *string + Location *string + Name *string + Tags map[string]*string + func (vmi *VirtualMachineImage) UnmarshalJSON(body []byte) error + func (vmi VirtualMachineImage) MarshalJSON() ([]byte, error) + type VirtualMachineImageProperties struct + DataDiskImages *[]DataDiskImage + OsDiskImage *OSDiskImage + Plan *PurchasePlan + type VirtualMachineImageResource struct + ID *string + Location *string + Name *string + Tags map[string]*string + func (vmir VirtualMachineImageResource) MarshalJSON() ([]byte, error) + type VirtualMachineImagesClient struct + func NewVirtualMachineImagesClient(subscriptionID string) VirtualMachineImagesClient + func NewVirtualMachineImagesClientWithBaseURI(baseURI string, subscriptionID string) VirtualMachineImagesClient + func (client VirtualMachineImagesClient) Get(ctx context.Context, location string, publisherName string, offer string, ...) (result VirtualMachineImage, err error) + func (client VirtualMachineImagesClient) GetPreparer(ctx context.Context, location string, publisherName string, offer string, ...) (*http.Request, error) + func (client VirtualMachineImagesClient) GetResponder(resp *http.Response) (result VirtualMachineImage, err error) + func (client VirtualMachineImagesClient) GetSender(req *http.Request) (*http.Response, error) + func (client VirtualMachineImagesClient) List(ctx context.Context, location string, publisherName string, offer string, ...) (result ListVirtualMachineImageResource, err error) + func (client VirtualMachineImagesClient) ListOffers(ctx context.Context, location string, publisherName string) (result ListVirtualMachineImageResource, err error) + func (client VirtualMachineImagesClient) ListOffersPreparer(ctx context.Context, location string, publisherName string) (*http.Request, error) + func (client VirtualMachineImagesClient) ListOffersResponder(resp *http.Response) (result ListVirtualMachineImageResource, err error) + func (client VirtualMachineImagesClient) ListOffersSender(req *http.Request) (*http.Response, error) + func (client VirtualMachineImagesClient) ListPreparer(ctx context.Context, location string, publisherName string, offer string, ...) (*http.Request, error) + func (client VirtualMachineImagesClient) ListPublishers(ctx context.Context, location string) (result ListVirtualMachineImageResource, err error) + func (client VirtualMachineImagesClient) ListPublishersPreparer(ctx context.Context, location string) (*http.Request, error) + func (client VirtualMachineImagesClient) ListPublishersResponder(resp *http.Response) (result ListVirtualMachineImageResource, err error) + func (client VirtualMachineImagesClient) ListPublishersSender(req *http.Request) (*http.Response, error) + func (client VirtualMachineImagesClient) ListResponder(resp *http.Response) (result ListVirtualMachineImageResource, err error) + func (client VirtualMachineImagesClient) ListSender(req *http.Request) (*http.Response, error) + func (client VirtualMachineImagesClient) ListSkus(ctx context.Context, location string, publisherName string, offer string) (result ListVirtualMachineImageResource, err error) + func (client VirtualMachineImagesClient) ListSkusPreparer(ctx context.Context, location string, publisherName string, offer string) (*http.Request, error) + func (client VirtualMachineImagesClient) ListSkusResponder(resp *http.Response) (result ListVirtualMachineImageResource, err error) + func (client VirtualMachineImagesClient) ListSkusSender(req *http.Request) (*http.Response, error) + type VirtualMachineInstanceView struct + BootDiagnostics *BootDiagnosticsInstanceView + Disks *[]DiskInstanceView + Extensions *[]VirtualMachineExtensionInstanceView + PlatformFaultDomain *int32 + PlatformUpdateDomain *int32 + RdpThumbPrint *string + Statuses *[]InstanceViewStatus + VMAgent *VirtualMachineAgentInstanceView + type VirtualMachineListResult struct + NextLink *string + Value *[]VirtualMachine + func (vmlr VirtualMachineListResult) IsEmpty() bool + type VirtualMachineListResultIterator struct + func NewVirtualMachineListResultIterator(page VirtualMachineListResultPage) VirtualMachineListResultIterator + func (iter *VirtualMachineListResultIterator) Next() error + func (iter *VirtualMachineListResultIterator) NextWithContext(ctx context.Context) (err error) + func (iter VirtualMachineListResultIterator) NotDone() bool + func (iter VirtualMachineListResultIterator) Response() VirtualMachineListResult + func (iter VirtualMachineListResultIterator) Value() VirtualMachine + type VirtualMachineListResultPage struct + func NewVirtualMachineListResultPage(cur VirtualMachineListResult, ...) VirtualMachineListResultPage + func (page *VirtualMachineListResultPage) Next() error + func (page *VirtualMachineListResultPage) NextWithContext(ctx context.Context) (err error) + func (page VirtualMachineListResultPage) NotDone() bool + func (page VirtualMachineListResultPage) Response() VirtualMachineListResult + func (page VirtualMachineListResultPage) Values() []VirtualMachine + type VirtualMachineProperties struct + AvailabilitySet *SubResource + DiagnosticsProfile *DiagnosticsProfile + HardwareProfile *HardwareProfile + InstanceView *VirtualMachineInstanceView + LicenseType *string + NetworkProfile *NetworkProfile + OsProfile *OSProfile + ProvisioningState *string + StorageProfile *StorageProfile + VMID *string + func (vmp VirtualMachineProperties) MarshalJSON() ([]byte, error) + type VirtualMachineScaleSet struct + ID *string + Identity *VirtualMachineScaleSetIdentity + Location *string + Name *string + Sku *Sku + Tags map[string]*string + Type *string + func (vmss *VirtualMachineScaleSet) UnmarshalJSON(body []byte) error + func (vmss VirtualMachineScaleSet) MarshalJSON() ([]byte, error) + type VirtualMachineScaleSetExtension struct + ID *string + Name *string + func (vmsse *VirtualMachineScaleSetExtension) UnmarshalJSON(body []byte) error + func (vmsse VirtualMachineScaleSetExtension) MarshalJSON() ([]byte, error) + type VirtualMachineScaleSetExtensionProfile struct + Extensions *[]VirtualMachineScaleSetExtension + type VirtualMachineScaleSetExtensionProperties struct + AutoUpgradeMinorVersion *bool + ProtectedSettings interface{} + ProvisioningState *string + Publisher *string + Settings interface{} + Type *string + TypeHandlerVersion *string + func (vmssep VirtualMachineScaleSetExtensionProperties) MarshalJSON() ([]byte, error) + type VirtualMachineScaleSetIPConfiguration struct + ID *string + Name *string + func (vmssic *VirtualMachineScaleSetIPConfiguration) UnmarshalJSON(body []byte) error + func (vmssic VirtualMachineScaleSetIPConfiguration) MarshalJSON() ([]byte, error) + type VirtualMachineScaleSetIPConfigurationProperties struct + ApplicationGatewayBackendAddressPools *[]SubResource + LoadBalancerBackendAddressPools *[]SubResource + LoadBalancerInboundNatPools *[]SubResource + Subnet *APIEntityReference + type VirtualMachineScaleSetIdentity struct + PrincipalID *string + TenantID *string + Type ResourceIdentityType + func (vmssi VirtualMachineScaleSetIdentity) MarshalJSON() ([]byte, error) + type VirtualMachineScaleSetInstanceView struct + Extensions *[]VirtualMachineScaleSetVMExtensionsSummary + Statuses *[]InstanceViewStatus + VirtualMachine *VirtualMachineScaleSetInstanceViewStatusesSummary + func (vmssiv VirtualMachineScaleSetInstanceView) MarshalJSON() ([]byte, error) + type VirtualMachineScaleSetInstanceViewStatusesSummary struct + StatusesSummary *[]VirtualMachineStatusCodeCount + func (vmssivss VirtualMachineScaleSetInstanceViewStatusesSummary) MarshalJSON() ([]byte, error) + type VirtualMachineScaleSetListResult struct + NextLink *string + Value *[]VirtualMachineScaleSet + func (vmsslr VirtualMachineScaleSetListResult) IsEmpty() bool + type VirtualMachineScaleSetListResultIterator struct + func NewVirtualMachineScaleSetListResultIterator(page VirtualMachineScaleSetListResultPage) VirtualMachineScaleSetListResultIterator + func (iter *VirtualMachineScaleSetListResultIterator) Next() error + func (iter *VirtualMachineScaleSetListResultIterator) NextWithContext(ctx context.Context) (err error) + func (iter VirtualMachineScaleSetListResultIterator) NotDone() bool + func (iter VirtualMachineScaleSetListResultIterator) Response() VirtualMachineScaleSetListResult + func (iter VirtualMachineScaleSetListResultIterator) Value() VirtualMachineScaleSet + type VirtualMachineScaleSetListResultPage struct + func NewVirtualMachineScaleSetListResultPage(cur VirtualMachineScaleSetListResult, ...) VirtualMachineScaleSetListResultPage + func (page *VirtualMachineScaleSetListResultPage) Next() error + func (page *VirtualMachineScaleSetListResultPage) NextWithContext(ctx context.Context) (err error) + func (page VirtualMachineScaleSetListResultPage) NotDone() bool + func (page VirtualMachineScaleSetListResultPage) Response() VirtualMachineScaleSetListResult + func (page VirtualMachineScaleSetListResultPage) Values() []VirtualMachineScaleSet + type VirtualMachineScaleSetListSkusResult struct + NextLink *string + Value *[]VirtualMachineScaleSetSku + func (vmsslsr VirtualMachineScaleSetListSkusResult) IsEmpty() bool + type VirtualMachineScaleSetListSkusResultIterator struct + func NewVirtualMachineScaleSetListSkusResultIterator(page VirtualMachineScaleSetListSkusResultPage) VirtualMachineScaleSetListSkusResultIterator + func (iter *VirtualMachineScaleSetListSkusResultIterator) Next() error + func (iter *VirtualMachineScaleSetListSkusResultIterator) NextWithContext(ctx context.Context) (err error) + func (iter VirtualMachineScaleSetListSkusResultIterator) NotDone() bool + func (iter VirtualMachineScaleSetListSkusResultIterator) Response() VirtualMachineScaleSetListSkusResult + func (iter VirtualMachineScaleSetListSkusResultIterator) Value() VirtualMachineScaleSetSku + type VirtualMachineScaleSetListSkusResultPage struct + func NewVirtualMachineScaleSetListSkusResultPage(cur VirtualMachineScaleSetListSkusResult, ...) VirtualMachineScaleSetListSkusResultPage + func (page *VirtualMachineScaleSetListSkusResultPage) Next() error + func (page *VirtualMachineScaleSetListSkusResultPage) NextWithContext(ctx context.Context) (err error) + func (page VirtualMachineScaleSetListSkusResultPage) NotDone() bool + func (page VirtualMachineScaleSetListSkusResultPage) Response() VirtualMachineScaleSetListSkusResult + func (page VirtualMachineScaleSetListSkusResultPage) Values() []VirtualMachineScaleSetSku + type VirtualMachineScaleSetListWithLinkResult struct + NextLink *string + Value *[]VirtualMachineScaleSet + func (vmsslwlr VirtualMachineScaleSetListWithLinkResult) IsEmpty() bool + type VirtualMachineScaleSetListWithLinkResultIterator struct + func NewVirtualMachineScaleSetListWithLinkResultIterator(page VirtualMachineScaleSetListWithLinkResultPage) VirtualMachineScaleSetListWithLinkResultIterator + func (iter *VirtualMachineScaleSetListWithLinkResultIterator) Next() error + func (iter *VirtualMachineScaleSetListWithLinkResultIterator) NextWithContext(ctx context.Context) (err error) + func (iter VirtualMachineScaleSetListWithLinkResultIterator) NotDone() bool + func (iter VirtualMachineScaleSetListWithLinkResultIterator) Response() VirtualMachineScaleSetListWithLinkResult + func (iter VirtualMachineScaleSetListWithLinkResultIterator) Value() VirtualMachineScaleSet + type VirtualMachineScaleSetListWithLinkResultPage struct + func NewVirtualMachineScaleSetListWithLinkResultPage(cur VirtualMachineScaleSetListWithLinkResult, ...) VirtualMachineScaleSetListWithLinkResultPage + func (page *VirtualMachineScaleSetListWithLinkResultPage) Next() error + func (page *VirtualMachineScaleSetListWithLinkResultPage) NextWithContext(ctx context.Context) (err error) + func (page VirtualMachineScaleSetListWithLinkResultPage) NotDone() bool + func (page VirtualMachineScaleSetListWithLinkResultPage) Response() VirtualMachineScaleSetListWithLinkResult + func (page VirtualMachineScaleSetListWithLinkResultPage) Values() []VirtualMachineScaleSet + type VirtualMachineScaleSetNetworkConfiguration struct + ID *string + Name *string + func (vmssnc *VirtualMachineScaleSetNetworkConfiguration) UnmarshalJSON(body []byte) error + func (vmssnc VirtualMachineScaleSetNetworkConfiguration) MarshalJSON() ([]byte, error) + type VirtualMachineScaleSetNetworkConfigurationProperties struct + IPConfigurations *[]VirtualMachineScaleSetIPConfiguration + Primary *bool + type VirtualMachineScaleSetNetworkProfile struct + NetworkInterfaceConfigurations *[]VirtualMachineScaleSetNetworkConfiguration + type VirtualMachineScaleSetOSDisk struct + Caching CachingTypes + CreateOption DiskCreateOptionTypes + Image *VirtualHardDisk + Name *string + OsType OperatingSystemTypes + VhdContainers *[]string + type VirtualMachineScaleSetOSProfile struct + AdminPassword *string + AdminUsername *string + ComputerNamePrefix *string + CustomData *string + LinuxConfiguration *LinuxConfiguration + Secrets *[]VaultSecretGroup + WindowsConfiguration *WindowsConfiguration + type VirtualMachineScaleSetProperties struct + OverProvision *bool + ProvisioningState *string + UpgradePolicy *UpgradePolicy + VirtualMachineProfile *VirtualMachineScaleSetVMProfile + func (vmssp VirtualMachineScaleSetProperties) MarshalJSON() ([]byte, error) + type VirtualMachineScaleSetSku struct + Capacity *VirtualMachineScaleSetSkuCapacity + ResourceType *string + Sku *Sku + func (vmsss VirtualMachineScaleSetSku) MarshalJSON() ([]byte, error) + type VirtualMachineScaleSetSkuCapacity struct + DefaultCapacity *int64 + Maximum *int64 + Minimum *int64 + ScaleType VirtualMachineScaleSetSkuScaleType + func (vmsssc VirtualMachineScaleSetSkuCapacity) MarshalJSON() ([]byte, error) + type VirtualMachineScaleSetSkuScaleType string + const VirtualMachineScaleSetSkuScaleTypeAutomatic + const VirtualMachineScaleSetSkuScaleTypeNone + func PossibleVirtualMachineScaleSetSkuScaleTypeValues() []VirtualMachineScaleSetSkuScaleType + type VirtualMachineScaleSetStorageProfile struct + ImageReference *ImageReference + OsDisk *VirtualMachineScaleSetOSDisk + type VirtualMachineScaleSetVM struct + ID *string + InstanceID *string + Location *string + Name *string + Plan *Plan + Resources *[]VirtualMachineExtension + Sku *Sku + Tags map[string]*string + Type *string + func (vmssv *VirtualMachineScaleSetVM) UnmarshalJSON(body []byte) error + func (vmssv VirtualMachineScaleSetVM) MarshalJSON() ([]byte, error) + type VirtualMachineScaleSetVMExtensionsSummary struct + Name *string + StatusesSummary *[]VirtualMachineStatusCodeCount + func (vmssves VirtualMachineScaleSetVMExtensionsSummary) MarshalJSON() ([]byte, error) + type VirtualMachineScaleSetVMInstanceIDs struct + InstanceIds *[]string + type VirtualMachineScaleSetVMInstanceRequiredIDs struct + InstanceIds *[]string + type VirtualMachineScaleSetVMInstanceView struct + BootDiagnostics *BootDiagnosticsInstanceView + Disks *[]DiskInstanceView + Extensions *[]VirtualMachineExtensionInstanceView + PlatformFaultDomain *int32 + PlatformUpdateDomain *int32 + RdpThumbPrint *string + Statuses *[]InstanceViewStatus + VMAgent *VirtualMachineAgentInstanceView + type VirtualMachineScaleSetVMListResult struct + NextLink *string + Value *[]VirtualMachineScaleSetVM + func (vmssvlr VirtualMachineScaleSetVMListResult) IsEmpty() bool + type VirtualMachineScaleSetVMListResultIterator struct + func NewVirtualMachineScaleSetVMListResultIterator(page VirtualMachineScaleSetVMListResultPage) VirtualMachineScaleSetVMListResultIterator + func (iter *VirtualMachineScaleSetVMListResultIterator) Next() error + func (iter *VirtualMachineScaleSetVMListResultIterator) NextWithContext(ctx context.Context) (err error) + func (iter VirtualMachineScaleSetVMListResultIterator) NotDone() bool + func (iter VirtualMachineScaleSetVMListResultIterator) Response() VirtualMachineScaleSetVMListResult + func (iter VirtualMachineScaleSetVMListResultIterator) Value() VirtualMachineScaleSetVM + type VirtualMachineScaleSetVMListResultPage struct + func NewVirtualMachineScaleSetVMListResultPage(cur VirtualMachineScaleSetVMListResult, ...) VirtualMachineScaleSetVMListResultPage + func (page *VirtualMachineScaleSetVMListResultPage) Next() error + func (page *VirtualMachineScaleSetVMListResultPage) NextWithContext(ctx context.Context) (err error) + func (page VirtualMachineScaleSetVMListResultPage) NotDone() bool + func (page VirtualMachineScaleSetVMListResultPage) Response() VirtualMachineScaleSetVMListResult + func (page VirtualMachineScaleSetVMListResultPage) Values() []VirtualMachineScaleSetVM + type VirtualMachineScaleSetVMProfile struct + ExtensionProfile *VirtualMachineScaleSetExtensionProfile + NetworkProfile *VirtualMachineScaleSetNetworkProfile + OsProfile *VirtualMachineScaleSetOSProfile + StorageProfile *VirtualMachineScaleSetStorageProfile + type VirtualMachineScaleSetVMProperties struct + AvailabilitySet *SubResource + DiagnosticsProfile *DiagnosticsProfile + HardwareProfile *HardwareProfile + InstanceView *VirtualMachineScaleSetVMInstanceView + LatestModelApplied *bool + LicenseType *string + NetworkProfile *NetworkProfile + OsProfile *OSProfile + ProvisioningState *string + StorageProfile *StorageProfile + VMID *string + func (vmssvp VirtualMachineScaleSetVMProperties) MarshalJSON() ([]byte, error) + type VirtualMachineScaleSetVMsClient struct + func NewVirtualMachineScaleSetVMsClient(subscriptionID string) VirtualMachineScaleSetVMsClient + func NewVirtualMachineScaleSetVMsClientWithBaseURI(baseURI string, subscriptionID string) VirtualMachineScaleSetVMsClient + func (client VirtualMachineScaleSetVMsClient) Deallocate(ctx context.Context, resourceGroupName string, VMScaleSetName string, ...) (result VirtualMachineScaleSetVMsDeallocateFuture, err error) + func (client VirtualMachineScaleSetVMsClient) DeallocatePreparer(ctx context.Context, resourceGroupName string, VMScaleSetName string, ...) (*http.Request, error) + func (client VirtualMachineScaleSetVMsClient) DeallocateResponder(resp *http.Response) (result OperationStatusResponse, err error) + func (client VirtualMachineScaleSetVMsClient) DeallocateSender(req *http.Request) (future VirtualMachineScaleSetVMsDeallocateFuture, err error) + func (client VirtualMachineScaleSetVMsClient) Delete(ctx context.Context, resourceGroupName string, VMScaleSetName string, ...) (result VirtualMachineScaleSetVMsDeleteFuture, err error) + func (client VirtualMachineScaleSetVMsClient) DeletePreparer(ctx context.Context, resourceGroupName string, VMScaleSetName string, ...) (*http.Request, error) + func (client VirtualMachineScaleSetVMsClient) DeleteResponder(resp *http.Response) (result OperationStatusResponse, err error) + func (client VirtualMachineScaleSetVMsClient) DeleteSender(req *http.Request) (future VirtualMachineScaleSetVMsDeleteFuture, err error) + func (client VirtualMachineScaleSetVMsClient) Get(ctx context.Context, resourceGroupName string, VMScaleSetName string, ...) (result VirtualMachineScaleSetVM, err error) + func (client VirtualMachineScaleSetVMsClient) GetInstanceView(ctx context.Context, resourceGroupName string, VMScaleSetName string, ...) (result VirtualMachineScaleSetVMInstanceView, err error) + func (client VirtualMachineScaleSetVMsClient) GetInstanceViewPreparer(ctx context.Context, resourceGroupName string, VMScaleSetName string, ...) (*http.Request, error) + func (client VirtualMachineScaleSetVMsClient) GetInstanceViewResponder(resp *http.Response) (result VirtualMachineScaleSetVMInstanceView, err error) + func (client VirtualMachineScaleSetVMsClient) GetInstanceViewSender(req *http.Request) (*http.Response, error) + func (client VirtualMachineScaleSetVMsClient) GetPreparer(ctx context.Context, resourceGroupName string, VMScaleSetName string, ...) (*http.Request, error) + func (client VirtualMachineScaleSetVMsClient) GetResponder(resp *http.Response) (result VirtualMachineScaleSetVM, err error) + func (client VirtualMachineScaleSetVMsClient) GetSender(req *http.Request) (*http.Response, error) + func (client VirtualMachineScaleSetVMsClient) List(ctx context.Context, resourceGroupName string, ...) (result VirtualMachineScaleSetVMListResultPage, err error) + func (client VirtualMachineScaleSetVMsClient) ListComplete(ctx context.Context, resourceGroupName string, ...) (result VirtualMachineScaleSetVMListResultIterator, err error) + func (client VirtualMachineScaleSetVMsClient) ListPreparer(ctx context.Context, resourceGroupName string, ...) (*http.Request, error) + func (client VirtualMachineScaleSetVMsClient) ListResponder(resp *http.Response) (result VirtualMachineScaleSetVMListResult, err error) + func (client VirtualMachineScaleSetVMsClient) ListSender(req *http.Request) (*http.Response, error) + func (client VirtualMachineScaleSetVMsClient) PowerOff(ctx context.Context, resourceGroupName string, VMScaleSetName string, ...) (result VirtualMachineScaleSetVMsPowerOffFuture, err error) + func (client VirtualMachineScaleSetVMsClient) PowerOffPreparer(ctx context.Context, resourceGroupName string, VMScaleSetName string, ...) (*http.Request, error) + func (client VirtualMachineScaleSetVMsClient) PowerOffResponder(resp *http.Response) (result OperationStatusResponse, err error) + func (client VirtualMachineScaleSetVMsClient) PowerOffSender(req *http.Request) (future VirtualMachineScaleSetVMsPowerOffFuture, err error) + func (client VirtualMachineScaleSetVMsClient) Reimage(ctx context.Context, resourceGroupName string, VMScaleSetName string, ...) (result VirtualMachineScaleSetVMsReimageFuture, err error) + func (client VirtualMachineScaleSetVMsClient) ReimagePreparer(ctx context.Context, resourceGroupName string, VMScaleSetName string, ...) (*http.Request, error) + func (client VirtualMachineScaleSetVMsClient) ReimageResponder(resp *http.Response) (result OperationStatusResponse, err error) + func (client VirtualMachineScaleSetVMsClient) ReimageSender(req *http.Request) (future VirtualMachineScaleSetVMsReimageFuture, err error) + func (client VirtualMachineScaleSetVMsClient) Restart(ctx context.Context, resourceGroupName string, VMScaleSetName string, ...) (result VirtualMachineScaleSetVMsRestartFuture, err error) + func (client VirtualMachineScaleSetVMsClient) RestartPreparer(ctx context.Context, resourceGroupName string, VMScaleSetName string, ...) (*http.Request, error) + func (client VirtualMachineScaleSetVMsClient) RestartResponder(resp *http.Response) (result OperationStatusResponse, err error) + func (client VirtualMachineScaleSetVMsClient) RestartSender(req *http.Request) (future VirtualMachineScaleSetVMsRestartFuture, err error) + func (client VirtualMachineScaleSetVMsClient) Start(ctx context.Context, resourceGroupName string, VMScaleSetName string, ...) (result VirtualMachineScaleSetVMsStartFuture, err error) + func (client VirtualMachineScaleSetVMsClient) StartPreparer(ctx context.Context, resourceGroupName string, VMScaleSetName string, ...) (*http.Request, error) + func (client VirtualMachineScaleSetVMsClient) StartResponder(resp *http.Response) (result OperationStatusResponse, err error) + func (client VirtualMachineScaleSetVMsClient) StartSender(req *http.Request) (future VirtualMachineScaleSetVMsStartFuture, err error) + type VirtualMachineScaleSetVMsDeallocateFuture struct + Result func(VirtualMachineScaleSetVMsClient) (OperationStatusResponse, error) + func (future *VirtualMachineScaleSetVMsDeallocateFuture) UnmarshalJSON(body []byte) error + type VirtualMachineScaleSetVMsDeleteFuture struct + Result func(VirtualMachineScaleSetVMsClient) (OperationStatusResponse, error) + func (future *VirtualMachineScaleSetVMsDeleteFuture) UnmarshalJSON(body []byte) error + type VirtualMachineScaleSetVMsPowerOffFuture struct + Result func(VirtualMachineScaleSetVMsClient) (OperationStatusResponse, error) + func (future *VirtualMachineScaleSetVMsPowerOffFuture) UnmarshalJSON(body []byte) error + type VirtualMachineScaleSetVMsReimageFuture struct + Result func(VirtualMachineScaleSetVMsClient) (OperationStatusResponse, error) + func (future *VirtualMachineScaleSetVMsReimageFuture) UnmarshalJSON(body []byte) error + type VirtualMachineScaleSetVMsRestartFuture struct + Result func(VirtualMachineScaleSetVMsClient) (OperationStatusResponse, error) + func (future *VirtualMachineScaleSetVMsRestartFuture) UnmarshalJSON(body []byte) error + type VirtualMachineScaleSetVMsStartFuture struct + Result func(VirtualMachineScaleSetVMsClient) (OperationStatusResponse, error) + func (future *VirtualMachineScaleSetVMsStartFuture) UnmarshalJSON(body []byte) error + type VirtualMachineScaleSetsClient struct + func NewVirtualMachineScaleSetsClient(subscriptionID string) VirtualMachineScaleSetsClient + func NewVirtualMachineScaleSetsClientWithBaseURI(baseURI string, subscriptionID string) VirtualMachineScaleSetsClient + func (client VirtualMachineScaleSetsClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, name string, ...) (result VirtualMachineScaleSetsCreateOrUpdateFuture, err error) + func (client VirtualMachineScaleSetsClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, name string, ...) (*http.Request, error) + func (client VirtualMachineScaleSetsClient) CreateOrUpdateResponder(resp *http.Response) (result VirtualMachineScaleSet, err error) + func (client VirtualMachineScaleSetsClient) CreateOrUpdateSender(req *http.Request) (future VirtualMachineScaleSetsCreateOrUpdateFuture, err error) + func (client VirtualMachineScaleSetsClient) Deallocate(ctx context.Context, resourceGroupName string, VMScaleSetName string, ...) (result VirtualMachineScaleSetsDeallocateFuture, err error) + func (client VirtualMachineScaleSetsClient) DeallocatePreparer(ctx context.Context, resourceGroupName string, VMScaleSetName string, ...) (*http.Request, error) + func (client VirtualMachineScaleSetsClient) DeallocateResponder(resp *http.Response) (result OperationStatusResponse, err error) + func (client VirtualMachineScaleSetsClient) DeallocateSender(req *http.Request) (future VirtualMachineScaleSetsDeallocateFuture, err error) + func (client VirtualMachineScaleSetsClient) Delete(ctx context.Context, resourceGroupName string, VMScaleSetName string) (result VirtualMachineScaleSetsDeleteFuture, err error) + func (client VirtualMachineScaleSetsClient) DeleteInstances(ctx context.Context, resourceGroupName string, VMScaleSetName string, ...) (result VirtualMachineScaleSetsDeleteInstancesFuture, err error) + func (client VirtualMachineScaleSetsClient) DeleteInstancesPreparer(ctx context.Context, resourceGroupName string, VMScaleSetName string, ...) (*http.Request, error) + func (client VirtualMachineScaleSetsClient) DeleteInstancesResponder(resp *http.Response) (result OperationStatusResponse, err error) + func (client VirtualMachineScaleSetsClient) DeleteInstancesSender(req *http.Request) (future VirtualMachineScaleSetsDeleteInstancesFuture, err error) + func (client VirtualMachineScaleSetsClient) DeletePreparer(ctx context.Context, resourceGroupName string, VMScaleSetName string) (*http.Request, error) + func (client VirtualMachineScaleSetsClient) DeleteResponder(resp *http.Response) (result OperationStatusResponse, err error) + func (client VirtualMachineScaleSetsClient) DeleteSender(req *http.Request) (future VirtualMachineScaleSetsDeleteFuture, err error) + func (client VirtualMachineScaleSetsClient) Get(ctx context.Context, resourceGroupName string, VMScaleSetName string) (result VirtualMachineScaleSet, err error) + func (client VirtualMachineScaleSetsClient) GetInstanceView(ctx context.Context, resourceGroupName string, VMScaleSetName string) (result VirtualMachineScaleSetInstanceView, err error) + func (client VirtualMachineScaleSetsClient) GetInstanceViewPreparer(ctx context.Context, resourceGroupName string, VMScaleSetName string) (*http.Request, error) + func (client VirtualMachineScaleSetsClient) GetInstanceViewResponder(resp *http.Response) (result VirtualMachineScaleSetInstanceView, err error) + func (client VirtualMachineScaleSetsClient) GetInstanceViewSender(req *http.Request) (*http.Response, error) + func (client VirtualMachineScaleSetsClient) GetPreparer(ctx context.Context, resourceGroupName string, VMScaleSetName string) (*http.Request, error) + func (client VirtualMachineScaleSetsClient) GetResponder(resp *http.Response) (result VirtualMachineScaleSet, err error) + func (client VirtualMachineScaleSetsClient) GetSender(req *http.Request) (*http.Response, error) + func (client VirtualMachineScaleSetsClient) List(ctx context.Context, resourceGroupName string) (result VirtualMachineScaleSetListResultPage, err error) + func (client VirtualMachineScaleSetsClient) ListAll(ctx context.Context) (result VirtualMachineScaleSetListWithLinkResultPage, err error) + func (client VirtualMachineScaleSetsClient) ListAllComplete(ctx context.Context) (result VirtualMachineScaleSetListWithLinkResultIterator, err error) + func (client VirtualMachineScaleSetsClient) ListAllPreparer(ctx context.Context) (*http.Request, error) + func (client VirtualMachineScaleSetsClient) ListAllResponder(resp *http.Response) (result VirtualMachineScaleSetListWithLinkResult, err error) + func (client VirtualMachineScaleSetsClient) ListAllSender(req *http.Request) (*http.Response, error) + func (client VirtualMachineScaleSetsClient) ListComplete(ctx context.Context, resourceGroupName string) (result VirtualMachineScaleSetListResultIterator, err error) + func (client VirtualMachineScaleSetsClient) ListPreparer(ctx context.Context, resourceGroupName string) (*http.Request, error) + func (client VirtualMachineScaleSetsClient) ListResponder(resp *http.Response) (result VirtualMachineScaleSetListResult, err error) + func (client VirtualMachineScaleSetsClient) ListSender(req *http.Request) (*http.Response, error) + func (client VirtualMachineScaleSetsClient) ListSkus(ctx context.Context, resourceGroupName string, VMScaleSetName string) (result VirtualMachineScaleSetListSkusResultPage, err error) + func (client VirtualMachineScaleSetsClient) ListSkusComplete(ctx context.Context, resourceGroupName string, VMScaleSetName string) (result VirtualMachineScaleSetListSkusResultIterator, err error) + func (client VirtualMachineScaleSetsClient) ListSkusPreparer(ctx context.Context, resourceGroupName string, VMScaleSetName string) (*http.Request, error) + func (client VirtualMachineScaleSetsClient) ListSkusResponder(resp *http.Response) (result VirtualMachineScaleSetListSkusResult, err error) + func (client VirtualMachineScaleSetsClient) ListSkusSender(req *http.Request) (*http.Response, error) + func (client VirtualMachineScaleSetsClient) PowerOff(ctx context.Context, resourceGroupName string, VMScaleSetName string, ...) (result VirtualMachineScaleSetsPowerOffFuture, err error) + func (client VirtualMachineScaleSetsClient) PowerOffPreparer(ctx context.Context, resourceGroupName string, VMScaleSetName string, ...) (*http.Request, error) + func (client VirtualMachineScaleSetsClient) PowerOffResponder(resp *http.Response) (result OperationStatusResponse, err error) + func (client VirtualMachineScaleSetsClient) PowerOffSender(req *http.Request) (future VirtualMachineScaleSetsPowerOffFuture, err error) + func (client VirtualMachineScaleSetsClient) Reimage(ctx context.Context, resourceGroupName string, VMScaleSetName string) (result VirtualMachineScaleSetsReimageFuture, err error) + func (client VirtualMachineScaleSetsClient) ReimagePreparer(ctx context.Context, resourceGroupName string, VMScaleSetName string) (*http.Request, error) + func (client VirtualMachineScaleSetsClient) ReimageResponder(resp *http.Response) (result OperationStatusResponse, err error) + func (client VirtualMachineScaleSetsClient) ReimageSender(req *http.Request) (future VirtualMachineScaleSetsReimageFuture, err error) + func (client VirtualMachineScaleSetsClient) Restart(ctx context.Context, resourceGroupName string, VMScaleSetName string, ...) (result VirtualMachineScaleSetsRestartFuture, err error) + func (client VirtualMachineScaleSetsClient) RestartPreparer(ctx context.Context, resourceGroupName string, VMScaleSetName string, ...) (*http.Request, error) + func (client VirtualMachineScaleSetsClient) RestartResponder(resp *http.Response) (result OperationStatusResponse, err error) + func (client VirtualMachineScaleSetsClient) RestartSender(req *http.Request) (future VirtualMachineScaleSetsRestartFuture, err error) + func (client VirtualMachineScaleSetsClient) Start(ctx context.Context, resourceGroupName string, VMScaleSetName string, ...) (result VirtualMachineScaleSetsStartFuture, err error) + func (client VirtualMachineScaleSetsClient) StartPreparer(ctx context.Context, resourceGroupName string, VMScaleSetName string, ...) (*http.Request, error) + func (client VirtualMachineScaleSetsClient) StartResponder(resp *http.Response) (result OperationStatusResponse, err error) + func (client VirtualMachineScaleSetsClient) StartSender(req *http.Request) (future VirtualMachineScaleSetsStartFuture, err error) + func (client VirtualMachineScaleSetsClient) UpdateInstances(ctx context.Context, resourceGroupName string, VMScaleSetName string, ...) (result VirtualMachineScaleSetsUpdateInstancesFuture, err error) + func (client VirtualMachineScaleSetsClient) UpdateInstancesPreparer(ctx context.Context, resourceGroupName string, VMScaleSetName string, ...) (*http.Request, error) + func (client VirtualMachineScaleSetsClient) UpdateInstancesResponder(resp *http.Response) (result OperationStatusResponse, err error) + func (client VirtualMachineScaleSetsClient) UpdateInstancesSender(req *http.Request) (future VirtualMachineScaleSetsUpdateInstancesFuture, err error) + type VirtualMachineScaleSetsCreateOrUpdateFuture struct + Result func(VirtualMachineScaleSetsClient) (VirtualMachineScaleSet, error) + func (future *VirtualMachineScaleSetsCreateOrUpdateFuture) UnmarshalJSON(body []byte) error + type VirtualMachineScaleSetsDeallocateFuture struct + Result func(VirtualMachineScaleSetsClient) (OperationStatusResponse, error) + func (future *VirtualMachineScaleSetsDeallocateFuture) UnmarshalJSON(body []byte) error + type VirtualMachineScaleSetsDeleteFuture struct + Result func(VirtualMachineScaleSetsClient) (OperationStatusResponse, error) + func (future *VirtualMachineScaleSetsDeleteFuture) UnmarshalJSON(body []byte) error + type VirtualMachineScaleSetsDeleteInstancesFuture struct + Result func(VirtualMachineScaleSetsClient) (OperationStatusResponse, error) + func (future *VirtualMachineScaleSetsDeleteInstancesFuture) UnmarshalJSON(body []byte) error + type VirtualMachineScaleSetsPowerOffFuture struct + Result func(VirtualMachineScaleSetsClient) (OperationStatusResponse, error) + func (future *VirtualMachineScaleSetsPowerOffFuture) UnmarshalJSON(body []byte) error + type VirtualMachineScaleSetsReimageFuture struct + Result func(VirtualMachineScaleSetsClient) (OperationStatusResponse, error) + func (future *VirtualMachineScaleSetsReimageFuture) UnmarshalJSON(body []byte) error + type VirtualMachineScaleSetsRestartFuture struct + Result func(VirtualMachineScaleSetsClient) (OperationStatusResponse, error) + func (future *VirtualMachineScaleSetsRestartFuture) UnmarshalJSON(body []byte) error + type VirtualMachineScaleSetsStartFuture struct + Result func(VirtualMachineScaleSetsClient) (OperationStatusResponse, error) + func (future *VirtualMachineScaleSetsStartFuture) UnmarshalJSON(body []byte) error + type VirtualMachineScaleSetsUpdateInstancesFuture struct + Result func(VirtualMachineScaleSetsClient) (OperationStatusResponse, error) + func (future *VirtualMachineScaleSetsUpdateInstancesFuture) UnmarshalJSON(body []byte) error + type VirtualMachineSize struct + MaxDataDiskCount *int32 + MemoryInMB *int32 + Name *string + NumberOfCores *int32 + OsDiskSizeInMB *int32 + ResourceDiskSizeInMB *int32 + type VirtualMachineSizeListResult struct + Value *[]VirtualMachineSize + type VirtualMachineSizeTypes string + const BasicA0 + const BasicA1 + const BasicA2 + const BasicA3 + const BasicA4 + const StandardA0 + const StandardA1 + const StandardA10 + const StandardA11 + const StandardA2 + const StandardA3 + const StandardA4 + const StandardA5 + const StandardA6 + const StandardA7 + const StandardA8 + const StandardA9 + const StandardD1 + const StandardD11 + const StandardD11V2 + const StandardD12 + const StandardD12V2 + const StandardD13 + const StandardD13V2 + const StandardD14 + const StandardD14V2 + const StandardD15V2 + const StandardD1V2 + const StandardD2 + const StandardD2V2 + const StandardD3 + const StandardD3V2 + const StandardD4 + const StandardD4V2 + const StandardD5V2 + const StandardDS1 + const StandardDS11 + const StandardDS11V2 + const StandardDS12 + const StandardDS12V2 + const StandardDS13 + const StandardDS13V2 + const StandardDS14 + const StandardDS14V2 + const StandardDS15V2 + const StandardDS1V2 + const StandardDS2 + const StandardDS2V2 + const StandardDS3 + const StandardDS3V2 + const StandardDS4 + const StandardDS4V2 + const StandardDS5V2 + const StandardG1 + const StandardG2 + const StandardG3 + const StandardG4 + const StandardG5 + const StandardGS1 + const StandardGS2 + const StandardGS3 + const StandardGS4 + const StandardGS5 + func PossibleVirtualMachineSizeTypesValues() []VirtualMachineSizeTypes + type VirtualMachineSizesClient struct + func NewVirtualMachineSizesClient(subscriptionID string) VirtualMachineSizesClient + func NewVirtualMachineSizesClientWithBaseURI(baseURI string, subscriptionID string) VirtualMachineSizesClient + func (client VirtualMachineSizesClient) List(ctx context.Context, location string) (result VirtualMachineSizeListResult, err error) + func (client VirtualMachineSizesClient) ListPreparer(ctx context.Context, location string) (*http.Request, error) + func (client VirtualMachineSizesClient) ListResponder(resp *http.Response) (result VirtualMachineSizeListResult, err error) + func (client VirtualMachineSizesClient) ListSender(req *http.Request) (*http.Response, error) + type VirtualMachineStatusCodeCount struct + Code *string + Count *int32 + func (vmscc VirtualMachineStatusCodeCount) MarshalJSON() ([]byte, error) + type VirtualMachinesCaptureFuture struct + Result func(VirtualMachinesClient) (VirtualMachineCaptureResult, error) + func (future *VirtualMachinesCaptureFuture) UnmarshalJSON(body []byte) error + type VirtualMachinesClient struct + func NewVirtualMachinesClient(subscriptionID string) VirtualMachinesClient + func NewVirtualMachinesClientWithBaseURI(baseURI string, subscriptionID string) VirtualMachinesClient + func (client VirtualMachinesClient) Capture(ctx context.Context, resourceGroupName string, VMName string, ...) (result VirtualMachinesCaptureFuture, err error) + func (client VirtualMachinesClient) CapturePreparer(ctx context.Context, resourceGroupName string, VMName string, ...) (*http.Request, error) + func (client VirtualMachinesClient) CaptureResponder(resp *http.Response) (result VirtualMachineCaptureResult, err error) + func (client VirtualMachinesClient) CaptureSender(req *http.Request) (future VirtualMachinesCaptureFuture, err error) + func (client VirtualMachinesClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, VMName string, ...) (result VirtualMachinesCreateOrUpdateFuture, err error) + func (client VirtualMachinesClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, VMName string, ...) (*http.Request, error) + func (client VirtualMachinesClient) CreateOrUpdateResponder(resp *http.Response) (result VirtualMachine, err error) + func (client VirtualMachinesClient) CreateOrUpdateSender(req *http.Request) (future VirtualMachinesCreateOrUpdateFuture, err error) + func (client VirtualMachinesClient) Deallocate(ctx context.Context, resourceGroupName string, VMName string) (result VirtualMachinesDeallocateFuture, err error) + func (client VirtualMachinesClient) DeallocatePreparer(ctx context.Context, resourceGroupName string, VMName string) (*http.Request, error) + func (client VirtualMachinesClient) DeallocateResponder(resp *http.Response) (result OperationStatusResponse, err error) + func (client VirtualMachinesClient) DeallocateSender(req *http.Request) (future VirtualMachinesDeallocateFuture, err error) + func (client VirtualMachinesClient) Delete(ctx context.Context, resourceGroupName string, VMName string) (result VirtualMachinesDeleteFuture, err error) + func (client VirtualMachinesClient) DeletePreparer(ctx context.Context, resourceGroupName string, VMName string) (*http.Request, error) + func (client VirtualMachinesClient) DeleteResponder(resp *http.Response) (result OperationStatusResponse, err error) + func (client VirtualMachinesClient) DeleteSender(req *http.Request) (future VirtualMachinesDeleteFuture, err error) + func (client VirtualMachinesClient) Generalize(ctx context.Context, resourceGroupName string, VMName string) (result OperationStatusResponse, err error) + func (client VirtualMachinesClient) GeneralizePreparer(ctx context.Context, resourceGroupName string, VMName string) (*http.Request, error) + func (client VirtualMachinesClient) GeneralizeResponder(resp *http.Response) (result OperationStatusResponse, err error) + func (client VirtualMachinesClient) GeneralizeSender(req *http.Request) (*http.Response, error) + func (client VirtualMachinesClient) Get(ctx context.Context, resourceGroupName string, VMName string, ...) (result VirtualMachine, err error) + func (client VirtualMachinesClient) GetExtensions(ctx context.Context, resourceGroupName string, VMName string, expand string) (result VirtualMachineExtensionsListResult, err error) + func (client VirtualMachinesClient) GetExtensionsPreparer(ctx context.Context, resourceGroupName string, VMName string, expand string) (*http.Request, error) + func (client VirtualMachinesClient) GetExtensionsResponder(resp *http.Response) (result VirtualMachineExtensionsListResult, err error) + func (client VirtualMachinesClient) GetExtensionsSender(req *http.Request) (*http.Response, error) + func (client VirtualMachinesClient) GetPreparer(ctx context.Context, resourceGroupName string, VMName string, ...) (*http.Request, error) + func (client VirtualMachinesClient) GetResponder(resp *http.Response) (result VirtualMachine, err error) + func (client VirtualMachinesClient) GetSender(req *http.Request) (*http.Response, error) + func (client VirtualMachinesClient) List(ctx context.Context, resourceGroupName string) (result VirtualMachineListResultPage, err error) + func (client VirtualMachinesClient) ListAll(ctx context.Context) (result VirtualMachineListResultPage, err error) + func (client VirtualMachinesClient) ListAllComplete(ctx context.Context) (result VirtualMachineListResultIterator, err error) + func (client VirtualMachinesClient) ListAllPreparer(ctx context.Context) (*http.Request, error) + func (client VirtualMachinesClient) ListAllResponder(resp *http.Response) (result VirtualMachineListResult, err error) + func (client VirtualMachinesClient) ListAllSender(req *http.Request) (*http.Response, error) + func (client VirtualMachinesClient) ListAvailableSizes(ctx context.Context, resourceGroupName string, VMName string) (result VirtualMachineSizeListResult, err error) + func (client VirtualMachinesClient) ListAvailableSizesPreparer(ctx context.Context, resourceGroupName string, VMName string) (*http.Request, error) + func (client VirtualMachinesClient) ListAvailableSizesResponder(resp *http.Response) (result VirtualMachineSizeListResult, err error) + func (client VirtualMachinesClient) ListAvailableSizesSender(req *http.Request) (*http.Response, error) + func (client VirtualMachinesClient) ListComplete(ctx context.Context, resourceGroupName string) (result VirtualMachineListResultIterator, err error) + func (client VirtualMachinesClient) ListPreparer(ctx context.Context, resourceGroupName string) (*http.Request, error) + func (client VirtualMachinesClient) ListResponder(resp *http.Response) (result VirtualMachineListResult, err error) + func (client VirtualMachinesClient) ListSender(req *http.Request) (*http.Response, error) + func (client VirtualMachinesClient) PowerOff(ctx context.Context, resourceGroupName string, VMName string) (result VirtualMachinesPowerOffFuture, err error) + func (client VirtualMachinesClient) PowerOffPreparer(ctx context.Context, resourceGroupName string, VMName string) (*http.Request, error) + func (client VirtualMachinesClient) PowerOffResponder(resp *http.Response) (result OperationStatusResponse, err error) + func (client VirtualMachinesClient) PowerOffSender(req *http.Request) (future VirtualMachinesPowerOffFuture, err error) + func (client VirtualMachinesClient) Redeploy(ctx context.Context, resourceGroupName string, VMName string) (result VirtualMachinesRedeployFuture, err error) + func (client VirtualMachinesClient) RedeployPreparer(ctx context.Context, resourceGroupName string, VMName string) (*http.Request, error) + func (client VirtualMachinesClient) RedeployResponder(resp *http.Response) (result OperationStatusResponse, err error) + func (client VirtualMachinesClient) RedeploySender(req *http.Request) (future VirtualMachinesRedeployFuture, err error) + func (client VirtualMachinesClient) Restart(ctx context.Context, resourceGroupName string, VMName string) (result VirtualMachinesRestartFuture, err error) + func (client VirtualMachinesClient) RestartPreparer(ctx context.Context, resourceGroupName string, VMName string) (*http.Request, error) + func (client VirtualMachinesClient) RestartResponder(resp *http.Response) (result OperationStatusResponse, err error) + func (client VirtualMachinesClient) RestartSender(req *http.Request) (future VirtualMachinesRestartFuture, err error) + func (client VirtualMachinesClient) Start(ctx context.Context, resourceGroupName string, VMName string) (result VirtualMachinesStartFuture, err error) + func (client VirtualMachinesClient) StartPreparer(ctx context.Context, resourceGroupName string, VMName string) (*http.Request, error) + func (client VirtualMachinesClient) StartResponder(resp *http.Response) (result OperationStatusResponse, err error) + func (client VirtualMachinesClient) StartSender(req *http.Request) (future VirtualMachinesStartFuture, err error) + type VirtualMachinesCreateOrUpdateFuture struct + Result func(VirtualMachinesClient) (VirtualMachine, error) + func (future *VirtualMachinesCreateOrUpdateFuture) UnmarshalJSON(body []byte) error + type VirtualMachinesDeallocateFuture struct + Result func(VirtualMachinesClient) (OperationStatusResponse, error) + func (future *VirtualMachinesDeallocateFuture) UnmarshalJSON(body []byte) error + type VirtualMachinesDeleteFuture struct + Result func(VirtualMachinesClient) (OperationStatusResponse, error) + func (future *VirtualMachinesDeleteFuture) UnmarshalJSON(body []byte) error + type VirtualMachinesPowerOffFuture struct + Result func(VirtualMachinesClient) (OperationStatusResponse, error) + func (future *VirtualMachinesPowerOffFuture) UnmarshalJSON(body []byte) error + type VirtualMachinesRedeployFuture struct + Result func(VirtualMachinesClient) (OperationStatusResponse, error) + func (future *VirtualMachinesRedeployFuture) UnmarshalJSON(body []byte) error + type VirtualMachinesRestartFuture struct + Result func(VirtualMachinesClient) (OperationStatusResponse, error) + func (future *VirtualMachinesRestartFuture) UnmarshalJSON(body []byte) error + type VirtualMachinesStartFuture struct + Result func(VirtualMachinesClient) (OperationStatusResponse, error) + func (future *VirtualMachinesStartFuture) UnmarshalJSON(body []byte) error + type WinRMConfiguration struct + Listeners *[]WinRMListener + type WinRMListener struct + CertificateURL *string + Protocol ProtocolTypes + type WindowsConfiguration struct + AdditionalUnattendContent *[]AdditionalUnattendContent + EnableAutomaticUpdates *bool + ProvisionVMAgent *bool + TimeZone *string + WinRM *WinRMConfiguration Incompatible versions in this module v55.5.0+incompatible Jun 30, 2021 v55.4.0+incompatible Jun 25, 2021 v55.3.0+incompatible Jun 16, 2021 v55.2.0+incompatible Jun 10, 2021 v55.1.0+incompatible Jun 2, 2021 v55.0.0+incompatible May 28, 2021