Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[mgmt]compute diff #32365

Draft
wants to merge 2 commits into
base: main
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 3 additions & 4 deletions common/config/rush/pnpm-lock.yaml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

236 changes: 236 additions & 0 deletions sdk/compute/arm-compute/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,241 @@
# Release History

## 23.0.0 (2024-12-26)

### Features Added

- Added Interface CapacityReservationsCreateOrUpdateHeaders
- Added Interface CapacityReservationsDeleteHeaders
- Added Interface CapacityReservationsUpdateHeaders
- Added Interface DedicatedHostsCreateOrUpdateHeaders
- Added Interface DedicatedHostsDeleteHeaders
- Added Interface DedicatedHostsRestartHeaders
- Added Interface DedicatedHostsUpdateHeaders
- Added Interface ErrorAdditionalInfo
- Added Interface ErrorDetail
- Added Interface ErrorResponse
- Added Interface ImagesCreateOrUpdateHeaders
- Added Interface ImagesDeleteHeaders
- Added Interface ImagesUpdateHeaders
- Added Interface LogAnalyticsExportRequestRateByIntervalHeaders
- Added Interface LogAnalyticsExportThrottledRequestsHeaders
- Added Interface Operation
- Added Interface OperationDisplay
- Added Interface OperationListResult
- Added Interface OperationsListNextOptionalParams
- Added Interface RestorePointCollectionsDeleteHeaders
- Added Interface RestorePointsCreateHeaders
- Added Interface RestorePointsDeleteHeaders
- Added Interface TrackedResource
- Added Interface VirtualMachineExtensionsCreateOrUpdateHeaders
- Added Interface VirtualMachineExtensionsDeleteHeaders
- Added Interface VirtualMachineExtensionsUpdateHeaders
- Added Interface VirtualMachineRunCommandsCreateOrUpdateHeaders
- Added Interface VirtualMachineRunCommandsDeleteHeaders
- Added Interface VirtualMachineRunCommandsUpdateHeaders
- Added Interface VirtualMachinesAssessPatchesHeaders
- Added Interface VirtualMachineScaleSetExtensionsCreateOrUpdateHeaders
- Added Interface VirtualMachineScaleSetExtensionsDeleteHeaders
- Added Interface VirtualMachineScaleSetExtensionsUpdateHeaders
- Added Interface VirtualMachineScaleSetRollingUpgradesCancelHeaders
- Added Interface VirtualMachineScaleSetRollingUpgradesStartExtensionUpgradeHeaders
- Added Interface VirtualMachineScaleSetRollingUpgradesStartOSUpgradeHeaders
- Added Interface VirtualMachineScaleSetsCreateOrUpdateHeaders
- Added Interface VirtualMachineScaleSetsDeallocateHeaders
- Added Interface VirtualMachineScaleSetsDeleteHeaders
- Added Interface VirtualMachineScaleSetsDeleteInstancesHeaders
- Added Interface VirtualMachineScaleSetsPerformMaintenanceHeaders
- Added Interface VirtualMachineScaleSetsPowerOffHeaders
- Added Interface VirtualMachineScaleSetsRedeployHeaders
- Added Interface VirtualMachineScaleSetsReimageAllHeaders
- Added Interface VirtualMachineScaleSetsReimageHeaders
- Added Interface VirtualMachineScaleSetsRestartHeaders
- Added Interface VirtualMachineScaleSetsSetOrchestrationServiceStateHeaders
- Added Interface VirtualMachineScaleSetsStartHeaders
- Added Interface VirtualMachineScaleSetsUpdateHeaders
- Added Interface VirtualMachineScaleSetsUpdateInstancesHeaders
- Added Interface VirtualMachineScaleSetVMExtensionsCreateOrUpdateHeaders
- Added Interface VirtualMachineScaleSetVMExtensionsDeleteHeaders
- Added Interface VirtualMachineScaleSetVMExtensionsUpdateHeaders
- Added Interface VirtualMachineScaleSetVMRunCommandsCreateOrUpdateHeaders
- Added Interface VirtualMachineScaleSetVMRunCommandsDeleteHeaders
- Added Interface VirtualMachineScaleSetVMRunCommandsUpdateHeaders
- Added Interface VirtualMachineScaleSetVMsDeallocateHeaders
- Added Interface VirtualMachineScaleSetVMsDeleteHeaders
- Added Interface VirtualMachineScaleSetVMsPerformMaintenanceHeaders
- Added Interface VirtualMachineScaleSetVMsPowerOffHeaders
- Added Interface VirtualMachineScaleSetVMsRedeployHeaders
- Added Interface VirtualMachineScaleSetVMsReimageAllHeaders
- Added Interface VirtualMachineScaleSetVMsReimageHeaders
- Added Interface VirtualMachineScaleSetVMsRestartHeaders
- Added Interface VirtualMachineScaleSetVMsRunCommandHeaders
- Added Interface VirtualMachineScaleSetVMsStartHeaders
- Added Interface VirtualMachineScaleSetVMsUpdateHeaders
- Added Interface VirtualMachinesCaptureHeaders
- Added Interface VirtualMachinesConvertToManagedDisksHeaders
- Added Interface VirtualMachinesCreateOrUpdateHeaders
- Added Interface VirtualMachinesDeallocateHeaders
- Added Interface VirtualMachinesDeleteHeaders
- Added Interface VirtualMachinesInstallPatchesHeaders
- Added Interface VirtualMachinesPerformMaintenanceHeaders
- Added Interface VirtualMachinesPowerOffHeaders
- Added Interface VirtualMachinesReapplyHeaders
- Added Interface VirtualMachinesRedeployHeaders
- Added Interface VirtualMachinesReimageHeaders
- Added Interface VirtualMachinesRestartHeaders
- Added Interface VirtualMachinesRunCommandHeaders
- Added Interface VirtualMachinesStartHeaders
- Added Interface VirtualMachinesUpdateHeaders
- Added Type Alias ActionType
- Added Type Alias CreatedByType
- Added Type Alias OperationsListNextResponse
- Added Type Alias Origin
- Added Type Alias VirtualMachineScaleSetRollingUpgradesCancelResponse
- Added Type Alias VirtualMachineScaleSetRollingUpgradesStartExtensionUpgradeResponse
- Added Type Alias VirtualMachineScaleSetRollingUpgradesStartOSUpgradeResponse
- Added Type Alias VirtualMachineScaleSetsDeallocateResponse
- Added Type Alias VirtualMachineScaleSetsPerformMaintenanceResponse
- Added Type Alias VirtualMachinesPerformMaintenanceResponse
- Added Type Alias VirtualMachinesPowerOffResponse
- Added Type Alias VirtualMachinesReimageResponse
- Added Type Alias VirtualMachinesStartResponse
- Interface ComputeManagementClientOptionalParams has a new optional parameter apiVersion
- Interface DedicatedHostsRedeployHeaders has a new optional parameter retryAfter
- Interface Resource has a new optional parameter systemData
- Interface RestorePointSourceVMStorageProfile has a new optional parameter dataDiskList
- Interface SystemData has a new optional parameter createdBy
- Interface SystemData has a new optional parameter createdByType
- Interface SystemData has a new optional parameter lastModifiedBy
- Interface SystemData has a new optional parameter lastModifiedByType
- Interface VirtualMachinesAttachDetachDataDisksHeaders has a new optional parameter retryAfter
- Interface VirtualMachineScaleSetsApproveRollingUpgradeHeaders has a new optional parameter retryAfter
- Interface VirtualMachineScaleSetsReapplyHeaders has a new optional parameter retryAfter
- Interface VirtualMachineScaleSetVMsApproveRollingUpgradeHeaders has a new optional parameter retryAfter
- Interface VirtualMachineScaleSetVMsAttachDetachDataDisksHeaders has a new optional parameter retryAfter
- Add parameters of DedicatedHostsUpdateHeaders to TypeAlias DedicatedHostsUpdateResponse
- Add parameters of RestorePointsCreateHeaders to TypeAlias RestorePointsCreateResponse
- Add parameters of VirtualMachineExtensionsUpdateHeaders to TypeAlias VirtualMachineExtensionsUpdateResponse
- Add parameters of VirtualMachineRunCommandsUpdateHeaders to TypeAlias VirtualMachineRunCommandsUpdateResponse
- Add parameters of VirtualMachineScaleSetsUpdateHeaders to TypeAlias VirtualMachineScaleSetsUpdateResponse
- Add parameters of VirtualMachineScaleSetVMExtensionsUpdateHeaders to TypeAlias VirtualMachineScaleSetVMExtensionsUpdateResponse
- Add parameters of VirtualMachineScaleSetVMRunCommandsUpdateHeaders to TypeAlias VirtualMachineScaleSetVMRunCommandsUpdateResponse
- Add parameters of VirtualMachinesUpdateHeaders to TypeAlias VirtualMachinesUpdateResponse
- Added Enum KnownActionType
- Added Enum KnownCreatedByType
- Added Enum KnownOrigin

### Breaking Changes

- Removed operation group CloudServiceOperatingSystems
- Removed operation group CloudServiceRoleInstances
- Removed operation group CloudServiceRoles
- Removed operation group CloudServices
- Removed operation group CloudServicesUpdateDomain
- Removed operation group CommunityGalleries
- Removed operation group CommunityGalleryImages
- Removed operation group CommunityGalleryImageVersions
- Removed operation group DiskAccesses
- Removed operation group DiskEncryptionSets
- Removed operation group DiskRestorePointOperations
- Removed operation group Disks
- Removed operation group Galleries
- Removed operation group GalleryApplications
- Removed operation group GalleryApplicationVersions
- Removed operation group GalleryImages
- Removed operation group GalleryImageVersions
- Removed operation group GalleryInVMAccessControlProfiles
- Removed operation group GalleryInVMAccessControlProfileVersions
- Removed operation group GallerySharingProfile
- Removed operation group ResourceSkus
- Removed operation group SharedGalleries
- Removed operation group SharedGalleryImages
- Removed operation group SharedGalleryImageVersions
- Removed operation group Snapshots
- Removed operation group SoftDeletedResource
- Interface Resource no longer has parameter location
- Interface Resource no longer has parameter tags
- Interface RestorePointSourceVMStorageProfile no longer has parameter dataDisks
- Interface VirtualMachineScaleSetExtension no longer has parameter name
- Interface VirtualMachineScaleSetExtension no longer has parameter type
- Interface VirtualMachineScaleSetVMExtension no longer has parameter name
- Interface VirtualMachineScaleSetVMExtension no longer has parameter type
- Parameter value of interface RestorePointCollectionListResult is now required
- Class ComputeManagementClient no longer has parameter cloudServiceOperatingSystems
- Class ComputeManagementClient no longer has parameter cloudServiceRoleInstances
- Class ComputeManagementClient no longer has parameter cloudServiceRoles
- Class ComputeManagementClient no longer has parameter cloudServices
- Class ComputeManagementClient no longer has parameter cloudServicesUpdateDomain
- Class ComputeManagementClient no longer has parameter communityGalleries
- Class ComputeManagementClient no longer has parameter communityGalleryImages
- Class ComputeManagementClient no longer has parameter communityGalleryImageVersions
- Class ComputeManagementClient no longer has parameter diskAccesses
- Class ComputeManagementClient no longer has parameter diskEncryptionSets
- Class ComputeManagementClient no longer has parameter diskRestorePointOperations
- Class ComputeManagementClient no longer has parameter disks
- Class ComputeManagementClient no longer has parameter galleries
- Class ComputeManagementClient no longer has parameter galleryApplications
- Class ComputeManagementClient no longer has parameter galleryApplicationVersions
- Class ComputeManagementClient no longer has parameter galleryImages
- Class ComputeManagementClient no longer has parameter galleryImageVersions
- Class ComputeManagementClient no longer has parameter galleryInVMAccessControlProfiles
- Class ComputeManagementClient no longer has parameter galleryInVMAccessControlProfileVersions
- Class ComputeManagementClient no longer has parameter gallerySharingProfile
- Class ComputeManagementClient no longer has parameter resourceSkus
- Class ComputeManagementClient no longer has parameter sharedGalleries
- Class ComputeManagementClient no longer has parameter sharedGalleryImages
- Class ComputeManagementClient no longer has parameter sharedGalleryImageVersions
- Class ComputeManagementClient no longer has parameter snapshots
- Class ComputeManagementClient no longer has parameter softDeletedResource
- Removed Enum KnownAccessControlRulesMode
- Removed Enum KnownAccessLevel
- Removed Enum KnownAggregatedReplicationState
- Removed Enum KnownArchitecture
- Removed Enum KnownAvailabilitySetSkuTypes
- Removed Enum KnownCloudServiceSlotType
- Removed Enum KnownCloudServiceUpgradeMode
- Removed Enum KnownConfidentialVMEncryptionType
- Removed Enum KnownCopyCompletionErrorReason
- Removed Enum KnownDataAccessAuthMode
- Removed Enum KnownDiskCreateOption
- Removed Enum KnownDiskEncryptionSetIdentityType
- Removed Enum KnownDiskEncryptionSetType
- Removed Enum KnownDiskSecurityTypes
- Removed Enum KnownDiskState
- Removed Enum KnownDiskStorageAccountTypes
- Removed Enum KnownEdgeZoneStorageAccountType
- Removed Enum KnownEncryptionType
- Removed Enum KnownEndpointAccess
- Removed Enum KnownExtendedLocationType
- Removed Enum KnownFileFormat
- Removed Enum KnownGalleryApplicationScriptRebootBehavior
- Removed Enum KnownGalleryExpandParams
- Removed Enum KnownGalleryExtendedLocationType
- Removed Enum KnownGalleryProvisioningState
- Removed Enum KnownGallerySharingPermissionTypes
- Removed Enum KnownNetworkAccessPolicy
- Removed Enum KnownPolicyViolationCategory
- Removed Enum KnownPrivateEndpointConnectionProvisioningState
- Removed Enum KnownPrivateEndpointServiceConnectionStatus
- Removed Enum KnownProvisionedBandwidthCopyOption
- Removed Enum KnownPublicNetworkAccess
- Removed Enum KnownReplicationMode
- Removed Enum KnownReplicationState
- Removed Enum KnownReplicationStatusTypes
- Removed Enum KnownSelectPermissions
- Removed Enum KnownSharedGalleryHostCaching
- Removed Enum KnownSharedToValues
- Removed Enum KnownSharingProfileGroupTypes
- Removed Enum KnownSharingState
- Removed Enum KnownSharingUpdateOperationTypes
- Removed Enum KnownSnapshotStorageAccountTypes
- Removed Enum KnownSoftDeletedArtifactTypes
- Removed Enum KnownStorageAccountType
- Removed Enum KnownUefiKeyType
- Removed Enum KnownUefiSignatureTemplateName
- Removed Enum KnownValidationStatus
- Enum KnownOrchestrationServiceNames no longer has value DummyOrchestrationServiceName


