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

[AutoPR @azure/arm-hybridcompute] Review request for Microsoft.HybridCompute to add version preview/2024-05-20-preview #9905

Closed
wants to merge 1 commit into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
779 changes: 390 additions & 389 deletions common/config/rush/pnpm-lock.yaml

Large diffs are not rendered by default.

270 changes: 262 additions & 8 deletions sdk/hybridcompute/arm-hybridcompute/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,15 +1,269 @@
# Release History

## 4.0.0-beta.2 (2024-05-29)
Compared with version 3.0.0

**Features**

## 4.0.0-beta.2 (Unreleased)

### Features Added

### Breaking Changes

### Bugs Fixed
- Added operation group ExtensionMetadata
- Added operation group Gateways
- Added operation group Licenses
- Added operation group MachineRunCommands
- Added operation group NetworkProfileOperations
- Added operation group NetworkSecurityPerimeterConfigurations
- Added operation group SettingsOperations
- Added operation Machines.beginAssessPatches
- Added operation Machines.beginAssessPatchesAndWait
- Added operation Machines.beginInstallPatches
- Added operation Machines.beginInstallPatchesAndWait
- Added Interface AccessRule
- Added Interface AgentConfiguration
- Added Interface AgentUpgrade
- Added Interface AgentVersion
- Added Interface AgentVersionsList
- Added Interface AvailablePatchCountByClassification
- Added Interface CloudMetadata
- Added Interface ConfigurationExtension
- Added Interface ErrorDetailAutoGenerated
- Added Interface ErrorResponseAutoGenerated
- Added Interface EsuKey
- Added Interface ExtensionMetadataGetOptionalParams
- Added Interface ExtensionMetadataListOptionalParams
- Added Interface ExtensionsResourceStatus
- Added Interface ExtensionValue
- Added Interface ExtensionValueListResult
- Added Interface Gateway
- Added Interface GatewaysCreateOrUpdateHeaders
- Added Interface GatewaysCreateOrUpdateOptionalParams
- Added Interface GatewaysDeleteHeaders
- Added Interface GatewaysDeleteOptionalParams
- Added Interface GatewaysGetOptionalParams
- Added Interface GatewaysListByResourceGroupNextOptionalParams
- Added Interface GatewaysListByResourceGroupOptionalParams
- Added Interface GatewaysListBySubscriptionNextOptionalParams
- Added Interface GatewaysListBySubscriptionOptionalParams
- Added Interface GatewaysListResult
- Added Interface GatewaysUpdateOptionalParams
- Added Interface GatewayUpdate
- Added Interface HybridComputeManagementClientUpgradeExtensionsHeaders
- Added Interface HybridComputePrivateLinkScope
- Added Interface HybridIdentityMetadata
- Added Interface HybridIdentityMetadataList
- Added Interface IpAddress
- Added Interface KeyDetails
- Added Interface KeyProperties
- Added Interface License
- Added Interface LicenseDetails
- Added Interface LicenseProfile
- Added Interface LicenseProfileArmEsuProperties
- Added Interface LicenseProfileArmEsuPropertiesWithoutAssignedLicense
- Added Interface LicenseProfileMachineInstanceView
- Added Interface LicenseProfileMachineInstanceViewEsuProperties
- Added Interface LicenseProfilesListResult
- Added Interface LicenseProfileStorageModelEsuProperties
- Added Interface LicenseProfileUpdate
- Added Interface LicensesCreateOrUpdateOptionalParams
- Added Interface LicensesDeleteOptionalParams
- Added Interface LicensesGetOptionalParams
- Added Interface LicensesListByResourceGroupNextOptionalParams
- Added Interface LicensesListByResourceGroupOptionalParams
- Added Interface LicensesListBySubscriptionNextOptionalParams
- Added Interface LicensesListBySubscriptionOptionalParams
- Added Interface LicensesListResult
- Added Interface LicensesUpdateOptionalParams
- Added Interface LicenseUpdate
- Added Interface LinuxParameters
- Added Interface Machine
- Added Interface MachineAssessPatchesResult
- Added Interface MachineExtension
- Added Interface MachineExtensionsDeleteHeaders
- Added Interface MachineExtensionsUpdateHeaders
- Added Interface MachineExtensionUpdate
- Added Interface MachineInstallPatchesParameters
- Added Interface MachineInstallPatchesResult
- Added Interface MachineRunCommand
- Added Interface MachineRunCommandInstanceView
- Added Interface MachineRunCommandsCreateOrUpdateHeaders
- Added Interface MachineRunCommandsCreateOrUpdateOptionalParams
- Added Interface MachineRunCommandScriptSource
- Added Interface MachineRunCommandsDeleteHeaders
- Added Interface MachineRunCommandsDeleteOptionalParams
- Added Interface MachineRunCommandsGetOptionalParams
- Added Interface MachineRunCommandsListNextOptionalParams
- Added Interface MachineRunCommandsListOptionalParams
- Added Interface MachineRunCommandsListResult
- Added Interface MachineRunCommandsUpdateHeaders
- Added Interface MachineRunCommandsUpdateOptionalParams
- Added Interface MachineRunCommandUpdate
- Added Interface MachinesAssessPatchesHeaders
- Added Interface MachinesAssessPatchesOptionalParams
- Added Interface MachinesInstallPatchesHeaders
- Added Interface MachinesInstallPatchesOptionalParams
- Added Interface MachineUpdate
- Added Interface NetworkConfiguration
- Added Interface NetworkInterface
- Added Interface NetworkProfile
- Added Interface NetworkProfileGetOptionalParams
- Added Interface NetworkSecurityPerimeter
- Added Interface NetworkSecurityPerimeterConfiguration
- Added Interface NetworkSecurityPerimeterConfigurationListResult
- Added Interface NetworkSecurityPerimeterConfigurationsGetByPrivateLinkScopeOptionalParams
- Added Interface NetworkSecurityPerimeterConfigurationsListByPrivateLinkScopeNextOptionalParams
- Added Interface NetworkSecurityPerimeterConfigurationsListByPrivateLinkScopeOptionalParams
- Added Interface NetworkSecurityPerimeterProfile
- Added Interface OSProfileLinuxConfiguration
- Added Interface OSProfileWindowsConfiguration
- Added Interface PatchSettingsStatus
- Added Interface PrivateEndpointConnection
- Added Interface PrivateEndpointConnectionDataModel
- Added Interface PrivateEndpointConnectionsDeleteHeaders
- Added Interface PrivateLinkResource
- Added Interface PrivateLinkScopesDeleteHeaders
- Added Interface ProductFeature
- Added Interface ProductFeatureUpdate
- Added Interface ProvisioningIssue
- Added Interface ProxyResource
- Added Interface ProxyResourceAutoGenerated
- Added Interface ResourceAssociation
- Added Interface ResourceAutoGenerated
- Added Interface RunCommandInputParameter
- Added Interface RunCommandManagedIdentity
- Added Interface ServiceStatus
- Added Interface ServiceStatuses
- Added Interface Settings
- Added Interface SettingsGetOptionalParams
- Added Interface SettingsPatchOptionalParams
- Added Interface SettingsUpdateOptionalParams
- Added Interface Subnet
- Added Interface TrackedResource
- Added Interface TrackedResourceAutoGenerated
- Added Interface VolumeLicenseDetails
- Added Interface WindowsParameters
- Added Type Alias AccessMode
- Added Type Alias AccessRuleDirection
- Added Type Alias AgentConfigurationMode
- Added Type Alias ArcKindEnum
- Added Type Alias AssessmentModeTypes
- Added Type Alias EsuEligibility
- Added Type Alias EsuKeyState
- Added Type Alias EsuServerType
- Added Type Alias ExecutionState
- Added Type Alias ExtensionMetadataGetResponse
- Added Type Alias ExtensionMetadataListResponse
- Added Type Alias ExtensionsStatusLevelTypes
- Added Type Alias GatewaysCreateOrUpdateResponse
- Added Type Alias GatewaysDeleteResponse
- Added Type Alias GatewaysGetResponse
- Added Type Alias GatewaysListByResourceGroupNextResponse
- Added Type Alias GatewaysListByResourceGroupResponse
- Added Type Alias GatewaysListBySubscriptionNextResponse
- Added Type Alias GatewaysListBySubscriptionResponse
- Added Type Alias GatewaysUpdateResponse
- Added Type Alias GatewayType
- Added Type Alias HotpatchEnablementStatus
- Added Type Alias LastAttemptStatusEnum
- Added Type Alias LicenseAssignmentState
- Added Type Alias LicenseCoreType
- Added Type Alias LicenseEdition
- Added Type Alias LicenseProfileProductType
- Added Type Alias LicenseProfileSubscriptionStatus
- Added Type Alias LicenseProfileSubscriptionStatusUpdate
- Added Type Alias LicensesCreateOrUpdateResponse
- Added Type Alias LicensesGetResponse
- Added Type Alias LicensesListByResourceGroupNextResponse
- Added Type Alias LicensesListByResourceGroupResponse
- Added Type Alias LicensesListBySubscriptionNextResponse
- Added Type Alias LicensesListBySubscriptionResponse
- Added Type Alias LicenseState
- Added Type Alias LicenseStatus
- Added Type Alias LicensesUpdateResponse
- Added Type Alias LicenseTarget
- Added Type Alias LicenseType
- Added Type Alias MachineRunCommandsCreateOrUpdateResponse
- Added Type Alias MachineRunCommandsGetResponse
- Added Type Alias MachineRunCommandsListNextResponse
- Added Type Alias MachineRunCommandsListResponse
- Added Type Alias MachineRunCommandsUpdateResponse
- Added Type Alias MachinesAssessPatchesResponse
- Added Type Alias MachinesInstallPatchesResponse
- Added Type Alias NetworkProfileGetResponse
- Added Type Alias NetworkSecurityPerimeterConfigurationsGetByPrivateLinkScopeResponse
- Added Type Alias NetworkSecurityPerimeterConfigurationsListByPrivateLinkScopeNextResponse
- Added Type Alias NetworkSecurityPerimeterConfigurationsListByPrivateLinkScopeResponse
- Added Type Alias OsType
- Added Type Alias PatchModeTypes
- Added Type Alias PatchOperationStartedBy
- Added Type Alias PatchOperationStatus
- Added Type Alias PatchServiceUsed
- Added Type Alias ProgramYear
- Added Type Alias ProvisioningIssueSeverity
- Added Type Alias ProvisioningIssueType
- Added Type Alias ProvisioningState
- Added Type Alias SettingsGetResponse
- Added Type Alias SettingsPatchResponse
- Added Type Alias SettingsUpdateResponse
- Added Type Alias VMGuestPatchClassificationLinux
- Added Type Alias VMGuestPatchClassificationWindows
- Added Type Alias VMGuestPatchRebootSetting
- Added Type Alias VMGuestPatchRebootStatus
- Interface HybridComputePrivateLinkScopeProperties has a new optional parameter privateEndpointConnections
- Interface MachineExtensionProperties has a new optional parameter enableAutomaticUpgrade
- Interface MachinesListByResourceGroupOptionalParams has a new optional parameter expand
- Interface OperationValue has a new optional parameter isDataAction
- Interface OSProfile has a new optional parameter linuxConfiguration
- Interface OSProfile has a new optional parameter windowsConfiguration
- Interface PrivateEndpointConnectionProperties has a new optional parameter groupIds
- Interface Resource has a new optional parameter systemData
- Added Enum KnownAccessMode
- Added Enum KnownAccessRuleDirection
- Added Enum KnownAgentConfigurationMode
- Added Enum KnownArcKindEnum
- Added Enum KnownAssessmentModeTypes
- Added Enum KnownEsuEligibility
- Added Enum KnownEsuKeyState
- Added Enum KnownEsuServerType
- Added Enum KnownExecutionState
- Added Enum KnownGatewayType
- Added Enum KnownHotpatchEnablementStatus
- Added Enum KnownLastAttemptStatusEnum
- Added Enum KnownLicenseAssignmentState
- Added Enum KnownLicenseCoreType
- Added Enum KnownLicenseEdition
- Added Enum KnownLicenseProfileProductType
- Added Enum KnownLicenseProfileSubscriptionStatus
- Added Enum KnownLicenseProfileSubscriptionStatusUpdate
- Added Enum KnownLicenseState
- Added Enum KnownLicenseStatus
- Added Enum KnownLicenseTarget
- Added Enum KnownLicenseType
- Added Enum KnownOsType
- Added Enum KnownPatchModeTypes
- Added Enum KnownPatchOperationStartedBy
- Added Enum KnownPatchOperationStatus
- Added Enum KnownPatchServiceUsed
- Added Enum KnownProgramYear
- Added Enum KnownProvisioningIssueSeverity
- Added Enum KnownProvisioningIssueType
- Added Enum KnownProvisioningState
- Added Enum KnownVMGuestPatchClassificationLinux
- Added Enum KnownVMGuestPatchClassificationWindows
- Added Enum KnownVMGuestPatchRebootSetting
- Added Enum KnownVMGuestPatchRebootStatus
- Enum KnownPublicNetworkAccessType has a new value SecuredByPerimeter
- Added function getContinuationToken

