Invoke-AzNetworkCloudBareMetalMachineRunCommand
Eseguire il comando o lo script nel computer bare metal fornito. L'URL dell'account di archiviazione con i risultati dell'esecuzione del comando e il codice di uscita del comando possono essere recuperati dall'API relativa allo stato dell'operazione una volta disponibile.
Sintassi
Invoke-AzNetworkCloudBareMetalMachineRunCommand
-BareMetalMachineName <String>
-ResourceGroupName <String>
[-SubscriptionId <String>]
-LimitTimeSecond <Int64>
-Script <String>
[-Argument <String[]>]
[-DefaultProfile <PSObject>]
[-AsJob]
[-NoWait]
[-PassThru]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Invoke-AzNetworkCloudBareMetalMachineRunCommand
-InputObject <INetworkCloudIdentity>
-LimitTimeSecond <Int64>
-Script <String>
[-Argument <String[]>]
[-DefaultProfile <PSObject>]
[-AsJob]
[-NoWait]
[-PassThru]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Descrizione
Eseguire il comando o lo script nel computer bare metal fornito. L'URL dell'account di archiviazione con i risultati dell'esecuzione del comando e il codice di uscita del comando possono essere recuperati dall'API relativa allo stato dell'operazione una volta disponibile.
Esempio
Esempio 1: Eseguire script in computer bare metal
Invoke-AzNetworkCloudBareMetalMachineRunCommand -BareMetalMachineName bmmName -ResourceGroupName resourceGroupName -SubscriptionId subscriptionId -LimitTimeSecond limitTimeInSeconds -Script "bHM=" -Argument "-l" -Debug
Questo comando esegue lo script fornito in un computer bare metal. L'inclusione del flag -Debug garantisce un output corretto dell'URL dell'account di archiviazione contenente i risultati del comando. Questo è necessario per recuperare i risultati del comando sulla macchina bare metal.
Parametri
-Argument
Elenco di argomenti stringa che verranno passati allo script in ordine di argomenti separati.
Tipo: | String[] |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-AsJob
Eseguire il comando come processo
Tipo: | SwitchParameter |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-BareMetalMachineName
Nome della macchina bare metal.
Tipo: | String |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-Confirm
Richiede conferma prima di eseguire il cmdlet.
Tipo: | SwitchParameter |
Alias: | cf |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-DefaultProfile
Il parametro DefaultProfile non è funzionale. Usare il parametro SubscriptionId quando disponibile se si esegue il cmdlet su una sottoscrizione diversa.
Tipo: | PSObject |
Alias: | AzureRMContext, AzureCredential |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-InputObject
Parametro Identity Per costruire, vedere la sezione NOTES per le proprietà INPUTOBJECT e creare una tabella hash.
Tipo: | INetworkCloudIdentity |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | True |
Accettare caratteri jolly: | False |
-LimitTimeSecond
Tempo massimo di esecuzione dello script. Se il tempo di esecuzione supera il valore massimo, lo script verrà arrestato, qualsiasi output prodotto fino a quando non verrà acquisito e il codice di uscita corrispondente a un timeout verrà restituito (252).
Tipo: | Int64 |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-NoWait
Eseguire il comando in modo asincrono
Tipo: | SwitchParameter |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-PassThru
Restituisce true quando il comando ha esito positivo
Tipo: | SwitchParameter |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-ResourceGroupName
Nome del gruppo di risorse. Il nome non fa distinzione tra maiuscole e minuscole.
Tipo: | String |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-Script
Script con codifica Base64 da eseguire nel computer bare metal.
Tipo: | String |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-SubscriptionId
ID della sottoscrizione di destinazione. Il valore deve essere un UUID.
Tipo: | String |
Posizione: | Named |
Valore predefinito: | (Get-AzContext).Subscription.Id |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-WhatIf
Mostra cosa accadrebbe se il cmdlet viene eseguito. Il cmdlet non viene eseguito.
Tipo: | SwitchParameter |
Alias: | wi |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |