Skip to content

Commit 1d69620

Browse files
priyamshetpriya shetmbashtovayalinquanlyuAnna Pankiewicz
authored
NetworkCloud API 2024-06-01-preview - SDK updated with Generated code and sample tests for API version (Azure#45967)
* NetworkCloud API 2024-06-01-preview :SDK updated * renamed new kubernetes cluster features to use RP prefix as others do; added release notes * updated APIs * rename * updated change log * Updated assets.json with RackSku and Racks Tests updated * include L2 netwrork test recording * Include KubernetesCluster Feature and Kubernetescluster agentpool tests recording Include Cluster Manager tests recording Co-authored-by: Anna Pankiewicz<[email protected]> Co-authored-by: Priya Shet<[email protected]> * Add L2/L3 network test * baremetal tests * Volumne test recordings for 2024-06-01-preview api * clusters tests * metrics config & baremetal key sets * update storage appliance test * BMC keyset test * Virtual machines and consoles * KubenetesCluster tests updated * added more details for changelog * fix the API * fix comment * updated the tag * added assets for storage appliance * updated to includ CSN changes * updated L2 networks * Add Volume recordings for 2024-06-01 api version * update tag for l3 networks * updated trunked network assets tag * renamed Clusters test to have a unique name * continue update * adding try catch * KubernetestCluster tests * Update Kubernetes Cluster tests * removing ccuva * removing ccuva * fix typo * add more specific error message check * add the release date for the preview version * remove --------- Co-authored-by: priya shet <[email protected]> Co-authored-by: Marina Bashtovaya <[email protected]> Co-authored-by: linquanlyu <[email protected]> Co-authored-by: Anna Pankiewicz <[email protected]> Co-authored-by: mfoster58 <[email protected]> Co-authored-by: Mike Pham <[email protected]>
1 parent 1fdd71e commit 1d69620

File tree

226 files changed

+13363
-2521
lines changed

Some content is hidden

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

226 files changed

+13363
-2521
lines changed

sdk/networkcloud/Azure.ResourceManager.NetworkCloud/CHANGELOG.md

Lines changed: 23 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,36 @@
11
# Release History
22

3-
## 1.1.0-beta.1 (Unreleased)
3+
## 1.1.0-beta.1 (2024-11-06)
44

55
### Features Added
66

7+
- This SDK version supports 2024-06-01-preview API version.
8+
- ClusterManager resource supports system-assigned and user-assigned identities.
9+
- Cluster resource supports system-assigned and user-assigned identities.
10+
- Cluster resource supports version update with the pause and a new command to continue the update. ClusterDetailedStatus got a new value "UpdatePaused" to represent Cluster update status being paused.
11+
- Cluster resource supports the new scan runtime command, and RuntimeProtectionEnforcementLevel got a new value "OnDemand".
12+
- ClusterConnectionStatus got a new value representing "Disconnected" status of the Cluster.
13+
- CommandOutputSettings is added to Cluster configuration for provisioning of a storage account used during BareMetalMachine command execution result download.
14+
- ClusterSecretArchive is added to configure a key vault for Cluster's secrets storage.
15+
- ClusterUpdateStrategy is added to support a rack pause during Cluster update.
16+
- KubernetesClusterFeature is added that enables managing addons for the KubernetesCluster.
17+
- AgentPoolUpgradeSettings is added that configures upgrade setting for the KubernetesCluster agent pool.
18+
- l2ServiceLoadBalancerConfiguration is added to support an alternative load balancer for the KubernetesCluster.
19+
- KubernetesCluster configuration is added to support additional upgrade settings drainTimeout and maxUnavailable for initial agent pools. The same configuration is added to the KubernetesCluster agentpool.
20+
- BareMetalMachine has new properties returned for the machine cluster version, machine roles, runtime protection status, and secret rotation status.
21+
- StorageAppliance has new properties returned for the appliance manifacturer, model, version, and secret rotation status.
22+
- KeySetUser has a new property containing a user principal name that can be set.
23+
- RackSkuProvisioningState got new values "Cancelled" and "Failed" to better represent its state.
24+
- NetworkCloudOperationStatusResult now exposes additional properties to get access for BareMetalMachine command execution result, such as, exitCode, outputHead, resultRef, and resultUri.
725
- Enable the new model serialization by using the System.ClientModel, refer this [document](https://aka.ms/azsdk/net/mrw) for more details.
826
- Exposed `JsonModelWriteCore` for model serialization procedure.
927

10-
### Breaking Changes
11-
12-
### Bugs Fixed
13-
1428
### Other Changes
1529

30+
- A clarification is added to the descriptions throughout that memory and disk sizes are measured in gibibytes.
31+
- ServiceLoadBalancerBgpPeer has the following optional fields marked as deprecated: "holdTime" and "keepAliveTime". If defined, their values will be ignored.
32+
- For consistency with the API implementation, synchronous DELETE commands were removed and Location header is added to all PATCH update commands.
33+
1634
## 1.0.1 (2023-11-29)
1735

1836
### Features Added

sdk/networkcloud/Azure.ResourceManager.NetworkCloud/api/Azure.ResourceManager.NetworkCloud.netstandard2.0.cs

Lines changed: 546 additions & 5 deletions
Large diffs are not rendered by default.

sdk/networkcloud/Azure.ResourceManager.NetworkCloud/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": "net",
44
"TagPrefix": "net/networkcloud/Azure.ResourceManager.NetworkCloud",
5-
"Tag": "net/networkcloud/Azure.ResourceManager.NetworkCloud_0a7b4cd7f0"
5+
"Tag": "net/networkcloud/Azure.ResourceManager.NetworkCloud_cddc58b568"
66
}

sdk/networkcloud/Azure.ResourceManager.NetworkCloud/samples/Generated/Samples/Sample_NetworkCloudAgentPoolCollection.cs

Lines changed: 10 additions & 7 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

sdk/networkcloud/Azure.ResourceManager.NetworkCloud/samples/Generated/Samples/Sample_NetworkCloudAgentPoolResource.cs

Lines changed: 12 additions & 31 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

sdk/networkcloud/Azure.ResourceManager.NetworkCloud/samples/Generated/Samples/Sample_NetworkCloudBareMetalMachineCollection.cs

Lines changed: 4 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)