Skip to content

Commit 295de5a

Browse files
author
SDKAuto
committed
CodeGen from PR 21571 in Azure/azure-rest-api-specs
Merge 203fb5481802681bec08effd5bc99830ecc1de10 into 25bfafa4fc73bb7e876dd5ef00f19b9aa9ba628a
1 parent a43aaf3 commit 295de5a

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

56 files changed

+2578
-868
lines changed

common/config/rush/pnpm-lock.yaml

Lines changed: 21 additions & 21 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

sdk/compute/arm-compute/CHANGELOG.md

Lines changed: 74 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,81 @@
11
# Release History
2+
3+
## 20.0.0 (2023-01-03)
4+
5+
**Features**
26

3-
## 19.2.1 (Unreleased)
4-
5-
### Features Added
6-
7-
### Breaking Changes
8-
9-
### Bugs Fixed
7+
- Added Interface AlternativeOption
8+
- Added Interface GalleryApplicationCustomAction
9+
- Added Interface GalleryApplicationCustomActionParameter
10+
- Added Interface GalleryApplicationVersionSafetyProfile
11+
- Added Interface GalleryArtifactSafetyProfileBase
12+
- Added Interface GalleryArtifactVersionFullSource
13+
- Added Interface GalleryDiskImageSource
14+
- Added Interface GalleryImageVersionSafetyProfile
15+
- Added Interface ImageDeprecationStatus
16+
- Added Interface LatestGalleryImageVersion
17+
- Added Interface LoadBalancerFrontendIpConfiguration
18+
- Added Interface LoadBalancerFrontendIpConfigurationProperties
19+
- Added Interface OSImageNotificationProfile
20+
- Added Interface OSProfileProvisioningData
21+
- Added Interface PolicyViolation
22+
- Added Interface ServiceArtifactReference
23+
- Added Type Alias AlternativeType
24+
- Added Type Alias GalleryApplicationCustomActionParameterType
25+
- Added Type Alias ImageState
26+
- Added Type Alias PolicyViolationCategory
27+
- Interface CloudService has a new optional parameter zones
28+
- Interface GalleryApplication has a new optional parameter customActions
29+
- Interface GalleryApplicationUpdate has a new optional parameter customActions
30+
- Interface GalleryApplicationVersion has a new optional parameter safetyProfile
31+
- Interface GalleryApplicationVersionPublishingProfile has a new optional parameter customActions
32+
- Interface GalleryApplicationVersionUpdate has a new optional parameter safetyProfile
33+
- Interface GalleryImageVersion has a new optional parameter safetyProfile
34+
- Interface GalleryImageVersionUpdate has a new optional parameter safetyProfile
35+
- Interface RestorePointSourceMetadata has a new optional parameter userData
36+
- Interface RollingUpgradePolicy has a new optional parameter maxSurge
37+
- Interface RollingUpgradePolicy has a new optional parameter rollbackFailedInstancesOnPolicyBreach
38+
- Interface ScheduledEventsProfile has a new optional parameter osImageNotificationProfile
39+
- Interface SharedGalleryImage has a new optional parameter eula
40+
- Interface SharedGalleryImage has a new optional parameter privacyStatementUri
41+
- Interface TargetRegion has a new optional parameter excludeFromLatest
42+
- Interface VirtualMachineImage has a new optional parameter imageDeprecationStatus
43+
- Interface VirtualMachineReimageParameters has a new optional parameter exactVersion
44+
- Interface VirtualMachineReimageParameters has a new optional parameter osProfile
45+
- Interface VirtualMachineScaleSet has a new optional parameter constrainedMaximumCapacity
46+
- Interface VirtualMachineScaleSetOSProfile has a new optional parameter requireGuestProvisionSignal
47+
- Interface VirtualMachineScaleSetVMProfile has a new optional parameter serviceArtifactReference
48+
- Added Enum KnownAlternativeType
49+
- Added Enum KnownImageState
50+
- Added Enum KnownPolicyViolationCategory
51+
- Added function getContinuationToken
1052

11-
### Other Changes
53+
**Breaking Changes**
1254

