Skip to content

Commit

Permalink
CodeGen from PR 31270 in Azure/azure-rest-api-specs
Browse files Browse the repository at this point in the history
Merge 16951a87533aae994467daef74516815944fcbd1 into 12492edbcf4c2d43d153da544ffbf1ffe7cbd20b
  • Loading branch information
SDKAuto committed Dec 23, 2024
1 parent 7f2785f commit 4e4fe06
Show file tree
Hide file tree
Showing 399 changed files with 513 additions and 20,981 deletions.
11 changes: 5 additions & 6 deletions common/config/rush/pnpm-lock.yaml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

162 changes: 153 additions & 9 deletions sdk/networkcloud/arm-networkcloud/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,15 +1,159 @@
# Release History

## 2.0.0-beta.2 (Unreleased)


## 1.1.0-beta.1 (2024-12-23)
Compared with version 1.0.0

### Features Added

### Breaking Changes

### Bugs Fixed

### Other Changes

- Added operation group KubernetesClusterFeatures
- Added operation Clusters.beginContinueUpdateVersion
- Added operation Clusters.beginContinueUpdateVersionAndWait
- Added operation Clusters.beginScanRuntime
- Added operation Clusters.beginScanRuntimeAndWait
- Added Interface AdministratorConfigurationPatch
- Added Interface AnalyticsOutputSettings
- Added Interface ClusterContinueUpdateVersionParameters
- Added Interface ClusterScanRuntimeParameters
- Added Interface ClustersContinueUpdateVersionHeaders
- Added Interface ClustersContinueUpdateVersionOptionalParams
- Added Interface ClusterSecretArchive
- Added Interface ClustersScanRuntimeHeaders
- Added Interface ClustersScanRuntimeOptionalParams
- Added Interface ClusterUpdateStrategy
- Added Interface CommandOutputSettings
- Added Interface IdentitySelector
- Added Interface KubernetesClusterFeature
- Added Interface KubernetesClusterFeatureList
- Added Interface KubernetesClusterFeaturePatchParameters
- Added Interface KubernetesClusterFeaturesCreateOrUpdateHeaders
- Added Interface KubernetesClusterFeaturesCreateOrUpdateOptionalParams
- Added Interface KubernetesClusterFeaturesDeleteHeaders
- Added Interface KubernetesClusterFeaturesDeleteOptionalParams
- Added Interface KubernetesClusterFeaturesGetOptionalParams
- Added Interface KubernetesClusterFeaturesListByKubernetesClusterNextOptionalParams
- Added Interface KubernetesClusterFeaturesListByKubernetesClusterOptionalParams
- Added Interface KubernetesClusterFeaturesUpdateHeaders
- Added Interface KubernetesClusterFeaturesUpdateOptionalParams
- Added Interface L2ServiceLoadBalancerConfiguration
- Added Interface ManagedServiceIdentity
- Added Interface NodePoolAdministratorConfigurationPatch
- Added Interface RuntimeProtectionConfiguration
- Added Interface RuntimeProtectionStatus
- Added Interface SecretArchiveReference
- Added Interface SecretArchiveSettings
- Added Interface SecretRotationStatus
- Added Interface StringKeyValuePair
- Added Interface UserAssignedIdentity
- Added Interface VulnerabilityScanningSettings
- Added Interface VulnerabilityScanningSettingsPatch
- Added Type Alias AgentPoolsDeleteResponse
- Added Type Alias BareMetalMachineKeySetsDeleteResponse
- Added Type Alias BareMetalMachinesDeleteResponse
- Added Type Alias BmcKeySetsDeleteResponse
- Added Type Alias CloudServicesNetworksDeleteResponse
- Added Type Alias ClusterContinueUpdateVersionMachineGroupTargetingMode
- Added Type Alias ClusterManagersDeleteResponse
- Added Type Alias ClusterScanRuntimeParametersScanActivity
- Added Type Alias ClustersContinueUpdateVersionResponse
- Added Type Alias ClustersDeleteResponse
- Added Type Alias ClusterSecretArchiveEnabled
- Added Type Alias ClustersScanRuntimeResponse
- Added Type Alias ClusterUpdateStrategyType
- Added Type Alias ConsolesDeleteResponse
- Added Type Alias KubernetesClusterFeatureAvailabilityLifecycle
- Added Type Alias KubernetesClusterFeatureDetailedStatus
- Added Type Alias KubernetesClusterFeatureProvisioningState
- Added Type Alias KubernetesClusterFeatureRequired
- Added Type Alias KubernetesClusterFeaturesCreateOrUpdateResponse
- Added Type Alias KubernetesClusterFeaturesDeleteResponse
- Added Type Alias KubernetesClusterFeaturesGetResponse
- Added Type Alias KubernetesClusterFeaturesListByKubernetesClusterNextResponse
- Added Type Alias KubernetesClusterFeaturesListByKubernetesClusterResponse
- Added Type Alias KubernetesClusterFeaturesUpdateResponse
- Added Type Alias KubernetesClustersDeleteResponse
- Added Type Alias L2NetworksDeleteResponse
- Added Type Alias L3NetworksDeleteResponse
- Added Type Alias ManagedServiceIdentitySelectorType
- Added Type Alias ManagedServiceIdentityType
- Added Type Alias MetricsConfigurationsDeleteResponse
- Added Type Alias RacksDeleteResponse
- Added Type Alias RuntimeProtectionEnforcementLevel
- Added Type Alias StorageAppliancesDeleteResponse
- Added Type Alias TrunkedNetworksDeleteResponse
- Added Type Alias VirtualMachinesDeleteResponse
- Added Type Alias VolumesDeleteResponse
- Added Type Alias VulnerabilityScanningSettingsContainerScan
- Interface AgentPoolPatchParameters has a new optional parameter administratorConfiguration
- Interface AgentPoolsUpdateHeaders has a new optional parameter location
- Interface AgentPoolUpgradeSettings has a new optional parameter drainTimeout
- Interface AgentPoolUpgradeSettings has a new optional parameter maxUnavailable
- Interface BareMetalMachine has a new optional parameter machineClusterVersion
- Interface BareMetalMachine has a new optional parameter machineRoles
- Interface BareMetalMachine has a new optional parameter runtimeProtectionStatus
- Interface BareMetalMachine has a new optional parameter secretRotationStatus
- Interface BareMetalMachineKeySetsUpdateHeaders has a new optional parameter location
- Interface BareMetalMachinesUpdateHeaders has a new optional parameter location
- Interface BmcKeySetsUpdateHeaders has a new optional parameter location
- Interface CloudServicesNetworksUpdateHeaders has a new optional parameter location
- Interface Cluster has a new optional parameter analyticsOutputSettings
- Interface Cluster has a new optional parameter commandOutputSettings
- Interface Cluster has a new optional parameter identity
- Interface Cluster has a new optional parameter runtimeProtectionConfiguration
- Interface Cluster has a new optional parameter secretArchive
- Interface Cluster has a new optional parameter secretArchiveSettings
- Interface Cluster has a new optional parameter updateStrategy
- Interface Cluster has a new optional parameter vulnerabilityScanningSettings
- Interface ClusterManager has a new optional parameter identity
- Interface ClusterManagerPatchParameters has a new optional parameter identity
- Interface ClusterPatchParameters has a new optional parameter analyticsOutputSettings
- Interface ClusterPatchParameters has a new optional parameter commandOutputSettings
- Interface ClusterPatchParameters has a new optional parameter identity
- Interface ClusterPatchParameters has a new optional parameter runtimeProtectionConfiguration
- Interface ClusterPatchParameters has a new optional parameter secretArchive
- Interface ClusterPatchParameters has a new optional parameter secretArchiveSettings
- Interface ClusterPatchParameters has a new optional parameter updateStrategy
- Interface ClusterPatchParameters has a new optional parameter vulnerabilityScanningSettings
- Interface ClustersUpdateHeaders has a new optional parameter location
- Interface ConsolesUpdateHeaders has a new optional parameter location
- Interface ControlPlaneNodePatchConfiguration has a new optional parameter administratorConfiguration
- Interface KeySetUser has a new optional parameter userPrincipalName
- Interface KubernetesClusterPatchParameters has a new optional parameter administratorConfiguration
- Interface KubernetesClustersUpdateHeaders has a new optional parameter location
- Interface MetricsConfigurationsUpdateHeaders has a new optional parameter location
- Interface NetworkConfiguration has a new optional parameter l2ServiceLoadBalancerConfiguration
- Interface OperationStatusResult has a new optional parameter exitCode
- Interface OperationStatusResult has a new optional parameter outputHead
- Interface OperationStatusResult has a new optional parameter resultRef
- Interface OperationStatusResult has a new optional parameter resultUrl
- Interface RacksUpdateHeaders has a new optional parameter location
- Interface StorageAppliance has a new optional parameter manufacturer
- Interface StorageAppliance has a new optional parameter model
- Interface StorageAppliance has a new optional parameter secretRotationStatus
- Interface StorageAppliance has a new optional parameter version
- Interface StorageAppliancesUpdateHeaders has a new optional parameter location
- Interface VirtualMachine has a new optional parameter consoleExtendedLocation
- Interface VirtualMachinesUpdateHeaders has a new optional parameter location
- Added Enum KnownClusterContinueUpdateVersionMachineGroupTargetingMode
- Added Enum KnownClusterScanRuntimeParametersScanActivity
- Added Enum KnownClusterSecretArchiveEnabled
- Added Enum KnownClusterUpdateStrategyType
- Added Enum KnownKubernetesClusterFeatureAvailabilityLifecycle
- Added Enum KnownKubernetesClusterFeatureDetailedStatus
- Added Enum KnownKubernetesClusterFeatureProvisioningState
- Added Enum KnownKubernetesClusterFeatureRequired
- Added Enum KnownManagedServiceIdentitySelectorType
- Added Enum KnownManagedServiceIdentityType
- Added Enum KnownRuntimeProtectionEnforcementLevel
- Added Enum KnownVulnerabilityScanningSettingsContainerScan
- Enum KnownClusterConnectionStatus has a new value Disconnected
- Enum KnownClusterDetailedStatus has a new value UpdatePaused
- Enum KnownOsDiskCreateOption has a new value Persistent
- Enum KnownRackSkuProvisioningState has a new value Canceled
- Enum KnownRackSkuProvisioningState has a new value Failed
- Enum KnownStorageApplianceDetailedStatus has a new value Degraded
- Enum KnownVirtualMachineDeviceModelType has a new value T3