### Other Changes
**Breaking Changes**

- Interface MachineExtensionsListNextOptionalParams no longer has parameter expand
- Type of parameter protectedSettings of interface MachineExtensionProperties is changed from Record<string, unknown> to {
[propertyName: string]: any;
}
- Type of parameter settings of interface MachineExtensionProperties is changed from Record<string, unknown> to {
[propertyName: string]: any;
}
- Type of parameter expand of interface MachinesGetOptionalParams is changed from InstanceViewTypes to string
- Removed Enum KnownInstanceViewTypes

## 4.0.0-beta.1 (2024-04-17)

**Features**
Expand Down
8 changes: 4 additions & 4 deletions sdk/hybridcompute/arm-hybridcompute/_meta.json
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
{
"commit": "c4e661cdf92c8f579574008d0cd11874cc303da0",
"commit": "91d698d01b2721643ee8f3ebf150e3a91d022a6a",
"readme": "specification/hybridcompute/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\\hybridcompute\\resource-manager\\readme.md --use=@autorest/typescript@6.0.20 --generate-sample=true",
"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.12",
"repository_url": "https://github.com/Azure/azure-rest-api-specs.git",
"release_tool": "@azure-tools/js-sdk-release-tools@2.7.5",
"use": "@autorest/typescript@6.0.20"
"release_tool": "@azure-tools/js-sdk-release-tools@2.7.10",
"use": "@autorest/typescript@^6.0.12"
}
15 changes: 4 additions & 11 deletions sdk/hybridcompute/arm-hybridcompute/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@
"types": "./types/arm-hybridcompute.d.ts",
"devDependencies": {
"@microsoft/api-extractor": "^7.31.1",
"mkdirp": "^2.1.2",
"mkdirp": "^3.0.1",
"typescript": "~5.4.5",
"uglify-js": "^3.4.9",
"rimraf": "^5.0.0",
Expand All @@ -40,6 +40,7 @@
"@azure-tools/test-credential": "^1.0.0",
"mocha": "^10.0.0",
"@types/mocha": "^10.0.0",
"tsx": "^4.7.1",
"@types/chai": "^4.2.8",
"chai": "^4.2.0",
"cross-env": "^7.0.2",
Expand Down Expand Up @@ -105,13 +106,5 @@
]
},
"autoPublish": true,
"homepage": "https://github.com/Azure/azure-sdk-for-js/tree/main/sdk/hybridcompute/arm-hybridcompute",
"//sampleConfiguration": {
"productName": "",
"productSlugs": [
"azure"
],
"disableDocsMs": true,
"apiRefLink": "https://docs.microsoft.com/javascript/api/@azure/arm-hybridcompute?view=azure-node-preview"
}
}
"homepage": "https://github.com/Azure/azure-sdk-for-js/tree/main/sdk/hybridcompute/arm-hybridcompute"
}