Submit-AzHDInsightScriptAction
envoie une nouvelle action de script à un cluster Azure HDInsight.
Syntaxe
Submit-AzHDInsightScriptAction
[-ClusterName] <String>
[-Name] <String>
[-Uri] <Uri>
[-NodeTypes] <RuntimeScriptActionClusterNodeType[]>
[[-Parameters] <String>]
[[-ApplicationName] <String>]
[-PersistOnSuccess]
[-ResourceGroupName <String>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Description
L’applet de commande Submit-AzHDInsightScriptAction envoie une nouvelle action de script à un cluster Azure HDInsight. Utilisez PersistOnSuccess pour que l’action de script s’exécute chaque fois que le cluster est mis à l’échelle, tant que l’action de script réussit initialement.
Exemples
Exemple 1 : Envoyer une nouvelle action de script à un cluster HDInsight en cours d’exécution
Submit-AzHDInsightScriptAction `
-ClusterName "your-hadoop-001" `
-Name "scriptaction" `
-Uri "<script action URI>" `
-NodeTypes Worker -PersistOnSuccess
Cette commande envoie une action de script à un cluster HDInsight en cours d’exécution.
Paramètres
-ApplicationName
Spécifie le nom de l’application pour l’action de script. Lorsque ApplicationName est spécifié, PersistOnSuccess doit être défini sur False, les nœuds doivent contenir uniquement edgenode et le nombre d’actions de script doit être égal à 1.
Type: | String |
Position: | 5 |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | True |
Accepter les caractères génériques: | False |
-ClusterName
Spécifie le nom du cluster.
Type: | String |
Position: | 0 |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-DefaultProfile
Informations d’identification, compte, locataire et abonnement utilisés pour la communication avec Azure
Type: | IAzureContextContainer |
Alias: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-Name
Spécifie le nom de l’action de script.
Type: | String |
Position: | 1 |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | True |
Accepter les caractères génériques: | False |
-NodeTypes
Spécifie les types de nœuds sur lesquels exécuter l’action de script.
Type: | RuntimeScriptActionClusterNodeType[] |
Valeurs acceptées: | HeadNode, WorkerNode, ZookeeperNode, EdgeNode |
Position: | 3 |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | True |
Accepter les caractères génériques: | False |
-Parameters
Spécifie les paramètres de l’action de script.
Type: | String |
Position: | 4 |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | True |
Accepter les caractères génériques: | False |
-PersistOnSuccess
Indique que l’action de script doit s’exécuter chaque fois que le cluster est mis à l’échelle. Ce paramètre de commutateur est ignoré si l’action de script échoue initialement.
Type: | SwitchParameter |
Position: | 6 |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-ResourceGroupName
Spécifie le nom du groupe de ressources.
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-Uri
Spécifie l’URI public de l’action de script (un script PowerShell ou Bash).
Type: | Uri |
Position: | 2 |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | True |
Accepter les caractères génériques: | False |
Entrées
RuntimeScriptActionClusterNodeType[]
Sorties
AzureHDInsightRuntimeScriptActionOperationResource