Compartilhar via


Submit-AzHDInsightScriptAction

Envia uma nova ação de script para um cluster do Azure HDInsight.

Sintaxe

Default (Default)

Submit-AzHDInsightScriptAction
    [-ClusterName] <String>
    [-Name] <String>
    [-Uri] <Uri>
    [-NodeTypes] <RuntimeScriptActionClusterNodeType[]>
    [[-Parameters] <String>]
    [[-ApplicationName] <String>]
    [-PersistOnSuccess]
    [-ResourceGroupName <String>]
    [-DefaultProfile <IAzureContextContainer>]
    [<CommonParameters>]

Description

O cmdlet Submit-AzHDInsightScriptAction envia uma nova ação de script para um cluster do Azure HDInsight. Use PersistOnSuccess para que a ação de script seja executada sempre que o cluster for escalado verticalmente, desde que a ação de script seja bem-sucedida inicialmente.

Exemplos

Exemplo 1: enviar uma nova ação de script para um cluster HDInsight em execução

Submit-AzHDInsightScriptAction `
            -ClusterName "your-hadoop-001" `
            -Name "scriptaction" `
            -Uri "<script action URI>" `
            -NodeTypes Worker -PersistOnSuccess

Esse comando envia uma ação de script para um cluster HDInsight em execução.

Parâmetros

-ApplicationName

Especifica o nome do aplicativo para a ação de script. Quando ApplicationName é especificado, PersistOnSuccess deve ser definido como False, nós devem conter apenas edgenode e a contagem de ações de script deve ser igual a 1.

Propriedades do parâmetro

Tipo:String
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:5
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:True
Valor dos argumentos restantes:False

-ClusterName

Especifica o nome do cluster.

Propriedades do parâmetro

Tipo:String
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:0
Obrigatório:True
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-DefaultProfile

As credenciais, a conta, o locatário e a assinatura usados para comunicação com o azure

Propriedades do parâmetro

Tipo:IAzureContextContainer
Valor padrão:None
Dá suporte a curingas:False
DontShow:False
Aliases:AzContext, AzureRmContext, AzureCredential

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-Name

Especifica o nome da ação de script.

Propriedades do parâmetro

Tipo:String
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:1
Obrigatório:True
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:True
Valor dos argumentos restantes:False

-NodeTypes

Especifica os tipos de nó nos quais executar a ação de script.

Propriedades do parâmetro

Tipo:

RuntimeScriptActionClusterNodeType[]

Valor padrão:None
Valores aceitos:HeadNode, WorkerNode, ZookeeperNode, EdgeNode
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:3
Obrigatório:True
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:True
Valor dos argumentos restantes:False

-Parameters

Especifica os parâmetros para a ação de script.

Propriedades do parâmetro

Tipo:String
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:4
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:True
Valor dos argumentos restantes:False

-PersistOnSuccess

Indica que a ação de script deve ser executada sempre que o cluster for escalado verticalmente. Esse parâmetro de comutador será ignorado se a ação de script falhar inicialmente.

Propriedades do parâmetro

Tipo:SwitchParameter
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:6
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-ResourceGroupName

Especifica o nome do grupo de recursos.

Propriedades do parâmetro

Tipo:String
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-Uri

Especifica o URI público para a ação de script (um script do PowerShell ou Bash).

Propriedades do parâmetro

Tipo:Uri
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:2
Obrigatório:True
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:True
Valor dos argumentos restantes:False

CommonParameters

Este cmdlet suporta os parâmetros comuns: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction e -WarningVariable. Para obter mais informações, consulte about_CommonParameters.

Entradas

String

Uri

RuntimeScriptActionClusterNodeType

Saídas

AzureHDInsightRuntimeScriptActionOperationResource