Sdílet prostřednictvím


CapacityReservationGroupsOperations Třída

Upozornění

NEPOUŽÍVEJTE přímou instanci této třídy.

Místo toho byste měli přistupovat k následujícím operacím prostřednictvím

ComputeManagementClientje

<xref:capacity_reservation_groups> Atribut.

Dědičnost
builtins.object
CapacityReservationGroupsOperations

Konstruktor

CapacityReservationGroupsOperations(*args, **kwargs)

Metody

create_or_update

Operace pro vytvoření nebo aktualizaci skupiny rezervací kapacity. Při aktualizaci skupiny rezervací kapacity je možné upravovat pouze značky. Další podrobnosti najdete v části https://aka.ms/CapacityReservation .

delete

Operace odstranění skupiny rezervací kapacity. Tato operace je povolená pouze v případě, že jsou všechny přidružené prostředky odpojené od skupiny rezervací a všechny rezervace kapacity v rámci skupiny rezervací byly také odstraněny. Další podrobnosti najdete v části https://aka.ms/CapacityReservation .

get

Operace, která načte informace o skupině rezervací kapacity.

list_by_resource_group

Zobrazí seznam všech skupin rezervací kapacity v zadané skupině prostředků. Pomocí vlastnosti nextLink v odpovědi získáte další stránku skupin rezervací kapacity.

list_by_subscription

Zobrazí seznam všech skupin rezervací kapacity v předplatném. Pomocí vlastnosti nextLink v odpovědi získáte další stránku skupin rezervací kapacity.

update

Operace aktualizace skupiny rezervací kapacity. Při aktualizaci skupiny rezervací kapacity je možné upravovat pouze značky.

create_or_update

Operace pro vytvoření nebo aktualizaci skupiny rezervací kapacity. Při aktualizaci skupiny rezervací kapacity je možné upravovat pouze značky. Další podrobnosti najdete v části https://aka.ms/CapacityReservation .

create_or_update(resource_group_name: str, capacity_reservation_group_name: str, parameters: _models.CapacityReservationGroup, *, content_type: str = 'application/json', **kwargs: Any) -> _models.CapacityReservationGroup

Parametry

resource_group_name
str
Vyžadováno

Název skupiny prostředků. Povinná hodnota.

capacity_reservation_group_name
str
Vyžadováno

Název skupiny rezervací kapacity. Povinná hodnota.

parameters
CapacityReservationGroup nebo IO
Vyžadováno

Parametry zadané pro vytvoření skupiny rezervací kapacity. Je buď typ CapacityReservationGroup, nebo vstupně-výstupní typ. Povinná hodnota.

content_type
str

Content-type parametru textu. Známé hodnoty jsou: application/json. Výchozí hodnota je Žádná.

cls
callable

Vlastní typ nebo funkce, které budou předány přímé odpovědi

Návraty

CapacityReservationGroup nebo výsledek cls(response)

Návratový typ

Výjimky

delete

Operace odstranění skupiny rezervací kapacity. Tato operace je povolená pouze v případě, že jsou všechny přidružené prostředky odpojené od skupiny rezervací a všechny rezervace kapacity v rámci skupiny rezervací byly také odstraněny. Další podrobnosti najdete v části https://aka.ms/CapacityReservation .

delete(resource_group_name: str, capacity_reservation_group_name: str, **kwargs: Any) -> None

Parametry

resource_group_name
str
Vyžadováno

Název skupiny prostředků. Povinná hodnota.

capacity_reservation_group_name
str
Vyžadováno

Název skupiny rezervací kapacity. Povinná hodnota.

cls
callable

Vlastní typ nebo funkce, které budou předány přímé odpovědi

Návraty

Žádný nebo výsledek cls(response)

Návratový typ

Výjimky

get

Operace, která načte informace o skupině rezervací kapacity.

get(resource_group_name: str, capacity_reservation_group_name: str, *, expand: str | CapacityReservationGroupInstanceViewTypes | None = None, **kwargs: Any) -> CapacityReservationGroup

Parametry

resource_group_name
str
Vyžadováno

Název skupiny prostředků. Povinná hodnota.

capacity_reservation_group_name
str
Vyžadováno

