github Azure/azure-sdk-for-net Azure.Provisioning.ContainerService_1.0.0-beta.6

pre-release5 hours ago

1.0.0-beta.6 (2026-04-02)

Features Added

  • Migrated from the reflection-based generator to the TypeSpec provisioning emitter.
  • Bumped API version from 2024-08-01 to 2026-01-01.
  • Added new resource types: AgentPoolUpgradeProfile, ContainerServiceMachine, ManagedClusterUpgradeProfile, MeshRevisionProfile, MeshUpgradeProfile.
  • Added new models: ManagedClusterAdvancedNetworkingAccelerationMode, ProxyRedirectionMechanism, TransitEncryptionType, ManagedClusterPodIdentityProvisioningErrorDetail.
  • Added new properties: PerformanceAccelerationMode, TransitEncryptionType, ProxyRedirectionMechanism, IsHttpProxyEnabled.

Breaking Changes

  • Renamed ResourceIdentityType to IdentityType on ManagedClusterIdentity.
  • Renamed boolean properties to follow Is*Enabled/Is*Disabled convention (e.g., EnableAutoScalingIsAutoScalingEnabled, EnablePrivateClusterIsPrivateClusterEnabled).
  • Renamed FailStartWithSwapOn to ShouldFailStartWithSwapOn, ScaleManual to VirtualMachinesScaleManual, IsOutboundNatDisabled to WindowsIsOutboundNatDisabled, IsCostAnalysisEnabled to MetricsIsCostAnalysisEnabled, IsVpaEnabled to VerticalPodAutoscalerIsVpaEnabled.
  • Removed duplicate properties DisableLocalAccounts, EnableRbac, EnablePodSecurityPolicy.
  • Removed IPFamily enum (consolidated into ContainerServiceIPFamily).
  • Changed UserAssignedIdentities type from BicepDictionary<UserAssignedIdentityDetails> to BicepDictionary<ManagedServiceIdentityUserAssignedIdentitiesValue>.
  • EffectiveOutboundIPs on load balancer/NAT gateway profiles changed from read-write to read-only.
  • ResourceVersions trimmed from ~40 historical versions to V2025_10_01 and V2026_01_01 only.

Don't miss a new azure-sdk-for-net release

NewReleases is sending notifications on new releases.