Sdílet prostřednictvím


AvailabilitySetsOperations 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:availability_sets> Atribut.

Dědičnost
builtins.object
AvailabilitySetsOperations

Konstruktor

AvailabilitySetsOperations(*args, **kwargs)

Metody

create_or_update

Vytvořte nebo aktualizujte skupinu dostupnosti.

delete

Odstraňte skupinu dostupnosti.

get

Načte informace o skupině dostupnosti.

list

Zobrazí seznam všech skupin dostupnosti ve skupině prostředků.

list_available_sizes

Obsahuje seznam všech dostupných velikostí virtuálních počítačů, které je možné použít k vytvoření nového virtuálního počítače v existující skupině dostupnosti.

list_by_subscription

Zobrazí seznam všech skupin dostupnosti v předplatném.

update

Aktualizujte skupinu dostupnosti.

create_or_update

Vytvořte nebo aktualizujte skupinu dostupnosti.

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

Parametry

resource_group_name
str
Vyžadováno

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

availability_set_name
str
Vyžadováno

Název skupiny dostupnosti. Povinná hodnota.

parameters
AvailabilitySet nebo IO
Vyžadováno

Parametry zadané pro operaci Vytvořit skupinu dostupnosti Je to buď typ AvailabilitySet, 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

AvailabilitySet nebo výsledek cls(response)

Návratový typ

Výjimky

delete

Odstraňte skupinu dostupnosti.

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

Parametry

resource_group_name
str
Vyžadováno

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

availability_set_name
str
Vyžadováno

Název skupiny dostupnosti. 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

Načte informace o skupině dostupnosti.

get(resource_group_name: str, availability_set_name: str, **kwargs: Any) -> AvailabilitySet

Parametry

resource_group_name
str
Vyžadováno

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

availability_set_name
str
Vyžadováno

Název skupiny dostupnosti. Povinná hodnota.

cls
callable

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

Návraty

AvailabilitySet nebo výsledek cls(response)

Návratový typ

Výjimky

list

Zobrazí seznam všech skupin dostupnosti ve skupině prostředků.

list(resource_group_name: str, **kwargs: Any) -> Iterable[AvailabilitySet]

Parametry

resource_group_name
str
Vyžadováno

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

cls
callable

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

Návraty

Iterátor, jako je instance buď AvailabilitySet, nebo výsledek cls(response)

Návratový typ

Výjimky

list_available_sizes

Obsahuje seznam všech dostupných velikostí virtuálních počítačů, které je možné použít k vytvoření nového virtuálního počítače v existující skupině dostupnosti.

list_available_sizes(resource_group_name: str, availability_set_name: str, **kwargs: Any) -> Iterable[VirtualMachineSize]

Parametry

resource_group_name
str
Vyžadováno

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

availability_set_name
str
Vyžadováno

Název skupiny dostupnosti. Povinná hodnota.

cls
callable

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

Návraty

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

Návratový typ

Výjimky

list_by_subscription

Zobrazí seznam všech skupin dostupnosti v předplatném.

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

Parametry

expand
str

Výraz rozbalení, který se má použít pro operaci. Povolené hodnoty jsou instanceView. 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 buď AvailabilitySet, nebo výsledek cls(response)

Návratový typ

Výjimky

update

Aktualizujte skupinu dostupnosti.

update(resource_group_name: str, availability_set_name: str, parameters: _models.AvailabilitySetUpdate, *, content_type: str = 'application/json', **kwargs: Any) -> _models.AvailabilitySet

Parametry

resource_group_name
str
Vyžadováno

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

availability_set_name
str
Vyžadováno

Název skupiny dostupnosti. Povinná hodnota.

parameters
AvailabilitySetUpdate nebo IO
Vyžadováno

Parametry zadané pro operaci Aktualizovat skupinu dostupnosti Je buď typ AvailabilitySetUpdate, 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

AvailabilitySet nebo výsledek cls(response)

Návratový typ

Výjimky

Atributy

models

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