Versions in this module Expand all Collapse all v0 v0.20241126.2320 Nov 26, 2024 v0.20241126.1723 Nov 26, 2024 Changes in this version + func PossibleValuesForCachingTypes() []string + func PossibleValuesForComponentNames() []string + func PossibleValuesForDeleteOptions() []string + func PossibleValuesForDiffDiskOptions() []string + func PossibleValuesForDiffDiskPlacement() []string + func PossibleValuesForDiskCreateOptionTypes() []string + func PossibleValuesForDiskDeleteOptionTypes() []string + func PossibleValuesForDomainNameLabelScopeTypes() []string + func PossibleValuesForExpandTypesForGetVMScaleSets() []string + func PossibleValuesForIPVersion() []string + func PossibleValuesForLinuxPatchAssessmentMode() []string + func PossibleValuesForLinuxVMGuestPatchAutomaticByPlatformRebootSetting() []string + func PossibleValuesForLinuxVMGuestPatchMode() []string + func PossibleValuesForMode() []string + func PossibleValuesForNetworkApiVersion() []string + func PossibleValuesForNetworkInterfaceAuxiliaryMode() []string + func PossibleValuesForNetworkInterfaceAuxiliarySku() []string + func PossibleValuesForOperatingSystemTypes() []string + func PossibleValuesForOrchestrationMode() []string + func PossibleValuesForOrchestrationServiceNames() []string + func PossibleValuesForOrchestrationServiceState() []string + func PossibleValuesForOrchestrationServiceStateAction() []string + func PossibleValuesForPassNames() []string + func PossibleValuesForProtocolTypes() []string + func PossibleValuesForPublicIPAddressSkuName() []string + func PossibleValuesForPublicIPAddressSkuTier() []string + func PossibleValuesForRepairAction() []string + func PossibleValuesForSecurityEncryptionTypes() []string + func PossibleValuesForSecurityTypes() []string + func PossibleValuesForSettingNames() []string + func PossibleValuesForStatusLevelTypes() []string + func PossibleValuesForStorageAccountTypes() []string + func PossibleValuesForUpgradeMode() []string + func PossibleValuesForUpgradeOperationInvoker() []string + func PossibleValuesForUpgradeState() []string + func PossibleValuesForVirtualMachineEvictionPolicyTypes() []string + func PossibleValuesForVirtualMachinePriorityTypes() []string + func PossibleValuesForVirtualMachineScaleSetScaleInRules() []string + func PossibleValuesForVirtualMachineScaleSetSkuScaleType() []string + func PossibleValuesForWindowsPatchAssessmentMode() []string + func PossibleValuesForWindowsVMGuestPatchAutomaticByPlatformRebootSetting() []string + func PossibleValuesForWindowsVMGuestPatchMode() []string + func ValidateLocationID(input interface{}, key string) (warnings []string, errors []error) + func ValidateVirtualMachineScaleSetID(input interface{}, key string) (warnings []string, errors []error) + type AdditionalCapabilities struct + HibernationEnabled *bool + UltraSSDEnabled *bool + type AdditionalUnattendContent struct + ComponentName *ComponentNames + Content *string + PassName *PassNames + SettingName *SettingNames + 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 ApplicationProfile struct + GalleryApplications *[]VMGalleryApplication + type ApproveRollingUpgradeOperationResponse struct + HttpResponse *http.Response + OData *odata.OData + Poller pollers.Poller + type AutomaticOSUpgradePolicy struct + DisableAutomaticRollback *bool + EnableAutomaticOSUpgrade *bool + OsRollingUpgradeDeferral *bool + UseRollingUpgradePolicy *bool + type AutomaticRepairsPolicy struct + Enabled *bool + GracePeriod *string + RepairAction *RepairAction + type BillingProfile struct + MaxPrice *float64 + type BootDiagnostics struct + Enabled *bool + StorageUri *string + type CachingTypes string + const CachingTypesNone + const CachingTypesReadOnly + const CachingTypesReadWrite + func (s *CachingTypes) UnmarshalJSON(bytes []byte) error + type CapacityReservationProfile struct + CapacityReservationGroup *SubResource + type ComponentNames string + const ComponentNamesMicrosoftNegativeWindowsNegativeShellNegativeSetup + func (s *ComponentNames) UnmarshalJSON(bytes []byte) error + type ConvertToSinglePlacementGroupOperationResponse struct + HttpResponse *http.Response + OData *odata.OData + type CreateOrUpdateOperationOptions struct + IfMatch *string + IfNoneMatch *string + func DefaultCreateOrUpdateOperationOptions() CreateOrUpdateOperationOptions + func (o CreateOrUpdateOperationOptions) ToHeaders() *client.Headers + func (o CreateOrUpdateOperationOptions) ToOData() *odata.Query + func (o CreateOrUpdateOperationOptions) ToQuery() *client.QueryParams + type CreateOrUpdateOperationResponse struct + HttpResponse *http.Response + Model *VirtualMachineScaleSet + OData *odata.OData + Poller pollers.Poller + type DeallocateOperationOptions struct + Hibernate *bool + func DefaultDeallocateOperationOptions() DeallocateOperationOptions + func (o DeallocateOperationOptions) ToHeaders() *client.Headers + func (o DeallocateOperationOptions) ToOData() *odata.Query + func (o DeallocateOperationOptions) ToQuery() *client.QueryParams + type DeallocateOperationResponse struct + HttpResponse *http.Response + OData *odata.OData + Poller pollers.Poller + type DeleteInstancesOperationOptions struct + ForceDeletion *bool + func DefaultDeleteInstancesOperationOptions() DeleteInstancesOperationOptions + func (o DeleteInstancesOperationOptions) ToHeaders() *client.Headers + func (o DeleteInstancesOperationOptions) ToOData() *odata.Query + func (o DeleteInstancesOperationOptions) ToQuery() *client.QueryParams + type DeleteInstancesOperationResponse struct + HttpResponse *http.Response + OData *odata.OData + Poller pollers.Poller + type DeleteOperationOptions struct + ForceDeletion *bool + func DefaultDeleteOperationOptions() DeleteOperationOptions + func (o DeleteOperationOptions) ToHeaders() *client.Headers + func (o DeleteOperationOptions) ToOData() *odata.Query + func (o DeleteOperationOptions) ToQuery() *client.QueryParams + type DeleteOperationResponse struct + HttpResponse *http.Response + OData *odata.OData + Poller pollers.Poller + type DeleteOptions string + const DeleteOptionsDelete + const DeleteOptionsDetach + func (s *DeleteOptions) UnmarshalJSON(bytes []byte) error + type DiagnosticsProfile struct + BootDiagnostics *BootDiagnostics + type DiffDiskOptions string + const DiffDiskOptionsLocal + func (s *DiffDiskOptions) UnmarshalJSON(bytes []byte) error + type DiffDiskPlacement string + const DiffDiskPlacementCacheDisk + const DiffDiskPlacementNVMeDisk + const DiffDiskPlacementResourceDisk + func (s *DiffDiskPlacement) UnmarshalJSON(bytes []byte) error + type DiffDiskSettings struct + Option *DiffDiskOptions + Placement *DiffDiskPlacement + type DiskCreateOptionTypes string + const DiskCreateOptionTypesAttach + const DiskCreateOptionTypesCopy + const DiskCreateOptionTypesEmpty + const DiskCreateOptionTypesFromImage + const DiskCreateOptionTypesRestore + func (s *DiskCreateOptionTypes) UnmarshalJSON(bytes []byte) error + type DiskDeleteOptionTypes string + const DiskDeleteOptionTypesDelete + const DiskDeleteOptionTypesDetach + func (s *DiskDeleteOptionTypes) UnmarshalJSON(bytes []byte) error + type DomainNameLabelScopeTypes string + const DomainNameLabelScopeTypesNoReuse + const DomainNameLabelScopeTypesResourceGroupReuse + const DomainNameLabelScopeTypesSubscriptionReuse + const DomainNameLabelScopeTypesTenantReuse + func (s *DomainNameLabelScopeTypes) UnmarshalJSON(bytes []byte) error + type EncryptionIdentity struct + UserAssignedIdentityResourceId *string + type EventGridAndResourceGraph struct + Enable *bool + type ExpandTypesForGetVMScaleSets string + const ExpandTypesForGetVMScaleSetsUserData + func (s *ExpandTypesForGetVMScaleSets) UnmarshalJSON(bytes []byte) error + type ForceRecoveryServiceFabricPlatformUpdateDomainWalkOperationOptions struct + PlacementGroupId *string + PlatformUpdateDomain *int64 + Zone *string + func DefaultForceRecoveryServiceFabricPlatformUpdateDomainWalkOperationOptions() ForceRecoveryServiceFabricPlatformUpdateDomainWalkOperationOptions + func (o ForceRecoveryServiceFabricPlatformUpdateDomainWalkOperationOptions) ToHeaders() *client.Headers + func (o ForceRecoveryServiceFabricPlatformUpdateDomainWalkOperationOptions) ToOData() *odata.Query + func (o ForceRecoveryServiceFabricPlatformUpdateDomainWalkOperationOptions) ToQuery() *client.QueryParams + type ForceRecoveryServiceFabricPlatformUpdateDomainWalkOperationResponse struct + HttpResponse *http.Response + Model *RecoveryWalkResponse + OData *odata.OData + type GetInstanceViewOperationResponse struct + HttpResponse *http.Response + Model *VirtualMachineScaleSetInstanceView + OData *odata.OData + type GetOSUpgradeHistoryCompleteResult struct + Items []UpgradeOperationHistoricalStatusInfo + LatestHttpResponse *http.Response + type GetOSUpgradeHistoryCustomPager struct + NextLink *odata.Link + func (p *GetOSUpgradeHistoryCustomPager) NextPageLink() *odata.Link + type GetOSUpgradeHistoryOperationResponse struct + HttpResponse *http.Response + Model *[]UpgradeOperationHistoricalStatusInfo + OData *odata.OData + type GetOperationOptions struct + Expand *ExpandTypesForGetVMScaleSets + func DefaultGetOperationOptions() GetOperationOptions + func (o GetOperationOptions) ToHeaders() *client.Headers + func (o GetOperationOptions) ToOData() *odata.Query + func (o GetOperationOptions) ToQuery() *client.QueryParams + type GetOperationResponse struct + HttpResponse *http.Response + Model *VirtualMachineScaleSet + OData *odata.OData + type IPVersion string + const IPVersionIPvFour + const IPVersionIPvSix + func (s *IPVersion) UnmarshalJSON(bytes []byte) error + type ImageReference struct + CommunityGalleryImageId *string + ExactVersion *string + Id *string + Offer *string + Publisher *string + SharedGalleryImageId *string + Sku *string + Version *string + type InnerError struct + Errordetail *string + Exceptiontype *string + type InstanceViewStatus struct + Code *string + DisplayStatus *string + Level *StatusLevelTypes + Message *string + Time *string + func (o *InstanceViewStatus) GetTimeAsTime() (*time.Time, error) + func (o *InstanceViewStatus) SetTimeAsTime(input time.Time) + type KeyVaultSecretReference struct + SecretURL string + SourceVault SubResource + type LinuxConfiguration struct + DisablePasswordAuthentication *bool + EnableVMAgentPlatformUpdates *bool + PatchSettings *LinuxPatchSettings + ProvisionVMAgent *bool + Ssh *SshConfiguration + type LinuxPatchAssessmentMode string + const LinuxPatchAssessmentModeAutomaticByPlatform + const LinuxPatchAssessmentModeImageDefault + func (s *LinuxPatchAssessmentMode) UnmarshalJSON(bytes []byte) error + type LinuxPatchSettings struct + AssessmentMode *LinuxPatchAssessmentMode + AutomaticByPlatformSettings *LinuxVMGuestPatchAutomaticByPlatformSettings + PatchMode *LinuxVMGuestPatchMode + type LinuxVMGuestPatchAutomaticByPlatformRebootSetting string + const LinuxVMGuestPatchAutomaticByPlatformRebootSettingAlways + const LinuxVMGuestPatchAutomaticByPlatformRebootSettingIfRequired + const LinuxVMGuestPatchAutomaticByPlatformRebootSettingNever + const LinuxVMGuestPatchAutomaticByPlatformRebootSettingUnknown + func (s *LinuxVMGuestPatchAutomaticByPlatformRebootSetting) UnmarshalJSON(bytes []byte) error + type LinuxVMGuestPatchAutomaticByPlatformSettings struct + BypassPlatformSafetyChecksOnUserSchedule *bool + RebootSetting *LinuxVMGuestPatchAutomaticByPlatformRebootSetting + type LinuxVMGuestPatchMode string + const LinuxVMGuestPatchModeAutomaticByPlatform + const LinuxVMGuestPatchModeImageDefault + func (s *LinuxVMGuestPatchMode) UnmarshalJSON(bytes []byte) error + type ListAllCompleteResult struct + Items []VirtualMachineScaleSet + LatestHttpResponse *http.Response + type ListAllCustomPager struct + NextLink *odata.Link + func (p *ListAllCustomPager) NextPageLink() *odata.Link + type ListAllOperationResponse struct + HttpResponse *http.Response + Model *[]VirtualMachineScaleSet + OData *odata.OData + type ListByLocationCompleteResult struct + Items []VirtualMachineScaleSet + LatestHttpResponse *http.Response + type ListByLocationCustomPager struct + NextLink *odata.Link + func (p *ListByLocationCustomPager) NextPageLink() *odata.Link + type ListByLocationOperationResponse struct + HttpResponse *http.Response + Model *[]VirtualMachineScaleSet + OData *odata.OData + type ListCompleteResult struct + Items []VirtualMachineScaleSet + LatestHttpResponse *http.Response + type ListCustomPager struct + NextLink *odata.Link + func (p *ListCustomPager) NextPageLink() *odata.Link + type ListOperationResponse struct + HttpResponse *http.Response + Model *[]VirtualMachineScaleSet + OData *odata.OData + type ListSkusCompleteResult struct + Items []VirtualMachineScaleSetSku + LatestHttpResponse *http.Response + type ListSkusCustomPager struct + NextLink *odata.Link + func (p *ListSkusCustomPager) NextPageLink() *odata.Link + type ListSkusOperationResponse struct + HttpResponse *http.Response + Model *[]VirtualMachineScaleSetSku + OData *odata.OData + type LocationId struct + LocationName string + SubscriptionId string + func NewLocationID(subscriptionId string, locationName string) LocationId + func ParseLocationID(input string) (*LocationId, error) + func ParseLocationIDInsensitively(input string) (*LocationId, error) + func (id *LocationId) FromParseResult(input resourceids.ParseResult) error + func (id LocationId) ID() string + func (id LocationId) Segments() []resourceids.Segment + func (id LocationId) String() string + type Mode string + const ModeAudit + const ModeEnforce + func (s *Mode) UnmarshalJSON(bytes []byte) error + type NetworkApiVersion string + const NetworkApiVersionTwoZeroTwoZeroNegativeOneOneNegativeZeroOne + func (s *NetworkApiVersion) UnmarshalJSON(bytes []byte) error + type NetworkInterfaceAuxiliaryMode string + const NetworkInterfaceAuxiliaryModeAcceleratedConnections + const NetworkInterfaceAuxiliaryModeFloating + const NetworkInterfaceAuxiliaryModeNone + func (s *NetworkInterfaceAuxiliaryMode) UnmarshalJSON(bytes []byte) error + type NetworkInterfaceAuxiliarySku string + const NetworkInterfaceAuxiliarySkuAEight + const NetworkInterfaceAuxiliarySkuAFour + const NetworkInterfaceAuxiliarySkuAOne + const NetworkInterfaceAuxiliarySkuATwo + const NetworkInterfaceAuxiliarySkuNone + func (s *NetworkInterfaceAuxiliarySku) UnmarshalJSON(bytes []byte) error + type OSImageNotificationProfile struct + Enable *bool + NotBeforeTimeout *string + type OSProfileProvisioningData struct + AdminPassword *string + CustomData *string + type OperatingSystemTypes string + const OperatingSystemTypesLinux + const OperatingSystemTypesWindows + func (s *OperatingSystemTypes) UnmarshalJSON(bytes []byte) error + type OrchestrationMode string + const OrchestrationModeFlexible + const OrchestrationModeUniform + func (s *OrchestrationMode) UnmarshalJSON(bytes []byte) error + type OrchestrationServiceNames string + const OrchestrationServiceNamesAutomaticRepairs + func (s *OrchestrationServiceNames) UnmarshalJSON(bytes []byte) error + type OrchestrationServiceState string + const OrchestrationServiceStateNotRunning + const OrchestrationServiceStateRunning + const OrchestrationServiceStateSuspended + func (s *OrchestrationServiceState) UnmarshalJSON(bytes []byte) error + type OrchestrationServiceStateAction string + const OrchestrationServiceStateActionResume + const OrchestrationServiceStateActionSuspend + func (s *OrchestrationServiceStateAction) UnmarshalJSON(bytes []byte) error + type OrchestrationServiceStateInput struct + Action OrchestrationServiceStateAction + ServiceName OrchestrationServiceNames + type OrchestrationServiceSummary struct + ServiceName *OrchestrationServiceNames + ServiceState *OrchestrationServiceState + type PassNames string + const PassNamesOobeSystem + func (s *PassNames) UnmarshalJSON(bytes []byte) error + type PatchSettings struct + AssessmentMode *WindowsPatchAssessmentMode + AutomaticByPlatformSettings *WindowsVMGuestPatchAutomaticByPlatformSettings + EnableHotpatching *bool + PatchMode *WindowsVMGuestPatchMode + type PerformMaintenanceOperationResponse struct + HttpResponse *http.Response + OData *odata.OData + Poller pollers.Poller + type Plan struct + Name *string + Product *string + PromotionCode *string + Publisher *string + type PowerOffOperationOptions struct + SkipShutdown *bool + func DefaultPowerOffOperationOptions() PowerOffOperationOptions + func (o PowerOffOperationOptions) ToHeaders() *client.Headers + func (o PowerOffOperationOptions) ToOData() *odata.Query + func (o PowerOffOperationOptions) ToQuery() *client.QueryParams + type PowerOffOperationResponse struct + HttpResponse *http.Response + OData *odata.OData + Poller pollers.Poller + type PriorityMixPolicy struct + BaseRegularPriorityCount *int64 + RegularPriorityPercentageAboveBase *int64 + type ProtocolTypes string + const ProtocolTypesHTTP + const ProtocolTypesHTTPS + func (s *ProtocolTypes) UnmarshalJSON(bytes []byte) error + type ProxyAgentSettings struct + Enabled *bool + KeyIncarnationId *int64 + Mode *Mode + type PublicIPAddressSku struct + Name *PublicIPAddressSkuName + Tier *PublicIPAddressSkuTier + type PublicIPAddressSkuName string + const PublicIPAddressSkuNameBasic + const PublicIPAddressSkuNameStandard + func (s *PublicIPAddressSkuName) UnmarshalJSON(bytes []byte) error + type PublicIPAddressSkuTier string + const PublicIPAddressSkuTierGlobal + const PublicIPAddressSkuTierRegional + func (s *PublicIPAddressSkuTier) UnmarshalJSON(bytes []byte) error + type ReapplyOperationResponse struct + HttpResponse *http.Response + OData *odata.OData + Poller pollers.Poller + type RecoveryWalkResponse struct + NextPlatformUpdateDomain *int64 + WalkPerformed *bool + type RedeployOperationResponse struct + HttpResponse *http.Response + OData *odata.OData + Poller pollers.Poller + type ReimageAllOperationResponse struct + HttpResponse *http.Response + OData *odata.OData + Poller pollers.Poller + type ReimageOperationResponse struct + HttpResponse *http.Response + OData *odata.OData + Poller pollers.Poller + type RepairAction string + const RepairActionReimage + const RepairActionReplace + const RepairActionRestart + func (s *RepairAction) UnmarshalJSON(bytes []byte) error + type ResiliencyPolicy struct + ResilientVMCreationPolicy *ResilientVMCreationPolicy + ResilientVMDeletionPolicy *ResilientVMDeletionPolicy + type ResilientVMCreationPolicy struct + Enabled *bool + type ResilientVMDeletionPolicy struct + Enabled *bool + type RestartOperationResponse struct + HttpResponse *http.Response + OData *odata.OData + Poller pollers.Poller + type RollbackStatusInfo struct + FailedRolledbackInstanceCount *int64 + RollbackError *ApiError + SuccessfullyRolledbackInstanceCount *int64 + type RollingUpgradePolicy struct + EnableCrossZoneUpgrade *bool + MaxBatchInstancePercent *int64 + MaxSurge *bool + MaxUnhealthyInstancePercent *int64 + MaxUnhealthyUpgradedInstancePercent *int64 + PauseTimeBetweenBatches *string + PrioritizeUnhealthyInstances *bool + RollbackFailedInstancesOnPolicyBreach *bool + type RollingUpgradeProgressInfo struct + FailedInstanceCount *int64 + InProgressInstanceCount *int64 + PendingInstanceCount *int64 + SuccessfulInstanceCount *int64 + type ScaleInPolicy struct + ForceDeletion *bool + Rules *[]VirtualMachineScaleSetScaleInRules + type ScheduledEventsAdditionalPublishingTargets struct + EventGridAndResourceGraph *EventGridAndResourceGraph + type ScheduledEventsPolicy struct + ScheduledEventsAdditionalPublishingTargets *ScheduledEventsAdditionalPublishingTargets + UserInitiatedReboot *UserInitiatedReboot + UserInitiatedRedeploy *UserInitiatedRedeploy + type ScheduledEventsProfile struct + OsImageNotificationProfile *OSImageNotificationProfile + TerminateNotificationProfile *TerminateNotificationProfile + type SecurityEncryptionTypes string + const SecurityEncryptionTypesDiskWithVMGuestState + const SecurityEncryptionTypesNonPersistedTPM + const SecurityEncryptionTypesVMGuestStateOnly + func (s *SecurityEncryptionTypes) UnmarshalJSON(bytes []byte) error + type SecurityPostureReference struct + ExcludeExtensions *[]string + Id string + IsOverridable *bool + type SecurityPostureReferenceUpdate struct + ExcludeExtensions *[]string + Id *string + IsOverridable *bool + type SecurityProfile struct + EncryptionAtHost *bool + EncryptionIdentity *EncryptionIdentity + ProxyAgentSettings *ProxyAgentSettings + SecurityType *SecurityTypes + UefiSettings *UefiSettings + type SecurityTypes string + const SecurityTypesConfidentialVM + const SecurityTypesTrustedLaunch + func (s *SecurityTypes) UnmarshalJSON(bytes []byte) error + type ServiceArtifactReference struct + Id *string + type SetOrchestrationServiceStateOperationResponse struct + HttpResponse *http.Response + OData *odata.OData + Poller pollers.Poller + type SettingNames string + const SettingNamesAutoLogon + const SettingNamesFirstLogonCommands + func (s *SettingNames) UnmarshalJSON(bytes []byte) error + type Sku struct + Capacity *int64 + Name *string + Tier *string + type SpotRestorePolicy struct + Enabled *bool + RestoreTimeout *string + type SshConfiguration struct + PublicKeys *[]SshPublicKey + type SshPublicKey struct + KeyData *string + Path *string + type StartOperationResponse struct + HttpResponse *http.Response + OData *odata.OData + Poller pollers.Poller + type StatusLevelTypes string + const StatusLevelTypesError + const StatusLevelTypesInfo + const StatusLevelTypesWarning + func (s *StatusLevelTypes) UnmarshalJSON(bytes []byte) error + type StorageAccountTypes string + const StorageAccountTypesPremiumLRS + const StorageAccountTypesPremiumVTwoLRS + const StorageAccountTypesPremiumZRS + const StorageAccountTypesStandardLRS + const StorageAccountTypesStandardSSDLRS + const StorageAccountTypesStandardSSDZRS + const StorageAccountTypesUltraSSDLRS + func (s *StorageAccountTypes) UnmarshalJSON(bytes []byte) error + type SubResource struct + Id *string + type TerminateNotificationProfile struct + Enable *bool + NotBeforeTimeout *string + type UefiSettings struct + SecureBootEnabled *bool + VTpmEnabled *bool + type UpdateInstancesOperationResponse struct + HttpResponse *http.Response + OData *odata.OData + Poller pollers.Poller + type UpdateOperationOptions struct + IfMatch *string + IfNoneMatch *string + func DefaultUpdateOperationOptions() UpdateOperationOptions + func (o UpdateOperationOptions) ToHeaders() *client.Headers + func (o UpdateOperationOptions) ToOData() *odata.Query + func (o UpdateOperationOptions) ToQuery() *client.QueryParams + type UpdateOperationResponse struct + HttpResponse *http.Response + Model *VirtualMachineScaleSet + OData *odata.OData + Poller pollers.Poller + type UpgradeMode string + const UpgradeModeAutomatic + const UpgradeModeManual + const UpgradeModeRolling + func (s *UpgradeMode) UnmarshalJSON(bytes []byte) error + type UpgradeOperationHistoricalStatusInfo struct + Location *string + Properties *UpgradeOperationHistoricalStatusInfoProperties + Type *string + type UpgradeOperationHistoricalStatusInfoOperationPredicate struct + Location *string + Type *string + func (p UpgradeOperationHistoricalStatusInfoOperationPredicate) Matches(input UpgradeOperationHistoricalStatusInfo) bool + type UpgradeOperationHistoricalStatusInfoProperties struct + Error *ApiError + Progress *RollingUpgradeProgressInfo + RollbackInfo *RollbackStatusInfo + RunningStatus *UpgradeOperationHistoryStatus + StartedBy *UpgradeOperationInvoker + TargetImageReference *ImageReference + type UpgradeOperationHistoryStatus struct + Code *UpgradeState + EndTime *string + StartTime *string + func (o *UpgradeOperationHistoryStatus) GetEndTimeAsTime() (*time.Time, error) + func (o *UpgradeOperationHistoryStatus) GetStartTimeAsTime() (*time.Time, error) + func (o *UpgradeOperationHistoryStatus) SetEndTimeAsTime(input time.Time) + func (o *UpgradeOperationHistoryStatus) SetStartTimeAsTime(input time.Time) + type UpgradeOperationInvoker string + const UpgradeOperationInvokerPlatform + const UpgradeOperationInvokerUnknown + const UpgradeOperationInvokerUser + func (s *UpgradeOperationInvoker) UnmarshalJSON(bytes []byte) error + type UpgradePolicy struct + AutomaticOSUpgradePolicy *AutomaticOSUpgradePolicy + Mode *UpgradeMode + RollingUpgradePolicy *RollingUpgradePolicy + type UpgradeState string + const UpgradeStateCancelled + const UpgradeStateCompleted + const UpgradeStateFaulted + const UpgradeStateRollingForward + func (s *UpgradeState) UnmarshalJSON(bytes []byte) error + type UserInitiatedReboot struct + AutomaticallyApprove *bool + type UserInitiatedRedeploy struct + AutomaticallyApprove *bool + type VMDiskSecurityProfile struct + DiskEncryptionSet *SubResource + SecurityEncryptionType *SecurityEncryptionTypes + type VMGalleryApplication struct + ConfigurationReference *string + EnableAutomaticUpgrade *bool + Order *int64 + PackageReferenceId string + Tags *string + TreatFailureAsDeploymentFailure *bool + type VMScaleSetConvertToSinglePlacementGroupInput struct + ActivePlacementGroupId *string + type VMSizeProperties struct + VCPUsAvailable *int64 + VCPUsPerCore *int64 + type VaultCertificate struct + CertificateStore *string + CertificateURL *string + type VaultSecretGroup struct + SourceVault *SubResource + VaultCertificates *[]VaultCertificate + type VirtualHardDisk struct + Uri *string + type VirtualMachineEvictionPolicyTypes string + const VirtualMachineEvictionPolicyTypesDeallocate + const VirtualMachineEvictionPolicyTypesDelete + func (s *VirtualMachineEvictionPolicyTypes) UnmarshalJSON(bytes []byte) error + type VirtualMachinePriorityTypes string + const VirtualMachinePriorityTypesLow + const VirtualMachinePriorityTypesRegular + const VirtualMachinePriorityTypesSpot + func (s *VirtualMachinePriorityTypes) UnmarshalJSON(bytes []byte) error + type VirtualMachineScaleSet struct + Etag *string + ExtendedLocation *edgezones.Model + Id *string + Identity *identity.SystemAndUserAssignedMap + Location string + Name *string + Plan *Plan + Properties *VirtualMachineScaleSetProperties + Sku *Sku + Tags *map[string]string + Type *string + Zones *zones.Schema + type VirtualMachineScaleSetDataDisk struct + Caching *CachingTypes + CreateOption DiskCreateOptionTypes + DeleteOption *DiskDeleteOptionTypes + DiskIOPSReadWrite *int64 + DiskMBpsReadWrite *int64 + DiskSizeGB *int64 + Lun int64 + ManagedDisk *VirtualMachineScaleSetManagedDiskParameters + Name *string + WriteAcceleratorEnabled *bool + type VirtualMachineScaleSetExtension struct + Id *string + Name *string + Properties *VirtualMachineScaleSetExtensionProperties + Type *string + type VirtualMachineScaleSetExtensionProfile struct + Extensions *[]VirtualMachineScaleSetExtension + ExtensionsTimeBudget *string + type VirtualMachineScaleSetExtensionProperties struct + AutoUpgradeMinorVersion *bool + EnableAutomaticUpgrade *bool + ForceUpdateTag *string + ProtectedSettings *interface{} + ProtectedSettingsFromKeyVault *KeyVaultSecretReference + ProvisionAfterExtensions *[]string + ProvisioningState *string + Publisher *string + Settings *interface{} + SuppressFailures *bool + Type *string + TypeHandlerVersion *string + type VirtualMachineScaleSetHardwareProfile struct + VMSizeProperties *VMSizeProperties + type VirtualMachineScaleSetIPConfiguration struct + Name string + Properties *VirtualMachineScaleSetIPConfigurationProperties + type VirtualMachineScaleSetIPConfigurationProperties struct + ApplicationGatewayBackendAddressPools *[]SubResource + ApplicationSecurityGroups *[]SubResource + LoadBalancerBackendAddressPools *[]SubResource + LoadBalancerInboundNatPools *[]SubResource + Primary *bool + PrivateIPAddressVersion *IPVersion + PublicIPAddressConfiguration *VirtualMachineScaleSetPublicIPAddressConfiguration + Subnet *ApiEntityReference + type VirtualMachineScaleSetIPTag struct + IPTagType *string + Tag *string + type VirtualMachineScaleSetId struct + ResourceGroupName string + SubscriptionId string + VirtualMachineScaleSetName string + func NewVirtualMachineScaleSetID(subscriptionId string, resourceGroupName string, ...) VirtualMachineScaleSetId + func ParseVirtualMachineScaleSetID(input string) (*VirtualMachineScaleSetId, error) + func ParseVirtualMachineScaleSetIDInsensitively(input string) (*VirtualMachineScaleSetId, error) + func (id *VirtualMachineScaleSetId) FromParseResult(input resourceids.ParseResult) error + func (id VirtualMachineScaleSetId) ID() string + func (id VirtualMachineScaleSetId) Segments() []resourceids.Segment + func (id VirtualMachineScaleSetId) String() string + type VirtualMachineScaleSetInstanceView struct + Extensions *[]VirtualMachineScaleSetVMExtensionsSummary + OrchestrationServices *[]OrchestrationServiceSummary + Statuses *[]InstanceViewStatus + VirtualMachine *VirtualMachineScaleSetInstanceViewStatusesSummary + type VirtualMachineScaleSetInstanceViewStatusesSummary struct + StatusesSummary *[]VirtualMachineStatusCodeCount + type VirtualMachineScaleSetManagedDiskParameters struct + DiskEncryptionSet *SubResource + SecurityProfile *VMDiskSecurityProfile + StorageAccountType *StorageAccountTypes + type VirtualMachineScaleSetNetworkConfiguration struct + Name string + Properties *VirtualMachineScaleSetNetworkConfigurationProperties + type VirtualMachineScaleSetNetworkConfigurationDnsSettings struct + DnsServers *[]string + type VirtualMachineScaleSetNetworkConfigurationProperties struct + AuxiliaryMode *NetworkInterfaceAuxiliaryMode + AuxiliarySku *NetworkInterfaceAuxiliarySku + DeleteOption *DeleteOptions + DisableTcpStateTracking *bool + DnsSettings *VirtualMachineScaleSetNetworkConfigurationDnsSettings + EnableAcceleratedNetworking *bool + EnableFpga *bool + EnableIPForwarding *bool + IPConfigurations []VirtualMachineScaleSetIPConfiguration + NetworkSecurityGroup *SubResource + Primary *bool + type VirtualMachineScaleSetNetworkProfile struct + HealthProbe *ApiEntityReference + NetworkApiVersion *NetworkApiVersion + NetworkInterfaceConfigurations *[]VirtualMachineScaleSetNetworkConfiguration + type VirtualMachineScaleSetOSDisk struct + Caching *CachingTypes + CreateOption DiskCreateOptionTypes + DeleteOption *DiskDeleteOptionTypes + DiffDiskSettings *DiffDiskSettings + DiskSizeGB *int64 + Image *VirtualHardDisk + ManagedDisk *VirtualMachineScaleSetManagedDiskParameters + Name *string + OsType *OperatingSystemTypes + VhdContainers *[]string + WriteAcceleratorEnabled *bool + type VirtualMachineScaleSetOSProfile struct + AdminPassword *string + AdminUsername *string + AllowExtensionOperations *bool + ComputerNamePrefix *string + CustomData *string + LinuxConfiguration *LinuxConfiguration + RequireGuestProvisionSignal *bool + Secrets *[]VaultSecretGroup + WindowsConfiguration *WindowsConfiguration + type VirtualMachineScaleSetOperationPredicate struct + Etag *string + Id *string + Location *string + Name *string + Type *string + func (p VirtualMachineScaleSetOperationPredicate) Matches(input VirtualMachineScaleSet) bool + type VirtualMachineScaleSetProperties struct + AdditionalCapabilities *AdditionalCapabilities + AutomaticRepairsPolicy *AutomaticRepairsPolicy + ConstrainedMaximumCapacity *bool + DoNotRunExtensionsOnOverprovisionedVMs *bool + HostGroup *SubResource + OrchestrationMode *OrchestrationMode + Overprovision *bool + PlatformFaultDomainCount *int64 + PriorityMixPolicy *PriorityMixPolicy + ProvisioningState *string + ProximityPlacementGroup *SubResource + ResiliencyPolicy *ResiliencyPolicy + ScaleInPolicy *ScaleInPolicy + ScheduledEventsPolicy *ScheduledEventsPolicy + SinglePlacementGroup *bool + SpotRestorePolicy *SpotRestorePolicy + TimeCreated *string + UniqueId *string + UpgradePolicy *UpgradePolicy + VirtualMachineProfile *VirtualMachineScaleSetVMProfile + ZoneBalance *bool + func (o *VirtualMachineScaleSetProperties) GetTimeCreatedAsTime() (*time.Time, error) + func (o *VirtualMachineScaleSetProperties) SetTimeCreatedAsTime(input time.Time) + type VirtualMachineScaleSetPublicIPAddressConfiguration struct + Name string + Properties *VirtualMachineScaleSetPublicIPAddressConfigurationProperties + Sku *PublicIPAddressSku + type VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings struct + DomainNameLabel string + DomainNameLabelScope *DomainNameLabelScopeTypes + type VirtualMachineScaleSetPublicIPAddressConfigurationProperties struct + DeleteOption *DeleteOptions + DnsSettings *VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings + IPTags *[]VirtualMachineScaleSetIPTag + IdleTimeoutInMinutes *int64 + PublicIPAddressVersion *IPVersion + PublicIPPrefix *SubResource + type VirtualMachineScaleSetReimageParameters struct + ExactVersion *string + ForceUpdateOSDiskForEphemeral *bool + InstanceIds *[]string + OsProfile *OSProfileProvisioningData + TempDisk *bool + type VirtualMachineScaleSetScaleInRules string + const VirtualMachineScaleSetScaleInRulesDefault + const VirtualMachineScaleSetScaleInRulesNewestVM + const VirtualMachineScaleSetScaleInRulesOldestVM + func (s *VirtualMachineScaleSetScaleInRules) UnmarshalJSON(bytes []byte) error + type VirtualMachineScaleSetSku struct + Capacity *VirtualMachineScaleSetSkuCapacity + ResourceType *string + Sku *Sku + type VirtualMachineScaleSetSkuCapacity struct + DefaultCapacity *int64 + Maximum *int64 + Minimum *int64 + ScaleType *VirtualMachineScaleSetSkuScaleType + type VirtualMachineScaleSetSkuOperationPredicate struct + ResourceType *string + func (p VirtualMachineScaleSetSkuOperationPredicate) Matches(input VirtualMachineScaleSetSku) bool + type VirtualMachineScaleSetSkuScaleType string + const VirtualMachineScaleSetSkuScaleTypeAutomatic + const VirtualMachineScaleSetSkuScaleTypeNone + func (s *VirtualMachineScaleSetSkuScaleType) UnmarshalJSON(bytes []byte) error + type VirtualMachineScaleSetStorageProfile struct + DataDisks *[]VirtualMachineScaleSetDataDisk + DiskControllerType *string + ImageReference *ImageReference + OsDisk *VirtualMachineScaleSetOSDisk + type VirtualMachineScaleSetUpdate struct + Identity *identity.SystemAndUserAssignedMap + Plan *Plan + Properties *VirtualMachineScaleSetUpdateProperties + Sku *Sku + Tags *map[string]string + type VirtualMachineScaleSetUpdateIPConfiguration struct + Name *string + Properties *VirtualMachineScaleSetUpdateIPConfigurationProperties + type VirtualMachineScaleSetUpdateIPConfigurationProperties struct + ApplicationGatewayBackendAddressPools *[]SubResource + ApplicationSecurityGroups *[]SubResource + LoadBalancerBackendAddressPools *[]SubResource + LoadBalancerInboundNatPools *[]SubResource + Primary *bool + PrivateIPAddressVersion *IPVersion + PublicIPAddressConfiguration *VirtualMachineScaleSetUpdatePublicIPAddressConfiguration + Subnet *ApiEntityReference + type VirtualMachineScaleSetUpdateNetworkConfiguration struct + Name *string + Properties *VirtualMachineScaleSetUpdateNetworkConfigurationProperties + type VirtualMachineScaleSetUpdateNetworkConfigurationProperties struct + AuxiliaryMode *NetworkInterfaceAuxiliaryMode + AuxiliarySku *NetworkInterfaceAuxiliarySku + DeleteOption *DeleteOptions + DisableTcpStateTracking *bool + DnsSettings *VirtualMachineScaleSetNetworkConfigurationDnsSettings + EnableAcceleratedNetworking *bool + EnableFpga *bool + EnableIPForwarding *bool + IPConfigurations *[]VirtualMachineScaleSetUpdateIPConfiguration + NetworkSecurityGroup *SubResource + Primary *bool + type VirtualMachineScaleSetUpdateNetworkProfile struct + HealthProbe *ApiEntityReference + NetworkApiVersion *NetworkApiVersion + NetworkInterfaceConfigurations *[]VirtualMachineScaleSetUpdateNetworkConfiguration + type VirtualMachineScaleSetUpdateOSDisk struct + Caching *CachingTypes + DeleteOption *DiskDeleteOptionTypes + DiffDiskSettings *DiffDiskSettings + DiskSizeGB *int64 + Image *VirtualHardDisk + ManagedDisk *VirtualMachineScaleSetManagedDiskParameters + VhdContainers *[]string + WriteAcceleratorEnabled *bool + type VirtualMachineScaleSetUpdateOSProfile struct + CustomData *string + LinuxConfiguration *LinuxConfiguration + Secrets *[]VaultSecretGroup + WindowsConfiguration *WindowsConfiguration + type VirtualMachineScaleSetUpdateProperties struct + AdditionalCapabilities *AdditionalCapabilities + AutomaticRepairsPolicy *AutomaticRepairsPolicy + DoNotRunExtensionsOnOverprovisionedVMs *bool + Overprovision *bool + PriorityMixPolicy *PriorityMixPolicy + ProximityPlacementGroup *SubResource + ResiliencyPolicy *ResiliencyPolicy + ScaleInPolicy *ScaleInPolicy + SinglePlacementGroup *bool + SpotRestorePolicy *SpotRestorePolicy + UpgradePolicy *UpgradePolicy + VirtualMachineProfile *VirtualMachineScaleSetUpdateVMProfile + type VirtualMachineScaleSetUpdatePublicIPAddressConfiguration struct + Name *string + Properties *VirtualMachineScaleSetUpdatePublicIPAddressConfigurationProperties + type VirtualMachineScaleSetUpdatePublicIPAddressConfigurationProperties struct + DeleteOption *DeleteOptions + DnsSettings *VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings + IdleTimeoutInMinutes *int64 + PublicIPPrefix *SubResource + type VirtualMachineScaleSetUpdateStorageProfile struct + DataDisks *[]VirtualMachineScaleSetDataDisk + DiskControllerType *string + ImageReference *ImageReference + OsDisk *VirtualMachineScaleSetUpdateOSDisk + type VirtualMachineScaleSetUpdateVMProfile struct + BillingProfile *BillingProfile + DiagnosticsProfile *DiagnosticsProfile + ExtensionProfile *VirtualMachineScaleSetExtensionProfile + HardwareProfile *VirtualMachineScaleSetHardwareProfile + LicenseType *string + NetworkProfile *VirtualMachineScaleSetUpdateNetworkProfile + OsProfile *VirtualMachineScaleSetUpdateOSProfile + ScheduledEventsProfile *ScheduledEventsProfile + SecurityPostureReference *SecurityPostureReferenceUpdate + SecurityProfile *SecurityProfile + StorageProfile *VirtualMachineScaleSetUpdateStorageProfile + UserData *string + type VirtualMachineScaleSetVMExtensionsSummary struct + Name *string + StatusesSummary *[]VirtualMachineStatusCodeCount + type VirtualMachineScaleSetVMInstanceIDs struct + InstanceIds *[]string + type VirtualMachineScaleSetVMInstanceRequiredIDs struct + InstanceIds []string + type VirtualMachineScaleSetVMProfile struct + ApplicationProfile *ApplicationProfile + BillingProfile *BillingProfile + CapacityReservation *CapacityReservationProfile + DiagnosticsProfile *DiagnosticsProfile + EvictionPolicy *VirtualMachineEvictionPolicyTypes + ExtensionProfile *VirtualMachineScaleSetExtensionProfile + HardwareProfile *VirtualMachineScaleSetHardwareProfile + LicenseType *string + NetworkProfile *VirtualMachineScaleSetNetworkProfile + OsProfile *VirtualMachineScaleSetOSProfile + Priority *VirtualMachinePriorityTypes + ScheduledEventsProfile *ScheduledEventsProfile + SecurityPostureReference *SecurityPostureReference + SecurityProfile *SecurityProfile + ServiceArtifactReference *ServiceArtifactReference + StorageProfile *VirtualMachineScaleSetStorageProfile + TimeCreated *string + UserData *string + func (o *VirtualMachineScaleSetVMProfile) GetTimeCreatedAsTime() (*time.Time, error) + func (o *VirtualMachineScaleSetVMProfile) SetTimeCreatedAsTime(input time.Time) + type VirtualMachineScaleSetsClient struct + Client *resourcemanager.Client + func NewVirtualMachineScaleSetsClientWithBaseURI(sdkApi sdkEnv.Api) (*VirtualMachineScaleSetsClient, error) + func (c VirtualMachineScaleSetsClient) ApproveRollingUpgrade(ctx context.Context, id VirtualMachineScaleSetId, ...) (result ApproveRollingUpgradeOperationResponse, err error) + func (c VirtualMachineScaleSetsClient) ApproveRollingUpgradeThenPoll(ctx context.Context, id VirtualMachineScaleSetId, ...) error + func (c VirtualMachineScaleSetsClient) ConvertToSinglePlacementGroup(ctx context.Context, id VirtualMachineScaleSetId, ...) (result ConvertToSinglePlacementGroupOperationResponse, err error) + func (c VirtualMachineScaleSetsClient) CreateOrUpdate(ctx context.Context, id VirtualMachineScaleSetId, input VirtualMachineScaleSet, ...) (result CreateOrUpdateOperationResponse, err error) + func (c VirtualMachineScaleSetsClient) CreateOrUpdateThenPoll(ctx context.Context, id VirtualMachineScaleSetId, input VirtualMachineScaleSet, ...) error + func (c VirtualMachineScaleSetsClient) Deallocate(ctx context.Context, id VirtualMachineScaleSetId, ...) (result DeallocateOperationResponse, err error) + func (c VirtualMachineScaleSetsClient) DeallocateThenPoll(ctx context.Context, id VirtualMachineScaleSetId, ...) error + func (c VirtualMachineScaleSetsClient) Delete(ctx context.Context, id VirtualMachineScaleSetId, ...) (result DeleteOperationResponse, err error) + func (c VirtualMachineScaleSetsClient) DeleteInstances(ctx context.Context, id VirtualMachineScaleSetId, ...) (result DeleteInstancesOperationResponse, err error) + func (c VirtualMachineScaleSetsClient) DeleteInstancesThenPoll(ctx context.Context, id VirtualMachineScaleSetId, ...) error + func (c VirtualMachineScaleSetsClient) DeleteThenPoll(ctx context.Context, id VirtualMachineScaleSetId, ...) error + func (c VirtualMachineScaleSetsClient) ForceRecoveryServiceFabricPlatformUpdateDomainWalk(ctx context.Context, id VirtualMachineScaleSetId, ...) (result ForceRecoveryServiceFabricPlatformUpdateDomainWalkOperationResponse, ...) + func (c VirtualMachineScaleSetsClient) Get(ctx context.Context, id VirtualMachineScaleSetId, options GetOperationOptions) (result GetOperationResponse, err error) + func (c VirtualMachineScaleSetsClient) GetInstanceView(ctx context.Context, id VirtualMachineScaleSetId) (result GetInstanceViewOperationResponse, err error) + func (c VirtualMachineScaleSetsClient) GetOSUpgradeHistory(ctx context.Context, id VirtualMachineScaleSetId) (result GetOSUpgradeHistoryOperationResponse, err error) + func (c VirtualMachineScaleSetsClient) GetOSUpgradeHistoryComplete(ctx context.Context, id VirtualMachineScaleSetId) (GetOSUpgradeHistoryCompleteResult, error) + func (c VirtualMachineScaleSetsClient) GetOSUpgradeHistoryCompleteMatchingPredicate(ctx context.Context, id VirtualMachineScaleSetId, ...) (result GetOSUpgradeHistoryCompleteResult, err error) + func (c VirtualMachineScaleSetsClient) List(ctx context.Context, id commonids.ResourceGroupId) (result ListOperationResponse, err error) + func (c VirtualMachineScaleSetsClient) ListAll(ctx context.Context, id commonids.SubscriptionId) (result ListAllOperationResponse, err error) + func (c VirtualMachineScaleSetsClient) ListAllComplete(ctx context.Context, id commonids.SubscriptionId) (ListAllCompleteResult, error) + func (c VirtualMachineScaleSetsClient) ListAllCompleteMatchingPredicate(ctx context.Context, id commonids.SubscriptionId, ...) (result ListAllCompleteResult, err error) + func (c VirtualMachineScaleSetsClient) ListByLocation(ctx context.Context, id LocationId) (result ListByLocationOperationResponse, err error) + func (c VirtualMachineScaleSetsClient) ListByLocationComplete(ctx context.Context, id LocationId) (ListByLocationCompleteResult, error) + func (c VirtualMachineScaleSetsClient) ListByLocationCompleteMatchingPredicate(ctx context.Context, id LocationId, ...) (result ListByLocationCompleteResult, err error) + func (c VirtualMachineScaleSetsClient) ListComplete(ctx context.Context, id commonids.ResourceGroupId) (ListCompleteResult, error) + func (c VirtualMachineScaleSetsClient) ListCompleteMatchingPredicate(ctx context.Context, id commonids.ResourceGroupId, ...) (result ListCompleteResult, err error) + func (c VirtualMachineScaleSetsClient) ListSkus(ctx context.Context, id VirtualMachineScaleSetId) (result ListSkusOperationResponse, err error) + func (c VirtualMachineScaleSetsClient) ListSkusComplete(ctx context.Context, id VirtualMachineScaleSetId) (ListSkusCompleteResult, error) + func (c VirtualMachineScaleSetsClient) ListSkusCompleteMatchingPredicate(ctx context.Context, id VirtualMachineScaleSetId, ...) (result ListSkusCompleteResult, err error) + func (c VirtualMachineScaleSetsClient) PerformMaintenance(ctx context.Context, id VirtualMachineScaleSetId, ...) (result PerformMaintenanceOperationResponse, err error) + func (c VirtualMachineScaleSetsClient) PerformMaintenanceThenPoll(ctx context.Context, id VirtualMachineScaleSetId, ...) error + func (c VirtualMachineScaleSetsClient) PowerOff(ctx context.Context, id VirtualMachineScaleSetId, ...) (result PowerOffOperationResponse, err error) + func (c VirtualMachineScaleSetsClient) PowerOffThenPoll(ctx context.Context, id VirtualMachineScaleSetId, ...) error + func (c VirtualMachineScaleSetsClient) Reapply(ctx context.Context, id VirtualMachineScaleSetId) (result ReapplyOperationResponse, err error) + func (c VirtualMachineScaleSetsClient) ReapplyThenPoll(ctx context.Context, id VirtualMachineScaleSetId) error + func (c VirtualMachineScaleSetsClient) Redeploy(ctx context.Context, id VirtualMachineScaleSetId, ...) (result RedeployOperationResponse, err error) + func (c VirtualMachineScaleSetsClient) RedeployThenPoll(ctx context.Context, id VirtualMachineScaleSetId, ...) error + func (c VirtualMachineScaleSetsClient) Reimage(ctx context.Context, id VirtualMachineScaleSetId, ...) (result ReimageOperationResponse, err error) + func (c VirtualMachineScaleSetsClient) ReimageAll(ctx context.Context, id VirtualMachineScaleSetId, ...) (result ReimageAllOperationResponse, err error) + func (c VirtualMachineScaleSetsClient) ReimageAllThenPoll(ctx context.Context, id VirtualMachineScaleSetId, ...) error + func (c VirtualMachineScaleSetsClient) ReimageThenPoll(ctx context.Context, id VirtualMachineScaleSetId, ...) error + func (c VirtualMachineScaleSetsClient) Restart(ctx context.Context, id VirtualMachineScaleSetId, ...) (result RestartOperationResponse, err error) + func (c VirtualMachineScaleSetsClient) RestartThenPoll(ctx context.Context, id VirtualMachineScaleSetId, ...) error + func (c VirtualMachineScaleSetsClient) SetOrchestrationServiceState(ctx context.Context, id VirtualMachineScaleSetId, ...) (result SetOrchestrationServiceStateOperationResponse, err error) + func (c VirtualMachineScaleSetsClient) SetOrchestrationServiceStateThenPoll(ctx context.Context, id VirtualMachineScaleSetId, ...) error + func (c VirtualMachineScaleSetsClient) Start(ctx context.Context, id VirtualMachineScaleSetId, ...) (result StartOperationResponse, err error) + func (c VirtualMachineScaleSetsClient) StartThenPoll(ctx context.Context, id VirtualMachineScaleSetId, ...) error + func (c VirtualMachineScaleSetsClient) Update(ctx context.Context, id VirtualMachineScaleSetId, ...) (result UpdateOperationResponse, err error) + func (c VirtualMachineScaleSetsClient) UpdateInstances(ctx context.Context, id VirtualMachineScaleSetId, ...) (result UpdateInstancesOperationResponse, err error) + func (c VirtualMachineScaleSetsClient) UpdateInstancesThenPoll(ctx context.Context, id VirtualMachineScaleSetId, ...) error + func (c VirtualMachineScaleSetsClient) UpdateThenPoll(ctx context.Context, id VirtualMachineScaleSetId, ...) error + type VirtualMachineStatusCodeCount struct + Code *string + Count *int64 + type WinRMConfiguration struct + Listeners *[]WinRMListener + type WinRMListener struct + CertificateURL *string + Protocol *ProtocolTypes + type WindowsConfiguration struct + AdditionalUnattendContent *[]AdditionalUnattendContent + EnableAutomaticUpdates *bool + EnableVMAgentPlatformUpdates *bool + PatchSettings *PatchSettings + ProvisionVMAgent *bool + TimeZone *string + WinRM *WinRMConfiguration + type WindowsPatchAssessmentMode string + const WindowsPatchAssessmentModeAutomaticByPlatform + const WindowsPatchAssessmentModeImageDefault + func (s *WindowsPatchAssessmentMode) UnmarshalJSON(bytes []byte) error + type WindowsVMGuestPatchAutomaticByPlatformRebootSetting string + const WindowsVMGuestPatchAutomaticByPlatformRebootSettingAlways + const WindowsVMGuestPatchAutomaticByPlatformRebootSettingIfRequired + const WindowsVMGuestPatchAutomaticByPlatformRebootSettingNever + const WindowsVMGuestPatchAutomaticByPlatformRebootSettingUnknown + func (s *WindowsVMGuestPatchAutomaticByPlatformRebootSetting) UnmarshalJSON(bytes []byte) error + type WindowsVMGuestPatchAutomaticByPlatformSettings struct + BypassPlatformSafetyChecksOnUserSchedule *bool + RebootSetting *WindowsVMGuestPatchAutomaticByPlatformRebootSetting + type WindowsVMGuestPatchMode string + const WindowsVMGuestPatchModeAutomaticByOS + const WindowsVMGuestPatchModeAutomaticByPlatform + const WindowsVMGuestPatchModeManual + func (s *WindowsVMGuestPatchMode) UnmarshalJSON(bytes []byte) error