Udostępnij za pośrednictwem


AvailabilitySetsOperations Klasa

Ostrzeżenie

NIE należy bezpośrednio utworzyć wystąpienia tej klasy.

Zamiast tego należy uzyskać dostęp do następujących operacji za pośrednictwem

ComputeManagementClient's'

<xref:availability_sets> Atrybut.

Dziedziczenie
builtins.object
AvailabilitySetsOperations

Konstruktor

AvailabilitySetsOperations(*args, **kwargs)

Metody

create_or_update

Tworzenie lub aktualizowanie zestawu 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

Tworzenie lub aktualizowanie zestawu 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 Tworzenia 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

Typ niestandardowy 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

Typ niestandardowy 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

Typ niestandardowy 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

Typ niestandardowy 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

Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

Iterator podobny do wystąpienia elementu VirtualMachineSize lub wyniku 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 expand, które ma być stosowane do operacji. Dozwolone wartości to "instanceView". Wartość domyślna to Brak.

cls
callable

Typ niestandardowy 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 Aktualizuj zestaw dostępności. 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

Typ niestandardowy 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.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'>