Sdílet prostřednictvím


CapacityReservationsOperations 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_reservations> Atribut.

Dědičnost
builtins.object
CapacityReservationsOperations

Konstruktor

CapacityReservationsOperations(*args, **kwargs)

Metody

begin_create_or_update

Operace vytvoření nebo aktualizace rezervace kapacity Upozorňujeme, že některé vlastnosti je možné nastavit pouze při vytváření rezervace kapacity. Další podrobnosti najdete v https://aka.ms/CapacityReservation tématu.

begin_delete

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

begin_update

Operace aktualizace rezervace kapacity

get

Operace, která načte informace o rezervaci kapacity.

list_by_capacity_reservation_group

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

begin_create_or_update

Operace vytvoření nebo aktualizace rezervace kapacity Upozorňujeme, že některé vlastnosti je možné nastavit pouze při vytváření rezervace kapacity. Další podrobnosti najdete v https://aka.ms/CapacityReservation tématu.

begin_create_or_update(resource_group_name: str, capacity_reservation_group_name: str, capacity_reservation_name: str, parameters: _models.CapacityReservation, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.CapacityReservation]

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.

capacity_reservation_name
str
Vyžadováno

Název rezervace kapacity. Povinná hodnota.

parameters
CapacityReservation nebo IO
Vyžadováno

Parametry zadané do vytvoření rezervace kapacity. Je to buď typ CapacityReservation, 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

continuation_token
str

Pokračovací token pro restartování polleru z uloženého stavu.

polling
bool nebo PollingMethod

Ve výchozím nastavení bude metoda dotazování ARMPolling. Předejte nepravdě pro tuto operaci, aby se nezotkejte, nebo předejte vlastní inicializovaný objekt dotazování pro osobní strategii dotazování.

polling_interval
int

Výchozí doba čekání mezi dvěma dotazy na operace LRO, pokud není k dispozici žádná hlavička Retry-After.

Návraty

Instance LROPoller, která vrací buď CapacityReservation, nebo výsledek cls(response)

Návratový typ

Výjimky

begin_delete

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

begin_delete(resource_group_name: str, capacity_reservation_group_name: str, capacity_reservation_name: str, **kwargs: Any) -> LROPoller[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.

capacity_reservation_name
str
Vyžadováno

Název rezervace kapacity. Povinná hodnota.

cls
callable

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

continuation_token
str

Pokračovací token pro restartování polleru z uloženého stavu.

polling
bool nebo PollingMethod

Ve výchozím nastavení bude metoda dotazování ARMPolling. Předejte nepravdě pro tuto operaci, aby se nezotkejte, nebo předejte vlastní inicializovaný objekt dotazování pro osobní strategii dotazování.

polling_interval
int

Výchozí doba čekání mezi dvěma dotazy na operace LRO, pokud není k dispozici žádná hlavička Retry-After.

Návraty

Instance LROPoller, která vrací buď None, nebo výsledek cls(response)

Návratový typ

Výjimky

begin_update

Operace aktualizace rezervace kapacity

begin_update(resource_group_name: str, capacity_reservation_group_name: str, capacity_reservation_name: str, parameters: _models.CapacityReservationUpdate, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.CapacityReservation]

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.

capacity_reservation_name
str
Vyžadováno

Název rezervace kapacity. Povinná hodnota.

parameters
CapacityReservationUpdate nebo IO
Vyžadováno

Parametry zadané operaci aktualizace rezervace kapacity. Je typ CapacityReservationUpdate 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

continuation_token
str

Pokračovací token pro restartování polleru z uloženého stavu.

polling
bool nebo PollingMethod

Ve výchozím nastavení bude metoda dotazování ARMPolling. Předejte nepravdě pro tuto operaci, aby se nezotkejte, nebo předejte vlastní inicializovaný objekt dotazování pro osobní strategii dotazování.

polling_interval
int

Výchozí doba čekání mezi dvěma dotazy na operace LRO, pokud není k dispozici žádná hlavička Retry-After.

Návraty

Instance LROPoller, která vrací buď CapacityReservation, nebo výsledek cls(response)

Návratový typ

Výjimky

get

Operace, která načte informace o rezervaci kapacity.

get(resource_group_name: str, capacity_reservation_group_name: str, capacity_reservation_name: str, *, expand: str | CapacityReservationInstanceViewTypes | None = None, **kwargs: Any) -> CapacityReservation

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.

capacity_reservation_name
str
Vyžadováno

Název rezervace kapacity. Povinná hodnota.

expand
str nebo CapacityReservationInstanceViewTypes

Výraz rozbalení, který se má použít na operaci. InstanceView načte 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

CapacityReservation nebo výsledek cls(response)

Návratový typ

Výjimky

list_by_capacity_reservation_group

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

list_by_capacity_reservation_group(resource_group_name: str, capacity_reservation_group_name: str, **kwargs: Any) -> Iterable[CapacityReservation]

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

Iterátor podobný instanci CapacityReservation nebo výsledek cls(response)

Návratový typ

Výjimky

Atributy

models

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