github Azure/azure-sdk-for-js @azure/arm-containerservice_23.0.0-beta.2

latest releases: @azure/arm-iotfirmwaredefense_2.0.0, @azure/arm-containerservicesafeguards_1.0.0-beta.1, @azure/cosmos_4.5.1...
pre-releaseone month ago

23.0.0-beta.2 (2025-07-08)

Compared with version 22.1.0

Features Added

  • Added operation group ContainerService
  • Added operation group LoadBalancers
  • Added operation group ManagedClusterSnapshots
  • Added operation group ManagedNamespaces
  • Added operation group OperationStatusResultOperations
  • Added operation Machines.beginCreateOrUpdate
  • Added operation Machines.beginCreateOrUpdateAndWait
  • Added operation ManagedClusters.beginRebalanceLoadBalancers
  • Added operation ManagedClusters.beginRebalanceLoadBalancersAndWait
  • Added operation ManagedClusters.getGuardrailsVersions
  • Added operation ManagedClusters.getSafeguardsVersions
  • Added operation ManagedClusters.listGuardrailsVersions
  • Added operation ManagedClusters.listSafeguardsVersions
  • Added Interface AdvancedNetworkingSecurityTransitEncryption
  • Added Interface AgentPoolArtifactStreamingProfile
  • Added Interface AutoScaleProfile
  • Added Interface Component
  • Added Interface ComponentsByRelease
  • Added Interface ContainerServiceListNodeImageVersionsOptionalParams
  • Added Interface ContainerServiceNetworkProfileKubeProxyConfig
  • Added Interface ContainerServiceNetworkProfileKubeProxyConfigIpvsConfig
  • Added Interface GuardrailsAvailableVersion
  • Added Interface GuardrailsAvailableVersionsList
  • Added Interface GuardrailsAvailableVersionsProperties
  • Added Interface LabelSelector
  • Added Interface LabelSelectorRequirement
  • Added Interface LoadBalancer
  • Added Interface LoadBalancerListResult
  • Added Interface LoadBalancersCreateOrUpdateOptionalParams
  • Added Interface LoadBalancersDeleteHeaders
  • Added Interface LoadBalancersDeleteOptionalParams
  • Added Interface LoadBalancersGetOptionalParams
  • Added Interface LoadBalancersListByManagedClusterOptionalParams
  • Added Interface LocalDNSOverrides
  • Added Interface LocalDNSProfile
  • Added Interface MachineHardwareProfile
  • Added Interface MachineKubernetesProfile
  • Added Interface MachineOSProfile
  • Added Interface MachineOSProfileLinuxProfile
  • Added Interface MachinesCreateOrUpdateOptionalParams
  • Added Interface MachineStatus
  • Added Interface ManagedClusterAIToolchainOperatorProfile
  • Added Interface ManagedClusterAzureMonitorProfileAppMonitoring
  • Added Interface ManagedClusterAzureMonitorProfileAppMonitoringAutoInstrumentation
  • Added Interface ManagedClusterAzureMonitorProfileAppMonitoringOpenTelemetryLogs
  • Added Interface ManagedClusterAzureMonitorProfileAppMonitoringOpenTelemetryMetrics
  • Added Interface ManagedClusterAzureMonitorProfileContainerInsights
  • Added Interface ManagedClusterNodeProvisioningProfile
  • Added Interface ManagedClusterPropertiesForSnapshot
  • Added Interface ManagedClusterSecurityProfileDefenderSecurityGating
  • Added Interface ManagedClusterSecurityProfileDefenderSecurityGatingIdentitiesItem
  • Added Interface ManagedClusterSecurityProfileImageIntegrity
  • Added Interface ManagedClusterSecurityProfileNodeRestriction
  • Added Interface ManagedClustersGetGuardrailsVersionsOptionalParams
  • Added Interface ManagedClustersGetSafeguardsVersionsOptionalParams
  • Added Interface ManagedClustersListGuardrailsVersionsOptionalParams
  • Added Interface ManagedClustersListSafeguardsVersionsOptionalParams
  • Added Interface ManagedClusterSnapshot
  • Added Interface ManagedClusterSnapshotListResult
  • Added Interface ManagedClusterSnapshotsCreateOrUpdateOptionalParams
  • Added Interface ManagedClusterSnapshotsDeleteOptionalParams
  • Added Interface ManagedClusterSnapshotsGetOptionalParams
  • Added Interface ManagedClusterSnapshotsListByResourceGroupOptionalParams
  • Added Interface ManagedClusterSnapshotsListOptionalParams
  • Added Interface ManagedClusterSnapshotsUpdateTagsOptionalParams
  • Added Interface ManagedClustersRebalanceLoadBalancersHeaders
  • Added Interface ManagedClustersRebalanceLoadBalancersOptionalParams
  • Added Interface ManagedNamespace
  • Added Interface ManagedNamespaceListResult
  • Added Interface ManagedNamespacesCreateOrUpdateOptionalParams
  • Added Interface ManagedNamespacesDeleteHeaders
  • Added Interface ManagedNamespacesDeleteOptionalParams
  • Added Interface ManagedNamespacesGetOptionalParams
  • Added Interface ManagedNamespacesListByManagedClusterOptionalParams
  • Added Interface ManagedNamespacesListCredentialOptionalParams
  • Added Interface ManagedNamespacesUpdateOptionalParams
  • Added Interface NamespaceProperties
  • Added Interface NetworkPolicies
  • Added Interface NetworkProfileForSnapshot
  • Added Interface NodeImageVersion
  • Added Interface NodeImageVersionsListResult
  • Added Interface OperationStatusResult
  • Added Interface OperationStatusResultGetByAgentPoolOptionalParams
  • Added Interface OperationStatusResultGetOptionalParams
  • Added Interface OperationStatusResultList
  • Added Interface OperationStatusResultListOptionalParams
  • Added Interface RebalanceLoadBalancersRequestBody
  • Added Interface ResourceQuota
  • Added Interface SafeguardsAvailableVersion
  • Added Interface SafeguardsAvailableVersionsList
  • Added Interface SafeguardsAvailableVersionsProperties
  • Added Interface SchedulerInstanceProfile
  • Added Interface SchedulerProfile
  • Added Interface SchedulerProfileSchedulerInstanceProfiles
  • Interface AdvancedNetworkingSecurity has a new optional parameter advancedNetworkPolicies
  • Interface AdvancedNetworkingSecurity has a new optional parameter transitEncryption
  • Interface AgentPool has a new optional parameter artifactStreamingProfile
  • Interface AgentPool has a new optional parameter enableCustomCATrust
  • Interface AgentPool has a new optional parameter localDNSProfile
  • Interface AgentPool has a new optional parameter nodeInitializationTaints
  • Interface AgentPoolSecurityProfile has a new optional parameter sshAccess
  • Interface AgentPoolUpgradeProfile has a new optional parameter componentsByReleases
  • Interface AgentPoolUpgradeProfilePropertiesUpgradesItem has a new optional parameter isOutOfSupport
  • Interface AgentPoolUpgradeSettings has a new optional parameter maxBlockedNodes
  • Interface ContainerServiceNetworkProfile has a new optional parameter kubeProxyConfig
  • Interface ContainerServiceNetworkProfile has a new optional parameter podLinkLocalAccess
  • Interface GPUProfile has a new optional parameter driverType
  • Interface IstioEgressGateway has a new optional parameter gatewayConfigurationName
  • Interface IstioEgressGateway has a new optional parameter namespace
  • Interface KubeletConfig has a new optional parameter seccompDefault
  • Interface MachineNetworkProperties has a new optional parameter enableNodePublicIP
  • Interface MachineNetworkProperties has a new optional parameter nodePublicIPPrefixID
  • Interface MachineNetworkProperties has a new optional parameter nodePublicIPTags
  • Interface MachineNetworkProperties has a new optional parameter podSubnetID
  • Interface MachineNetworkProperties has a new optional parameter vnetSubnetID
  • Interface MachineProperties has a new optional parameter eTag
  • Interface MachineProperties has a new optional parameter hardware
  • Interface MachineProperties has a new optional parameter kubernetes
  • Interface MachineProperties has a new optional parameter mode
  • Interface MachineProperties has a new optional parameter nodeImageVersion
  • Interface MachineProperties has a new optional parameter operatingSystem
  • Interface MachineProperties has a new optional parameter priority
  • Interface MachineProperties has a new optional parameter provisioningState
  • Interface MachineProperties has a new optional parameter security
  • Interface MachineProperties has a new optional parameter status
  • Interface MachineProperties has a new optional parameter tags
  • Interface ManagedCluster has a new optional parameter aiToolchainOperatorProfile
  • Interface ManagedCluster has a new optional parameter creationData
  • Interface ManagedCluster has a new optional parameter enableNamespaceResources
  • Interface ManagedCluster has a new optional parameter kind
  • Interface ManagedCluster has a new optional parameter nodeProvisioningProfile
  • Interface ManagedCluster has a new optional parameter schedulerProfile
  • Interface ManagedClusterAgentPoolProfile has a new optional parameter artifactStreamingProfile
  • Interface ManagedClusterAgentPoolProfile has a new optional parameter enableCustomCATrust
  • Interface ManagedClusterAgentPoolProfile has a new optional parameter localDNSProfile
  • Interface ManagedClusterAgentPoolProfile has a new optional parameter nodeInitializationTaints
  • Interface ManagedClusterAgentPoolProfileProperties has a new optional parameter artifactStreamingProfile
  • Interface ManagedClusterAgentPoolProfileProperties has a new optional parameter enableCustomCATrust
  • Interface ManagedClusterAgentPoolProfileProperties has a new optional parameter localDNSProfile
  • Interface ManagedClusterAgentPoolProfileProperties has a new optional parameter nodeInitializationTaints
  • Interface ManagedClusterAzureMonitorProfile has a new optional parameter appMonitoring
  • Interface ManagedClusterAzureMonitorProfile has a new optional parameter containerInsights
  • Interface ManagedClusterHttpProxyConfig has a new optional parameter effectiveNoProxy
  • Interface ManagedClusterHttpProxyConfig has a new optional parameter enabled
  • Interface ManagedClusterLoadBalancerProfile has a new optional parameter clusterServiceLoadBalancerHealthProbeMode
  • Interface ManagedClusterPoolUpgradeProfile has a new optional parameter componentsByReleases
  • Interface ManagedClusterPoolUpgradeProfileUpgradesItem has a new optional parameter isOutOfSupport
  • Interface ManagedClustersDeleteOptionalParams has a new optional parameter ignorePodDisruptionBudget
  • Interface ManagedClusterSecurityProfile has a new optional parameter imageIntegrity
  • Interface ManagedClusterSecurityProfile has a new optional parameter nodeRestriction
  • Interface ManagedClusterSecurityProfileDefender has a new optional parameter securityGating
  • Interface ManagedClusterStorageProfileDiskCSIDriver has a new optional parameter version
  • Interface ManagedClusterWorkloadAutoScalerProfileVerticalPodAutoscaler has a new optional parameter addonAutoscaling
  • Interface ScaleProfile has a new optional parameter autoscale
  • Added Type Alias AddonAutoscaling
  • Added Type Alias AdoptionPolicy
  • Added Type Alias AdvancedNetworkPolicies
  • Added Type Alias AgentPoolSSHAccess
  • Added Type Alias ClusterServiceLoadBalancerHealthProbeMode
  • Added Type Alias ContainerServiceListNodeImageVersionsNextResponse
  • Added Type Alias ContainerServiceListNodeImageVersionsResponse
  • Added Type Alias DeletePolicy
  • Added Type Alias DriftAction
  • Added Type Alias DriverType
  • Added Type Alias GuardrailsSupport
  • Added Type Alias IpvsScheduler
  • Added Type Alias LoadBalancersCreateOrUpdateResponse
  • Added Type Alias LoadBalancersDeleteResponse
  • Added Type Alias LoadBalancersGetResponse
  • Added Type Alias LoadBalancersListByManagedClusterNextResponse
  • Added Type Alias LoadBalancersListByManagedClusterResponse
  • Added Type Alias LocalDNSForwardDestination
  • Added Type Alias LocalDNSForwardPolicy
  • Added Type Alias LocalDNSMode
  • Added Type Alias LocalDNSProtocol
  • Added Type Alias LocalDNSQueryLogging
  • Added Type Alias LocalDNSServeStale
  • Added Type Alias LocalDNSState
  • Added Type Alias MachinesCreateOrUpdateResponse
  • Added Type Alias ManagedClustersGetGuardrailsVersionsResponse
  • Added Type Alias ManagedClustersGetSafeguardsVersionsResponse
  • Added Type Alias ManagedClustersListGuardrailsVersionsNextResponse
  • Added Type Alias ManagedClustersListGuardrailsVersionsResponse
  • Added Type Alias ManagedClustersListSafeguardsVersionsNextResponse
  • Added Type Alias ManagedClustersListSafeguardsVersionsResponse
  • Added Type Alias ManagedClusterSnapshotsCreateOrUpdateResponse
  • Added Type Alias ManagedClusterSnapshotsGetResponse
  • Added Type Alias ManagedClusterSnapshotsListByResourceGroupNextResponse
  • Added Type Alias ManagedClusterSnapshotsListByResourceGroupResponse
  • Added Type Alias ManagedClusterSnapshotsListNextResponse
  • Added Type Alias ManagedClusterSnapshotsListResponse
  • Added Type Alias ManagedClusterSnapshotsUpdateTagsResponse
  • Added Type Alias ManagedClustersRebalanceLoadBalancersResponse
  • Added Type Alias ManagedNamespacesCreateOrUpdateResponse
  • Added Type Alias ManagedNamespacesDeleteResponse
  • Added Type Alias ManagedNamespacesGetResponse
  • Added Type Alias ManagedNamespacesListByManagedClusterNextResponse
  • Added Type Alias ManagedNamespacesListByManagedClusterResponse
  • Added Type Alias ManagedNamespacesListCredentialResponse
  • Added Type Alias ManagedNamespacesUpdateResponse
  • Added Type Alias Mode
  • Added Type Alias NamespaceProvisioningState
  • Added Type Alias NodeProvisioningDefaultNodePools
  • Added Type Alias NodeProvisioningMode
  • Added Type Alias OperationStatusResultGetByAgentPoolResponse
  • Added Type Alias OperationStatusResultGetResponse
  • Added Type Alias OperationStatusResultListNextResponse
  • Added Type Alias OperationStatusResultListResponse
  • Added Type Alias Operator
  • Added Type Alias PodLinkLocalAccess
  • Added Type Alias PolicyRule
  • Added Type Alias SafeguardsSupport
  • Added Type Alias SchedulerConfigMode
  • Added Type Alias SeccompDefault
  • Added Type Alias TransitEncryptionType
  • Added Type Alias VmState
  • Added Enum KnownAddonAutoscaling
  • Added Enum KnownAdoptionPolicy
  • Added Enum KnownAdvancedNetworkPolicies
  • Added Enum KnownAgentPoolSSHAccess
  • Added Enum KnownClusterServiceLoadBalancerHealthProbeMode
  • Added Enum KnownDeletePolicy
  • Added Enum KnownDriftAction
  • Added Enum KnownDriverType
  • Added Enum KnownGuardrailsSupport
  • Added Enum KnownIpvsScheduler
  • Added Enum KnownLocalDNSForwardDestination
  • Added Enum KnownLocalDNSForwardPolicy
  • Added Enum KnownLocalDNSMode
  • Added Enum KnownLocalDNSProtocol
  • Added Enum KnownLocalDNSQueryLogging
  • Added Enum KnownLocalDNSServeStale
  • Added Enum KnownLocalDNSState
  • Added Enum KnownMode
  • Added Enum KnownNamespaceProvisioningState
  • Added Enum KnownNodeProvisioningDefaultNodePools
  • Added Enum KnownNodeProvisioningMode
  • Added Enum KnownOperator
  • Added Enum KnownPodLinkLocalAccess
  • Added Enum KnownPolicyRule
  • Added Enum KnownSafeguardsSupport
  • Added Enum KnownSchedulerConfigMode
  • Added Enum KnownSeccompDefault
  • Added Enum KnownTransitEncryptionType
  • Added Enum KnownVmState
  • Enum KnownAgentPoolMode has a new value Machines
  • Enum KnownAgentPoolMode has a new value ManagedSystem
  • Enum KnownManagedClusterSKUName has a new value Automatic
  • Enum KnownOssku has a new value Mariner
  • Enum KnownOssku has a new value Ubuntu2404
  • Enum KnownOssku has a new value WindowsAnnual
  • Enum KnownPublicNetworkAccess has a new value SecuredByPerimeter
  • Enum KnownSnapshotType has a new value ManagedCluster
  • Enum KnownWorkloadRuntime has a new value KataMshvVmIsolation

Breaking Changes

  • Interface IstioEgressGateway has a new required parameter name

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

NewReleases is sending notifications on new releases.