Název skupiny rezervací kapacity. Povinná hodnota.

expand
str nebo CapacityReservationGroupInstanceViewTypes

Výraz expand, který se má použít v operaci. InstanceView načte seznam zobrazení instancí rezervací kapacity ve skupině rezervací kapacity, což je snímek vlastností modulu runtime rezervace kapacity spravované platformou a může se měnit mimo operace řídicí roviny. "instanceView" Výchozí hodnota je None.

cls
callable

Vlastní typ nebo funkce, které budou předány přímé odpovědi

Návraty

CapacityReservationGroup nebo výsledek cls(response)

Návratový typ

Výjimky

list_by_resource_group

Zobrazí seznam všech skupin rezervací kapacity v zadané skupině prostředků. Pomocí vlastnosti nextLink v odpovědi získáte další stránku skupin rezervací kapacity.

list_by_resource_group(resource_group_name: str, *, expand: str | ExpandTypesForGetCapacityReservationGroups | None = None, **kwargs: Any) -> Iterable[CapacityReservationGroup]

Parametry

resource_group_name
str
Vyžadováno

Název skupiny prostředků. Povinná hodnota.

expand
str nebo ExpandTypesForGetCapacityReservationGroups

Výraz expand, který se má použít v operaci. Na základě zadaných parametrů rozbalení vrátíme virtuální počítač nebo instanci virtuálního počítače ScaleSet nebo obě ID prostředků, která jsou přidružená ke skupině rezervací kapacity. Známé hodnoty jsou: "virtualMachineScaleSetVMs/$ref" a "virtualMachines/$ref". Výchozí hodnota je Žádná.

cls
callable

Vlastní typ nebo funkce, které budou předány přímé odpovědi

Návraty

Iterátor, jako je instance capacityReservationGroup, nebo výsledek cls(response)

Návratový typ

Výjimky

list_by_subscription

Zobrazí seznam všech skupin rezervací kapacity v předplatném. Pomocí vlastnosti nextLink v odpovědi získáte další stránku skupin rezervací kapacity.

list_by_subscription(*, expand: str | ExpandTypesForGetCapacityReservationGroups | None = None, **kwargs: Any) -> Iterable[CapacityReservationGroup]

Parametry

expand
str nebo ExpandTypesForGetCapacityReservationGroups

Výraz expand, který se má použít v operaci. Na základě zadaných parametrů rozbalení vrátíme virtuální počítač nebo instanci virtuálního počítače ScaleSet nebo obě ID prostředků, která jsou přidružená ke skupině rezervací kapacity. Známé hodnoty jsou: "virtualMachineScaleSetVMs/$ref" a "virtualMachines/$ref". Výchozí hodnota je Žádná.

cls
callable

Vlastní typ nebo funkce, které budou předány přímé odpovědi

Návraty

Iterátor, jako je instance capacityReservationGroup, nebo výsledek cls(response)

Návratový typ

Výjimky

update

Operace aktualizace skupiny rezervací kapacity. Při aktualizaci skupiny rezervací kapacity je možné upravovat pouze značky.

update(resource_group_name: str, capacity_reservation_group_name: str, parameters: _models.CapacityReservationGroupUpdate, *, content_type: str = 'application/json', **kwargs: Any) -> _models.CapacityReservationGroup

Parametry

resource_group_name
str
Vyžadováno

Název skupiny prostředků. Povinná hodnota.

capacity_reservation_group_name
str
Vyžadováno

Název skupiny rezervací kapacity. Povinná hodnota.

parameters
CapacityReservationGroupUpdate nebo IO
Vyžadováno

Parametry zadané pro operaci Aktualizace skupiny rezervací kapacity Je buď typ CapacityReservationGroupUpdate, nebo vstupně-výstupní typ. Povinná hodnota.

content_type
str

Content-type parametru textu. Známé hodnoty jsou: application/json. Výchozí hodnota je Žádná.

cls
callable

Vlastní typ nebo funkce, které budou předány přímé odpovědi

Návraty

CapacityReservationGroup nebo výsledek cls(response)

Návratový typ

Výjimky

Atributy

models

models = <module 'azure.mgmt.compute.v2021_04_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\compute\\v2021_04_01\\models\\__init__.py'>