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 PossibleValuesForConsistencyModeTypes() []string + func PossibleValuesForDiskControllerTypes() []string + func PossibleValuesForHyperVGenerationTypes() []string + func PossibleValuesForLinuxPatchAssessmentMode() []string + func PossibleValuesForLinuxVMGuestPatchAutomaticByPlatformRebootSetting() []string + func PossibleValuesForLinuxVMGuestPatchMode() []string + func PossibleValuesForMode() []string + func PossibleValuesForOperatingSystemType() []string + func PossibleValuesForPassNames() []string + func PossibleValuesForProtocolTypes() []string + func PossibleValuesForRestorePointCollectionExpandOptions() []string + func PossibleValuesForRestorePointEncryptionType() []string + func PossibleValuesForSecurityEncryptionTypes() []string + func PossibleValuesForSecurityTypes() []string + func PossibleValuesForSettingNames() []string + func PossibleValuesForStatusLevelTypes() []string + func PossibleValuesForStorageAccountTypes() []string + func PossibleValuesForVirtualMachineSizeTypes() []string + func PossibleValuesForWindowsPatchAssessmentMode() []string + func PossibleValuesForWindowsVMGuestPatchAutomaticByPlatformRebootSetting() []string + func PossibleValuesForWindowsVMGuestPatchMode() []string + func ValidateRestorePointCollectionID(input interface{}, key string) (warnings []string, errors []error) + type AdditionalUnattendContent struct + ComponentName *ComponentNames + Content *string + PassName *PassNames + SettingName *SettingNames + type ApiEntityReference struct + Id *string + type BootDiagnostics struct + Enabled *bool + StorageUri *string + type CachingTypes string + const CachingTypesNone + const CachingTypesReadOnly + const CachingTypesReadWrite + func (s *CachingTypes) UnmarshalJSON(bytes []byte) error + type ComponentNames string + const ComponentNamesMicrosoftNegativeWindowsNegativeShellNegativeSetup + func (s *ComponentNames) UnmarshalJSON(bytes []byte) error + type ConsistencyModeTypes string + const ConsistencyModeTypesApplicationConsistent + const ConsistencyModeTypesCrashConsistent + const ConsistencyModeTypesFileSystemConsistent + func (s *ConsistencyModeTypes) UnmarshalJSON(bytes []byte) error + type CreateOrUpdateOperationResponse struct + HttpResponse *http.Response + Model *RestorePointCollection + OData *odata.OData + type DeleteOperationResponse struct + HttpResponse *http.Response + OData *odata.OData + Poller pollers.Poller + type DiagnosticsProfile struct + BootDiagnostics *BootDiagnostics + type DiskControllerTypes string + const DiskControllerTypesNVMe + const DiskControllerTypesSCSI + func (s *DiskControllerTypes) UnmarshalJSON(bytes []byte) error + type DiskEncryptionSettings struct + DiskEncryptionKey *KeyVaultSecretReference + Enabled *bool + KeyEncryptionKey *KeyVaultKeyReference + type DiskRestorePointAttributes struct + Encryption *RestorePointEncryption + Id *string + SourceDiskRestorePoint *ApiEntityReference + type DiskRestorePointInstanceView struct + Id *string + ReplicationStatus *DiskRestorePointReplicationStatus + type DiskRestorePointReplicationStatus struct + CompletionPercent *int64 + Status *InstanceViewStatus + type EncryptionIdentity struct + UserAssignedIdentityResourceId *string + type GetOperationOptions struct + Expand *RestorePointCollectionExpandOptions + 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 *RestorePointCollection + OData *odata.OData + type HardwareProfile struct + VMSize *VirtualMachineSizeTypes + VMSizeProperties *VMSizeProperties + type HyperVGenerationTypes string + const HyperVGenerationTypesVOne + const HyperVGenerationTypesVTwo + func (s *HyperVGenerationTypes) UnmarshalJSON(bytes []byte) error + 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 KeyVaultKeyReference struct + KeyURL string + SourceVault SubResource + 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 []RestorePointCollection + LatestHttpResponse *http.Response + type ListAllCustomPager struct + NextLink *odata.Link + func (p *ListAllCustomPager) NextPageLink() *odata.Link + type ListAllOperationResponse struct + HttpResponse *http.Response + Model *[]RestorePointCollection + OData *odata.OData + type ListCompleteResult struct + Items []RestorePointCollection + LatestHttpResponse *http.Response + type ListCustomPager struct + NextLink *odata.Link + func (p *ListCustomPager) NextPageLink() *odata.Link + type ListOperationResponse struct + HttpResponse *http.Response + Model *[]RestorePointCollection + OData *odata.OData + type ManagedDiskParameters struct + DiskEncryptionSet *SubResource + Id *string + SecurityProfile *VMDiskSecurityProfile + StorageAccountType *StorageAccountTypes + type Mode string + const ModeAudit + const ModeEnforce + func (s *Mode) UnmarshalJSON(bytes []byte) error + type OSProfile struct + AdminPassword *string + AdminUsername *string + AllowExtensionOperations *bool + ComputerName *string + CustomData *string + LinuxConfiguration *LinuxConfiguration + RequireGuestProvisionSignal *bool + Secrets *[]VaultSecretGroup + WindowsConfiguration *WindowsConfiguration + type OperatingSystemType string + const OperatingSystemTypeLinux + const OperatingSystemTypeWindows + func (s *OperatingSystemType) UnmarshalJSON(bytes []byte) error + type PassNames string + const PassNamesOobeSystem + func (s *PassNames) UnmarshalJSON(bytes []byte) error + type PatchSettings struct + AssessmentMode *WindowsPatchAssessmentMode + AutomaticByPlatformSettings *WindowsVMGuestPatchAutomaticByPlatformSettings + EnableHotpatching *bool + PatchMode *WindowsVMGuestPatchMode + type ProtocolTypes string + const ProtocolTypesHTTP + const ProtocolTypesHTTPS + func (s *ProtocolTypes) UnmarshalJSON(bytes []byte) error + type ProxyAgentSettings struct + Enabled *bool + KeyIncarnationId *int64 + Mode *Mode + type RestorePoint struct + Id *string + Name *string + Properties *RestorePointProperties + Type *string + type RestorePointCollection struct + Id *string + Location string + Name *string + Properties *RestorePointCollectionProperties + Tags *map[string]string + Type *string + type RestorePointCollectionExpandOptions string + const RestorePointCollectionExpandOptionsRestorePoints + func (s *RestorePointCollectionExpandOptions) UnmarshalJSON(bytes []byte) error + type RestorePointCollectionId struct + ResourceGroupName string + RestorePointCollectionName string + SubscriptionId string + func NewRestorePointCollectionID(subscriptionId string, resourceGroupName string, ...) RestorePointCollectionId + func ParseRestorePointCollectionID(input string) (*RestorePointCollectionId, error) + func ParseRestorePointCollectionIDInsensitively(input string) (*RestorePointCollectionId, error) + func (id *RestorePointCollectionId) FromParseResult(input resourceids.ParseResult) error + func (id RestorePointCollectionId) ID() string + func (id RestorePointCollectionId) Segments() []resourceids.Segment + func (id RestorePointCollectionId) String() string + type RestorePointCollectionOperationPredicate struct + Id *string + Location *string + Name *string + Type *string + func (p RestorePointCollectionOperationPredicate) Matches(input RestorePointCollection) bool + type RestorePointCollectionProperties struct + ProvisioningState *string + RestorePointCollectionId *string + RestorePoints *[]RestorePoint + Source *RestorePointCollectionSourceProperties + type RestorePointCollectionSourceProperties struct + Id *string + Location *string + type RestorePointCollectionUpdate struct + Properties *RestorePointCollectionProperties + Tags *map[string]string + type RestorePointCollectionsClient struct + Client *resourcemanager.Client + func NewRestorePointCollectionsClientWithBaseURI(sdkApi sdkEnv.Api) (*RestorePointCollectionsClient, error) + func (c RestorePointCollectionsClient) CreateOrUpdate(ctx context.Context, id RestorePointCollectionId, input RestorePointCollection) (result CreateOrUpdateOperationResponse, err error) + func (c RestorePointCollectionsClient) Delete(ctx context.Context, id RestorePointCollectionId) (result DeleteOperationResponse, err error) + func (c RestorePointCollectionsClient) DeleteThenPoll(ctx context.Context, id RestorePointCollectionId) error + func (c RestorePointCollectionsClient) Get(ctx context.Context, id RestorePointCollectionId, options GetOperationOptions) (result GetOperationResponse, err error) + func (c RestorePointCollectionsClient) List(ctx context.Context, id commonids.ResourceGroupId) (result ListOperationResponse, err error) + func (c RestorePointCollectionsClient) ListAll(ctx context.Context, id commonids.SubscriptionId) (result ListAllOperationResponse, err error) + func (c RestorePointCollectionsClient) ListAllComplete(ctx context.Context, id commonids.SubscriptionId) (ListAllCompleteResult, error) + func (c RestorePointCollectionsClient) ListAllCompleteMatchingPredicate(ctx context.Context, id commonids.SubscriptionId, ...) (result ListAllCompleteResult, err error) + func (c RestorePointCollectionsClient) ListComplete(ctx context.Context, id commonids.ResourceGroupId) (ListCompleteResult, error) + func (c RestorePointCollectionsClient) ListCompleteMatchingPredicate(ctx context.Context, id commonids.ResourceGroupId, ...) (result ListCompleteResult, err error) + func (c RestorePointCollectionsClient) Update(ctx context.Context, id RestorePointCollectionId, ...) (result UpdateOperationResponse, err error) + type RestorePointEncryption struct + DiskEncryptionSet *SubResource + Type *RestorePointEncryptionType + type RestorePointEncryptionType string + const RestorePointEncryptionTypeEncryptionAtRestWithCustomerKey + const RestorePointEncryptionTypeEncryptionAtRestWithPlatformAndCustomerKeys + const RestorePointEncryptionTypeEncryptionAtRestWithPlatformKey + func (s *RestorePointEncryptionType) UnmarshalJSON(bytes []byte) error + type RestorePointInstanceView struct + DiskRestorePoints *[]DiskRestorePointInstanceView + Statuses *[]InstanceViewStatus + type RestorePointProperties struct + ConsistencyMode *ConsistencyModeTypes + ExcludeDisks *[]ApiEntityReference + InstanceView *RestorePointInstanceView + ProvisioningState *string + SourceMetadata *RestorePointSourceMetadata + SourceRestorePoint *ApiEntityReference + TimeCreated *string + func (o *RestorePointProperties) GetTimeCreatedAsTime() (*time.Time, error) + func (o *RestorePointProperties) SetTimeCreatedAsTime(input time.Time) + type RestorePointSourceMetadata struct + DiagnosticsProfile *DiagnosticsProfile + HardwareProfile *HardwareProfile + HyperVGeneration *HyperVGenerationTypes + LicenseType *string + Location *string + OsProfile *OSProfile + SecurityProfile *SecurityProfile + StorageProfile *RestorePointSourceVMStorageProfile + UserData *string + VMId *string + type RestorePointSourceVMDataDisk struct + Caching *CachingTypes + DiskRestorePoint *DiskRestorePointAttributes + DiskSizeGB *int64 + Lun *int64 + ManagedDisk *ManagedDiskParameters + Name *string + WriteAcceleratorEnabled *bool + type RestorePointSourceVMOSDisk struct + Caching *CachingTypes + DiskRestorePoint *DiskRestorePointAttributes + DiskSizeGB *int64 + EncryptionSettings *DiskEncryptionSettings + ManagedDisk *ManagedDiskParameters + Name *string + OsType *OperatingSystemType + WriteAcceleratorEnabled *bool + type RestorePointSourceVMStorageProfile struct + DataDisks *[]RestorePointSourceVMDataDisk + DiskControllerType *DiskControllerTypes + OsDisk *RestorePointSourceVMOSDisk + type SecurityEncryptionTypes string + const SecurityEncryptionTypesDiskWithVMGuestState + const SecurityEncryptionTypesNonPersistedTPM + const SecurityEncryptionTypesVMGuestStateOnly + func (s *SecurityEncryptionTypes) UnmarshalJSON(bytes []byte) error + 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 SettingNames string + const SettingNamesAutoLogon + const SettingNamesFirstLogonCommands + func (s *SettingNames) UnmarshalJSON(bytes []byte) error + type SshConfiguration struct + PublicKeys *[]SshPublicKey + type SshPublicKey struct + KeyData *string + Path *string + 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 UefiSettings struct + SecureBootEnabled *bool + VTpmEnabled *bool + type UpdateOperationResponse struct + HttpResponse *http.Response + Model *RestorePointCollection + OData *odata.OData + type VMDiskSecurityProfile struct + DiskEncryptionSet *SubResource + SecurityEncryptionType *SecurityEncryptionTypes + type VMSizeProperties struct + VCPUsAvailable *int64 + VCPUsPerCore *int64 + type VaultCertificate struct + CertificateStore *string + CertificateURL *string + type VaultSecretGroup struct + SourceVault *SubResource + VaultCertificates *[]VaultCertificate + type VirtualMachineSizeTypes string + const VirtualMachineSizeTypesBasicAFour + const VirtualMachineSizeTypesBasicAOne + const VirtualMachineSizeTypesBasicAThree + const VirtualMachineSizeTypesBasicATwo + const VirtualMachineSizeTypesBasicAZero + const VirtualMachineSizeTypesStandardAEight + const VirtualMachineSizeTypesStandardAEightVTwo + const VirtualMachineSizeTypesStandardAEightmVTwo + const VirtualMachineSizeTypesStandardAFive + const VirtualMachineSizeTypesStandardAFour + const VirtualMachineSizeTypesStandardAFourVTwo + const VirtualMachineSizeTypesStandardAFourmVTwo + const VirtualMachineSizeTypesStandardANine + const VirtualMachineSizeTypesStandardAOne + const VirtualMachineSizeTypesStandardAOneOne + const VirtualMachineSizeTypesStandardAOneVTwo + const VirtualMachineSizeTypesStandardAOneZero + const VirtualMachineSizeTypesStandardASeven + const VirtualMachineSizeTypesStandardASix + const VirtualMachineSizeTypesStandardAThree + const VirtualMachineSizeTypesStandardATwo + const VirtualMachineSizeTypesStandardATwoVTwo + const VirtualMachineSizeTypesStandardATwomVTwo + const VirtualMachineSizeTypesStandardAZero + const VirtualMachineSizeTypesStandardBEightms + const VirtualMachineSizeTypesStandardBFourms + const VirtualMachineSizeTypesStandardBOnems + const VirtualMachineSizeTypesStandardBOnes + const VirtualMachineSizeTypesStandardBTwoms + const VirtualMachineSizeTypesStandardBTwos + const VirtualMachineSizeTypesStandardDEightVThree + const VirtualMachineSizeTypesStandardDEightsVThree + const VirtualMachineSizeTypesStandardDFiveVTwo + const VirtualMachineSizeTypesStandardDFour + const VirtualMachineSizeTypesStandardDFourVThree + const VirtualMachineSizeTypesStandardDFourVTwo + const VirtualMachineSizeTypesStandardDFoursVThree + const VirtualMachineSizeTypesStandardDOne + const VirtualMachineSizeTypesStandardDOneFiveVTwo + const VirtualMachineSizeTypesStandardDOneFour + const VirtualMachineSizeTypesStandardDOneFourVTwo + const VirtualMachineSizeTypesStandardDOneOne + const VirtualMachineSizeTypesStandardDOneOneVTwo + const VirtualMachineSizeTypesStandardDOneSixVThree + const VirtualMachineSizeTypesStandardDOneSixsVThree + const VirtualMachineSizeTypesStandardDOneThree + const VirtualMachineSizeTypesStandardDOneThreeVTwo + const VirtualMachineSizeTypesStandardDOneTwo + const VirtualMachineSizeTypesStandardDOneTwoVTwo + const VirtualMachineSizeTypesStandardDOneVTwo + const VirtualMachineSizeTypesStandardDSFiveVTwo + const VirtualMachineSizeTypesStandardDSFour + const VirtualMachineSizeTypesStandardDSFourVTwo + const VirtualMachineSizeTypesStandardDSOne + const VirtualMachineSizeTypesStandardDSOneFiveVTwo + const VirtualMachineSizeTypesStandardDSOneFour + const VirtualMachineSizeTypesStandardDSOneFourNegativeEightVTwo + const VirtualMachineSizeTypesStandardDSOneFourNegativeFourVTwo + const VirtualMachineSizeTypesStandardDSOneFourVTwo + const VirtualMachineSizeTypesStandardDSOneOne + const VirtualMachineSizeTypesStandardDSOneOneVTwo + const VirtualMachineSizeTypesStandardDSOneThree + const VirtualMachineSizeTypesStandardDSOneThreeNegativeFourVTwo + const VirtualMachineSizeTypesStandardDSOneThreeNegativeTwoVTwo + const VirtualMachineSizeTypesStandardDSOneThreeVTwo + const VirtualMachineSizeTypesStandardDSOneTwo + const VirtualMachineSizeTypesStandardDSOneTwoVTwo + const VirtualMachineSizeTypesStandardDSOneVTwo + const VirtualMachineSizeTypesStandardDSThree + const VirtualMachineSizeTypesStandardDSThreeVTwo + const VirtualMachineSizeTypesStandardDSTwo + const VirtualMachineSizeTypesStandardDSTwoVTwo + const VirtualMachineSizeTypesStandardDSixFourVThree + const VirtualMachineSizeTypesStandardDSixFoursVThree + const VirtualMachineSizeTypesStandardDThree + const VirtualMachineSizeTypesStandardDThreeTwoVThree + const VirtualMachineSizeTypesStandardDThreeTwosVThree + const VirtualMachineSizeTypesStandardDThreeVTwo + const VirtualMachineSizeTypesStandardDTwo + const VirtualMachineSizeTypesStandardDTwoVThree + const VirtualMachineSizeTypesStandardDTwoVTwo + const VirtualMachineSizeTypesStandardDTwosVThree + const VirtualMachineSizeTypesStandardEEightVThree + const VirtualMachineSizeTypesStandardEEightsVThree + const VirtualMachineSizeTypesStandardEFourVThree + const VirtualMachineSizeTypesStandardEFoursVThree + const VirtualMachineSizeTypesStandardEOneSixVThree + const VirtualMachineSizeTypesStandardEOneSixsVThree + const VirtualMachineSizeTypesStandardESixFourNegativeOneSixsVThree + const VirtualMachineSizeTypesStandardESixFourNegativeThreeTwosVThree + const VirtualMachineSizeTypesStandardESixFourVThree + const VirtualMachineSizeTypesStandardESixFoursVThree + const VirtualMachineSizeTypesStandardEThreeTwoNegativeEightsVThree + const VirtualMachineSizeTypesStandardEThreeTwoNegativeOneSixVThree + const VirtualMachineSizeTypesStandardEThreeTwoVThree + const VirtualMachineSizeTypesStandardEThreeTwosVThree + const VirtualMachineSizeTypesStandardETwoVThree + const VirtualMachineSizeTypesStandardETwosVThree + const VirtualMachineSizeTypesStandardFEight + const VirtualMachineSizeTypesStandardFEights + const VirtualMachineSizeTypesStandardFEightsVTwo + const VirtualMachineSizeTypesStandardFFour + const VirtualMachineSizeTypesStandardFFours + const VirtualMachineSizeTypesStandardFFoursVTwo + const VirtualMachineSizeTypesStandardFOne + const VirtualMachineSizeTypesStandardFOneSix + const VirtualMachineSizeTypesStandardFOneSixs + const VirtualMachineSizeTypesStandardFOneSixsVTwo + const VirtualMachineSizeTypesStandardFOnes + const VirtualMachineSizeTypesStandardFSevenTwosVTwo + const VirtualMachineSizeTypesStandardFSixFoursVTwo + const VirtualMachineSizeTypesStandardFThreeTwosVTwo + const VirtualMachineSizeTypesStandardFTwo + const VirtualMachineSizeTypesStandardFTwos + const VirtualMachineSizeTypesStandardFTwosVTwo + const VirtualMachineSizeTypesStandardGFive + const VirtualMachineSizeTypesStandardGFour + const VirtualMachineSizeTypesStandardGOne + const VirtualMachineSizeTypesStandardGSFive + const VirtualMachineSizeTypesStandardGSFiveNegativeEight + const VirtualMachineSizeTypesStandardGSFiveNegativeOneSix + const VirtualMachineSizeTypesStandardGSFour + const VirtualMachineSizeTypesStandardGSFourNegativeEight + const VirtualMachineSizeTypesStandardGSFourNegativeFour + const VirtualMachineSizeTypesStandardGSOne + const VirtualMachineSizeTypesStandardGSThree + const VirtualMachineSizeTypesStandardGSTwo + const VirtualMachineSizeTypesStandardGThree + const VirtualMachineSizeTypesStandardGTwo + const VirtualMachineSizeTypesStandardHEight + const VirtualMachineSizeTypesStandardHEightm + const VirtualMachineSizeTypesStandardHOneSix + const VirtualMachineSizeTypesStandardHOneSixm + const VirtualMachineSizeTypesStandardHOneSixmr + const VirtualMachineSizeTypesStandardHOneSixr + const VirtualMachineSizeTypesStandardLEights + const VirtualMachineSizeTypesStandardLFours + const VirtualMachineSizeTypesStandardLOneSixs + const VirtualMachineSizeTypesStandardLThreeTwos + const VirtualMachineSizeTypesStandardMOneTwoEightNegativeSixFourms + const VirtualMachineSizeTypesStandardMOneTwoEightNegativeThreeTwoms + const VirtualMachineSizeTypesStandardMOneTwoEightms + const VirtualMachineSizeTypesStandardMOneTwoEights + const VirtualMachineSizeTypesStandardMSixFourNegativeOneSixms + const VirtualMachineSizeTypesStandardMSixFourNegativeThreeTwoms + const VirtualMachineSizeTypesStandardMSixFourms + const VirtualMachineSizeTypesStandardMSixFours + const VirtualMachineSizeTypesStandardNCOneTwo + const VirtualMachineSizeTypesStandardNCOneTwosVThree + const VirtualMachineSizeTypesStandardNCOneTwosVTwo + const VirtualMachineSizeTypesStandardNCSix + const VirtualMachineSizeTypesStandardNCSixsVThree + const VirtualMachineSizeTypesStandardNCSixsVTwo + const VirtualMachineSizeTypesStandardNCTwoFour + const VirtualMachineSizeTypesStandardNCTwoFourr + const VirtualMachineSizeTypesStandardNCTwoFourrsVThree + const VirtualMachineSizeTypesStandardNCTwoFourrsVTwo + const VirtualMachineSizeTypesStandardNCTwoFoursVThree + const VirtualMachineSizeTypesStandardNCTwoFoursVTwo + const VirtualMachineSizeTypesStandardNDOneTwos + const VirtualMachineSizeTypesStandardNDSixs + const VirtualMachineSizeTypesStandardNDTwoFourrs + const VirtualMachineSizeTypesStandardNDTwoFours + const VirtualMachineSizeTypesStandardNVOneTwo + const VirtualMachineSizeTypesStandardNVSix + const VirtualMachineSizeTypesStandardNVTwoFour + func (s *VirtualMachineSizeTypes) UnmarshalJSON(bytes []byte) error + 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