CapacityReservationGroupsOperations Třída

Upozornění

NEVYTVOŘETE instanci této třídy přímo.

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 vytvoření nebo aktualizace skupiny rezervací kapacity. Při aktualizaci skupiny rezervací kapacity je možné upravovat pouze značky. Další podrobnosti najdete v https://aka.ms/CapacityReservation tématu.

delete

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

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 vytvoření nebo aktualizace skupiny rezervací kapacity. Při aktualizaci skupiny rezervací kapacity je možné upravovat pouze značky. Další podrobnosti najdete v https://aka.ms/CapacityReservation tématu.

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é do vytvořit skupinu rezervací kapacity. Je buď typ CapacityReservationGroup, nebo vstupně-výstupní operace. Povinná hodnota.

content_type
str

Typ obsahu parametru body. 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 povolena pouze v případě, že jsou všechny přidružené prostředky odpojeny od skupiny rezervací a všechny rezervace kapacity v rámci skupiny rezervací byly také odstraněny. Další podrobnosti najdete v https://aka.ms/CapacityReservation tématu.

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 rozbalení, který se má použít na 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 rozbalení, který se má použít na operaci. Na základě zadaných parametrů rozšíření 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 v odpovědi. 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 podobný instanci třídy 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 rozbalení, který se má použít na operaci. Na základě zadaných parametrů rozšíření 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 v odpovědi. 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 podobný instanci třídy 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

Typ obsahu parametru body. 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.v2022_08_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\compute\\v2022_08_01\\models\\__init__.py'>