41.0.0 (2026-03-17)
Features Added
- Client
ContainerServiceClientadded methodsend_request - Model
AdvancedNetworkingadded propertyperformance - Model
AdvancedNetworkingSecurityadded propertytransit_encryption - Model
AgentPooladded propertyproperties - Model
AgentPooladded propertysystem_data - Model
AgentPoolUpgradeProfileadded propertysystem_data - Model
IstioComponentsadded propertyproxy_redirection_mechanism - Model
Machineadded propertysystem_data - Model
ManagedClusterAccessProfileadded propertyproperties - Model
ManagedClusterHTTPProxyConfigadded propertyenabled - Model
ManagedClusterUpgradeProfileadded propertysystem_data - Model
OperationValueadded propertydisplay - Model
PrivateEndpointConnectionadded propertysystem_data - Model
RunCommandResultadded propertyproperties - Added enum
AccelerationMode - Added model
AccessProfile - Added model
AdvancedNetworkingPerformance - Added model
AdvancedNetworkingSecurityTransitEncryption - Added model
AgentPoolManagedClusterAgentPoolProfileProperties - Added model
CommandResultProperties - Added model
OperationValueDisplay - Added enum
ProxyRedirectionMechanism - Added enum
TransitEncryptionType
Breaking Changes
- This version introduces new hybrid models which have dual dictionary and model nature. Please follow https://aka.ms/azsdk/python/migrate/hybrid-models for migration.
- For the method breakings, please refer to https://aka.ms/azsdk/python/migrate/operations for migration.
- Renamed enum
IpFamilytoIPFamily - Model
AgentPoolmoved instance variablese_tag,count,vm_size,os_disk_size_gb,os_disk_type,kubelet_disk_type,workload_runtime,message_of_the_day,vnet_subnet_id,pod_subnet_id,pod_ip_allocation_mode,max_pods,os_type,os_sku,max_count,min_count,enable_auto_scaling,scale_down_mode,type_properties_type,mode,orchestrator_version,current_orchestrator_version,node_image_version,upgrade_settings,provisioning_state,power_state,availability_zones,enable_node_public_ip,node_public_ip_prefix_id,scale_set_priority,scale_set_eviction_policy,spot_max_price,tags,node_labels,node_taints,proximity_placement_group_id,kubelet_config,linux_os_config,enable_encryption_at_host,enable_ultra_ssd,enable_fips,gpu_instance_profile,creation_data,capacity_reservation_group_id,host_group_id,network_profile,windows_profile,security_profile,gpu_profile,gateway_profile,virtual_machines_profile,virtual_machine_nodes_status,statusandlocal_dns_profileunder propertyproperties - Model
ManagedClusterAccessProfilemoved instance variablekube_configunder propertyproperties - Model
OperationValuemoved instance variablesoperation,resource,descriptionandproviderunder propertydisplay - Model
RunCommandResultmoved instance variablesprovisioning_state,exit_code,started_at,finished_at,logsandreasonunder propertyproperties - Model
KubernetesVersionListResultrenamed its instance variablevaluestovalues_property - Method
AgentPoolsOperations.begin_create_or_updatereplaced positional_or_keyword parametersif_match/if_none_matchwith keyword_only parametersetag/match_condition - Method
AgentPoolsOperations.begin_deletechanged its parameterignore_pod_disruption_budgetfrompositional_or_keywordtokeyword_only - Method
AgentPoolsOperations.begin_deletereplaced positional_or_keyword parameterif_matchwith keyword_only parametersetag/match_condition - Method
ManagedClustersOperations.begin_create_or_updatereplaced positional_or_keyword parametersif_match/if_none_matchwith keyword_only parametersetag/match_condition - Method
ManagedClustersOperations.begin_deletedeleted or renamed its parameterif_matchof kindpositional_or_keyword - Method
ManagedClustersOperations.begin_update_tagsreplaced positional_or_keyword parameterif_matchwith keyword_only parametersetag/match_condition - Method
ManagedClustersOperations.list_cluster_admin_credentialschanged its parameterserver_fqdnfrompositional_or_keywordtokeyword_only - Method
ManagedClustersOperations.list_cluster_monitoring_user_credentialschanged its parameterserver_fqdnfrompositional_or_keywordtokeyword_only - Method
ManagedClustersOperations.list_cluster_user_credentialschanged its parameterserver_fqdn/formatfrompositional_or_keywordtokeyword_only
Other Changes
- Deleted model
MeshRevisionProfileList/MeshUpgradeProfileList/OutboundEnvironmentEndpointCollection/SubResourcewhich actually were not used by SDK users