Skip to content

Commit d3ccf4f

Browse files
author
SDKAuto
committed
CodeGen from PR 24797 in Azure/azure-rest-api-specs
Merge 6a182b8432f7aa18da26adac2f08b59aca11be65 into d748b99e879154bcf77fe0d1cc05f63e918ad4f4
1 parent b1da52d commit d3ccf4f

37 files changed

Lines changed: 8538 additions & 1131 deletions

common/config/rush/pnpm-lock.yaml

Lines changed: 54 additions & 14 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 172 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,37 +1,193 @@
11
# Release History
2-
3-
## 3.1.0-beta.3 (Unreleased)
4-
5-
### Features Added
6-
7-
### Breaking Changes
8-
9-
### Bugs Fixed
10-
11-
### Other Changes
12-
13-
## 3.1.0-beta.2 (2022-11-25)
2+
3+
## 4.0.0-beta.1 (2023-10-23)
144

155
**Features**
166

7+
- Added operation group AgentVersionOperations
8+
- Added operation group ExtensionMetadata
9+
- Added operation group HybridIdentityMetadataOperations
10+
- Added operation group LicenseProfiles
11+
- Added operation group Licenses
12+
- Added operation group NetworkProfileOperations
13+
- Added operation Machines.beginAssessPatches
14+
- Added operation Machines.beginAssessPatchesAndWait
15+
- Added operation Machines.beginInstallPatches
16+
- Added operation Machines.beginInstallPatchesAndWait
17+
- Added Interface AgentConfiguration
18+
- Added Interface AgentUpgrade
19+
- Added Interface AgentVersion
20+
- Added Interface AgentVersionGetOptionalParams
21+
- Added Interface AgentVersionListOptionalParams
22+
- Added Interface AgentVersionsList
23+
- Added Interface AvailablePatchCountByClassification
24+
- Added Interface CloudMetadata
25+
- Added Interface ConfigurationExtension
26+
- Added Interface ErrorDetailAutoGenerated
27+
- Added Interface ErrorResponseAutoGenerated
28+
- Added Interface EsuKey
29+
- Added Interface ExtensionMetadataGetOptionalParams
30+
- Added Interface ExtensionMetadataListOptionalParams
31+
- Added Interface ExtensionValue
32+
- Added Interface ExtensionValueListResult
33+
- Added Interface HybridComputeManagementClientUpgradeExtensionsHeaders
1734
- Added Interface HybridComputePrivateLinkScope
35+
- Added Interface HybridIdentityMetadata
36+
- Added Interface HybridIdentityMetadataGetOptionalParams
37+
- Added Interface HybridIdentityMetadataList
38+
- Added Interface HybridIdentityMetadataListByMachinesNextOptionalParams
39+
- Added Interface HybridIdentityMetadataListByMachinesOptionalParams
40+
- Added Interface IpAddress
41+
- Added Interface License
42+
- Added Interface LicenseDetails
43+
- Added Interface LicenseProfile
44+
- Added Interface LicenseProfileArmEsuProperties
45+
- Added Interface LicenseProfileArmEsuPropertiesWithoutAssignedLicense
46+
- Added Interface LicenseProfileMachineInstanceView
47+
- Added Interface LicenseProfileMachineInstanceViewEsuProperties
48+
- Added Interface LicenseProfilesCreateOrUpdateHeaders
49+
- Added Interface LicenseProfilesCreateOrUpdateOptionalParams
50+
- Added Interface LicenseProfilesDeleteHeaders
51+
- Added Interface LicenseProfilesDeleteOptionalParams
52+
- Added Interface LicenseProfilesGetOptionalParams
53+
- Added Interface LicenseProfilesListNextOptionalParams
54+
- Added Interface LicenseProfilesListOptionalParams
55+
- Added Interface LicenseProfilesListResult
56+
- Added Interface LicenseProfileStorageModelEsuProperties
57+
- Added Interface LicenseProfilesUpdateHeaders
58+
- Added Interface LicenseProfilesUpdateOptionalParams
59+
- Added Interface LicenseProfileUpdate
60+
- Added Interface LicensesCreateOrUpdateOptionalParams
61+
- Added Interface LicensesDeleteOptionalParams
62+
- Added Interface LicensesGetOptionalParams
63+
- Added Interface LicensesListByResourceGroupNextOptionalParams
64+
- Added Interface LicensesListByResourceGroupOptionalParams
65+
- Added Interface LicensesListBySubscriptionNextOptionalParams
66+
- Added Interface LicensesListBySubscriptionOptionalParams
67+
- Added Interface LicensesListResult
68+
- Added Interface LicensesUpdateOptionalParams
69+
- Added Interface LicensesValidateLicenseOptionalParams
70+
- Added Interface LicenseUpdate
71+
- Added Interface LinuxParameters
1872
- Added Interface Machine
73+
- Added Interface MachineAssessPatchesResult
1974
- Added Interface MachineExtension
75+
- Added Interface MachineExtensionsDeleteHeaders
76+
- Added Interface MachineExtensionsUpdateHeaders
2077
- Added Interface MachineExtensionUpdate
78+
- Added Interface MachineInstallPatchesParameters
79+
- Added Interface MachineInstallPatchesResult
80+
- Added Interface MachinesAssessPatchesHeaders
81+
- Added Interface MachinesAssessPatchesOptionalParams
82+
- Added Interface MachinesInstallPatchesHeaders
83+
- Added Interface MachinesInstallPatchesOptionalParams
2184
- Added Interface MachineUpdate
85+
- Added Interface NetworkInterface
86+
- Added Interface NetworkProfile
87+
- Added Interface NetworkProfileGetOptionalParams
2288
- Added Interface OSProfileLinuxConfiguration
2389
- Added Interface OSProfileWindowsConfiguration
2490
- Added Interface PrivateEndpointConnection
2591
- Added Interface PrivateEndpointConnectionDataModel
92+
- Added Interface PrivateEndpointConnectionsDeleteHeaders
2693
- Added Interface PrivateLinkResource
94+
- Added Interface PrivateLinkScopesDeleteHeaders
2795
- Added Interface ProxyResource
96+
- Added Interface ServiceStatus
97+
- Added Interface ServiceStatuses
98+
- Added Interface Subnet
2899
- Added Interface TrackedResource
100+
- Added Interface WindowsParameters
101+
- Added Type Alias AgentConfigurationMode
102+
- Added Type Alias AgentVersionGetResponse
103+
- Added Type Alias AgentVersionListResponse
104+
- Added Type Alias ArcKindEnum
105+
- Added Type Alias AssessmentModeTypes
106+
- Added Type Alias EsuEligibility
107+
- Added Type Alias EsuKeyState
108+
- Added Type Alias EsuServerType
109+
- Added Type Alias ExtensionMetadataGetResponse
110+
- Added Type Alias ExtensionMetadataListResponse
111+
- Added Type Alias HybridIdentityMetadataGetResponse
112+
- Added Type Alias HybridIdentityMetadataListByMachinesNextResponse
113+
- Added Type Alias HybridIdentityMetadataListByMachinesResponse
114+
- Added Type Alias LastAttemptStatusEnum
115+
- Added Type Alias LicenseAssignmentState
116+
- Added Type Alias LicenseCoreType
117+
- Added Type Alias LicenseEdition
118+
- Added Type Alias LicenseProfilesCreateOrUpdateResponse
119+
- Added Type Alias LicenseProfilesDeleteResponse
120+
- Added Type Alias LicenseProfilesGetResponse
121+
- Added Type Alias LicenseProfilesListNextResponse
122+
- Added Type Alias LicenseProfilesListResponse
123+
- Added Type Alias LicenseProfilesUpdateResponse
124+
- Added Type Alias LicensesCreateOrUpdateResponse
125+
- Added Type Alias LicensesGetResponse
126+
- Added Type Alias LicensesListByResourceGroupNextResponse
127+
- Added Type Alias LicensesListByResourceGroupResponse
128+
- Added Type Alias LicensesListBySubscriptionNextResponse
129+
- Added Type Alias LicensesListBySubscriptionResponse
130+
- Added Type Alias LicenseState
131+
- Added Type Alias LicensesUpdateResponse
132+
- Added Type Alias LicensesValidateLicenseResponse
133+
- Added Type Alias LicenseTarget
134+
- Added Type Alias LicenseType
135+
- Added Type Alias MachinesAssessPatchesResponse
136+
- Added Type Alias MachinesInstallPatchesResponse
137+
- Added Type Alias NetworkProfileGetResponse
138+
- Added Type Alias OsType
139+
- Added Type Alias PatchModeTypes
140+
- Added Type Alias PatchOperationStartedBy
141+
- Added Type Alias PatchOperationStatus
142+
- Added Type Alias PatchServiceUsed
143+
- Added Type Alias ProvisioningState
144+
- Added Type Alias VMGuestPatchClassificationLinux
145+
- Added Type Alias VMGuestPatchClassificationWindows
146+
- Added Type Alias VMGuestPatchRebootSetting
147+
- Added Type Alias VMGuestPatchRebootStatus
29148
- Interface HybridComputePrivateLinkScopeProperties has a new optional parameter privateEndpointConnections
30-
- Interface MachineProperties has a new optional parameter mssqlDiscovered
31-
- Interface MachineProperties has a new optional parameter osType
32-
- Interface MachineUpdateProperties has a new optional parameter osProfile
149+
- Interface MachineExtensionProperties has a new optional parameter enableAutomaticUpgrade
150+
- Interface MachinesListByResourceGroupOptionalParams has a new optional parameter expand
151+
- Interface OperationValue has a new optional parameter isDataAction
33152
- Interface OSProfile has a new optional parameter linuxConfiguration
34153
- Interface OSProfile has a new optional parameter windowsConfiguration
154+
- Interface PrivateEndpointConnectionProperties has a new optional parameter groupIds
155+
- Interface Resource has a new optional parameter systemData
156+
- Added Enum KnownAgentConfigurationMode
157+
- Added Enum KnownArcKindEnum
158+
- Added Enum KnownAssessmentModeTypes
159+
- Added Enum KnownEsuEligibility
160+
- Added Enum KnownEsuKeyState
161+
- Added Enum KnownEsuServerType
162+
- Added Enum KnownLastAttemptStatusEnum
163+
- Added Enum KnownLicenseAssignmentState
164+
- Added Enum KnownLicenseCoreType
165+
- Added Enum KnownLicenseEdition
166+
- Added Enum KnownLicenseState
167+
- Added Enum KnownLicenseTarget
168+
- Added Enum KnownLicenseType
169+
- Added Enum KnownOsType
170+
- Added Enum KnownPatchModeTypes
171+
- Added Enum KnownPatchOperationStartedBy
172+
- Added Enum KnownPatchOperationStatus
173+
- Added Enum KnownPatchServiceUsed
174+
- Added Enum KnownProvisioningState
175+
- Added Enum KnownVMGuestPatchClassificationLinux
176+
- Added Enum KnownVMGuestPatchClassificationWindows
177+
- Added Enum KnownVMGuestPatchRebootSetting
178+
- Added Enum KnownVMGuestPatchRebootStatus
179+
- Added function getContinuationToken
180+
181+
**Breaking Changes**
182+
183+
- Class HybridComputeManagementClient has a new signature
184+
- Interface MachineExtensionsListNextOptionalParams no longer has parameter expand
185+
- Type of parameter protectedSettings of interface MachineExtensionProperties is changed from Record<string, unknown> to {
186+
[propertyName: string]: any;
187+
}
188+
- Type of parameter settings of interface MachineExtensionProperties is changed from Record<string, unknown> to {
189+
[propertyName: string]: any;
190+
}
35191

