AvailabilitySetsOperations 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: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ření skupiny dostupnosti Je buď typ AvailabilitySet, 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

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 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 expand, který se má použít na 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 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

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

AvailabilitySet 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'>