azure.mgmt.containerservicefleet.operations module
- class azure.mgmt.containerservicefleet.operations.AutoUpgradeProfileOperationsOperations(*args, **kwargs)[source]
Bases:
objectWarning
DO NOT instantiate this class directly.
Instead, you should access the following operations through
ContainerServiceFleetMgmtClient’sauto_upgrade_profile_operationsattribute.- begin_generate_update_run(resource_group_name: str, fleet_name: str, auto_upgrade_profile_name: str, **kwargs: Any) LROPoller[GenerateResponse][source]
A long-running resource action.
- Parameters:
- Returns:
An instance of LROPoller that returns either GenerateResponse or the result of cls(response)
- Return type:
- Raises:
- models = <module 'azure.mgmt.containerservicefleet.models' from '/mnt/vss/_work/1/s/sdk/containerservice/azure-mgmt-containerservicefleet/.tox/sphinx/lib/python3.13/site-packages/azure/mgmt/containerservicefleet/models/__init__.py'>
- class azure.mgmt.containerservicefleet.operations.AutoUpgradeProfilesOperations(*args, **kwargs)[source]
Bases:
objectWarning
DO NOT instantiate this class directly.
Instead, you should access the following operations through
ContainerServiceFleetMgmtClient’sauto_upgrade_profilesattribute.- begin_create_or_update(resource_group_name: str, fleet_name: str, auto_upgrade_profile_name: str, resource: AutoUpgradeProfile | IO[bytes], if_match: str | None = None, if_none_match: str | None = None, **kwargs: Any) LROPoller[AutoUpgradeProfile][source]
Create a AutoUpgradeProfile.
- Parameters:
resource_group_name (str) – The name of the resource group. The name is case insensitive. Required.
fleet_name (str) – The name of the Fleet resource. Required.
auto_upgrade_profile_name (str) – The name of the AutoUpgradeProfile resource. Required.
resource (AutoUpgradeProfile or IO[bytes]) – Resource create parameters. Is either a AutoUpgradeProfile type or a IO[bytes] type. Required.
if_match (str) – The request should only proceed if an entity matches this string. Default value is None.
if_none_match (str) – The request should only proceed if no entity matches this string. Default value is None.
- Returns:
An instance of LROPoller that returns either AutoUpgradeProfile or the result of cls(response)
- Return type:
- Raises:
- begin_delete(resource_group_name: str, fleet_name: str, auto_upgrade_profile_name: str, if_match: str | None = None, **kwargs: Any) LROPoller[None][source]
Delete a AutoUpgradeProfile.
- Parameters:
resource_group_name (str) – The name of the resource group. The name is case insensitive. Required.
fleet_name (str) – The name of the Fleet resource. Required.
auto_upgrade_profile_name (str) – The name of the AutoUpgradeProfile resource. Required.
if_match (str) – The request should only proceed if an entity matches this string. Default value is None.
- Returns:
An instance of LROPoller that returns either None or the result of cls(response)
- Return type:
LROPoller[None]
- Raises:
- get(resource_group_name: str, fleet_name: str, auto_upgrade_profile_name: str, **kwargs: Any) AutoUpgradeProfile[source]
Get a AutoUpgradeProfile.
- Parameters:
- Returns:
AutoUpgradeProfile or the result of cls(response)
- Return type:
- Raises:
- list_by_fleet(resource_group_name: str, fleet_name: str, **kwargs: Any) Iterable[AutoUpgradeProfile][source]
List AutoUpgradeProfile resources by Fleet.
- Parameters:
- Returns:
An iterator like instance of either AutoUpgradeProfile or the result of cls(response)
- Return type:
- Raises:
- models = <module 'azure.mgmt.containerservicefleet.models' from '/mnt/vss/_work/1/s/sdk/containerservice/azure-mgmt-containerservicefleet/.tox/sphinx/lib/python3.13/site-packages/azure/mgmt/containerservicefleet/models/__init__.py'>
- class azure.mgmt.containerservicefleet.operations.FleetMembersOperations(*args, **kwargs)[source]
Bases:
objectWarning
DO NOT instantiate this class directly.
Instead, you should access the following operations through
ContainerServiceFleetMgmtClient’sfleet_membersattribute.- begin_create(resource_group_name: str, fleet_name: str, fleet_member_name: str, resource: FleetMember | IO[bytes], if_match: str | None = None, if_none_match: str | None = None, **kwargs: Any) LROPoller[FleetMember][source]
Create a FleetMember.
- Parameters:
resource_group_name (str) – The name of the resource group. The name is case insensitive. Required.
fleet_name (str) – The name of the Fleet resource. Required.
fleet_member_name (str) – The name of the Fleet member resource. Required.
resource (FleetMember or IO[bytes]) – Resource create parameters. Is either a FleetMember type or a IO[bytes] type. Required.
if_match (str) – The request should only proceed if an entity matches this string. Default value is None.
if_none_match (str) – The request should only proceed if no entity matches this string. Default value is None.
- Returns:
An instance of LROPoller that returns either FleetMember or the result of cls(response)
- Return type:
- Raises:
- begin_delete(resource_group_name: str, fleet_name: str, fleet_member_name: str, if_match: str | None = None, **kwargs: Any) LROPoller[None][source]
Delete a FleetMember.
- Parameters:
resource_group_name (str) – The name of the resource group. The name is case insensitive. Required.
fleet_name (str) – The name of the Fleet resource. Required.
fleet_member_name (str) – The name of the Fleet member resource. Required.
if_match (str) – The request should only proceed if an entity matches this string. Default value is None.
- Returns:
An instance of LROPoller that returns either None or the result of cls(response)
- Return type:
LROPoller[None]
- Raises:
- begin_update(resource_group_name: str, fleet_name: str, fleet_member_name: str, properties: FleetMemberUpdate | IO[bytes], if_match: str | None = None, **kwargs: Any) LROPoller[FleetMember][source]
Update a FleetMember.
- Parameters:
resource_group_name (str) – The name of the resource group. The name is case insensitive. Required.
fleet_name (str) – The name of the Fleet resource. Required.
fleet_member_name (str) – The name of the Fleet member resource. Required.
properties (FleetMemberUpdate or IO[bytes]) – The resource properties to be updated. Is either a FleetMemberUpdate type or a IO[bytes] type. Required.
if_match (str) – The request should only proceed if an entity matches this string. Default value is None.
- Returns:
An instance of LROPoller that returns either FleetMember or the result of cls(response)
- Return type:
- Raises:
- get(resource_group_name: str, fleet_name: str, fleet_member_name: str, **kwargs: Any) FleetMember[source]
Get a FleetMember.
- Parameters:
- Returns:
FleetMember or the result of cls(response)
- Return type:
- Raises:
- list_by_fleet(resource_group_name: str, fleet_name: str, **kwargs: Any) Iterable[FleetMember][source]
List FleetMember resources by Fleet.
- Parameters:
- Returns:
An iterator like instance of either FleetMember or the result of cls(response)
- Return type:
- Raises:
- models = <module 'azure.mgmt.containerservicefleet.models' from '/mnt/vss/_work/1/s/sdk/containerservice/azure-mgmt-containerservicefleet/.tox/sphinx/lib/python3.13/site-packages/azure/mgmt/containerservicefleet/models/__init__.py'>
- class azure.mgmt.containerservicefleet.operations.FleetUpdateStrategiesOperations(*args, **kwargs)[source]
Bases:
objectWarning
DO NOT instantiate this class directly.
Instead, you should access the following operations through
ContainerServiceFleetMgmtClient’sfleet_update_strategiesattribute.- begin_create_or_update(resource_group_name: str, fleet_name: str, update_strategy_name: str, resource: FleetUpdateStrategy | IO[bytes], if_match: str | None = None, if_none_match: str | None = None, **kwargs: Any) LROPoller[FleetUpdateStrategy][source]
Create a FleetUpdateStrategy.
- Parameters:
resource_group_name (str) – The name of the resource group. The name is case insensitive. Required.
fleet_name (str) – The name of the Fleet resource. Required.
update_strategy_name (str) – The name of the UpdateStrategy resource. Required.
resource (FleetUpdateStrategy or IO[bytes]) – Resource create parameters. Is either a FleetUpdateStrategy type or a IO[bytes] type. Required.
if_match (str) – The request should only proceed if an entity matches this string. Default value is None.
if_none_match (str) – The request should only proceed if no entity matches this string. Default value is None.
- Returns:
An instance of LROPoller that returns either FleetUpdateStrategy or the result of cls(response)
- Return type:
- Raises:
- begin_delete(resource_group_name: str, fleet_name: str, update_strategy_name: str, if_match: str | None = None, **kwargs: Any) LROPoller[None][source]
Delete a FleetUpdateStrategy.
- Parameters:
resource_group_name (str) – The name of the resource group. The name is case insensitive. Required.
fleet_name (str) – The name of the Fleet resource. Required.
update_strategy_name (str) – The name of the UpdateStrategy resource. Required.
if_match (str) – The request should only proceed if an entity matches this string. Default value is None.
- Returns:
An instance of LROPoller that returns either None or the result of cls(response)
- Return type:
LROPoller[None]
- Raises:
- get(resource_group_name: str, fleet_name: str, update_strategy_name: str, **kwargs: Any) FleetUpdateStrategy[source]
Get a FleetUpdateStrategy.
- Parameters:
- Returns:
FleetUpdateStrategy or the result of cls(response)
- Return type:
- Raises:
- list_by_fleet(resource_group_name: str, fleet_name: str, **kwargs: Any) Iterable[FleetUpdateStrategy][source]
List FleetUpdateStrategy resources by Fleet.
- Parameters:
- Returns:
An iterator like instance of either FleetUpdateStrategy or the result of cls(response)
- Return type:
- Raises:
- models = <module 'azure.mgmt.containerservicefleet.models' from '/mnt/vss/_work/1/s/sdk/containerservice/azure-mgmt-containerservicefleet/.tox/sphinx/lib/python3.13/site-packages/azure/mgmt/containerservicefleet/models/__init__.py'>
- class azure.mgmt.containerservicefleet.operations.FleetsOperations(*args, **kwargs)[source]
Bases:
objectWarning
DO NOT instantiate this class directly.
Instead, you should access the following operations through
ContainerServiceFleetMgmtClient’sfleetsattribute.- begin_create_or_update(resource_group_name: str, fleet_name: str, resource: Fleet | IO[bytes], if_match: str | None = None, if_none_match: str | None = None, **kwargs: Any) LROPoller[Fleet][source]
Creates or updates a Fleet.
- Parameters:
resource_group_name (str) – The name of the resource group. The name is case insensitive. Required.
fleet_name (str) – The name of the Fleet resource. Required.
resource (Fleet or IO[bytes]) – Resource create parameters. Is either a Fleet type or a IO[bytes] type. Required.
if_match (str) – The request should only proceed if an entity matches this string. Default value is None.
if_none_match (str) – The request should only proceed if no entity matches this string. Default value is None.
- Returns:
An instance of LROPoller that returns either Fleet or the result of cls(response)
- Return type:
- Raises:
- begin_delete(resource_group_name: str, fleet_name: str, if_match: str | None = None, **kwargs: Any) LROPoller[None][source]
Delete a Fleet.
- Parameters:
- Returns:
An instance of LROPoller that returns either None or the result of cls(response)
- Return type:
LROPoller[None]
- Raises:
- begin_update(resource_group_name: str, fleet_name: str, properties: FleetPatch | IO[bytes], if_match: str | None = None, **kwargs: Any) LROPoller[Fleet][source]
Update a Fleet.
- Parameters:
resource_group_name (str) – The name of the resource group. The name is case insensitive. Required.
fleet_name (str) – The name of the Fleet resource. Required.
properties (FleetPatch or IO[bytes]) – The resource properties to be updated. Is either a FleetPatch type or a IO[bytes] type. Required.
if_match (str) – The request should only proceed if an entity matches this string. Default value is None.
- Returns:
An instance of LROPoller that returns either Fleet or the result of cls(response)
- Return type:
- Raises:
- get(resource_group_name: str, fleet_name: str, **kwargs: Any) Fleet[source]
Gets a Fleet.
- Parameters:
- Returns:
Fleet or the result of cls(response)
- Return type:
- Raises:
- list_by_resource_group(resource_group_name: str, **kwargs: Any) Iterable[Fleet][source]
Lists fleets in the specified subscription and resource group.
- Parameters:
resource_group_name (str) – The name of the resource group. The name is case insensitive. Required.
- Returns:
An iterator like instance of either Fleet or the result of cls(response)
- Return type:
- Raises:
- list_by_subscription(**kwargs: Any) Iterable[Fleet][source]
Lists fleets in the specified subscription.
- Returns:
An iterator like instance of either Fleet or the result of cls(response)
- Return type:
- Raises:
- list_credentials(resource_group_name: str, fleet_name: str, **kwargs: Any) FleetCredentialResults[source]
Lists the user credentials of a Fleet.
- Parameters:
- Returns:
FleetCredentialResults or the result of cls(response)
- Return type:
- Raises:
- models = <module 'azure.mgmt.containerservicefleet.models' from '/mnt/vss/_work/1/s/sdk/containerservice/azure-mgmt-containerservicefleet/.tox/sphinx/lib/python3.13/site-packages/azure/mgmt/containerservicefleet/models/__init__.py'>
- class azure.mgmt.containerservicefleet.operations.Operations(*args, **kwargs)[source]
Bases:
objectWarning
DO NOT instantiate this class directly.
Instead, you should access the following operations through
ContainerServiceFleetMgmtClient’soperationsattribute.- list(**kwargs: Any) Iterable[Operation][source]
List the operations for the provider.
- Returns:
An iterator like instance of either Operation or the result of cls(response)
- Return type:
- Raises:
- models = <module 'azure.mgmt.containerservicefleet.models' from '/mnt/vss/_work/1/s/sdk/containerservice/azure-mgmt-containerservicefleet/.tox/sphinx/lib/python3.13/site-packages/azure/mgmt/containerservicefleet/models/__init__.py'>
- class azure.mgmt.containerservicefleet.operations.UpdateRunsOperations(*args, **kwargs)[source]
Bases:
objectWarning
DO NOT instantiate this class directly.
Instead, you should access the following operations through
ContainerServiceFleetMgmtClient’supdate_runsattribute.- begin_create_or_update(resource_group_name: str, fleet_name: str, update_run_name: str, resource: UpdateRun | IO[bytes], if_match: str | None = None, if_none_match: str | None = None, **kwargs: Any) LROPoller[UpdateRun][source]
Create a UpdateRun.
- Parameters:
resource_group_name (str) – The name of the resource group. The name is case insensitive. Required.
fleet_name (str) – The name of the Fleet resource. Required.
update_run_name (str) – The name of the UpdateRun resource. Required.
resource (UpdateRun or IO[bytes]) – Resource create parameters. Is either a UpdateRun type or a IO[bytes] type. Required.
if_match (str) – The request should only proceed if an entity matches this string. Default value is None.
if_none_match (str) – The request should only proceed if no entity matches this string. Default value is None.
- Returns:
An instance of LROPoller that returns either UpdateRun or the result of cls(response)
- Return type:
- Raises:
- begin_delete(resource_group_name: str, fleet_name: str, update_run_name: str, if_match: str | None = None, **kwargs: Any) LROPoller[None][source]
Delete a UpdateRun.
- Parameters:
resource_group_name (str) – The name of the resource group. The name is case insensitive. Required.
fleet_name (str) – The name of the Fleet resource. Required.
update_run_name (str) – The name of the UpdateRun resource. Required.
if_match (str) – The request should only proceed if an entity matches this string. Default value is None.
- Returns:
An instance of LROPoller that returns either None or the result of cls(response)
- Return type:
LROPoller[None]
- Raises:
- begin_skip(resource_group_name: str, fleet_name: str, update_run_name: str, body: SkipProperties | IO[bytes], if_match: str | None = None, **kwargs: Any) LROPoller[UpdateRun][source]
Skips one or a combination of member/group/stage/afterStageWait(s) of an update run.
- Parameters:
resource_group_name (str) – The name of the resource group. The name is case insensitive. Required.
fleet_name (str) – The name of the Fleet resource. Required.
update_run_name (str) – The name of the UpdateRun resource. Required.
body (SkipProperties or IO[bytes]) – The content of the action request. Is either a SkipProperties type or a IO[bytes] type. Required.
if_match (str) – The request should only proceed if an entity matches this string. Default value is None.
- Returns:
An instance of LROPoller that returns either UpdateRun or the result of cls(response)
- Return type:
- Raises:
- begin_start(resource_group_name: str, fleet_name: str, update_run_name: str, if_match: str | None = None, **kwargs: Any) LROPoller[UpdateRun][source]
Starts an UpdateRun.
- Parameters:
resource_group_name (str) – The name of the resource group. The name is case insensitive. Required.
fleet_name (str) – The name of the Fleet resource. Required.
update_run_name (str) – The name of the UpdateRun resource. Required.
if_match (str) – The request should only proceed if an entity matches this string. Default value is None.
- Returns:
An instance of LROPoller that returns either UpdateRun or the result of cls(response)
- Return type:
- Raises:
- begin_stop(resource_group_name: str, fleet_name: str, update_run_name: str, if_match: str | None = None, **kwargs: Any) LROPoller[UpdateRun][source]
Stops an UpdateRun.
- Parameters:
resource_group_name (str) – The name of the resource group. The name is case insensitive. Required.
fleet_name (str) – The name of the Fleet resource. Required.
update_run_name (str) – The name of the UpdateRun resource. Required.
if_match (str) – The request should only proceed if an entity matches this string. Default value is None.
- Returns:
An instance of LROPoller that returns either UpdateRun or the result of cls(response)
- Return type:
- Raises:
- get(resource_group_name: str, fleet_name: str, update_run_name: str, **kwargs: Any) UpdateRun[source]
Get a UpdateRun.
- Parameters:
- Returns:
UpdateRun or the result of cls(response)
- Return type:
- Raises:
- list_by_fleet(resource_group_name: str, fleet_name: str, **kwargs: Any) Iterable[UpdateRun][source]
List UpdateRun resources by Fleet.
- Parameters:
- Returns:
An iterator like instance of either UpdateRun or the result of cls(response)
- Return type:
- Raises:
- models = <module 'azure.mgmt.containerservicefleet.models' from '/mnt/vss/_work/1/s/sdk/containerservice/azure-mgmt-containerservicefleet/.tox/sphinx/lib/python3.13/site-packages/azure/mgmt/containerservicefleet/models/__init__.py'>