Delen via


VirtualMachineScaleSetVMRunCommandsOperations Klas

Waarschuwing

Maak deze klasse NIET rechtstreeks.

In plaats daarvan moet u toegang krijgen tot de volgende bewerkingen via

ComputeManagementClient's

<xref:virtual_machine_scale_set_vm_run_commands> Kenmerk.

Overname
builtins.object
VirtualMachineScaleSetVMRunCommandsOperations

Constructor

VirtualMachineScaleSetVMRunCommandsOperations(*args, **kwargs)

Methoden

begin_create_or_update

De bewerking voor het maken of bijwerken van de VMSS VM-uitvoering opdracht.

begin_delete

De bewerking voor het verwijderen van de VMSS VM-uitvoering opdracht.

begin_update

De bewerking voor het bijwerken van de VMSS-opdracht voor het uitvoeren van vm's.

get

De bewerking voor het ophalen van de VMSS VM-uitvoering opdracht.

list

De bewerking voor het ophalen van alle uitvoeringsopdrachten van een exemplaar in Virtual Machine Scaleset.

begin_create_or_update

De bewerking voor het maken of bijwerken van de VMSS VM-uitvoering opdracht.

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

Parameters

resource_group_name
str
Vereist

De naam van de resourcegroep. Vereist.

vm_scale_set_name
str
Vereist

De naam van de VM-schaalset. Vereist.

instance_id
str
Vereist

De exemplaar-id van de virtuele machine. Vereist.

run_command_name
str
Vereist

De naam van de opdracht uitvoeren van de virtuele machine. Vereist.

run_command
VirtualMachineRunCommand of IO
Vereist

Parameters die zijn opgegeven voor de bewerking RunCommand voor virtuele machine maken. Is een Type VirtualMachineRunCommand of een IO-type. Vereist.

content_type
str

Inhoudstype bodyparameter. Bekende waarden zijn: 'application/json', 'text/json'. De standaardwaarde is Geen.

cls
callable

Een aangepast type of aangepaste functie die de directe reactie doorgeeft

continuation_token
str

Een vervolgtoken om een poller opnieuw te starten vanuit een opgeslagen status.

polling
bool of PollingMethod

Standaard is de pollingmethode ARMPolling. Geef onwaar door om deze bewerking niet te peilen, of geef uw eigen geïnitialiseerde pollingobject door voor een persoonlijke pollingstrategie.

polling_interval
int

Standaardwachttijd tussen twee polls voor LRO-bewerkingen als er geen Retry-After header aanwezig is.

Retouren

Een exemplaar van LROPoller dat VirtualMachineRunCommand of het resultaat van cls(response) retourneert

Retourtype

Uitzonderingen

begin_delete

De bewerking voor het verwijderen van de VMSS VM-uitvoering opdracht.

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

Parameters

resource_group_name
str
Vereist

De naam van de resourcegroep. Vereist.

vm_scale_set_name
str
Vereist

De naam van de VM-schaalset. Vereist.

instance_id
str
Vereist

De exemplaar-id van de virtuele machine. Vereist.

run_command_name
str
Vereist

De naam van de opdracht uitvoeren van de virtuele machine. Vereist.

cls
callable

Een aangepast type of aangepaste functie die de directe reactie doorgeeft

continuation_token
str

Een vervolgtoken om een poller opnieuw te starten vanuit een opgeslagen status.

polling
bool of PollingMethod

Standaard is de pollingmethode ARMPolling. Geef onwaar door om deze bewerking niet te peilen, of geef uw eigen geïnitialiseerde pollingobject door voor een persoonlijke pollingstrategie.

polling_interval
int

Standaardwachttijd tussen twee polls voor LRO-bewerkingen als er geen Retry-After header aanwezig is.

Retouren

Een exemplaar van LROPoller dat Geen of het resultaat van cls(response) retourneert

Retourtype

Uitzonderingen

begin_update

De bewerking voor het bijwerken van de VMSS-opdracht voor het uitvoeren van vm's.

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

Parameters

resource_group_name
str
Vereist

De naam van de resourcegroep. Vereist.

vm_scale_set_name
str
Vereist

De naam van de VM-schaalset. Vereist.

instance_id
str
Vereist

De exemplaar-id van de virtuele machine. Vereist.

run_command_name
str
Vereist

De naam van de opdracht uitvoeren van de virtuele machine. Vereist.

run_command
VirtualMachineRunCommandUpdate of IO
Vereist

Parameters die zijn opgegeven voor de bewerking RunCommand van virtuele machine bijwerken. Is een Type VirtualMachineRunCommandUpdate of een IO-type. Vereist.

content_type
str

Inhoudstype bodyparameter. Bekende waarden zijn: 'application/json', 'text/json'. De standaardwaarde is Geen.

cls
callable

Een aangepast type of aangepaste functie die de directe reactie doorgeeft

continuation_token
str

Een vervolgtoken om een poller opnieuw te starten vanuit een opgeslagen status.

polling
bool of PollingMethod

Standaard is de pollingmethode ARMPolling. Geef onwaar door om deze bewerking niet te peilen, of geef uw eigen geïnitialiseerde pollingobject door voor een persoonlijke pollingstrategie.

polling_interval
int

Standaardwachttijd tussen twee polls voor LRO-bewerkingen als er geen Retry-After header aanwezig is.

Retouren

Een exemplaar van LROPoller dat VirtualMachineRunCommand of het resultaat van cls(response) retourneert

Retourtype

Uitzonderingen

get

De bewerking voor het ophalen van de VMSS VM-uitvoering opdracht.

get(resource_group_name: str, vm_scale_set_name: str, instance_id: str, run_command_name: str, *, expand: str | None = None, **kwargs: Any) -> VirtualMachineRunCommand

Parameters

resource_group_name
str
Vereist

De naam van de resourcegroep. Vereist.

vm_scale_set_name
str
Vereist

De naam van de VM-schaalset. Vereist.

instance_id
str
Vereist

De exemplaar-id van de virtuele machine. Vereist.

run_command_name
str
Vereist

De naam van de opdracht uitvoeren van de virtuele machine. Vereist.

expand
str

De uitvouwexpressie die moet worden toegepast op de bewerking. De standaardwaarde is Geen.

cls
callable

Een aangepast type of aangepaste functie die de directe reactie doorgeeft

Retouren

VirtualMachineRunCommand of het resultaat van cls(response)

Retourtype

Uitzonderingen

list

De bewerking voor het ophalen van alle uitvoeringsopdrachten van een exemplaar in Virtual Machine Scaleset.

list(resource_group_name: str, vm_scale_set_name: str, instance_id: str, *, expand: str | None = None, **kwargs: Any) -> Iterable[VirtualMachineRunCommand]

Parameters

resource_group_name
str
Vereist

De naam van de resourcegroep. Vereist.

vm_scale_set_name
str
Vereist

De naam van de VM-schaalset. Vereist.

instance_id
str
Vereist

De exemplaar-id van de virtuele machine. Vereist.

expand
str

De uitvouwexpressie die moet worden toegepast op de bewerking. De standaardwaarde is Geen.

cls
callable

Een aangepast type of aangepaste functie die de directe reactie doorgeeft

Retouren

Een iterator zoals een exemplaar van VirtualMachineRunCommand of het resultaat van cls(response)

Retourtype

Uitzonderingen

Kenmerken

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