Versions in this module Expand all Collapse all v49 v49.2.1 Dec 31, 2020 v49.2.0 Dec 28, 2020 v49.1.1 Dec 21, 2020 v49.1.0 Dec 17, 2020 v49.0.0 Dec 1, 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(cur AvailabilitySetListResult, ...) AvailabilitySetListResultPage + func (page *AvailabilitySetListResultPage) Next() error + func (page *AvailabilitySetListResultPage) NextWithContext(ctx context.Context) (err error) + func (page AvailabilitySetListResultPage) NotDone() bool + func (page AvailabilitySetListResultPage) Response() AvailabilitySetListResult + func (page AvailabilitySetListResultPage) Values() []AvailabilitySet + type AvailabilitySetProperties struct + PlatformFaultDomainCount *int32 + PlatformUpdateDomainCount *int32 + Statuses *[]InstanceViewStatus + VirtualMachines *[]SubResource + func (asp AvailabilitySetProperties) MarshalJSON() ([]byte, error) + type AvailabilitySetsClient struct + func NewAvailabilitySetsClient(subscriptionID string) AvailabilitySetsClient + func NewAvailabilitySetsClientWithBaseURI(baseURI string, subscriptionID string) AvailabilitySetsClient + func (client AvailabilitySetsClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, 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(cur DiskList, 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 + func (dp DiskProperties) MarshalJSON() ([]byte, error) + type DiskSku struct + Name StorageAccountTypes + Tier *string + func (ds DiskSku) MarshalJSON() ([]byte, error) + 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(cur ImageListResult, ...) 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 + func (IP ImageProperties) MarshalJSON() ([]byte, error) + 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(cur ListUsagesResult, ...) ListUsagesResultPage + func (page *ListUsagesResultPage) Next() error + func (page *ListUsagesResultPage) NextWithContext(ctx context.Context) (err error) + func (page ListUsagesResultPage) NotDone() bool + func (page ListUsagesResultPage) Response() ListUsagesResult + func (page ListUsagesResultPage) Values() []Usage + type ListVirtualMachineExtensionImage struct + Value *[]VirtualMachineExtensionImage + type ListVirtualMachineImageResource struct + Value *[]VirtualMachineImageResource + type LongRunningOperationProperties struct + Output interface{} + type 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(cur ResourceSkusResult, ...) 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(cur RunCommandListResult, ...) 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(cur SnapshotList, ...) 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 + func (vmep VirtualMachineExtensionProperties) MarshalJSON() ([]byte, error) + type VirtualMachineExtensionUpdate struct + Tags map[string]*string + func (vmeu *VirtualMachineExtensionUpdate) UnmarshalJSON(body []byte) error + func (vmeu VirtualMachineExtensionUpdate) MarshalJSON() ([]byte, error) + type VirtualMachineExtensionUpdateProperties struct + AutoUpgradeMinorVersion *bool + ForceUpdateTag *string + ProtectedSettings interface{} + Publisher *string + Settings interface{} + Type *string + TypeHandlerVersion *string + type VirtualMachineExtensionsClient struct + func NewVirtualMachineExtensionsClient(subscriptionID string) VirtualMachineExtensionsClient + func NewVirtualMachineExtensionsClientWithBaseURI(baseURI string, subscriptionID string) VirtualMachineExtensionsClient + func (client VirtualMachineExtensionsClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, VMName string, ...) (result VirtualMachineExtensionsCreateOrUpdateFuture, err error) + func (client VirtualMachineExtensionsClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, VMName string, ...) (*http.Request, error) + func (client VirtualMachineExtensionsClient) CreateOrUpdateResponder(resp *http.Response) (result VirtualMachineExtension, err error) + func (client VirtualMachineExtensionsClient) CreateOrUpdateSender(req *http.Request) (future VirtualMachineExtensionsCreateOrUpdateFuture, err error) + func (client VirtualMachineExtensionsClient) Delete(ctx context.Context, resourceGroupName string, VMName string, ...) (result VirtualMachineExtensionsDeleteFuture, err error) + func (client VirtualMachineExtensionsClient) DeletePreparer(ctx context.Context, resourceGroupName string, VMName string, ...) (*http.Request, error) + func (client VirtualMachineExtensionsClient) DeleteResponder(resp *http.Response) (result OperationStatusResponse, err error) + func (client VirtualMachineExtensionsClient) DeleteSender(req *http.Request) (future VirtualMachineExtensionsDeleteFuture, err error) + func (client VirtualMachineExtensionsClient) Get(ctx context.Context, resourceGroupName string, VMName string, ...) (result VirtualMachineExtension, err error) + func (client VirtualMachineExtensionsClient) GetPreparer(ctx context.Context, resourceGroupName string, VMName string, ...) (*http.Request, error) + func (client VirtualMachineExtensionsClient) GetResponder(resp *http.Response) (result VirtualMachineExtension, err error) + func (client VirtualMachineExtensionsClient) GetSender(req *http.Request) (*http.Response, error) + func (client VirtualMachineExtensionsClient) Update(ctx context.Context, resourceGroupName string, VMName string, ...) (result VirtualMachineExtensionsUpdateFuture, err error) + func (client VirtualMachineExtensionsClient) UpdatePreparer(ctx context.Context, resourceGroupName string, VMName string, ...) (*http.Request, error) + func (client VirtualMachineExtensionsClient) UpdateResponder(resp *http.Response) (result VirtualMachineExtension, err error) + func (client VirtualMachineExtensionsClient) UpdateSender(req *http.Request) (future VirtualMachineExtensionsUpdateFuture, err error) + type VirtualMachineExtensionsCreateOrUpdateFuture struct + 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 + func (vmi VirtualMachineIdentity) MarshalJSON() ([]byte, error) + type VirtualMachineImage struct + ID *string + Location *string + Name *string + Tags map[string]*string + func (vmi *VirtualMachineImage) UnmarshalJSON(body []byte) error + func (vmi VirtualMachineImage) MarshalJSON() ([]byte, error) + type VirtualMachineImageProperties struct + DataDiskImages *[]DataDiskImage + OsDiskImage *OSDiskImage + Plan *PurchasePlan + type VirtualMachineImageResource struct + ID *string + Location *string + Name *string + Tags map[string]*string + func (vmir VirtualMachineImageResource) MarshalJSON() ([]byte, error) + type VirtualMachineImagesClient struct + func NewVirtualMachineImagesClient(subscriptionID string) VirtualMachineImagesClient + func NewVirtualMachineImagesClientWithBaseURI(baseURI string, subscriptionID string) VirtualMachineImagesClient + func (client VirtualMachineImagesClient) Get(ctx context.Context, location string, publisherName string, offer string, ...) (result VirtualMachineImage, err error) + func (client VirtualMachineImagesClient) GetPreparer(ctx context.Context, location string, publisherName string, offer string, ...) (*http.Request, error) + func (client VirtualMachineImagesClient) GetResponder(resp *http.Response) (result VirtualMachineImage, err error) + func (client VirtualMachineImagesClient) GetSender(req *http.Request) (*http.Response, error) + func (client VirtualMachineImagesClient) List(ctx context.Context, location string, publisherName string, offer string, ...) (result ListVirtualMachineImageResource, err error) + func (client VirtualMachineImagesClient) ListOffers(ctx context.Context, location string, publisherName string) (result ListVirtualMachineImageResource, err error) + func (client VirtualMachineImagesClient) ListOffersPreparer(ctx context.Context, location string, publisherName string) (*http.Request, error) + func (client VirtualMachineImagesClient) ListOffersResponder(resp *http.Response) (result ListVirtualMachineImageResource, err error) + func (client VirtualMachineImagesClient) ListOffersSender(req *http.Request) (*http.Response, error) + func (client VirtualMachineImagesClient) ListPreparer(ctx context.Context, location string, publisherName string, offer string, ...) (*http.Request, error) + func (client VirtualMachineImagesClient) ListPublishers(ctx context.Context, location string) (result ListVirtualMachineImageResource, err error) + func (client VirtualMachineImagesClient) ListPublishersPreparer(ctx context.Context, location string) (*http.Request, error) + func (client VirtualMachineImagesClient) ListPublishersResponder(resp *http.Response) (result ListVirtualMachineImageResource, err error) + func (client VirtualMachineImagesClient) ListPublishersSender(req *http.Request) (*http.Response, error) + func (client VirtualMachineImagesClient) ListResponder(resp *http.Response) (result ListVirtualMachineImageResource, err error) + func (client VirtualMachineImagesClient) ListSender(req *http.Request) (*http.Response, error) + func (client VirtualMachineImagesClient) ListSkus(ctx context.Context, location string, publisherName string, offer string) (result ListVirtualMachineImageResource, err error) + func (client VirtualMachineImagesClient) ListSkusPreparer(ctx context.Context, location string, publisherName string, offer string) (*http.Request, error) + func (client VirtualMachineImagesClient) ListSkusResponder(resp *http.Response) (result ListVirtualMachineImageResource, err error) + func (client VirtualMachineImagesClient) ListSkusSender(req *http.Request) (*http.Response, error) + type VirtualMachineInstanceView struct + BootDiagnostics *BootDiagnosticsInstanceView + Disks *[]DiskInstanceView + Extensions *[]VirtualMachineExtensionInstanceView + 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(cur VirtualMachineListResult, ...) VirtualMachineListResultPage + func (page *VirtualMachineListResultPage) Next() error + func (page *VirtualMachineListResultPage) NextWithContext(ctx context.Context) (err error) + func (page VirtualMachineListResultPage) NotDone() bool + func (page VirtualMachineListResultPage) Response() VirtualMachineListResult + func (page VirtualMachineListResultPage) Values() []VirtualMachine + type VirtualMachineProperties struct + AvailabilitySet *SubResource + DiagnosticsProfile *DiagnosticsProfile + HardwareProfile *HardwareProfile + InstanceView *VirtualMachineInstanceView + LicenseType *string + NetworkProfile *NetworkProfile + OsProfile *OSProfile + ProvisioningState *string + StorageProfile *StorageProfile + VMID *string + func (vmp VirtualMachineProperties) MarshalJSON() ([]byte, error) + type 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(cur VirtualMachineScaleSetExtensionListResult, ...) 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 + func (vmssep VirtualMachineScaleSetExtensionProperties) MarshalJSON() ([]byte, error) + 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 + func (vmssi VirtualMachineScaleSetIdentity) MarshalJSON() ([]byte, error) + type VirtualMachineScaleSetInstanceView struct + Extensions *[]VirtualMachineScaleSetVMExtensionsSummary + Statuses *[]InstanceViewStatus + VirtualMachine *VirtualMachineScaleSetInstanceViewStatusesSummary + func (vmssiv VirtualMachineScaleSetInstanceView) MarshalJSON() ([]byte, error) + type VirtualMachineScaleSetInstanceViewStatusesSummary struct + StatusesSummary *[]VirtualMachineStatusCodeCount + type VirtualMachineScaleSetListResult struct + NextLink *string + Value *[]VirtualMachineScaleSet + func (vmsslr VirtualMachineScaleSetListResult) IsEmpty() bool + type VirtualMachineScaleSetListResultIterator struct + func NewVirtualMachineScaleSetListResultIterator(page VirtualMachineScaleSetListResultPage) VirtualMachineScaleSetListResultIterator + func (iter *VirtualMachineScaleSetListResultIterator) Next() error + func (iter *VirtualMachineScaleSetListResultIterator) NextWithContext(ctx context.Context) (err error) + func (iter VirtualMachineScaleSetListResultIterator) NotDone() bool + func (iter VirtualMachineScaleSetListResultIterator) Response() VirtualMachineScaleSetListResult + func (iter VirtualMachineScaleSetListResultIterator) Value() VirtualMachineScaleSet + type VirtualMachineScaleSetListResultPage struct + func NewVirtualMachineScaleSetListResultPage(cur VirtualMachineScaleSetListResult, ...) VirtualMachineScaleSetListResultPage + func (page *VirtualMachineScaleSetListResultPage) Next() error + func (page *VirtualMachineScaleSetListResultPage) NextWithContext(ctx context.Context) (err error) + func (page VirtualMachineScaleSetListResultPage) NotDone() bool + func (page VirtualMachineScaleSetListResultPage) Response() VirtualMachineScaleSetListResult + func (page VirtualMachineScaleSetListResultPage) Values() []VirtualMachineScaleSet + type VirtualMachineScaleSetListSkusResult struct + NextLink *string + Value *[]VirtualMachineScaleSetSku + func (vmsslsr VirtualMachineScaleSetListSkusResult) IsEmpty() bool + type VirtualMachineScaleSetListSkusResultIterator struct + func NewVirtualMachineScaleSetListSkusResultIterator(page VirtualMachineScaleSetListSkusResultPage) VirtualMachineScaleSetListSkusResultIterator + func (iter *VirtualMachineScaleSetListSkusResultIterator) Next() error + func (iter *VirtualMachineScaleSetListSkusResultIterator) NextWithContext(ctx context.Context) (err error) + func (iter VirtualMachineScaleSetListSkusResultIterator) NotDone() bool + func (iter VirtualMachineScaleSetListSkusResultIterator) Response() VirtualMachineScaleSetListSkusResult + func (iter VirtualMachineScaleSetListSkusResultIterator) Value() VirtualMachineScaleSetSku + type VirtualMachineScaleSetListSkusResultPage struct + func NewVirtualMachineScaleSetListSkusResultPage(cur VirtualMachineScaleSetListSkusResult, ...) VirtualMachineScaleSetListSkusResultPage + func (page *VirtualMachineScaleSetListSkusResultPage) Next() error + func (page *VirtualMachineScaleSetListSkusResultPage) NextWithContext(ctx context.Context) (err error) + func (page VirtualMachineScaleSetListSkusResultPage) NotDone() bool + func (page VirtualMachineScaleSetListSkusResultPage) Response() VirtualMachineScaleSetListSkusResult + func (page VirtualMachineScaleSetListSkusResultPage) Values() []VirtualMachineScaleSetSku + type VirtualMachineScaleSetListWithLinkResult struct + NextLink *string + Value *[]VirtualMachineScaleSet + func (vmsslwlr VirtualMachineScaleSetListWithLinkResult) IsEmpty() bool + type VirtualMachineScaleSetListWithLinkResultIterator struct + func NewVirtualMachineScaleSetListWithLinkResultIterator(page VirtualMachineScaleSetListWithLinkResultPage) VirtualMachineScaleSetListWithLinkResultIterator + func (iter *VirtualMachineScaleSetListWithLinkResultIterator) Next() error + func (iter *VirtualMachineScaleSetListWithLinkResultIterator) NextWithContext(ctx context.Context) (err error) + func (iter VirtualMachineScaleSetListWithLinkResultIterator) NotDone() bool + func (iter VirtualMachineScaleSetListWithLinkResultIterator) Response() VirtualMachineScaleSetListWithLinkResult + func (iter VirtualMachineScaleSetListWithLinkResultIterator) Value() VirtualMachineScaleSet + type VirtualMachineScaleSetListWithLinkResultPage struct + func NewVirtualMachineScaleSetListWithLinkResultPage(cur VirtualMachineScaleSetListWithLinkResult, ...) VirtualMachineScaleSetListWithLinkResultPage + func (page *VirtualMachineScaleSetListWithLinkResultPage) Next() error + func (page *VirtualMachineScaleSetListWithLinkResultPage) NextWithContext(ctx context.Context) (err error) + func (page VirtualMachineScaleSetListWithLinkResultPage) NotDone() bool + func (page VirtualMachineScaleSetListWithLinkResultPage) Response() VirtualMachineScaleSetListWithLinkResult + func (page VirtualMachineScaleSetListWithLinkResultPage) Values() []VirtualMachineScaleSet + type 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 + func (vmssp VirtualMachineScaleSetProperties) MarshalJSON() ([]byte, error) + 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 + func (vmssviv VirtualMachineScaleSetVMInstanceView) MarshalJSON() ([]byte, error) + type VirtualMachineScaleSetVMListResult struct + NextLink *string + Value *[]VirtualMachineScaleSetVM + func (vmssvlr VirtualMachineScaleSetVMListResult) IsEmpty() bool + type VirtualMachineScaleSetVMListResultIterator struct + func NewVirtualMachineScaleSetVMListResultIterator(page VirtualMachineScaleSetVMListResultPage) VirtualMachineScaleSetVMListResultIterator + func (iter *VirtualMachineScaleSetVMListResultIterator) Next() error + func (iter *VirtualMachineScaleSetVMListResultIterator) NextWithContext(ctx context.Context) (err error) + func (iter VirtualMachineScaleSetVMListResultIterator) NotDone() bool + func (iter VirtualMachineScaleSetVMListResultIterator) Response() VirtualMachineScaleSetVMListResult + func (iter VirtualMachineScaleSetVMListResultIterator) Value() VirtualMachineScaleSetVM + type VirtualMachineScaleSetVMListResultPage struct + func NewVirtualMachineScaleSetVMListResultPage(cur VirtualMachineScaleSetVMListResult, ...) VirtualMachineScaleSetVMListResultPage + func (page *VirtualMachineScaleSetVMListResultPage) Next() error + func (page *VirtualMachineScaleSetVMListResultPage) NextWithContext(ctx context.Context) (err error) + func (page VirtualMachineScaleSetVMListResultPage) NotDone() bool + func (page VirtualMachineScaleSetVMListResultPage) Response() VirtualMachineScaleSetVMListResult + func (page VirtualMachineScaleSetVMListResultPage) Values() []VirtualMachineScaleSetVM + type VirtualMachineScaleSetVMProfile struct + 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 + func (vmssvp VirtualMachineScaleSetVMProperties) MarshalJSON() ([]byte, error) + type VirtualMachineScaleSetVMsClient struct + func NewVirtualMachineScaleSetVMsClient(subscriptionID string) VirtualMachineScaleSetVMsClient + func NewVirtualMachineScaleSetVMsClientWithBaseURI(baseURI string, subscriptionID string) VirtualMachineScaleSetVMsClient + func (client VirtualMachineScaleSetVMsClient) Deallocate(ctx context.Context, resourceGroupName string, VMScaleSetName string, ...) (result VirtualMachineScaleSetVMsDeallocateFuture, err error) + func (client VirtualMachineScaleSetVMsClient) DeallocatePreparer(ctx context.Context, resourceGroupName string, VMScaleSetName string, ...) (*http.Request, error) + func (client VirtualMachineScaleSetVMsClient) DeallocateResponder(resp *http.Response) (result OperationStatusResponse, err error) + func (client VirtualMachineScaleSetVMsClient) DeallocateSender(req *http.Request) (future VirtualMachineScaleSetVMsDeallocateFuture, err error) + func (client VirtualMachineScaleSetVMsClient) Delete(ctx context.Context, resourceGroupName string, VMScaleSetName string, ...) (result VirtualMachineScaleSetVMsDeleteFuture, err error) + func (client VirtualMachineScaleSetVMsClient) DeletePreparer(ctx context.Context, resourceGroupName string, VMScaleSetName string, ...) (*http.Request, error) + func (client VirtualMachineScaleSetVMsClient) DeleteResponder(resp *http.Response) (result OperationStatusResponse, err error) + func (client VirtualMachineScaleSetVMsClient) DeleteSender(req *http.Request) (future VirtualMachineScaleSetVMsDeleteFuture, err error) + func (client VirtualMachineScaleSetVMsClient) Get(ctx context.Context, resourceGroupName string, VMScaleSetName string, ...) (result VirtualMachineScaleSetVM, err error) + func (client VirtualMachineScaleSetVMsClient) GetInstanceView(ctx context.Context, resourceGroupName string, VMScaleSetName string, ...) (result VirtualMachineScaleSetVMInstanceView, err error) + func (client VirtualMachineScaleSetVMsClient) GetInstanceViewPreparer(ctx context.Context, resourceGroupName string, VMScaleSetName string, ...) (*http.Request, error) + func (client VirtualMachineScaleSetVMsClient) GetInstanceViewResponder(resp *http.Response) (result VirtualMachineScaleSetVMInstanceView, err error) + func (client VirtualMachineScaleSetVMsClient) GetInstanceViewSender(req *http.Request) (*http.Response, error) + func (client VirtualMachineScaleSetVMsClient) GetPreparer(ctx context.Context, resourceGroupName string, VMScaleSetName string, ...) (*http.Request, error) + func (client VirtualMachineScaleSetVMsClient) GetResponder(resp *http.Response) (result VirtualMachineScaleSetVM, err error) + func (client VirtualMachineScaleSetVMsClient) GetSender(req *http.Request) (*http.Response, error) + func (client VirtualMachineScaleSetVMsClient) List(ctx context.Context, resourceGroupName string, ...) (result VirtualMachineScaleSetVMListResultPage, err error) + func (client VirtualMachineScaleSetVMsClient) ListComplete(ctx context.Context, resourceGroupName string, ...) (result VirtualMachineScaleSetVMListResultIterator, err error) + func (client VirtualMachineScaleSetVMsClient) ListPreparer(ctx context.Context, resourceGroupName string, ...) (*http.Request, error) + func (client VirtualMachineScaleSetVMsClient) ListResponder(resp *http.Response) (result VirtualMachineScaleSetVMListResult, err error) + func (client VirtualMachineScaleSetVMsClient) ListSender(req *http.Request) (*http.Response, error) + func (client VirtualMachineScaleSetVMsClient) PowerOff(ctx context.Context, resourceGroupName string, VMScaleSetName string, ...) (result VirtualMachineScaleSetVMsPowerOffFuture, err error) + func (client VirtualMachineScaleSetVMsClient) PowerOffPreparer(ctx context.Context, resourceGroupName string, VMScaleSetName string, ...) (*http.Request, error) + func (client VirtualMachineScaleSetVMsClient) PowerOffResponder(resp *http.Response) (result OperationStatusResponse, err error) + func (client VirtualMachineScaleSetVMsClient) PowerOffSender(req *http.Request) (future VirtualMachineScaleSetVMsPowerOffFuture, err error) + func (client VirtualMachineScaleSetVMsClient) Reimage(ctx context.Context, resourceGroupName string, VMScaleSetName string, ...) (result VirtualMachineScaleSetVMsReimageFuture, err error) + func (client VirtualMachineScaleSetVMsClient) 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.v41 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.v47 gopkg.in/azure/azure-sdk-for-go.v48