Versions in this module Expand all Collapse all v41 v41.3.0 Apr 21, 2020 v41.2.0 Apr 8, 2020 v41.1.0 Apr 2, 2020 v41.0.0 Mar 30, 2020 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 AccessLevel string + const None + const Read + func PossibleAccessLevelValues() []AccessLevel + type AccessURI struct + func (au *AccessURI) UnmarshalJSON(body []byte) error + func (au AccessURI) MarshalJSON() ([]byte, error) + type AccessURIOutput struct + func (auo *AccessURIOutput) UnmarshalJSON(body []byte) error + func (auo AccessURIOutput) MarshalJSON() ([]byte, error) + type AccessURIRaw struct + AccessSAS *string + type AdditionalUnattendContent struct + ComponentName ComponentNames + Content *string + PassName PassNames + SettingName SettingNames + type AvailabilitySet struct + ID *string + Location *string + Name *string + Sku *Sku + 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(...) 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 + type AvailabilitySetsClient struct + func NewAvailabilitySetsClient(subscriptionID string) AvailabilitySetsClient + func NewAvailabilitySetsClientWithBaseURI(baseURI string, subscriptionID string) AvailabilitySetsClient + func (client AvailabilitySetsClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, availabilitySetName string, ...) (result AvailabilitySet, err error) + func (client AvailabilitySetsClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, availabilitySetName 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 + type CachingTypes string + const CachingTypesNone + const CachingTypesReadOnly + const CachingTypesReadWrite + func PossibleCachingTypesValues() []CachingTypes + type ComponentNames string + const MicrosoftWindowsShellSetup + func PossibleComponentNamesValues() []ComponentNames + type CreationData struct + CreateOption DiskCreateOption + ImageReference *ImageDiskReference + SourceResourceID *string + SourceURI *string + StorageAccountID *string + type DataDisk struct + Caching CachingTypes + CreateOption DiskCreateOptionTypes + DiskSizeGB *int32 + Image *VirtualHardDisk + Lun *int32 + ManagedDisk *ManagedDiskParameters + Name *string + Vhd *VirtualHardDisk + type DataDiskImage struct + Lun *int32 + type DiagnosticsProfile struct + BootDiagnostics *BootDiagnostics + type Disk struct + ID *string + Location *string + ManagedBy *string + Name *string + Sku *DiskSku + Tags map[string]*string + Type *string + Zones *[]string + func (d *Disk) UnmarshalJSON(body []byte) error + func (d Disk) MarshalJSON() ([]byte, error) + type DiskCreateOption string + const Attach + const Copy + const Empty + const FromImage + const Import + func PossibleDiskCreateOptionValues() []DiskCreateOption + type DiskCreateOptionTypes string + const DiskCreateOptionTypesAttach + const DiskCreateOptionTypesEmpty + const DiskCreateOptionTypesFromImage + func PossibleDiskCreateOptionTypesValues() []DiskCreateOptionTypes + type DiskEncryptionSettings struct + DiskEncryptionKey *KeyVaultSecretReference + Enabled *bool + KeyEncryptionKey *KeyVaultKeyReference + type DiskInstanceView struct + EncryptionSettings *[]DiskEncryptionSettings + Name *string + Statuses *[]InstanceViewStatus + type DiskList struct + NextLink *string + Value *[]Disk + func (dl DiskList) IsEmpty() bool + type DiskListIterator struct + func NewDiskListIterator(page DiskListPage) DiskListIterator + func (iter *DiskListIterator) Next() error + func (iter *DiskListIterator) NextWithContext(ctx context.Context) (err error) + func (iter DiskListIterator) NotDone() bool + func (iter DiskListIterator) Response() DiskList + func (iter DiskListIterator) Value() Disk + type DiskListPage struct + func NewDiskListPage(getNextPage func(context.Context, DiskList) (DiskList, error)) DiskListPage + func (page *DiskListPage) Next() error + func (page *DiskListPage) NextWithContext(ctx context.Context) (err error) + func (page DiskListPage) NotDone() bool + func (page DiskListPage) Response() DiskList + func (page DiskListPage) Values() []Disk + type DiskProperties struct + CreationData *CreationData + DiskSizeGB *int32 + EncryptionSettings *EncryptionSettings + OsType OperatingSystemTypes + ProvisioningState *string + TimeCreated *date.Time + type DiskSku struct + Name StorageAccountTypes + Tier *string + type DiskUpdate struct + Sku *DiskSku + Tags map[string]*string + func (du *DiskUpdate) UnmarshalJSON(body []byte) error + func (du DiskUpdate) MarshalJSON() ([]byte, error) + type DiskUpdateProperties struct + DiskSizeGB *int32 + EncryptionSettings *EncryptionSettings + OsType OperatingSystemTypes + type DisksClient struct + func NewDisksClient(subscriptionID string) DisksClient + func NewDisksClientWithBaseURI(baseURI string, subscriptionID string) DisksClient + func (client DisksClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, diskName string, disk Disk) (result DisksCreateOrUpdateFuture, err error) + func (client DisksClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, diskName string, disk Disk) (*http.Request, error) + func (client DisksClient) CreateOrUpdateResponder(resp *http.Response) (result Disk, err error) + func (client DisksClient) CreateOrUpdateSender(req *http.Request) (future DisksCreateOrUpdateFuture, err error) + func (client DisksClient) Delete(ctx context.Context, resourceGroupName string, diskName string) (result DisksDeleteFuture, err error) + func (client DisksClient) DeletePreparer(ctx context.Context, resourceGroupName string, diskName string) (*http.Request, error) + func (client DisksClient) DeleteResponder(resp *http.Response) (result OperationStatusResponse, err error) + func (client DisksClient) DeleteSender(req *http.Request) (future DisksDeleteFuture, err error) + func (client DisksClient) Get(ctx context.Context, resourceGroupName string, diskName string) (result Disk, err error) + func (client DisksClient) GetPreparer(ctx context.Context, resourceGroupName string, diskName string) (*http.Request, error) + func (client DisksClient) GetResponder(resp *http.Response) (result Disk, err error) + func (client DisksClient) GetSender(req *http.Request) (*http.Response, error) + func (client DisksClient) GrantAccess(ctx context.Context, resourceGroupName string, diskName string, ...) (result DisksGrantAccessFuture, err error) + func (client DisksClient) GrantAccessPreparer(ctx context.Context, resourceGroupName string, diskName string, ...) (*http.Request, error) + func (client DisksClient) GrantAccessResponder(resp *http.Response) (result AccessURI, err error) + func (client DisksClient) GrantAccessSender(req *http.Request) (future DisksGrantAccessFuture, err error) + func (client DisksClient) List(ctx context.Context) (result DiskListPage, err error) + func (client DisksClient) ListByResourceGroup(ctx context.Context, resourceGroupName string) (result DiskListPage, err error) + func (client DisksClient) ListByResourceGroupComplete(ctx context.Context, resourceGroupName string) (result DiskListIterator, err error) + func (client DisksClient) ListByResourceGroupPreparer(ctx context.Context, resourceGroupName string) (*http.Request, error) + func (client DisksClient) ListByResourceGroupResponder(resp *http.Response) (result DiskList, err error) + func (client DisksClient) ListByResourceGroupSender(req *http.Request) (*http.Response, error) + func (client DisksClient) ListComplete(ctx context.Context) (result DiskListIterator, err error) + func (client DisksClient) ListPreparer(ctx context.Context) (*http.Request, error) + func (client DisksClient) ListResponder(resp *http.Response) (result DiskList, err error) + func (client DisksClient) ListSender(req *http.Request) (*http.Response, error) + func (client DisksClient) RevokeAccess(ctx context.Context, resourceGroupName string, diskName string) (result DisksRevokeAccessFuture, err error) + func (client DisksClient) RevokeAccessPreparer(ctx context.Context, resourceGroupName string, diskName string) (*http.Request, error) + func (client DisksClient) RevokeAccessResponder(resp *http.Response) (result OperationStatusResponse, err error) + func (client DisksClient) RevokeAccessSender(req *http.Request) (future DisksRevokeAccessFuture, err error) + func (client DisksClient) Update(ctx context.Context, resourceGroupName string, diskName string, ...) (result DisksUpdateFuture, err error) + func (client DisksClient) UpdatePreparer(ctx context.Context, resourceGroupName string, diskName string, ...) (*http.Request, error) + func (client DisksClient) UpdateResponder(resp *http.Response) (result Disk, err error) + func (client DisksClient) UpdateSender(req *http.Request) (future DisksUpdateFuture, err error) + type DisksCreateOrUpdateFuture struct + func (future *DisksCreateOrUpdateFuture) Result(client DisksClient) (d Disk, err error) + type DisksDeleteFuture struct + func (future *DisksDeleteFuture) Result(client DisksClient) (osr OperationStatusResponse, err error) + type DisksGrantAccessFuture struct + func (future *DisksGrantAccessFuture) Result(client DisksClient) (au AccessURI, err error) + type DisksRevokeAccessFuture struct + func (future *DisksRevokeAccessFuture) Result(client DisksClient) (osr OperationStatusResponse, err error) + type DisksUpdateFuture struct + func (future *DisksUpdateFuture) Result(client DisksClient) (d Disk, err error) + type EncryptionSettings struct + DiskEncryptionKey *KeyVaultAndSecretReference + Enabled *bool + KeyEncryptionKey *KeyVaultAndKeyReference + type GrantAccessData struct + Access AccessLevel + DurationInSeconds *int32 + type HardwareProfile struct + VMSize VirtualMachineSizeTypes + type IPVersion string + const IPv4 + const IPv6 + func PossibleIPVersionValues() []IPVersion + type Image struct + ID *string + Location *string + Name *string + Tags map[string]*string + Type *string + func (i *Image) UnmarshalJSON(body []byte) error + func (i Image) MarshalJSON() ([]byte, error) + type ImageDataDisk struct + BlobURI *string + Caching CachingTypes + DiskSizeGB *int32 + Lun *int32 + ManagedDisk *SubResource + Snapshot *SubResource + StorageAccountType StorageAccountTypes + type ImageDiskReference struct + ID *string + Lun *int32 + type ImageListResult struct + NextLink *string + Value *[]Image + func (ilr ImageListResult) IsEmpty() bool + type ImageListResultIterator struct + func NewImageListResultIterator(page ImageListResultPage) ImageListResultIterator + func (iter *ImageListResultIterator) Next() error + func (iter *ImageListResultIterator) NextWithContext(ctx context.Context) (err error) + func (iter ImageListResultIterator) NotDone() bool + func (iter ImageListResultIterator) Response() ImageListResult + func (iter ImageListResultIterator) Value() Image + type ImageListResultPage struct + func NewImageListResultPage(getNextPage func(context.Context, ImageListResult) (ImageListResult, error)) ImageListResultPage + func (page *ImageListResultPage) Next() error + func (page *ImageListResultPage) NextWithContext(ctx context.Context) (err error) + func (page ImageListResultPage) NotDone() bool + func (page ImageListResultPage) Response() ImageListResult + func (page ImageListResultPage) Values() []Image + type ImageOSDisk struct + BlobURI *string + Caching CachingTypes + DiskSizeGB *int32 + ManagedDisk *SubResource + OsState OperatingSystemStateTypes + OsType OperatingSystemTypes + Snapshot *SubResource + StorageAccountType StorageAccountTypes + type ImageProperties struct + ProvisioningState *string + SourceVirtualMachine *SubResource + StorageProfile *ImageStorageProfile + type ImageReference struct + ID *string + Offer *string + Publisher *string + Sku *string + Version *string + type ImageStorageProfile struct + DataDisks *[]ImageDataDisk + OsDisk *ImageOSDisk + type ImagesClient struct + func NewImagesClient(subscriptionID string) ImagesClient + func NewImagesClientWithBaseURI(baseURI string, subscriptionID string) ImagesClient + func (client ImagesClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, imageName string, ...) (result ImagesCreateOrUpdateFuture, err error) + func (client ImagesClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, imageName string, ...) (*http.Request, error) + func (client ImagesClient) CreateOrUpdateResponder(resp *http.Response) (result Image, err error) + func (client ImagesClient) CreateOrUpdateSender(req *http.Request) (future ImagesCreateOrUpdateFuture, err error) + func (client ImagesClient) Delete(ctx context.Context, resourceGroupName string, imageName string) (result ImagesDeleteFuture, err error) + func (client ImagesClient) DeletePreparer(ctx context.Context, resourceGroupName string, imageName string) (*http.Request, error) + func (client ImagesClient) DeleteResponder(resp *http.Response) (result OperationStatusResponse, err error) + func (client ImagesClient) DeleteSender(req *http.Request) (future ImagesDeleteFuture, err error) + func (client ImagesClient) Get(ctx context.Context, resourceGroupName string, imageName string, expand string) (result Image, err error) + func (client ImagesClient) GetPreparer(ctx context.Context, resourceGroupName string, imageName string, expand string) (*http.Request, error) + func (client ImagesClient) GetResponder(resp *http.Response) (result Image, err error) + func (client ImagesClient) GetSender(req *http.Request) (*http.Response, error) + func (client ImagesClient) List(ctx context.Context) (result ImageListResultPage, err error) + func (client ImagesClient) ListByResourceGroup(ctx context.Context, resourceGroupName string) (result ImageListResultPage, err error) + func (client ImagesClient) ListByResourceGroupComplete(ctx context.Context, resourceGroupName string) (result ImageListResultIterator, err error) + func (client ImagesClient) ListByResourceGroupPreparer(ctx context.Context, resourceGroupName string) (*http.Request, error) + func (client ImagesClient) ListByResourceGroupResponder(resp *http.Response) (result ImageListResult, err error) + func (client ImagesClient) ListByResourceGroupSender(req *http.Request) (*http.Response, error) + func (client ImagesClient) ListComplete(ctx context.Context) (result ImageListResultIterator, err error) + func (client ImagesClient) ListPreparer(ctx context.Context) (*http.Request, error) + func (client ImagesClient) ListResponder(resp *http.Response) (result ImageListResult, err error) + func (client ImagesClient) ListSender(req *http.Request) (*http.Response, error) + type ImagesCreateOrUpdateFuture struct + func (future *ImagesCreateOrUpdateFuture) Result(client ImagesClient) (i Image, err error) + type ImagesDeleteFuture struct + func (future *ImagesDeleteFuture) Result(client ImagesClient) (osr OperationStatusResponse, err error) + 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 KeyVaultAndKeyReference struct + KeyURL *string + SourceVault *SourceVault + type KeyVaultAndSecretReference struct + SecretURL *string + SourceVault *SourceVault + 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(getNextPage func(context.Context, ListUsagesResult) (ListUsagesResult, error)) 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 MaintenanceOperationResultCodeTypes string + const MaintenanceOperationResultCodeTypesMaintenanceAborted + const MaintenanceOperationResultCodeTypesMaintenanceCompleted + const MaintenanceOperationResultCodeTypesNone + const MaintenanceOperationResultCodeTypesRetryLater + func PossibleMaintenanceOperationResultCodeTypesValues() []MaintenanceOperationResultCodeTypes + type MaintenanceRedeployStatus struct + IsCustomerInitiatedMaintenanceAllowed *bool + LastOperationMessage *string + LastOperationResultCode MaintenanceOperationResultCodeTypes + MaintenanceWindowEndTime *date.Time + MaintenanceWindowStartTime *date.Time + PreMaintenanceWindowEndTime *date.Time + PreMaintenanceWindowStartTime *date.Time + type ManagedDiskParameters struct + ID *string + StorageAccountType StorageAccountTypes + 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 + ManagedDisk *ManagedDiskParameters + 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 OperatingSystemStateTypes string + const Generalized + const Specialized + func PossibleOperatingSystemStateTypesValues() []OperatingSystemStateTypes + 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 + 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 ResourceSku struct + APIVersions *[]string + Capabilities *[]ResourceSkuCapabilities + Capacity *ResourceSkuCapacity + Costs *[]ResourceSkuCosts + Family *string + Kind *string + Locations *[]string + Name *string + ResourceType *string + Restrictions *[]ResourceSkuRestrictions + Size *string + Tier *string + type ResourceSkuCapabilities struct + Name *string + Value *string + type ResourceSkuCapacity struct + Default *int64 + Maximum *int64 + Minimum *int64 + ScaleType ResourceSkuCapacityScaleType + type ResourceSkuCapacityScaleType string + const ResourceSkuCapacityScaleTypeAutomatic + const ResourceSkuCapacityScaleTypeManual + const ResourceSkuCapacityScaleTypeNone + func PossibleResourceSkuCapacityScaleTypeValues() []ResourceSkuCapacityScaleType + type ResourceSkuCosts struct + ExtendedUnit *string + MeterID *string + Quantity *int64 + type ResourceSkuRestrictions struct + ReasonCode ResourceSkuRestrictionsReasonCode + Type ResourceSkuRestrictionsType + Values *[]string + type ResourceSkuRestrictionsReasonCode string + const NotAvailableForSubscription + const QuotaID + func PossibleResourceSkuRestrictionsReasonCodeValues() []ResourceSkuRestrictionsReasonCode + type ResourceSkuRestrictionsType string + const Location + func PossibleResourceSkuRestrictionsTypeValues() []ResourceSkuRestrictionsType + type ResourceSkusClient struct + func NewResourceSkusClient(subscriptionID string) ResourceSkusClient + func NewResourceSkusClientWithBaseURI(baseURI string, subscriptionID string) ResourceSkusClient + func (client ResourceSkusClient) List(ctx context.Context) (result ResourceSkusResultPage, err error) + func (client ResourceSkusClient) ListComplete(ctx context.Context) (result ResourceSkusResultIterator, err error) + func (client ResourceSkusClient) ListPreparer(ctx context.Context) (*http.Request, error) + func (client ResourceSkusClient) ListResponder(resp *http.Response) (result ResourceSkusResult, err error) + func (client ResourceSkusClient) ListSender(req *http.Request) (*http.Response, error) + type ResourceSkusResult struct + NextLink *string + Value *[]ResourceSku + func (rsr ResourceSkusResult) IsEmpty() bool + type ResourceSkusResultIterator struct + func NewResourceSkusResultIterator(page ResourceSkusResultPage) ResourceSkusResultIterator + func (iter *ResourceSkusResultIterator) Next() error + func (iter *ResourceSkusResultIterator) NextWithContext(ctx context.Context) (err error) + func (iter ResourceSkusResultIterator) NotDone() bool + func (iter ResourceSkusResultIterator) Response() ResourceSkusResult + func (iter ResourceSkusResultIterator) Value() ResourceSku + type ResourceSkusResultPage struct + func NewResourceSkusResultPage(...) ResourceSkusResultPage + func (page *ResourceSkusResultPage) Next() error + func (page *ResourceSkusResultPage) NextWithContext(ctx context.Context) (err error) + func (page ResourceSkusResultPage) NotDone() bool + func (page ResourceSkusResultPage) Response() ResourceSkusResult + func (page ResourceSkusResultPage) Values() []ResourceSku + type ResourceUpdate struct + Sku *DiskSku + Tags map[string]*string + func (ru ResourceUpdate) MarshalJSON() ([]byte, error) + type RollingUpgradeActionType string + const Cancel + const Start + func PossibleRollingUpgradeActionTypeValues() []RollingUpgradeActionType + type RollingUpgradePolicy struct + MaxBatchInstancePercent *int32 + MaxUnhealthyInstancePercent *int32 + MaxUnhealthyUpgradedInstancePercent *int32 + PauseTimeBetweenBatches *string + type RollingUpgradeProgressInfo struct + FailedInstanceCount *int32 + InProgressInstanceCount *int32 + PendingInstanceCount *int32 + SuccessfulInstanceCount *int32 + type RollingUpgradeRunningStatus struct + Code RollingUpgradeStatusCode + LastAction RollingUpgradeActionType + LastActionTime *date.Time + StartTime *date.Time + type RollingUpgradeStatusCode string + const Cancelled + const Completed + const Faulted + const RollingForward + func PossibleRollingUpgradeStatusCodeValues() []RollingUpgradeStatusCode + type RollingUpgradeStatusInfo struct + ID *string + Location *string + Name *string + Tags map[string]*string + Type *string + func (rusi *RollingUpgradeStatusInfo) UnmarshalJSON(body []byte) error + func (rusi RollingUpgradeStatusInfo) MarshalJSON() ([]byte, error) + type RollingUpgradeStatusInfoProperties struct + Error *APIError + Policy *RollingUpgradePolicy + Progress *RollingUpgradeProgressInfo + RunningStatus *RollingUpgradeRunningStatus + type RunCommandDocument struct + Description *string + ID *string + Label *string + OsType OperatingSystemTypes + Parameters *[]RunCommandParameterDefinition + Schema *string + Script *[]string + type RunCommandDocumentBase struct + Description *string + ID *string + Label *string + OsType OperatingSystemTypes + Schema *string + type RunCommandInput struct + CommandID *string + Parameters *[]RunCommandInputParameter + Script *[]string + type RunCommandInputParameter struct + Name *string + Value *string + type RunCommandListResult struct + NextLink *string + Value *[]RunCommandDocumentBase + func (rclr RunCommandListResult) IsEmpty() bool + type RunCommandListResultIterator struct + func NewRunCommandListResultIterator(page RunCommandListResultPage) RunCommandListResultIterator + func (iter *RunCommandListResultIterator) Next() error + func (iter *RunCommandListResultIterator) NextWithContext(ctx context.Context) (err error) + func (iter RunCommandListResultIterator) NotDone() bool + func (iter RunCommandListResultIterator) Response() RunCommandListResult + func (iter RunCommandListResultIterator) Value() RunCommandDocumentBase + type RunCommandListResultPage struct + func NewRunCommandListResultPage(...) RunCommandListResultPage + func (page *RunCommandListResultPage) Next() error + func (page *RunCommandListResultPage) NextWithContext(ctx context.Context) (err error) + func (page RunCommandListResultPage) NotDone() bool + func (page RunCommandListResultPage) Response() RunCommandListResult + func (page RunCommandListResultPage) Values() []RunCommandDocumentBase + type RunCommandParameterDefinition struct + DefaultValue *string + Name *string + Required *bool + Type *string + type RunCommandResult struct + EndTime *date.Time + Error *APIError + Name *string + StartTime *date.Time + Status *string + func (rcr *RunCommandResult) UnmarshalJSON(body []byte) error + func (rcr RunCommandResult) MarshalJSON() ([]byte, error) + type RunCommandResultProperties struct + Output interface{} + 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 Snapshot struct + ID *string + Location *string + ManagedBy *string + Name *string + Sku *DiskSku + Tags map[string]*string + Type *string + func (s *Snapshot) UnmarshalJSON(body []byte) error + func (s Snapshot) MarshalJSON() ([]byte, error) + type SnapshotList struct + NextLink *string + Value *[]Snapshot + func (sl SnapshotList) IsEmpty() bool + type SnapshotListIterator struct + func NewSnapshotListIterator(page SnapshotListPage) SnapshotListIterator + func (iter *SnapshotListIterator) Next() error + func (iter *SnapshotListIterator) NextWithContext(ctx context.Context) (err error) + func (iter SnapshotListIterator) NotDone() bool + func (iter SnapshotListIterator) Response() SnapshotList + func (iter SnapshotListIterator) Value() Snapshot + type SnapshotListPage struct + func NewSnapshotListPage(getNextPage func(context.Context, SnapshotList) (SnapshotList, error)) SnapshotListPage + func (page *SnapshotListPage) Next() error + func (page *SnapshotListPage) NextWithContext(ctx context.Context) (err error) + func (page SnapshotListPage) NotDone() bool + func (page SnapshotListPage) Response() SnapshotList + func (page SnapshotListPage) Values() []Snapshot + type SnapshotUpdate struct + Sku *DiskSku + Tags map[string]*string + func (su *SnapshotUpdate) UnmarshalJSON(body []byte) error + func (su SnapshotUpdate) MarshalJSON() ([]byte, error) + type SnapshotsClient struct + func NewSnapshotsClient(subscriptionID string) SnapshotsClient + func NewSnapshotsClientWithBaseURI(baseURI string, subscriptionID string) SnapshotsClient + func (client SnapshotsClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, snapshotName string, ...) (result SnapshotsCreateOrUpdateFuture, err error) + func (client SnapshotsClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, snapshotName string, ...) (*http.Request, error) + func (client SnapshotsClient) CreateOrUpdateResponder(resp *http.Response) (result Snapshot, err error) + func (client SnapshotsClient) CreateOrUpdateSender(req *http.Request) (future SnapshotsCreateOrUpdateFuture, err error) + func (client SnapshotsClient) Delete(ctx context.Context, resourceGroupName string, snapshotName string) (result SnapshotsDeleteFuture, err error) + func (client SnapshotsClient) DeletePreparer(ctx context.Context, resourceGroupName string, snapshotName string) (*http.Request, error) + func (client SnapshotsClient) DeleteResponder(resp *http.Response) (result OperationStatusResponse, err error) + func (client SnapshotsClient) DeleteSender(req *http.Request) (future SnapshotsDeleteFuture, err error) + func (client SnapshotsClient) Get(ctx context.Context, resourceGroupName string, snapshotName string) (result Snapshot, err error) + func (client SnapshotsClient) GetPreparer(ctx context.Context, resourceGroupName string, snapshotName string) (*http.Request, error) + func (client SnapshotsClient) GetResponder(resp *http.Response) (result Snapshot, err error) + func (client SnapshotsClient) GetSender(req *http.Request) (*http.Response, error) + func (client SnapshotsClient) GrantAccess(ctx context.Context, resourceGroupName string, snapshotName string, ...) (result SnapshotsGrantAccessFuture, err error) + func (client SnapshotsClient) GrantAccessPreparer(ctx context.Context, resourceGroupName string, snapshotName string, ...) (*http.Request, error) + func (client SnapshotsClient) GrantAccessResponder(resp *http.Response) (result AccessURI, err error) + func (client SnapshotsClient) GrantAccessSender(req *http.Request) (future SnapshotsGrantAccessFuture, err error) + func (client SnapshotsClient) List(ctx context.Context) (result SnapshotListPage, err error) + func (client SnapshotsClient) ListByResourceGroup(ctx context.Context, resourceGroupName string) (result SnapshotListPage, err error) + func (client SnapshotsClient) ListByResourceGroupComplete(ctx context.Context, resourceGroupName string) (result SnapshotListIterator, err error) + func (client SnapshotsClient) ListByResourceGroupPreparer(ctx context.Context, resourceGroupName string) (*http.Request, error) + func (client SnapshotsClient) ListByResourceGroupResponder(resp *http.Response) (result SnapshotList, err error) + func (client SnapshotsClient) ListByResourceGroupSender(req *http.Request) (*http.Response, error) + func (client SnapshotsClient) ListComplete(ctx context.Context) (result SnapshotListIterator, err error) + func (client SnapshotsClient) ListPreparer(ctx context.Context) (*http.Request, error) + func (client SnapshotsClient) ListResponder(resp *http.Response) (result SnapshotList, err error) + func (client SnapshotsClient) ListSender(req *http.Request) (*http.Response, error) + func (client SnapshotsClient) RevokeAccess(ctx context.Context, resourceGroupName string, snapshotName string) (result SnapshotsRevokeAccessFuture, err error) + func (client SnapshotsClient) RevokeAccessPreparer(ctx context.Context, resourceGroupName string, snapshotName string) (*http.Request, error) + func (client SnapshotsClient) RevokeAccessResponder(resp *http.Response) (result OperationStatusResponse, err error) + func (client SnapshotsClient) RevokeAccessSender(req *http.Request) (future SnapshotsRevokeAccessFuture, err error) + func (client SnapshotsClient) Update(ctx context.Context, resourceGroupName string, snapshotName string, ...) (result SnapshotsUpdateFuture, err error) + func (client SnapshotsClient) UpdatePreparer(ctx context.Context, resourceGroupName string, snapshotName string, ...) (*http.Request, error) + func (client SnapshotsClient) UpdateResponder(resp *http.Response) (result Snapshot, err error) + func (client SnapshotsClient) UpdateSender(req *http.Request) (future SnapshotsUpdateFuture, err error) + type SnapshotsCreateOrUpdateFuture struct + func (future *SnapshotsCreateOrUpdateFuture) Result(client SnapshotsClient) (s Snapshot, err error) + type SnapshotsDeleteFuture struct + func (future *SnapshotsDeleteFuture) Result(client SnapshotsClient) (osr OperationStatusResponse, err error) + type SnapshotsGrantAccessFuture struct + func (future *SnapshotsGrantAccessFuture) Result(client SnapshotsClient) (au AccessURI, err error) + type SnapshotsRevokeAccessFuture struct + func (future *SnapshotsRevokeAccessFuture) Result(client SnapshotsClient) (osr OperationStatusResponse, err error) + type SnapshotsUpdateFuture struct + func (future *SnapshotsUpdateFuture) Result(client SnapshotsClient) (s Snapshot, err error) + type SourceVault struct + ID *string + type StatusLevelTypes string + const Error + const Info + const Warning + func PossibleStatusLevelTypesValues() []StatusLevelTypes + type StorageAccountTypes string + const PremiumLRS + const StandardLRS + func PossibleStorageAccountTypesValues() []StorageAccountTypes + type StorageProfile struct + DataDisks *[]DataDisk + ImageReference *ImageReference + OsDisk *OSDisk + type SubResource struct + ID *string + type SubResourceReadOnly struct + ID *string + type UpdateResource struct + Tags map[string]*string + func (ur UpdateResource) MarshalJSON() ([]byte, error) + type UpgradeMode string + const Automatic + const Manual + const Rolling + func PossibleUpgradeModeValues() []UpgradeMode + type UpgradePolicy struct + AutomaticOSUpgrade *bool + Mode UpgradeMode + RollingUpgradePolicy *RollingUpgradePolicy + 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 + Zones *[]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 + 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 + func (future *VirtualMachineExtensionsCreateOrUpdateFuture) Result(client VirtualMachineExtensionsClient) (vme VirtualMachineExtension, err error) + type VirtualMachineExtensionsDeleteFuture struct + func (future *VirtualMachineExtensionsDeleteFuture) Result(client VirtualMachineExtensionsClient) (osr OperationStatusResponse, err error) + type VirtualMachineExtensionsListResult struct + Value *[]VirtualMachineExtension + type VirtualMachineExtensionsUpdateFuture struct + func (future *VirtualMachineExtensionsUpdateFuture) Result(client VirtualMachineExtensionsClient) (vme VirtualMachineExtension, err error) + type VirtualMachineHealthStatus struct + Status *InstanceViewStatus + type VirtualMachineIdentity struct + PrincipalID *string + TenantID *string + Type ResourceIdentityType + 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 + MaintenanceRedeployStatus *MaintenanceRedeployStatus + 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(...) 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 + type VirtualMachineRunCommandsClient struct + func NewVirtualMachineRunCommandsClient(subscriptionID string) VirtualMachineRunCommandsClient + func NewVirtualMachineRunCommandsClientWithBaseURI(baseURI string, subscriptionID string) VirtualMachineRunCommandsClient + func (client VirtualMachineRunCommandsClient) Get(ctx context.Context, location string, commandID string) (result RunCommandDocument, err error) + func (client VirtualMachineRunCommandsClient) GetPreparer(ctx context.Context, location string, commandID string) (*http.Request, error) + func (client VirtualMachineRunCommandsClient) GetResponder(resp *http.Response) (result RunCommandDocument, err error) + func (client VirtualMachineRunCommandsClient) GetSender(req *http.Request) (*http.Response, error) + func (client VirtualMachineRunCommandsClient) List(ctx context.Context, location string) (result RunCommandListResultPage, err error) + func (client VirtualMachineRunCommandsClient) ListComplete(ctx context.Context, location string) (result RunCommandListResultIterator, err error) + func (client VirtualMachineRunCommandsClient) ListPreparer(ctx context.Context, location string) (*http.Request, error) + func (client VirtualMachineRunCommandsClient) ListResponder(resp *http.Response) (result RunCommandListResult, err error) + func (client VirtualMachineRunCommandsClient) ListSender(req *http.Request) (*http.Response, error) + type VirtualMachineScaleSet struct + ID *string + Identity *VirtualMachineScaleSetIdentity + Location *string + Name *string + Plan *Plan + Sku *Sku + Tags map[string]*string + Type *string + Zones *[]string + func (vmss *VirtualMachineScaleSet) UnmarshalJSON(body []byte) error + func (vmss VirtualMachineScaleSet) MarshalJSON() ([]byte, error) + type VirtualMachineScaleSetDataDisk struct + Caching CachingTypes + CreateOption DiskCreateOptionTypes + DiskSizeGB *int32 + Lun *int32 + ManagedDisk *VirtualMachineScaleSetManagedDiskParameters + Name *string + type VirtualMachineScaleSetExtension struct + ID *string + Name *string + func (vmsse *VirtualMachineScaleSetExtension) UnmarshalJSON(body []byte) error + func (vmsse VirtualMachineScaleSetExtension) MarshalJSON() ([]byte, error) + type VirtualMachineScaleSetExtensionListResult struct + NextLink *string + Value *[]VirtualMachineScaleSetExtension + func (vmsselr VirtualMachineScaleSetExtensionListResult) IsEmpty() bool + type VirtualMachineScaleSetExtensionListResultIterator struct + func NewVirtualMachineScaleSetExtensionListResultIterator(page VirtualMachineScaleSetExtensionListResultPage) VirtualMachineScaleSetExtensionListResultIterator + func (iter *VirtualMachineScaleSetExtensionListResultIterator) Next() error + func (iter *VirtualMachineScaleSetExtensionListResultIterator) NextWithContext(ctx context.Context) (err error) + func (iter VirtualMachineScaleSetExtensionListResultIterator) NotDone() bool + func (iter VirtualMachineScaleSetExtensionListResultIterator) Response() VirtualMachineScaleSetExtensionListResult + func (iter VirtualMachineScaleSetExtensionListResultIterator) Value() VirtualMachineScaleSetExtension + type VirtualMachineScaleSetExtensionListResultPage struct + func NewVirtualMachineScaleSetExtensionListResultPage(...) VirtualMachineScaleSetExtensionListResultPage + func (page *VirtualMachineScaleSetExtensionListResultPage) Next() error + func (page *VirtualMachineScaleSetExtensionListResultPage) NextWithContext(ctx context.Context) (err error) + func (page VirtualMachineScaleSetExtensionListResultPage) NotDone() bool + func (page VirtualMachineScaleSetExtensionListResultPage) Response() VirtualMachineScaleSetExtensionListResult + func (page VirtualMachineScaleSetExtensionListResultPage) Values() []VirtualMachineScaleSetExtension + type VirtualMachineScaleSetExtensionProfile struct + Extensions *[]VirtualMachineScaleSetExtension + type VirtualMachineScaleSetExtensionProperties struct + AutoUpgradeMinorVersion *bool + ForceUpdateTag *string + ProtectedSettings interface{} + ProvisioningState *string + Publisher *string + Settings interface{} + Type *string + TypeHandlerVersion *string + type VirtualMachineScaleSetExtensionsClient struct + func NewVirtualMachineScaleSetExtensionsClient(subscriptionID string) VirtualMachineScaleSetExtensionsClient + func NewVirtualMachineScaleSetExtensionsClientWithBaseURI(baseURI string, subscriptionID string) VirtualMachineScaleSetExtensionsClient + func (client VirtualMachineScaleSetExtensionsClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, VMScaleSetName string, ...) (result VirtualMachineScaleSetExtensionsCreateOrUpdateFuture, err error) + func (client VirtualMachineScaleSetExtensionsClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, VMScaleSetName string, ...) (*http.Request, error) + func (client VirtualMachineScaleSetExtensionsClient) CreateOrUpdateResponder(resp *http.Response) (result VirtualMachineScaleSetExtension, err error) + func (client VirtualMachineScaleSetExtensionsClient) CreateOrUpdateSender(req *http.Request) (future VirtualMachineScaleSetExtensionsCreateOrUpdateFuture, err error) + func (client VirtualMachineScaleSetExtensionsClient) Delete(ctx context.Context, resourceGroupName string, VMScaleSetName string, ...) (result VirtualMachineScaleSetExtensionsDeleteFuture, err error) + func (client VirtualMachineScaleSetExtensionsClient) DeletePreparer(ctx context.Context, resourceGroupName string, VMScaleSetName string, ...) (*http.Request, error) + func (client VirtualMachineScaleSetExtensionsClient) DeleteResponder(resp *http.Response) (result OperationStatusResponse, err error) + func (client VirtualMachineScaleSetExtensionsClient) DeleteSender(req *http.Request) (future VirtualMachineScaleSetExtensionsDeleteFuture, err error) + func (client VirtualMachineScaleSetExtensionsClient) Get(ctx context.Context, resourceGroupName string, VMScaleSetName string, ...) (result VirtualMachineScaleSetExtension, err error) + func (client VirtualMachineScaleSetExtensionsClient) GetPreparer(ctx context.Context, resourceGroupName string, VMScaleSetName string, ...) (*http.Request, error) + func (client VirtualMachineScaleSetExtensionsClient) GetResponder(resp *http.Response) (result VirtualMachineScaleSetExtension, err error) + func (client VirtualMachineScaleSetExtensionsClient) GetSender(req *http.Request) (*http.Response, error) + func (client VirtualMachineScaleSetExtensionsClient) List(ctx context.Context, resourceGroupName string, VMScaleSetName string) (result VirtualMachineScaleSetExtensionListResultPage, err error) + func (client VirtualMachineScaleSetExtensionsClient) ListComplete(ctx context.Context, resourceGroupName string, VMScaleSetName string) (result VirtualMachineScaleSetExtensionListResultIterator, err error) + func (client VirtualMachineScaleSetExtensionsClient) ListPreparer(ctx context.Context, resourceGroupName string, VMScaleSetName string) (*http.Request, error) + func (client VirtualMachineScaleSetExtensionsClient) ListResponder(resp *http.Response) (result VirtualMachineScaleSetExtensionListResult, err error) + func (client VirtualMachineScaleSetExtensionsClient) ListSender(req *http.Request) (*http.Response, error) + type VirtualMachineScaleSetExtensionsCreateOrUpdateFuture struct + func (future *VirtualMachineScaleSetExtensionsCreateOrUpdateFuture) Result(client VirtualMachineScaleSetExtensionsClient) (vmsse VirtualMachineScaleSetExtension, err error) + type VirtualMachineScaleSetExtensionsDeleteFuture struct + func (future *VirtualMachineScaleSetExtensionsDeleteFuture) Result(client VirtualMachineScaleSetExtensionsClient) (osr OperationStatusResponse, err 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 + Primary *bool + PrivateIPAddressVersion IPVersion + PublicIPAddressConfiguration *VirtualMachineScaleSetPublicIPAddressConfiguration + Subnet *APIEntityReference + type VirtualMachineScaleSetIdentity struct + PrincipalID *string + TenantID *string + Type ResourceIdentityType + type VirtualMachineScaleSetInstanceView struct + Extensions *[]VirtualMachineScaleSetVMExtensionsSummary + Statuses *[]InstanceViewStatus + VirtualMachine *VirtualMachineScaleSetInstanceViewStatusesSummary + type VirtualMachineScaleSetInstanceViewStatusesSummary struct + StatusesSummary *[]VirtualMachineStatusCodeCount + 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(...) 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(...) 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(...) 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 VirtualMachineScaleSetManagedDiskParameters struct + StorageAccountType StorageAccountTypes + type VirtualMachineScaleSetNetworkConfiguration struct + ID *string + Name *string + func (vmssnc *VirtualMachineScaleSetNetworkConfiguration) UnmarshalJSON(body []byte) error + func (vmssnc VirtualMachineScaleSetNetworkConfiguration) MarshalJSON() ([]byte, error) + type VirtualMachineScaleSetNetworkConfigurationDNSSettings struct + DNSServers *[]string + type VirtualMachineScaleSetNetworkConfigurationProperties struct + DNSSettings *VirtualMachineScaleSetNetworkConfigurationDNSSettings + EnableAcceleratedNetworking *bool + IPConfigurations *[]VirtualMachineScaleSetIPConfiguration + NetworkSecurityGroup *SubResource + Primary *bool + type VirtualMachineScaleSetNetworkProfile struct + HealthProbe *APIEntityReference + NetworkInterfaceConfigurations *[]VirtualMachineScaleSetNetworkConfiguration + type VirtualMachineScaleSetOSDisk struct + Caching CachingTypes + CreateOption DiskCreateOptionTypes + Image *VirtualHardDisk + ManagedDisk *VirtualMachineScaleSetManagedDiskParameters + 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 + SinglePlacementGroup *bool + UniqueID *string + UpgradePolicy *UpgradePolicy + VirtualMachineProfile *VirtualMachineScaleSetVMProfile + type VirtualMachineScaleSetPublicIPAddressConfiguration struct + Name *string + func (vmsspiac *VirtualMachineScaleSetPublicIPAddressConfiguration) UnmarshalJSON(body []byte) error + func (vmsspiac VirtualMachineScaleSetPublicIPAddressConfiguration) MarshalJSON() ([]byte, error) + type VirtualMachineScaleSetPublicIPAddressConfigurationDNSSettings struct + DomainNameLabel *string + type VirtualMachineScaleSetPublicIPAddressConfigurationProperties struct + DNSSettings *VirtualMachineScaleSetPublicIPAddressConfigurationDNSSettings + IdleTimeoutInMinutes *int32 + type VirtualMachineScaleSetRollingUpgradesCancelFuture struct + func (future *VirtualMachineScaleSetRollingUpgradesCancelFuture) Result(client VirtualMachineScaleSetRollingUpgradesClient) (osr OperationStatusResponse, err error) + type VirtualMachineScaleSetRollingUpgradesClient struct + func NewVirtualMachineScaleSetRollingUpgradesClient(subscriptionID string) VirtualMachineScaleSetRollingUpgradesClient + func NewVirtualMachineScaleSetRollingUpgradesClientWithBaseURI(baseURI string, subscriptionID string) VirtualMachineScaleSetRollingUpgradesClient + func (client VirtualMachineScaleSetRollingUpgradesClient) Cancel(ctx context.Context, resourceGroupName string, VMScaleSetName string) (result VirtualMachineScaleSetRollingUpgradesCancelFuture, err error) + func (client VirtualMachineScaleSetRollingUpgradesClient) CancelPreparer(ctx context.Context, resourceGroupName string, VMScaleSetName string) (*http.Request, error) + func (client VirtualMachineScaleSetRollingUpgradesClient) CancelResponder(resp *http.Response) (result OperationStatusResponse, err error) + func (client VirtualMachineScaleSetRollingUpgradesClient) CancelSender(req *http.Request) (future VirtualMachineScaleSetRollingUpgradesCancelFuture, err error) + func (client VirtualMachineScaleSetRollingUpgradesClient) GetLatest(ctx context.Context, resourceGroupName string, VMScaleSetName string) (result RollingUpgradeStatusInfo, err error) + func (client VirtualMachineScaleSetRollingUpgradesClient) GetLatestPreparer(ctx context.Context, resourceGroupName string, VMScaleSetName string) (*http.Request, error) + func (client VirtualMachineScaleSetRollingUpgradesClient) GetLatestResponder(resp *http.Response) (result RollingUpgradeStatusInfo, err error) + func (client VirtualMachineScaleSetRollingUpgradesClient) GetLatestSender(req *http.Request) (*http.Response, error) + func (client VirtualMachineScaleSetRollingUpgradesClient) StartOSUpgrade(ctx context.Context, resourceGroupName string, VMScaleSetName string) (result VirtualMachineScaleSetRollingUpgradesStartOSUpgradeFuture, err error) + func (client VirtualMachineScaleSetRollingUpgradesClient) StartOSUpgradePreparer(ctx context.Context, resourceGroupName string, VMScaleSetName string) (*http.Request, error) + func (client VirtualMachineScaleSetRollingUpgradesClient) StartOSUpgradeResponder(resp *http.Response) (result OperationStatusResponse, err error) + func (client VirtualMachineScaleSetRollingUpgradesClient) StartOSUpgradeSender(req *http.Request) (future VirtualMachineScaleSetRollingUpgradesStartOSUpgradeFuture, err error) + type VirtualMachineScaleSetRollingUpgradesStartOSUpgradeFuture struct + func (future *VirtualMachineScaleSetRollingUpgradesStartOSUpgradeFuture) Result(client VirtualMachineScaleSetRollingUpgradesClient) (osr OperationStatusResponse, err error) + type VirtualMachineScaleSetSku struct + Capacity *VirtualMachineScaleSetSkuCapacity + ResourceType *string + Sku *Sku + type VirtualMachineScaleSetSkuCapacity struct + DefaultCapacity *int64 + Maximum *int64 + Minimum *int64 + ScaleType VirtualMachineScaleSetSkuScaleType + type VirtualMachineScaleSetSkuScaleType string + const VirtualMachineScaleSetSkuScaleTypeAutomatic + const VirtualMachineScaleSetSkuScaleTypeNone + func PossibleVirtualMachineScaleSetSkuScaleTypeValues() []VirtualMachineScaleSetSkuScaleType + type VirtualMachineScaleSetStorageProfile struct + DataDisks *[]VirtualMachineScaleSetDataDisk + ImageReference *ImageReference + OsDisk *VirtualMachineScaleSetOSDisk + type VirtualMachineScaleSetUpdate struct + Identity *VirtualMachineScaleSetIdentity + Plan *Plan + Sku *Sku + Tags map[string]*string + func (vmssu *VirtualMachineScaleSetUpdate) UnmarshalJSON(body []byte) error + func (vmssu VirtualMachineScaleSetUpdate) MarshalJSON() ([]byte, error) + type VirtualMachineScaleSetUpdateIPConfiguration struct + ID *string + Name *string + func (vmssuic *VirtualMachineScaleSetUpdateIPConfiguration) UnmarshalJSON(body []byte) error + func (vmssuic VirtualMachineScaleSetUpdateIPConfiguration) MarshalJSON() ([]byte, error) + type VirtualMachineScaleSetUpdateIPConfigurationProperties struct + ApplicationGatewayBackendAddressPools *[]SubResource + LoadBalancerBackendAddressPools *[]SubResource + LoadBalancerInboundNatPools *[]SubResource + Primary *bool + PrivateIPAddressVersion IPVersion + PublicIPAddressConfiguration *VirtualMachineScaleSetUpdatePublicIPAddressConfiguration + Subnet *APIEntityReference + type VirtualMachineScaleSetUpdateNetworkConfiguration struct + ID *string + Name *string + func (vmssunc *VirtualMachineScaleSetUpdateNetworkConfiguration) UnmarshalJSON(body []byte) error + func (vmssunc VirtualMachineScaleSetUpdateNetworkConfiguration) MarshalJSON() ([]byte, error) + type VirtualMachineScaleSetUpdateNetworkConfigurationProperties struct + DNSSettings *VirtualMachineScaleSetNetworkConfigurationDNSSettings + EnableAcceleratedNetworking *bool + IPConfigurations *[]VirtualMachineScaleSetUpdateIPConfiguration + NetworkSecurityGroup *SubResource + Primary *bool + type VirtualMachineScaleSetUpdateNetworkProfile struct + NetworkInterfaceConfigurations *[]VirtualMachineScaleSetUpdateNetworkConfiguration + type VirtualMachineScaleSetUpdateOSDisk struct + Caching CachingTypes + Image *VirtualHardDisk + ManagedDisk *VirtualMachineScaleSetManagedDiskParameters + VhdContainers *[]string + type VirtualMachineScaleSetUpdateOSProfile struct + CustomData *string + LinuxConfiguration *LinuxConfiguration + Secrets *[]VaultSecretGroup + WindowsConfiguration *WindowsConfiguration + type VirtualMachineScaleSetUpdateProperties struct + Overprovision *bool + SinglePlacementGroup *bool + UpgradePolicy *UpgradePolicy + VirtualMachineProfile *VirtualMachineScaleSetUpdateVMProfile + type VirtualMachineScaleSetUpdatePublicIPAddressConfiguration struct + Name *string + func (vmssupiac *VirtualMachineScaleSetUpdatePublicIPAddressConfiguration) UnmarshalJSON(body []byte) error + func (vmssupiac VirtualMachineScaleSetUpdatePublicIPAddressConfiguration) MarshalJSON() ([]byte, error) + type VirtualMachineScaleSetUpdatePublicIPAddressConfigurationProperties struct + DNSSettings *VirtualMachineScaleSetPublicIPAddressConfigurationDNSSettings + IdleTimeoutInMinutes *int32 + type VirtualMachineScaleSetUpdateStorageProfile struct + DataDisks *[]VirtualMachineScaleSetDataDisk + ImageReference *ImageReference + OsDisk *VirtualMachineScaleSetUpdateOSDisk + type VirtualMachineScaleSetUpdateVMProfile struct + DiagnosticsProfile *DiagnosticsProfile + ExtensionProfile *VirtualMachineScaleSetExtensionProfile + LicenseType *string + NetworkProfile *VirtualMachineScaleSetUpdateNetworkProfile + OsProfile *VirtualMachineScaleSetUpdateOSProfile + StorageProfile *VirtualMachineScaleSetUpdateStorageProfile + 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 + type VirtualMachineScaleSetVMInstanceIDs struct + InstanceIds *[]string + type VirtualMachineScaleSetVMInstanceRequiredIDs struct + InstanceIds *[]string + type VirtualMachineScaleSetVMInstanceView struct + BootDiagnostics *BootDiagnosticsInstanceView + Disks *[]DiskInstanceView + Extensions *[]VirtualMachineExtensionInstanceView + PlacementGroupID *string + PlatformFaultDomain *int32 + PlatformUpdateDomain *int32 + RdpThumbPrint *string + Statuses *[]InstanceViewStatus + VMAgent *VirtualMachineAgentInstanceView + VMHealth *VirtualMachineHealthStatus + 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(...) 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 + DiagnosticsProfile *DiagnosticsProfile + ExtensionProfile *VirtualMachineScaleSetExtensionProfile + LicenseType *string + 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 + 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) ReimageAll(ctx context.Context, resourceGroupName string, VMScaleSetName string, ...) (result VirtualMachineScaleSetVMsReimageAllFuture, err error) + func (client VirtualMachineScaleSetVMsClient) ReimageAllPreparer(ctx context.Context, resourceGroupName string, VMScaleSetName string, ...) (*http.Request, error) + func (client VirtualMachineScaleSetVMsClient) ReimageAllResponder(resp *http.Response) (result OperationStatusResponse, err error) + func (client VirtualMachineScaleSetVMsClient) ReimageAllSender(req *http.Request) (future VirtualMachineScaleSetVMsReimageAllFuture, 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 + func (future *VirtualMachineScaleSetVMsDeallocateFuture) Result(client VirtualMachineScaleSetVMsClient) (osr OperationStatusResponse, err error) + type VirtualMachineScaleSetVMsDeleteFuture struct + func (future *VirtualMachineScaleSetVMsDeleteFuture) Result(client VirtualMachineScaleSetVMsClient) (osr OperationStatusResponse, err error) + type VirtualMachineScaleSetVMsPowerOffFuture struct + func (future *VirtualMachineScaleSetVMsPowerOffFuture) Result(client VirtualMachineScaleSetVMsClient) (osr OperationStatusResponse, err error) + type VirtualMachineScaleSetVMsReimageAllFuture struct + func (future *VirtualMachineScaleSetVMsReimageAllFuture) Result(client VirtualMachineScaleSetVMsClient) (osr OperationStatusResponse, err error) + type VirtualMachineScaleSetVMsReimageFuture struct + func (future *VirtualMachineScaleSetVMsReimageFuture) Result(client VirtualMachineScaleSetVMsClient) (osr OperationStatusResponse, err error) + type VirtualMachineScaleSetVMsRestartFuture struct + func (future *VirtualMachineScaleSetVMsRestartFuture) Result(client VirtualMachineScaleSetVMsClient) (osr OperationStatusResponse, err error) + type VirtualMachineScaleSetVMsStartFuture struct + func (future *VirtualMachineScaleSetVMsStartFuture) Result(client VirtualMachineScaleSetVMsClient) (osr OperationStatusResponse, err 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, VMScaleSetName string, ...) (result VirtualMachineScaleSetsCreateOrUpdateFuture, err error) + func (client VirtualMachineScaleSetsClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, VMScaleSetName 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) ReimageAll(ctx context.Context, resourceGroupName string, VMScaleSetName string, ...) (result VirtualMachineScaleSetsReimageAllFuture, err error) + func (client VirtualMachineScaleSetsClient) ReimageAllPreparer(ctx context.Context, resourceGroupName string, VMScaleSetName string, ...) (*http.Request, error) + func (client VirtualMachineScaleSetsClient) ReimageAllResponder(resp *http.Response) (result OperationStatusResponse, err error) + func (client VirtualMachineScaleSetsClient) ReimageAllSender(req *http.Request) (future VirtualMachineScaleSetsReimageAllFuture, 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) Update(ctx context.Context, resourceGroupName string, VMScaleSetName string, ...) (result VirtualMachineScaleSetsUpdateFuture, 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) + func (client VirtualMachineScaleSetsClient) UpdatePreparer(ctx context.Context, resourceGroupName string, VMScaleSetName string, ...) (*http.Request, error) + func (client VirtualMachineScaleSetsClient) UpdateResponder(resp *http.Response) (result VirtualMachineScaleSet, err error) + func (client VirtualMachineScaleSetsClient) UpdateSender(req *http.Request) (future VirtualMachineScaleSetsUpdateFuture, err error) + type VirtualMachineScaleSetsCreateOrUpdateFuture struct + func (future *VirtualMachineScaleSetsCreateOrUpdateFuture) Result(client VirtualMachineScaleSetsClient) (vmss VirtualMachineScaleSet, err error) + type VirtualMachineScaleSetsDeallocateFuture struct + func (future *VirtualMachineScaleSetsDeallocateFuture) Result(client VirtualMachineScaleSetsClient) (osr OperationStatusResponse, err error) + type VirtualMachineScaleSetsDeleteFuture struct + func (future *VirtualMachineScaleSetsDeleteFuture) Result(client VirtualMachineScaleSetsClient) (osr OperationStatusResponse, err error) + type VirtualMachineScaleSetsDeleteInstancesFuture struct + func (future *VirtualMachineScaleSetsDeleteInstancesFuture) Result(client VirtualMachineScaleSetsClient) (osr OperationStatusResponse, err error) + type VirtualMachineScaleSetsPowerOffFuture struct + func (future *VirtualMachineScaleSetsPowerOffFuture) Result(client VirtualMachineScaleSetsClient) (osr OperationStatusResponse, err error) + type VirtualMachineScaleSetsReimageAllFuture struct + func (future *VirtualMachineScaleSetsReimageAllFuture) Result(client VirtualMachineScaleSetsClient) (osr OperationStatusResponse, err error) + type VirtualMachineScaleSetsReimageFuture struct + func (future *VirtualMachineScaleSetsReimageFuture) Result(client VirtualMachineScaleSetsClient) (osr OperationStatusResponse, err error) + type VirtualMachineScaleSetsRestartFuture struct + func (future *VirtualMachineScaleSetsRestartFuture) Result(client VirtualMachineScaleSetsClient) (osr OperationStatusResponse, err error) + type VirtualMachineScaleSetsStartFuture struct + func (future *VirtualMachineScaleSetsStartFuture) Result(client VirtualMachineScaleSetsClient) (osr OperationStatusResponse, err error) + type VirtualMachineScaleSetsUpdateFuture struct + func (future *VirtualMachineScaleSetsUpdateFuture) Result(client VirtualMachineScaleSetsClient) (vmss VirtualMachineScaleSet, err error) + type VirtualMachineScaleSetsUpdateInstancesFuture struct + func (future *VirtualMachineScaleSetsUpdateInstancesFuture) Result(client VirtualMachineScaleSetsClient) (osr OperationStatusResponse, err 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 StandardA1V2 + const StandardA2 + const StandardA2V2 + const StandardA2mV2 + const StandardA3 + const StandardA4 + const StandardA4V2 + const StandardA4mV2 + const StandardA5 + const StandardA6 + const StandardA7 + const StandardA8 + const StandardA8V2 + const StandardA8mV2 + 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 StandardF1 + const StandardF16 + const StandardF16s + const StandardF1s + const StandardF2 + const StandardF2s + const StandardF4 + const StandardF4s + const StandardF8 + const StandardF8s + const StandardG1 + const StandardG2 + const StandardG3 + const StandardG4 + const StandardG5 + const StandardGS1 + const StandardGS2 + const StandardGS3 + const StandardGS4 + const StandardGS5 + const StandardH16 + const StandardH16m + const StandardH16mr + const StandardH16r + const StandardH8 + const StandardH8m + const StandardL16s + const StandardL32s + const StandardL4s + const StandardL8s + const StandardNC12 + const StandardNC24 + const StandardNC24r + const StandardNC6 + const StandardNV12 + const StandardNV24 + const StandardNV6 + 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 + type VirtualMachinesCaptureFuture struct + func (future *VirtualMachinesCaptureFuture) Result(client VirtualMachinesClient) (vmcr VirtualMachineCaptureResult, err 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) ConvertToManagedDisks(ctx context.Context, resourceGroupName string, VMName string) (result VirtualMachinesConvertToManagedDisksFuture, err error) + func (client VirtualMachinesClient) ConvertToManagedDisksPreparer(ctx context.Context, resourceGroupName string, VMName string) (*http.Request, error) + func (client VirtualMachinesClient) ConvertToManagedDisksResponder(resp *http.Response) (result OperationStatusResponse, err error) + func (client VirtualMachinesClient) ConvertToManagedDisksSender(req *http.Request) (future VirtualMachinesConvertToManagedDisksFuture, 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) InstanceView(ctx context.Context, resourceGroupName string, VMName string) (result VirtualMachineInstanceView, err error) + func (client VirtualMachinesClient) InstanceViewPreparer(ctx context.Context, resourceGroupName string, VMName string) (*http.Request, error) + func (client VirtualMachinesClient) InstanceViewResponder(resp *http.Response) (result VirtualMachineInstanceView, err error) + func (client VirtualMachinesClient) InstanceViewSender(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) ListByLocation(ctx context.Context, location string) (result VirtualMachineListResultPage, err error) + func (client VirtualMachinesClient) ListByLocationComplete(ctx context.Context, location string) (result VirtualMachineListResultIterator, err error) + func (client VirtualMachinesClient) ListByLocationPreparer(ctx context.Context, location string) (*http.Request, error) + func (client VirtualMachinesClient) ListByLocationResponder(resp *http.Response) (result VirtualMachineListResult, err error) + func (client VirtualMachinesClient) ListByLocationSender(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) PerformMaintenance(ctx context.Context, resourceGroupName string, VMName string) (result VirtualMachinesPerformMaintenanceFuture, err error) + func (client VirtualMachinesClient) PerformMaintenancePreparer(ctx context.Context, resourceGroupName string, VMName string) (*http.Request, error) + func (client VirtualMachinesClient) PerformMaintenanceResponder(resp *http.Response) (result OperationStatusResponse, err error) + func (client VirtualMachinesClient) PerformMaintenanceSender(req *http.Request) (future VirtualMachinesPerformMaintenanceFuture, err 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) RunCommand(ctx context.Context, resourceGroupName string, VMName string, ...) (result VirtualMachinesRunCommandFuture, err error) + func (client VirtualMachinesClient) RunCommandPreparer(ctx context.Context, resourceGroupName string, VMName string, ...) (*http.Request, error) + func (client VirtualMachinesClient) RunCommandResponder(resp *http.Response) (result RunCommandResult, err error) + func (client VirtualMachinesClient) RunCommandSender(req *http.Request) (future VirtualMachinesRunCommandFuture, 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 VirtualMachinesConvertToManagedDisksFuture struct + func (future *VirtualMachinesConvertToManagedDisksFuture) Result(client VirtualMachinesClient) (osr OperationStatusResponse, err error) + type VirtualMachinesCreateOrUpdateFuture struct + func (future *VirtualMachinesCreateOrUpdateFuture) Result(client VirtualMachinesClient) (VM VirtualMachine, err error) + type VirtualMachinesDeallocateFuture struct + func (future *VirtualMachinesDeallocateFuture) Result(client VirtualMachinesClient) (osr OperationStatusResponse, err error) + type VirtualMachinesDeleteFuture struct + func (future *VirtualMachinesDeleteFuture) Result(client VirtualMachinesClient) (osr OperationStatusResponse, err error) + type VirtualMachinesPerformMaintenanceFuture struct + func (future *VirtualMachinesPerformMaintenanceFuture) Result(client VirtualMachinesClient) (osr OperationStatusResponse, err error) + type VirtualMachinesPowerOffFuture struct + func (future *VirtualMachinesPowerOffFuture) Result(client VirtualMachinesClient) (osr OperationStatusResponse, err error) + type VirtualMachinesRedeployFuture struct + func (future *VirtualMachinesRedeployFuture) Result(client VirtualMachinesClient) (osr OperationStatusResponse, err error) + type VirtualMachinesRestartFuture struct + func (future *VirtualMachinesRestartFuture) Result(client VirtualMachinesClient) (osr OperationStatusResponse, err error) + type VirtualMachinesRunCommandFuture struct + func (future *VirtualMachinesRunCommandFuture) Result(client VirtualMachinesClient) (rcr RunCommandResult, err error) + type VirtualMachinesStartFuture struct + func (future *VirtualMachinesStartFuture) Result(client VirtualMachinesClient) (osr OperationStatusResponse, err 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 Other modules containing this package gopkg.in/Azure/azure-sdk-for-go.v15 gopkg.in/Azure/azure-sdk-for-go.v16 gopkg.in/Azure/azure-sdk-for-go.v17 gopkg.in/Azure/azure-sdk-for-go.v18 gopkg.in/Azure/azure-sdk-for-go.v19 gopkg.in/Azure/azure-sdk-for-go.v20 gopkg.in/Azure/azure-sdk-for-go.v21 gopkg.in/Azure/azure-sdk-for-go.v22 gopkg.in/Azure/azure-sdk-for-go.v23 gopkg.in/Azure/azure-sdk-for-go.v24 gopkg.in/Azure/azure-sdk-for-go.v25 gopkg.in/Azure/azure-sdk-for-go.v26 gopkg.in/Azure/azure-sdk-for-go.v27 gopkg.in/Azure/azure-sdk-for-go.v28 gopkg.in/Azure/azure-sdk-for-go.v29 gopkg.in/Azure/azure-sdk-for-go.v30 gopkg.in/Azure/azure-sdk-for-go.v31 gopkg.in/Azure/azure-sdk-for-go.v32 gopkg.in/Azure/azure-sdk-for-go.v33 gopkg.in/Azure/azure-sdk-for-go.v34 gopkg.in/Azure/azure-sdk-for-go.v35 gopkg.in/Azure/azure-sdk-for-go.v36 gopkg.in/Azure/azure-sdk-for-go.v37 gopkg.in/Azure/azure-sdk-for-go.v38 gopkg.in/Azure/azure-sdk-for-go.v39 gopkg.in/Azure/azure-sdk-for-go.v40 gopkg.in/Azure/azure-sdk-for-go.v42 gopkg.in/Azure/azure-sdk-for-go.v43 gopkg.in/Azure/azure-sdk-for-go.v44 gopkg.in/Azure/azure-sdk-for-go.v45 gopkg.in/Azure/azure-sdk-for-go.v46 gopkg.in/Azure/azure-sdk-for-go.v48