VirtualMachineRunCommandUpdate Klass
Beskriver ett körningskommando för virtuell dator.
Variabler fylls bara i av servern och ignoreras när en begäran skickas.
- Arv
-
azure.mgmt.compute.v2023_07_01.models._models_py3.UpdateResourceVirtualMachineRunCommandUpdate
Konstruktor
VirtualMachineRunCommandUpdate(*, tags: Dict[str, str] | None = None, source: _models.VirtualMachineRunCommandScriptSource | None = None, parameters: List[_models.RunCommandInputParameter] | None = None, protected_parameters: List[_models.RunCommandInputParameter] | None = None, async_execution: bool = False, run_as_user: str | None = None, run_as_password: str | None = None, timeout_in_seconds: int | None = None, output_blob_uri: str | None = None, error_blob_uri: str | None = None, output_blob_managed_identity: _models.RunCommandManagedIdentity | None = None, error_blob_managed_identity: _models.RunCommandManagedIdentity | None = None, treat_failure_as_deployment_failure: bool = False, **kwargs: Any)
Keyword-Only parametrar
Name | Description |
---|---|
tags
|
Resurstaggar. |
source
|
Källan för körningskommandoskriptet. |
parameters
|
De parametrar som används av skriptet. |
protected_parameters
|
De parametrar som används av skriptet. |
async_execution
|
Valfritt. Om värdet är true slutförs etableringen så snart skriptet startar och väntar inte på att skriptet ska slutföras. |
run_as_user
|
Anger användarkontot på den virtuella datorn när körningskommandot körs. |
run_as_password
|
Anger lösenordet för användarkontot på den virtuella datorn när körningskommandot körs. |
timeout_in_seconds
|
Tidsgränsen i sekunder för att köra körningskommandot. |
output_blob_uri
|
Anger den Azure Storage-blob där skriptets utdataström ska laddas upp. Använd en SAS-URI med läs-, tilläggs-, skapa-, skrivåtkomst eller använd hanterad identitet för att ge den virtuella datorn åtkomst till bloben. Se parametern outputBlobManagedIdentity. |
error_blob_uri
|
Anger den Azure Storage-blob där skriptfelströmmen ska laddas upp. Använd en SAS-URI med läs-, tilläggs-, skapa-, skrivåtkomst eller använd hanterad identitet för att ge den virtuella datorn åtkomst till bloben. Se parametern errorBlobManagedIdentity. |
output_blob_managed_identity
|
Användartilldelad hanterad identitet som har åtkomst till lagringsbloben outputBlobUri. Använd ett tomt objekt om det finns en systemtilldelad identitet. Kontrollera att den hanterade identiteten har fått åtkomst till blobcontainern med rolltilldelningen Storage Blob Data Contributor. Om det gäller användartilldelad identitet måste du lägga till den under den virtuella datorns identitet. Mer information om hanterad identitet och Kör kommando finns i https://aka.ms/ManagedIdentity och https://aka.ms/RunCommandManaged. |
error_blob_managed_identity
|
Användartilldelad hanterad identitet som har åtkomst till errorBlobUri-lagringsblob. Använd ett tomt objekt om det finns en systemtilldelad identitet. Kontrollera att den hanterade identiteten har fått åtkomst till blobcontainern med rolltilldelningen Storage Blob Data Contributor. Om det gäller användartilldelad identitet måste du lägga till den under den virtuella datorns identitet. Mer information om hanterad identitet och Kör kommando finns i https://aka.ms/ManagedIdentity och https://aka.ms/RunCommandManaged. |
treat_failure_as_deployment_failure
|
Valfritt. Om värdet är true misslyckas distributionen av eventuella fel i skriptet och ProvisioningState markeras som Misslyckad. Om värdet är falskt skulle ProvisioningState endast återspegla om körningskommandot kördes eller inte av tilläggsplattformen. Det anger inte om skriptet misslyckades vid skriptfel. Se instansvyn för körningskommandot i händelse av skriptfel för att se executionMessage, output, error: https://aka.ms/runcommandmanaged#get-execution-status-and-results. |
Variabler
Name | Description |
---|---|
tags
|
Resurstaggar. |
source
|
Källan för körningskommandoskriptet. |
parameters
|
De parametrar som används av skriptet. |
protected_parameters
|
De parametrar som används av skriptet. |
async_execution
|
Valfritt. Om värdet är true slutförs etableringen så snart skriptet startar och väntar inte på att skriptet ska slutföras. |
run_as_user
|
Anger användarkontot på den virtuella datorn när körningskommandot körs. |
run_as_password
|
Anger lösenordet för användarkontot på den virtuella datorn när körningskommandot körs. |
timeout_in_seconds
|
Tidsgränsen i sekunder för att köra körningskommandot. |
output_blob_uri
|
Anger den Azure Storage-blob där skriptets utdataström ska laddas upp. Använd en SAS-URI med läs-, tilläggs-, skapa-, skrivåtkomst eller använd hanterad identitet för att ge den virtuella datorn åtkomst till bloben. Se parametern outputBlobManagedIdentity. |
error_blob_uri
|
Anger den Azure Storage-blob där skriptfelströmmen ska laddas upp. Använd en SAS-URI med läs-, tilläggs-, skapa-, skrivåtkomst eller använd hanterad identitet för att ge den virtuella datorn åtkomst till bloben. Se parametern errorBlobManagedIdentity. |
output_blob_managed_identity
|
Användartilldelad hanterad identitet som har åtkomst till lagringsbloben outputBlobUri. Använd ett tomt objekt om det finns en systemtilldelad identitet. Kontrollera att den hanterade identiteten har fått åtkomst till blobcontainern med rolltilldelningen Storage Blob Data Contributor. Om det gäller användartilldelad identitet måste du lägga till den under den virtuella datorns identitet. Mer information om hanterad identitet och Kör kommando finns i https://aka.ms/ManagedIdentity och https://aka.ms/RunCommandManaged. |
error_blob_managed_identity
|
Användartilldelad hanterad identitet som har åtkomst till errorBlobUri-lagringsblob. Använd ett tomt objekt om det finns en systemtilldelad identitet. Kontrollera att den hanterade identiteten har fått åtkomst till blobcontainern med rolltilldelningen Storage Blob Data Contributor. Om det gäller användartilldelad identitet måste du lägga till den under den virtuella datorns identitet. Mer information om hanterad identitet och Kör kommando finns i https://aka.ms/ManagedIdentity och https://aka.ms/RunCommandManaged. |
provisioning_state
|
Etableringstillståndet, som bara visas i svaret. Om treatFailureAsDeploymentFailure har angetts till true misslyckas distributionen och ProvisioningState markeras som Misslyckad. Om treatFailureAsDeploymentFailure har angetts till false återspeglar ProvisioningState endast om körningskommandot kördes eller inte av tilläggsplattformen, vilket inte anger om skriptet misslyckades vid skriptfel. Se instansvyn för körningskommandot i händelse av skriptfel för att se executionMessage, output, error: https://aka.ms/runcommandmanaged#get-execution-status-and-results. |
instance_view
|
Den virtuella datorn kör kommandoinstansvyn. |
treat_failure_as_deployment_failure
|
Valfritt. Om värdet är true misslyckas distributionen av eventuella fel i skriptet och ProvisioningState markeras som Misslyckad. Om värdet är falskt skulle ProvisioningState endast återspegla om körningskommandot kördes eller inte av tilläggsplattformen. Det anger inte om skriptet misslyckades vid skriptfel. Se instansvyn för körningskommandot i händelse av skriptfel för att se executionMessage, output, error: https://aka.ms/runcommandmanaged#get-execution-status-and-results. |
Azure SDK for Python
Feedback
https://aka.ms/ContentUserFeedback.
Kommer snart: Under hela 2024 kommer vi att fasa ut GitHub-problem som feedbackmekanism för innehåll och ersätta det med ett nytt feedbacksystem. Mer information finns i:Skicka och visa feedback för