UNPKG

@azure-rest/arm-compute

Version:
88 lines 222 kB
import type { OperationsListParameters, UsageListParameters, VirtualMachineSizesListParameters, VirtualMachineScaleSetsListByLocationParameters, VirtualMachineScaleSetsCreateOrUpdateParameters, VirtualMachineScaleSetsUpdateParameters, VirtualMachineScaleSetsDeleteParameters, VirtualMachineScaleSetsGetParameters, VirtualMachineScaleSetsDeallocateParameters, VirtualMachineScaleSetsDeleteInstancesParameters, VirtualMachineScaleSetsGetInstanceViewParameters, VirtualMachineScaleSetsListParameters, VirtualMachineScaleSetsListAllParameters, VirtualMachineScaleSetsListSkusParameters, VirtualMachineScaleSetsGetOSUpgradeHistoryParameters, VirtualMachineScaleSetsPowerOffParameters, VirtualMachineScaleSetsRestartParameters, VirtualMachineScaleSetsStartParameters, VirtualMachineScaleSetsRedeployParameters, VirtualMachineScaleSetsPerformMaintenanceParameters, VirtualMachineScaleSetsUpdateInstancesParameters, VirtualMachineScaleSetsReimageParameters, VirtualMachineScaleSetsReimageAllParameters, VirtualMachineScaleSetsForceRecoveryServiceFabricPlatformUpdateDomainWalkParameters, VirtualMachineScaleSetsConvertToSinglePlacementGroupParameters, VirtualMachineScaleSetsSetOrchestrationServiceStateParameters, VirtualMachineScaleSetExtensionsCreateOrUpdateParameters, VirtualMachineScaleSetExtensionsUpdateParameters, VirtualMachineScaleSetExtensionsDeleteParameters, VirtualMachineScaleSetExtensionsGetParameters, VirtualMachineScaleSetExtensionsListParameters, VirtualMachineScaleSetRollingUpgradesCancelParameters, VirtualMachineScaleSetRollingUpgradesStartOSUpgradeParameters, VirtualMachineScaleSetRollingUpgradesStartExtensionUpgradeParameters, VirtualMachineScaleSetRollingUpgradesGetLatestParameters, VirtualMachineScaleSetVMExtensionsCreateOrUpdateParameters, VirtualMachineScaleSetVMExtensionsUpdateParameters, VirtualMachineScaleSetVMExtensionsDeleteParameters, VirtualMachineScaleSetVMExtensionsGetParameters, VirtualMachineScaleSetVMExtensionsListParameters, VirtualMachineScaleSetVMsReimageParameters, VirtualMachineScaleSetVMsReimageAllParameters, VirtualMachineScaleSetVMsDeallocateParameters, VirtualMachineScaleSetVMsUpdateParameters, VirtualMachineScaleSetVMsDeleteParameters, VirtualMachineScaleSetVMsGetParameters, VirtualMachineScaleSetVMsGetInstanceViewParameters, VirtualMachineScaleSetVMsListParameters, VirtualMachineScaleSetVMsPowerOffParameters, VirtualMachineScaleSetVMsRestartParameters, VirtualMachineScaleSetVMsStartParameters, VirtualMachineScaleSetVMsRedeployParameters, VirtualMachineScaleSetVMsRetrieveBootDiagnosticsDataParameters, VirtualMachineScaleSetVMsPerformMaintenanceParameters, VirtualMachineScaleSetVMsSimulateEvictionParameters, VirtualMachineScaleSetVMsRunCommandParameters, VirtualMachineExtensionsCreateOrUpdateParameters, VirtualMachineExtensionsUpdateParameters, VirtualMachineExtensionsDeleteParameters, VirtualMachineExtensionsGetParameters, VirtualMachineExtensionsListParameters, VirtualMachinesListByLocationParameters, VirtualMachinesCaptureParameters, VirtualMachinesCreateOrUpdateParameters, VirtualMachinesUpdateParameters, VirtualMachinesDeleteParameters, VirtualMachinesGetParameters, VirtualMachinesInstanceViewParameters, VirtualMachinesConvertToManagedDisksParameters, VirtualMachinesDeallocateParameters, VirtualMachinesGeneralizeParameters, VirtualMachinesListParameters, VirtualMachinesListAllParameters, VirtualMachinesListAvailableSizesParameters, VirtualMachinesPowerOffParameters, VirtualMachinesReapplyParameters, VirtualMachinesRestartParameters, VirtualMachinesStartParameters, VirtualMachinesRedeployParameters, VirtualMachinesReimageParameters, VirtualMachinesRetrieveBootDiagnosticsDataParameters, VirtualMachinesPerformMaintenanceParameters, VirtualMachinesSimulateEvictionParameters, VirtualMachinesAssessPatchesParameters, VirtualMachinesInstallPatchesParameters, VirtualMachinesRunCommandParameters, VirtualMachineImagesGetParameters, VirtualMachineImagesListParameters, VirtualMachineImagesListOffersParameters, VirtualMachineImagesListPublishersParameters, VirtualMachineImagesListSkusParameters, VirtualMachineImagesListByEdgeZoneParameters, VirtualMachineImagesEdgeZoneGetParameters, VirtualMachineImagesEdgeZoneListParameters, VirtualMachineImagesEdgeZoneListOffersParameters, VirtualMachineImagesEdgeZoneListPublishersParameters, VirtualMachineImagesEdgeZoneListSkusParameters, VirtualMachineExtensionImagesGetParameters, VirtualMachineExtensionImagesListTypesParameters, VirtualMachineExtensionImagesListVersionsParameters, AvailabilitySetsCreateOrUpdateParameters, AvailabilitySetsUpdateParameters, AvailabilitySetsDeleteParameters, AvailabilitySetsGetParameters, AvailabilitySetsListBySubscriptionParameters, AvailabilitySetsListParameters, AvailabilitySetsListAvailableSizesParameters, ProximityPlacementGroupsCreateOrUpdateParameters, ProximityPlacementGroupsUpdateParameters, ProximityPlacementGroupsDeleteParameters, ProximityPlacementGroupsGetParameters, ProximityPlacementGroupsListBySubscriptionParameters, ProximityPlacementGroupsListByResourceGroupParameters, DedicatedHostGroupsCreateOrUpdateParameters, DedicatedHostGroupsUpdateParameters, DedicatedHostGroupsDeleteParameters, DedicatedHostGroupsGetParameters, DedicatedHostGroupsListByResourceGroupParameters, DedicatedHostGroupsListBySubscriptionParameters, DedicatedHostsCreateOrUpdateParameters, DedicatedHostsUpdateParameters, DedicatedHostsDeleteParameters, DedicatedHostsGetParameters, DedicatedHostsListByHostGroupParameters, DedicatedHostsRestartParameters, SshPublicKeysListBySubscriptionParameters, SshPublicKeysListByResourceGroupParameters, SshPublicKeysCreateParameters, SshPublicKeysUpdateParameters, SshPublicKeysDeleteParameters, SshPublicKeysGetParameters, SshPublicKeysGenerateKeyPairParameters, ImagesCreateOrUpdateParameters, ImagesUpdateParameters, ImagesDeleteParameters, ImagesGetParameters, ImagesListByResourceGroupParameters, ImagesListParameters, RestorePointCollectionsCreateOrUpdateParameters, RestorePointCollectionsUpdateParameters, RestorePointCollectionsDeleteParameters, RestorePointCollectionsGetParameters, RestorePointCollectionsListParameters, RestorePointCollectionsListAllParameters, RestorePointsCreateParameters, RestorePointsDeleteParameters, RestorePointsGetParameters, CapacityReservationGroupsCreateOrUpdateParameters, CapacityReservationGroupsUpdateParameters, CapacityReservationGroupsDeleteParameters, CapacityReservationGroupsGetParameters, CapacityReservationGroupsListByResourceGroupParameters, CapacityReservationGroupsListBySubscriptionParameters, CapacityReservationsCreateOrUpdateParameters, CapacityReservationsUpdateParameters, CapacityReservationsDeleteParameters, CapacityReservationsGetParameters, CapacityReservationsListByCapacityReservationGroupParameters, LogAnalyticsExportRequestRateByIntervalParameters, LogAnalyticsExportThrottledRequestsParameters, VirtualMachineRunCommandsListParameters, VirtualMachineRunCommandsGetParameters, VirtualMachineRunCommandsCreateOrUpdateParameters, VirtualMachineRunCommandsUpdateParameters, VirtualMachineRunCommandsDeleteParameters, VirtualMachineRunCommandsGetByVirtualMachineParameters, VirtualMachineRunCommandsListByVirtualMachineParameters, VirtualMachineScaleSetVMRunCommandsCreateOrUpdateParameters, VirtualMachineScaleSetVMRunCommandsUpdateParameters, VirtualMachineScaleSetVMRunCommandsDeleteParameters, VirtualMachineScaleSetVMRunCommandsGetParameters, VirtualMachineScaleSetVMRunCommandsListParameters, DisksCreateOrUpdateParameters, DisksUpdateParameters, DisksGetParameters, DisksDeleteParameters, DisksListByResourceGroupParameters, DisksListParameters, DisksGrantAccessParameters, DisksRevokeAccessParameters, DiskAccessesCreateOrUpdateParameters, DiskAccessesUpdateParameters, DiskAccessesGetParameters, DiskAccessesDeleteParameters, DiskAccessesListByResourceGroupParameters, DiskAccessesListParameters, DiskAccessesGetPrivateLinkResourcesParameters, DiskAccessesUpdateAPrivateEndpointConnectionParameters, DiskAccessesGetAPrivateEndpointConnectionParameters, DiskAccessesDeleteAPrivateEndpointConnectionParameters, DiskAccessesListPrivateEndpointConnectionsParameters, DiskEncryptionSetsCreateOrUpdateParameters, DiskEncryptionSetsUpdateParameters, DiskEncryptionSetsGetParameters, DiskEncryptionSetsDeleteParameters, DiskEncryptionSetsListByResourceGroupParameters, DiskEncryptionSetsListParameters, DiskEncryptionSetsListAssociatedResourcesParameters, DiskRestorePointGetParameters, DiskRestorePointListByRestorePointParameters, DiskRestorePointGrantAccessParameters, DiskRestorePointRevokeAccessParameters, SnapshotsCreateOrUpdateParameters, SnapshotsUpdateParameters, SnapshotsGetParameters, SnapshotsDeleteParameters, SnapshotsListByResourceGroupParameters, SnapshotsListParameters, SnapshotsGrantAccessParameters, SnapshotsRevokeAccessParameters, ResourceSkusListParameters, GalleriesCreateOrUpdateParameters, GalleriesUpdateParameters, GalleriesGetParameters, GalleriesDeleteParameters, GalleriesListByResourceGroupParameters, GalleriesListParameters, GalleryImagesCreateOrUpdateParameters, GalleryImagesUpdateParameters, GalleryImagesGetParameters, GalleryImagesDeleteParameters, GalleryImagesListByGalleryParameters, GalleryImageVersionsCreateOrUpdateParameters, GalleryImageVersionsUpdateParameters, GalleryImageVersionsGetParameters, GalleryImageVersionsDeleteParameters, GalleryImageVersionsListByGalleryImageParameters, GalleryApplicationsCreateOrUpdateParameters, GalleryApplicationsUpdateParameters, GalleryApplicationsGetParameters, GalleryApplicationsDeleteParameters, GalleryApplicationsListByGalleryParameters, GalleryApplicationVersionsCreateOrUpdateParameters, GalleryApplicationVersionsUpdateParameters, GalleryApplicationVersionsGetParameters, GalleryApplicationVersionsDeleteParameters, GalleryApplicationVersionsListByGalleryApplicationParameters, GallerySharingProfileUpdateParameters, SharedGalleriesListParameters, SharedGalleriesGetParameters, SharedGalleryImagesListParameters, SharedGalleryImagesGetParameters, SharedGalleryImageVersionsListParameters, SharedGalleryImageVersionsGetParameters, CommunityGalleriesGetParameters, CommunityGalleryImagesGetParameters, CommunityGalleryImagesListParameters, CommunityGalleryImageVersionsGetParameters, CommunityGalleryImageVersionsListParameters, CloudServiceRoleInstancesDeleteParameters, CloudServiceRoleInstancesGetParameters, CloudServiceRoleInstancesGetInstanceViewParameters, CloudServiceRoleInstancesListParameters, CloudServiceRoleInstancesRestartParameters, CloudServiceRoleInstancesReimageParameters, CloudServiceRoleInstancesRebuildParameters, CloudServiceRoleInstancesGetRemoteDesktopFileParameters, CloudServiceRolesGetParameters, CloudServiceRolesListParameters, CloudServicesCreateOrUpdateParameters, CloudServicesUpdateParameters, CloudServicesDeleteParameters, CloudServicesGetParameters, CloudServicesGetInstanceViewParameters, CloudServicesListAllParameters, CloudServicesListParameters, CloudServicesStartParameters, CloudServicesPowerOffParameters, CloudServicesRestartParameters, CloudServicesReimageParameters, CloudServicesRebuildParameters, CloudServicesDeleteInstancesParameters, CloudServicesUpdateDomainWalkUpdateDomainParameters, CloudServicesUpdateDomainGetUpdateDomainParameters, CloudServicesUpdateDomainListUpdateDomainsParameters, CloudServiceOperatingSystemsGetOSVersionParameters, CloudServiceOperatingSystemsListOSVersionsParameters, CloudServiceOperatingSystemsGetOSFamilyParameters, CloudServiceOperatingSystemsListOSFamiliesParameters } from "./parameters.js"; import type { OperationsList200Response, OperationsListDefaultResponse, UsageList200Response, UsageListDefaultResponse, VirtualMachineSizesList200Response, VirtualMachineSizesListDefaultResponse, VirtualMachineScaleSetsListByLocation200Response, VirtualMachineScaleSetsListByLocationDefaultResponse, VirtualMachineScaleSetsCreateOrUpdate200Response, VirtualMachineScaleSetsCreateOrUpdate201Response, VirtualMachineScaleSetsCreateOrUpdateDefaultResponse, VirtualMachineScaleSetsUpdate200Response, VirtualMachineScaleSetsUpdateDefaultResponse, VirtualMachineScaleSetsDelete200Response, VirtualMachineScaleSetsDelete202Response, VirtualMachineScaleSetsDelete204Response, VirtualMachineScaleSetsDeleteDefaultResponse, VirtualMachineScaleSetsGet200Response, VirtualMachineScaleSetsGetDefaultResponse, VirtualMachineScaleSetsDeallocate200Response, VirtualMachineScaleSetsDeallocate202Response, VirtualMachineScaleSetsDeallocateDefaultResponse, VirtualMachineScaleSetsDeleteInstances200Response, VirtualMachineScaleSetsDeleteInstances202Response, VirtualMachineScaleSetsDeleteInstancesDefaultResponse, VirtualMachineScaleSetsGetInstanceView200Response, VirtualMachineScaleSetsGetInstanceViewDefaultResponse, VirtualMachineScaleSetsList200Response, VirtualMachineScaleSetsListDefaultResponse, VirtualMachineScaleSetsListAll200Response, VirtualMachineScaleSetsListAllDefaultResponse, VirtualMachineScaleSetsListSkus200Response, VirtualMachineScaleSetsListSkusDefaultResponse, VirtualMachineScaleSetsGetOSUpgradeHistory200Response, VirtualMachineScaleSetsGetOSUpgradeHistoryDefaultResponse, VirtualMachineScaleSetsPowerOff200Response, VirtualMachineScaleSetsPowerOff202Response, VirtualMachineScaleSetsPowerOffDefaultResponse, VirtualMachineScaleSetsRestart200Response, VirtualMachineScaleSetsRestart202Response, VirtualMachineScaleSetsRestartDefaultResponse, VirtualMachineScaleSetsStart200Response, VirtualMachineScaleSetsStart202Response, VirtualMachineScaleSetsStartDefaultResponse, VirtualMachineScaleSetsRedeploy200Response, VirtualMachineScaleSetsRedeploy202Response, VirtualMachineScaleSetsRedeployDefaultResponse, VirtualMachineScaleSetsPerformMaintenance200Response, VirtualMachineScaleSetsPerformMaintenance202Response, VirtualMachineScaleSetsPerformMaintenanceDefaultResponse, VirtualMachineScaleSetsUpdateInstances200Response, VirtualMachineScaleSetsUpdateInstances202Response, VirtualMachineScaleSetsUpdateInstancesDefaultResponse, VirtualMachineScaleSetsReimage200Response, VirtualMachineScaleSetsReimage202Response, VirtualMachineScaleSetsReimageDefaultResponse, VirtualMachineScaleSetsReimageAll200Response, VirtualMachineScaleSetsReimageAll202Response, VirtualMachineScaleSetsReimageAllDefaultResponse, VirtualMachineScaleSetsForceRecoveryServiceFabricPlatformUpdateDomainWalk200Response, VirtualMachineScaleSetsForceRecoveryServiceFabricPlatformUpdateDomainWalkDefaultResponse, VirtualMachineScaleSetsConvertToSinglePlacementGroup200Response, VirtualMachineScaleSetsConvertToSinglePlacementGroupDefaultResponse, VirtualMachineScaleSetsSetOrchestrationServiceState200Response, VirtualMachineScaleSetsSetOrchestrationServiceState202Response, VirtualMachineScaleSetsSetOrchestrationServiceStateDefaultResponse, VirtualMachineScaleSetExtensionsCreateOrUpdate200Response, VirtualMachineScaleSetExtensionsCreateOrUpdate201Response, VirtualMachineScaleSetExtensionsCreateOrUpdateDefaultResponse, VirtualMachineScaleSetExtensionsUpdate200Response, VirtualMachineScaleSetExtensionsUpdate201Response, VirtualMachineScaleSetExtensionsUpdateDefaultResponse, VirtualMachineScaleSetExtensionsDelete200Response, VirtualMachineScaleSetExtensionsDelete202Response, VirtualMachineScaleSetExtensionsDelete204Response, VirtualMachineScaleSetExtensionsDeleteDefaultResponse, VirtualMachineScaleSetExtensionsGet200Response, VirtualMachineScaleSetExtensionsGetDefaultResponse, VirtualMachineScaleSetExtensionsList200Response, VirtualMachineScaleSetExtensionsListDefaultResponse, VirtualMachineScaleSetRollingUpgradesCancel200Response, VirtualMachineScaleSetRollingUpgradesCancel202Response, VirtualMachineScaleSetRollingUpgradesCancelDefaultResponse, VirtualMachineScaleSetRollingUpgradesStartOSUpgrade200Response, VirtualMachineScaleSetRollingUpgradesStartOSUpgrade202Response, VirtualMachineScaleSetRollingUpgradesStartOSUpgradeDefaultResponse, VirtualMachineScaleSetRollingUpgradesStartExtensionUpgrade200Response, VirtualMachineScaleSetRollingUpgradesStartExtensionUpgrade202Response, VirtualMachineScaleSetRollingUpgradesStartExtensionUpgradeDefaultResponse, VirtualMachineScaleSetRollingUpgradesGetLatest200Response, VirtualMachineScaleSetRollingUpgradesGetLatestDefaultResponse, VirtualMachineScaleSetVMExtensionsCreateOrUpdate200Response, VirtualMachineScaleSetVMExtensionsCreateOrUpdate201Response, VirtualMachineScaleSetVMExtensionsCreateOrUpdateDefaultResponse, VirtualMachineScaleSetVMExtensionsUpdate200Response, VirtualMachineScaleSetVMExtensionsUpdateDefaultResponse, VirtualMachineScaleSetVMExtensionsDelete200Response, VirtualMachineScaleSetVMExtensionsDelete202Response, VirtualMachineScaleSetVMExtensionsDelete204Response, VirtualMachineScaleSetVMExtensionsDeleteDefaultResponse, VirtualMachineScaleSetVMExtensionsGet200Response, VirtualMachineScaleSetVMExtensionsGetDefaultResponse, VirtualMachineScaleSetVMExtensionsList200Response, VirtualMachineScaleSetVMExtensionsListDefaultResponse, VirtualMachineScaleSetVMsReimage200Response, VirtualMachineScaleSetVMsReimage202Response, VirtualMachineScaleSetVMsReimageDefaultResponse, VirtualMachineScaleSetVMsReimageAll200Response, VirtualMachineScaleSetVMsReimageAll202Response, VirtualMachineScaleSetVMsReimageAllDefaultResponse, VirtualMachineScaleSetVMsDeallocate200Response, VirtualMachineScaleSetVMsDeallocate202Response, VirtualMachineScaleSetVMsDeallocateDefaultResponse, VirtualMachineScaleSetVMsUpdate200Response, VirtualMachineScaleSetVMsUpdate202Response, VirtualMachineScaleSetVMsUpdateDefaultResponse, VirtualMachineScaleSetVMsDelete200Response, VirtualMachineScaleSetVMsDelete202Response, VirtualMachineScaleSetVMsDelete204Response, VirtualMachineScaleSetVMsDeleteDefaultResponse, VirtualMachineScaleSetVMsGet200Response, VirtualMachineScaleSetVMsGetDefaultResponse, VirtualMachineScaleSetVMsGetInstanceView200Response, VirtualMachineScaleSetVMsGetInstanceViewDefaultResponse, VirtualMachineScaleSetVMsList200Response, VirtualMachineScaleSetVMsListDefaultResponse, VirtualMachineScaleSetVMsPowerOff200Response, VirtualMachineScaleSetVMsPowerOff202Response, VirtualMachineScaleSetVMsPowerOffDefaultResponse, VirtualMachineScaleSetVMsRestart200Response, VirtualMachineScaleSetVMsRestart202Response, VirtualMachineScaleSetVMsRestartDefaultResponse, VirtualMachineScaleSetVMsStart200Response, VirtualMachineScaleSetVMsStart202Response, VirtualMachineScaleSetVMsStartDefaultResponse, VirtualMachineScaleSetVMsRedeploy200Response, VirtualMachineScaleSetVMsRedeploy202Response, VirtualMachineScaleSetVMsRedeployDefaultResponse, VirtualMachineScaleSetVMsRetrieveBootDiagnosticsData200Response, VirtualMachineScaleSetVMsRetrieveBootDiagnosticsDataDefaultResponse, VirtualMachineScaleSetVMsPerformMaintenance200Response, VirtualMachineScaleSetVMsPerformMaintenance202Response, VirtualMachineScaleSetVMsPerformMaintenanceDefaultResponse, VirtualMachineScaleSetVMsSimulateEviction204Response, VirtualMachineScaleSetVMsSimulateEvictionDefaultResponse, VirtualMachineScaleSetVMsRunCommand200Response, VirtualMachineScaleSetVMsRunCommand202Response, VirtualMachineExtensionsCreateOrUpdate200Response, VirtualMachineExtensionsCreateOrUpdate201Response, VirtualMachineExtensionsCreateOrUpdateDefaultResponse, VirtualMachineExtensionsUpdate200Response, VirtualMachineExtensionsUpdateDefaultResponse, VirtualMachineExtensionsDelete200Response, VirtualMachineExtensionsDelete202Response, VirtualMachineExtensionsDelete204Response, VirtualMachineExtensionsDeleteDefaultResponse, VirtualMachineExtensionsGet200Response, VirtualMachineExtensionsGetDefaultResponse, VirtualMachineExtensionsList200Response, VirtualMachineExtensionsListDefaultResponse, VirtualMachinesListByLocation200Response, VirtualMachinesListByLocationDefaultResponse, VirtualMachinesCapture200Response, VirtualMachinesCapture202Response, VirtualMachinesCaptureDefaultResponse, VirtualMachinesCreateOrUpdate200Response, VirtualMachinesCreateOrUpdate201Response, VirtualMachinesCreateOrUpdateDefaultResponse, VirtualMachinesUpdate200Response, VirtualMachinesUpdateDefaultResponse, VirtualMachinesDelete200Response, VirtualMachinesDelete202Response, VirtualMachinesDelete204Response, VirtualMachinesDeleteDefaultResponse, VirtualMachinesGet200Response, VirtualMachinesGetDefaultResponse, VirtualMachinesInstanceView200Response, VirtualMachinesInstanceViewDefaultResponse, VirtualMachinesConvertToManagedDisks200Response, VirtualMachinesConvertToManagedDisks202Response, VirtualMachinesConvertToManagedDisksDefaultResponse, VirtualMachinesDeallocate200Response, VirtualMachinesDeallocate202Response, VirtualMachinesDeallocateDefaultResponse, VirtualMachinesGeneralize200Response, VirtualMachinesGeneralizeDefaultResponse, VirtualMachinesList200Response, VirtualMachinesListDefaultResponse, VirtualMachinesListAll200Response, VirtualMachinesListAllDefaultResponse, VirtualMachinesListAvailableSizes200Response, VirtualMachinesListAvailableSizesDefaultResponse, VirtualMachinesPowerOff200Response, VirtualMachinesPowerOff202Response, VirtualMachinesPowerOffDefaultResponse, VirtualMachinesReapply200Response, VirtualMachinesReapply202Response, VirtualMachinesReapplyDefaultResponse, VirtualMachinesRestart200Response, VirtualMachinesRestart202Response, VirtualMachinesRestartDefaultResponse, VirtualMachinesStart200Response, VirtualMachinesStart202Response, VirtualMachinesStartDefaultResponse, VirtualMachinesRedeploy200Response, VirtualMachinesRedeploy202Response, VirtualMachinesRedeployDefaultResponse, VirtualMachinesReimage200Response, VirtualMachinesReimage202Response, VirtualMachinesReimageDefaultResponse, VirtualMachinesRetrieveBootDiagnosticsData200Response, VirtualMachinesRetrieveBootDiagnosticsDataDefaultResponse, VirtualMachinesPerformMaintenance200Response, VirtualMachinesPerformMaintenance202Response, VirtualMachinesPerformMaintenanceDefaultResponse, VirtualMachinesSimulateEviction204Response, VirtualMachinesSimulateEvictionDefaultResponse, VirtualMachinesAssessPatches200Response, VirtualMachinesAssessPatches202Response, VirtualMachinesAssessPatchesDefaultResponse, VirtualMachinesInstallPatches200Response, VirtualMachinesInstallPatches202Response, VirtualMachinesInstallPatchesDefaultResponse, VirtualMachinesRunCommand200Response, VirtualMachinesRunCommand202Response, VirtualMachineImagesGet200Response, VirtualMachineImagesGetDefaultResponse, VirtualMachineImagesList200Response, VirtualMachineImagesListDefaultResponse, VirtualMachineImagesListOffers200Response, VirtualMachineImagesListOffersDefaultResponse, VirtualMachineImagesListPublishers200Response, VirtualMachineImagesListPublishersDefaultResponse, VirtualMachineImagesListSkus200Response, VirtualMachineImagesListSkusDefaultResponse, VirtualMachineImagesListByEdgeZone200Response, VirtualMachineImagesListByEdgeZoneDefaultResponse, VirtualMachineImagesEdgeZoneGet200Response, VirtualMachineImagesEdgeZoneGetDefaultResponse, VirtualMachineImagesEdgeZoneList200Response, VirtualMachineImagesEdgeZoneListDefaultResponse, VirtualMachineImagesEdgeZoneListOffers200Response, VirtualMachineImagesEdgeZoneListOffersDefaultResponse, VirtualMachineImagesEdgeZoneListPublishers200Response, VirtualMachineImagesEdgeZoneListPublishersDefaultResponse, VirtualMachineImagesEdgeZoneListSkus200Response, VirtualMachineImagesEdgeZoneListSkusDefaultResponse, VirtualMachineExtensionImagesGet200Response, VirtualMachineExtensionImagesGetDefaultResponse, VirtualMachineExtensionImagesListTypes200Response, VirtualMachineExtensionImagesListTypesDefaultResponse, VirtualMachineExtensionImagesListVersions200Response, VirtualMachineExtensionImagesListVersionsDefaultResponse, AvailabilitySetsCreateOrUpdate200Response, AvailabilitySetsCreateOrUpdateDefaultResponse, AvailabilitySetsUpdate200Response, AvailabilitySetsUpdateDefaultResponse, AvailabilitySetsDelete200Response, AvailabilitySetsDelete204Response, AvailabilitySetsDeleteDefaultResponse, AvailabilitySetsGet200Response, AvailabilitySetsGetDefaultResponse, AvailabilitySetsListBySubscription200Response, AvailabilitySetsListBySubscriptionDefaultResponse, AvailabilitySetsList200Response, AvailabilitySetsListDefaultResponse, AvailabilitySetsListAvailableSizes200Response, AvailabilitySetsListAvailableSizesDefaultResponse, ProximityPlacementGroupsCreateOrUpdate200Response, ProximityPlacementGroupsCreateOrUpdate201Response, ProximityPlacementGroupsCreateOrUpdateDefaultResponse, ProximityPlacementGroupsUpdate200Response, ProximityPlacementGroupsUpdateDefaultResponse, ProximityPlacementGroupsDelete200Response, ProximityPlacementGroupsDeleteDefaultResponse, ProximityPlacementGroupsGet200Response, ProximityPlacementGroupsGetDefaultResponse, ProximityPlacementGroupsListBySubscription200Response, ProximityPlacementGroupsListBySubscriptionDefaultResponse, ProximityPlacementGroupsListByResourceGroup200Response, ProximityPlacementGroupsListByResourceGroupDefaultResponse, DedicatedHostGroupsCreateOrUpdate200Response, DedicatedHostGroupsCreateOrUpdate201Response, DedicatedHostGroupsCreateOrUpdateDefaultResponse, DedicatedHostGroupsUpdate200Response, DedicatedHostGroupsUpdateDefaultResponse, DedicatedHostGroupsDelete200Response, DedicatedHostGroupsDelete204Response, DedicatedHostGroupsDeleteDefaultResponse, DedicatedHostGroupsGet200Response, DedicatedHostGroupsGetDefaultResponse, DedicatedHostGroupsListByResourceGroup200Response, DedicatedHostGroupsListByResourceGroupDefaultResponse, DedicatedHostGroupsListBySubscription200Response, DedicatedHostGroupsListBySubscriptionDefaultResponse, DedicatedHostsCreateOrUpdate200Response, DedicatedHostsCreateOrUpdate201Response, DedicatedHostsCreateOrUpdateDefaultResponse, DedicatedHostsUpdate200Response, DedicatedHostsUpdateDefaultResponse, DedicatedHostsDelete200Response, DedicatedHostsDelete202Response, DedicatedHostsDelete204Response, DedicatedHostsDeleteDefaultResponse, DedicatedHostsGet200Response, DedicatedHostsGetDefaultResponse, DedicatedHostsListByHostGroup200Response, DedicatedHostsListByHostGroupDefaultResponse, DedicatedHostsRestart200Response, DedicatedHostsRestartDefaultResponse, SshPublicKeysListBySubscription200Response, SshPublicKeysListBySubscriptionDefaultResponse, SshPublicKeysListByResourceGroup200Response, SshPublicKeysListByResourceGroupDefaultResponse, SshPublicKeysCreate200Response, SshPublicKeysCreate201Response, SshPublicKeysCreateDefaultResponse, SshPublicKeysUpdate200Response, SshPublicKeysUpdateDefaultResponse, SshPublicKeysDelete200Response, SshPublicKeysDelete204Response, SshPublicKeysDeleteDefaultResponse, SshPublicKeysGet200Response, SshPublicKeysGetDefaultResponse, SshPublicKeysGenerateKeyPair200Response, SshPublicKeysGenerateKeyPairDefaultResponse, ImagesCreateOrUpdate200Response, ImagesCreateOrUpdate201Response, ImagesCreateOrUpdateDefaultResponse, ImagesUpdate200Response, ImagesUpdate201Response, ImagesUpdateDefaultResponse, ImagesDelete200Response, ImagesDelete202Response, ImagesDelete204Response, ImagesDeleteDefaultResponse, ImagesGet200Response, ImagesGetDefaultResponse, ImagesListByResourceGroup200Response, ImagesListByResourceGroupDefaultResponse, ImagesList200Response, ImagesListDefaultResponse, RestorePointCollectionsCreateOrUpdate200Response, RestorePointCollectionsCreateOrUpdate201Response, RestorePointCollectionsCreateOrUpdateDefaultResponse, RestorePointCollectionsUpdate200Response, RestorePointCollectionsUpdateDefaultResponse, RestorePointCollectionsDelete200Response, RestorePointCollectionsDelete202Response, RestorePointCollectionsDelete204Response, RestorePointCollectionsDeleteDefaultResponse, RestorePointCollectionsGet200Response, RestorePointCollectionsGetDefaultResponse, RestorePointCollectionsList200Response, RestorePointCollectionsListDefaultResponse, RestorePointCollectionsListAll200Response, RestorePointCollectionsListAllDefaultResponse, RestorePointsCreate201Response, RestorePointsCreateDefaultResponse, RestorePointsDelete200Response, RestorePointsDelete202Response, RestorePointsDelete204Response, RestorePointsDeleteDefaultResponse, RestorePointsGet200Response, RestorePointsGetDefaultResponse, CapacityReservationGroupsCreateOrUpdate200Response, CapacityReservationGroupsCreateOrUpdate201Response, CapacityReservationGroupsCreateOrUpdateDefaultResponse, CapacityReservationGroupsUpdate200Response, CapacityReservationGroupsUpdateDefaultResponse, CapacityReservationGroupsDelete200Response, CapacityReservationGroupsDelete204Response, CapacityReservationGroupsDeleteDefaultResponse, CapacityReservationGroupsGet200Response, CapacityReservationGroupsGetDefaultResponse, CapacityReservationGroupsListByResourceGroup200Response, CapacityReservationGroupsListByResourceGroupDefaultResponse, CapacityReservationGroupsListBySubscription200Response, CapacityReservationGroupsListBySubscriptionDefaultResponse, CapacityReservationsCreateOrUpdate200Response, CapacityReservationsCreateOrUpdate201Response, CapacityReservationsCreateOrUpdateDefaultResponse, CapacityReservationsUpdate200Response, CapacityReservationsUpdate202Response, CapacityReservationsUpdateDefaultResponse, CapacityReservationsDelete200Response, CapacityReservationsDelete202Response, CapacityReservationsDelete204Response, CapacityReservationsDeleteDefaultResponse, CapacityReservationsGet200Response, CapacityReservationsGetDefaultResponse, CapacityReservationsListByCapacityReservationGroup200Response, CapacityReservationsListByCapacityReservationGroupDefaultResponse, LogAnalyticsExportRequestRateByInterval200Response, LogAnalyticsExportRequestRateByInterval202Response, LogAnalyticsExportRequestRateByIntervalDefaultResponse, LogAnalyticsExportThrottledRequests200Response, LogAnalyticsExportThrottledRequests202Response, LogAnalyticsExportThrottledRequestsDefaultResponse, VirtualMachineRunCommandsList200Response, VirtualMachineRunCommandsGet200Response, VirtualMachineRunCommandsCreateOrUpdate200Response, VirtualMachineRunCommandsCreateOrUpdate201Response, VirtualMachineRunCommandsCreateOrUpdateDefaultResponse, VirtualMachineRunCommandsUpdate200Response, VirtualMachineRunCommandsUpdateDefaultResponse, VirtualMachineRunCommandsDelete200Response, VirtualMachineRunCommandsDelete202Response, VirtualMachineRunCommandsDelete204Response, VirtualMachineRunCommandsDeleteDefaultResponse, VirtualMachineRunCommandsGetByVirtualMachine200Response, VirtualMachineRunCommandsGetByVirtualMachineDefaultResponse, VirtualMachineRunCommandsListByVirtualMachine200Response, VirtualMachineRunCommandsListByVirtualMachineDefaultResponse, VirtualMachineScaleSetVMRunCommandsCreateOrUpdate200Response, VirtualMachineScaleSetVMRunCommandsCreateOrUpdate201Response, VirtualMachineScaleSetVMRunCommandsCreateOrUpdateDefaultResponse, VirtualMachineScaleSetVMRunCommandsUpdate200Response, VirtualMachineScaleSetVMRunCommandsUpdateDefaultResponse, VirtualMachineScaleSetVMRunCommandsDelete200Response, VirtualMachineScaleSetVMRunCommandsDelete202Response, VirtualMachineScaleSetVMRunCommandsDelete204Response, VirtualMachineScaleSetVMRunCommandsDeleteDefaultResponse, VirtualMachineScaleSetVMRunCommandsGet200Response, VirtualMachineScaleSetVMRunCommandsGetDefaultResponse, VirtualMachineScaleSetVMRunCommandsList200Response, VirtualMachineScaleSetVMRunCommandsListDefaultResponse, DisksCreateOrUpdate200Response, DisksCreateOrUpdate202Response, DisksUpdate200Response, DisksUpdate202Response, DisksGet200Response, DisksDelete200Response, DisksDelete202Response, DisksDelete204Response, DisksListByResourceGroup200Response, DisksList200Response, DisksGrantAccess200Response, DisksGrantAccess202Response, DisksRevokeAccess200Response, DisksRevokeAccess202Response, DiskAccessesCreateOrUpdate200Response, DiskAccessesCreateOrUpdate202Response, DiskAccessesCreateOrUpdateDefaultResponse, DiskAccessesUpdate200Response, DiskAccessesUpdate202Response, DiskAccessesUpdateDefaultResponse, DiskAccessesGet200Response, DiskAccessesGetDefaultResponse, DiskAccessesDelete200Response, DiskAccessesDelete202Response, DiskAccessesDelete204Response, DiskAccessesDeleteDefaultResponse, DiskAccessesListByResourceGroup200Response, DiskAccessesListByResourceGroupDefaultResponse, DiskAccessesList200Response, DiskAccessesListDefaultResponse, DiskAccessesGetPrivateLinkResources200Response, DiskAccessesUpdateAPrivateEndpointConnection200Response, DiskAccessesUpdateAPrivateEndpointConnection202Response, DiskAccessesUpdateAPrivateEndpointConnectionDefaultResponse, DiskAccessesGetAPrivateEndpointConnection200Response, DiskAccessesGetAPrivateEndpointConnectionDefaultResponse, DiskAccessesDeleteAPrivateEndpointConnection200Response, DiskAccessesDeleteAPrivateEndpointConnection202Response, DiskAccessesDeleteAPrivateEndpointConnection204Response, DiskAccessesDeleteAPrivateEndpointConnectionDefaultResponse, DiskAccessesListPrivateEndpointConnections200Response, DiskAccessesListPrivateEndpointConnectionsDefaultResponse, DiskEncryptionSetsCreateOrUpdate200Response, DiskEncryptionSetsCreateOrUpdate202Response, DiskEncryptionSetsCreateOrUpdateDefaultResponse, DiskEncryptionSetsUpdate200Response, DiskEncryptionSetsUpdate202Response, DiskEncryptionSetsUpdateDefaultResponse, DiskEncryptionSetsGet200Response, DiskEncryptionSetsGetDefaultResponse, DiskEncryptionSetsDelete200Response, DiskEncryptionSetsDelete202Response, DiskEncryptionSetsDelete204Response, DiskEncryptionSetsDeleteDefaultResponse, DiskEncryptionSetsListByResourceGroup200Response, DiskEncryptionSetsListByResourceGroupDefaultResponse, DiskEncryptionSetsList200Response, DiskEncryptionSetsListDefaultResponse, DiskEncryptionSetsListAssociatedResources200Response, DiskEncryptionSetsListAssociatedResourcesDefaultResponse, DiskRestorePointGet200Response, DiskRestorePointGetDefaultResponse, DiskRestorePointListByRestorePoint200Response, DiskRestorePointListByRestorePointDefaultResponse, DiskRestorePointGrantAccess200Response, DiskRestorePointGrantAccess202Response, DiskRestorePointGrantAccessDefaultResponse, DiskRestorePointRevokeAccess200Response, DiskRestorePointRevokeAccess202Response, DiskRestorePointRevokeAccessDefaultResponse, SnapshotsCreateOrUpdate200Response, SnapshotsCreateOrUpdate202Response, SnapshotsUpdate200Response, SnapshotsUpdate202Response, SnapshotsGet200Response, SnapshotsDelete200Response, SnapshotsDelete202Response, SnapshotsDelete204Response, SnapshotsListByResourceGroup200Response, SnapshotsList200Response, SnapshotsGrantAccess200Response, SnapshotsGrantAccess202Response, SnapshotsRevokeAccess200Response, SnapshotsRevokeAccess202Response, ResourceSkusList200Response, GalleriesCreateOrUpdate200Response, GalleriesCreateOrUpdate201Response, GalleriesCreateOrUpdate202Response, GalleriesCreateOrUpdateDefaultResponse, GalleriesUpdate200Response, GalleriesUpdateDefaultResponse, GalleriesGet200Response, GalleriesGetDefaultResponse, GalleriesDelete200Response, GalleriesDelete202Response, GalleriesDelete204Response, GalleriesDeleteDefaultResponse, GalleriesListByResourceGroup200Response, GalleriesListByResourceGroupDefaultResponse, GalleriesList200Response, GalleriesListDefaultResponse, GalleryImagesCreateOrUpdate200Response, GalleryImagesCreateOrUpdate201Response, GalleryImagesCreateOrUpdate202Response, GalleryImagesCreateOrUpdateDefaultResponse, GalleryImagesUpdate200Response, GalleryImagesUpdateDefaultResponse, GalleryImagesGet200Response, GalleryImagesGetDefaultResponse, GalleryImagesDelete200Response, GalleryImagesDelete202Response, GalleryImagesDelete204Response, GalleryImagesDeleteDefaultResponse, GalleryImagesListByGallery200Response, GalleryImagesListByGalleryDefaultResponse, GalleryImageVersionsCreateOrUpdate200Response, GalleryImageVersionsCreateOrUpdate201Response, GalleryImageVersionsCreateOrUpdate202Response, GalleryImageVersionsCreateOrUpdateDefaultResponse, GalleryImageVersionsUpdate200Response, GalleryImageVersionsUpdateDefaultResponse, GalleryImageVersionsGet200Response, GalleryImageVersionsGetDefaultResponse, GalleryImageVersionsDelete200Response, GalleryImageVersionsDelete202Response, GalleryImageVersionsDelete204Response, GalleryImageVersionsDeleteDefaultResponse, GalleryImageVersionsListByGalleryImage200Response, GalleryImageVersionsListByGalleryImageDefaultResponse, GalleryApplicationsCreateOrUpdate200Response, GalleryApplicationsCreateOrUpdate201Response, GalleryApplicationsCreateOrUpdate202Response, GalleryApplicationsCreateOrUpdateDefaultResponse, GalleryApplicationsUpdate200Response, GalleryApplicationsUpdateDefaultResponse, GalleryApplicationsGet200Response, GalleryApplicationsGetDefaultResponse, GalleryApplicationsDelete200Response, GalleryApplicationsDelete202Response, GalleryApplicationsDelete204Response, GalleryApplicationsDeleteDefaultResponse, GalleryApplicationsListByGallery200Response, GalleryApplicationsListByGalleryDefaultResponse, GalleryApplicationVersionsCreateOrUpdate200Response, GalleryApplicationVersionsCreateOrUpdate201Response, GalleryApplicationVersionsCreateOrUpdate202Response, GalleryApplicationVersionsCreateOrUpdateDefaultResponse, GalleryApplicationVersionsUpdate200Response, GalleryApplicationVersionsUpdateDefaultResponse, GalleryApplicationVersionsGet200Response, GalleryApplicationVersionsGetDefaultResponse, GalleryApplicationVersionsDelete200Response, GalleryApplicationVersionsDelete202Response, GalleryApplicationVersionsDelete204Response, GalleryApplicationVersionsDeleteDefaultResponse, GalleryApplicationVersionsListByGalleryApplication200Response, GalleryApplicationVersionsListByGalleryApplicationDefaultResponse, GallerySharingProfileUpdate200Response, GallerySharingProfileUpdate202Response, GallerySharingProfileUpdateDefaultResponse, SharedGalleriesList200Response, SharedGalleriesListDefaultResponse, SharedGalleriesGet200Response, SharedGalleriesGetDefaultResponse, SharedGalleryImagesList200Response, SharedGalleryImagesListDefaultResponse, SharedGalleryImagesGet200Response, SharedGalleryImagesGetDefaultResponse, SharedGalleryImageVersionsList200Response, SharedGalleryImageVersionsListDefaultResponse, SharedGalleryImageVersionsGet200Response, SharedGalleryImageVersionsGetDefaultResponse, CommunityGalleriesGet200Response, CommunityGalleriesGetDefaultResponse, CommunityGalleryImagesGet200Response, CommunityGalleryImagesGetDefaultResponse, CommunityGalleryImagesList200Response, CommunityGalleryImagesListDefaultResponse, CommunityGalleryImageVersionsGet200Response, CommunityGalleryImageVersionsGetDefaultResponse, CommunityGalleryImageVersionsList200Response, CommunityGalleryImageVersionsListDefaultResponse, CloudServiceRoleInstancesDelete200Response, CloudServiceRoleInstancesDelete202Response, CloudServiceRoleInstancesDelete204Response, CloudServiceRoleInstancesDeleteDefaultResponse, CloudServiceRoleInstancesGet200Response, CloudServiceRoleInstancesGetDefaultResponse, CloudServiceRoleInstancesGetInstanceView200Response, CloudServiceRoleInstancesGetInstanceViewDefaultResponse, CloudServiceRoleInstancesList200Response, CloudServiceRoleInstancesListDefaultResponse, CloudServiceRoleInstancesRestart200Response, CloudServiceRoleInstancesRestart202Response, CloudServiceRoleInstancesRestartDefaultResponse, CloudServiceRoleInstancesReimage200Response, CloudServiceRoleInstancesReimage202Response, CloudServiceRoleInstancesReimageDefaultResponse, CloudServiceRoleInstancesRebuild200Response, CloudServiceRoleInstancesRebuild202Response, CloudServiceRoleInstancesRebuildDefaultResponse, CloudServiceRoleInstancesGetRemoteDesktopFile200Response, CloudServiceRoleInstancesGetRemoteDesktopFileDefaultResponse, CloudServiceRolesGet200Response, CloudServiceRolesGetDefaultResponse, CloudServiceRolesList200Response, CloudServiceRolesListDefaultResponse, CloudServicesCreateOrUpdate200Response, CloudServicesCreateOrUpdate201Response, CloudServicesCreateOrUpdateDefaultResponse, CloudServicesUpdate200Response, CloudServicesUpdateDefaultResponse, CloudServicesDelete200Response, CloudServicesDelete202Response, CloudServicesDelete204Response, CloudServicesDeleteDefaultResponse, CloudServicesGet200Response, CloudServicesGetDefaultResponse, CloudServicesGetInstanceView200Response, CloudServicesGetInstanceViewDefaultResponse, CloudServicesListAll200Response, CloudServicesListAllDefaultResponse, CloudServicesList200Response, CloudServicesListDefaultResponse, CloudServicesStart200Response, CloudServicesStart202Response, CloudServicesStartDefaultResponse, CloudServicesPowerOff200Response, CloudServicesPowerOff202Response, CloudServicesPowerOffDefaultResponse, CloudServicesRestart200Response, CloudServicesRestart202Response, CloudServicesRestartDefaultResponse, CloudServicesReimage200Response, CloudServicesReimage202Response, CloudServicesReimageDefaultResponse, CloudServicesRebuild200Response, CloudServicesRebuild202Response, CloudServicesRebuildDefaultResponse, CloudServicesDeleteInstances200Response, CloudServicesDeleteInstances202Response, CloudServicesDeleteInstancesDefaultResponse, CloudServicesUpdateDomainWalkUpdateDomain200Response, CloudServicesUpdateDomainWalkUpdateDomain202Response, CloudServicesUpdateDomainWalkUpdateDomainDefaultResponse, CloudServicesUpdateDomainGetUpdateDomain200Response, CloudServicesUpdateDomainGetUpdateDomainDefaultResponse, CloudServicesUpdateDomainListUpdateDomains200Response, CloudServicesUpdateDomainListUpdateDomainsDefaultResponse, CloudServiceOperatingSystemsGetOSVersion200Response, CloudServiceOperatingSystemsGetOSVersionDefaultResponse, CloudServiceOperatingSystemsListOSVersions200Response, CloudServiceOperatingSystemsListOSVersionsDefaultResponse, CloudServiceOperatingSystemsGetOSFamily200Response, CloudServiceOperatingSystemsGetOSFamilyDefaultResponse, CloudServiceOperatingSystemsListOSFamilies200Response, CloudServiceOperatingSystemsListOSFamiliesDefaultResponse } from "./responses.js"; import type { Client, StreamableMethod } from "@azure-rest/core-client"; export interface OperationsList { /** Gets a list of compute operations. */ get(options: OperationsListParameters): StreamableMethod<OperationsList200Response | OperationsListDefaultResponse>; } export interface UsageList { /** Gets, for the specified location, the current compute resource usage information as well as the limits for compute resources under the subscription. */ get(options: UsageListParameters): StreamableMethod<UsageList200Response | UsageListDefaultResponse>; } export interface VirtualMachineSizesList { /** This API is deprecated. Use [Resources Skus](https://docs.microsoft.com/rest/api/compute/resourceskus/list) */ get(options: VirtualMachineSizesListParameters): StreamableMethod<VirtualMachineSizesList200Response | VirtualMachineSizesListDefaultResponse>; } export interface VirtualMachineScaleSetsListByLocation { /** Gets all the VM scale sets under the specified subscription for the specified location. */ get(options: VirtualMachineScaleSetsListByLocationParameters): StreamableMethod<VirtualMachineScaleSetsListByLocation200Response | VirtualMachineScaleSetsListByLocationDefaultResponse>; } export interface VirtualMachineScaleSetsCreateOrUpdate { /** Create or update a VM scale set. */ put(options: VirtualMachineScaleSetsCreateOrUpdateParameters): StreamableMethod<VirtualMachineScaleSetsCreateOrUpdate200Response | VirtualMachineScaleSetsCreateOrUpdate201Response | VirtualMachineScaleSetsCreateOrUpdateDefaultResponse>; /** Update a VM scale set. */ patch(options: VirtualMachineScaleSetsUpdateParameters): StreamableMethod<VirtualMachineScaleSetsUpdate200Response | VirtualMachineScaleSetsUpdateDefaultResponse>; /** Deletes a VM scale set. */ delete(options: VirtualMachineScaleSetsDeleteParameters): StreamableMethod<VirtualMachineScaleSetsDelete200Response | VirtualMachineScaleSetsDelete202Response | VirtualMachineScaleSetsDelete204Response | VirtualMachineScaleSetsDeleteDefaultResponse>; /** Display information about a virtual machine scale set. */ get(options: VirtualMachineScaleSetsGetParameters): StreamableMethod<VirtualMachineScaleSetsGet200Response | VirtualMachineScaleSetsGetDefaultResponse>; } export interface VirtualMachineScaleSetsDeallocate { /** Deallocates specific virtual machines in a VM scale set. Shuts down the virtual machines and releases the compute resources. You are not billed for the compute resources that this virtual machine scale set deallocates. */ post(options: VirtualMachineScaleSetsDeallocateParameters): StreamableMethod<VirtualMachineScaleSetsDeallocate200Response | VirtualMachineScaleSetsDeallocate202Response | VirtualMachineScaleSetsDeallocateDefaultResponse>; } export interface VirtualMachineScaleSetsDeleteInstances { /** Deletes virtual machines in a VM scale set. */ post(options: VirtualMachineScaleSetsDeleteInstancesParameters): StreamableMethod<VirtualMachineScaleSetsDeleteInstances200Response | VirtualMachineScaleSetsDeleteInstances202Response | VirtualMachineScaleSetsDeleteInstancesDefaultResponse>; } export interface VirtualMachineScaleSetsGetInstanceView { /** Gets the status of a VM scale set instance. */ get(options: VirtualMachineScaleSetsGetInstanceViewParameters): StreamableMethod<VirtualMachineScaleSetsGetInstanceView200Response | VirtualMachineScaleSetsGetInstanceViewDefaultResponse>; } export interface VirtualMachineScaleSetsList { /** Gets a list of all VM scale sets under a resource group. */ get(options: VirtualMachineScaleSetsListParameters): StreamableMethod<VirtualMachineScaleSetsList200Response | VirtualMachineScaleSetsListDefaultResponse>; } export interface VirtualMachineScaleSetsListAll { /** Gets a list of all VM Scale Sets in the subscription, regardless of the associated resource group. Use nextLink property in the response to get the next page of VM Scale Sets. Do this till nextLink is null to fetch all the VM Scale Sets. */ get(options: VirtualMachineScaleSetsListAllParameters): StreamableMethod<VirtualMachineScaleSetsListAll200Response | VirtualMachineScaleSetsListAllDefaultResponse>; } export interface VirtualMachineScaleSetsListSkus { /** Gets a list of SKUs available for your VM scale set, including the minimum and maximum VM instances allowed for each SKU. */ get(options: VirtualMachineScaleSetsListSkusParameters): StreamableMethod<VirtualMachineScaleSetsListSkus200Response | VirtualMachineScaleSetsListSkusDefaultResponse>; } export interface VirtualMachineScaleSetsGetOSUpgradeHistory { /** Gets list of OS upgrades on a VM scale set instance. */ get(options: VirtualMachineScaleSetsGetOSUpgradeHistoryParameters): StreamableMethod<VirtualMachineScaleSetsGetOSUpgradeHistory200Response | VirtualMachineScaleSetsGetOSUpgradeHistoryDefaultResponse>; } export interface VirtualMachineScaleSetsPowerOff { /** Power off (stop) one or more virtual machines in a VM scale set. Note that resources are still attached and you are getting charged for the resources. Instead, use deallocate to release resources and avoid charges. */ post(options: VirtualMachineScaleSetsPowerOffParameters): StreamableMethod<VirtualMachineScaleSetsPowerOff200Response | VirtualMachineScaleSetsPowerOff202Response | VirtualMachineScaleSetsPowerOffDefaultResponse>; } export interface VirtualMachineScaleSetsRestart { /** Restarts one or more virtual machines in a VM scale set. */ post(options: VirtualMachineScaleSetsRestartParameters): StreamableMethod<VirtualMachineScaleSetsRestart200Response | VirtualMachineScaleSetsRestart202Response | VirtualMachineScaleSetsRestartDefaultResponse>; } export interface VirtualMachineScaleSetsStart { /** Starts one or more virtual machines in a VM scale set. */ post(options: VirtualMachineScaleSetsStartParameters): StreamableMethod<VirtualMachineScaleSetsStart200Response | VirtualMachineScaleSetsStart202Response | VirtualMachineScaleSetsStartDefaultResponse>; } export interface VirtualMachineScaleSetsRedeploy { /** Shuts down all the virtual machines in the virtual machine scale set, moves them to a new node, and powers them back on. */ post(options: VirtualMachineScaleSetsRedeployParameters): StreamableMethod<VirtualMachineScaleSetsRedeploy200Response | VirtualMachineScaleSetsRedeploy202Response | VirtualMachineScaleSetsRedeployDefaultResponse>; } export interface VirtualMachineScaleSetsPerformMaintenance { /** Perform maintenance on one or more virtual machines in a VM scale set. Operation on instances which are not eligible for perform maintenance will be failed. Please refer to best practices for more details: https://docs.microsoft.com/azure/virtual-machine-scale-sets/virtual-machine-scale-sets-maintenance-notifications */ post(options: VirtualMachineScaleSetsPerformMaintenanceParameters): StreamableMethod<VirtualMachineScaleSetsPerformMaintenance200Response | VirtualMachineScaleSetsPerformMaintenance202Response | VirtualMachineScaleSetsPerformMaintenanceDefaultResponse>; } export interface VirtualMachineScaleSetsUpdateInstances { /** Upgrades one or more virtual machines to the latest SKU set in the VM scale set model. */ post(options: VirtualMachineScaleSetsUpdateInstancesParameters): StreamableMethod<VirtualMachineScaleSetsUpdateInstances200Response | VirtualMachineScaleSetsUpdateInstances202Response | VirtualMachineScaleSetsUpdateInstancesDefaultResponse>; } export interface VirtualMachineScaleSetsReimage { /** Reimages (upgrade the operating system) one or more virtual machines in a VM scale set which don't have a ephemeral OS disk, for virtual machines who have a ephemeral OS disk the virtual machine is reset to initial state. */ post(options: VirtualMachineScaleSetsReimageParameters): StreamableMethod<VirtualMachineScaleSetsReimage200Response | VirtualMachineScaleSetsReimage202Response | VirtualMachineScaleSetsReimageDefaultResponse>; } export interface VirtualMachineScaleSetsReimageAll { /** Reimages all the disks ( including data disks ) in the virtual machines in a VM scale set. This operation is only supported for managed disks. */ post(options: VirtualMachineScaleSetsReimageAllParameters): StreamableMethod<VirtualMachineScaleSetsReimageAll200R