MachineRunCommand interface
Descrive un comando Esegui
- Extends
Proprietà
| async |
Optional. Se impostato su true, il provisioning verrà completato non appena viene avviato lo script e non attenderà il completamento dello script. |
| error |
Identità gestita assegnata dall'utente che ha accesso al BLOB di archiviazione errorBlobUri. Usare un oggetto vuoto in caso di identità assegnata dal sistema. Assicurarsi che all'identità gestita sia stato concesso l'accesso al contenitore del BLOB con l'assegnazione di ruolo "Collaboratore ai dati dei BLOB di archiviazione". In caso di identità assegnata dall'utente, assicurarsi di aggiungerla con l'identità della macchina virtuale. Per altre informazioni sull'identità gestita ed esegui comando, vedere https://aka.ms/ManagedIdentity e https://aka.ms/RunCommandManaged |
| error |
Specifica il BLOB di archiviazione di Azure in cui verrà caricato il flusso di errori dello script. Usare un URI di firma di accesso condiviso con lettura, aggiunta, creazione, accesso in scrittura O usare l'identità gestita per fornire alla macchina virtuale l'accesso al BLOB. Fare riferimento al parametro errorBlobManagedIdentity. |
| instance |
Visualizzazione dell'istanza del comando eseguita dal computer. |
| output |
Identità gestita assegnata dall'utente che ha accesso al BLOB di archiviazione outputBlobUri. Usare un oggetto vuoto in caso di identità assegnata dal sistema. Assicurarsi che all'identità gestita sia stato concesso l'accesso al contenitore del BLOB con l'assegnazione di ruolo "Collaboratore ai dati dei BLOB di archiviazione". In caso di identità assegnata dall'utente, assicurarsi di aggiungerla con l'identità della macchina virtuale. Per altre informazioni sull'identità gestita ed esegui comando, vedere https://aka.ms/ManagedIdentity e https://aka.ms/RunCommandManaged |
| output |
Specifica il BLOB di archiviazione di Azure in cui verrà caricato il flusso di output dello script. Usare un URI di firma di accesso condiviso con lettura, aggiunta, creazione, accesso in scrittura O usare l'identità gestita per fornire alla macchina virtuale l'accesso al BLOB. Fare riferimento al parametro outputBlobManagedIdentity. |
| parameters | Parametri utilizzati dallo script. |
| protected |
Parametri utilizzati dallo script. |
| provisioning |
Stato di provisioning, visualizzato solo nella risposta. |
| run |
Specifica la password dell'account utente nel computer durante l'esecuzione del comando run. |
| run |
Specifica l'account utente nel computer durante l'esecuzione del comando run. |
| source | Origine dello script del comando di esecuzione. |
| timeout |
Timeout in secondi per eseguire il comando di esecuzione. |
Proprietà ereditate
| id | Identificatore di risorsa completamente qualificato per la risorsa. Ad esempio - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
| location | Posizione geografica in cui risiede la risorsa |
| name | nome della risorsa. |
| system |
Azure Resource Manager metadati contenenti informazioni createBy e modifiedBy. |
| tags | Tag delle risorse. |
| type | Tipo di risorsa. Ad esempio, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts" |
Dettagli proprietà
asyncExecution
Optional. Se impostato su true, il provisioning verrà completato non appena viene avviato lo script e non attenderà il completamento dello script.
asyncExecution?: boolean
Valore della proprietà
boolean
errorBlobManagedIdentity
Identità gestita assegnata dall'utente che ha accesso al BLOB di archiviazione errorBlobUri. Usare un oggetto vuoto in caso di identità assegnata dal sistema. Assicurarsi che all'identità gestita sia stato concesso l'accesso al contenitore del BLOB con l'assegnazione di ruolo "Collaboratore ai dati dei BLOB di archiviazione". In caso di identità assegnata dall'utente, assicurarsi di aggiungerla con l'identità della macchina virtuale. Per altre informazioni sull'identità gestita ed esegui comando, vedere https://aka.ms/ManagedIdentity e https://aka.ms/RunCommandManaged
errorBlobManagedIdentity?: RunCommandManagedIdentity
Valore della proprietà
errorBlobUri
Specifica il BLOB di archiviazione di Azure in cui verrà caricato il flusso di errori dello script. Usare un URI di firma di accesso condiviso con lettura, aggiunta, creazione, accesso in scrittura O usare l'identità gestita per fornire alla macchina virtuale l'accesso al BLOB. Fare riferimento al parametro errorBlobManagedIdentity.
errorBlobUri?: string
Valore della proprietà
string
instanceView
Visualizzazione dell'istanza del comando eseguita dal computer.
instanceView?: MachineRunCommandInstanceView
Valore della proprietà
outputBlobManagedIdentity
Identità gestita assegnata dall'utente che ha accesso al BLOB di archiviazione outputBlobUri. Usare un oggetto vuoto in caso di identità assegnata dal sistema. Assicurarsi che all'identità gestita sia stato concesso l'accesso al contenitore del BLOB con l'assegnazione di ruolo "Collaboratore ai dati dei BLOB di archiviazione". In caso di identità assegnata dall'utente, assicurarsi di aggiungerla con l'identità della macchina virtuale. Per altre informazioni sull'identità gestita ed esegui comando, vedere https://aka.ms/ManagedIdentity e https://aka.ms/RunCommandManaged
outputBlobManagedIdentity?: RunCommandManagedIdentity
Valore della proprietà
outputBlobUri
Specifica il BLOB di archiviazione di Azure in cui verrà caricato il flusso di output dello script. Usare un URI di firma di accesso condiviso con lettura, aggiunta, creazione, accesso in scrittura O usare l'identità gestita per fornire alla macchina virtuale l'accesso al BLOB. Fare riferimento al parametro outputBlobManagedIdentity.
outputBlobUri?: string
Valore della proprietà
string
parameters
Parametri utilizzati dallo script.
parameters?: RunCommandInputParameter[]
Valore della proprietà
protectedParameters
Parametri utilizzati dallo script.
protectedParameters?: RunCommandInputParameter[]
Valore della proprietà
provisioningState
Stato di provisioning, visualizzato solo nella risposta.
provisioningState?: string
Valore della proprietà
string
runAsPassword
Specifica la password dell'account utente nel computer durante l'esecuzione del comando run.
runAsPassword?: string
Valore della proprietà
string
runAsUser
Specifica l'account utente nel computer durante l'esecuzione del comando run.
runAsUser?: string
Valore della proprietà
string
source
Origine dello script del comando di esecuzione.
source?: MachineRunCommandScriptSource
Valore della proprietà
timeoutInSeconds
Timeout in secondi per eseguire il comando di esecuzione.
timeoutInSeconds?: number
Valore della proprietà
number
Dettagli proprietà ereditate
id
Identificatore di risorsa completamente qualificato per la risorsa. Ad esempio - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
id?: string
Valore della proprietà
string
ereditato daTrackedResource.id
location
Posizione geografica in cui risiede la risorsa
location: string
Valore della proprietà
string
ereditato daTrackedResource.location
name
systemData
Azure Resource Manager metadati contenenti informazioni createBy e modifiedBy.
systemData?: SystemData
Valore della proprietà
ereditato daTrackedResource.systemData
tags
Tag delle risorse.
tags?: Record<string, string>
Valore della proprietà
Record<string, string>
ereditato daTrackedResource.tags
type
Tipo di risorsa. Ad esempio, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts"
type?: string
Valore della proprietà
string
ereditato daTrackedResource.type