Udostępnij za pośrednictwem


AvailabilitySetsOperations Klasa

Ostrzeżenie

NIE tworzy wystąpienia tej klasy bezpośrednio.

Zamiast tego należy uzyskać dostęp do następujących operacji za pomocą polecenia

ComputeManagementClient's

<xref:availability_sets> Atrybut.

Dziedziczenie
builtins.object
AvailabilitySetsOperations

Konstruktor

AvailabilitySetsOperations(*args, **kwargs)

Metody

create_or_update

Utwórz lub zaktualizuj zestaw dostępności.

delete

Usuń zestaw dostępności.

get

Pobiera informacje o zestawie dostępności.

list

Wyświetla listę wszystkich zestawów dostępności w grupie zasobów.

list_available_sizes

Wyświetla listę wszystkich dostępnych rozmiarów maszyn wirtualnych, których można użyć do utworzenia nowej maszyny wirtualnej w istniejącym zestawie dostępności.

list_by_subscription

Wyświetla listę wszystkich zestawów dostępności w subskrypcji.

update

Aktualizowanie zestawu dostępności.

create_or_update

Utwórz lub zaktualizuj zestaw dostępności.

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
Wymagane

Nazwa grupy zasobów. Wymagane.

availability_set_name
str
Wymagane

Nazwa zestawu dostępności. Wymagane.

parameters
AvailabilitySet lub IO
Wymagane

Parametry dostarczone do operacji Create Availability Set (Tworzenie zestawu dostępności). Jest typem AvailabilitySet lub typem we/wy. Wymagane.

content_type
str

Typ zawartości parametru treści. Znane wartości to: "application/json". Wartość domyślna to Brak.

cls
callable

Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

AvailabilitySet lub wynik cls(response)

Typ zwracany

Wyjątki

delete

Usuń zestaw dostępności.

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

Parametry

resource_group_name
str
Wymagane

Nazwa grupy zasobów. Wymagane.

availability_set_name
str
Wymagane

Nazwa zestawu dostępności. Wymagane.

cls
callable

Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

Brak lub wynik cls(response)

Typ zwracany

Wyjątki

get

Pobiera informacje o zestawie dostępności.

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

Parametry

resource_group_name
str
Wymagane

Nazwa grupy zasobów. Wymagane.

availability_set_name
str
Wymagane

Nazwa zestawu dostępności. Wymagane.

cls
callable

Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

AvailabilitySet lub wynik cls(response)

Typ zwracany

Wyjątki

list

Wyświetla listę wszystkich zestawów dostępności w grupie zasobów.

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

Parametry

resource_group_name
str
Wymagane

Nazwa grupy zasobów. Wymagane.

cls
callable

Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

Iterator, taki jak wystąpienie zestawu dostępności lub wynik cls(response)

Typ zwracany

Wyjątki

list_available_sizes

Wyświetla listę wszystkich dostępnych rozmiarów maszyn wirtualnych, których można użyć do utworzenia nowej maszyny wirtualnej w istniejącym zestawie dostępności.

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

Parametry

resource_group_name
str
Wymagane

Nazwa grupy zasobów. Wymagane.

availability_set_name
str
Wymagane

Nazwa zestawu dostępności. Wymagane.

cls
callable

Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

Iterator, taki jak wystąpienie elementu VirtualMachineSize lub wynik cls(response)

Typ zwracany

Wyjątki

list_by_subscription

Wyświetla listę wszystkich zestawów dostępności w subskrypcji.

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

Parametry

expand
str

Wyrażenie rozwiń, które ma być stosowane do operacji. Dozwolone wartości to "instanceView". Wartość domyślna to Brak.

cls
callable

Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

Iterator, taki jak wystąpienie zestawu dostępności lub wynik cls(response)

Typ zwracany

Wyjątki

update

Aktualizowanie zestawu dostępności.

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
Wymagane

Nazwa grupy zasobów. Wymagane.

availability_set_name
str
Wymagane

Nazwa zestawu dostępności. Wymagane.

parameters
AvailabilitySetUpdate lub IO
Wymagane

Parametry dostarczone do operacji Update Availability Set. Jest typem AvailabilitySetUpdate lub typem we/wy. Wymagane.

content_type
str

Typ zawartości parametru treści. Znane wartości to: "application/json". Wartość domyślna to Brak.

cls
callable

Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

AvailabilitySet lub wynik cls(response)

Typ zwracany

Wyjątki

Atrybuty

models

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