36192

37193
## 3.0.0 (2022-01-18)
@@ -42,4 +198,4 @@ To understand the detail of the change, please refer to [Changelog](https://aka.
42198

43199
To migrate the existing applications to the latest version, please refer to [Migration Guide](https://aka.ms/js-track2-migration-guide).
44200

45-
To learn more, please refer to our documentation [Quick Start](https://aka.ms/azsdk/js/mgmt/quickstart ).
201+
To learn more, please refer to our documentation [Quick Start](https://aka.ms/js-track2-quickstart).

sdk/hybridcompute/arm-hybridcompute/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
Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
{
2-
"commit": "1f1d5b0b9ce6cc94605b2fd619dce374fb6e033a",
3-
"readme": "specification\\hybridcompute\\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\\hybridcompute\\resource-manager\\readme.md --use=@autorest/typescript@6.0.0-rc.3.20221108.1 --generate-sample=true",
2+
"commit": "25d228d308a2ede1ea03f0a3f61f95aba39d3d16",
3+
"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=/mnt/vss/_work/1/s/azure-sdk-for-js ../azure-rest-api-specs/specification/hybridcompute/resource-manager/readme.md --use=@autorest/typescript@^6.0.11",
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/typescript@6.0.0-rc.3.20221108.1"
6+
"release_tool": "@azure-tools/js-sdk-release-tools@2.7.2",
7+
"use": "@autorest/typescript@^6.0.11"
88
}

0 commit comments

Comments
 (0)