VirtualMachineRunCommand interface
Beskriver ett körningskommando för virtuell dator.
- Extends
Egenskaper
| async |
Valfri. Om värdet är true slutförs etableringen så snart skriptet startar och väntar inte på att skriptet ska slutföras. |
| error |
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". När 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 |
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. |
| instance |
Den virtuella datorn kör kommandoinstansvyn. |
| output |
Användartilldelad hanterad identitet som har åtkomst till utdataBlobUri-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". När 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 |
| output |
Anger den Azure Storage-blob där skriptutdataströ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 outputBlobManagedIdentity. |
| parameters | Parametrarna som används av skriptet. |
| protected |
Parametrarna som används av skriptet. |
| provisioning |
Etableringstillståndet, som bara visas i svaret. Om treatFailureAsDeploymentFailure har angetts till true kommer eventuella fel i skriptet att misslyckas och ProvisioningState markeras som Misslyckades. Om treatFailureAsDeploymentFailure är inställt på false, skulle ProvisioningState bara återspegla om körningskommandot kördes eller inte av tilläggsplattformen, det skulle inte ange 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 |
| run |
Anger lösenordet för användarkontot på den virtuella datorn när körningskommandot körs. |
| run |
Anger användarkontot på den virtuella datorn när körningskommandot körs. |
| source | Källan till körningskommandoskriptet. |
| timeout |
Tidsgränsen i sekunder för att köra körningskommandot. |
| treat |
Valfri. Om värdet är true kommer eventuella fel i skriptet att misslyckas med distributionen och ProvisioningState markeras som Misslyckades. Om värdet är falskt skulle ProvisioningState bara återspegla om körningskommandot kördes eller inte av tilläggsplattformen, det skulle inte ange 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 |
Ärvda egenskaper
| id | Fullständigt kvalificerat resurs-ID för resursen. Ex – /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
| location | Den geo-plats där resursen finns |
| name | Namnet på resursen |
| system |
Azure Resource Manager-metadata som innehåller createdBy och modifiedBy information. |
| tags | Resursetiketter. |
| type | Resurstypen. T.ex. "Microsoft. Compute/virtualMachines" eller "Microsoft. Storage/storageAccounts" |
Egenskapsinformation
asyncExecution
Valfri. Om värdet är true slutförs etableringen så snart skriptet startar och väntar inte på att skriptet ska slutföras.
asyncExecution?: boolean
Egenskapsvärde
boolean
errorBlobManagedIdentity
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". När 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
errorBlobManagedIdentity?: RunCommandManagedIdentity
Egenskapsvärde
errorBlobUri
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.
errorBlobUri?: string
Egenskapsvärde
string
instanceView
Den virtuella datorn kör kommandoinstansvyn.
instanceView?: VirtualMachineRunCommandInstanceView
Egenskapsvärde
outputBlobManagedIdentity
Användartilldelad hanterad identitet som har åtkomst till utdataBlobUri-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". När 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
outputBlobManagedIdentity?: RunCommandManagedIdentity
Egenskapsvärde
outputBlobUri
Anger den Azure Storage-blob där skriptutdataströ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 outputBlobManagedIdentity.
outputBlobUri?: string
Egenskapsvärde
string
parameters
Parametrarna som används av skriptet.
parameters?: RunCommandInputParameter[]
Egenskapsvärde
protectedParameters
Parametrarna som används av skriptet.
protectedParameters?: RunCommandInputParameter[]
Egenskapsvärde
provisioningState
Etableringstillståndet, som bara visas i svaret. Om treatFailureAsDeploymentFailure har angetts till true kommer eventuella fel i skriptet att misslyckas och ProvisioningState markeras som Misslyckades. Om treatFailureAsDeploymentFailure är inställt på false, skulle ProvisioningState bara återspegla om körningskommandot kördes eller inte av tilläggsplattformen, det skulle inte ange 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
provisioningState?: string
Egenskapsvärde
string
runAsPassword
Anger lösenordet för användarkontot på den virtuella datorn när körningskommandot körs.
runAsPassword?: string
Egenskapsvärde
string
runAsUser
Anger användarkontot på den virtuella datorn när körningskommandot körs.
runAsUser?: string
Egenskapsvärde
string
source
Källan till körningskommandoskriptet.
source?: VirtualMachineRunCommandScriptSource
Egenskapsvärde
timeoutInSeconds
Tidsgränsen i sekunder för att köra körningskommandot.
timeoutInSeconds?: number
Egenskapsvärde
number
treatFailureAsDeploymentFailure
Valfri. Om värdet är true kommer eventuella fel i skriptet att misslyckas med distributionen och ProvisioningState markeras som Misslyckades. Om värdet är falskt skulle ProvisioningState bara återspegla om körningskommandot kördes eller inte av tilläggsplattformen, det skulle inte ange 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
treatFailureAsDeploymentFailure?: boolean
Egenskapsvärde
boolean
Information om ärvda egenskaper
id
Fullständigt kvalificerat resurs-ID för resursen. Ex – /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
id?: string
Egenskapsvärde
string
ärvd frånTrackedResource.id
location
Den geo-plats där resursen finns
location: string
Egenskapsvärde
string
ärvd frånTrackedResource.location
name
systemData
Azure Resource Manager-metadata som innehåller createdBy och modifiedBy information.
systemData?: SystemData
Egenskapsvärde
ärvs frånTrackedResource.systemData
tags
Resursetiketter.
tags?: Record<string, string>
Egenskapsvärde
Record<string, string>
ärvs frånTrackedResource.tags
type
Resurstypen. T.ex. "Microsoft. Compute/virtualMachines" eller "Microsoft. Storage/storageAccounts"
type?: string
Egenskapsvärde
string
ärvd frånTrackedResource.type