Udostępnij za pośrednictwem


ProximityPlacementGroupsOperations 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: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 Utwórz grupę 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

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

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 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 pobieranie stanu kolokacji wszystkich zasobów w grupie umieszczania w pobliżu. Wartość domyślna to Brak.

cls
callable

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

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

Zwraca

Iterator podobny do wystąpienia obiektu ProximityPlacementGroup lub wyniku 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

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

Zwraca

Iterator podobny do wystąpienia obiektu ProximityPlacementGroup lub wyniku 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 dostarczone 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

Typ niestandardowy 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_11_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\compute\\v2021_11_01\\models\\__init__.py'>