## 22.2.0 (2024-12-11)

### Features Added
Expand Down
2 changes: 1 addition & 1 deletion sdk/compute/arm-compute/_meta.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"commit": "552b4dd311f90f4a7b2f7adf45461d7a8774a1cc",
"commit": "aa9aabdf43489201560d94e56bdf32dae33c2c54",
"readme": "specification/compute/resource-manager/readme.md",
"autorest_command": "autorest --version=3.9.7 --typescript --modelerfour.lenient-model-deduplication --azure-arm --head-as-boolean=true --license-header=MICROSOFT_MIT_NO_VERSION --generate-test --typescript-sdks-folder=D:\\Git\\azure-sdk-for-js ..\\azure-rest-api-specs\\specification\\compute\\resource-manager\\readme.md --use=@autorest/[email protected] --generate-sample=true",
"repository_url": "https://github.com/Azure/azure-rest-api-specs.git",
Expand Down
9 changes: 4 additions & 5 deletions sdk/compute/arm-compute/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"sdk-type": "mgmt",
"author": "Microsoft Corporation",
"description": "A generated SDK for ComputeManagementClient.",
"version": "22.2.0",
"version": "23.0.0",
"engines": {
"node": ">=18.0.0"
},
Expand All @@ -28,7 +28,7 @@
"module": "./dist-esm/src/index.js",
"types": "./types/arm-compute.d.ts",
"devDependencies": {
"typescript": "~5.7.2",
"typescript": "~5.6.2",
"dotenv": "^16.0.0",
"@azure/dev-tool": "^1.0.0",
"@azure/identity": "^4.2.1",
Expand All @@ -40,8 +40,7 @@
"@types/chai": "^4.2.8",
"chai": "^4.2.0",
"@types/node": "^18.0.0",
"ts-node": "^10.0.0",
"@azure/arm-network": "^32.2.0"
"ts-node": "^10.0.0"
},
"repository": {
"type": "git",
Expand Down Expand Up @@ -112,4 +111,4 @@
"disableDocsMs": true,
"apiRefLink": "https://docs.microsoft.com/javascript/api/@azure/arm-compute?view=azure-node-preview"
}
}
}
Loading
Loading