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
43199To 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 ) .
0 commit comments