55+
- Interface AvailabilitySetsListBySubscriptionNextOptionalParams no longer has parameter expand
56+
- Interface CapacityReservationGroupsListByResourceGroupNextOptionalParams no longer has parameter expand
57+
- Interface CapacityReservationGroupsListBySubscriptionNextOptionalParams no longer has parameter expand
58+
- Interface CloudServiceRoleInstancesListNextOptionalParams no longer has parameter expand
59+
- Interface GalleryArtifactVersionSource no longer has parameter uri
60+
- Interface LoadBalancerConfigurationProperties no longer has parameter frontendIPConfigurations
61+
- Interface ResourceSkusListNextOptionalParams no longer has parameter filter
62+
- Interface ResourceSkusListNextOptionalParams no longer has parameter includeExtendedLocations
63+
- Interface SharedGalleriesListNextOptionalParams no longer has parameter sharedTo
64+
- Interface SharedGalleryImagesListNextOptionalParams no longer has parameter sharedTo
65+
- Interface SharedGalleryImageVersionsListNextOptionalParams no longer has parameter sharedTo
66+
- Interface VirtualMachineRunCommandsListByVirtualMachineNextOptionalParams no longer has parameter expand
67+
- Interface VirtualMachineScaleSetVMRunCommandsListNextOptionalParams no longer has parameter expand
68+
- Interface VirtualMachineScaleSetVMsListNextOptionalParams no longer has parameter expand
69+
- Interface VirtualMachineScaleSetVMsListNextOptionalParams no longer has parameter filter
70+
- Interface VirtualMachineScaleSetVMsListNextOptionalParams no longer has parameter select
71+
- Interface VirtualMachinesListAllNextOptionalParams no longer has parameter filter
72+
- Interface VirtualMachinesListAllNextOptionalParams no longer has parameter statusOnly
73+
- Interface VirtualMachinesListNextOptionalParams no longer has parameter filter
74+
- Interface LoadBalancerConfigurationProperties has a new required parameter frontendIpConfigurations
75+
- Type of parameter source of interface GalleryDiskImage is changed from GalleryArtifactVersionSource to GalleryDiskImageSource
76+
- Type of parameter source of interface GalleryImageVersionStorageProfile is changed from GalleryArtifactVersionSource to GalleryArtifactVersionFullSource
77+
78+
1379
## 19.2.0 (2022-09-21)
1480

1581
**Features**

sdk/compute/arm-compute/LICENSE

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
The MIT License (MIT)
22

3-
Copyright (c) 2022 Microsoft
3+
Copyright (c) 2023 Microsoft
44

55
Permission is hereby granted, free of charge, to any person obtaining a copy
66
of this software and associated documentation files (the "Software"), to deal

sdk/compute/arm-compute/_meta.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
{
2-
"commit": "8ff0e3b8dc12cd793f4f2208d76f9f3a7f51176c",
2+
"commit": "d8880f781ebef6ce07d4a663d4037facda1ecb0b",
33
"readme": "specification/compute/resource-manager/readme.md",
4-
"autorest_command": "autorest --version=3.8.4 --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].1.20220727.1 --generate-sample=true",
4+
"autorest_command": "autorest --version=3.9.3 --typescript --modelerfour.lenient-model-deduplication --azure-arm --head-as-boolean=true --license-header=MICROSOFT_MIT_NO_VERSION --generate-test --typescript-sdks-folder=/mnt/vss/_work/1/s/azure-sdk-for-js ../azure-rest-api-specs/specification/compute/resource-manager/readme.md --use=@autorest/[email protected].5",
55
"repository_url": "https://github.com/Azure/azure-rest-api-specs.git",
6-
"release_tool": "@azure-tools/js-sdk-release-tools@2.4.2",
7-
"use": "@autorest/[email protected].1.20220727.1"
6+
"release_tool": "@azure-tools/js-sdk-release-tools@2.5.4",
7+
"use": "@autorest/[email protected].5"
88
}

sdk/compute/arm-compute/package.json

Lines changed: 7 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -3,15 +3,15 @@
33
"sdk-type": "mgmt",
44
"author": "Microsoft Corporation",
55
"description": "A generated SDK for ComputeManagementClient.",
6-
"version": "19.2.1",
6+
"version": "20.0.0",
77
"engines": {
88
"node": ">=14.0.0"
99
},
1010
"dependencies": {
1111
"@azure/core-lro": "^2.2.0",
1212
"@azure/abort-controller": "^1.0.0",
1313
"@azure/core-paging": "^1.2.0",
14-
"@azure/core-client": "^1.5.0",
14+
"@azure/core-client": "^1.6.1",
1515
"@azure/core-auth": "^1.3.0",
1616
"@azure/core-rest-pipeline": "^1.8.0",
1717
"tslib": "^2.2.0"
@@ -36,7 +36,7 @@
3636
"mkdirp": "^1.0.4",
3737
"rollup": "^2.66.1",
3838
"rollup-plugin-sourcemaps": "^0.6.3",
39-
"typescript": "~4.6.0",
39+
"typescript": "~4.8.0",
4040
"uglify-js": "^3.4.9",
4141
"rimraf": "^3.0.0",
4242
"@azure/identity": "^2.0.1",
@@ -46,8 +46,8 @@
4646
"@types/chai": "^4.2.8",
4747
"chai": "^4.2.0",
4848
"cross-env": "^7.0.2",
49-
"@azure/dev-tool": "^1.0.0",
50-
"@azure/arm-network": "^26.0.0"
49+
"@types/node": "^14.0.0",
50+
"@azure/dev-tool": "^1.0.0"
5151
},
5252
"homepage": "https://github.com/Azure/azure-sdk-for-js/tree/main/sdk/compute/arm-compute",
5353
"repository": {
@@ -110,13 +110,5 @@
110110
}
111111
]
112112
},
113-
"autoPublish": true,
114-
"//sampleConfiguration": {
115-
"productName": "",
116-
"productSlugs": [
117-
"azure"
118-
],
119-
"disableDocsMs": true,
120-
"apiRefLink": "https://docs.microsoft.com/javascript/api/@azure/arm-compute?view=azure-node-preview"
121-
}
122-
}
113+
"autoPublish": true
114+
}

0 commit comments

Comments
 (0)