VirtualMachineRunCommandsOperations Klass

Varning

Instansiera INTE den här klassen direkt.

I stället bör du komma åt följande åtgärder via

ComputeManagementClient's

<xref:virtual_machine_run_commands> Attributet.

Arv
builtins.object
VirtualMachineRunCommandsOperations

Konstruktor

VirtualMachineRunCommandsOperations(*args, **kwargs)

Metoder

begin_create_or_update

Åtgärden för att skapa eller uppdatera körningskommandot.

begin_delete

Åtgärden för att ta bort körningskommandot.

begin_update

Åtgärden för att uppdatera körningskommandot.

get

Hämtar ett specifikt körningskommando för en prenumeration på en plats.

get_by_virtual_machine

Åtgärden för att hämta körningskommandot.

list

Visar en lista över alla tillgängliga körningskommandon för en prenumeration på en plats.

list_by_virtual_machine

Åtgärden för att hämta alla körningskommandon för en virtuell dator.

begin_create_or_update

Åtgärden för att skapa eller uppdatera körningskommandot.

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]

Parametrar

resource_group_name
str
Obligatorisk

Namnet på resursgruppen. Krävs.

vm_name
str
Obligatorisk

Namnet på den virtuella dator där körningskommandot ska skapas eller uppdateras. Krävs.

run_command_name
str
Obligatorisk

Namnet på körningskommandot för den virtuella datorn. Krävs.

run_command
VirtualMachineRunCommand eller IO
Obligatorisk

Parametrar som anges för åtgärden Create Virtual Machine RunCommand (Skapa virtuell dator) RunCommand. Är antingen en VirtualMachineRunCommand-typ eller en I/O-typ. Krävs.

content_type
str

Innehållstyp för brödtextparameter. Kända värden är: "application/json", "text/json". Standardvärdet är Ingen.

cls
callable

En anpassad typ eller funktion som skickas direktsvaret

continuation_token
str

En fortsättningstoken för att starta om en poller från ett sparat tillstånd.

polling
bool eller PollingMethod

Som standard är avsökningsmetoden ARMPolling. Skicka in Falskt för att den här åtgärden inte ska avsöka eller skicka in ditt eget initierade avsökningsobjekt för en personlig avsökningsstrategi.

polling_interval
int

Standardväntetid mellan två omröstningar för LRO-åtgärder om det inte finns någon Retry-After huvud.

Returer

En instans av LROPoller som returnerar antingen VirtualMachineRunCommand eller resultatet av cls(response)

Returtyp

Undantag

begin_delete

Åtgärden för att ta bort körningskommandot.

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

Parametrar

resource_group_name
str
Obligatorisk

Namnet på resursgruppen. Krävs.

vm_name
str
Obligatorisk

Namnet på den virtuella dator där körningskommandot ska tas bort. Krävs.

run_command_name
str
Obligatorisk

Namnet på körningskommandot för den virtuella datorn. Krävs.

cls
callable

En anpassad typ eller funktion som skickas direktsvaret

continuation_token
str

En fortsättningstoken för att starta om en poller från ett sparat tillstånd.

polling
bool eller PollingMethod

Som standard är avsökningsmetoden ARMPolling. Skicka in Falskt för att den här åtgärden inte ska avsöka eller skicka in ditt eget initierade avsökningsobjekt för en personlig avsökningsstrategi.

polling_interval
int

Standardväntetid mellan två omröstningar för LRO-åtgärder om det inte finns någon Retry-After huvud.

Returer

En instans av LROPoller som returnerar antingen None eller resultatet av cls(response)

Returtyp

Undantag

begin_update

Åtgärden för att uppdatera körningskommandot.

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]

Parametrar

resource_group_name
str
Obligatorisk

Namnet på resursgruppen. Krävs.

vm_name
str
Obligatorisk

Namnet på den virtuella dator där körningskommandot ska uppdateras. Krävs.

run_command_name
str
Obligatorisk

Namnet på körningskommandot för den virtuella datorn. Krävs.

run_command
VirtualMachineRunCommandUpdate eller IO
Obligatorisk

Parametrar som har angetts för åtgärden Uppdatera virtuell dator runCommand. Är antingen en VirtualMachineRunCommandUpdate-typ eller en I/O-typ. Krävs.

content_type
str

Innehållstyp för brödtextparameter. Kända värden är: "application/json", "text/json". Standardvärdet är Ingen.

cls
callable

En anpassad typ eller funktion som skickas direktsvaret

continuation_token
str

En fortsättningstoken för att starta om en poller från ett sparat tillstånd.

polling
bool eller PollingMethod

Som standard är avsökningsmetoden ARMPolling. Skicka in Falskt för att den här åtgärden inte ska avsöka eller skicka in ditt eget initierade avsökningsobjekt för en personlig avsökningsstrategi.

polling_interval
int

Standardväntetid mellan två omröstningar för LRO-åtgärder om det inte finns någon Retry-After huvud.

Returer

En instans av LROPoller som returnerar antingen VirtualMachineRunCommand eller resultatet av cls(response)

Returtyp

Undantag

get

Hämtar ett specifikt körningskommando för en prenumeration på en plats.

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

Parametrar

location
str
Obligatorisk

Den plats där körningskommandon efterfrågas. Krävs.

command_id
str
Obligatorisk

Kommando-ID: t. Obligatoriskt.

cls
callable

En anpassad typ eller funktion som skickas direktsvaret

Returer

RunCommandDocument eller resultatet av cls(response)

Returtyp

Undantag

get_by_virtual_machine

Åtgärden för att hämta körningskommandot.

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

Parametrar

resource_group_name
str
Obligatorisk

Namnet på resursgruppen. Krävs.

vm_name
str
Obligatorisk

Namnet på den virtuella dator som innehåller körningskommandot. Krävs.

run_command_name
str
Obligatorisk

Namnet på körningskommandot för den virtuella datorn. Krävs.

expand
str

Expanderingsuttrycket som ska tillämpas på åtgärden. Standardvärdet är Ingen.

cls
callable

En anpassad typ eller funktion som skickas direktsvaret

Returer

VirtualMachineRunCommand eller resultatet av cls(response)

Returtyp

Undantag

list

Visar en lista över alla tillgängliga körningskommandon för en prenumeration på en plats.

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

Parametrar

location
str
Obligatorisk

Den plats där körningskommandon efterfrågas. Krävs.

cls
callable

En anpassad typ eller funktion som skickas direktsvaret

Returer

En iterator som en instans av Antingen RunCommandDocumentBase eller resultatet av cls(response)

Returtyp

Undantag

list_by_virtual_machine

Åtgärden för att hämta alla körningskommandon för en virtuell dator.

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

Parametrar

resource_group_name
str
Obligatorisk

Namnet på resursgruppen. Krävs.

vm_name
str
Obligatorisk

Namnet på den virtuella dator som innehåller körningskommandot. Krävs.

expand
str

Expanderingsuttrycket som ska tillämpas på åtgärden. Standardvärdet är Ingen.

cls
callable

En anpassad typ eller funktion som skickas direktsvaret

Returer

En iterator som en instans av antingen VirtualMachineRunCommand eller resultatet av cls(response)

Returtyp

Undantag

Attribut

models

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