Skip to content

azure-mgmt-containerservicefleet_4.0.0

Latest

Choose a tag to compare

@azure-sdk-automation azure-sdk-automation released this 05 Aug 18:01
f48f0b4

4.0.0 (2026-08-03)

Features Added

  • Client ContainerServiceFleetMgmtClient added parameter cloud_setting in method __init__
  • Client ContainerServiceFleetMgmtClient added method send_request
  • Client ContainerServiceFleetMgmtClient added operation group fleet_managed_namespaces
  • Client ContainerServiceFleetMgmtClient added operation group gates
  • Model UpdateGroup added property after_gates
  • Model UpdateGroup added property before_gates
  • Model UpdateGroup added property max_concurrency
  • Model UpdateGroupStatus added property after_gates
  • Model UpdateGroupStatus added property before_gates
  • Model UpdateGroupStatus added property max_concurrency
  • Model UpdateStage added property after_gates
  • Model UpdateStage added property before_gates
  • Model UpdateStage added property max_concurrency
  • Model UpdateStageStatus added property after_gates
  • Model UpdateStageStatus added property before_gates
  • Model UpdateStageStatus added property max_concurrency
  • Enum UpdateState added member PENDING
  • Enum UpgradeChannel added member TARGET_KUBERNETES_VERSION
  • Added enum AdoptionPolicy
  • Added model Affinity
  • Added model ClusterAffinity
  • Added model ClusterResourcePlacementSpec
  • Added model ClusterSelector
  • Added model ClusterSelectorTerm
  • Added enum DeletePolicy
  • Added model FleetManagedNamespace
  • Added model FleetManagedNamespacePatch
  • Added model FleetManagedNamespaceProperties
  • Added enum FleetManagedNamespaceProvisioningState
  • Added model FleetManagedNamespaceStatus
  • Added model Gate
  • Added model GateConfiguration
  • Added model GatePatch
  • Added model GatePatchProperties
  • Added model GateProperties
  • Added enum GateProvisioningState
  • Added enum GateState
  • Added model GateTarget
  • Added enum GateType
  • Added model LabelSelector
  • Added enum LabelSelectorOperator
  • Added model LabelSelectorRequirement
  • Added model ManagedNamespaceProperties
  • Added model NetworkPolicy
  • Added model PlacementPolicy
  • Added model PlacementProfile
  • Added enum PlacementType
  • Added enum PolicyRule
  • Added model PropagationPolicy
  • Added enum PropagationType
  • Added model PropertySelector
  • Added enum PropertySelectorOperator
  • Added model PropertySelectorRequirement
  • Added model ResourceQuota
  • Added enum TaintEffect
  • Added enum Timing
  • Added model Toleration
  • Added enum TolerationOperator
  • Added model UpdateRunGateStatus
  • Added model UpdateRunGateTargetProperties
  • Operation group AutoUpgradeProfilesOperations added parameter skip_token in method list_by_fleet
  • Operation group AutoUpgradeProfilesOperations added parameter top in method list_by_fleet
  • Operation group FleetMembersOperations added parameter filter in method list_by_fleet
  • Operation group FleetMembersOperations added parameter skip_token in method list_by_fleet
  • Operation group FleetMembersOperations added parameter top in method list_by_fleet
  • Operation group FleetUpdateStrategiesOperations added parameter skip_token in method list_by_fleet
  • Operation group FleetUpdateStrategiesOperations added parameter top in method list_by_fleet
  • Operation group FleetsOperations added parameter skip_token in method list_by_subscription
  • Operation group FleetsOperations added parameter top in method list_by_subscription
  • Operation group UpdateRunsOperations added parameter skip_token in method list_by_fleet
  • Operation group UpdateRunsOperations added parameter top in method list_by_fleet
  • Added operation group FleetManagedNamespacesOperations
  • Added operation group GatesOperations

Breaking Changes

  • For the method breakings, please refer to https://aka.ms/azsdk/python/migrate/operations for migration.
  • 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.
  • Model AutoUpgradeProfile moved instance variable auto_upgrade_profile_status, channel, disabled, node_image_selection, provisioning_state and update_strategy_id under property properties whose type is AutoUpgradeProfileProperties
  • Model Fleet moved instance variable hub_profile, provisioning_state and status under property properties whose type is FleetProperties
  • Model FleetMember moved instance variable cluster_resource_id, group, provisioning_state and status under property properties whose type is FleetMemberProperties
  • Model FleetMemberUpdate moved instance variable group under property properties whose type is FleetMemberUpdateProperties
  • Model FleetUpdateStrategy moved instance variable provisioning_state and strategy under property properties whose type is FleetUpdateStrategyProperties
  • Model UpdateRun moved instance variable auto_upgrade_profile_id, managed_cluster_update, provisioning_state, status, strategy and update_strategy_id under property properties whose type is UpdateRunProperties
  • Method AutoUpgradeProfilesOperations.begin_create_or_update replaced positional_or_keyword parameters if_match/if_none_match with keyword_only parameters etag/match_condition
  • Method AutoUpgradeProfilesOperations.begin_delete replaced positional_or_keyword parameter if_match with keyword_only parameters etag/match_condition
  • Method FleetMembersOperations.begin_create replaced positional_or_keyword parameters if_match/if_none_match with keyword_only parameters etag/match_condition
  • Method FleetMembersOperations.begin_delete replaced positional_or_keyword parameter if_match with keyword_only parameters etag/match_condition
  • Method FleetMembersOperations.begin_update replaced positional_or_keyword parameter if_match with keyword_only parameters etag/match_condition
  • Method FleetUpdateStrategiesOperations.begin_create_or_update replaced positional_or_keyword parameters if_match/if_none_match with keyword_only parameters etag/match_condition
  • Method FleetUpdateStrategiesOperations.begin_delete replaced positional_or_keyword parameter if_match with keyword_only parameters etag/match_condition
  • Method FleetsOperations.begin_create_or_update replaced positional_or_keyword parameters if_match/if_none_match with keyword_only parameters etag/match_condition
  • Method FleetsOperations.begin_delete replaced positional_or_keyword parameter if_match with keyword_only parameters etag/match_condition
  • Method FleetsOperations.begin_update replaced positional_or_keyword parameter if_match with keyword_only parameters etag/match_condition
  • Method UpdateRunsOperations.begin_create_or_update replaced positional_or_keyword parameters if_match/if_none_match with keyword_only parameters etag/match_condition
  • Method UpdateRunsOperations.begin_delete replaced positional_or_keyword parameter if_match with keyword_only parameters etag/match_condition
  • Method UpdateRunsOperations.begin_skip replaced positional_or_keyword parameter if_match with keyword_only parameters etag/match_condition
  • Method UpdateRunsOperations.begin_start replaced positional_or_keyword parameter if_match with keyword_only parameters etag/match_condition
  • Method UpdateRunsOperations.begin_stop replaced positional_or_keyword parameter if_match with keyword_only parameters etag/match_condition

Other Changes

  • Deleted model AutoUpgradeProfileListResult/FleetListResult/FleetMemberListResult/FleetUpdateStrategyListResult/OperationListResult/UpdateRunListResult which actually were not used by SDK users