4.0.0b1 (2025-08-04)
Features Added
- Client
ContainerServiceFleetMgmtClient
added operation groupgates
- Model
UpdateGroup
added propertybefore_gates
- Model
UpdateGroup
added propertyafter_gates
- Model
UpdateGroupStatus
added propertybefore_gates
- Model
UpdateGroupStatus
added propertyafter_gates
- Model
UpdateStage
added propertybefore_gates
- Model
UpdateStage
added propertyafter_gates
- Model
UpdateStageStatus
added propertybefore_gates
- Model
UpdateStageStatus
added propertyafter_gates
- Enum
UpdateState
added memberPENDING
- Enum
UpgradeChannel
added memberTARGET_KUBERNETES_VERSION
- Added model
FleetMemberUpdateProperties
- 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 enum
Timing
- Added model
UpdateRunGateStatus
- Added model
UpdateRunGateTargetProperties
- Added operation group
GatesOperations
Breaking Changes
- This version introduces new hybrid models which have dual dictionary and model nature. And 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 mgration.
- Model
FleetMemberUpdate
deleted or renamed its instance variablegroup
- Method
AutoUpgradeProfilesOperations.begin_create_or_update
renamed positional_or_keyword parametersif_match
/if_none_match
to keyword_only parametersetag
/match_condition
- Method
AutoUpgradeProfilesOperations.begin_delete
renamed positional_or_keyword parameterif_match
to keyword_only parametersetag
/match_condition
- Method
FleetMembersOperations.begin_create
renamed positional_or_keyword parametersif_match
/if_none_match
to keyword_only parametersetag
/match_condition
- Method
FleetMembersOperations.begin_delete
renamed positional_or_keyword parameterif_match
to keyword_only parametersetag
/match_condition
- Method
FleetMembersOperations.begin_update
renamed positional_or_keyword parameterif_match
to keyword_only parametersetag
/match_condition
- Method
FleetUpdateStrategiesOperations.begin_create_or_update
renamed positional_or_keyword parametersif_match
/if_none_match
to keyword_only parametersetag
/match_condition
- Method
FleetUpdateStrategiesOperations.begin_delete
renamed positional_or_keyword parameterif_match
to keyword_only parametersetag
/match_condition
- Method
FleetsOperations.begin_create_or_update
renamed positional_or_keyword parametersif_match
/if_none_match
to keyword_only parametersetag
/match_condition
- Method
FleetsOperations.begin_delete
renamed positional_or_keyword parameterif_match
to keyword_only parametersetag
/match_condition
- Method
FleetsOperations.begin_update
renamed positional_or_keyword parameterif_match
to keyword_only parametersetag
/match_condition
- Method
UpdateRunsOperations.begin_create_or_update
renamed positional_or_keyword parametersif_match
/if_none_match
to keyword_only parametersetag
/match_condition
- Method
UpdateRunsOperations.begin_delete
renamed positional_or_keyword parameterif_match
to keyword_only parametersetag
/match_condition
- Method
UpdateRunsOperations.begin_skip
renamed positional_or_keyword parameterif_match
to keyword_only parametersetag
/match_condition
- Method
UpdateRunsOperations.begin_start
renamed positional_or_keyword parameterif_match
to keyword_only parametersetag
/match_condition
- Method
UpdateRunsOperations.begin_stop
renamed positional_or_keyword parameterif_match
to keyword_only parametersetag
/match_condition