Versions in this module Expand all Collapse all v0 v0.0.1 Nov 7, 2022 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) 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 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 + 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 VirtualMachineExtensionsUpdateFuture struct + Result func(VirtualMachineExtensionsClient) (VirtualMachineExtension, error) + func (future *VirtualMachineExtensionsUpdateFuture) UnmarshalJSON(body []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 + func (vmp VirtualMachineProperties) MarshalJSON() ([]byte, error) + type VirtualMachineScaleSet struct + ID *string + 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 + LoadBalancerBackendAddressPools *[]SubResource + LoadBalancerInboundNatPools *[]SubResource + Subnet *APIEntityReference + 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 + func (vmsslsr VirtualMachineScaleSetListSkusResult) MarshalJSON() ([]byte, error) + 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 + 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 + 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 StandardD1V2 + const StandardD2 + const StandardD2V2 + const StandardD3 + const StandardD3V2 + const StandardD4 + const StandardD4V2 + const StandardD5V2 + const StandardDS1 + const StandardDS11 + const StandardDS12 + const StandardDS13 + const StandardDS14 + const StandardDS2 + const StandardDS3 + const StandardDS4 + 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) 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