Versions in this module Expand all Collapse all v2 v2.0.0 Jun 8, 2022 Changes in this version + type APIEntityReference struct + ID *string + type APIError struct + Code *string + Details []*APIErrorBase + Innererror *InnerError + Message *string + Target *string + func (a APIError) MarshalJSON() ([]byte, error) + type APIErrorBase struct + Code *string + Message *string + Target *string + type AccessLevel string + const AccessLevelNone + const AccessLevelRead + const AccessLevelWrite + func PossibleAccessLevelValues() []AccessLevel + type AccessURI struct + AccessSAS *string + SecurityDataAccessSAS *string + type AdditionalCapabilities struct + HibernationEnabled *bool + UltraSSDEnabled *bool + type AdditionalUnattendContent struct + ComponentName *string + Content *string + PassName *string + SettingName *SettingNames + type AggregatedReplicationState string + const AggregatedReplicationStateCompleted + const AggregatedReplicationStateFailed + const AggregatedReplicationStateInProgress + const AggregatedReplicationStateUnknown + func PossibleAggregatedReplicationStateValues() []AggregatedReplicationState + type ApplicationProfile struct + GalleryApplications []*VMGalleryApplication + func (a ApplicationProfile) MarshalJSON() ([]byte, error) + type Architecture string + const ArchitectureArm64 + const ArchitectureX64 + func PossibleArchitectureValues() []Architecture + type ArchitectureTypes string + const ArchitectureTypesArm64 + const ArchitectureTypesX64 + func PossibleArchitectureTypesValues() []ArchitectureTypes + type AutomaticOSUpgradePolicy struct + DisableAutomaticRollback *bool + EnableAutomaticOSUpgrade *bool + UseRollingUpgradePolicy *bool + type AutomaticOSUpgradeProperties struct + AutomaticOSUpgradeSupported *bool + type AutomaticRepairsPolicy struct + Enabled *bool + GracePeriod *string + RepairAction *RepairAction + type AvailabilitySet struct + ID *string + Location *string + Name *string + Properties *AvailabilitySetProperties + SKU *SKU + Tags map[string]*string + Type *string + func (a AvailabilitySet) MarshalJSON() ([]byte, error) + type AvailabilitySetListResult struct + NextLink *string + Value []*AvailabilitySet + type AvailabilitySetProperties struct + PlatformFaultDomainCount *int32 + PlatformUpdateDomainCount *int32 + ProximityPlacementGroup *SubResource + Statuses []*InstanceViewStatus + VirtualMachines []*SubResource + func (a AvailabilitySetProperties) MarshalJSON() ([]byte, error) + type AvailabilitySetSKUTypes string + const AvailabilitySetSKUTypesAligned + const AvailabilitySetSKUTypesClassic + func PossibleAvailabilitySetSKUTypesValues() []AvailabilitySetSKUTypes + type AvailabilitySetUpdate struct + Properties *AvailabilitySetProperties + SKU *SKU + Tags map[string]*string + func (a AvailabilitySetUpdate) MarshalJSON() ([]byte, error) + type AvailabilitySetsClient struct + func NewAvailabilitySetsClient(subscriptionID string, credential azcore.TokenCredential, ...) (*AvailabilitySetsClient, error) + func (client *AvailabilitySetsClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, availabilitySetName string, ...) (AvailabilitySetsClientCreateOrUpdateResponse, error) + func (client *AvailabilitySetsClient) Delete(ctx context.Context, resourceGroupName string, availabilitySetName string, ...) (AvailabilitySetsClientDeleteResponse, error) + func (client *AvailabilitySetsClient) Get(ctx context.Context, resourceGroupName string, availabilitySetName string, ...) (AvailabilitySetsClientGetResponse, error) + func (client *AvailabilitySetsClient) NewListAvailableSizesPager(resourceGroupName string, availabilitySetName string, ...) *runtime.Pager[AvailabilitySetsClientListAvailableSizesResponse] + func (client *AvailabilitySetsClient) NewListBySubscriptionPager(options *AvailabilitySetsClientListBySubscriptionOptions) *runtime.Pager[AvailabilitySetsClientListBySubscriptionResponse] + func (client *AvailabilitySetsClient) NewListPager(resourceGroupName string, options *AvailabilitySetsClientListOptions) *runtime.Pager[AvailabilitySetsClientListResponse] + func (client *AvailabilitySetsClient) Update(ctx context.Context, resourceGroupName string, availabilitySetName string, ...) (AvailabilitySetsClientUpdateResponse, error) + type AvailabilitySetsClientCreateOrUpdateOptions struct + type AvailabilitySetsClientCreateOrUpdateResponse struct + type AvailabilitySetsClientDeleteOptions struct + type AvailabilitySetsClientDeleteResponse struct + type AvailabilitySetsClientGetOptions struct + type AvailabilitySetsClientGetResponse struct + type AvailabilitySetsClientListAvailableSizesOptions struct + type AvailabilitySetsClientListAvailableSizesResponse struct + type AvailabilitySetsClientListBySubscriptionOptions struct + Expand *string + type AvailabilitySetsClientListBySubscriptionResponse struct + type AvailabilitySetsClientListOptions struct + type AvailabilitySetsClientListResponse struct + type AvailabilitySetsClientUpdateOptions struct + type AvailabilitySetsClientUpdateResponse struct + type AvailablePatchSummary struct + AssessmentActivityID *string + CriticalAndSecurityPatchCount *int32 + Error *APIError + LastModifiedTime *time.Time + OtherPatchCount *int32 + RebootPending *bool + StartTime *time.Time + Status *PatchOperationStatus + func (a *AvailablePatchSummary) UnmarshalJSON(data []byte) error + func (a AvailablePatchSummary) MarshalJSON() ([]byte, error) + type BillingProfile struct + MaxPrice *float64 + type BootDiagnostics struct + Enabled *bool + StorageURI *string + type BootDiagnosticsInstanceView struct + ConsoleScreenshotBlobURI *string + SerialConsoleLogBlobURI *string + Status *InstanceViewStatus + type CachingTypes string + const CachingTypesNone + const CachingTypesReadOnly + const CachingTypesReadWrite + func PossibleCachingTypesValues() []CachingTypes + type CapacityReservation struct + ID *string + Location *string + Name *string + Properties *CapacityReservationProperties + SKU *SKU + Tags map[string]*string + Type *string + Zones []*string + func (c CapacityReservation) MarshalJSON() ([]byte, error) + type CapacityReservationGroup struct + ID *string + Location *string + Name *string + Properties *CapacityReservationGroupProperties + Tags map[string]*string + Type *string + Zones []*string + func (c CapacityReservationGroup) MarshalJSON() ([]byte, error) + type CapacityReservationGroupInstanceView struct + CapacityReservations []*CapacityReservationInstanceViewWithName + func (c CapacityReservationGroupInstanceView) MarshalJSON() ([]byte, error) + type CapacityReservationGroupInstanceViewTypes string + const CapacityReservationGroupInstanceViewTypesInstanceView + func PossibleCapacityReservationGroupInstanceViewTypesValues() []CapacityReservationGroupInstanceViewTypes + type CapacityReservationGroupListResult struct + NextLink *string + Value []*CapacityReservationGroup + type CapacityReservationGroupProperties struct + CapacityReservations []*SubResourceReadOnly + InstanceView *CapacityReservationGroupInstanceView + VirtualMachinesAssociated []*SubResourceReadOnly + func (c CapacityReservationGroupProperties) MarshalJSON() ([]byte, error) + type CapacityReservationGroupUpdate struct + Properties *CapacityReservationGroupProperties + Tags map[string]*string + func (c CapacityReservationGroupUpdate) MarshalJSON() ([]byte, error) + type CapacityReservationGroupsClient struct + func NewCapacityReservationGroupsClient(subscriptionID string, credential azcore.TokenCredential, ...) (*CapacityReservationGroupsClient, error) + func (client *CapacityReservationGroupsClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, ...) (CapacityReservationGroupsClientCreateOrUpdateResponse, error) + func (client *CapacityReservationGroupsClient) Delete(ctx context.Context, resourceGroupName string, ...) (CapacityReservationGroupsClientDeleteResponse, error) + func (client *CapacityReservationGroupsClient) Get(ctx context.Context, resourceGroupName string, ...) (CapacityReservationGroupsClientGetResponse, error) + func (client *CapacityReservationGroupsClient) NewListByResourceGroupPager(resourceGroupName string, ...) *runtime.Pager[CapacityReservationGroupsClientListByResourceGroupResponse] + func (client *CapacityReservationGroupsClient) NewListBySubscriptionPager(options *CapacityReservationGroupsClientListBySubscriptionOptions) *runtime.Pager[CapacityReservationGroupsClientListBySubscriptionResponse] + func (client *CapacityReservationGroupsClient) Update(ctx context.Context, resourceGroupName string, ...) (CapacityReservationGroupsClientUpdateResponse, error) + type CapacityReservationGroupsClientCreateOrUpdateOptions struct + type CapacityReservationGroupsClientCreateOrUpdateResponse struct + type CapacityReservationGroupsClientDeleteOptions struct + type CapacityReservationGroupsClientDeleteResponse struct + type CapacityReservationGroupsClientGetOptions struct + Expand *CapacityReservationGroupInstanceViewTypes + type CapacityReservationGroupsClientGetResponse struct + type CapacityReservationGroupsClientListByResourceGroupOptions struct + Expand *ExpandTypesForGetCapacityReservationGroups + type CapacityReservationGroupsClientListByResourceGroupResponse struct + type CapacityReservationGroupsClientListBySubscriptionOptions struct + Expand *ExpandTypesForGetCapacityReservationGroups + type CapacityReservationGroupsClientListBySubscriptionResponse struct + type CapacityReservationGroupsClientUpdateOptions struct + type CapacityReservationGroupsClientUpdateResponse struct + type CapacityReservationInstanceView struct + Statuses []*InstanceViewStatus + UtilizationInfo *CapacityReservationUtilization + func (c CapacityReservationInstanceView) MarshalJSON() ([]byte, error) + type CapacityReservationInstanceViewTypes string + const CapacityReservationInstanceViewTypesInstanceView + func PossibleCapacityReservationInstanceViewTypesValues() []CapacityReservationInstanceViewTypes + type CapacityReservationInstanceViewWithName struct + Name *string + Statuses []*InstanceViewStatus + UtilizationInfo *CapacityReservationUtilization + func (c CapacityReservationInstanceViewWithName) MarshalJSON() ([]byte, error) + type CapacityReservationListResult struct + NextLink *string + Value []*CapacityReservation + type CapacityReservationProfile struct + CapacityReservationGroup *SubResource + type CapacityReservationProperties struct + InstanceView *CapacityReservationInstanceView + ProvisioningState *string + ProvisioningTime *time.Time + ReservationID *string + TimeCreated *time.Time + VirtualMachinesAssociated []*SubResourceReadOnly + func (c *CapacityReservationProperties) UnmarshalJSON(data []byte) error + func (c CapacityReservationProperties) MarshalJSON() ([]byte, error) + type CapacityReservationUpdate struct + Properties *CapacityReservationProperties + SKU *SKU + Tags map[string]*string + func (c CapacityReservationUpdate) MarshalJSON() ([]byte, error) + type CapacityReservationUtilization struct + VirtualMachinesAllocated []*SubResourceReadOnly + func (c CapacityReservationUtilization) MarshalJSON() ([]byte, error) + type CapacityReservationsClient struct + func NewCapacityReservationsClient(subscriptionID string, credential azcore.TokenCredential, ...) (*CapacityReservationsClient, error) + func (client *CapacityReservationsClient) BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, ...) (*runtime.Poller[CapacityReservationsClientCreateOrUpdateResponse], error) + func (client *CapacityReservationsClient) BeginDelete(ctx context.Context, resourceGroupName string, ...) (*runtime.Poller[CapacityReservationsClientDeleteResponse], error) + func (client *CapacityReservationsClient) BeginUpdate(ctx context.Context, resourceGroupName string, ...) (*runtime.Poller[CapacityReservationsClientUpdateResponse], error) + func (client *CapacityReservationsClient) Get(ctx context.Context, resourceGroupName string, ...) (CapacityReservationsClientGetResponse, error) + func (client *CapacityReservationsClient) NewListByCapacityReservationGroupPager(resourceGroupName string, capacityReservationGroupName string, ...) ... + type CapacityReservationsClientBeginCreateOrUpdateOptions struct + ResumeToken string + type CapacityReservationsClientBeginDeleteOptions struct + ResumeToken string + type CapacityReservationsClientBeginUpdateOptions struct + ResumeToken string + type CapacityReservationsClientCreateOrUpdateResponse struct + type CapacityReservationsClientDeleteResponse struct + type CapacityReservationsClientGetOptions struct + Expand *CapacityReservationInstanceViewTypes + type CapacityReservationsClientGetResponse struct + type CapacityReservationsClientListByCapacityReservationGroupOptions struct + type CapacityReservationsClientListByCapacityReservationGroupResponse struct + type CapacityReservationsClientUpdateResponse struct + type CloudError struct + Error *APIError + type CloudService struct + ID *string + Location *string + Name *string + Properties *CloudServiceProperties + Tags map[string]*string + Type *string + func (c CloudService) MarshalJSON() ([]byte, error) + type CloudServiceExtensionProfile struct + Extensions []*Extension + func (c CloudServiceExtensionProfile) MarshalJSON() ([]byte, error) + type CloudServiceExtensionProperties struct + AutoUpgradeMinorVersion *bool + ForceUpdateTag *string + ProtectedSettings *string + ProtectedSettingsFromKeyVault *CloudServiceVaultAndSecretReference + ProvisioningState *string + Publisher *string + RolesAppliedTo []*string + Settings *string + Type *string + TypeHandlerVersion *string + func (c CloudServiceExtensionProperties) MarshalJSON() ([]byte, error) + type CloudServiceInstanceView struct + PrivateIDs []*string + RoleInstance *InstanceViewStatusesSummary + SdkVersion *string + Statuses []*ResourceInstanceViewStatus + type CloudServiceListResult struct + NextLink *string + Value []*CloudService + type CloudServiceNetworkProfile struct + LoadBalancerConfigurations []*LoadBalancerConfiguration + SwappableCloudService *SubResource + func (c CloudServiceNetworkProfile) MarshalJSON() ([]byte, error) + type CloudServiceOperatingSystemsClient struct + func NewCloudServiceOperatingSystemsClient(subscriptionID string, credential azcore.TokenCredential, ...) (*CloudServiceOperatingSystemsClient, error) + func (client *CloudServiceOperatingSystemsClient) GetOSFamily(ctx context.Context, location string, osFamilyName string, ...) (CloudServiceOperatingSystemsClientGetOSFamilyResponse, error) + func (client *CloudServiceOperatingSystemsClient) GetOSVersion(ctx context.Context, location string, osVersionName string, ...) (CloudServiceOperatingSystemsClientGetOSVersionResponse, error) + func (client *CloudServiceOperatingSystemsClient) NewListOSFamiliesPager(location string, ...) *runtime.Pager[CloudServiceOperatingSystemsClientListOSFamiliesResponse] + func (client *CloudServiceOperatingSystemsClient) NewListOSVersionsPager(location string, ...) *runtime.Pager[CloudServiceOperatingSystemsClientListOSVersionsResponse] + type CloudServiceOperatingSystemsClientGetOSFamilyOptions struct + type CloudServiceOperatingSystemsClientGetOSFamilyResponse struct + type CloudServiceOperatingSystemsClientGetOSVersionOptions struct + type CloudServiceOperatingSystemsClientGetOSVersionResponse struct + type CloudServiceOperatingSystemsClientListOSFamiliesOptions struct + type CloudServiceOperatingSystemsClientListOSFamiliesResponse struct + type CloudServiceOperatingSystemsClientListOSVersionsOptions struct + type CloudServiceOperatingSystemsClientListOSVersionsResponse struct + type CloudServiceOsProfile struct + Secrets []*CloudServiceVaultSecretGroup + func (c CloudServiceOsProfile) MarshalJSON() ([]byte, error) + type CloudServiceProperties struct + AllowModelOverride *bool + Configuration *string + ConfigurationURL *string + ExtensionProfile *CloudServiceExtensionProfile + NetworkProfile *CloudServiceNetworkProfile + OSProfile *CloudServiceOsProfile + PackageURL *string + ProvisioningState *string + RoleProfile *CloudServiceRoleProfile + StartCloudService *bool + UniqueID *string + UpgradeMode *CloudServiceUpgradeMode + type CloudServiceRole struct + ID *string + Location *string + Name *string + Properties *CloudServiceRoleProperties + SKU *CloudServiceRoleSKU + Type *string + type CloudServiceRoleInstancesClient struct + func NewCloudServiceRoleInstancesClient(subscriptionID string, credential azcore.TokenCredential, ...) (*CloudServiceRoleInstancesClient, error) + func (client *CloudServiceRoleInstancesClient) BeginDelete(ctx context.Context, roleInstanceName string, resourceGroupName string, ...) (*runtime.Poller[CloudServiceRoleInstancesClientDeleteResponse], error) + func (client *CloudServiceRoleInstancesClient) BeginRebuild(ctx context.Context, roleInstanceName string, resourceGroupName string, ...) (*runtime.Poller[CloudServiceRoleInstancesClientRebuildResponse], error) + func (client *CloudServiceRoleInstancesClient) BeginReimage(ctx context.Context, roleInstanceName string, resourceGroupName string, ...) (*runtime.Poller[CloudServiceRoleInstancesClientReimageResponse], error) + func (client *CloudServiceRoleInstancesClient) BeginRestart(ctx context.Context, roleInstanceName string, resourceGroupName string, ...) (*runtime.Poller[CloudServiceRoleInstancesClientRestartResponse], error) + func (client *CloudServiceRoleInstancesClient) Get(ctx context.Context, roleInstanceName string, resourceGroupName string, ...) (CloudServiceRoleInstancesClientGetResponse, error) + func (client *CloudServiceRoleInstancesClient) GetInstanceView(ctx context.Context, roleInstanceName string, resourceGroupName string, ...) (CloudServiceRoleInstancesClientGetInstanceViewResponse, error) + func (client *CloudServiceRoleInstancesClient) GetRemoteDesktopFile(ctx context.Context, roleInstanceName string, resourceGroupName string, ...) (CloudServiceRoleInstancesClientGetRemoteDesktopFileResponse, error) + func (client *CloudServiceRoleInstancesClient) NewListPager(resourceGroupName string, cloudServiceName string, ...) *runtime.Pager[CloudServiceRoleInstancesClientListResponse] + type CloudServiceRoleInstancesClientBeginDeleteOptions struct + ResumeToken string + type CloudServiceRoleInstancesClientBeginRebuildOptions struct + ResumeToken string + type CloudServiceRoleInstancesClientBeginReimageOptions struct + ResumeToken string + type CloudServiceRoleInstancesClientBeginRestartOptions struct + ResumeToken string + type CloudServiceRoleInstancesClientDeleteResponse struct + type CloudServiceRoleInstancesClientGetInstanceViewOptions struct + type CloudServiceRoleInstancesClientGetInstanceViewResponse struct + type CloudServiceRoleInstancesClientGetOptions struct + Expand *InstanceViewTypes + type CloudServiceRoleInstancesClientGetRemoteDesktopFileOptions struct + type CloudServiceRoleInstancesClientGetRemoteDesktopFileResponse struct + Body io.ReadCloser + type CloudServiceRoleInstancesClientGetResponse struct + type CloudServiceRoleInstancesClientListOptions struct + Expand *InstanceViewTypes + type CloudServiceRoleInstancesClientListResponse struct + type CloudServiceRoleInstancesClientRebuildResponse struct + type CloudServiceRoleInstancesClientReimageResponse struct + type CloudServiceRoleInstancesClientRestartResponse struct + type CloudServiceRoleListResult struct + NextLink *string + Value []*CloudServiceRole + type CloudServiceRoleProfile struct + Roles []*CloudServiceRoleProfileProperties + func (c CloudServiceRoleProfile) MarshalJSON() ([]byte, error) + type CloudServiceRoleProfileProperties struct + Name *string + SKU *CloudServiceRoleSKU + type CloudServiceRoleProperties struct + UniqueID *string + type CloudServiceRoleSKU struct + Capacity *int64 + Name *string + Tier *string + type CloudServiceRolesClient struct + func NewCloudServiceRolesClient(subscriptionID string, credential azcore.TokenCredential, ...) (*CloudServiceRolesClient, error) + func (client *CloudServiceRolesClient) Get(ctx context.Context, roleName string, resourceGroupName string, ...) (CloudServiceRolesClientGetResponse, error) + func (client *CloudServiceRolesClient) NewListPager(resourceGroupName string, cloudServiceName string, ...) *runtime.Pager[CloudServiceRolesClientListResponse] + type CloudServiceRolesClientGetOptions struct + type CloudServiceRolesClientGetResponse struct + type CloudServiceRolesClientListOptions struct + type CloudServiceRolesClientListResponse struct + type CloudServiceUpdate struct + Tags map[string]*string + func (c CloudServiceUpdate) MarshalJSON() ([]byte, error) + type CloudServiceUpgradeMode string + const CloudServiceUpgradeModeAuto + const CloudServiceUpgradeModeManual + const CloudServiceUpgradeModeSimultaneous + func PossibleCloudServiceUpgradeModeValues() []CloudServiceUpgradeMode + type CloudServiceVaultAndSecretReference struct + SecretURL *string + SourceVault *SubResource + type CloudServiceVaultCertificate struct + CertificateURL *string + type CloudServiceVaultSecretGroup struct + SourceVault *SubResource + VaultCertificates []*CloudServiceVaultCertificate + func (c CloudServiceVaultSecretGroup) MarshalJSON() ([]byte, error) + type CloudServicesClient struct + func NewCloudServicesClient(subscriptionID string, credential azcore.TokenCredential, ...) (*CloudServicesClient, error) + func (client *CloudServicesClient) BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, cloudServiceName string, ...) (*runtime.Poller[CloudServicesClientCreateOrUpdateResponse], error) + func (client *CloudServicesClient) BeginDelete(ctx context.Context, resourceGroupName string, cloudServiceName string, ...) (*runtime.Poller[CloudServicesClientDeleteResponse], error) + func (client *CloudServicesClient) BeginDeleteInstances(ctx context.Context, resourceGroupName string, cloudServiceName string, ...) (*runtime.Poller[CloudServicesClientDeleteInstancesResponse], error) + func (client *CloudServicesClient) BeginPowerOff(ctx context.Context, resourceGroupName string, cloudServiceName string, ...) (*runtime.Poller[CloudServicesClientPowerOffResponse], error) + func (client *CloudServicesClient) BeginRebuild(ctx context.Context, resourceGroupName string, cloudServiceName string, ...) (*runtime.Poller[CloudServicesClientRebuildResponse], error) + func (client *CloudServicesClient) BeginReimage(ctx context.Context, resourceGroupName string, cloudServiceName string, ...) (*runtime.Poller[CloudServicesClientReimageResponse], error) + func (client *CloudServicesClient) BeginRestart(ctx context.Context, resourceGroupName string, cloudServiceName string, ...) (*runtime.Poller[CloudServicesClientRestartResponse], error) + func (client *CloudServicesClient) BeginStart(ctx context.Context, resourceGroupName string, cloudServiceName string, ...) (*runtime.Poller[CloudServicesClientStartResponse], error) + func (client *CloudServicesClient) BeginUpdate(ctx context.Context, resourceGroupName string, cloudServiceName string, ...) (*runtime.Poller[CloudServicesClientUpdateResponse], error) + func (client *CloudServicesClient) Get(ctx context.Context, resourceGroupName string, cloudServiceName string, ...) (CloudServicesClientGetResponse, error) + func (client *CloudServicesClient) GetInstanceView(ctx context.Context, resourceGroupName string, cloudServiceName string, ...) (CloudServicesClientGetInstanceViewResponse, error) + func (client *CloudServicesClient) NewListAllPager(options *CloudServicesClientListAllOptions) *runtime.Pager[CloudServicesClientListAllResponse] + func (client *CloudServicesClient) NewListPager(resourceGroupName string, options *CloudServicesClientListOptions) *runtime.Pager[CloudServicesClientListResponse] + type CloudServicesClientBeginCreateOrUpdateOptions struct + Parameters *CloudService + ResumeToken string + type CloudServicesClientBeginDeleteInstancesOptions struct + Parameters *RoleInstances + ResumeToken string + type CloudServicesClientBeginDeleteOptions struct + ResumeToken string + type CloudServicesClientBeginPowerOffOptions struct + ResumeToken string + type CloudServicesClientBeginRebuildOptions struct + Parameters *RoleInstances + ResumeToken string + type CloudServicesClientBeginReimageOptions struct + Parameters *RoleInstances + ResumeToken string + type CloudServicesClientBeginRestartOptions struct + Parameters *RoleInstances + ResumeToken string + type CloudServicesClientBeginStartOptions struct + ResumeToken string + type CloudServicesClientBeginUpdateOptions struct + Parameters *CloudServiceUpdate + ResumeToken string + type CloudServicesClientCreateOrUpdateResponse struct + type CloudServicesClientDeleteInstancesResponse struct + type CloudServicesClientDeleteResponse struct + type CloudServicesClientGetInstanceViewOptions struct + type CloudServicesClientGetInstanceViewResponse struct + type CloudServicesClientGetOptions struct + type CloudServicesClientGetResponse struct + type CloudServicesClientListAllOptions struct + type CloudServicesClientListAllResponse struct + type CloudServicesClientListOptions struct + type CloudServicesClientListResponse struct + type CloudServicesClientPowerOffResponse struct + type CloudServicesClientRebuildResponse struct + type CloudServicesClientReimageResponse struct + type CloudServicesClientRestartResponse struct + type CloudServicesClientStartResponse struct + type CloudServicesClientUpdateResponse struct + type CloudServicesUpdateDomainClient struct + func NewCloudServicesUpdateDomainClient(subscriptionID string, credential azcore.TokenCredential, ...) (*CloudServicesUpdateDomainClient, error) + func (client *CloudServicesUpdateDomainClient) BeginWalkUpdateDomain(ctx context.Context, resourceGroupName string, cloudServiceName string, ...) (*runtime.Poller[CloudServicesUpdateDomainClientWalkUpdateDomainResponse], ...) + func (client *CloudServicesUpdateDomainClient) GetUpdateDomain(ctx context.Context, resourceGroupName string, cloudServiceName string, ...) (CloudServicesUpdateDomainClientGetUpdateDomainResponse, error) + func (client *CloudServicesUpdateDomainClient) NewListUpdateDomainsPager(resourceGroupName string, cloudServiceName string, ...) *runtime.Pager[CloudServicesUpdateDomainClientListUpdateDomainsResponse] + type CloudServicesUpdateDomainClientBeginWalkUpdateDomainOptions struct + Parameters *UpdateDomain + ResumeToken string + type CloudServicesUpdateDomainClientGetUpdateDomainOptions struct + type CloudServicesUpdateDomainClientGetUpdateDomainResponse struct + type CloudServicesUpdateDomainClientListUpdateDomainsOptions struct + type CloudServicesUpdateDomainClientListUpdateDomainsResponse struct + type CloudServicesUpdateDomainClientWalkUpdateDomainResponse struct + type CommunityGalleriesClient struct + func NewCommunityGalleriesClient(subscriptionID string, credential azcore.TokenCredential, ...) (*CommunityGalleriesClient, error) + func (client *CommunityGalleriesClient) Get(ctx context.Context, location string, publicGalleryName string, ...) (CommunityGalleriesClientGetResponse, error) + type CommunityGalleriesClientGetOptions struct + type CommunityGalleriesClientGetResponse struct + type CommunityGallery struct + Identifier *CommunityGalleryIdentifier + Location *string + Name *string + Type *string + type CommunityGalleryIdentifier struct + UniqueID *string + type CommunityGalleryImage struct + Identifier *CommunityGalleryIdentifier + Location *string + Name *string + Properties *CommunityGalleryImageProperties + Type *string + type CommunityGalleryImageList struct + NextLink *string + Value []*CommunityGalleryImage + type CommunityGalleryImageProperties struct + Architecture *Architecture + Disallowed *Disallowed + EndOfLifeDate *time.Time + Eula *string + Features []*GalleryImageFeature + HyperVGeneration *HyperVGeneration + Identifier *GalleryImageIdentifier + OSState *OperatingSystemStateTypes + OSType *OperatingSystemTypes + PrivacyStatementURI *string + PurchasePlan *ImagePurchasePlan + Recommended *RecommendedMachineConfiguration + func (c *CommunityGalleryImageProperties) UnmarshalJSON(data []byte) error + type CommunityGalleryImageVersion struct + Identifier *CommunityGalleryIdentifier + Location *string + Name *string + Properties *CommunityGalleryImageVersionProperties + Type *string + type CommunityGalleryImageVersionList struct + NextLink *string + Value []*CommunityGalleryImageVersion + type CommunityGalleryImageVersionProperties struct + EndOfLifeDate *time.Time + ExcludeFromLatest *bool + PublishedDate *time.Time + StorageProfile *SharedGalleryImageVersionStorageProfile + func (c *CommunityGalleryImageVersionProperties) UnmarshalJSON(data []byte) error + type CommunityGalleryImageVersionsClient struct + func NewCommunityGalleryImageVersionsClient(subscriptionID string, credential azcore.TokenCredential, ...) (*CommunityGalleryImageVersionsClient, error) + func (client *CommunityGalleryImageVersionsClient) Get(ctx context.Context, location string, publicGalleryName string, ...) (CommunityGalleryImageVersionsClientGetResponse, error) + func (client *CommunityGalleryImageVersionsClient) NewListPager(location string, publicGalleryName string, galleryImageName string, ...) *runtime.Pager[CommunityGalleryImageVersionsClientListResponse] + type CommunityGalleryImageVersionsClientGetOptions struct + type CommunityGalleryImageVersionsClientGetResponse struct + type CommunityGalleryImageVersionsClientListOptions struct + type CommunityGalleryImageVersionsClientListResponse struct + type CommunityGalleryImagesClient struct + func NewCommunityGalleryImagesClient(subscriptionID string, credential azcore.TokenCredential, ...) (*CommunityGalleryImagesClient, error) + func (client *CommunityGalleryImagesClient) Get(ctx context.Context, location string, publicGalleryName string, ...) (CommunityGalleryImagesClientGetResponse, error) + func (client *CommunityGalleryImagesClient) NewListPager(location string, publicGalleryName string, ...) *runtime.Pager[CommunityGalleryImagesClientListResponse] + type CommunityGalleryImagesClientGetOptions struct + type CommunityGalleryImagesClientGetResponse struct + type CommunityGalleryImagesClientListOptions struct + type CommunityGalleryImagesClientListResponse struct + type CommunityGalleryInfo struct + CommunityGalleryEnabled *bool + Eula *string + PublicNamePrefix *string + PublicNames []*string + PublisherContact *string + PublisherURI *string + type ConfidentialVMEncryptionType string + const ConfidentialVMEncryptionTypeEncryptedVMGuestStateOnlyWithPmk + const ConfidentialVMEncryptionTypeEncryptedWithCmk + const ConfidentialVMEncryptionTypeEncryptedWithPmk + func PossibleConfidentialVMEncryptionTypeValues() []ConfidentialVMEncryptionType + type ConsistencyModeTypes string + const ConsistencyModeTypesApplicationConsistent + const ConsistencyModeTypesCrashConsistent + const ConsistencyModeTypesFileSystemConsistent + func PossibleConsistencyModeTypesValues() []ConsistencyModeTypes + type CopyCompletionError struct + ErrorCode *CopyCompletionErrorReason + ErrorMessage *string + type CopyCompletionErrorReason string + const CopyCompletionErrorReasonCopySourceNotFound + func PossibleCopyCompletionErrorReasonValues() []CopyCompletionErrorReason + type CreationData struct + CreateOption *DiskCreateOption + GalleryImageReference *ImageDiskReference + ImageReference *ImageDiskReference + LogicalSectorSize *int32 + SecurityDataURI *string + SourceResourceID *string + SourceURI *string + SourceUniqueID *string + StorageAccountID *string + UploadSizeBytes *int64 + type DataAccessAuthMode string + const DataAccessAuthModeAzureActiveDirectory + const DataAccessAuthModeNone + func PossibleDataAccessAuthModeValues() []DataAccessAuthMode + type DataDisk struct + Caching *CachingTypes + CreateOption *DiskCreateOptionTypes + DeleteOption *DiskDeleteOptionTypes + DetachOption *DiskDetachOptionTypes + DiskIOPSReadWrite *int64 + DiskMBpsReadWrite *int64 + DiskSizeGB *int32 + Image *VirtualHardDisk + Lun *int32 + ManagedDisk *ManagedDiskParameters + Name *string + ToBeDetached *bool + Vhd *VirtualHardDisk + WriteAcceleratorEnabled *bool + type DataDiskImage struct + Lun *int32 + type DataDiskImageEncryption struct + DiskEncryptionSetID *string + Lun *int32 + type DedicatedHost struct + ID *string + Location *string + Name *string + Properties *DedicatedHostProperties + SKU *SKU + Tags map[string]*string + Type *string + func (d DedicatedHost) MarshalJSON() ([]byte, error) + type DedicatedHostAllocatableVM struct + Count *float64 + VMSize *string + type DedicatedHostAvailableCapacity struct + AllocatableVMs []*DedicatedHostAllocatableVM + func (d DedicatedHostAvailableCapacity) MarshalJSON() ([]byte, error) + type DedicatedHostGroup struct + ID *string + Location *string + Name *string + Properties *DedicatedHostGroupProperties + Tags map[string]*string + Type *string + Zones []*string + func (d DedicatedHostGroup) MarshalJSON() ([]byte, error) + type DedicatedHostGroupInstanceView struct + Hosts []*DedicatedHostInstanceViewWithName + func (d DedicatedHostGroupInstanceView) MarshalJSON() ([]byte, error) + type DedicatedHostGroupListResult struct + NextLink *string + Value []*DedicatedHostGroup + type DedicatedHostGroupProperties struct + AdditionalCapabilities *DedicatedHostGroupPropertiesAdditionalCapabilities + Hosts []*SubResourceReadOnly + InstanceView *DedicatedHostGroupInstanceView + PlatformFaultDomainCount *int32 + SupportAutomaticPlacement *bool + func (d DedicatedHostGroupProperties) MarshalJSON() ([]byte, error) + type DedicatedHostGroupPropertiesAdditionalCapabilities struct + UltraSSDEnabled *bool + type DedicatedHostGroupUpdate struct + Properties *DedicatedHostGroupProperties + Tags map[string]*string + Zones []*string + func (d DedicatedHostGroupUpdate) MarshalJSON() ([]byte, error) + type DedicatedHostGroupsClient struct + func NewDedicatedHostGroupsClient(subscriptionID string, credential azcore.TokenCredential, ...) (*DedicatedHostGroupsClient, error) + func (client *DedicatedHostGroupsClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, hostGroupName string, ...) (DedicatedHostGroupsClientCreateOrUpdateResponse, error) + func (client *DedicatedHostGroupsClient) Delete(ctx context.Context, resourceGroupName string, hostGroupName string, ...) (DedicatedHostGroupsClientDeleteResponse, error) + func (client *DedicatedHostGroupsClient) Get(ctx context.Context, resourceGroupName string, hostGroupName string, ...) (DedicatedHostGroupsClientGetResponse, error) + func (client *DedicatedHostGroupsClient) NewListByResourceGroupPager(resourceGroupName string, ...) *runtime.Pager[DedicatedHostGroupsClientListByResourceGroupResponse] + func (client *DedicatedHostGroupsClient) NewListBySubscriptionPager(options *DedicatedHostGroupsClientListBySubscriptionOptions) *runtime.Pager[DedicatedHostGroupsClientListBySubscriptionResponse] + func (client *DedicatedHostGroupsClient) Update(ctx context.Context, resourceGroupName string, hostGroupName string, ...) (DedicatedHostGroupsClientUpdateResponse, error) + type DedicatedHostGroupsClientCreateOrUpdateOptions struct + type DedicatedHostGroupsClientCreateOrUpdateResponse struct + type DedicatedHostGroupsClientDeleteOptions struct + type DedicatedHostGroupsClientDeleteResponse struct + type DedicatedHostGroupsClientGetOptions struct + Expand *InstanceViewTypes + type DedicatedHostGroupsClientGetResponse struct + type DedicatedHostGroupsClientListByResourceGroupOptions struct + type DedicatedHostGroupsClientListByResourceGroupResponse struct + type DedicatedHostGroupsClientListBySubscriptionOptions struct + type DedicatedHostGroupsClientListBySubscriptionResponse struct + type DedicatedHostGroupsClientUpdateOptions struct + type DedicatedHostGroupsClientUpdateResponse struct + type DedicatedHostInstanceView struct + AssetID *string + AvailableCapacity *DedicatedHostAvailableCapacity + Statuses []*InstanceViewStatus + func (d DedicatedHostInstanceView) MarshalJSON() ([]byte, error) + type DedicatedHostInstanceViewWithName struct + AssetID *string + AvailableCapacity *DedicatedHostAvailableCapacity + Name *string + Statuses []*InstanceViewStatus + func (d DedicatedHostInstanceViewWithName) MarshalJSON() ([]byte, error) + type DedicatedHostLicenseTypes string + const DedicatedHostLicenseTypesNone + const DedicatedHostLicenseTypesWindowsServerHybrid + const DedicatedHostLicenseTypesWindowsServerPerpetual + func PossibleDedicatedHostLicenseTypesValues() []DedicatedHostLicenseTypes + type DedicatedHostListResult struct + NextLink *string + Value []*DedicatedHost + type DedicatedHostProperties struct + AutoReplaceOnFailure *bool + HostID *string + InstanceView *DedicatedHostInstanceView + LicenseType *DedicatedHostLicenseTypes + PlatformFaultDomain *int32 + ProvisioningState *string + ProvisioningTime *time.Time + TimeCreated *time.Time + VirtualMachines []*SubResourceReadOnly + func (d *DedicatedHostProperties) UnmarshalJSON(data []byte) error + func (d DedicatedHostProperties) MarshalJSON() ([]byte, error) + type DedicatedHostUpdate struct + Properties *DedicatedHostProperties + Tags map[string]*string + func (d DedicatedHostUpdate) MarshalJSON() ([]byte, error) + type DedicatedHostsClient struct + func NewDedicatedHostsClient(subscriptionID string, credential azcore.TokenCredential, ...) (*DedicatedHostsClient, error) + func (client *DedicatedHostsClient) BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, hostGroupName string, ...) (*runtime.Poller[DedicatedHostsClientCreateOrUpdateResponse], error) + func (client *DedicatedHostsClient) BeginDelete(ctx context.Context, resourceGroupName string, hostGroupName string, ...) (*runtime.Poller[DedicatedHostsClientDeleteResponse], error) + func (client *DedicatedHostsClient) BeginRestart(ctx context.Context, resourceGroupName string, hostGroupName string, ...) (*runtime.Poller[DedicatedHostsClientRestartResponse], error) + func (client *DedicatedHostsClient) BeginUpdate(ctx context.Context, resourceGroupName string, hostGroupName string, ...) (*runtime.Poller[DedicatedHostsClientUpdateResponse], error) + func (client *DedicatedHostsClient) Get(ctx context.Context, resourceGroupName string, hostGroupName string, ...) (DedicatedHostsClientGetResponse, error) + func (client *DedicatedHostsClient) NewListByHostGroupPager(resourceGroupName string, hostGroupName string, ...) *runtime.Pager[DedicatedHostsClientListByHostGroupResponse] + type DedicatedHostsClientBeginCreateOrUpdateOptions struct + ResumeToken string + type DedicatedHostsClientBeginDeleteOptions struct + ResumeToken string + type DedicatedHostsClientBeginRestartOptions struct + ResumeToken string + type DedicatedHostsClientBeginUpdateOptions struct + ResumeToken string + type DedicatedHostsClientCreateOrUpdateResponse struct + type DedicatedHostsClientDeleteResponse struct + type DedicatedHostsClientGetOptions struct + Expand *InstanceViewTypes + type DedicatedHostsClientGetResponse struct + type DedicatedHostsClientListByHostGroupOptions struct + type DedicatedHostsClientListByHostGroupResponse struct + type DedicatedHostsClientRestartResponse struct + type DedicatedHostsClientUpdateResponse struct + type DeleteOptions string + const DeleteOptionsDelete + const DeleteOptionsDetach + func PossibleDeleteOptionsValues() []DeleteOptions + type DiagnosticsProfile struct + BootDiagnostics *BootDiagnostics + type DiffDiskOptions string + const DiffDiskOptionsLocal + func PossibleDiffDiskOptionsValues() []DiffDiskOptions + type DiffDiskPlacement string + const DiffDiskPlacementCacheDisk + const DiffDiskPlacementResourceDisk + func PossibleDiffDiskPlacementValues() []DiffDiskPlacement + type DiffDiskSettings struct + Option *DiffDiskOptions + Placement *DiffDiskPlacement + type Disallowed struct + DiskTypes []*string + func (d Disallowed) MarshalJSON() ([]byte, error) + type DisallowedConfiguration struct + VMDiskType *VMDiskTypes + type Disk struct + ExtendedLocation *ExtendedLocation + ID *string + Location *string + ManagedBy *string + ManagedByExtended []*string + Name *string + Properties *DiskProperties + SKU *DiskSKU + Tags map[string]*string + Type *string + Zones []*string + func (d Disk) MarshalJSON() ([]byte, error) + type DiskAccess struct + ExtendedLocation *ExtendedLocation + ID *string + Location *string + Name *string + Properties *DiskAccessProperties + Tags map[string]*string + Type *string + func (d DiskAccess) MarshalJSON() ([]byte, error) + type DiskAccessList struct + NextLink *string + Value []*DiskAccess + type DiskAccessProperties struct + PrivateEndpointConnections []*PrivateEndpointConnection + ProvisioningState *string + TimeCreated *time.Time + func (d *DiskAccessProperties) UnmarshalJSON(data []byte) error + func (d DiskAccessProperties) MarshalJSON() ([]byte, error) + type DiskAccessUpdate struct + Tags map[string]*string + func (d DiskAccessUpdate) MarshalJSON() ([]byte, error) + type DiskAccessesClient struct + func NewDiskAccessesClient(subscriptionID string, credential azcore.TokenCredential, ...) (*DiskAccessesClient, error) + func (client *DiskAccessesClient) BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, diskAccessName string, ...) (*runtime.Poller[DiskAccessesClientCreateOrUpdateResponse], error) + func (client *DiskAccessesClient) BeginDelete(ctx context.Context, resourceGroupName string, diskAccessName string, ...) (*runtime.Poller[DiskAccessesClientDeleteResponse], error) + func (client *DiskAccessesClient) BeginDeleteAPrivateEndpointConnection(ctx context.Context, resourceGroupName string, diskAccessName string, ...) (*runtime.Poller[DiskAccessesClientDeleteAPrivateEndpointConnectionResponse], ...) + func (client *DiskAccessesClient) BeginUpdate(ctx context.Context, resourceGroupName string, diskAccessName string, ...) (*runtime.Poller[DiskAccessesClientUpdateResponse], error) + func (client *DiskAccessesClient) BeginUpdateAPrivateEndpointConnection(ctx context.Context, resourceGroupName string, diskAccessName string, ...) (*runtime.Poller[DiskAccessesClientUpdateAPrivateEndpointConnectionResponse], ...) + func (client *DiskAccessesClient) Get(ctx context.Context, resourceGroupName string, diskAccessName string, ...) (DiskAccessesClientGetResponse, error) + func (client *DiskAccessesClient) GetAPrivateEndpointConnection(ctx context.Context, resourceGroupName string, diskAccessName string, ...) (DiskAccessesClientGetAPrivateEndpointConnectionResponse, error) + func (client *DiskAccessesClient) GetPrivateLinkResources(ctx context.Context, resourceGroupName string, diskAccessName string, ...) (DiskAccessesClientGetPrivateLinkResourcesResponse, error) + func (client *DiskAccessesClient) NewListByResourceGroupPager(resourceGroupName string, ...) *runtime.Pager[DiskAccessesClientListByResourceGroupResponse] + func (client *DiskAccessesClient) NewListPager(options *DiskAccessesClientListOptions) *runtime.Pager[DiskAccessesClientListResponse] + func (client *DiskAccessesClient) NewListPrivateEndpointConnectionsPager(resourceGroupName string, diskAccessName string, ...) *runtime.Pager[DiskAccessesClientListPrivateEndpointConnectionsResponse] + type DiskAccessesClientBeginCreateOrUpdateOptions struct + ResumeToken string + type DiskAccessesClientBeginDeleteAPrivateEndpointConnectionOptions struct + ResumeToken string + type DiskAccessesClientBeginDeleteOptions struct + ResumeToken string + type DiskAccessesClientBeginUpdateAPrivateEndpointConnectionOptions struct + ResumeToken string + type DiskAccessesClientBeginUpdateOptions struct + ResumeToken string + type DiskAccessesClientCreateOrUpdateResponse struct + type DiskAccessesClientDeleteAPrivateEndpointConnectionResponse struct + type DiskAccessesClientDeleteResponse struct + type DiskAccessesClientGetAPrivateEndpointConnectionOptions struct + type DiskAccessesClientGetAPrivateEndpointConnectionResponse struct + type DiskAccessesClientGetOptions struct + type DiskAccessesClientGetPrivateLinkResourcesOptions struct + type DiskAccessesClientGetPrivateLinkResourcesResponse struct + type DiskAccessesClientGetResponse struct + type DiskAccessesClientListByResourceGroupOptions struct + type DiskAccessesClientListByResourceGroupResponse struct + type DiskAccessesClientListOptions struct + type DiskAccessesClientListPrivateEndpointConnectionsOptions struct + type DiskAccessesClientListPrivateEndpointConnectionsResponse struct + type DiskAccessesClientListResponse struct + type DiskAccessesClientUpdateAPrivateEndpointConnectionResponse struct + type DiskAccessesClientUpdateResponse struct + type DiskCreateOption string + const DiskCreateOptionAttach + const DiskCreateOptionCopy + const DiskCreateOptionCopyStart + const DiskCreateOptionEmpty + const DiskCreateOptionFromImage + const DiskCreateOptionImport + const DiskCreateOptionImportSecure + const DiskCreateOptionRestore + const DiskCreateOptionUpload + const DiskCreateOptionUploadPreparedSecure + func PossibleDiskCreateOptionValues() []DiskCreateOption + type DiskCreateOptionTypes string + const DiskCreateOptionTypesAttach + const DiskCreateOptionTypesEmpty + const DiskCreateOptionTypesFromImage + func PossibleDiskCreateOptionTypesValues() []DiskCreateOptionTypes + type DiskDeleteOptionTypes string + const DiskDeleteOptionTypesDelete + const DiskDeleteOptionTypesDetach + func PossibleDiskDeleteOptionTypesValues() []DiskDeleteOptionTypes + type DiskDetachOptionTypes string + const DiskDetachOptionTypesForceDetach + func PossibleDiskDetachOptionTypesValues() []DiskDetachOptionTypes + type DiskEncryptionSet struct + ID *string + Identity *EncryptionSetIdentity + Location *string + Name *string + Properties *EncryptionSetProperties + Tags map[string]*string + Type *string + func (d DiskEncryptionSet) MarshalJSON() ([]byte, error) + type DiskEncryptionSetIdentityType string + const DiskEncryptionSetIdentityTypeNone + const DiskEncryptionSetIdentityTypeSystemAssigned + const DiskEncryptionSetIdentityTypeSystemAssignedUserAssigned + const DiskEncryptionSetIdentityTypeUserAssigned + func PossibleDiskEncryptionSetIdentityTypeValues() []DiskEncryptionSetIdentityType + type DiskEncryptionSetList struct + NextLink *string + Value []*DiskEncryptionSet + type DiskEncryptionSetParameters struct + ID *string + type DiskEncryptionSetType string + const DiskEncryptionSetTypeConfidentialVMEncryptedWithCustomerKey + const DiskEncryptionSetTypeEncryptionAtRestWithCustomerKey + const DiskEncryptionSetTypeEncryptionAtRestWithPlatformAndCustomerKeys + func PossibleDiskEncryptionSetTypeValues() []DiskEncryptionSetType + type DiskEncryptionSetUpdate struct + Identity *EncryptionSetIdentity + Properties *DiskEncryptionSetUpdateProperties + Tags map[string]*string + func (d DiskEncryptionSetUpdate) MarshalJSON() ([]byte, error) + type DiskEncryptionSetUpdateProperties struct + ActiveKey *KeyForDiskEncryptionSet + EncryptionType *DiskEncryptionSetType + FederatedClientID *string + RotationToLatestKeyVersionEnabled *bool + type DiskEncryptionSetsClient struct + func NewDiskEncryptionSetsClient(subscriptionID string, credential azcore.TokenCredential, ...) (*DiskEncryptionSetsClient, error) + func (client *DiskEncryptionSetsClient) BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, diskEncryptionSetName string, ...) (*runtime.Poller[DiskEncryptionSetsClientCreateOrUpdateResponse], error) + func (client *DiskEncryptionSetsClient) BeginDelete(ctx context.Context, resourceGroupName string, diskEncryptionSetName string, ...) (*runtime.Poller[DiskEncryptionSetsClientDeleteResponse], error) + func (client *DiskEncryptionSetsClient) BeginUpdate(ctx context.Context, resourceGroupName string, diskEncryptionSetName string, ...) (*runtime.Poller[DiskEncryptionSetsClientUpdateResponse], error) + func (client *DiskEncryptionSetsClient) Get(ctx context.Context, resourceGroupName string, diskEncryptionSetName string, ...) (DiskEncryptionSetsClientGetResponse, error) + func (client *DiskEncryptionSetsClient) NewListAssociatedResourcesPager(resourceGroupName string, diskEncryptionSetName string, ...) *runtime.Pager[DiskEncryptionSetsClientListAssociatedResourcesResponse] + func (client *DiskEncryptionSetsClient) NewListByResourceGroupPager(resourceGroupName string, ...) *runtime.Pager[DiskEncryptionSetsClientListByResourceGroupResponse] + func (client *DiskEncryptionSetsClient) NewListPager(options *DiskEncryptionSetsClientListOptions) *runtime.Pager[DiskEncryptionSetsClientListResponse] + type DiskEncryptionSetsClientBeginCreateOrUpdateOptions struct + ResumeToken string + type DiskEncryptionSetsClientBeginDeleteOptions struct + ResumeToken string + type DiskEncryptionSetsClientBeginUpdateOptions struct + ResumeToken string + type DiskEncryptionSetsClientCreateOrUpdateResponse struct + type DiskEncryptionSetsClientDeleteResponse struct + type DiskEncryptionSetsClientGetOptions struct + type DiskEncryptionSetsClientGetResponse struct + type DiskEncryptionSetsClientListAssociatedResourcesOptions struct + type DiskEncryptionSetsClientListAssociatedResourcesResponse struct + type DiskEncryptionSetsClientListByResourceGroupOptions struct + type DiskEncryptionSetsClientListByResourceGroupResponse struct + type DiskEncryptionSetsClientListOptions struct + type DiskEncryptionSetsClientListResponse struct + type DiskEncryptionSetsClientUpdateResponse struct + type DiskEncryptionSettings struct + DiskEncryptionKey *KeyVaultSecretReference + Enabled *bool + KeyEncryptionKey *KeyVaultKeyReference + type DiskImageEncryption struct + DiskEncryptionSetID *string + type DiskInstanceView struct + EncryptionSettings []*DiskEncryptionSettings + Name *string + Statuses []*InstanceViewStatus + func (d DiskInstanceView) MarshalJSON() ([]byte, error) + type DiskList struct + NextLink *string + Value []*Disk + type DiskProperties struct + BurstingEnabled *bool + CompletionPercent *float32 + CreationData *CreationData + DataAccessAuthMode *DataAccessAuthMode + DiskAccessID *string + DiskIOPSReadOnly *int64 + DiskIOPSReadWrite *int64 + DiskMBpsReadOnly *int64 + DiskMBpsReadWrite *int64 + DiskSizeBytes *int64 + DiskSizeGB *int32 + DiskState *DiskState + Encryption *Encryption + EncryptionSettingsCollection *EncryptionSettingsCollection + HyperVGeneration *HyperVGeneration + MaxShares *int32 + NetworkAccessPolicy *NetworkAccessPolicy + OSType *OperatingSystemTypes + PropertyUpdatesInProgress *PropertyUpdatesInProgress + ProvisioningState *string + PublicNetworkAccess *PublicNetworkAccess + PurchasePlan *DiskPurchasePlan + SecurityProfile *DiskSecurityProfile + ShareInfo []*ShareInfoElement + SupportedCapabilities *SupportedCapabilities + SupportsHibernation *bool + Tier *string + TimeCreated *time.Time + UniqueID *string + func (d *DiskProperties) UnmarshalJSON(data []byte) error + func (d DiskProperties) MarshalJSON() ([]byte, error) + type DiskPurchasePlan struct + Name *string + Product *string + PromotionCode *string + Publisher *string + type DiskRestorePoint struct + ID *string + Name *string + Properties *DiskRestorePointProperties + Type *string + type DiskRestorePointClient struct + func NewDiskRestorePointClient(subscriptionID string, credential azcore.TokenCredential, ...) (*DiskRestorePointClient, error) + func (client *DiskRestorePointClient) BeginGrantAccess(ctx context.Context, resourceGroupName string, ...) (*runtime.Poller[DiskRestorePointClientGrantAccessResponse], error) + func (client *DiskRestorePointClient) BeginRevokeAccess(ctx context.Context, resourceGroupName string, ...) (*runtime.Poller[DiskRestorePointClientRevokeAccessResponse], error) + func (client *DiskRestorePointClient) Get(ctx context.Context, resourceGroupName string, ...) (DiskRestorePointClientGetResponse, error) + func (client *DiskRestorePointClient) NewListByRestorePointPager(resourceGroupName string, restorePointCollectionName string, ...) *runtime.Pager[DiskRestorePointClientListByRestorePointResponse] + type DiskRestorePointClientBeginGrantAccessOptions struct + ResumeToken string + type DiskRestorePointClientBeginRevokeAccessOptions struct + ResumeToken string + type DiskRestorePointClientGetOptions struct + type DiskRestorePointClientGetResponse struct + type DiskRestorePointClientGrantAccessResponse struct + type DiskRestorePointClientListByRestorePointOptions struct + type DiskRestorePointClientListByRestorePointResponse struct + type DiskRestorePointClientRevokeAccessResponse struct + type DiskRestorePointInstanceView struct + ID *string + ReplicationStatus *DiskRestorePointReplicationStatus + type DiskRestorePointList struct + NextLink *string + Value []*DiskRestorePoint + type DiskRestorePointProperties struct + CompletionPercent *float32 + DiskAccessID *string + Encryption *Encryption + FamilyID *string + HyperVGeneration *HyperVGeneration + NetworkAccessPolicy *NetworkAccessPolicy + OSType *OperatingSystemTypes + PublicNetworkAccess *PublicNetworkAccess + PurchasePlan *DiskPurchasePlan + ReplicationState *string + SecurityProfile *DiskSecurityProfile + SourceResourceID *string + SourceResourceLocation *string + SourceUniqueID *string + SupportedCapabilities *SupportedCapabilities + SupportsHibernation *bool + TimeCreated *time.Time + func (d *DiskRestorePointProperties) UnmarshalJSON(data []byte) error + type DiskRestorePointReplicationStatus struct + CompletionPercent *int32 + Status *InstanceViewStatus + type DiskSKU struct + Name *DiskStorageAccountTypes + Tier *string + type DiskSecurityProfile struct + SecureVMDiskEncryptionSetID *string + SecurityType *DiskSecurityTypes + type DiskSecurityTypes string + const DiskSecurityTypesConfidentialVMDiskEncryptedWithCustomerKey + const DiskSecurityTypesConfidentialVMDiskEncryptedWithPlatformKey + const DiskSecurityTypesConfidentialVMVmguestStateOnlyEncryptedWithPlatformKey + const DiskSecurityTypesTrustedLaunch + func PossibleDiskSecurityTypesValues() []DiskSecurityTypes + type DiskState string + const DiskStateActiveSAS + const DiskStateActiveSASFrozen + const DiskStateActiveUpload + const DiskStateAttached + const DiskStateFrozen + const DiskStateReadyToUpload + const DiskStateReserved + const DiskStateUnattached + func PossibleDiskStateValues() []DiskState + type DiskStorageAccountTypes string + const DiskStorageAccountTypesPremiumLRS + const DiskStorageAccountTypesPremiumV2LRS + const DiskStorageAccountTypesPremiumZRS + const DiskStorageAccountTypesStandardLRS + const DiskStorageAccountTypesStandardSSDLRS + const DiskStorageAccountTypesStandardSSDZRS + const DiskStorageAccountTypesUltraSSDLRS + func PossibleDiskStorageAccountTypesValues() []DiskStorageAccountTypes + type DiskUpdate struct + Properties *DiskUpdateProperties + SKU *DiskSKU + Tags map[string]*string + func (d DiskUpdate) MarshalJSON() ([]byte, error) + type DiskUpdateProperties struct + BurstingEnabled *bool + DataAccessAuthMode *DataAccessAuthMode + DiskAccessID *string + DiskIOPSReadOnly *int64 + DiskIOPSReadWrite *int64 + DiskMBpsReadOnly *int64 + DiskMBpsReadWrite *int64 + DiskSizeGB *int32 + Encryption *Encryption + EncryptionSettingsCollection *EncryptionSettingsCollection + MaxShares *int32 + NetworkAccessPolicy *NetworkAccessPolicy + OSType *OperatingSystemTypes + PropertyUpdatesInProgress *PropertyUpdatesInProgress + PublicNetworkAccess *PublicNetworkAccess + PurchasePlan *DiskPurchasePlan + SupportedCapabilities *SupportedCapabilities + SupportsHibernation *bool + Tier *string + type DisksClient struct + func NewDisksClient(subscriptionID string, credential azcore.TokenCredential, ...) (*DisksClient, error) + func (client *DisksClient) BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, diskName string, disk Disk, ...) (*runtime.Poller[DisksClientCreateOrUpdateResponse], error) + func (client *DisksClient) BeginDelete(ctx context.Context, resourceGroupName string, diskName string, ...) (*runtime.Poller[DisksClientDeleteResponse], error) + func (client *DisksClient) BeginGrantAccess(ctx context.Context, resourceGroupName string, diskName string, ...) (*runtime.Poller[DisksClientGrantAccessResponse], error) + func (client *DisksClient) BeginRevokeAccess(ctx context.Context, resourceGroupName string, diskName string, ...) (*runtime.Poller[DisksClientRevokeAccessResponse], error) + func (client *DisksClient) BeginUpdate(ctx context.Context, resourceGroupName string, diskName string, ...) (*runtime.Poller[DisksClientUpdateResponse], error) + func (client *DisksClient) Get(ctx context.Context, resourceGroupName string, diskName string, ...) (DisksClientGetResponse, error) + func (client *DisksClient) NewListByResourceGroupPager(resourceGroupName string, options *DisksClientListByResourceGroupOptions) *runtime.Pager[DisksClientListByResourceGroupResponse] + func (client *DisksClient) NewListPager(options *DisksClientListOptions) *runtime.Pager[DisksClientListResponse] + type DisksClientBeginCreateOrUpdateOptions struct + ResumeToken string + type DisksClientBeginDeleteOptions struct + ResumeToken string + type DisksClientBeginGrantAccessOptions struct + ResumeToken string + type DisksClientBeginRevokeAccessOptions struct + ResumeToken string + type DisksClientBeginUpdateOptions struct + ResumeToken string + type DisksClientCreateOrUpdateResponse struct + type DisksClientDeleteResponse struct + type DisksClientGetOptions struct + type DisksClientGetResponse struct + type DisksClientGrantAccessResponse struct + type DisksClientListByResourceGroupOptions struct + type DisksClientListByResourceGroupResponse struct + type DisksClientListOptions struct + type DisksClientListResponse struct + type DisksClientRevokeAccessResponse struct + type DisksClientUpdateResponse struct + type Encryption struct + DiskEncryptionSetID *string + Type *EncryptionType + type EncryptionImages struct + DataDiskImages []*DataDiskImageEncryption + OSDiskImage *OSDiskImageEncryption + func (e EncryptionImages) MarshalJSON() ([]byte, error) + type EncryptionSetIdentity struct + PrincipalID *string + TenantID *string + Type *DiskEncryptionSetIdentityType + UserAssignedIdentities map[string]*UserAssignedIdentitiesValue + func (e EncryptionSetIdentity) MarshalJSON() ([]byte, error) + type EncryptionSetProperties struct + ActiveKey *KeyForDiskEncryptionSet + AutoKeyRotationError *APIError + EncryptionType *DiskEncryptionSetType + FederatedClientID *string + LastKeyRotationTimestamp *time.Time + PreviousKeys []*KeyForDiskEncryptionSet + ProvisioningState *string + RotationToLatestKeyVersionEnabled *bool + func (e *EncryptionSetProperties) UnmarshalJSON(data []byte) error + func (e EncryptionSetProperties) MarshalJSON() ([]byte, error) + type EncryptionSettingsCollection struct + Enabled *bool + EncryptionSettings []*EncryptionSettingsElement + EncryptionSettingsVersion *string + func (e EncryptionSettingsCollection) MarshalJSON() ([]byte, error) + type EncryptionSettingsElement struct + DiskEncryptionKey *KeyVaultAndSecretReference + KeyEncryptionKey *KeyVaultAndKeyReference + type EncryptionType string + const EncryptionTypeEncryptionAtRestWithCustomerKey + const EncryptionTypeEncryptionAtRestWithPlatformAndCustomerKeys + const EncryptionTypeEncryptionAtRestWithPlatformKey + func PossibleEncryptionTypeValues() []EncryptionType + type ExecutionState string + const ExecutionStateCanceled + const ExecutionStateFailed + const ExecutionStatePending + const ExecutionStateRunning + const ExecutionStateSucceeded + const ExecutionStateTimedOut + const ExecutionStateUnknown + func PossibleExecutionStateValues() []ExecutionState + type ExpandTypesForGetCapacityReservationGroups string + const ExpandTypesForGetCapacityReservationGroupsVirtualMachineScaleSetVMsRef + const ExpandTypesForGetCapacityReservationGroupsVirtualMachinesRef + func PossibleExpandTypesForGetCapacityReservationGroupsValues() []ExpandTypesForGetCapacityReservationGroups + type ExpandTypesForGetVMScaleSets string + const ExpandTypesForGetVMScaleSetsUserData + func PossibleExpandTypesForGetVMScaleSetsValues() []ExpandTypesForGetVMScaleSets + type ExtendedLocation struct + Name *string + Type *ExtendedLocationTypes + type ExtendedLocationType string + const ExtendedLocationTypeEdgeZone + func PossibleExtendedLocationTypeValues() []ExtendedLocationType + type ExtendedLocationTypes string + const ExtendedLocationTypesEdgeZone + func PossibleExtendedLocationTypesValues() []ExtendedLocationTypes + type Extension struct + Name *string + Properties *CloudServiceExtensionProperties + type GalleriesClient struct + func NewGalleriesClient(subscriptionID string, credential azcore.TokenCredential, ...) (*GalleriesClient, error) + func (client *GalleriesClient) BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, galleryName string, ...) (*runtime.Poller[GalleriesClientCreateOrUpdateResponse], error) + func (client *GalleriesClient) BeginDelete(ctx context.Context, resourceGroupName string, galleryName string, ...) (*runtime.Poller[GalleriesClientDeleteResponse], error) + func (client *GalleriesClient) BeginUpdate(ctx context.Context, resourceGroupName string, galleryName string, ...) (*runtime.Poller[GalleriesClientUpdateResponse], error) + func (client *GalleriesClient) Get(ctx context.Context, resourceGroupName string, galleryName string, ...) (GalleriesClientGetResponse, error) + func (client *GalleriesClient) NewListByResourceGroupPager(resourceGroupName string, options *GalleriesClientListByResourceGroupOptions) *runtime.Pager[GalleriesClientListByResourceGroupResponse] + func (client *GalleriesClient) NewListPager(options *GalleriesClientListOptions) *runtime.Pager[GalleriesClientListResponse] + type GalleriesClientBeginCreateOrUpdateOptions struct + ResumeToken string + type GalleriesClientBeginDeleteOptions struct + ResumeToken string + type GalleriesClientBeginUpdateOptions struct + ResumeToken string + type GalleriesClientCreateOrUpdateResponse struct + type GalleriesClientDeleteResponse struct + type GalleriesClientGetOptions struct + Expand *GalleryExpandParams + Select *SelectPermissions + type GalleriesClientGetResponse struct + type GalleriesClientListByResourceGroupOptions struct + type GalleriesClientListByResourceGroupResponse struct + type GalleriesClientListOptions struct + type GalleriesClientListResponse struct + type GalleriesClientUpdateResponse struct + type Gallery struct + ID *string + Location *string + Name *string + Properties *GalleryProperties + Tags map[string]*string + Type *string + func (g Gallery) MarshalJSON() ([]byte, error) + type GalleryApplication struct + ID *string + Location *string + Name *string + Properties *GalleryApplicationProperties + Tags map[string]*string + Type *string + func (g GalleryApplication) MarshalJSON() ([]byte, error) + type GalleryApplicationList struct + NextLink *string + Value []*GalleryApplication + type GalleryApplicationProperties struct + Description *string + EndOfLifeDate *time.Time + Eula *string + PrivacyStatementURI *string + ReleaseNoteURI *string + SupportedOSType *OperatingSystemTypes + func (g *GalleryApplicationProperties) UnmarshalJSON(data []byte) error + func (g GalleryApplicationProperties) MarshalJSON() ([]byte, error) + type GalleryApplicationUpdate struct + ID *string + Name *string + Properties *GalleryApplicationProperties + Tags map[string]*string + Type *string + func (g GalleryApplicationUpdate) MarshalJSON() ([]byte, error) + type GalleryApplicationVersion struct + ID *string + Location *string + Name *string + Properties *GalleryApplicationVersionProperties + Tags map[string]*string + Type *string + func (g GalleryApplicationVersion) MarshalJSON() ([]byte, error) + type GalleryApplicationVersionList struct + NextLink *string + Value []*GalleryApplicationVersion + type GalleryApplicationVersionProperties struct + ProvisioningState *GalleryProvisioningState + PublishingProfile *GalleryApplicationVersionPublishingProfile + ReplicationStatus *ReplicationStatus + type GalleryApplicationVersionPublishingProfile struct + AdvancedSettings map[string]*string + EnableHealthCheck *bool + EndOfLifeDate *time.Time + ExcludeFromLatest *bool + ManageActions *UserArtifactManage + PublishedDate *time.Time + ReplicaCount *int32 + ReplicationMode *ReplicationMode + Settings *UserArtifactSettings + Source *UserArtifactSource + StorageAccountType *StorageAccountType + TargetExtendedLocations []*GalleryTargetExtendedLocation + TargetRegions []*TargetRegion + func (g *GalleryApplicationVersionPublishingProfile) UnmarshalJSON(data []byte) error + func (g GalleryApplicationVersionPublishingProfile) MarshalJSON() ([]byte, error) + type GalleryApplicationVersionUpdate struct + ID *string + Name *string + Properties *GalleryApplicationVersionProperties + Tags map[string]*string + Type *string + func (g GalleryApplicationVersionUpdate) MarshalJSON() ([]byte, error) + type GalleryApplicationVersionsClient struct + func NewGalleryApplicationVersionsClient(subscriptionID string, credential azcore.TokenCredential, ...) (*GalleryApplicationVersionsClient, error) + func (client *GalleryApplicationVersionsClient) BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, galleryName string, ...) (*runtime.Poller[GalleryApplicationVersionsClientCreateOrUpdateResponse], error) + func (client *GalleryApplicationVersionsClient) BeginDelete(ctx context.Context, resourceGroupName string, galleryName string, ...) (*runtime.Poller[GalleryApplicationVersionsClientDeleteResponse], error) + func (client *GalleryApplicationVersionsClient) BeginUpdate(ctx context.Context, resourceGroupName string, galleryName string, ...) (*runtime.Poller[GalleryApplicationVersionsClientUpdateResponse], error) + func (client *GalleryApplicationVersionsClient) Get(ctx context.Context, resourceGroupName string, galleryName string, ...) (GalleryApplicationVersionsClientGetResponse, error) + func (client *GalleryApplicationVersionsClient) NewListByGalleryApplicationPager(resourceGroupName string, galleryName string, galleryApplicationName string, ...) ... + type GalleryApplicationVersionsClientBeginCreateOrUpdateOptions struct + ResumeToken string + type GalleryApplicationVersionsClientBeginDeleteOptions struct + ResumeToken string + type GalleryApplicationVersionsClientBeginUpdateOptions struct + ResumeToken string + type GalleryApplicationVersionsClientCreateOrUpdateResponse struct + type GalleryApplicationVersionsClientDeleteResponse struct + type GalleryApplicationVersionsClientGetOptions struct + Expand *ReplicationStatusTypes + type GalleryApplicationVersionsClientGetResponse struct + type GalleryApplicationVersionsClientListByGalleryApplicationOptions struct + type GalleryApplicationVersionsClientListByGalleryApplicationResponse struct + type GalleryApplicationVersionsClientUpdateResponse struct + type GalleryApplicationsClient struct + func NewGalleryApplicationsClient(subscriptionID string, credential azcore.TokenCredential, ...) (*GalleryApplicationsClient, error) + func (client *GalleryApplicationsClient) BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, galleryName string, ...) (*runtime.Poller[GalleryApplicationsClientCreateOrUpdateResponse], error) + func (client *GalleryApplicationsClient) BeginDelete(ctx context.Context, resourceGroupName string, galleryName string, ...) (*runtime.Poller[GalleryApplicationsClientDeleteResponse], error) + func (client *GalleryApplicationsClient) BeginUpdate(ctx context.Context, resourceGroupName string, galleryName string, ...) (*runtime.Poller[GalleryApplicationsClientUpdateResponse], error) + func (client *GalleryApplicationsClient) Get(ctx context.Context, resourceGroupName string, galleryName string, ...) (GalleryApplicationsClientGetResponse, error) + func (client *GalleryApplicationsClient) NewListByGalleryPager(resourceGroupName string, galleryName string, ...) *runtime.Pager[GalleryApplicationsClientListByGalleryResponse] + type GalleryApplicationsClientBeginCreateOrUpdateOptions struct + ResumeToken string + type GalleryApplicationsClientBeginDeleteOptions struct + ResumeToken string + type GalleryApplicationsClientBeginUpdateOptions struct + ResumeToken string + type GalleryApplicationsClientCreateOrUpdateResponse struct + type GalleryApplicationsClientDeleteResponse struct + type GalleryApplicationsClientGetOptions struct + type GalleryApplicationsClientGetResponse struct + type GalleryApplicationsClientListByGalleryOptions struct + type GalleryApplicationsClientListByGalleryResponse struct + type GalleryApplicationsClientUpdateResponse struct + type GalleryArtifactPublishingProfileBase struct + EndOfLifeDate *time.Time + ExcludeFromLatest *bool + PublishedDate *time.Time + ReplicaCount *int32 + ReplicationMode *ReplicationMode + StorageAccountType *StorageAccountType + TargetExtendedLocations []*GalleryTargetExtendedLocation + TargetRegions []*TargetRegion + func (g *GalleryArtifactPublishingProfileBase) UnmarshalJSON(data []byte) error + func (g GalleryArtifactPublishingProfileBase) MarshalJSON() ([]byte, error) + type GalleryArtifactSource struct + ManagedImage *ManagedArtifact + type GalleryArtifactVersionSource struct + ID *string + URI *string + type GalleryDataDiskImage struct + HostCaching *HostCaching + Lun *int32 + SizeInGB *int32 + Source *GalleryArtifactVersionSource + type GalleryDiskImage struct + HostCaching *HostCaching + SizeInGB *int32 + Source *GalleryArtifactVersionSource + type GalleryExpandParams string + const GalleryExpandParamsSharingProfileGroups + func PossibleGalleryExpandParamsValues() []GalleryExpandParams + type GalleryExtendedLocation struct + Name *string + Type *GalleryExtendedLocationType + type GalleryExtendedLocationType string + const GalleryExtendedLocationTypeEdgeZone + const GalleryExtendedLocationTypeUnknown + func PossibleGalleryExtendedLocationTypeValues() []GalleryExtendedLocationType + type GalleryIdentifier struct + UniqueName *string + type GalleryImage struct + ID *string + Location *string + Name *string + Properties *GalleryImageProperties + Tags map[string]*string + Type *string + func (g GalleryImage) MarshalJSON() ([]byte, error) + type GalleryImageFeature struct + Name *string + Value *string + type GalleryImageIdentifier struct + Offer *string + Publisher *string + SKU *string + type GalleryImageList struct + NextLink *string + Value []*GalleryImage + type GalleryImageProperties struct + Architecture *Architecture + Description *string + Disallowed *Disallowed + EndOfLifeDate *time.Time + Eula *string + Features []*GalleryImageFeature + HyperVGeneration *HyperVGeneration + Identifier *GalleryImageIdentifier + OSState *OperatingSystemStateTypes + OSType *OperatingSystemTypes + PrivacyStatementURI *string + ProvisioningState *GalleryProvisioningState + PurchasePlan *ImagePurchasePlan + Recommended *RecommendedMachineConfiguration + ReleaseNoteURI *string + func (g *GalleryImageProperties) UnmarshalJSON(data []byte) error + func (g GalleryImageProperties) MarshalJSON() ([]byte, error) + type GalleryImageUpdate struct + ID *string + Name *string + Properties *GalleryImageProperties + Tags map[string]*string + Type *string + func (g GalleryImageUpdate) MarshalJSON() ([]byte, error) + type GalleryImageVersion struct + ID *string + Location *string + Name *string + Properties *GalleryImageVersionProperties + Tags map[string]*string + Type *string + func (g GalleryImageVersion) MarshalJSON() ([]byte, error) + type GalleryImageVersionList struct + NextLink *string + Value []*GalleryImageVersion + type GalleryImageVersionProperties struct + ProvisioningState *GalleryProvisioningState + PublishingProfile *GalleryImageVersionPublishingProfile + ReplicationStatus *ReplicationStatus + StorageProfile *GalleryImageVersionStorageProfile + type GalleryImageVersionPublishingProfile struct + EndOfLifeDate *time.Time + ExcludeFromLatest *bool + PublishedDate *time.Time + ReplicaCount *int32 + ReplicationMode *ReplicationMode + StorageAccountType *StorageAccountType + TargetExtendedLocations []*GalleryTargetExtendedLocation + TargetRegions []*TargetRegion + func (g *GalleryImageVersionPublishingProfile) UnmarshalJSON(data []byte) error + func (g GalleryImageVersionPublishingProfile) MarshalJSON() ([]byte, error) + type GalleryImageVersionStorageProfile struct + DataDiskImages []*GalleryDataDiskImage + OSDiskImage *GalleryOSDiskImage + Source *GalleryArtifactVersionSource + func (g GalleryImageVersionStorageProfile) MarshalJSON() ([]byte, error) + type GalleryImageVersionUpdate struct + ID *string + Name *string + Properties *GalleryImageVersionProperties + Tags map[string]*string + Type *string + func (g GalleryImageVersionUpdate) MarshalJSON() ([]byte, error) + type GalleryImageVersionsClient struct + func NewGalleryImageVersionsClient(subscriptionID string, credential azcore.TokenCredential, ...) (*GalleryImageVersionsClient, error) + func (client *GalleryImageVersionsClient) BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, galleryName string, ...) (*runtime.Poller[GalleryImageVersionsClientCreateOrUpdateResponse], error) + func (client *GalleryImageVersionsClient) BeginDelete(ctx context.Context, resourceGroupName string, galleryName string, ...) (*runtime.Poller[GalleryImageVersionsClientDeleteResponse], error) + func (client *GalleryImageVersionsClient) BeginUpdate(ctx context.Context, resourceGroupName string, galleryName string, ...) (*runtime.Poller[GalleryImageVersionsClientUpdateResponse], error) + func (client *GalleryImageVersionsClient) Get(ctx context.Context, resourceGroupName string, galleryName string, ...) (GalleryImageVersionsClientGetResponse, error) + func (client *GalleryImageVersionsClient) NewListByGalleryImagePager(resourceGroupName string, galleryName string, galleryImageName string, ...) *runtime.Pager[GalleryImageVersionsClientListByGalleryImageResponse] + type GalleryImageVersionsClientBeginCreateOrUpdateOptions struct + ResumeToken string + type GalleryImageVersionsClientBeginDeleteOptions struct + ResumeToken string + type GalleryImageVersionsClientBeginUpdateOptions struct + ResumeToken string + type GalleryImageVersionsClientCreateOrUpdateResponse struct + type GalleryImageVersionsClientDeleteResponse struct + type GalleryImageVersionsClientGetOptions struct + Expand *ReplicationStatusTypes + type GalleryImageVersionsClientGetResponse struct + type GalleryImageVersionsClientListByGalleryImageOptions struct + type GalleryImageVersionsClientListByGalleryImageResponse struct + type GalleryImageVersionsClientUpdateResponse struct + type GalleryImagesClient struct + func NewGalleryImagesClient(subscriptionID string, credential azcore.TokenCredential, ...) (*GalleryImagesClient, error) + func (client *GalleryImagesClient) BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, galleryName string, ...) (*runtime.Poller[GalleryImagesClientCreateOrUpdateResponse], error) + func (client *GalleryImagesClient) BeginDelete(ctx context.Context, resourceGroupName string, galleryName string, ...) (*runtime.Poller[GalleryImagesClientDeleteResponse], error) + func (client *GalleryImagesClient) BeginUpdate(ctx context.Context, resourceGroupName string, galleryName string, ...) (*runtime.Poller[GalleryImagesClientUpdateResponse], error) + func (client *GalleryImagesClient) Get(ctx context.Context, resourceGroupName string, galleryName string, ...) (GalleryImagesClientGetResponse, error) + func (client *GalleryImagesClient) NewListByGalleryPager(resourceGroupName string, galleryName string, ...) *runtime.Pager[GalleryImagesClientListByGalleryResponse] + type GalleryImagesClientBeginCreateOrUpdateOptions struct + ResumeToken string + type GalleryImagesClientBeginDeleteOptions struct + ResumeToken string + type GalleryImagesClientBeginUpdateOptions struct + ResumeToken string + type GalleryImagesClientCreateOrUpdateResponse struct + type GalleryImagesClientDeleteResponse struct + type GalleryImagesClientGetOptions struct + type GalleryImagesClientGetResponse struct + type GalleryImagesClientListByGalleryOptions struct + type GalleryImagesClientListByGalleryResponse struct + type GalleryImagesClientUpdateResponse struct + type GalleryList struct + NextLink *string + Value []*Gallery + type GalleryOSDiskImage struct + HostCaching *HostCaching + SizeInGB *int32 + Source *GalleryArtifactVersionSource + type GalleryProperties struct + Description *string + Identifier *GalleryIdentifier + ProvisioningState *GalleryProvisioningState + SharingProfile *SharingProfile + SharingStatus *SharingStatus + SoftDeletePolicy *SoftDeletePolicy + type GalleryProvisioningState string + const GalleryProvisioningStateCreating + const GalleryProvisioningStateDeleting + const GalleryProvisioningStateFailed + const GalleryProvisioningStateMigrating + const GalleryProvisioningStateSucceeded + const GalleryProvisioningStateUpdating + func PossibleGalleryProvisioningStateValues() []GalleryProvisioningState + type GallerySharingPermissionTypes string + const GallerySharingPermissionTypesCommunity + const GallerySharingPermissionTypesGroups + const GallerySharingPermissionTypesPrivate + func PossibleGallerySharingPermissionTypesValues() []GallerySharingPermissionTypes + type GallerySharingProfileClient struct + func NewGallerySharingProfileClient(subscriptionID string, credential azcore.TokenCredential, ...) (*GallerySharingProfileClient, error) + func (client *GallerySharingProfileClient) BeginUpdate(ctx context.Context, resourceGroupName string, galleryName string, ...) (*runtime.Poller[GallerySharingProfileClientUpdateResponse], error) + type GallerySharingProfileClientBeginUpdateOptions struct + ResumeToken string + type GallerySharingProfileClientUpdateResponse struct + type GalleryTargetExtendedLocation struct + Encryption *EncryptionImages + ExtendedLocation *GalleryExtendedLocation + ExtendedLocationReplicaCount *int32 + Name *string + StorageAccountType *StorageAccountType + type GalleryUpdate struct + ID *string + Name *string + Properties *GalleryProperties + Tags map[string]*string + Type *string + func (g GalleryUpdate) MarshalJSON() ([]byte, error) + type GrantAccessData struct + Access *AccessLevel + DurationInSeconds *int32 + GetSecureVMGuestStateSAS *bool + type HardwareProfile struct + VMSize *VirtualMachineSizeTypes + VMSizeProperties *VMSizeProperties + type HostCaching string + const HostCachingNone + const HostCachingReadOnly + const HostCachingReadWrite + func PossibleHostCachingValues() []HostCaching + type HyperVGeneration string + const HyperVGenerationV1 + const HyperVGenerationV2 + func PossibleHyperVGenerationValues() []HyperVGeneration + type HyperVGenerationType string + const HyperVGenerationTypeV1 + const HyperVGenerationTypeV2 + func PossibleHyperVGenerationTypeValues() []HyperVGenerationType + type HyperVGenerationTypes string + const HyperVGenerationTypesV1 + const HyperVGenerationTypesV2 + func PossibleHyperVGenerationTypesValues() []HyperVGenerationTypes + type IPVersion string + const IPVersionIPv4 + const IPVersionIPv6 + func PossibleIPVersionValues() []IPVersion + type IPVersions string + const IPVersionsIPv4 + const IPVersionsIPv6 + func PossibleIPVersionsValues() []IPVersions + type Image struct + ExtendedLocation *ExtendedLocation + ID *string + Location *string + Name *string + Properties *ImageProperties + Tags map[string]*string + Type *string + func (i Image) MarshalJSON() ([]byte, error) + type ImageDataDisk struct + BlobURI *string + Caching *CachingTypes + DiskEncryptionSet *DiskEncryptionSetParameters + DiskSizeGB *int32 + Lun *int32 + ManagedDisk *SubResource + Snapshot *SubResource + StorageAccountType *StorageAccountTypes + type ImageDisk struct + BlobURI *string + Caching *CachingTypes + DiskEncryptionSet *DiskEncryptionSetParameters + DiskSizeGB *int32 + ManagedDisk *SubResource + Snapshot *SubResource + StorageAccountType *StorageAccountTypes + type ImageDiskReference struct + CommunityGalleryImageID *string + ID *string + Lun *int32 + SharedGalleryImageID *string + type ImageListResult struct + NextLink *string + Value []*Image + type ImageOSDisk struct + BlobURI *string + Caching *CachingTypes + DiskEncryptionSet *DiskEncryptionSetParameters + DiskSizeGB *int32 + ManagedDisk *SubResource + OSState *OperatingSystemStateTypes + OSType *OperatingSystemTypes + Snapshot *SubResource + StorageAccountType *StorageAccountTypes + type ImageProperties struct + HyperVGeneration *HyperVGenerationTypes + ProvisioningState *string + SourceVirtualMachine *SubResource + StorageProfile *ImageStorageProfile + type ImagePurchasePlan struct + Name *string + Product *string + Publisher *string + type ImageReference struct + CommunityGalleryImageID *string + ExactVersion *string + ID *string + Offer *string + Publisher *string + SKU *string + SharedGalleryImageID *string + Version *string + type ImageStorageProfile struct + DataDisks []*ImageDataDisk + OSDisk *ImageOSDisk + ZoneResilient *bool + func (i ImageStorageProfile) MarshalJSON() ([]byte, error) + type ImageUpdate struct + Properties *ImageProperties + Tags map[string]*string + func (i ImageUpdate) MarshalJSON() ([]byte, error) + type ImagesClient struct + func NewImagesClient(subscriptionID string, credential azcore.TokenCredential, ...) (*ImagesClient, error) + func (client *ImagesClient) BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, imageName string, ...) (*runtime.Poller[ImagesClientCreateOrUpdateResponse], error) + func (client *ImagesClient) BeginDelete(ctx context.Context, resourceGroupName string, imageName string, ...) (*runtime.Poller[ImagesClientDeleteResponse], error) + func (client *ImagesClient) BeginUpdate(ctx context.Context, resourceGroupName string, imageName string, ...) (*runtime.Poller[ImagesClientUpdateResponse], error) + func (client *ImagesClient) Get(ctx context.Context, resourceGroupName string, imageName string, ...) (ImagesClientGetResponse, error) + func (client *ImagesClient) NewListByResourceGroupPager(resourceGroupName string, options *ImagesClientListByResourceGroupOptions) *runtime.Pager[ImagesClientListByResourceGroupResponse] + func (client *ImagesClient) NewListPager(options *ImagesClientListOptions) *runtime.Pager[ImagesClientListResponse] + type ImagesClientBeginCreateOrUpdateOptions struct + ResumeToken string + type ImagesClientBeginDeleteOptions struct + ResumeToken string + type ImagesClientBeginUpdateOptions struct + ResumeToken string + type ImagesClientCreateOrUpdateResponse struct + type ImagesClientDeleteResponse struct + type ImagesClientGetOptions struct + Expand *string + type ImagesClientGetResponse struct + type ImagesClientListByResourceGroupOptions struct + type ImagesClientListByResourceGroupResponse struct + type ImagesClientListOptions struct + type ImagesClientListResponse struct + type ImagesClientUpdateResponse struct + type InnerError struct + Errordetail *string + Exceptiontype *string + type InstanceSKU struct + Name *string + Tier *string + type InstanceViewStatus struct + Code *string + DisplayStatus *string + Level *StatusLevelTypes + Message *string + Time *time.Time + func (i *InstanceViewStatus) UnmarshalJSON(data []byte) error + func (i InstanceViewStatus) MarshalJSON() ([]byte, error) + type InstanceViewStatusesSummary struct + StatusesSummary []*StatusCodeCount + type InstanceViewTypes string + const InstanceViewTypesInstanceView + const InstanceViewTypesUserData + func PossibleInstanceViewTypesValues() []InstanceViewTypes + type IntervalInMins string + const IntervalInMinsFiveMins + const IntervalInMinsSixtyMins + const IntervalInMinsThirtyMins + const IntervalInMinsThreeMins + func PossibleIntervalInMinsValues() []IntervalInMins + type KeyForDiskEncryptionSet struct + KeyURL *string + SourceVault *SourceVault + 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 LastPatchInstallationSummary struct + Error *APIError + ExcludedPatchCount *int32 + FailedPatchCount *int32 + InstallationActivityID *string + InstalledPatchCount *int32 + LastModifiedTime *time.Time + MaintenanceWindowExceeded *bool + NotSelectedPatchCount *int32 + PendingPatchCount *int32 + StartTime *time.Time + Status *PatchOperationStatus + func (l *LastPatchInstallationSummary) UnmarshalJSON(data []byte) error + func (l LastPatchInstallationSummary) MarshalJSON() ([]byte, error) + type LinuxConfiguration struct + DisablePasswordAuthentication *bool + PatchSettings *LinuxPatchSettings + ProvisionVMAgent *bool + SSH *SSHConfiguration + type LinuxParameters struct + ClassificationsToInclude []*VMGuestPatchClassificationLinux + MaintenanceRunID *string + PackageNameMasksToExclude []*string + PackageNameMasksToInclude []*string + func (l LinuxParameters) MarshalJSON() ([]byte, error) + type LinuxPatchAssessmentMode string + const LinuxPatchAssessmentModeAutomaticByPlatform + const LinuxPatchAssessmentModeImageDefault + func PossibleLinuxPatchAssessmentModeValues() []LinuxPatchAssessmentMode + type LinuxPatchSettings struct + AssessmentMode *LinuxPatchAssessmentMode + AutomaticByPlatformSettings *LinuxVMGuestPatchAutomaticByPlatformSettings + PatchMode *LinuxVMGuestPatchMode + type LinuxVMGuestPatchAutomaticByPlatformRebootSetting string + const LinuxVMGuestPatchAutomaticByPlatformRebootSettingAlways + const LinuxVMGuestPatchAutomaticByPlatformRebootSettingIfRequired + const LinuxVMGuestPatchAutomaticByPlatformRebootSettingNever + const LinuxVMGuestPatchAutomaticByPlatformRebootSettingUnknown + func PossibleLinuxVMGuestPatchAutomaticByPlatformRebootSettingValues() []LinuxVMGuestPatchAutomaticByPlatformRebootSetting + type LinuxVMGuestPatchAutomaticByPlatformSettings struct + RebootSetting *LinuxVMGuestPatchAutomaticByPlatformRebootSetting + type LinuxVMGuestPatchMode string + const LinuxVMGuestPatchModeAutomaticByPlatform + const LinuxVMGuestPatchModeImageDefault + func PossibleLinuxVMGuestPatchModeValues() []LinuxVMGuestPatchMode + type ListUsagesResult struct + NextLink *string + Value []*Usage + type LoadBalancerConfiguration struct + ID *string + Name *string + Properties *LoadBalancerConfigurationProperties + type LoadBalancerConfigurationProperties struct + FrontendIPConfigurations []*LoadBalancerFrontendIPConfiguration + func (l LoadBalancerConfigurationProperties) MarshalJSON() ([]byte, error) + type LoadBalancerFrontendIPConfiguration struct + Name *string + Properties *LoadBalancerFrontendIPConfigurationProperties + type LoadBalancerFrontendIPConfigurationProperties struct + PrivateIPAddress *string + PublicIPAddress *SubResource + Subnet *SubResource + type LogAnalyticsClient struct + func NewLogAnalyticsClient(subscriptionID string, credential azcore.TokenCredential, ...) (*LogAnalyticsClient, error) + func (client *LogAnalyticsClient) BeginExportRequestRateByInterval(ctx context.Context, location string, parameters RequestRateByIntervalInput, ...) (*runtime.Poller[LogAnalyticsClientExportRequestRateByIntervalResponse], error) + func (client *LogAnalyticsClient) BeginExportThrottledRequests(ctx context.Context, location string, parameters ThrottledRequestsInput, ...) (*runtime.Poller[LogAnalyticsClientExportThrottledRequestsResponse], error) + type LogAnalyticsClientBeginExportRequestRateByIntervalOptions struct + ResumeToken string + type LogAnalyticsClientBeginExportThrottledRequestsOptions struct + ResumeToken string + type LogAnalyticsClientExportRequestRateByIntervalResponse struct + type LogAnalyticsClientExportThrottledRequestsResponse struct + type LogAnalyticsInputBase struct + BlobContainerSasURI *string + FromTime *time.Time + GroupByClientApplicationID *bool + GroupByOperationName *bool + GroupByResourceName *bool + GroupByThrottlePolicy *bool + GroupByUserAgent *bool + ToTime *time.Time + func (l *LogAnalyticsInputBase) UnmarshalJSON(data []byte) error + func (l LogAnalyticsInputBase) MarshalJSON() ([]byte, error) + type LogAnalyticsOperationResult struct + Properties *LogAnalyticsOutput + type LogAnalyticsOutput struct + Output *string + type MaintenanceOperationResultCodeTypes string + const MaintenanceOperationResultCodeTypesMaintenanceAborted + const MaintenanceOperationResultCodeTypesMaintenanceCompleted + const MaintenanceOperationResultCodeTypesNone + const MaintenanceOperationResultCodeTypesRetryLater + func PossibleMaintenanceOperationResultCodeTypesValues() []MaintenanceOperationResultCodeTypes + type MaintenanceRedeployStatus struct + IsCustomerInitiatedMaintenanceAllowed *bool + LastOperationMessage *string + LastOperationResultCode *MaintenanceOperationResultCodeTypes + MaintenanceWindowEndTime *time.Time + MaintenanceWindowStartTime *time.Time + PreMaintenanceWindowEndTime *time.Time + PreMaintenanceWindowStartTime *time.Time + func (m *MaintenanceRedeployStatus) UnmarshalJSON(data []byte) error + func (m MaintenanceRedeployStatus) MarshalJSON() ([]byte, error) + type ManagedArtifact struct + ID *string + type ManagedDiskParameters struct + DiskEncryptionSet *DiskEncryptionSetParameters + ID *string + SecurityProfile *VMDiskSecurityProfile + StorageAccountType *StorageAccountTypes + type NetworkAPIVersion string + const NetworkAPIVersionTwoThousandTwenty1101 + func PossibleNetworkAPIVersionValues() []NetworkAPIVersion + type NetworkAccessPolicy string + const NetworkAccessPolicyAllowAll + const NetworkAccessPolicyAllowPrivate + const NetworkAccessPolicyDenyAll + func PossibleNetworkAccessPolicyValues() []NetworkAccessPolicy + type NetworkInterfaceReference struct + ID *string + Properties *NetworkInterfaceReferenceProperties + type NetworkInterfaceReferenceProperties struct + DeleteOption *DeleteOptions + Primary *bool + type NetworkProfile struct + NetworkAPIVersion *NetworkAPIVersion + NetworkInterfaceConfigurations []*VirtualMachineNetworkInterfaceConfiguration + NetworkInterfaces []*NetworkInterfaceReference + func (n NetworkProfile) MarshalJSON() ([]byte, error) + type OSDisk struct + Caching *CachingTypes + CreateOption *DiskCreateOptionTypes + DeleteOption *DiskDeleteOptionTypes + DiffDiskSettings *DiffDiskSettings + DiskSizeGB *int32 + EncryptionSettings *DiskEncryptionSettings + Image *VirtualHardDisk + ManagedDisk *ManagedDiskParameters + Name *string + OSType *OperatingSystemTypes + Vhd *VirtualHardDisk + WriteAcceleratorEnabled *bool + type OSDiskImage struct + OperatingSystem *OperatingSystemTypes + type OSDiskImageEncryption struct + DiskEncryptionSetID *string + SecurityProfile *OSDiskImageSecurityProfile + type OSDiskImageSecurityProfile struct + ConfidentialVMEncryptionType *ConfidentialVMEncryptionType + SecureVMDiskEncryptionSetID *string + type OSFamily struct + ID *string + Location *string + Name *string + Properties *OSFamilyProperties + Type *string + type OSFamilyListResult struct + NextLink *string + Value []*OSFamily + type OSFamilyProperties struct + Label *string + Name *string + Versions []*OSVersionPropertiesBase + type OSProfile struct + AdminPassword *string + AdminUsername *string + AllowExtensionOperations *bool + ComputerName *string + CustomData *string + LinuxConfiguration *LinuxConfiguration + RequireGuestProvisionSignal *bool + Secrets []*VaultSecretGroup + WindowsConfiguration *WindowsConfiguration + func (o OSProfile) MarshalJSON() ([]byte, error) + type OSVersion struct + ID *string + Location *string + Name *string + Properties *OSVersionProperties + Type *string + type OSVersionListResult struct + NextLink *string + Value []*OSVersion + type OSVersionProperties struct + Family *string + FamilyLabel *string + IsActive *bool + IsDefault *bool + Label *string + Version *string + type OSVersionPropertiesBase struct + IsActive *bool + IsDefault *bool + Label *string + Version *string + type OperatingSystemStateTypes string + const OperatingSystemStateTypesGeneralized + const OperatingSystemStateTypesSpecialized + func PossibleOperatingSystemStateTypesValues() []OperatingSystemStateTypes + type OperatingSystemType string + const OperatingSystemTypeLinux + const OperatingSystemTypeWindows + func PossibleOperatingSystemTypeValues() []OperatingSystemType + type OperatingSystemTypes string + const OperatingSystemTypesLinux + const OperatingSystemTypesWindows + func PossibleOperatingSystemTypesValues() []OperatingSystemTypes + type OperationListResult struct + Value []*OperationValue + type OperationValue struct + Display *OperationValueDisplay + Name *string + Origin *string + type OperationValueDisplay struct + Description *string + Operation *string + Provider *string + Resource *string + type OperationsClient struct + func NewOperationsClient(credential azcore.TokenCredential, options *arm.ClientOptions) (*OperationsClient, error) + func (client *OperationsClient) NewListPager(options *OperationsClientListOptions) *runtime.Pager[OperationsClientListResponse] + type OperationsClientListOptions struct + type OperationsClientListResponse struct + type OrchestrationMode string + const OrchestrationModeFlexible + const OrchestrationModeUniform + func PossibleOrchestrationModeValues() []OrchestrationMode + type OrchestrationServiceNames string + const OrchestrationServiceNamesAutomaticRepairs + func PossibleOrchestrationServiceNamesValues() []OrchestrationServiceNames + type OrchestrationServiceState string + const OrchestrationServiceStateNotRunning + const OrchestrationServiceStateRunning + const OrchestrationServiceStateSuspended + func PossibleOrchestrationServiceStateValues() []OrchestrationServiceState + type OrchestrationServiceStateAction string + const OrchestrationServiceStateActionResume + const OrchestrationServiceStateActionSuspend + func PossibleOrchestrationServiceStateActionValues() []OrchestrationServiceStateAction + type OrchestrationServiceStateInput struct + Action *OrchestrationServiceStateAction + ServiceName *OrchestrationServiceNames + type OrchestrationServiceSummary struct + ServiceName *OrchestrationServiceNames + ServiceState *OrchestrationServiceState + type PatchAssessmentState string + const PatchAssessmentStateAvailable + const PatchAssessmentStateUnknown + func PossiblePatchAssessmentStateValues() []PatchAssessmentState + type PatchInstallationDetail struct + Classifications []*string + InstallationState *PatchInstallationState + KbID *string + Name *string + PatchID *string + Version *string + type PatchInstallationState string + const PatchInstallationStateExcluded + const PatchInstallationStateFailed + const PatchInstallationStateInstalled + const PatchInstallationStateNotSelected + const PatchInstallationStatePending + const PatchInstallationStateUnknown + func PossiblePatchInstallationStateValues() []PatchInstallationState + type PatchOperationStatus string + const PatchOperationStatusCompletedWithWarnings + const PatchOperationStatusFailed + const PatchOperationStatusInProgress + const PatchOperationStatusSucceeded + const PatchOperationStatusUnknown + func PossiblePatchOperationStatusValues() []PatchOperationStatus + type PatchSettings struct + AssessmentMode *WindowsPatchAssessmentMode + AutomaticByPlatformSettings *WindowsVMGuestPatchAutomaticByPlatformSettings + EnableHotpatching *bool + PatchMode *WindowsVMGuestPatchMode + type PirCommunityGalleryResource struct + Identifier *CommunityGalleryIdentifier + Location *string + Name *string + Type *string + type PirResource struct + Location *string + Name *string + type PirSharedGalleryResource struct + Identifier *SharedGalleryIdentifier + Location *string + Name *string + type Plan struct + Name *string + Product *string + PromotionCode *string + Publisher *string + type PrivateEndpoint struct + ID *string + type PrivateEndpointConnection struct + ID *string + Name *string + Properties *PrivateEndpointConnectionProperties + Type *string + type PrivateEndpointConnectionListResult struct + NextLink *string + Value []*PrivateEndpointConnection + type PrivateEndpointConnectionProperties struct + PrivateEndpoint *PrivateEndpoint + PrivateLinkServiceConnectionState *PrivateLinkServiceConnectionState + ProvisioningState *PrivateEndpointConnectionProvisioningState + type PrivateEndpointConnectionProvisioningState string + const PrivateEndpointConnectionProvisioningStateCreating + const PrivateEndpointConnectionProvisioningStateDeleting + const PrivateEndpointConnectionProvisioningStateFailed + const PrivateEndpointConnectionProvisioningStateSucceeded + func PossiblePrivateEndpointConnectionProvisioningStateValues() []PrivateEndpointConnectionProvisioningState + type PrivateEndpointServiceConnectionStatus string + const PrivateEndpointServiceConnectionStatusApproved + const PrivateEndpointServiceConnectionStatusPending + const PrivateEndpointServiceConnectionStatusRejected + func PossiblePrivateEndpointServiceConnectionStatusValues() []PrivateEndpointServiceConnectionStatus + type PrivateLinkResource struct + ID *string + Name *string + Properties *PrivateLinkResourceProperties + Type *string + type PrivateLinkResourceListResult struct + Value []*PrivateLinkResource + type PrivateLinkResourceProperties struct + GroupID *string + RequiredMembers []*string + RequiredZoneNames []*string + type PrivateLinkServiceConnectionState struct + ActionsRequired *string + Description *string + Status *PrivateEndpointServiceConnectionStatus + type PropertyUpdatesInProgress struct + TargetTier *string + type ProtocolTypes string + const ProtocolTypesHTTP + const ProtocolTypesHTTPS + func PossibleProtocolTypesValues() []ProtocolTypes + type ProximityPlacementGroup struct + ID *string + Location *string + Name *string + Properties *ProximityPlacementGroupProperties + Tags map[string]*string + Type *string + Zones []*string + func (p ProximityPlacementGroup) MarshalJSON() ([]byte, error) + type ProximityPlacementGroupListResult struct + NextLink *string + Value []*ProximityPlacementGroup + type ProximityPlacementGroupProperties struct + AvailabilitySets []*SubResourceWithColocationStatus + ColocationStatus *InstanceViewStatus + Intent *ProximityPlacementGroupPropertiesIntent + ProximityPlacementGroupType *ProximityPlacementGroupType + VirtualMachineScaleSets []*SubResourceWithColocationStatus + VirtualMachines []*SubResourceWithColocationStatus + func (p ProximityPlacementGroupProperties) MarshalJSON() ([]byte, error) + type ProximityPlacementGroupPropertiesIntent struct + VMSizes []*string + func (p ProximityPlacementGroupPropertiesIntent) MarshalJSON() ([]byte, error) + type ProximityPlacementGroupType string + const ProximityPlacementGroupTypeStandard + const ProximityPlacementGroupTypeUltra + func PossibleProximityPlacementGroupTypeValues() []ProximityPlacementGroupType + type ProximityPlacementGroupUpdate struct + Tags map[string]*string + func (p ProximityPlacementGroupUpdate) MarshalJSON() ([]byte, error) + type ProximityPlacementGroupsClient struct + func NewProximityPlacementGroupsClient(subscriptionID string, credential azcore.TokenCredential, ...) (*ProximityPlacementGroupsClient, error) + func (client *ProximityPlacementGroupsClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, ...) (ProximityPlacementGroupsClientCreateOrUpdateResponse, error) + func (client *ProximityPlacementGroupsClient) Delete(ctx context.Context, resourceGroupName string, ...) (ProximityPlacementGroupsClientDeleteResponse, error) + func (client *ProximityPlacementGroupsClient) Get(ctx context.Context, resourceGroupName string, ...) (ProximityPlacementGroupsClientGetResponse, error) + func (client *ProximityPlacementGroupsClient) NewListByResourceGroupPager(resourceGroupName string, ...) *runtime.Pager[ProximityPlacementGroupsClientListByResourceGroupResponse] + func (client *ProximityPlacementGroupsClient) NewListBySubscriptionPager(options *ProximityPlacementGroupsClientListBySubscriptionOptions) *runtime.Pager[ProximityPlacementGroupsClientListBySubscriptionResponse] + func (client *ProximityPlacementGroupsClient) Update(ctx context.Context, resourceGroupName string, ...) (ProximityPlacementGroupsClientUpdateResponse, error) + type ProximityPlacementGroupsClientCreateOrUpdateOptions struct + type ProximityPlacementGroupsClientCreateOrUpdateResponse struct + type ProximityPlacementGroupsClientDeleteOptions struct + type ProximityPlacementGroupsClientDeleteResponse struct + type ProximityPlacementGroupsClientGetOptions struct + IncludeColocationStatus *string + type ProximityPlacementGroupsClientGetResponse struct + type ProximityPlacementGroupsClientListByResourceGroupOptions struct + type ProximityPlacementGroupsClientListByResourceGroupResponse struct + type ProximityPlacementGroupsClientListBySubscriptionOptions struct + type ProximityPlacementGroupsClientListBySubscriptionResponse struct + type ProximityPlacementGroupsClientUpdateOptions struct + type ProximityPlacementGroupsClientUpdateResponse struct + type ProxyOnlyResource struct + ID *string + Name *string + Type *string + type ProxyResource struct + ID *string + Name *string + Type *string + type PublicIPAddressSKU struct + Name *PublicIPAddressSKUName + Tier *PublicIPAddressSKUTier + type PublicIPAddressSKUName string + const PublicIPAddressSKUNameBasic + const PublicIPAddressSKUNameStandard + func PossiblePublicIPAddressSKUNameValues() []PublicIPAddressSKUName + type PublicIPAddressSKUTier string + const PublicIPAddressSKUTierGlobal + const PublicIPAddressSKUTierRegional + func PossiblePublicIPAddressSKUTierValues() []PublicIPAddressSKUTier + type PublicIPAllocationMethod string + const PublicIPAllocationMethodDynamic + const PublicIPAllocationMethodStatic + func PossiblePublicIPAllocationMethodValues() []PublicIPAllocationMethod + type PublicNetworkAccess string + const PublicNetworkAccessDisabled + const PublicNetworkAccessEnabled + func PossiblePublicNetworkAccessValues() []PublicNetworkAccess + type PurchasePlan struct + Name *string + Product *string + Publisher *string + type RecommendedMachineConfiguration struct + Memory *ResourceRange + VCPUs *ResourceRange + type RecoveryWalkResponse struct + NextPlatformUpdateDomain *int32 + WalkPerformed *bool + type RegionalReplicationStatus struct + Details *string + Progress *int32 + Region *string + State *ReplicationState + type RegionalSharingStatus struct + Details *string + Region *string + State *SharingState + type RepairAction string + const RepairActionReimage + const RepairActionReplace + const RepairActionRestart + func PossibleRepairActionValues() []RepairAction + type ReplicationMode string + const ReplicationModeFull + const ReplicationModeShallow + func PossibleReplicationModeValues() []ReplicationMode + type ReplicationState string + const ReplicationStateCompleted + const ReplicationStateFailed + const ReplicationStateReplicating + const ReplicationStateUnknown + func PossibleReplicationStateValues() []ReplicationState + type ReplicationStatus struct + AggregatedState *AggregatedReplicationState + Summary []*RegionalReplicationStatus + func (r ReplicationStatus) MarshalJSON() ([]byte, error) + type ReplicationStatusTypes string + const ReplicationStatusTypesReplicationStatus + func PossibleReplicationStatusTypesValues() []ReplicationStatusTypes + type RequestRateByIntervalInput struct + BlobContainerSasURI *string + FromTime *time.Time + GroupByClientApplicationID *bool + GroupByOperationName *bool + GroupByResourceName *bool + GroupByThrottlePolicy *bool + GroupByUserAgent *bool + IntervalLength *IntervalInMins + ToTime *time.Time + func (r *RequestRateByIntervalInput) UnmarshalJSON(data []byte) error + func (r RequestRateByIntervalInput) MarshalJSON() ([]byte, error) + 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 ResourceIdentityTypeNone + const ResourceIdentityTypeSystemAssigned + const ResourceIdentityTypeSystemAssignedUserAssigned + const ResourceIdentityTypeUserAssigned + func PossibleResourceIdentityTypeValues() []ResourceIdentityType + type ResourceInstanceViewStatus struct + Code *string + DisplayStatus *string + Level *StatusLevelTypes + Message *string + Time *time.Time + func (r *ResourceInstanceViewStatus) UnmarshalJSON(data []byte) error + type ResourceRange struct + Max *int32 + Min *int32 + type ResourceSKU struct + APIVersions []*string + Capabilities []*ResourceSKUCapabilities + Capacity *ResourceSKUCapacity + Costs []*ResourceSKUCosts + Family *string + Kind *string + LocationInfo []*ResourceSKULocationInfo + 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 ResourceSKULocationInfo struct + ExtendedLocations []*string + Location *string + Type *ExtendedLocationType + ZoneDetails []*ResourceSKUZoneDetails + Zones []*string + type ResourceSKURestrictionInfo struct + Locations []*string + Zones []*string + type ResourceSKURestrictions struct + ReasonCode *ResourceSKURestrictionsReasonCode + RestrictionInfo *ResourceSKURestrictionInfo + Type *ResourceSKURestrictionsType + Values []*string + type ResourceSKURestrictionsReasonCode string + const ResourceSKURestrictionsReasonCodeNotAvailableForSubscription + const ResourceSKURestrictionsReasonCodeQuotaID + func PossibleResourceSKURestrictionsReasonCodeValues() []ResourceSKURestrictionsReasonCode + type ResourceSKURestrictionsType string + const ResourceSKURestrictionsTypeLocation + const ResourceSKURestrictionsTypeZone + func PossibleResourceSKURestrictionsTypeValues() []ResourceSKURestrictionsType + type ResourceSKUZoneDetails struct + Capabilities []*ResourceSKUCapabilities + Name []*string + type ResourceSKUsClient struct + func NewResourceSKUsClient(subscriptionID string, credential azcore.TokenCredential, ...) (*ResourceSKUsClient, error) + func (client *ResourceSKUsClient) NewListPager(options *ResourceSKUsClientListOptions) *runtime.Pager[ResourceSKUsClientListResponse] + type ResourceSKUsClientListOptions struct + Filter *string + IncludeExtendedLocations *string + type ResourceSKUsClientListResponse struct + type ResourceSKUsResult struct + NextLink *string + Value []*ResourceSKU + type ResourceURIList struct + NextLink *string + Value []*string + type ResourceWithOptionalLocation struct + ID *string + Location *string + Name *string + Tags map[string]*string + Type *string + func (r ResourceWithOptionalLocation) MarshalJSON() ([]byte, error) + 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 + func (r RestorePointCollection) MarshalJSON() ([]byte, error) + type RestorePointCollectionExpandOptions string + const RestorePointCollectionExpandOptionsRestorePoints + func PossibleRestorePointCollectionExpandOptionsValues() []RestorePointCollectionExpandOptions + type RestorePointCollectionListResult struct + NextLink *string + Value []*RestorePointCollection + type RestorePointCollectionProperties struct + ProvisioningState *string + RestorePointCollectionID *string + RestorePoints []*RestorePoint + Source *RestorePointCollectionSourceProperties + func (r RestorePointCollectionProperties) MarshalJSON() ([]byte, error) + type RestorePointCollectionSourceProperties struct + ID *string + Location *string + type RestorePointCollectionUpdate struct + Properties *RestorePointCollectionProperties + Tags map[string]*string + func (r RestorePointCollectionUpdate) MarshalJSON() ([]byte, error) + type RestorePointCollectionsClient struct + func NewRestorePointCollectionsClient(subscriptionID string, credential azcore.TokenCredential, ...) (*RestorePointCollectionsClient, error) + func (client *RestorePointCollectionsClient) BeginDelete(ctx context.Context, resourceGroupName string, ...) (*runtime.Poller[RestorePointCollectionsClientDeleteResponse], error) + func (client *RestorePointCollectionsClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, ...) (RestorePointCollectionsClientCreateOrUpdateResponse, error) + func (client *RestorePointCollectionsClient) Get(ctx context.Context, resourceGroupName string, ...) (RestorePointCollectionsClientGetResponse, error) + func (client *RestorePointCollectionsClient) NewListAllPager(options *RestorePointCollectionsClientListAllOptions) *runtime.Pager[RestorePointCollectionsClientListAllResponse] + func (client *RestorePointCollectionsClient) NewListPager(resourceGroupName string, options *RestorePointCollectionsClientListOptions) *runtime.Pager[RestorePointCollectionsClientListResponse] + func (client *RestorePointCollectionsClient) Update(ctx context.Context, resourceGroupName string, ...) (RestorePointCollectionsClientUpdateResponse, error) + type RestorePointCollectionsClientBeginDeleteOptions struct + ResumeToken string + type RestorePointCollectionsClientCreateOrUpdateOptions struct + type RestorePointCollectionsClientCreateOrUpdateResponse struct + type RestorePointCollectionsClientDeleteResponse struct + type RestorePointCollectionsClientGetOptions struct + Expand *RestorePointCollectionExpandOptions + type RestorePointCollectionsClientGetResponse struct + type RestorePointCollectionsClientListAllOptions struct + type RestorePointCollectionsClientListAllResponse struct + type RestorePointCollectionsClientListOptions struct + type RestorePointCollectionsClientListResponse struct + type RestorePointCollectionsClientUpdateOptions struct + type RestorePointCollectionsClientUpdateResponse struct + type RestorePointExpandOptions string + const RestorePointExpandOptionsInstanceView + func PossibleRestorePointExpandOptionsValues() []RestorePointExpandOptions + type RestorePointInstanceView struct + DiskRestorePoints []*DiskRestorePointInstanceView + Statuses []*InstanceViewStatus + func (r RestorePointInstanceView) MarshalJSON() ([]byte, error) + type RestorePointProperties struct + ConsistencyMode *ConsistencyModeTypes + ExcludeDisks []*APIEntityReference + InstanceView *RestorePointInstanceView + ProvisioningState *string + SourceMetadata *RestorePointSourceMetadata + SourceRestorePoint *APIEntityReference + TimeCreated *time.Time + func (r *RestorePointProperties) UnmarshalJSON(data []byte) error + func (r RestorePointProperties) MarshalJSON() ([]byte, error) + type RestorePointSourceMetadata struct + DiagnosticsProfile *DiagnosticsProfile + HardwareProfile *HardwareProfile + LicenseType *string + Location *string + OSProfile *OSProfile + SecurityProfile *SecurityProfile + StorageProfile *RestorePointSourceVMStorageProfile + VMID *string + type RestorePointSourceVMDataDisk struct + Caching *CachingTypes + DiskRestorePoint *APIEntityReference + DiskSizeGB *int32 + Lun *int32 + ManagedDisk *ManagedDiskParameters + Name *string + type RestorePointSourceVMOSDisk struct + Caching *CachingTypes + DiskRestorePoint *APIEntityReference + DiskSizeGB *int32 + EncryptionSettings *DiskEncryptionSettings + ManagedDisk *ManagedDiskParameters + Name *string + OSType *OperatingSystemType + type RestorePointSourceVMStorageProfile struct + DataDisks []*RestorePointSourceVMDataDisk + OSDisk *RestorePointSourceVMOSDisk + func (r RestorePointSourceVMStorageProfile) MarshalJSON() ([]byte, error) + type RestorePointsClient struct + func NewRestorePointsClient(subscriptionID string, credential azcore.TokenCredential, ...) (*RestorePointsClient, error) + func (client *RestorePointsClient) BeginCreate(ctx context.Context, resourceGroupName string, ...) (*runtime.Poller[RestorePointsClientCreateResponse], error) + func (client *RestorePointsClient) BeginDelete(ctx context.Context, resourceGroupName string, ...) (*runtime.Poller[RestorePointsClientDeleteResponse], error) + func (client *RestorePointsClient) Get(ctx context.Context, resourceGroupName string, ...) (RestorePointsClientGetResponse, error) + type RestorePointsClientBeginCreateOptions struct + ResumeToken string + type RestorePointsClientBeginDeleteOptions struct + ResumeToken string + type RestorePointsClientCreateResponse struct + type RestorePointsClientDeleteResponse struct + type RestorePointsClientGetOptions struct + Expand *RestorePointExpandOptions + type RestorePointsClientGetResponse struct + type RetrieveBootDiagnosticsDataResult struct + ConsoleScreenshotBlobURI *string + SerialConsoleLogBlobURI *string + type RoleInstance struct + ID *string + Location *string + Name *string + Properties *RoleInstanceProperties + SKU *InstanceSKU + Tags map[string]*string + Type *string + type RoleInstanceListResult struct + NextLink *string + Value []*RoleInstance + type RoleInstanceNetworkProfile struct + NetworkInterfaces []*SubResource + type RoleInstanceProperties struct + InstanceView *RoleInstanceView + NetworkProfile *RoleInstanceNetworkProfile + type RoleInstanceView struct + PlatformFaultDomain *int32 + PlatformUpdateDomain *int32 + PrivateID *string + Statuses []*ResourceInstanceViewStatus + type RoleInstances struct + RoleInstances []*string + func (r RoleInstances) MarshalJSON() ([]byte, error) + type RollbackStatusInfo struct + FailedRolledbackInstanceCount *int32 + RollbackError *APIError + SuccessfullyRolledbackInstanceCount *int32 + type RollingUpgradeActionType string + const RollingUpgradeActionTypeCancel + const RollingUpgradeActionTypeStart + func PossibleRollingUpgradeActionTypeValues() []RollingUpgradeActionType + type RollingUpgradePolicy struct + EnableCrossZoneUpgrade *bool + MaxBatchInstancePercent *int32 + MaxUnhealthyInstancePercent *int32 + MaxUnhealthyUpgradedInstancePercent *int32 + PauseTimeBetweenBatches *string + PrioritizeUnhealthyInstances *bool + type RollingUpgradeProgressInfo struct + FailedInstanceCount *int32 + InProgressInstanceCount *int32 + PendingInstanceCount *int32 + SuccessfulInstanceCount *int32 + type RollingUpgradeRunningStatus struct + Code *RollingUpgradeStatusCode + LastAction *RollingUpgradeActionType + LastActionTime *time.Time + StartTime *time.Time + func (r *RollingUpgradeRunningStatus) UnmarshalJSON(data []byte) error + func (r RollingUpgradeRunningStatus) MarshalJSON() ([]byte, error) + type RollingUpgradeStatusCode string + const RollingUpgradeStatusCodeCancelled + const RollingUpgradeStatusCodeCompleted + const RollingUpgradeStatusCodeFaulted + const RollingUpgradeStatusCodeRollingForward + func PossibleRollingUpgradeStatusCodeValues() []RollingUpgradeStatusCode + type RollingUpgradeStatusInfo struct + ID *string + Location *string + Name *string + Properties *RollingUpgradeStatusInfoProperties + Tags map[string]*string + Type *string + func (r 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 + func (r RunCommandInput) MarshalJSON() ([]byte, error) + type RunCommandInputParameter struct + Name *string + Value *string + type RunCommandListResult struct + NextLink *string + Value []*RunCommandDocumentBase + type RunCommandParameterDefinition struct + DefaultValue *string + Name *string + Required *bool + Type *string + type RunCommandResult struct + Value []*InstanceViewStatus + type SKU struct + Capacity *int64 + Name *string + Tier *string + type SSHConfiguration struct + PublicKeys []*SSHPublicKey + func (s SSHConfiguration) MarshalJSON() ([]byte, error) + type SSHPublicKey struct + KeyData *string + Path *string + type SSHPublicKeyGenerateKeyPairResult struct + ID *string + PrivateKey *string + PublicKey *string + type SSHPublicKeyResource struct + ID *string + Location *string + Name *string + Properties *SSHPublicKeyResourceProperties + Tags map[string]*string + Type *string + func (s SSHPublicKeyResource) MarshalJSON() ([]byte, error) + type SSHPublicKeyResourceProperties struct + PublicKey *string + type SSHPublicKeyUpdateResource struct + Properties *SSHPublicKeyResourceProperties + Tags map[string]*string + func (s SSHPublicKeyUpdateResource) MarshalJSON() ([]byte, error) + type SSHPublicKeysClient struct + func NewSSHPublicKeysClient(subscriptionID string, credential azcore.TokenCredential, ...) (*SSHPublicKeysClient, error) + func (client *SSHPublicKeysClient) Create(ctx context.Context, resourceGroupName string, sshPublicKeyName string, ...) (SSHPublicKeysClientCreateResponse, error) + func (client *SSHPublicKeysClient) Delete(ctx context.Context, resourceGroupName string, sshPublicKeyName string, ...) (SSHPublicKeysClientDeleteResponse, error) + func (client *SSHPublicKeysClient) GenerateKeyPair(ctx context.Context, resourceGroupName string, sshPublicKeyName string, ...) (SSHPublicKeysClientGenerateKeyPairResponse, error) + func (client *SSHPublicKeysClient) Get(ctx context.Context, resourceGroupName string, sshPublicKeyName string, ...) (SSHPublicKeysClientGetResponse, error) + func (client *SSHPublicKeysClient) NewListByResourceGroupPager(resourceGroupName string, ...) *runtime.Pager[SSHPublicKeysClientListByResourceGroupResponse] + func (client *SSHPublicKeysClient) NewListBySubscriptionPager(options *SSHPublicKeysClientListBySubscriptionOptions) *runtime.Pager[SSHPublicKeysClientListBySubscriptionResponse] + func (client *SSHPublicKeysClient) Update(ctx context.Context, resourceGroupName string, sshPublicKeyName string, ...) (SSHPublicKeysClientUpdateResponse, error) + type SSHPublicKeysClientCreateOptions struct + type SSHPublicKeysClientCreateResponse struct + type SSHPublicKeysClientDeleteOptions struct + type SSHPublicKeysClientDeleteResponse struct + type SSHPublicKeysClientGenerateKeyPairOptions struct + type SSHPublicKeysClientGenerateKeyPairResponse struct + type SSHPublicKeysClientGetOptions struct + type SSHPublicKeysClientGetResponse struct + type SSHPublicKeysClientListByResourceGroupOptions struct + type SSHPublicKeysClientListByResourceGroupResponse struct + type SSHPublicKeysClientListBySubscriptionOptions struct + type SSHPublicKeysClientListBySubscriptionResponse struct + type SSHPublicKeysClientUpdateOptions struct + type SSHPublicKeysClientUpdateResponse struct + type SSHPublicKeysGroupListResult struct + NextLink *string + Value []*SSHPublicKeyResource + type ScaleInPolicy struct + ForceDeletion *bool + Rules []*VirtualMachineScaleSetScaleInRules + func (s ScaleInPolicy) MarshalJSON() ([]byte, error) + type ScheduledEventsProfile struct + TerminateNotificationProfile *TerminateNotificationProfile + type SecurityEncryptionTypes string + const SecurityEncryptionTypesDiskWithVMGuestState + const SecurityEncryptionTypesVMGuestStateOnly + func PossibleSecurityEncryptionTypesValues() []SecurityEncryptionTypes + type SecurityProfile struct + EncryptionAtHost *bool + SecurityType *SecurityTypes + UefiSettings *UefiSettings + type SecurityTypes string + const SecurityTypesConfidentialVM + const SecurityTypesTrustedLaunch + func PossibleSecurityTypesValues() []SecurityTypes + type SelectPermissions string + const SelectPermissionsPermissions + func PossibleSelectPermissionsValues() []SelectPermissions + type SettingNames string + const SettingNamesAutoLogon + const SettingNamesFirstLogonCommands + func PossibleSettingNamesValues() []SettingNames + type ShareInfoElement struct + VMURI *string + type SharedGalleriesClient struct + func NewSharedGalleriesClient(subscriptionID string, credential azcore.TokenCredential, ...) (*SharedGalleriesClient, error) + func (client *SharedGalleriesClient) Get(ctx context.Context, location string, galleryUniqueName string, ...) (SharedGalleriesClientGetResponse, error) + func (client *SharedGalleriesClient) NewListPager(location string, options *SharedGalleriesClientListOptions) *runtime.Pager[SharedGalleriesClientListResponse] + type SharedGalleriesClientGetOptions struct + type SharedGalleriesClientGetResponse struct + type SharedGalleriesClientListOptions struct + SharedTo *SharedToValues + type SharedGalleriesClientListResponse struct + type SharedGallery struct + Identifier *SharedGalleryIdentifier + Location *string + Name *string + type SharedGalleryDataDiskImage struct + DiskSizeGB *int32 + HostCaching *SharedGalleryHostCaching + Lun *int32 + type SharedGalleryDiskImage struct + DiskSizeGB *int32 + HostCaching *SharedGalleryHostCaching + type SharedGalleryHostCaching string + const SharedGalleryHostCachingNone + const SharedGalleryHostCachingReadOnly + const SharedGalleryHostCachingReadWrite + func PossibleSharedGalleryHostCachingValues() []SharedGalleryHostCaching + type SharedGalleryIdentifier struct + UniqueID *string + type SharedGalleryImage struct + Identifier *SharedGalleryIdentifier + Location *string + Name *string + Properties *SharedGalleryImageProperties + type SharedGalleryImageList struct + NextLink *string + Value []*SharedGalleryImage + type SharedGalleryImageProperties struct + Architecture *Architecture + Disallowed *Disallowed + EndOfLifeDate *time.Time + Features []*GalleryImageFeature + HyperVGeneration *HyperVGeneration + Identifier *GalleryImageIdentifier + OSState *OperatingSystemStateTypes + OSType *OperatingSystemTypes + PurchasePlan *ImagePurchasePlan + Recommended *RecommendedMachineConfiguration + func (s *SharedGalleryImageProperties) UnmarshalJSON(data []byte) error + type SharedGalleryImageVersion struct + Identifier *SharedGalleryIdentifier + Location *string + Name *string + Properties *SharedGalleryImageVersionProperties + type SharedGalleryImageVersionList struct + NextLink *string + Value []*SharedGalleryImageVersion + type SharedGalleryImageVersionProperties struct + EndOfLifeDate *time.Time + ExcludeFromLatest *bool + PublishedDate *time.Time + StorageProfile *SharedGalleryImageVersionStorageProfile + func (s *SharedGalleryImageVersionProperties) UnmarshalJSON(data []byte) error + type SharedGalleryImageVersionStorageProfile struct + DataDiskImages []*SharedGalleryDataDiskImage + OSDiskImage *SharedGalleryOSDiskImage + type SharedGalleryImageVersionsClient struct + func NewSharedGalleryImageVersionsClient(subscriptionID string, credential azcore.TokenCredential, ...) (*SharedGalleryImageVersionsClient, error) + func (client *SharedGalleryImageVersionsClient) Get(ctx context.Context, location string, galleryUniqueName string, ...) (SharedGalleryImageVersionsClientGetResponse, error) + func (client *SharedGalleryImageVersionsClient) NewListPager(location string, galleryUniqueName string, galleryImageName string, ...) *runtime.Pager[SharedGalleryImageVersionsClientListResponse] + type SharedGalleryImageVersionsClientGetOptions struct + type SharedGalleryImageVersionsClientGetResponse struct + type SharedGalleryImageVersionsClientListOptions struct + SharedTo *SharedToValues + type SharedGalleryImageVersionsClientListResponse struct + type SharedGalleryImagesClient struct + func NewSharedGalleryImagesClient(subscriptionID string, credential azcore.TokenCredential, ...) (*SharedGalleryImagesClient, error) + func (client *SharedGalleryImagesClient) Get(ctx context.Context, location string, galleryUniqueName string, ...) (SharedGalleryImagesClientGetResponse, error) + func (client *SharedGalleryImagesClient) NewListPager(location string, galleryUniqueName string, ...) *runtime.Pager[SharedGalleryImagesClientListResponse] + type SharedGalleryImagesClientGetOptions struct + type SharedGalleryImagesClientGetResponse struct + type SharedGalleryImagesClientListOptions struct + SharedTo *SharedToValues + type SharedGalleryImagesClientListResponse struct + type SharedGalleryList struct + NextLink *string + Value []*SharedGallery + type SharedGalleryOSDiskImage struct + DiskSizeGB *int32 + HostCaching *SharedGalleryHostCaching + type SharedToValues string + const SharedToValuesTenant + func PossibleSharedToValuesValues() []SharedToValues + type SharingProfile struct + CommunityGalleryInfo interface{} + Groups []*SharingProfileGroup + Permissions *GallerySharingPermissionTypes + func (s SharingProfile) MarshalJSON() ([]byte, error) + type SharingProfileGroup struct + IDs []*string + Type *SharingProfileGroupTypes + func (s SharingProfileGroup) MarshalJSON() ([]byte, error) + type SharingProfileGroupTypes string + const SharingProfileGroupTypesAADTenants + const SharingProfileGroupTypesSubscriptions + func PossibleSharingProfileGroupTypesValues() []SharingProfileGroupTypes + type SharingState string + const SharingStateFailed + const SharingStateInProgress + const SharingStateSucceeded + const SharingStateUnknown + func PossibleSharingStateValues() []SharingState + type SharingStatus struct + AggregatedState *SharingState + Summary []*RegionalSharingStatus + func (s SharingStatus) MarshalJSON() ([]byte, error) + type SharingUpdate struct + Groups []*SharingProfileGroup + OperationType *SharingUpdateOperationTypes + func (s SharingUpdate) MarshalJSON() ([]byte, error) + type SharingUpdateOperationTypes string + const SharingUpdateOperationTypesAdd + const SharingUpdateOperationTypesEnableCommunity + const SharingUpdateOperationTypesRemove + const SharingUpdateOperationTypesReset + func PossibleSharingUpdateOperationTypesValues() []SharingUpdateOperationTypes + type Snapshot struct + ExtendedLocation *ExtendedLocation + ID *string + Location *string + ManagedBy *string + Name *string + Properties *SnapshotProperties + SKU *SnapshotSKU + Tags map[string]*string + Type *string + func (s Snapshot) MarshalJSON() ([]byte, error) + type SnapshotList struct + NextLink *string + Value []*Snapshot + type SnapshotProperties struct + CompletionPercent *float32 + CopyCompletionError *CopyCompletionError + CreationData *CreationData + DataAccessAuthMode *DataAccessAuthMode + DiskAccessID *string + DiskSizeBytes *int64 + DiskSizeGB *int32 + DiskState *DiskState + Encryption *Encryption + EncryptionSettingsCollection *EncryptionSettingsCollection + HyperVGeneration *HyperVGeneration + Incremental *bool + NetworkAccessPolicy *NetworkAccessPolicy + OSType *OperatingSystemTypes + ProvisioningState *string + PublicNetworkAccess *PublicNetworkAccess + PurchasePlan *DiskPurchasePlan + SecurityProfile *DiskSecurityProfile + SupportedCapabilities *SupportedCapabilities + SupportsHibernation *bool + TimeCreated *time.Time + UniqueID *string + func (s *SnapshotProperties) UnmarshalJSON(data []byte) error + func (s SnapshotProperties) MarshalJSON() ([]byte, error) + type SnapshotSKU struct + Name *SnapshotStorageAccountTypes + Tier *string + type SnapshotStorageAccountTypes string + const SnapshotStorageAccountTypesPremiumLRS + const SnapshotStorageAccountTypesStandardLRS + const SnapshotStorageAccountTypesStandardZRS + func PossibleSnapshotStorageAccountTypesValues() []SnapshotStorageAccountTypes + type SnapshotUpdate struct + Properties *SnapshotUpdateProperties + SKU *SnapshotSKU + Tags map[string]*string + func (s SnapshotUpdate) MarshalJSON() ([]byte, error) + type SnapshotUpdateProperties struct + DataAccessAuthMode *DataAccessAuthMode + DiskAccessID *string + DiskSizeGB *int32 + Encryption *Encryption + EncryptionSettingsCollection *EncryptionSettingsCollection + NetworkAccessPolicy *NetworkAccessPolicy + OSType *OperatingSystemTypes + PublicNetworkAccess *PublicNetworkAccess + SupportedCapabilities *SupportedCapabilities + SupportsHibernation *bool + type SnapshotsClient struct + func NewSnapshotsClient(subscriptionID string, credential azcore.TokenCredential, ...) (*SnapshotsClient, error) + func (client *SnapshotsClient) BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, snapshotName string, ...) (*runtime.Poller[SnapshotsClientCreateOrUpdateResponse], error) + func (client *SnapshotsClient) BeginDelete(ctx context.Context, resourceGroupName string, snapshotName string, ...) (*runtime.Poller[SnapshotsClientDeleteResponse], error) + func (client *SnapshotsClient) BeginGrantAccess(ctx context.Context, resourceGroupName string, snapshotName string, ...) (*runtime.Poller[SnapshotsClientGrantAccessResponse], error) + func (client *SnapshotsClient) BeginRevokeAccess(ctx context.Context, resourceGroupName string, snapshotName string, ...) (*runtime.Poller[SnapshotsClientRevokeAccessResponse], error) + func (client *SnapshotsClient) BeginUpdate(ctx context.Context, resourceGroupName string, snapshotName string, ...) (*runtime.Poller[SnapshotsClientUpdateResponse], error) + func (client *SnapshotsClient) Get(ctx context.Context, resourceGroupName string, snapshotName string, ...) (SnapshotsClientGetResponse, error) + func (client *SnapshotsClient) NewListByResourceGroupPager(resourceGroupName string, options *SnapshotsClientListByResourceGroupOptions) *runtime.Pager[SnapshotsClientListByResourceGroupResponse] + func (client *SnapshotsClient) NewListPager(options *SnapshotsClientListOptions) *runtime.Pager[SnapshotsClientListResponse] + type SnapshotsClientBeginCreateOrUpdateOptions struct + ResumeToken string + type SnapshotsClientBeginDeleteOptions struct + ResumeToken string + type SnapshotsClientBeginGrantAccessOptions struct + ResumeToken string + type SnapshotsClientBeginRevokeAccessOptions struct + ResumeToken string + type SnapshotsClientBeginUpdateOptions struct + ResumeToken string + type SnapshotsClientCreateOrUpdateResponse struct + type SnapshotsClientDeleteResponse struct + type SnapshotsClientGetOptions struct + type SnapshotsClientGetResponse struct + type SnapshotsClientGrantAccessResponse struct + type SnapshotsClientListByResourceGroupOptions struct + type SnapshotsClientListByResourceGroupResponse struct + type SnapshotsClientListOptions struct + type SnapshotsClientListResponse struct + type SnapshotsClientRevokeAccessResponse struct + type SnapshotsClientUpdateResponse struct + type SoftDeletePolicy struct + IsSoftDeleteEnabled *bool + type SourceVault struct + ID *string + type SpotRestorePolicy struct + Enabled *bool + RestoreTimeout *string + type StatusCodeCount struct + Code *string + Count *int32 + type StatusLevelTypes string + const StatusLevelTypesError + const StatusLevelTypesInfo + const StatusLevelTypesWarning + func PossibleStatusLevelTypesValues() []StatusLevelTypes + type StorageAccountType string + const StorageAccountTypePremiumLRS + const StorageAccountTypeStandardLRS + const StorageAccountTypeStandardZRS + func PossibleStorageAccountTypeValues() []StorageAccountType + type StorageAccountTypes string + const StorageAccountTypesPremiumLRS + const StorageAccountTypesPremiumV2LRS + const StorageAccountTypesPremiumZRS + const StorageAccountTypesStandardLRS + const StorageAccountTypesStandardSSDLRS + const StorageAccountTypesStandardSSDZRS + const StorageAccountTypesUltraSSDLRS + func PossibleStorageAccountTypesValues() []StorageAccountTypes + type StorageProfile struct + DataDisks []*DataDisk + ImageReference *ImageReference + OSDisk *OSDisk + func (s StorageProfile) MarshalJSON() ([]byte, error) + type SubResource struct + ID *string + type SubResourceReadOnly struct + ID *string + type SubResourceWithColocationStatus struct + ColocationStatus *InstanceViewStatus + ID *string + type SupportedCapabilities struct + AcceleratedNetwork *bool + Architecture *Architecture + type TargetRegion struct + Encryption *EncryptionImages + Name *string + RegionalReplicaCount *int32 + StorageAccountType *StorageAccountType + type TerminateNotificationProfile struct + Enable *bool + NotBeforeTimeout *string + type ThrottledRequestsInput struct + BlobContainerSasURI *string + FromTime *time.Time + GroupByClientApplicationID *bool + GroupByOperationName *bool + GroupByResourceName *bool + GroupByThrottlePolicy *bool + GroupByUserAgent *bool + ToTime *time.Time + func (t *ThrottledRequestsInput) UnmarshalJSON(data []byte) error + func (t ThrottledRequestsInput) MarshalJSON() ([]byte, error) + type UefiSettings struct + SecureBootEnabled *bool + VTpmEnabled *bool + type UpdateDomain struct + ID *string + Name *string + type UpdateDomainListResult struct + NextLink *string + Value []*UpdateDomain + type UpdateResource struct + Tags map[string]*string + func (u UpdateResource) MarshalJSON() ([]byte, error) + type UpdateResourceDefinition struct + ID *string + Name *string + Tags map[string]*string + Type *string + func (u UpdateResourceDefinition) MarshalJSON() ([]byte, error) + type UpgradeMode string + const UpgradeModeAutomatic + const UpgradeModeManual + const UpgradeModeRolling + func PossibleUpgradeModeValues() []UpgradeMode + type UpgradeOperationHistoricalStatusInfo struct + Location *string + Properties *UpgradeOperationHistoricalStatusInfoProperties + Type *string + type UpgradeOperationHistoricalStatusInfoProperties struct + Error *APIError + Progress *RollingUpgradeProgressInfo + RollbackInfo *RollbackStatusInfo + RunningStatus *UpgradeOperationHistoryStatus + StartedBy *UpgradeOperationInvoker + TargetImageReference *ImageReference + type UpgradeOperationHistoryStatus struct + Code *UpgradeState + EndTime *time.Time + StartTime *time.Time + func (u *UpgradeOperationHistoryStatus) UnmarshalJSON(data []byte) error + type UpgradeOperationInvoker string + const UpgradeOperationInvokerPlatform + const UpgradeOperationInvokerUnknown + const UpgradeOperationInvokerUser + func PossibleUpgradeOperationInvokerValues() []UpgradeOperationInvoker + type UpgradePolicy struct + AutomaticOSUpgradePolicy *AutomaticOSUpgradePolicy + Mode *UpgradeMode + RollingUpgradePolicy *RollingUpgradePolicy + type UpgradeState string + const UpgradeStateCancelled + const UpgradeStateCompleted + const UpgradeStateFaulted + const UpgradeStateRollingForward + func PossibleUpgradeStateValues() []UpgradeState + type Usage struct + CurrentValue *int32 + Limit *int64 + Name *UsageName + Unit *string + type UsageClient struct + func NewUsageClient(subscriptionID string, credential azcore.TokenCredential, ...) (*UsageClient, error) + func (client *UsageClient) NewListPager(location string, options *UsageClientListOptions) *runtime.Pager[UsageClientListResponse] + type UsageClientListOptions struct + type UsageClientListResponse struct + type UsageName struct + LocalizedValue *string + Value *string + type UserArtifactManage struct + Install *string + Remove *string + Update *string + type UserArtifactSettings struct + ConfigFileName *string + PackageFileName *string + type UserArtifactSource struct + DefaultConfigurationLink *string + MediaLink *string + type UserAssignedIdentitiesValue struct + ClientID *string + PrincipalID *string + type VMDiskSecurityProfile struct + DiskEncryptionSet *DiskEncryptionSetParameters + SecurityEncryptionType *SecurityEncryptionTypes + type VMDiskTypes string + const VMDiskTypesNone + const VMDiskTypesUnmanaged + func PossibleVMDiskTypesValues() []VMDiskTypes + type VMGalleryApplication struct + ConfigurationReference *string + EnableAutomaticUpgrade *bool + Order *int32 + PackageReferenceID *string + Tags *string + TreatFailureAsDeploymentFailure *bool + type VMGuestPatchClassificationLinux string + const VMGuestPatchClassificationLinuxCritical + const VMGuestPatchClassificationLinuxOther + const VMGuestPatchClassificationLinuxSecurity + func PossibleVMGuestPatchClassificationLinuxValues() []VMGuestPatchClassificationLinux + type VMGuestPatchClassificationWindows string + const VMGuestPatchClassificationWindowsCritical + const VMGuestPatchClassificationWindowsDefinition + const VMGuestPatchClassificationWindowsFeaturePack + const VMGuestPatchClassificationWindowsSecurity + const VMGuestPatchClassificationWindowsServicePack + const VMGuestPatchClassificationWindowsTools + const VMGuestPatchClassificationWindowsUpdateRollUp + const VMGuestPatchClassificationWindowsUpdates + func PossibleVMGuestPatchClassificationWindowsValues() []VMGuestPatchClassificationWindows + type VMGuestPatchRebootBehavior string + const VMGuestPatchRebootBehaviorAlwaysRequiresReboot + const VMGuestPatchRebootBehaviorCanRequestReboot + const VMGuestPatchRebootBehaviorNeverReboots + const VMGuestPatchRebootBehaviorUnknown + func PossibleVMGuestPatchRebootBehaviorValues() []VMGuestPatchRebootBehavior + type VMGuestPatchRebootSetting string + const VMGuestPatchRebootSettingAlways + const VMGuestPatchRebootSettingIfRequired + const VMGuestPatchRebootSettingNever + func PossibleVMGuestPatchRebootSettingValues() []VMGuestPatchRebootSetting + type VMGuestPatchRebootStatus string + const VMGuestPatchRebootStatusCompleted + const VMGuestPatchRebootStatusFailed + const VMGuestPatchRebootStatusNotNeeded + const VMGuestPatchRebootStatusRequired + const VMGuestPatchRebootStatusStarted + const VMGuestPatchRebootStatusUnknown + func PossibleVMGuestPatchRebootStatusValues() []VMGuestPatchRebootStatus + type VMScaleSetConvertToSinglePlacementGroupInput struct + ActivePlacementGroupID *string + type VMSizeProperties struct + VCPUsAvailable *int32 + VCPUsPerCore *int32 + type VaultCertificate struct + CertificateStore *string + CertificateURL *string + type VaultSecretGroup struct + SourceVault *SubResource + VaultCertificates []*VaultCertificate + func (v VaultSecretGroup) MarshalJSON() ([]byte, error) + type VirtualHardDisk struct + URI *string + type VirtualMachine struct + ExtendedLocation *ExtendedLocation + ID *string + Identity *VirtualMachineIdentity + Location *string + Name *string + Plan *Plan + Properties *VirtualMachineProperties + Resources []*VirtualMachineExtension + Tags map[string]*string + Type *string + Zones []*string + func (v VirtualMachine) MarshalJSON() ([]byte, error) + type VirtualMachineAgentInstanceView struct + ExtensionHandlers []*VirtualMachineExtensionHandlerInstanceView + Statuses []*InstanceViewStatus + VMAgentVersion *string + func (v VirtualMachineAgentInstanceView) MarshalJSON() ([]byte, error) + type VirtualMachineAssessPatchesResult struct + AssessmentActivityID *string + AvailablePatches []*VirtualMachineSoftwarePatchProperties + CriticalAndSecurityPatchCount *int32 + Error *APIError + OtherPatchCount *int32 + RebootPending *bool + StartDateTime *time.Time + Status *PatchOperationStatus + func (v *VirtualMachineAssessPatchesResult) UnmarshalJSON(data []byte) error + type VirtualMachineCaptureParameters struct + DestinationContainerName *string + OverwriteVhds *bool + VhdPrefix *string + type VirtualMachineCaptureResult struct + ContentVersion *string + ID *string + Parameters interface{} + Resources []interface{} + Schema *string + func (v VirtualMachineCaptureResult) MarshalJSON() ([]byte, error) + type VirtualMachineEvictionPolicyTypes string + const VirtualMachineEvictionPolicyTypesDeallocate + const VirtualMachineEvictionPolicyTypesDelete + func PossibleVirtualMachineEvictionPolicyTypesValues() []VirtualMachineEvictionPolicyTypes + type VirtualMachineExtension struct + ID *string + Location *string + Name *string + Properties *VirtualMachineExtensionProperties + Tags map[string]*string + Type *string + func (v VirtualMachineExtension) MarshalJSON() ([]byte, error) + type VirtualMachineExtensionHandlerInstanceView struct + Status *InstanceViewStatus + Type *string + TypeHandlerVersion *string + type VirtualMachineExtensionImage struct + ID *string + Location *string + Name *string + Properties *VirtualMachineExtensionImageProperties + Tags map[string]*string + Type *string + func (v VirtualMachineExtensionImage) MarshalJSON() ([]byte, error) + type VirtualMachineExtensionImageProperties struct + ComputeRole *string + HandlerSchema *string + OperatingSystem *string + SupportsMultipleExtensions *bool + VMScaleSetEnabled *bool + type VirtualMachineExtensionImagesClient struct + func NewVirtualMachineExtensionImagesClient(subscriptionID string, credential azcore.TokenCredential, ...) (*VirtualMachineExtensionImagesClient, error) + func (client *VirtualMachineExtensionImagesClient) Get(ctx context.Context, location string, publisherName string, typeParam string, ...) (VirtualMachineExtensionImagesClientGetResponse, error) + func (client *VirtualMachineExtensionImagesClient) ListTypes(ctx context.Context, location string, publisherName string, ...) (VirtualMachineExtensionImagesClientListTypesResponse, error) + func (client *VirtualMachineExtensionImagesClient) ListVersions(ctx context.Context, location string, publisherName string, typeParam string, ...) (VirtualMachineExtensionImagesClientListVersionsResponse, error) + type VirtualMachineExtensionImagesClientGetOptions struct + type VirtualMachineExtensionImagesClientGetResponse struct + type VirtualMachineExtensionImagesClientListTypesOptions struct + type VirtualMachineExtensionImagesClientListTypesResponse struct + VirtualMachineExtensionImageArray []*VirtualMachineExtensionImage + type VirtualMachineExtensionImagesClientListVersionsOptions struct + Filter *string + Orderby *string + Top *int32 + type VirtualMachineExtensionImagesClientListVersionsResponse struct + VirtualMachineExtensionImageArray []*VirtualMachineExtensionImage + type VirtualMachineExtensionInstanceView struct + Name *string + Statuses []*InstanceViewStatus + Substatuses []*InstanceViewStatus + Type *string + TypeHandlerVersion *string + func (v VirtualMachineExtensionInstanceView) MarshalJSON() ([]byte, error) + type VirtualMachineExtensionProperties struct + AutoUpgradeMinorVersion *bool + EnableAutomaticUpgrade *bool + ForceUpdateTag *string + InstanceView *VirtualMachineExtensionInstanceView + ProtectedSettings interface{} + ProtectedSettingsFromKeyVault interface{} + ProvisioningState *string + Publisher *string + Settings interface{} + SuppressFailures *bool + Type *string + TypeHandlerVersion *string + type VirtualMachineExtensionUpdate struct + Properties *VirtualMachineExtensionUpdateProperties + Tags map[string]*string + func (v VirtualMachineExtensionUpdate) MarshalJSON() ([]byte, error) + type VirtualMachineExtensionUpdateProperties struct + AutoUpgradeMinorVersion *bool + EnableAutomaticUpgrade *bool + ForceUpdateTag *string + ProtectedSettings interface{} + ProtectedSettingsFromKeyVault interface{} + Publisher *string + Settings interface{} + SuppressFailures *bool + Type *string + TypeHandlerVersion *string + type VirtualMachineExtensionsClient struct + func NewVirtualMachineExtensionsClient(subscriptionID string, credential azcore.TokenCredential, ...) (*VirtualMachineExtensionsClient, error) + func (client *VirtualMachineExtensionsClient) BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, vmName string, ...) (*runtime.Poller[VirtualMachineExtensionsClientCreateOrUpdateResponse], error) + func (client *VirtualMachineExtensionsClient) BeginDelete(ctx context.Context, resourceGroupName string, vmName string, ...) (*runtime.Poller[VirtualMachineExtensionsClientDeleteResponse], error) + func (client *VirtualMachineExtensionsClient) BeginUpdate(ctx context.Context, resourceGroupName string, vmName string, ...) (*runtime.Poller[VirtualMachineExtensionsClientUpdateResponse], error) + func (client *VirtualMachineExtensionsClient) Get(ctx context.Context, resourceGroupName string, vmName string, ...) (VirtualMachineExtensionsClientGetResponse, error) + func (client *VirtualMachineExtensionsClient) List(ctx context.Context, resourceGroupName string, vmName string, ...) (VirtualMachineExtensionsClientListResponse, error) + type VirtualMachineExtensionsClientBeginCreateOrUpdateOptions struct + ResumeToken string + type VirtualMachineExtensionsClientBeginDeleteOptions struct + ResumeToken string + type VirtualMachineExtensionsClientBeginUpdateOptions struct + ResumeToken string + type VirtualMachineExtensionsClientCreateOrUpdateResponse struct + type VirtualMachineExtensionsClientDeleteResponse struct + type VirtualMachineExtensionsClientGetOptions struct + Expand *string + type VirtualMachineExtensionsClientGetResponse struct + type VirtualMachineExtensionsClientListOptions struct + Expand *string + type VirtualMachineExtensionsClientListResponse struct + type VirtualMachineExtensionsClientUpdateResponse struct + type VirtualMachineExtensionsListResult struct + Value []*VirtualMachineExtension + type VirtualMachineHealthStatus struct + Status *InstanceViewStatus + type VirtualMachineIPTag struct + IPTagType *string + Tag *string + type VirtualMachineIdentity struct + PrincipalID *string + TenantID *string + Type *ResourceIdentityType + UserAssignedIdentities map[string]*UserAssignedIdentitiesValue + func (v VirtualMachineIdentity) MarshalJSON() ([]byte, error) + type VirtualMachineImage struct + ExtendedLocation *ExtendedLocation + ID *string + Location *string + Name *string + Properties *VirtualMachineImageProperties + Tags map[string]*string + func (v VirtualMachineImage) MarshalJSON() ([]byte, error) + type VirtualMachineImageFeature struct + Name *string + Value *string + type VirtualMachineImageProperties struct + Architecture *ArchitectureTypes + AutomaticOSUpgradeProperties *AutomaticOSUpgradeProperties + DataDiskImages []*DataDiskImage + Disallowed *DisallowedConfiguration + Features []*VirtualMachineImageFeature + HyperVGeneration *HyperVGenerationTypes + OSDiskImage *OSDiskImage + Plan *PurchasePlan + func (v VirtualMachineImageProperties) MarshalJSON() ([]byte, error) + type VirtualMachineImageResource struct + ExtendedLocation *ExtendedLocation + ID *string + Location *string + Name *string + Tags map[string]*string + func (v VirtualMachineImageResource) MarshalJSON() ([]byte, error) + type VirtualMachineImagesClient struct + func NewVirtualMachineImagesClient(subscriptionID string, credential azcore.TokenCredential, ...) (*VirtualMachineImagesClient, error) + func (client *VirtualMachineImagesClient) Get(ctx context.Context, location string, publisherName string, offer string, ...) (VirtualMachineImagesClientGetResponse, error) + func (client *VirtualMachineImagesClient) List(ctx context.Context, location string, publisherName string, offer string, ...) (VirtualMachineImagesClientListResponse, error) + func (client *VirtualMachineImagesClient) ListOffers(ctx context.Context, location string, publisherName string, ...) (VirtualMachineImagesClientListOffersResponse, error) + func (client *VirtualMachineImagesClient) ListPublishers(ctx context.Context, location string, ...) (VirtualMachineImagesClientListPublishersResponse, error) + func (client *VirtualMachineImagesClient) ListSKUs(ctx context.Context, location string, publisherName string, offer string, ...) (VirtualMachineImagesClientListSKUsResponse, error) + type VirtualMachineImagesClientGetOptions struct + type VirtualMachineImagesClientGetResponse struct + type VirtualMachineImagesClientListOffersOptions struct + type VirtualMachineImagesClientListOffersResponse struct + VirtualMachineImageResourceArray []*VirtualMachineImageResource + type VirtualMachineImagesClientListOptions struct + Expand *string + Orderby *string + Top *int32 + type VirtualMachineImagesClientListPublishersOptions struct + type VirtualMachineImagesClientListPublishersResponse struct + VirtualMachineImageResourceArray []*VirtualMachineImageResource + type VirtualMachineImagesClientListResponse struct + VirtualMachineImageResourceArray []*VirtualMachineImageResource + type VirtualMachineImagesClientListSKUsOptions struct + type VirtualMachineImagesClientListSKUsResponse struct + VirtualMachineImageResourceArray []*VirtualMachineImageResource + type VirtualMachineImagesEdgeZoneClient struct + func NewVirtualMachineImagesEdgeZoneClient(subscriptionID string, credential azcore.TokenCredential, ...) (*VirtualMachineImagesEdgeZoneClient, error) + func (client *VirtualMachineImagesEdgeZoneClient) Get(ctx context.Context, location string, edgeZone string, publisherName string, ...) (VirtualMachineImagesEdgeZoneClientGetResponse, error) + func (client *VirtualMachineImagesEdgeZoneClient) List(ctx context.Context, location string, edgeZone string, publisherName string, ...) (VirtualMachineImagesEdgeZoneClientListResponse, error) + func (client *VirtualMachineImagesEdgeZoneClient) ListOffers(ctx context.Context, location string, edgeZone string, publisherName string, ...) (VirtualMachineImagesEdgeZoneClientListOffersResponse, error) + func (client *VirtualMachineImagesEdgeZoneClient) ListPublishers(ctx context.Context, location string, edgeZone string, ...) (VirtualMachineImagesEdgeZoneClientListPublishersResponse, error) + func (client *VirtualMachineImagesEdgeZoneClient) ListSKUs(ctx context.Context, location string, edgeZone string, publisherName string, ...) (VirtualMachineImagesEdgeZoneClientListSKUsResponse, error) + type VirtualMachineImagesEdgeZoneClientGetOptions struct + type VirtualMachineImagesEdgeZoneClientGetResponse struct + type VirtualMachineImagesEdgeZoneClientListOffersOptions struct + type VirtualMachineImagesEdgeZoneClientListOffersResponse struct + VirtualMachineImageResourceArray []*VirtualMachineImageResource + type VirtualMachineImagesEdgeZoneClientListOptions struct + Expand *string + Orderby *string + Top *int32 + type VirtualMachineImagesEdgeZoneClientListPublishersOptions struct + type VirtualMachineImagesEdgeZoneClientListPublishersResponse struct + VirtualMachineImageResourceArray []*VirtualMachineImageResource + type VirtualMachineImagesEdgeZoneClientListResponse struct + VirtualMachineImageResourceArray []*VirtualMachineImageResource + type VirtualMachineImagesEdgeZoneClientListSKUsOptions struct + type VirtualMachineImagesEdgeZoneClientListSKUsResponse struct + VirtualMachineImageResourceArray []*VirtualMachineImageResource + type VirtualMachineInstallPatchesParameters struct + LinuxParameters *LinuxParameters + MaximumDuration *string + RebootSetting *VMGuestPatchRebootSetting + WindowsParameters *WindowsParameters + type VirtualMachineInstallPatchesResult struct + Error *APIError + ExcludedPatchCount *int32 + FailedPatchCount *int32 + InstallationActivityID *string + InstalledPatchCount *int32 + MaintenanceWindowExceeded *bool + NotSelectedPatchCount *int32 + Patches []*PatchInstallationDetail + PendingPatchCount *int32 + RebootStatus *VMGuestPatchRebootStatus + StartDateTime *time.Time + Status *PatchOperationStatus + func (v *VirtualMachineInstallPatchesResult) UnmarshalJSON(data []byte) error + type VirtualMachineInstanceView struct + AssignedHost *string + BootDiagnostics *BootDiagnosticsInstanceView + ComputerName *string + Disks []*DiskInstanceView + Extensions []*VirtualMachineExtensionInstanceView + HyperVGeneration *HyperVGenerationType + MaintenanceRedeployStatus *MaintenanceRedeployStatus + OSName *string + OSVersion *string + PatchStatus *VirtualMachinePatchStatus + PlatformFaultDomain *int32 + PlatformUpdateDomain *int32 + RdpThumbPrint *string + Statuses []*InstanceViewStatus + VMAgent *VirtualMachineAgentInstanceView + VMHealth *VirtualMachineHealthStatus + func (v VirtualMachineInstanceView) MarshalJSON() ([]byte, error) + type VirtualMachineListResult struct + NextLink *string + Value []*VirtualMachine + type VirtualMachineNetworkInterfaceConfiguration struct + Name *string + Properties *VirtualMachineNetworkInterfaceConfigurationProperties + type VirtualMachineNetworkInterfaceConfigurationProperties struct + DNSSettings *VirtualMachineNetworkInterfaceDNSSettingsConfiguration + DeleteOption *DeleteOptions + DscpConfiguration *SubResource + EnableAcceleratedNetworking *bool + EnableFpga *bool + EnableIPForwarding *bool + IPConfigurations []*VirtualMachineNetworkInterfaceIPConfiguration + NetworkSecurityGroup *SubResource + Primary *bool + func (v VirtualMachineNetworkInterfaceConfigurationProperties) MarshalJSON() ([]byte, error) + type VirtualMachineNetworkInterfaceDNSSettingsConfiguration struct + DNSServers []*string + func (v VirtualMachineNetworkInterfaceDNSSettingsConfiguration) MarshalJSON() ([]byte, error) + type VirtualMachineNetworkInterfaceIPConfiguration struct + Name *string + Properties *VirtualMachineNetworkInterfaceIPConfigurationProperties + type VirtualMachineNetworkInterfaceIPConfigurationProperties struct + ApplicationGatewayBackendAddressPools []*SubResource + ApplicationSecurityGroups []*SubResource + LoadBalancerBackendAddressPools []*SubResource + Primary *bool + PrivateIPAddressVersion *IPVersions + PublicIPAddressConfiguration *VirtualMachinePublicIPAddressConfiguration + Subnet *SubResource + func (v VirtualMachineNetworkInterfaceIPConfigurationProperties) MarshalJSON() ([]byte, error) + type VirtualMachinePatchStatus struct + AvailablePatchSummary *AvailablePatchSummary + ConfigurationStatuses []*InstanceViewStatus + LastPatchInstallationSummary *LastPatchInstallationSummary + func (v VirtualMachinePatchStatus) MarshalJSON() ([]byte, error) + type VirtualMachinePriorityTypes string + const VirtualMachinePriorityTypesLow + const VirtualMachinePriorityTypesRegular + const VirtualMachinePriorityTypesSpot + func PossibleVirtualMachinePriorityTypesValues() []VirtualMachinePriorityTypes + type VirtualMachineProperties struct + AdditionalCapabilities *AdditionalCapabilities + ApplicationProfile *ApplicationProfile + AvailabilitySet *SubResource + BillingProfile *BillingProfile + CapacityReservation *CapacityReservationProfile + DiagnosticsProfile *DiagnosticsProfile + EvictionPolicy *VirtualMachineEvictionPolicyTypes + ExtensionsTimeBudget *string + HardwareProfile *HardwareProfile + Host *SubResource + HostGroup *SubResource + InstanceView *VirtualMachineInstanceView + LicenseType *string + NetworkProfile *NetworkProfile + OSProfile *OSProfile + PlatformFaultDomain *int32 + Priority *VirtualMachinePriorityTypes + ProvisioningState *string + ProximityPlacementGroup *SubResource + ScheduledEventsProfile *ScheduledEventsProfile + SecurityProfile *SecurityProfile + StorageProfile *StorageProfile + TimeCreated *time.Time + UserData *string + VMID *string + VirtualMachineScaleSet *SubResource + func (v *VirtualMachineProperties) UnmarshalJSON(data []byte) error + func (v VirtualMachineProperties) MarshalJSON() ([]byte, error) + type VirtualMachinePublicIPAddressConfiguration struct + Name *string + Properties *VirtualMachinePublicIPAddressConfigurationProperties + SKU *PublicIPAddressSKU + type VirtualMachinePublicIPAddressConfigurationProperties struct + DNSSettings *VirtualMachinePublicIPAddressDNSSettingsConfiguration + DeleteOption *DeleteOptions + IPTags []*VirtualMachineIPTag + IdleTimeoutInMinutes *int32 + PublicIPAddressVersion *IPVersions + PublicIPAllocationMethod *PublicIPAllocationMethod + PublicIPPrefix *SubResource + func (v VirtualMachinePublicIPAddressConfigurationProperties) MarshalJSON() ([]byte, error) + type VirtualMachinePublicIPAddressDNSSettingsConfiguration struct + DomainNameLabel *string + type VirtualMachineReimageParameters struct + TempDisk *bool + type VirtualMachineRunCommand struct + ID *string + Location *string + Name *string + Properties *VirtualMachineRunCommandProperties + Tags map[string]*string + Type *string + func (v VirtualMachineRunCommand) MarshalJSON() ([]byte, error) + type VirtualMachineRunCommandInstanceView struct + EndTime *time.Time + Error *string + ExecutionMessage *string + ExecutionState *ExecutionState + ExitCode *int32 + Output *string + StartTime *time.Time + Statuses []*InstanceViewStatus + func (v *VirtualMachineRunCommandInstanceView) UnmarshalJSON(data []byte) error + func (v VirtualMachineRunCommandInstanceView) MarshalJSON() ([]byte, error) + type VirtualMachineRunCommandProperties struct + AsyncExecution *bool + ErrorBlobURI *string + InstanceView *VirtualMachineRunCommandInstanceView + OutputBlobURI *string + Parameters []*RunCommandInputParameter + ProtectedParameters []*RunCommandInputParameter + ProvisioningState *string + RunAsPassword *string + RunAsUser *string + Source *VirtualMachineRunCommandScriptSource + TimeoutInSeconds *int32 + func (v VirtualMachineRunCommandProperties) MarshalJSON() ([]byte, error) + type VirtualMachineRunCommandScriptSource struct + CommandID *string + Script *string + ScriptURI *string + type VirtualMachineRunCommandUpdate struct + Properties *VirtualMachineRunCommandProperties + Tags map[string]*string + func (v VirtualMachineRunCommandUpdate) MarshalJSON() ([]byte, error) + type VirtualMachineRunCommandsClient struct + func NewVirtualMachineRunCommandsClient(subscriptionID string, credential azcore.TokenCredential, ...) (*VirtualMachineRunCommandsClient, error) + func (client *VirtualMachineRunCommandsClient) BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, vmName string, ...) (*runtime.Poller[VirtualMachineRunCommandsClientCreateOrUpdateResponse], error) + func (client *VirtualMachineRunCommandsClient) BeginDelete(ctx context.Context, resourceGroupName string, vmName string, ...) (*runtime.Poller[VirtualMachineRunCommandsClientDeleteResponse], error) + func (client *VirtualMachineRunCommandsClient) BeginUpdate(ctx context.Context, resourceGroupName string, vmName string, ...) (*runtime.Poller[VirtualMachineRunCommandsClientUpdateResponse], error) + func (client *VirtualMachineRunCommandsClient) Get(ctx context.Context, location string, commandID string, ...) (VirtualMachineRunCommandsClientGetResponse, error) + func (client *VirtualMachineRunCommandsClient) GetByVirtualMachine(ctx context.Context, resourceGroupName string, vmName string, ...) (VirtualMachineRunCommandsClientGetByVirtualMachineResponse, error) + func (client *VirtualMachineRunCommandsClient) NewListByVirtualMachinePager(resourceGroupName string, vmName string, ...) *runtime.Pager[VirtualMachineRunCommandsClientListByVirtualMachineResponse] + func (client *VirtualMachineRunCommandsClient) NewListPager(location string, options *VirtualMachineRunCommandsClientListOptions) *runtime.Pager[VirtualMachineRunCommandsClientListResponse] + type VirtualMachineRunCommandsClientBeginCreateOrUpdateOptions struct + ResumeToken string + type VirtualMachineRunCommandsClientBeginDeleteOptions struct + ResumeToken string + type VirtualMachineRunCommandsClientBeginUpdateOptions struct + ResumeToken string + type VirtualMachineRunCommandsClientCreateOrUpdateResponse struct + type VirtualMachineRunCommandsClientDeleteResponse struct + type VirtualMachineRunCommandsClientGetByVirtualMachineOptions struct + Expand *string + type VirtualMachineRunCommandsClientGetByVirtualMachineResponse struct + type VirtualMachineRunCommandsClientGetOptions struct + type VirtualMachineRunCommandsClientGetResponse struct + type VirtualMachineRunCommandsClientListByVirtualMachineOptions struct + Expand *string + type VirtualMachineRunCommandsClientListByVirtualMachineResponse struct + type VirtualMachineRunCommandsClientListOptions struct + type VirtualMachineRunCommandsClientListResponse struct + type VirtualMachineRunCommandsClientUpdateResponse struct + type VirtualMachineRunCommandsListResult struct + NextLink *string + Value []*VirtualMachineRunCommand + type VirtualMachineScaleSet struct + ExtendedLocation *ExtendedLocation + ID *string + Identity *VirtualMachineScaleSetIdentity + Location *string + Name *string + Plan *Plan + Properties *VirtualMachineScaleSetProperties + SKU *SKU + Tags map[string]*string + Type *string + Zones []*string + func (v VirtualMachineScaleSet) MarshalJSON() ([]byte, error) + type VirtualMachineScaleSetDataDisk struct + Caching *CachingTypes + CreateOption *DiskCreateOptionTypes + DeleteOption *DiskDeleteOptionTypes + DiskIOPSReadWrite *int64 + DiskMBpsReadWrite *int64 + DiskSizeGB *int32 + Lun *int32 + ManagedDisk *VirtualMachineScaleSetManagedDiskParameters + Name *string + WriteAcceleratorEnabled *bool + type VirtualMachineScaleSetExtension struct + ID *string + Name *string + Properties *VirtualMachineScaleSetExtensionProperties + Type *string + type VirtualMachineScaleSetExtensionListResult struct + NextLink *string + Value []*VirtualMachineScaleSetExtension + type VirtualMachineScaleSetExtensionProfile struct + Extensions []*VirtualMachineScaleSetExtension + ExtensionsTimeBudget *string + func (v VirtualMachineScaleSetExtensionProfile) MarshalJSON() ([]byte, error) + type VirtualMachineScaleSetExtensionProperties struct + AutoUpgradeMinorVersion *bool + EnableAutomaticUpgrade *bool + ForceUpdateTag *string + ProtectedSettings interface{} + ProtectedSettingsFromKeyVault interface{} + ProvisionAfterExtensions []*string + ProvisioningState *string + Publisher *string + Settings interface{} + SuppressFailures *bool + Type *string + TypeHandlerVersion *string + func (v VirtualMachineScaleSetExtensionProperties) MarshalJSON() ([]byte, error) + type VirtualMachineScaleSetExtensionUpdate struct + ID *string + Name *string + Properties *VirtualMachineScaleSetExtensionProperties + Type *string + func (v VirtualMachineScaleSetExtensionUpdate) MarshalJSON() ([]byte, error) + type VirtualMachineScaleSetExtensionsClient struct + func NewVirtualMachineScaleSetExtensionsClient(subscriptionID string, credential azcore.TokenCredential, ...) (*VirtualMachineScaleSetExtensionsClient, error) + func (client *VirtualMachineScaleSetExtensionsClient) BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, vmScaleSetName string, ...) (*runtime.Poller[VirtualMachineScaleSetExtensionsClientCreateOrUpdateResponse], ...) + func (client *VirtualMachineScaleSetExtensionsClient) BeginDelete(ctx context.Context, resourceGroupName string, vmScaleSetName string, ...) (*runtime.Poller[VirtualMachineScaleSetExtensionsClientDeleteResponse], error) + func (client *VirtualMachineScaleSetExtensionsClient) BeginUpdate(ctx context.Context, resourceGroupName string, vmScaleSetName string, ...) (*runtime.Poller[VirtualMachineScaleSetExtensionsClientUpdateResponse], error) + func (client *VirtualMachineScaleSetExtensionsClient) Get(ctx context.Context, resourceGroupName string, vmScaleSetName string, ...) (VirtualMachineScaleSetExtensionsClientGetResponse, error) + func (client *VirtualMachineScaleSetExtensionsClient) NewListPager(resourceGroupName string, vmScaleSetName string, ...) *runtime.Pager[VirtualMachineScaleSetExtensionsClientListResponse] + type VirtualMachineScaleSetExtensionsClientBeginCreateOrUpdateOptions struct + ResumeToken string + type VirtualMachineScaleSetExtensionsClientBeginDeleteOptions struct + ResumeToken string + type VirtualMachineScaleSetExtensionsClientBeginUpdateOptions struct + ResumeToken string + type VirtualMachineScaleSetExtensionsClientCreateOrUpdateResponse struct + type VirtualMachineScaleSetExtensionsClientDeleteResponse struct + type VirtualMachineScaleSetExtensionsClientGetOptions struct + Expand *string + type VirtualMachineScaleSetExtensionsClientGetResponse struct + type VirtualMachineScaleSetExtensionsClientListOptions struct + type VirtualMachineScaleSetExtensionsClientListResponse struct + type VirtualMachineScaleSetExtensionsClientUpdateResponse struct + type VirtualMachineScaleSetHardwareProfile struct + VMSizeProperties *VMSizeProperties + type VirtualMachineScaleSetIPConfiguration struct + ID *string + Name *string + Properties *VirtualMachineScaleSetIPConfigurationProperties + type VirtualMachineScaleSetIPConfigurationProperties struct + ApplicationGatewayBackendAddressPools []*SubResource + ApplicationSecurityGroups []*SubResource + LoadBalancerBackendAddressPools []*SubResource + LoadBalancerInboundNatPools []*SubResource + Primary *bool + PrivateIPAddressVersion *IPVersion + PublicIPAddressConfiguration *VirtualMachineScaleSetPublicIPAddressConfiguration + Subnet *APIEntityReference + func (v VirtualMachineScaleSetIPConfigurationProperties) MarshalJSON() ([]byte, error) + type VirtualMachineScaleSetIPTag struct + IPTagType *string + Tag *string + type VirtualMachineScaleSetIdentity struct + PrincipalID *string + TenantID *string + Type *ResourceIdentityType + UserAssignedIdentities map[string]*UserAssignedIdentitiesValue + func (v VirtualMachineScaleSetIdentity) MarshalJSON() ([]byte, error) + type VirtualMachineScaleSetInstanceView struct + Extensions []*VirtualMachineScaleSetVMExtensionsSummary + OrchestrationServices []*OrchestrationServiceSummary + Statuses []*InstanceViewStatus + VirtualMachine *VirtualMachineScaleSetInstanceViewStatusesSummary + type VirtualMachineScaleSetInstanceViewStatusesSummary struct + StatusesSummary []*VirtualMachineStatusCodeCount + type VirtualMachineScaleSetListOSUpgradeHistory struct + NextLink *string + Value []*UpgradeOperationHistoricalStatusInfo + type VirtualMachineScaleSetListResult struct + NextLink *string + Value []*VirtualMachineScaleSet + type VirtualMachineScaleSetListSKUsResult struct + NextLink *string + Value []*VirtualMachineScaleSetSKU + type VirtualMachineScaleSetListWithLinkResult struct + NextLink *string + Value []*VirtualMachineScaleSet + type VirtualMachineScaleSetManagedDiskParameters struct + DiskEncryptionSet *DiskEncryptionSetParameters + SecurityProfile *VMDiskSecurityProfile + StorageAccountType *StorageAccountTypes + type VirtualMachineScaleSetNetworkConfiguration struct + ID *string + Name *string + Properties *VirtualMachineScaleSetNetworkConfigurationProperties + type VirtualMachineScaleSetNetworkConfigurationDNSSettings struct + DNSServers []*string + func (v VirtualMachineScaleSetNetworkConfigurationDNSSettings) MarshalJSON() ([]byte, error) + type VirtualMachineScaleSetNetworkConfigurationProperties struct + DNSSettings *VirtualMachineScaleSetNetworkConfigurationDNSSettings + DeleteOption *DeleteOptions + EnableAcceleratedNetworking *bool + EnableFpga *bool + EnableIPForwarding *bool + IPConfigurations []*VirtualMachineScaleSetIPConfiguration + NetworkSecurityGroup *SubResource + Primary *bool + func (v VirtualMachineScaleSetNetworkConfigurationProperties) MarshalJSON() ([]byte, error) + type VirtualMachineScaleSetNetworkProfile struct + HealthProbe *APIEntityReference + NetworkAPIVersion *NetworkAPIVersion + NetworkInterfaceConfigurations []*VirtualMachineScaleSetNetworkConfiguration + func (v VirtualMachineScaleSetNetworkProfile) MarshalJSON() ([]byte, error) + type VirtualMachineScaleSetOSDisk struct + Caching *CachingTypes + CreateOption *DiskCreateOptionTypes + DeleteOption *DiskDeleteOptionTypes + DiffDiskSettings *DiffDiskSettings + DiskSizeGB *int32 + Image *VirtualHardDisk + ManagedDisk *VirtualMachineScaleSetManagedDiskParameters + Name *string + OSType *OperatingSystemTypes + VhdContainers []*string + WriteAcceleratorEnabled *bool + func (v VirtualMachineScaleSetOSDisk) MarshalJSON() ([]byte, error) + type VirtualMachineScaleSetOSProfile struct + AdminPassword *string + AdminUsername *string + AllowExtensionOperations *bool + ComputerNamePrefix *string + CustomData *string + LinuxConfiguration *LinuxConfiguration + Secrets []*VaultSecretGroup + WindowsConfiguration *WindowsConfiguration + func (v VirtualMachineScaleSetOSProfile) MarshalJSON() ([]byte, error) + type VirtualMachineScaleSetProperties struct + AdditionalCapabilities *AdditionalCapabilities + AutomaticRepairsPolicy *AutomaticRepairsPolicy + DoNotRunExtensionsOnOverprovisionedVMs *bool + HostGroup *SubResource + OrchestrationMode *OrchestrationMode + Overprovision *bool + PlatformFaultDomainCount *int32 + ProvisioningState *string + ProximityPlacementGroup *SubResource + ScaleInPolicy *ScaleInPolicy + SinglePlacementGroup *bool + SpotRestorePolicy *SpotRestorePolicy + TimeCreated *time.Time + UniqueID *string + UpgradePolicy *UpgradePolicy + VirtualMachineProfile *VirtualMachineScaleSetVMProfile + ZoneBalance *bool + func (v *VirtualMachineScaleSetProperties) UnmarshalJSON(data []byte) error + func (v VirtualMachineScaleSetProperties) MarshalJSON() ([]byte, error) + type VirtualMachineScaleSetPublicIPAddressConfiguration struct + Name *string + Properties *VirtualMachineScaleSetPublicIPAddressConfigurationProperties + SKU *PublicIPAddressSKU + type VirtualMachineScaleSetPublicIPAddressConfigurationDNSSettings struct + DomainNameLabel *string + type VirtualMachineScaleSetPublicIPAddressConfigurationProperties struct + DNSSettings *VirtualMachineScaleSetPublicIPAddressConfigurationDNSSettings + DeleteOption *DeleteOptions + IPTags []*VirtualMachineScaleSetIPTag + IdleTimeoutInMinutes *int32 + PublicIPAddressVersion *IPVersion + PublicIPPrefix *SubResource + func (v VirtualMachineScaleSetPublicIPAddressConfigurationProperties) MarshalJSON() ([]byte, error) + type VirtualMachineScaleSetReimageParameters struct + InstanceIDs []*string + TempDisk *bool + func (v VirtualMachineScaleSetReimageParameters) MarshalJSON() ([]byte, error) + type VirtualMachineScaleSetRollingUpgradesClient struct + func NewVirtualMachineScaleSetRollingUpgradesClient(subscriptionID string, credential azcore.TokenCredential, ...) (*VirtualMachineScaleSetRollingUpgradesClient, error) + func (client *VirtualMachineScaleSetRollingUpgradesClient) BeginCancel(ctx context.Context, resourceGroupName string, vmScaleSetName string, ...) (*runtime.Poller[VirtualMachineScaleSetRollingUpgradesClientCancelResponse], ...) + func (client *VirtualMachineScaleSetRollingUpgradesClient) BeginStartExtensionUpgrade(ctx context.Context, resourceGroupName string, vmScaleSetName string, ...) (...) + func (client *VirtualMachineScaleSetRollingUpgradesClient) BeginStartOSUpgrade(ctx context.Context, resourceGroupName string, vmScaleSetName string, ...) (...) + func (client *VirtualMachineScaleSetRollingUpgradesClient) GetLatest(ctx context.Context, resourceGroupName string, vmScaleSetName string, ...) (VirtualMachineScaleSetRollingUpgradesClientGetLatestResponse, error) + type VirtualMachineScaleSetRollingUpgradesClientBeginCancelOptions struct + ResumeToken string + type VirtualMachineScaleSetRollingUpgradesClientBeginStartExtensionUpgradeOptions struct + ResumeToken string + type VirtualMachineScaleSetRollingUpgradesClientBeginStartOSUpgradeOptions struct + ResumeToken string + type VirtualMachineScaleSetRollingUpgradesClientCancelResponse struct + type VirtualMachineScaleSetRollingUpgradesClientGetLatestOptions struct + type VirtualMachineScaleSetRollingUpgradesClientGetLatestResponse struct + type VirtualMachineScaleSetRollingUpgradesClientStartExtensionUpgradeResponse struct + type VirtualMachineScaleSetRollingUpgradesClientStartOSUpgradeResponse struct + 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 VirtualMachineScaleSetScaleInRules string + const VirtualMachineScaleSetScaleInRulesDefault + const VirtualMachineScaleSetScaleInRulesNewestVM + const VirtualMachineScaleSetScaleInRulesOldestVM + func PossibleVirtualMachineScaleSetScaleInRulesValues() []VirtualMachineScaleSetScaleInRules + type VirtualMachineScaleSetStorageProfile struct + DataDisks []*VirtualMachineScaleSetDataDisk + ImageReference *ImageReference + OSDisk *VirtualMachineScaleSetOSDisk + func (v VirtualMachineScaleSetStorageProfile) MarshalJSON() ([]byte, error) + type VirtualMachineScaleSetUpdate struct + Identity *VirtualMachineScaleSetIdentity + Plan *Plan + Properties *VirtualMachineScaleSetUpdateProperties + SKU *SKU + Tags map[string]*string + func (v VirtualMachineScaleSetUpdate) MarshalJSON() ([]byte, error) + type VirtualMachineScaleSetUpdateIPConfiguration struct + ID *string + Name *string + Properties *VirtualMachineScaleSetUpdateIPConfigurationProperties + type VirtualMachineScaleSetUpdateIPConfigurationProperties struct + ApplicationGatewayBackendAddressPools []*SubResource + ApplicationSecurityGroups []*SubResource + LoadBalancerBackendAddressPools []*SubResource + LoadBalancerInboundNatPools []*SubResource + Primary *bool + PrivateIPAddressVersion *IPVersion + PublicIPAddressConfiguration *VirtualMachineScaleSetUpdatePublicIPAddressConfiguration + Subnet *APIEntityReference + func (v VirtualMachineScaleSetUpdateIPConfigurationProperties) MarshalJSON() ([]byte, error) + type VirtualMachineScaleSetUpdateNetworkConfiguration struct + ID *string + Name *string + Properties *VirtualMachineScaleSetUpdateNetworkConfigurationProperties + type VirtualMachineScaleSetUpdateNetworkConfigurationProperties struct + DNSSettings *VirtualMachineScaleSetNetworkConfigurationDNSSettings + DeleteOption *DeleteOptions + EnableAcceleratedNetworking *bool + EnableFpga *bool + EnableIPForwarding *bool + IPConfigurations []*VirtualMachineScaleSetUpdateIPConfiguration + NetworkSecurityGroup *SubResource + Primary *bool + func (v VirtualMachineScaleSetUpdateNetworkConfigurationProperties) MarshalJSON() ([]byte, error) + type VirtualMachineScaleSetUpdateNetworkProfile struct + HealthProbe *APIEntityReference + NetworkAPIVersion *NetworkAPIVersion + NetworkInterfaceConfigurations []*VirtualMachineScaleSetUpdateNetworkConfiguration + func (v VirtualMachineScaleSetUpdateNetworkProfile) MarshalJSON() ([]byte, error) + type VirtualMachineScaleSetUpdateOSDisk struct + Caching *CachingTypes + DeleteOption *DiskDeleteOptionTypes + DiskSizeGB *int32 + Image *VirtualHardDisk + ManagedDisk *VirtualMachineScaleSetManagedDiskParameters + VhdContainers []*string + WriteAcceleratorEnabled *bool + func (v VirtualMachineScaleSetUpdateOSDisk) MarshalJSON() ([]byte, error) + type VirtualMachineScaleSetUpdateOSProfile struct + CustomData *string + LinuxConfiguration *LinuxConfiguration + Secrets []*VaultSecretGroup + WindowsConfiguration *WindowsConfiguration + func (v VirtualMachineScaleSetUpdateOSProfile) MarshalJSON() ([]byte, error) + type VirtualMachineScaleSetUpdateProperties struct + AdditionalCapabilities *AdditionalCapabilities + AutomaticRepairsPolicy *AutomaticRepairsPolicy + DoNotRunExtensionsOnOverprovisionedVMs *bool + Overprovision *bool + ProximityPlacementGroup *SubResource + ScaleInPolicy *ScaleInPolicy + SinglePlacementGroup *bool + UpgradePolicy *UpgradePolicy + VirtualMachineProfile *VirtualMachineScaleSetUpdateVMProfile + type VirtualMachineScaleSetUpdatePublicIPAddressConfiguration struct + Name *string + Properties *VirtualMachineScaleSetUpdatePublicIPAddressConfigurationProperties + type VirtualMachineScaleSetUpdatePublicIPAddressConfigurationProperties struct + DNSSettings *VirtualMachineScaleSetPublicIPAddressConfigurationDNSSettings + DeleteOption *DeleteOptions + IdleTimeoutInMinutes *int32 + PublicIPPrefix *SubResource + type VirtualMachineScaleSetUpdateStorageProfile struct + DataDisks []*VirtualMachineScaleSetDataDisk + ImageReference *ImageReference + OSDisk *VirtualMachineScaleSetUpdateOSDisk + func (v VirtualMachineScaleSetUpdateStorageProfile) MarshalJSON() ([]byte, error) + type VirtualMachineScaleSetUpdateVMProfile struct + BillingProfile *BillingProfile + DiagnosticsProfile *DiagnosticsProfile + ExtensionProfile *VirtualMachineScaleSetExtensionProfile + LicenseType *string + NetworkProfile *VirtualMachineScaleSetUpdateNetworkProfile + OSProfile *VirtualMachineScaleSetUpdateOSProfile + ScheduledEventsProfile *ScheduledEventsProfile + SecurityProfile *SecurityProfile + StorageProfile *VirtualMachineScaleSetUpdateStorageProfile + UserData *string + type VirtualMachineScaleSetVM struct + ID *string + Identity *VirtualMachineIdentity + InstanceID *string + Location *string + Name *string + Plan *Plan + Properties *VirtualMachineScaleSetVMProperties + Resources []*VirtualMachineExtension + SKU *SKU + Tags map[string]*string + Type *string + Zones []*string + func (v VirtualMachineScaleSetVM) MarshalJSON() ([]byte, error) + type VirtualMachineScaleSetVMExtension struct + ID *string + Name *string + Properties *VirtualMachineExtensionProperties + Type *string + type VirtualMachineScaleSetVMExtensionUpdate struct + ID *string + Name *string + Properties *VirtualMachineExtensionUpdateProperties + Type *string + func (v VirtualMachineScaleSetVMExtensionUpdate) MarshalJSON() ([]byte, error) + type VirtualMachineScaleSetVMExtensionsClient struct + func NewVirtualMachineScaleSetVMExtensionsClient(subscriptionID string, credential azcore.TokenCredential, ...) (*VirtualMachineScaleSetVMExtensionsClient, error) + func (client *VirtualMachineScaleSetVMExtensionsClient) BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, vmScaleSetName string, ...) (...) + func (client *VirtualMachineScaleSetVMExtensionsClient) BeginDelete(ctx context.Context, resourceGroupName string, vmScaleSetName string, ...) (*runtime.Poller[VirtualMachineScaleSetVMExtensionsClientDeleteResponse], error) + func (client *VirtualMachineScaleSetVMExtensionsClient) BeginUpdate(ctx context.Context, resourceGroupName string, vmScaleSetName string, ...) (*runtime.Poller[VirtualMachineScaleSetVMExtensionsClientUpdateResponse], error) + func (client *VirtualMachineScaleSetVMExtensionsClient) Get(ctx context.Context, resourceGroupName string, vmScaleSetName string, ...) (VirtualMachineScaleSetVMExtensionsClientGetResponse, error) + func (client *VirtualMachineScaleSetVMExtensionsClient) List(ctx context.Context, resourceGroupName string, vmScaleSetName string, ...) (VirtualMachineScaleSetVMExtensionsClientListResponse, error) + type VirtualMachineScaleSetVMExtensionsClientBeginCreateOrUpdateOptions struct + ResumeToken string + type VirtualMachineScaleSetVMExtensionsClientBeginDeleteOptions struct + ResumeToken string + type VirtualMachineScaleSetVMExtensionsClientBeginUpdateOptions struct + ResumeToken string + type VirtualMachineScaleSetVMExtensionsClientCreateOrUpdateResponse struct + type VirtualMachineScaleSetVMExtensionsClientDeleteResponse struct + type VirtualMachineScaleSetVMExtensionsClientGetOptions struct + Expand *string + type VirtualMachineScaleSetVMExtensionsClientGetResponse struct + type VirtualMachineScaleSetVMExtensionsClientListOptions struct + Expand *string + type VirtualMachineScaleSetVMExtensionsClientListResponse struct + type VirtualMachineScaleSetVMExtensionsClientUpdateResponse struct + type VirtualMachineScaleSetVMExtensionsListResult struct + Value []*VirtualMachineScaleSetVMExtension + type VirtualMachineScaleSetVMExtensionsSummary struct + Name *string + StatusesSummary []*VirtualMachineStatusCodeCount + type VirtualMachineScaleSetVMInstanceIDs struct + InstanceIDs []*string + func (v VirtualMachineScaleSetVMInstanceIDs) MarshalJSON() ([]byte, error) + type VirtualMachineScaleSetVMInstanceRequiredIDs struct + InstanceIDs []*string + func (v VirtualMachineScaleSetVMInstanceRequiredIDs) MarshalJSON() ([]byte, error) + type VirtualMachineScaleSetVMInstanceView struct + AssignedHost *string + BootDiagnostics *BootDiagnosticsInstanceView + Disks []*DiskInstanceView + Extensions []*VirtualMachineExtensionInstanceView + MaintenanceRedeployStatus *MaintenanceRedeployStatus + PlacementGroupID *string + PlatformFaultDomain *int32 + PlatformUpdateDomain *int32 + RdpThumbPrint *string + Statuses []*InstanceViewStatus + VMAgent *VirtualMachineAgentInstanceView + VMHealth *VirtualMachineHealthStatus + func (v VirtualMachineScaleSetVMInstanceView) MarshalJSON() ([]byte, error) + type VirtualMachineScaleSetVMListResult struct + NextLink *string + Value []*VirtualMachineScaleSetVM + type VirtualMachineScaleSetVMNetworkProfileConfiguration struct + NetworkInterfaceConfigurations []*VirtualMachineScaleSetNetworkConfiguration + func (v VirtualMachineScaleSetVMNetworkProfileConfiguration) MarshalJSON() ([]byte, error) + 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 + SecurityProfile *SecurityProfile + StorageProfile *VirtualMachineScaleSetStorageProfile + UserData *string + type VirtualMachineScaleSetVMProperties struct + AdditionalCapabilities *AdditionalCapabilities + AvailabilitySet *SubResource + DiagnosticsProfile *DiagnosticsProfile + HardwareProfile *HardwareProfile + InstanceView *VirtualMachineScaleSetVMInstanceView + LatestModelApplied *bool + LicenseType *string + ModelDefinitionApplied *string + NetworkProfile *NetworkProfile + NetworkProfileConfiguration *VirtualMachineScaleSetVMNetworkProfileConfiguration + OSProfile *OSProfile + ProtectionPolicy *VirtualMachineScaleSetVMProtectionPolicy + ProvisioningState *string + SecurityProfile *SecurityProfile + StorageProfile *StorageProfile + UserData *string + VMID *string + type VirtualMachineScaleSetVMProtectionPolicy struct + ProtectFromScaleIn *bool + ProtectFromScaleSetActions *bool + type VirtualMachineScaleSetVMReimageParameters struct + TempDisk *bool + type VirtualMachineScaleSetVMRunCommandsClient struct + func NewVirtualMachineScaleSetVMRunCommandsClient(subscriptionID string, credential azcore.TokenCredential, ...) (*VirtualMachineScaleSetVMRunCommandsClient, error) + func (client *VirtualMachineScaleSetVMRunCommandsClient) BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, vmScaleSetName string, ...) (...) + func (client *VirtualMachineScaleSetVMRunCommandsClient) BeginDelete(ctx context.Context, resourceGroupName string, vmScaleSetName string, ...) (*runtime.Poller[VirtualMachineScaleSetVMRunCommandsClientDeleteResponse], ...) + func (client *VirtualMachineScaleSetVMRunCommandsClient) BeginUpdate(ctx context.Context, resourceGroupName string, vmScaleSetName string, ...) (*runtime.Poller[VirtualMachineScaleSetVMRunCommandsClientUpdateResponse], ...) + func (client *VirtualMachineScaleSetVMRunCommandsClient) Get(ctx context.Context, resourceGroupName string, vmScaleSetName string, ...) (VirtualMachineScaleSetVMRunCommandsClientGetResponse, error) + func (client *VirtualMachineScaleSetVMRunCommandsClient) NewListPager(resourceGroupName string, vmScaleSetName string, instanceID string, ...) *runtime.Pager[VirtualMachineScaleSetVMRunCommandsClientListResponse] + type VirtualMachineScaleSetVMRunCommandsClientBeginCreateOrUpdateOptions struct + ResumeToken string + type VirtualMachineScaleSetVMRunCommandsClientBeginDeleteOptions struct + ResumeToken string + type VirtualMachineScaleSetVMRunCommandsClientBeginUpdateOptions struct + ResumeToken string + type VirtualMachineScaleSetVMRunCommandsClientCreateOrUpdateResponse struct + type VirtualMachineScaleSetVMRunCommandsClientDeleteResponse struct + type VirtualMachineScaleSetVMRunCommandsClientGetOptions struct + Expand *string + type VirtualMachineScaleSetVMRunCommandsClientGetResponse struct + type VirtualMachineScaleSetVMRunCommandsClientListOptions struct + Expand *string + type VirtualMachineScaleSetVMRunCommandsClientListResponse struct + type VirtualMachineScaleSetVMRunCommandsClientUpdateResponse struct + type VirtualMachineScaleSetVMsClient struct + func NewVirtualMachineScaleSetVMsClient(subscriptionID string, credential azcore.TokenCredential, ...) (*VirtualMachineScaleSetVMsClient, error) + func (client *VirtualMachineScaleSetVMsClient) BeginDeallocate(ctx context.Context, resourceGroupName string, vmScaleSetName string, ...) (*runtime.Poller[VirtualMachineScaleSetVMsClientDeallocateResponse], error) + func (client *VirtualMachineScaleSetVMsClient) BeginDelete(ctx context.Context, resourceGroupName string, vmScaleSetName string, ...) (*runtime.Poller[VirtualMachineScaleSetVMsClientDeleteResponse], error) + func (client *VirtualMachineScaleSetVMsClient) BeginPerformMaintenance(ctx context.Context, resourceGroupName string, vmScaleSetName string, ...) (*runtime.Poller[VirtualMachineScaleSetVMsClientPerformMaintenanceResponse], ...) + func (client *VirtualMachineScaleSetVMsClient) BeginPowerOff(ctx context.Context, resourceGroupName string, vmScaleSetName string, ...) (*runtime.Poller[VirtualMachineScaleSetVMsClientPowerOffResponse], error) + func (client *VirtualMachineScaleSetVMsClient) BeginRedeploy(ctx context.Context, resourceGroupName string, vmScaleSetName string, ...) (*runtime.Poller[VirtualMachineScaleSetVMsClientRedeployResponse], error) + func (client *VirtualMachineScaleSetVMsClient) BeginReimage(ctx context.Context, resourceGroupName string, vmScaleSetName string, ...) (*runtime.Poller[VirtualMachineScaleSetVMsClientReimageResponse], error) + func (client *VirtualMachineScaleSetVMsClient) BeginReimageAll(ctx context.Context, resourceGroupName string, vmScaleSetName string, ...) (*runtime.Poller[VirtualMachineScaleSetVMsClientReimageAllResponse], error) + func (client *VirtualMachineScaleSetVMsClient) BeginRestart(ctx context.Context, resourceGroupName string, vmScaleSetName string, ...) (*runtime.Poller[VirtualMachineScaleSetVMsClientRestartResponse], error) + func (client *VirtualMachineScaleSetVMsClient) BeginRunCommand(ctx context.Context, resourceGroupName string, vmScaleSetName string, ...) (*runtime.Poller[VirtualMachineScaleSetVMsClientRunCommandResponse], error) + func (client *VirtualMachineScaleSetVMsClient) BeginStart(ctx context.Context, resourceGroupName string, vmScaleSetName string, ...) (*runtime.Poller[VirtualMachineScaleSetVMsClientStartResponse], error) + func (client *VirtualMachineScaleSetVMsClient) BeginUpdate(ctx context.Context, resourceGroupName string, vmScaleSetName string, ...) (*runtime.Poller[VirtualMachineScaleSetVMsClientUpdateResponse], error) + func (client *VirtualMachineScaleSetVMsClient) Get(ctx context.Context, resourceGroupName string, vmScaleSetName string, ...) (VirtualMachineScaleSetVMsClientGetResponse, error) + func (client *VirtualMachineScaleSetVMsClient) GetInstanceView(ctx context.Context, resourceGroupName string, vmScaleSetName string, ...) (VirtualMachineScaleSetVMsClientGetInstanceViewResponse, error) + func (client *VirtualMachineScaleSetVMsClient) NewListPager(resourceGroupName string, virtualMachineScaleSetName string, ...) *runtime.Pager[VirtualMachineScaleSetVMsClientListResponse] + func (client *VirtualMachineScaleSetVMsClient) RetrieveBootDiagnosticsData(ctx context.Context, resourceGroupName string, vmScaleSetName string, ...) (VirtualMachineScaleSetVMsClientRetrieveBootDiagnosticsDataResponse, error) + func (client *VirtualMachineScaleSetVMsClient) SimulateEviction(ctx context.Context, resourceGroupName string, vmScaleSetName string, ...) (VirtualMachineScaleSetVMsClientSimulateEvictionResponse, error) + type VirtualMachineScaleSetVMsClientBeginDeallocateOptions struct + ResumeToken string + type VirtualMachineScaleSetVMsClientBeginDeleteOptions struct + ForceDeletion *bool + ResumeToken string + type VirtualMachineScaleSetVMsClientBeginPerformMaintenanceOptions struct + ResumeToken string + type VirtualMachineScaleSetVMsClientBeginPowerOffOptions struct + ResumeToken string + SkipShutdown *bool + type VirtualMachineScaleSetVMsClientBeginRedeployOptions struct + ResumeToken string + type VirtualMachineScaleSetVMsClientBeginReimageAllOptions struct + ResumeToken string + type VirtualMachineScaleSetVMsClientBeginReimageOptions struct + ResumeToken string + VMScaleSetVMReimageInput *VirtualMachineScaleSetVMReimageParameters + type VirtualMachineScaleSetVMsClientBeginRestartOptions struct + ResumeToken string + type VirtualMachineScaleSetVMsClientBeginRunCommandOptions struct + ResumeToken string + type VirtualMachineScaleSetVMsClientBeginStartOptions struct + ResumeToken string + type VirtualMachineScaleSetVMsClientBeginUpdateOptions struct + ResumeToken string + type VirtualMachineScaleSetVMsClientDeallocateResponse struct + type VirtualMachineScaleSetVMsClientDeleteResponse struct + type VirtualMachineScaleSetVMsClientGetInstanceViewOptions struct + type VirtualMachineScaleSetVMsClientGetInstanceViewResponse struct + type VirtualMachineScaleSetVMsClientGetOptions struct + Expand *InstanceViewTypes + type VirtualMachineScaleSetVMsClientGetResponse struct + type VirtualMachineScaleSetVMsClientListOptions struct + Expand *string + Filter *string + Select *string + type VirtualMachineScaleSetVMsClientListResponse struct + type VirtualMachineScaleSetVMsClientPerformMaintenanceResponse struct + type VirtualMachineScaleSetVMsClientPowerOffResponse struct + type VirtualMachineScaleSetVMsClientRedeployResponse struct + type VirtualMachineScaleSetVMsClientReimageAllResponse struct + type VirtualMachineScaleSetVMsClientReimageResponse struct + type VirtualMachineScaleSetVMsClientRestartResponse struct + type VirtualMachineScaleSetVMsClientRetrieveBootDiagnosticsDataOptions struct + SasURIExpirationTimeInMinutes *int32 + type VirtualMachineScaleSetVMsClientRetrieveBootDiagnosticsDataResponse struct + type VirtualMachineScaleSetVMsClientRunCommandResponse struct + type VirtualMachineScaleSetVMsClientSimulateEvictionOptions struct + type VirtualMachineScaleSetVMsClientSimulateEvictionResponse struct + type VirtualMachineScaleSetVMsClientStartResponse struct + type VirtualMachineScaleSetVMsClientUpdateResponse struct + type VirtualMachineScaleSetsClient struct + func NewVirtualMachineScaleSetsClient(subscriptionID string, credential azcore.TokenCredential, ...) (*VirtualMachineScaleSetsClient, error) + func (client *VirtualMachineScaleSetsClient) BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, vmScaleSetName string, ...) (*runtime.Poller[VirtualMachineScaleSetsClientCreateOrUpdateResponse], error) + func (client *VirtualMachineScaleSetsClient) BeginDeallocate(ctx context.Context, resourceGroupName string, vmScaleSetName string, ...) (*runtime.Poller[VirtualMachineScaleSetsClientDeallocateResponse], error) + func (client *VirtualMachineScaleSetsClient) BeginDelete(ctx context.Context, resourceGroupName string, vmScaleSetName string, ...) (*runtime.Poller[VirtualMachineScaleSetsClientDeleteResponse], error) + func (client *VirtualMachineScaleSetsClient) BeginDeleteInstances(ctx context.Context, resourceGroupName string, vmScaleSetName string, ...) (*runtime.Poller[VirtualMachineScaleSetsClientDeleteInstancesResponse], error) + func (client *VirtualMachineScaleSetsClient) BeginPerformMaintenance(ctx context.Context, resourceGroupName string, vmScaleSetName string, ...) (*runtime.Poller[VirtualMachineScaleSetsClientPerformMaintenanceResponse], ...) + func (client *VirtualMachineScaleSetsClient) BeginPowerOff(ctx context.Context, resourceGroupName string, vmScaleSetName string, ...) (*runtime.Poller[VirtualMachineScaleSetsClientPowerOffResponse], error) + func (client *VirtualMachineScaleSetsClient) BeginRedeploy(ctx context.Context, resourceGroupName string, vmScaleSetName string, ...) (*runtime.Poller[VirtualMachineScaleSetsClientRedeployResponse], error) + func (client *VirtualMachineScaleSetsClient) BeginReimage(ctx context.Context, resourceGroupName string, vmScaleSetName string, ...) (*runtime.Poller[VirtualMachineScaleSetsClientReimageResponse], error) + func (client *VirtualMachineScaleSetsClient) BeginReimageAll(ctx context.Context, resourceGroupName string, vmScaleSetName string, ...) (*runtime.Poller[VirtualMachineScaleSetsClientReimageAllResponse], error) + func (client *VirtualMachineScaleSetsClient) BeginRestart(ctx context.Context, resourceGroupName string, vmScaleSetName string, ...) (*runtime.Poller[VirtualMachineScaleSetsClientRestartResponse], error) + func (client *VirtualMachineScaleSetsClient) BeginSetOrchestrationServiceState(ctx context.Context, resourceGroupName string, vmScaleSetName string, ...) (...) + func (client *VirtualMachineScaleSetsClient) BeginStart(ctx context.Context, resourceGroupName string, vmScaleSetName string, ...) (*runtime.Poller[VirtualMachineScaleSetsClientStartResponse], error) + func (client *VirtualMachineScaleSetsClient) BeginUpdate(ctx context.Context, resourceGroupName string, vmScaleSetName string, ...) (*runtime.Poller[VirtualMachineScaleSetsClientUpdateResponse], error) + func (client *VirtualMachineScaleSetsClient) BeginUpdateInstances(ctx context.Context, resourceGroupName string, vmScaleSetName string, ...) (*runtime.Poller[VirtualMachineScaleSetsClientUpdateInstancesResponse], error) + func (client *VirtualMachineScaleSetsClient) ConvertToSinglePlacementGroup(ctx context.Context, resourceGroupName string, vmScaleSetName string, ...) (VirtualMachineScaleSetsClientConvertToSinglePlacementGroupResponse, error) + func (client *VirtualMachineScaleSetsClient) ForceRecoveryServiceFabricPlatformUpdateDomainWalk(ctx context.Context, resourceGroupName string, vmScaleSetName string, ...) (...) + func (client *VirtualMachineScaleSetsClient) Get(ctx context.Context, resourceGroupName string, vmScaleSetName string, ...) (VirtualMachineScaleSetsClientGetResponse, error) + func (client *VirtualMachineScaleSetsClient) GetInstanceView(ctx context.Context, resourceGroupName string, vmScaleSetName string, ...) (VirtualMachineScaleSetsClientGetInstanceViewResponse, error) + func (client *VirtualMachineScaleSetsClient) NewGetOSUpgradeHistoryPager(resourceGroupName string, vmScaleSetName string, ...) *runtime.Pager[VirtualMachineScaleSetsClientGetOSUpgradeHistoryResponse] + func (client *VirtualMachineScaleSetsClient) NewListAllPager(options *VirtualMachineScaleSetsClientListAllOptions) *runtime.Pager[VirtualMachineScaleSetsClientListAllResponse] + func (client *VirtualMachineScaleSetsClient) NewListByLocationPager(location string, options *VirtualMachineScaleSetsClientListByLocationOptions) *runtime.Pager[VirtualMachineScaleSetsClientListByLocationResponse] + func (client *VirtualMachineScaleSetsClient) NewListPager(resourceGroupName string, options *VirtualMachineScaleSetsClientListOptions) *runtime.Pager[VirtualMachineScaleSetsClientListResponse] + func (client *VirtualMachineScaleSetsClient) NewListSKUsPager(resourceGroupName string, vmScaleSetName string, ...) *runtime.Pager[VirtualMachineScaleSetsClientListSKUsResponse] + type VirtualMachineScaleSetsClientBeginCreateOrUpdateOptions struct + ResumeToken string + type VirtualMachineScaleSetsClientBeginDeallocateOptions struct + ResumeToken string + VMInstanceIDs *VirtualMachineScaleSetVMInstanceIDs + type VirtualMachineScaleSetsClientBeginDeleteInstancesOptions struct + ForceDeletion *bool + ResumeToken string + type VirtualMachineScaleSetsClientBeginDeleteOptions struct + ForceDeletion *bool + ResumeToken string + type VirtualMachineScaleSetsClientBeginPerformMaintenanceOptions struct + ResumeToken string + VMInstanceIDs *VirtualMachineScaleSetVMInstanceIDs + type VirtualMachineScaleSetsClientBeginPowerOffOptions struct + ResumeToken string + SkipShutdown *bool + VMInstanceIDs *VirtualMachineScaleSetVMInstanceIDs + type VirtualMachineScaleSetsClientBeginRedeployOptions struct + ResumeToken string + VMInstanceIDs *VirtualMachineScaleSetVMInstanceIDs + type VirtualMachineScaleSetsClientBeginReimageAllOptions struct + ResumeToken string + VMInstanceIDs *VirtualMachineScaleSetVMInstanceIDs + type VirtualMachineScaleSetsClientBeginReimageOptions struct + ResumeToken string + VMScaleSetReimageInput *VirtualMachineScaleSetReimageParameters + type VirtualMachineScaleSetsClientBeginRestartOptions struct + ResumeToken string + VMInstanceIDs *VirtualMachineScaleSetVMInstanceIDs + type VirtualMachineScaleSetsClientBeginSetOrchestrationServiceStateOptions struct + ResumeToken string + type VirtualMachineScaleSetsClientBeginStartOptions struct + ResumeToken string + VMInstanceIDs *VirtualMachineScaleSetVMInstanceIDs + type VirtualMachineScaleSetsClientBeginUpdateInstancesOptions struct + ResumeToken string + type VirtualMachineScaleSetsClientBeginUpdateOptions struct + ResumeToken string + type VirtualMachineScaleSetsClientConvertToSinglePlacementGroupOptions struct + type VirtualMachineScaleSetsClientConvertToSinglePlacementGroupResponse struct + type VirtualMachineScaleSetsClientCreateOrUpdateResponse struct + type VirtualMachineScaleSetsClientDeallocateResponse struct + type VirtualMachineScaleSetsClientDeleteInstancesResponse struct + type VirtualMachineScaleSetsClientDeleteResponse struct + type VirtualMachineScaleSetsClientForceRecoveryServiceFabricPlatformUpdateDomainWalkOptions struct + PlacementGroupID *string + Zone *string + type VirtualMachineScaleSetsClientForceRecoveryServiceFabricPlatformUpdateDomainWalkResponse struct + type VirtualMachineScaleSetsClientGetInstanceViewOptions struct + type VirtualMachineScaleSetsClientGetInstanceViewResponse struct + type VirtualMachineScaleSetsClientGetOSUpgradeHistoryOptions struct + type VirtualMachineScaleSetsClientGetOSUpgradeHistoryResponse struct + type VirtualMachineScaleSetsClientGetOptions struct + Expand *ExpandTypesForGetVMScaleSets + type VirtualMachineScaleSetsClientGetResponse struct + type VirtualMachineScaleSetsClientListAllOptions struct + type VirtualMachineScaleSetsClientListAllResponse struct + type VirtualMachineScaleSetsClientListByLocationOptions struct + type VirtualMachineScaleSetsClientListByLocationResponse struct + type VirtualMachineScaleSetsClientListOptions struct + type VirtualMachineScaleSetsClientListResponse struct + type VirtualMachineScaleSetsClientListSKUsOptions struct + type VirtualMachineScaleSetsClientListSKUsResponse struct + type VirtualMachineScaleSetsClientPerformMaintenanceResponse struct + type VirtualMachineScaleSetsClientPowerOffResponse struct + type VirtualMachineScaleSetsClientRedeployResponse struct + type VirtualMachineScaleSetsClientReimageAllResponse struct + type VirtualMachineScaleSetsClientReimageResponse struct + type VirtualMachineScaleSetsClientRestartResponse struct + type VirtualMachineScaleSetsClientSetOrchestrationServiceStateResponse struct + type VirtualMachineScaleSetsClientStartResponse struct + type VirtualMachineScaleSetsClientUpdateInstancesResponse struct + type VirtualMachineScaleSetsClientUpdateResponse struct + type VirtualMachineSize struct + MaxDataDiskCount *int32 + MemoryInMB *int32 + Name *string + NumberOfCores *int32 + OSDiskSizeInMB *int32 + ResourceDiskSizeInMB *int32 + type VirtualMachineSizeListResult struct + Value []*VirtualMachineSize + type VirtualMachineSizeTypes string + const VirtualMachineSizeTypesBasicA0 + const VirtualMachineSizeTypesBasicA1 + const VirtualMachineSizeTypesBasicA2 + const VirtualMachineSizeTypesBasicA3 + const VirtualMachineSizeTypesBasicA4 + const VirtualMachineSizeTypesStandardA0 + const VirtualMachineSizeTypesStandardA1 + const VirtualMachineSizeTypesStandardA10 + const VirtualMachineSizeTypesStandardA11 + const VirtualMachineSizeTypesStandardA1V2 + const VirtualMachineSizeTypesStandardA2 + const VirtualMachineSizeTypesStandardA2MV2 + const VirtualMachineSizeTypesStandardA2V2 + const VirtualMachineSizeTypesStandardA3 + const VirtualMachineSizeTypesStandardA4 + const VirtualMachineSizeTypesStandardA4MV2 + const VirtualMachineSizeTypesStandardA4V2 + const VirtualMachineSizeTypesStandardA5 + const VirtualMachineSizeTypesStandardA6 + const VirtualMachineSizeTypesStandardA7 + const VirtualMachineSizeTypesStandardA8 + const VirtualMachineSizeTypesStandardA8MV2 + const VirtualMachineSizeTypesStandardA8V2 + const VirtualMachineSizeTypesStandardA9 + const VirtualMachineSizeTypesStandardB1Ms + const VirtualMachineSizeTypesStandardB1S + const VirtualMachineSizeTypesStandardB2Ms + const VirtualMachineSizeTypesStandardB2S + const VirtualMachineSizeTypesStandardB4Ms + const VirtualMachineSizeTypesStandardB8Ms + const VirtualMachineSizeTypesStandardD1 + const VirtualMachineSizeTypesStandardD11 + const VirtualMachineSizeTypesStandardD11V2 + const VirtualMachineSizeTypesStandardD12 + const VirtualMachineSizeTypesStandardD12V2 + const VirtualMachineSizeTypesStandardD13 + const VirtualMachineSizeTypesStandardD13V2 + const VirtualMachineSizeTypesStandardD14 + const VirtualMachineSizeTypesStandardD14V2 + const VirtualMachineSizeTypesStandardD15V2 + const VirtualMachineSizeTypesStandardD16SV3 + const VirtualMachineSizeTypesStandardD16V3 + const VirtualMachineSizeTypesStandardD1V2 + const VirtualMachineSizeTypesStandardD2 + const VirtualMachineSizeTypesStandardD2SV3 + const VirtualMachineSizeTypesStandardD2V2 + const VirtualMachineSizeTypesStandardD2V3 + const VirtualMachineSizeTypesStandardD3 + const VirtualMachineSizeTypesStandardD32SV3 + const VirtualMachineSizeTypesStandardD32V3 + const VirtualMachineSizeTypesStandardD3V2 + const VirtualMachineSizeTypesStandardD4 + const VirtualMachineSizeTypesStandardD4SV3 + const VirtualMachineSizeTypesStandardD4V2 + const VirtualMachineSizeTypesStandardD4V3 + const VirtualMachineSizeTypesStandardD5V2 + const VirtualMachineSizeTypesStandardD64SV3 + const VirtualMachineSizeTypesStandardD64V3 + const VirtualMachineSizeTypesStandardD8SV3 + const VirtualMachineSizeTypesStandardD8V3 + const VirtualMachineSizeTypesStandardDS1 + const VirtualMachineSizeTypesStandardDS11 + const VirtualMachineSizeTypesStandardDS11V2 + const VirtualMachineSizeTypesStandardDS12 + const VirtualMachineSizeTypesStandardDS12V2 + const VirtualMachineSizeTypesStandardDS13 + const VirtualMachineSizeTypesStandardDS132V2 + const VirtualMachineSizeTypesStandardDS134V2 + const VirtualMachineSizeTypesStandardDS13V2 + const VirtualMachineSizeTypesStandardDS14 + const VirtualMachineSizeTypesStandardDS144V2 + const VirtualMachineSizeTypesStandardDS148V2 + const VirtualMachineSizeTypesStandardDS14V2 + const VirtualMachineSizeTypesStandardDS15V2 + const VirtualMachineSizeTypesStandardDS1V2 + const VirtualMachineSizeTypesStandardDS2 + const VirtualMachineSizeTypesStandardDS2V2 + const VirtualMachineSizeTypesStandardDS3 + const VirtualMachineSizeTypesStandardDS3V2 + const VirtualMachineSizeTypesStandardDS4 + const VirtualMachineSizeTypesStandardDS4V2 + const VirtualMachineSizeTypesStandardDS5V2 + const VirtualMachineSizeTypesStandardE16SV3 + const VirtualMachineSizeTypesStandardE16V3 + const VirtualMachineSizeTypesStandardE2SV3 + const VirtualMachineSizeTypesStandardE2V3 + const VirtualMachineSizeTypesStandardE3216V3 + const VirtualMachineSizeTypesStandardE328SV3 + const VirtualMachineSizeTypesStandardE32SV3 + const VirtualMachineSizeTypesStandardE32V3 + const VirtualMachineSizeTypesStandardE4SV3 + const VirtualMachineSizeTypesStandardE4V3 + const VirtualMachineSizeTypesStandardE6416SV3 + const VirtualMachineSizeTypesStandardE6432SV3 + const VirtualMachineSizeTypesStandardE64SV3 + const VirtualMachineSizeTypesStandardE64V3 + const VirtualMachineSizeTypesStandardE8SV3 + const VirtualMachineSizeTypesStandardE8V3 + const VirtualMachineSizeTypesStandardF1 + const VirtualMachineSizeTypesStandardF16 + const VirtualMachineSizeTypesStandardF16S + const VirtualMachineSizeTypesStandardF16SV2 + const VirtualMachineSizeTypesStandardF1S + const VirtualMachineSizeTypesStandardF2 + const VirtualMachineSizeTypesStandardF2S + const VirtualMachineSizeTypesStandardF2SV2 + const VirtualMachineSizeTypesStandardF32SV2 + const VirtualMachineSizeTypesStandardF4 + const VirtualMachineSizeTypesStandardF4S + const VirtualMachineSizeTypesStandardF4SV2 + const VirtualMachineSizeTypesStandardF64SV2 + const VirtualMachineSizeTypesStandardF72SV2 + const VirtualMachineSizeTypesStandardF8 + const VirtualMachineSizeTypesStandardF8S + const VirtualMachineSizeTypesStandardF8SV2 + const VirtualMachineSizeTypesStandardG1 + const VirtualMachineSizeTypesStandardG2 + const VirtualMachineSizeTypesStandardG3 + const VirtualMachineSizeTypesStandardG4 + const VirtualMachineSizeTypesStandardG5 + const VirtualMachineSizeTypesStandardGS1 + const VirtualMachineSizeTypesStandardGS2 + const VirtualMachineSizeTypesStandardGS3 + const VirtualMachineSizeTypesStandardGS4 + const VirtualMachineSizeTypesStandardGS44 + const VirtualMachineSizeTypesStandardGS48 + const VirtualMachineSizeTypesStandardGS5 + const VirtualMachineSizeTypesStandardGS516 + const VirtualMachineSizeTypesStandardGS58 + const VirtualMachineSizeTypesStandardH16 + const VirtualMachineSizeTypesStandardH16M + const VirtualMachineSizeTypesStandardH16Mr + const VirtualMachineSizeTypesStandardH16R + const VirtualMachineSizeTypesStandardH8 + const VirtualMachineSizeTypesStandardH8M + const VirtualMachineSizeTypesStandardL16S + const VirtualMachineSizeTypesStandardL32S + const VirtualMachineSizeTypesStandardL4S + const VirtualMachineSizeTypesStandardL8S + const VirtualMachineSizeTypesStandardM12832Ms + const VirtualMachineSizeTypesStandardM12864Ms + const VirtualMachineSizeTypesStandardM128Ms + const VirtualMachineSizeTypesStandardM128S + const VirtualMachineSizeTypesStandardM6416Ms + const VirtualMachineSizeTypesStandardM6432Ms + const VirtualMachineSizeTypesStandardM64Ms + const VirtualMachineSizeTypesStandardM64S + const VirtualMachineSizeTypesStandardNC12 + const VirtualMachineSizeTypesStandardNC12SV2 + const VirtualMachineSizeTypesStandardNC12SV3 + const VirtualMachineSizeTypesStandardNC24 + const VirtualMachineSizeTypesStandardNC24R + const VirtualMachineSizeTypesStandardNC24RsV2 + const VirtualMachineSizeTypesStandardNC24RsV3 + const VirtualMachineSizeTypesStandardNC24SV2 + const VirtualMachineSizeTypesStandardNC24SV3 + const VirtualMachineSizeTypesStandardNC6 + const VirtualMachineSizeTypesStandardNC6SV2 + const VirtualMachineSizeTypesStandardNC6SV3 + const VirtualMachineSizeTypesStandardND12S + const VirtualMachineSizeTypesStandardND24Rs + const VirtualMachineSizeTypesStandardND24S + const VirtualMachineSizeTypesStandardND6S + const VirtualMachineSizeTypesStandardNV12 + const VirtualMachineSizeTypesStandardNV24 + const VirtualMachineSizeTypesStandardNV6 + func PossibleVirtualMachineSizeTypesValues() []VirtualMachineSizeTypes + type VirtualMachineSizesClient struct + func NewVirtualMachineSizesClient(subscriptionID string, credential azcore.TokenCredential, ...) (*VirtualMachineSizesClient, error) + func (client *VirtualMachineSizesClient) NewListPager(location string, options *VirtualMachineSizesClientListOptions) *runtime.Pager[VirtualMachineSizesClientListResponse] + type VirtualMachineSizesClientListOptions struct + type VirtualMachineSizesClientListResponse struct + type VirtualMachineSoftwarePatchProperties struct + ActivityID *string + AssessmentState *PatchAssessmentState + Classifications []*string + KbID *string + LastModifiedDateTime *time.Time + Name *string + PatchID *string + PublishedDate *time.Time + RebootBehavior *VMGuestPatchRebootBehavior + Version *string + func (v *VirtualMachineSoftwarePatchProperties) UnmarshalJSON(data []byte) error + type VirtualMachineStatusCodeCount struct + Code *string + Count *int32 + type VirtualMachineUpdate struct + Identity *VirtualMachineIdentity + Plan *Plan + Properties *VirtualMachineProperties + Tags map[string]*string + Zones []*string + func (v VirtualMachineUpdate) MarshalJSON() ([]byte, error) + type VirtualMachinesClient struct + func NewVirtualMachinesClient(subscriptionID string, credential azcore.TokenCredential, ...) (*VirtualMachinesClient, error) + func (client *VirtualMachinesClient) BeginAssessPatches(ctx context.Context, resourceGroupName string, vmName string, ...) (*runtime.Poller[VirtualMachinesClientAssessPatchesResponse], error) + func (client *VirtualMachinesClient) BeginCapture(ctx context.Context, resourceGroupName string, vmName string, ...) (*runtime.Poller[VirtualMachinesClientCaptureResponse], error) + func (client *VirtualMachinesClient) BeginConvertToManagedDisks(ctx context.Context, resourceGroupName string, vmName string, ...) (*runtime.Poller[VirtualMachinesClientConvertToManagedDisksResponse], error) + func (client *VirtualMachinesClient) BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, vmName string, ...) (*runtime.Poller[VirtualMachinesClientCreateOrUpdateResponse], error) + func (client *VirtualMachinesClient) BeginDeallocate(ctx context.Context, resourceGroupName string, vmName string, ...) (*runtime.Poller[VirtualMachinesClientDeallocateResponse], error) + func (client *VirtualMachinesClient) BeginDelete(ctx context.Context, resourceGroupName string, vmName string, ...) (*runtime.Poller[VirtualMachinesClientDeleteResponse], error) + func (client *VirtualMachinesClient) BeginInstallPatches(ctx context.Context, resourceGroupName string, vmName string, ...) (*runtime.Poller[VirtualMachinesClientInstallPatchesResponse], error) + func (client *VirtualMachinesClient) BeginPerformMaintenance(ctx context.Context, resourceGroupName string, vmName string, ...) (*runtime.Poller[VirtualMachinesClientPerformMaintenanceResponse], error) + func (client *VirtualMachinesClient) BeginPowerOff(ctx context.Context, resourceGroupName string, vmName string, ...) (*runtime.Poller[VirtualMachinesClientPowerOffResponse], error) + func (client *VirtualMachinesClient) BeginReapply(ctx context.Context, resourceGroupName string, vmName string, ...) (*runtime.Poller[VirtualMachinesClientReapplyResponse], error) + func (client *VirtualMachinesClient) BeginRedeploy(ctx context.Context, resourceGroupName string, vmName string, ...) (*runtime.Poller[VirtualMachinesClientRedeployResponse], error) + func (client *VirtualMachinesClient) BeginReimage(ctx context.Context, resourceGroupName string, vmName string, ...) (*runtime.Poller[VirtualMachinesClientReimageResponse], error) + func (client *VirtualMachinesClient) BeginRestart(ctx context.Context, resourceGroupName string, vmName string, ...) (*runtime.Poller[VirtualMachinesClientRestartResponse], error) + func (client *VirtualMachinesClient) BeginRunCommand(ctx context.Context, resourceGroupName string, vmName string, ...) (*runtime.Poller[VirtualMachinesClientRunCommandResponse], error) + func (client *VirtualMachinesClient) BeginStart(ctx context.Context, resourceGroupName string, vmName string, ...) (*runtime.Poller[VirtualMachinesClientStartResponse], error) + func (client *VirtualMachinesClient) BeginUpdate(ctx context.Context, resourceGroupName string, vmName string, ...) (*runtime.Poller[VirtualMachinesClientUpdateResponse], error) + func (client *VirtualMachinesClient) Generalize(ctx context.Context, resourceGroupName string, vmName string, ...) (VirtualMachinesClientGeneralizeResponse, error) + func (client *VirtualMachinesClient) Get(ctx context.Context, resourceGroupName string, vmName string, ...) (VirtualMachinesClientGetResponse, error) + func (client *VirtualMachinesClient) InstanceView(ctx context.Context, resourceGroupName string, vmName string, ...) (VirtualMachinesClientInstanceViewResponse, error) + func (client *VirtualMachinesClient) NewListAllPager(options *VirtualMachinesClientListAllOptions) *runtime.Pager[VirtualMachinesClientListAllResponse] + func (client *VirtualMachinesClient) NewListAvailableSizesPager(resourceGroupName string, vmName string, ...) *runtime.Pager[VirtualMachinesClientListAvailableSizesResponse] + func (client *VirtualMachinesClient) NewListByLocationPager(location string, options *VirtualMachinesClientListByLocationOptions) *runtime.Pager[VirtualMachinesClientListByLocationResponse] + func (client *VirtualMachinesClient) NewListPager(resourceGroupName string, options *VirtualMachinesClientListOptions) *runtime.Pager[VirtualMachinesClientListResponse] + func (client *VirtualMachinesClient) RetrieveBootDiagnosticsData(ctx context.Context, resourceGroupName string, vmName string, ...) (VirtualMachinesClientRetrieveBootDiagnosticsDataResponse, error) + func (client *VirtualMachinesClient) SimulateEviction(ctx context.Context, resourceGroupName string, vmName string, ...) (VirtualMachinesClientSimulateEvictionResponse, error) + type VirtualMachinesClientAssessPatchesResponse struct + type VirtualMachinesClientBeginAssessPatchesOptions struct + ResumeToken string + type VirtualMachinesClientBeginCaptureOptions struct + ResumeToken string + type VirtualMachinesClientBeginConvertToManagedDisksOptions struct + ResumeToken string + type VirtualMachinesClientBeginCreateOrUpdateOptions struct + ResumeToken string + type VirtualMachinesClientBeginDeallocateOptions struct + Hibernate *bool + ResumeToken string + type VirtualMachinesClientBeginDeleteOptions struct + ForceDeletion *bool + ResumeToken string + type VirtualMachinesClientBeginInstallPatchesOptions struct + ResumeToken string + type VirtualMachinesClientBeginPerformMaintenanceOptions struct + ResumeToken string + type VirtualMachinesClientBeginPowerOffOptions struct + ResumeToken string + SkipShutdown *bool + type VirtualMachinesClientBeginReapplyOptions struct + ResumeToken string + type VirtualMachinesClientBeginRedeployOptions struct + ResumeToken string + type VirtualMachinesClientBeginReimageOptions struct + Parameters *VirtualMachineReimageParameters + ResumeToken string + type VirtualMachinesClientBeginRestartOptions struct + ResumeToken string + type VirtualMachinesClientBeginRunCommandOptions struct + ResumeToken string + type VirtualMachinesClientBeginStartOptions struct + ResumeToken string + type VirtualMachinesClientBeginUpdateOptions struct + ResumeToken string + type VirtualMachinesClientCaptureResponse struct + type VirtualMachinesClientConvertToManagedDisksResponse struct + type VirtualMachinesClientCreateOrUpdateResponse struct + type VirtualMachinesClientDeallocateResponse struct + type VirtualMachinesClientDeleteResponse struct + type VirtualMachinesClientGeneralizeOptions struct + type VirtualMachinesClientGeneralizeResponse struct + type VirtualMachinesClientGetOptions struct + Expand *InstanceViewTypes + type VirtualMachinesClientGetResponse struct + type VirtualMachinesClientInstallPatchesResponse struct + type VirtualMachinesClientInstanceViewOptions struct + type VirtualMachinesClientInstanceViewResponse struct + type VirtualMachinesClientListAllOptions struct + Filter *string + StatusOnly *string + type VirtualMachinesClientListAllResponse struct + type VirtualMachinesClientListAvailableSizesOptions struct + type VirtualMachinesClientListAvailableSizesResponse struct + type VirtualMachinesClientListByLocationOptions struct + type VirtualMachinesClientListByLocationResponse struct + type VirtualMachinesClientListOptions struct + Filter *string + type VirtualMachinesClientListResponse struct + type VirtualMachinesClientPerformMaintenanceResponse struct + type VirtualMachinesClientPowerOffResponse struct + type VirtualMachinesClientReapplyResponse struct + type VirtualMachinesClientRedeployResponse struct + type VirtualMachinesClientReimageResponse struct + type VirtualMachinesClientRestartResponse struct + type VirtualMachinesClientRetrieveBootDiagnosticsDataOptions struct + SasURIExpirationTimeInMinutes *int32 + type VirtualMachinesClientRetrieveBootDiagnosticsDataResponse struct + type VirtualMachinesClientRunCommandResponse struct + type VirtualMachinesClientSimulateEvictionOptions struct + type VirtualMachinesClientSimulateEvictionResponse struct + type VirtualMachinesClientStartResponse struct + type VirtualMachinesClientUpdateResponse struct + type WinRMConfiguration struct + Listeners []*WinRMListener + func (w WinRMConfiguration) MarshalJSON() ([]byte, error) + type WinRMListener struct + CertificateURL *string + Protocol *ProtocolTypes + type WindowsConfiguration struct + AdditionalUnattendContent []*AdditionalUnattendContent + EnableAutomaticUpdates *bool + PatchSettings *PatchSettings + ProvisionVMAgent *bool + TimeZone *string + WinRM *WinRMConfiguration + func (w WindowsConfiguration) MarshalJSON() ([]byte, error) + type WindowsParameters struct + ClassificationsToInclude []*VMGuestPatchClassificationWindows + ExcludeKbsRequiringReboot *bool + KbNumbersToExclude []*string + KbNumbersToInclude []*string + MaxPatchPublishDate *time.Time + func (w *WindowsParameters) UnmarshalJSON(data []byte) error + func (w WindowsParameters) MarshalJSON() ([]byte, error) + type WindowsPatchAssessmentMode string + const WindowsPatchAssessmentModeAutomaticByPlatform + const WindowsPatchAssessmentModeImageDefault + func PossibleWindowsPatchAssessmentModeValues() []WindowsPatchAssessmentMode + type WindowsVMGuestPatchAutomaticByPlatformRebootSetting string + const WindowsVMGuestPatchAutomaticByPlatformRebootSettingAlways + const WindowsVMGuestPatchAutomaticByPlatformRebootSettingIfRequired + const WindowsVMGuestPatchAutomaticByPlatformRebootSettingNever + const WindowsVMGuestPatchAutomaticByPlatformRebootSettingUnknown + func PossibleWindowsVMGuestPatchAutomaticByPlatformRebootSettingValues() []WindowsVMGuestPatchAutomaticByPlatformRebootSetting + type WindowsVMGuestPatchAutomaticByPlatformSettings struct + RebootSetting *WindowsVMGuestPatchAutomaticByPlatformRebootSetting + type WindowsVMGuestPatchMode string + const WindowsVMGuestPatchModeAutomaticByOS + const WindowsVMGuestPatchModeAutomaticByPlatform + const WindowsVMGuestPatchModeManual + func PossibleWindowsVMGuestPatchModeValues() []WindowsVMGuestPatchMode Other modules containing this package github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/compute/armcompute github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/compute/armcompute/v3 github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/compute/armcompute/v4 github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/compute/armcompute/v5