## 2.0.0-beta.1 (2024-11-18)
Compared with version 1.0.0

Expand Down
1 change: 0 additions & 1 deletion sdk/networkcloud/arm-networkcloud/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,6 @@ npm install @azure/identity
```

You will also need to **register a new AAD application and grant access to Azure NetworkCloud** by assigning the suitable role to your service principal (note: roles such as `"Owner"` will not grant the necessary permissions).
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`.

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

Expand Down
8 changes: 4 additions & 4 deletions sdk/networkcloud/arm-networkcloud/_meta.json
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
{
"commit": "297c3a012316e290e6a6ab737ec8944611554542",
"commit": "c0a4c7e47361aebbcf59dd4408f565fe5b5c1935",
"readme": "specification/networkcloud/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\\networkcloud\\resource-manager\\readme.md --use=@autorest/[email protected].28 --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/networkcloud/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/[email protected].15",
"use": "@autorest/[email protected].28"
"release_tool": "@azure-tools/[email protected].16",
"use": "@autorest/typescript@^6.0.12"
}
6 changes: 0 additions & 6 deletions sdk/networkcloud/arm-networkcloud/assets.json

This file was deleted.

19 changes: 5 additions & 14 deletions sdk/networkcloud/arm-networkcloud/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"sdk-type": "mgmt",
"author": "Microsoft Corporation",
"description": "A generated SDK for NetworkCloud.",
"version": "2.0.0-beta.2",
"version": "1.1.0-beta.1",
"engines": {
"node": ">=18.0.0"
},
Expand All @@ -28,14 +28,13 @@
"module": "./dist-esm/src/index.js",
"types": "./types/arm-networkcloud.d.ts",
"devDependencies": {
"@microsoft/api-extractor": "^7.31.1",
"typescript": "~5.7.2",
"typescript": "~5.6.2",
"dotenv": "^16.0.0",
"@azure/dev-tool": "^1.0.0",
"@azure/identity": "^4.2.1",
"@azure-tools/test-recorder": "^3.0.0",
"@azure-tools/test-credential": "^1.1.0",
"mocha": "^11.0.2",
"mocha": "^10.0.0",
"@types/mocha": "^10.0.0",
"tsx": "^4.7.1",
"@types/chai": "^4.2.8",
Expand Down Expand Up @@ -103,13 +102,5 @@
]
},
"autoPublish": true,
"homepage": "https://github.com/Azure/azure-sdk-for-js/tree/main/sdk/networkcloud/arm-networkcloud",
"//sampleConfiguration": {
"productName": "",
"productSlugs": [
"azure"
],
"disableDocsMs": true,
"apiRefLink": "https://docs.microsoft.com/javascript/api/@azure/arm-networkcloud?view=azure-node-preview"
}
}
"homepage": "https://github.com/Azure/azure-sdk-for-js/tree/main/sdk/networkcloud/arm-networkcloud"
}
Loading

0 comments on commit 4e4fe06

Please sign in to comment.