DedicatedHostsOperations 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:dedicated_hosts> Atribut.

Dědičnost
builtins.object
DedicatedHostsOperations

Konstruktor

DedicatedHostsOperations(*args, **kwargs)

Metody

begin_create_or_update

Vytvořte nebo aktualizujte vyhrazeného hostitele .

begin_delete

Odstranění vyhrazeného hostitele

begin_update

Aktualizace vyhrazeného hostitele

get

Načte informace o vyhrazeném hostiteli.

list_by_host_group

Zobrazí seznam všech vyhrazených hostitelů v zadané vyhrazené skupině hostitelů. Pomocí vlastnosti nextLink v odpovědi získáte další stránku vyhrazených hostitelů.

begin_create_or_update

Vytvořte nebo aktualizujte vyhrazeného hostitele .

begin_create_or_update(resource_group_name: str, host_group_name: str, host_name: str, parameters: _models.DedicatedHost, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.DedicatedHost]

Parametry

resource_group_name
str
Vyžadováno

Název skupiny prostředků. Povinná hodnota.

host_group_name
str
Vyžadováno

Název vyhrazené skupiny hostitelů. Povinná hodnota.

host_name
str
Vyžadováno

Název vyhrazeného hostitele . Povinná hodnota.

parameters
DedicatedHost nebo IO
Vyžadováno

Parametry zadané pro vytvoření vyhrazeného hostitele. Je typu DedicatedHost 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

continuation_token
str

Pokračovací token pro restartování poller z uloženého stavu.

polling
bool nebo PollingMethod

Ve výchozím nastavení bude metodou dotazování ARMPolling. Předejte hodnotu False pro tuto operaci, pokud se nechcete dotazovat, nebo předejte vlastní inicializovaný objekt dotazování pro osobní strategii dotazování.

polling_interval
int

Výchozí doba čekání mezi dvěma dotazy na operace LRO, pokud není k dispozici žádná hlavička Retry-After.

Návraty

Instance LROPoller, která vrací buď DedicatedHost, nebo výsledek cls(response)

Návratový typ

Výjimky

begin_delete

Odstranění vyhrazeného hostitele

begin_delete(resource_group_name: str, host_group_name: str, host_name: str, **kwargs: Any) -> LROPoller[None]

Parametry

resource_group_name
str
Vyžadováno

Název skupiny prostředků. Povinná hodnota.

host_group_name
str
Vyžadováno

Název vyhrazené skupiny hostitelů. Povinná hodnota.

host_name
str
Vyžadováno

Název vyhrazeného hostitele. Povinná hodnota.

cls
callable

Vlastní typ nebo funkce, které budou předány přímé odpovědi

continuation_token
str

Pokračovací token pro restartování poller z uloženého stavu.

polling
bool nebo PollingMethod

Ve výchozím nastavení bude metodou dotazování ARMPolling. Předejte hodnotu False pro tuto operaci, pokud se nechcete dotazovat, nebo předejte vlastní inicializovaný objekt dotazování pro osobní strategii dotazování.

polling_interval
int

Výchozí doba čekání mezi dvěma dotazy na operace LRO, pokud není k dispozici žádná hlavička Retry-After.

Návraty

Instance LROPoller, která vrátí buď None, nebo výsledek cls(response)

Návratový typ

Výjimky

begin_update

Aktualizace vyhrazeného hostitele

begin_update(resource_group_name: str, host_group_name: str, host_name: str, parameters: _models.DedicatedHostUpdate, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.DedicatedHost]

Parametry

resource_group_name
str
Vyžadováno

Název skupiny prostředků. Povinná hodnota.

host_group_name
str
Vyžadováno

Název vyhrazené skupiny hostitelů. Povinná hodnota.

host_name
str
Vyžadováno

Název vyhrazeného hostitele . Povinná hodnota.

parameters
DedicatedHostUpdate nebo IO
Vyžadováno

Parametry zadané pro operaci Update Dedicated Host Je typu DedicatedHostUpdate 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

continuation_token
str

Pokračovací token pro restartování poller z uloženého stavu.

polling
bool nebo PollingMethod

Ve výchozím nastavení bude metodou dotazování ARMPolling. Předejte hodnotu False pro tuto operaci, pokud se nechcete dotazovat, nebo předejte vlastní inicializovaný objekt dotazování pro osobní strategii dotazování.

polling_interval
int

Výchozí doba čekání mezi dvěma dotazy na operace LRO, pokud není k dispozici žádná hlavička Retry-After.

Návraty

Instance LROPoller, která vrací buď DedicatedHost, nebo výsledek cls(response)

Návratový typ

Výjimky

get

Načte informace o vyhrazeném hostiteli.

get(resource_group_name: str, host_group_name: str, host_name: str, *, expand: Literal['instanceView'] = 'instanceView', **kwargs: Any) -> DedicatedHost

Parametry

resource_group_name
str
Vyžadováno

Název skupiny prostředků. Povinná hodnota.

host_group_name
str
Vyžadováno

Název vyhrazené skupiny hostitelů. Povinná hodnota.

host_name
str
Vyžadováno

Název vyhrazeného hostitele. Povinná hodnota.

expand
str

Výraz expand, který se má použít v operaci. Známé hodnoty jsou "instanceView" a None. Výchozí hodnota je "instanceView".

cls
callable

Vlastní typ nebo funkce, které budou předány přímé odpovědi

Návraty

DedicatedHost nebo výsledek cls(response)

Návratový typ

Výjimky

list_by_host_group

Zobrazí seznam všech vyhrazených hostitelů v zadané vyhrazené skupině hostitelů. Pomocí vlastnosti nextLink v odpovědi získáte další stránku vyhrazených hostitelů.

list_by_host_group(resource_group_name: str, host_group_name: str, **kwargs: Any) -> Iterable[DedicatedHost]

Parametry

resource_group_name
str
Vyžadováno

Název skupiny prostředků. Povinná hodnota.

host_group_name
str
Vyžadováno

Název vyhrazené skupiny hostitelů. Povinná hodnota.

cls
callable

Vlastní typ nebo funkce, které budou předány přímé odpovědi

Návraty

Iterátor, jako je instance typu DedicatedHost, nebo výsledek cls(response)

Návratový typ

Výjimky

Atributy

models

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