Skip to content

Commit 6611706

Browse files
authored
[mgmt] hybridcompute release (#34744)
Azure/sdk-release-request#6194
1 parent 345c65a commit 6611706

File tree

228 files changed

+3856
-1371
lines changed

Some content is hidden

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

228 files changed

+3856
-1371
lines changed

sdk/hybridcompute/arm-hybridcompute/CHANGELOG.md

Lines changed: 127 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,132 @@
11
# Release History
22

3+
## 5.0.0-beta.1 (2025-06-09)
4+
Compared with version 4.0.0
5+
6+
### Features Added
7+
8+
- Added operation group ExtensionMetadataV2
9+
- Added operation group ExtensionPublisherOperations
10+
- Added operation group ExtensionTypeOperations
11+
- Added operation group Gateways
12+
- Added operation group MachineRunCommands
13+
- Added operation group SettingsOperations
14+
- Added operation Machines.beginDelete
15+
- Added operation Machines.beginDeleteAndWait
16+
- Added Interface AgentVersion
17+
- Added Interface AgentVersionsList
18+
- Added Interface Disk
19+
- Added Interface ExtensionMetadataV2GetOptionalParams
20+
- Added Interface ExtensionMetadataV2ListNextOptionalParams
21+
- Added Interface ExtensionMetadataV2ListOptionalParams
22+
- Added Interface ExtensionPublisher
23+
- Added Interface ExtensionPublisherListNextOptionalParams
24+
- Added Interface ExtensionPublisherListOptionalParams
25+
- Added Interface ExtensionPublisherListResult
26+
- Added Interface ExtensionType
27+
- Added Interface ExtensionTypeListNextOptionalParams
28+
- Added Interface ExtensionTypeListOptionalParams
29+
- Added Interface ExtensionTypeListResult
30+
- Added Interface ExtensionValueListResultV2
31+
- Added Interface ExtensionValueProperties
32+
- Added Interface ExtensionValueV2
33+
- Added Interface ExtensionValueV2Properties
34+
- Added Interface FirmwareProfile
35+
- Added Interface Gateway
36+
- Added Interface GatewaysCreateOrUpdateHeaders
37+
- Added Interface GatewaysCreateOrUpdateOptionalParams
38+
- Added Interface GatewaysDeleteHeaders
39+
- Added Interface GatewaysDeleteOptionalParams
40+
- Added Interface GatewaysGetOptionalParams
41+
- Added Interface GatewaysListByResourceGroupNextOptionalParams
42+
- Added Interface GatewaysListByResourceGroupOptionalParams
43+
- Added Interface GatewaysListBySubscriptionNextOptionalParams
44+
- Added Interface GatewaysListBySubscriptionOptionalParams
45+
- Added Interface GatewaysListResult
46+
- Added Interface GatewaysUpdateOptionalParams
47+
- Added Interface GatewayUpdate
48+
- Added Interface HardwareProfile
49+
- Added Interface HybridComputeManagementClientSetupExtensionsHeaders
50+
- Added Interface HybridIdentityMetadata
51+
- Added Interface HybridIdentityMetadataList
52+
- Added Interface MachineRunCommand
53+
- Added Interface MachineRunCommandInstanceView
54+
- Added Interface MachineRunCommandsCreateOrUpdateHeaders
55+
- Added Interface MachineRunCommandsCreateOrUpdateOptionalParams
56+
- Added Interface MachineRunCommandScriptSource
57+
- Added Interface MachineRunCommandsDeleteHeaders
58+
- Added Interface MachineRunCommandsDeleteOptionalParams
59+
- Added Interface MachineRunCommandsGetOptionalParams
60+
- Added Interface MachineRunCommandsListNextOptionalParams
61+
- Added Interface MachineRunCommandsListOptionalParams
62+
- Added Interface MachineRunCommandsListResult
63+
- Added Interface MachineRunCommandUpdate
64+
- Added Interface MachinesDeleteHeaders
65+
- Added Interface NetworkConfiguration
66+
- Added Interface Processor
67+
- Added Interface RunCommandInputParameter
68+
- Added Interface RunCommandManagedIdentity
69+
- Added Interface Settings
70+
- Added Interface SettingsGetOptionalParams
71+
- Added Interface SettingsPatchOptionalParams
72+
- Added Interface SettingsUpdateOptionalParams
73+
- Added Interface SetupExtensionRequest
74+
- Added Interface SetupExtensionsOptionalParams
75+
- Added Interface StorageProfile
76+
- Added Type Alias ExecutionState
77+
- Added Type Alias ExtensionMetadataV2GetResponse
78+
- Added Type Alias ExtensionMetadataV2ListNextResponse
79+
- Added Type Alias ExtensionMetadataV2ListResponse
80+
- Added Type Alias ExtensionPublisherListNextResponse
81+
- Added Type Alias ExtensionPublisherListResponse
82+
- Added Type Alias ExtensionTypeListNextResponse
83+
- Added Type Alias ExtensionTypeListResponse
84+
- Added Type Alias GatewaysCreateOrUpdateResponse
85+
- Added Type Alias GatewaysDeleteResponse
86+
- Added Type Alias GatewaysGetResponse
87+
- Added Type Alias GatewaysListByResourceGroupNextResponse
88+
- Added Type Alias GatewaysListByResourceGroupResponse
89+
- Added Type Alias GatewaysListBySubscriptionNextResponse
90+
- Added Type Alias GatewaysListBySubscriptionResponse
91+
- Added Type Alias GatewaysUpdateResponse
92+
- Added Type Alias GatewayType
93+
- Added Type Alias IdentityKeyStore
94+
- Added Type Alias MachineRunCommandsCreateOrUpdateResponse
95+
- Added Type Alias MachineRunCommandsDeleteResponse
96+
- Added Type Alias MachineRunCommandsGetResponse
97+
- Added Type Alias MachineRunCommandsListNextResponse
98+
- Added Type Alias MachineRunCommandsListResponse
99+
- Added Type Alias MachinesDeleteResponse
100+
- Added Type Alias SettingsGetResponse
101+
- Added Type Alias SettingsPatchResponse
102+
- Added Type Alias SettingsUpdateResponse
103+
- Added Type Alias SetupExtensionsResponse
104+
- Interface Machine has a new optional parameter firmwareProfile
105+
- Interface Machine has a new optional parameter hardwareProfile
106+
- Interface Machine has a new optional parameter hardwareResourceId
107+
- Interface Machine has a new optional parameter identityKeyStore
108+
- Interface Machine has a new optional parameter storageProfile
109+
- Interface Machine has a new optional parameter tpmEkCertificate
110+
- Interface MachinesDeleteOptionalParams has a new optional parameter resumeFrom
111+
- Interface MachinesDeleteOptionalParams has a new optional parameter updateIntervalInMs
112+
- Interface MachineUpdate has a new optional parameter identityKeyStore
113+
- Interface MachineUpdate has a new optional parameter tpmEkCertificate
114+
- Interface NetworkInterface has a new optional parameter id
115+
- Interface NetworkInterface has a new optional parameter macAddress
116+
- Interface NetworkInterface has a new optional parameter name
117+
- Interface WindowsParameters has a new optional parameter patchNameMasksToExclude
118+
- Interface WindowsParameters has a new optional parameter patchNameMasksToInclude
119+
- Added Enum KnownExecutionState
120+
- Added Enum KnownGatewayType
121+
- Added Enum KnownIdentityKeyStore
122+
- Enum KnownStatusTypes has a new value AwaitingConnection
123+
124+
### Breaking Changes
125+
126+
- Removed operation Machines.delete
127+
- Class HybridComputeManagementClient has a new signature
128+
129+
3130
## 4.1.0-beta.1 (2024-11-12)
4131
Compared with version 4.0.0
5132

sdk/hybridcompute/arm-hybridcompute/LICENSE

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,4 +18,4 @@ FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
1818
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
1919
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
2020
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21-
SOFTWARE.
21+
SOFTWARE.

sdk/hybridcompute/arm-hybridcompute/README.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,6 @@ npm install @azure/identity
4444
```
4545

4646
You will also need to **register a new AAD application and grant access to Azure HybridComputeManagement** by assigning the suitable role to your service principal (note: roles such as `"Owner"` will not grant the necessary permissions).
47-
Set the values of the client ID, tenant ID, and client secret of the AAD application as environment variables: `AZURE_CLIENT_ID`, `AZURE_TENANT_ID`, `AZURE_CLIENT_SECRET`.
4847

4948
For more information about how to create an Azure AD Application check out [this guide](https://learn.microsoft.com/azure/active-directory/develop/howto-create-service-principal-portal).
5049

@@ -73,7 +72,6 @@ const client = new HybridComputeManagementClient(credential, subscriptionId);
7372
```
7473

7574
### JavaScript Bundle
76-
7775
To use this client library in the browser, first you need to use a bundler. For details on how to do this, please refer to our [bundling documentation](https://aka.ms/AzureSDKBundling).
7876

7977
## Key concepts
@@ -108,6 +106,7 @@ If you'd like to contribute to this library, please read the [contributing guide
108106

109107
- [Microsoft Azure SDK for JavaScript](https://github.com/Azure/azure-sdk-for-js)
110108

109+
111110
[azure_cli]: https://learn.microsoft.com/cli/azure
112111
[azure_sub]: https://azure.microsoft.com/free/
113112
[azure_sub]: https://azure.microsoft.com/free/
Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
{
2-
"commit": "2d4992bd73955a93f972ba6c476e980e7e16a992",
2+
"commit": "d69bf516b84328b1d678b0520cbe9cfb57de0b81",
33
"readme": "specification/hybridcompute/resource-manager/readme.md",
4-
"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\\hybridcompute\\resource-manager\\readme.md --use=@autorest/typescript@6.0.28 --generate-sample=true",
4+
"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\\hybridcompute\\resource-manager\\readme.md --use=@autorest/typescript@6.0.42 --generate-sample=true",
55
"repository_url": "https://github.com/Azure/azure-rest-api-specs.git",
6-
"release_tool": "@azure-tools/js-sdk-release-tools@2.7.15",
7-
"use": "@autorest/typescript@6.0.28"
8-
}
6+
"release_tool": "@azure-tools/js-sdk-release-tools@2.10.0",
7+
"use": "@autorest/typescript@6.0.42"
8+
}

sdk/hybridcompute/arm-hybridcompute/assets.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,5 +2,5 @@
22
"AssetsRepo": "Azure/azure-sdk-assets",
33
"AssetsRepoPrefixPath": "js",
44
"TagPrefix": "js/hybridcompute/arm-hybridcompute",
5-
"Tag": "js/hybridcompute/arm-hybridcompute_0fd9d119d9"
5+
"Tag": "js/hybridcompute/arm-hybridcompute_813d7b5e1a"
66
}

sdk/hybridcompute/arm-hybridcompute/package.json

Lines changed: 22 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -3,16 +3,16 @@
33
"sdk-type": "mgmt",
44
"author": "Microsoft Corporation",
55
"description": "A generated SDK for HybridComputeManagementClient.",
6-
"version": "4.1.0-beta.1",
6+
"version": "5.0.0-beta.1",
77
"engines": {
88
"node": ">=20.0.0"
99
},
1010
"dependencies": {
11-
"@azure/abort-controller": "^2.1.2",
12-
"@azure/core-auth": "^1.9.0",
13-
"@azure/core-client": "^1.9.2",
1411
"@azure/core-lro": "^2.5.4",
12+
"@azure/abort-controller": "^2.1.2",
1513
"@azure/core-paging": "^1.6.2",
14+
"@azure/core-client": "^1.9.2",
15+
"@azure/core-auth": "^1.9.0",
1616
"@azure/core-rest-pipeline": "^1.19.0",
1717
"tslib": "^2.8.1"
1818
},
@@ -28,19 +28,20 @@
2828
"main": "./dist/commonjs/index.js",
2929
"module": "./dist/esm/index.js",
3030
"types": "./dist/commonjs/index.d.ts",
31+
"type": "module",
3132
"devDependencies": {
32-
"@azure-tools/test-credential": "^2.0.0",
33-
"@azure-tools/test-recorder": "^4.1.0",
34-
"@azure-tools/test-utils-vitest": "^1.0.0",
33+
"typescript": "~5.8.2",
34+
"dotenv": "^16.0.0",
3535
"@azure/dev-tool": "^1.0.0",
3636
"@azure/identity": "^4.6.0",
3737
"@azure/logger": "^1.1.4",
38+
"@azure-tools/test-recorder": "^4.1.0",
39+
"@azure-tools/test-credential": "^2.0.0",
40+
"@azure-tools/test-utils-vitest": "^1.0.0",
3841
"@types/node": "^20.0.0",
3942
"@vitest/browser": "^3.0.9",
4043
"@vitest/coverage-istanbul": "^3.0.9",
41-
"dotenv": "^16.0.0",
4244
"playwright": "^1.50.1",
43-
"typescript": "~5.8.2",
4445
"vitest": "^3.0.9"
4546
},
4647
"repository": "github:Azure/azure-sdk-for-js",
@@ -51,7 +52,7 @@
5152
"dist/",
5253
"README.md",
5354
"LICENSE",
54-
"review/",
55+
"review/*",
5556
"CHANGELOG.md"
5657
],
5758
"scripts": {
@@ -81,16 +82,8 @@
8182
]
8283
},
8384
"autoPublish": true,
84-
"homepage": "https://github.com/Azure/azure-sdk-for-js/tree/main/sdk/hybridcompute/arm-hybridcompute",
85-
"//sampleConfiguration": {
86-
"productName": "",
87-
"productSlugs": [
88-
"azure"
89-
],
90-
"disableDocsMs": true,
91-
"apiRefLink": "https://learn.microsoft.com/javascript/api/@azure/arm-hybridcompute?view=azure-node-preview"
92-
},
93-
"type": "module",
85+
"browser": "./dist/browser/index.js",
86+
"react-native": "./dist/react-native/index.js",
9487
"tshy": {
9588
"project": "./tsconfig.src.json",
9689
"exports": {
@@ -107,8 +100,15 @@
107100
],
108101
"selfLink": false
109102
},
110-
"browser": "./dist/browser/index.js",
111-
"react-native": "./dist/react-native/index.js",
103+
"homepage": "https://github.com/Azure/azure-sdk-for-js/tree/main/sdk/hybridcompute/arm-hybridcompute",
104+
"//sampleConfiguration": {
105+
"productName": "",
106+
"productSlugs": [
107+
"azure"
108+
],
109+
"disableDocsMs": true,
110+
"apiRefLink": "https://learn.microsoft.com/javascript/api/@azure/arm-hybridcompute?view=azure-node-preview"
111+
},
112112
"exports": {
113113
"./package.json": "./package.json",
114114
".": {

0 commit comments

Comments
 (0)