Udostępnij za pośrednictwem


ProximityPlacementGroupsOperations 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:proximity_placement_groups> Atrybut.

Dziedziczenie
builtins.object
ProximityPlacementGroupsOperations

Konstruktor

ProximityPlacementGroupsOperations(*args, **kwargs)

Metody

create_or_update

Utwórz lub zaktualizuj grupę umieszczania w pobliżu.

delete

Usuń grupę umieszczania w pobliżu.

get

Pobiera informacje o grupie umieszczania w pobliżu .

list_by_resource_group

Wyświetla listę wszystkich grup umieszczania w pobliżu w grupie zasobów.

list_by_subscription

Wyświetla listę wszystkich grup umieszczania w pobliżu w subskrypcji.

update

Zaktualizuj grupę umieszczania w pobliżu.

create_or_update

Utwórz lub zaktualizuj grupę umieszczania w pobliżu.

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

Parametry

resource_group_name
str
Wymagane

Nazwa grupy zasobów. Wymagane.

proximity_placement_group_name
str
Wymagane

Nazwa grupy umieszczania w pobliżu. Wymagane.

parameters
ProximityPlacementGroup lub IO
Wymagane

Parametry dostarczone do operacji Tworzenie grupy umieszczania w pobliżu. Jest typem ProximityPlacementGroup 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

ProximityPlacementGroup lub wynik cls(response)

Typ zwracany

Wyjątki

delete

Usuń grupę umieszczania w pobliżu.

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

Parametry

resource_group_name
str
Wymagane

Nazwa grupy zasobów. Wymagane.

proximity_placement_group_name
str
Wymagane

Nazwa grupy umieszczania w pobliżu. 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 grupie umieszczania w pobliżu .

get(resource_group_name: str, proximity_placement_group_name: str, *, include_colocation_status: str | None = None, **kwargs: Any) -> ProximityPlacementGroup

Parametry

resource_group_name
str
Wymagane

Nazwa grupy zasobów. Wymagane.

proximity_placement_group_name
str
Wymagane

Nazwa grupy umieszczania w pobliżu. Wymagane.

include_colocation_status
str

includeColocationStatus=true umożliwia pobranie stanu kolokacji wszystkich zasobów w grupie umieszczania w pobliżu. Wartość domyślna to Brak.

cls
callable

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

Zwraca

ProximityPlacementGroup lub wynik cls(response)

Typ zwracany

Wyjątki

list_by_resource_group

Wyświetla listę wszystkich grup umieszczania w pobliżu w grupie zasobów.

list_by_resource_group(resource_group_name: str, **kwargs: Any) -> Iterable[ProximityPlacementGroup]

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 obiektu ProximityPlacementGroup lub wynik cls(response)

Typ zwracany

Wyjątki

list_by_subscription

Wyświetla listę wszystkich grup umieszczania w pobliżu w subskrypcji.

list_by_subscription(**kwargs: Any) -> Iterable[ProximityPlacementGroup]

Parametry

cls
callable

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

Zwraca

Iterator, taki jak wystąpienie obiektu ProximityPlacementGroup lub wynik cls(response)

Typ zwracany

Wyjątki

update

Zaktualizuj grupę umieszczania w pobliżu.

update(resource_group_name: str, proximity_placement_group_name: str, parameters: _models.ProximityPlacementGroupUpdate, *, content_type: str = 'application/json', **kwargs: Any) -> _models.ProximityPlacementGroup

Parametry

resource_group_name
str
Wymagane

Nazwa grupy zasobów. Wymagane.

proximity_placement_group_name
str
Wymagane

Nazwa grupy umieszczania w pobliżu. Wymagane.

parameters
ProximityPlacementGroupUpdate lub IO
Wymagane

Parametry dostarczane do operacji Aktualizuj grupę umieszczania w pobliżu. Jest typem ProximityPlacementGroupUpdate 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

ProximityPlacementGroup lub wynik cls(response)

Typ zwracany

Wyjątki

Atrybuty

models

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