Sdílet prostřednictvím


VirtualMachineRunCommandsOperations 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:virtual_machine_run_commands> Atribut.

Dědičnost
builtins.object
VirtualMachineRunCommandsOperations

Konstruktor

VirtualMachineRunCommandsOperations(*args, **kwargs)

Metody

begin_create_or_update

Operace vytvoření nebo aktualizace příkazu spuštění.

begin_delete

Operace pro odstranění příkazu spustit.

begin_update

Operace pro aktualizaci příkazu spuštění.

get

Získá konkrétní příkaz spuštění pro předplatné v umístění.

get_by_virtual_machine

Operace pro získání příkazu run.

list

Zobrazí seznam všech dostupných příkazů pro spuštění předplatného v umístění.

list_by_virtual_machine

Operace pro získání všech příkazů spuštění virtuálního počítače.

begin_create_or_update

Operace vytvoření nebo aktualizace příkazu spuštění.

begin_create_or_update(resource_group_name: str, vm_name: str, run_command_name: str, run_command: _models.VirtualMachineRunCommand, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.VirtualMachineRunCommand]

Parametry

resource_group_name
str
Vyžadováno

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

vm_name
str
Vyžadováno

Název virtuálního počítače, na kterém se má vytvořit nebo aktualizovat příkaz pro spuštění. Povinná hodnota.

run_command_name
str
Vyžadováno

Název příkazu spuštění virtuálního počítače. Povinná hodnota.

run_command
VirtualMachineRunCommand nebo IO
Vyžadováno

Parametry zadané pro operaci Create Virtual Machine RunCommand Je virtualMachineRunCommand typu nebo vstupně-výstupní typ. Povinná hodnota.

content_type
str

Content-type parametru textu. Známé hodnoty jsou: 'application/json', 'text/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í VirtualMachineRunCommand nebo výsledek cls(response)

Návratový typ

Výjimky

begin_delete

Operace pro odstranění příkazu spustit.

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

Parametry

resource_group_name
str
Vyžadováno

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

vm_name
str
Vyžadováno

Název virtuálního počítače, na kterém se má příkaz spustit odstranit. Povinná hodnota.

run_command_name
str
Vyžadováno

Název příkazu spuštění virtuálního počítače. 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

Operace pro aktualizaci příkazu spuštění.

begin_update(resource_group_name: str, vm_name: str, run_command_name: str, run_command: _models.VirtualMachineRunCommandUpdate, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.VirtualMachineRunCommand]

Parametry

resource_group_name
str
Vyžadováno

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

vm_name
str
Vyžadováno

Název virtuálního počítače, na kterém se má příkaz spustit aktualizovat. Povinná hodnota.

run_command_name
str
Vyžadováno

Název příkazu spuštění virtuálního počítače. Povinná hodnota.

run_command
VirtualMachineRunCommandUpdate nebo IO
Vyžadováno

Parametry zadané pro operaci Update Virtual Machine RunCommand Je typ VirtualMachineRunCommandUpdate nebo vstupně-výstupní typ. Povinná hodnota.

content_type
str

Content-type parametru textu. Známé hodnoty jsou: 'application/json', 'text/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í VirtualMachineRunCommand nebo výsledek cls(response)

Návratový typ

Výjimky

get

Získá konkrétní příkaz spuštění pro předplatné v umístění.

get(location: str, command_id: str, **kwargs: Any) -> RunCommandDocument

Parametry

location
str
Vyžadováno

Umístění, na které se dotazují příkazy spuštění. Povinná hodnota.

command_id
str
Vyžadováno

Id příkazu. Povinné.

cls
callable

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

Návraty

RunCommandDocument nebo výsledek cls(response)

Návratový typ

Výjimky

get_by_virtual_machine

Operace pro získání příkazu run.

get_by_virtual_machine(resource_group_name: str, vm_name: str, run_command_name: str, *, expand: str | None = None, **kwargs: Any) -> VirtualMachineRunCommand

Parametry

resource_group_name
str
Vyžadováno

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

vm_name
str
Vyžadováno

Název virtuálního počítače, který obsahuje příkaz run. Povinná hodnota.

run_command_name
str
Vyžadováno

Název příkazu spuštění virtuálního počítače. Povinná hodnota.

expand
str

Výraz expand, který se má použít v operaci. Výchozí hodnota je Žádná.

cls
callable

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

Návraty

VirtualMachineRunCommand nebo výsledek cls(response)

Návratový typ

Výjimky

list

Zobrazí seznam všech dostupných příkazů pro spuštění předplatného v umístění.

list(location: str, **kwargs: Any) -> Iterable[RunCommandDocumentBase]

Parametry

location
str
Vyžadováno

Umístění, na které se dotazují příkazy spuštění. Povinná hodnota.

cls
callable

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

Návraty

Iterátor jako instance RunCommandDocumentBase nebo výsledek cls(response)

Návratový typ

Výjimky

list_by_virtual_machine

Operace pro získání všech příkazů spuštění virtuálního počítače.

list_by_virtual_machine(resource_group_name: str, vm_name: str, *, expand: str | None = None, **kwargs: Any) -> Iterable[VirtualMachineRunCommand]

Parametry

resource_group_name
str
Vyžadováno

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

vm_name
str
Vyžadováno

Název virtuálního počítače, který obsahuje příkaz run. Povinná hodnota.

expand
str

Výraz expand, který se má použít v operaci. Výchozí hodnota je Žádná.

cls
callable

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

Návraty

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

Návratový typ

Výjimky

Atributy

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'>