github Azure/azure-sdk-for-go sdk/resourcemanager/containerservice/armcontainerservice/v8.1.0

8.1.0 (2025-11-20)

Features Added

  • New value WorkloadRuntimeKataVMIsolation added to enum type WorkloadRuntime
  • New enum type AdoptionPolicy with values AdoptionPolicyAlways, AdoptionPolicyIfIdentical, AdoptionPolicyNever
  • New enum type DeletePolicy with values DeletePolicyDelete, DeletePolicyKeep
  • New enum type LocalDNSForwardDestination with values LocalDNSForwardDestinationClusterCoreDNS, LocalDNSForwardDestinationVnetDNS
  • New enum type LocalDNSForwardPolicy with values LocalDNSForwardPolicyRandom, LocalDNSForwardPolicyRoundRobin, LocalDNSForwardPolicySequential
  • New enum type LocalDNSMode with values LocalDNSModeDisabled, LocalDNSModePreferred, LocalDNSModeRequired
  • New enum type LocalDNSProtocol with values LocalDNSProtocolForceTCP, LocalDNSProtocolPreferUDP
  • New enum type LocalDNSQueryLogging with values LocalDNSQueryLoggingError, LocalDNSQueryLoggingLog
  • New enum type LocalDNSServeStale with values LocalDNSServeStaleDisable, LocalDNSServeStaleImmediate, LocalDNSServeStaleVerify
  • New enum type LocalDNSState with values LocalDNSStateDisabled, LocalDNSStateEnabled
  • New enum type NamespaceProvisioningState with values NamespaceProvisioningStateCanceled, NamespaceProvisioningStateCreating, NamespaceProvisioningStateDeleting, NamespaceProvisioningStateFailed, NamespaceProvisioningStateSucceeded, NamespaceProvisioningStateUpdating
  • New enum type PolicyRule with values PolicyRuleAllowAll, PolicyRuleAllowSameNamespace, PolicyRuleDenyAll
  • New function *ClientFactory.NewManagedNamespacesClient() *ManagedNamespacesClient
  • New function NewManagedNamespacesClient(string, azcore.TokenCredential, *arm.ClientOptions) (*ManagedNamespacesClient, error)
  • New function *ManagedNamespacesClient.BeginCreateOrUpdate(context.Context, string, string, string, ManagedNamespace, *ManagedNamespacesClientBeginCreateOrUpdateOptions) (*runtime.Poller[ManagedNamespacesClientCreateOrUpdateResponse], error)
  • New function *ManagedNamespacesClient.BeginDelete(context.Context, string, string, string, *ManagedNamespacesClientBeginDeleteOptions) (*runtime.Poller[ManagedNamespacesClientDeleteResponse], error)
  • New function *ManagedNamespacesClient.Get(context.Context, string, string, string, *ManagedNamespacesClientGetOptions) (ManagedNamespacesClientGetResponse, error)
  • New function *ManagedNamespacesClient.NewListByManagedClusterPager(string, string, *ManagedNamespacesClientListByManagedClusterOptions) *runtime.Pager[ManagedNamespacesClientListByManagedClusterResponse]
  • New function *ManagedNamespacesClient.ListCredential(context.Context, string, string, string, *ManagedNamespacesClientListCredentialOptions) (ManagedNamespacesClientListCredentialResponse, error)
  • New function *ManagedNamespacesClient.Update(context.Context, string, string, string, TagsObject, *ManagedNamespacesClientUpdateOptions) (ManagedNamespacesClientUpdateResponse, error)
  • New struct LocalDNSOverride
  • New struct LocalDNSProfile
  • New struct ManagedNamespace
  • New struct ManagedNamespaceListResult
  • New struct NamespaceProperties
  • New struct NetworkPolicies
  • New struct ResourceQuota
  • New field GatewayConfigurationName, Name, Namespace in struct IstioEgressGateway
  • New field LocalDNSProfile in struct ManagedClusterAgentPoolProfile
  • New field LocalDNSProfile in struct ManagedClusterAgentPoolProfileProperties

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

NewReleases is sending notifications on new releases.