Submit-AzHDInsightScriptAction
Azure HDInsight kümesine yeni bir betik eylemi gönderir.
Syntax
Submit-AzHDInsightScriptAction
[-ClusterName] <String>
[-Name] <String>
[-Uri] <Uri>
[-NodeTypes] <RuntimeScriptActionClusterNodeType[]>
[[-Parameters] <String>]
[[-ApplicationName] <String>]
[-PersistOnSuccess]
[-ResourceGroupName <String>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Description
Submit-AzHDInsightScriptAction cmdlet'i bir Azure HDInsight kümesine yeni bir betik eylemi gönderir. Betik eylemi başlangıçta başarılı olduğu sürece kümenin ölçeği her artırıldığında betik eyleminin çalıştırılması için PersistOnSuccess kullanın.
Örnekler
Örnek 1: Çalışan bir HDInsight kümesine yeni bir betik eylemi gönderme
Submit-AzHDInsightScriptAction `
-ClusterName "your-hadoop-001" `
-Name "scriptaction" `
-Uri "<script action URI>" `
-NodeTypes Worker -PersistOnSuccess
Bu komut, çalışan bir HDInsight kümesine bir betik eylemi gönderir.
Parametreler
-ApplicationName
Betik eylemi için uygulama adını belirtir. ApplicationName belirtildiğinde, PersistOnSuccess False olarak ayarlanmalıdır, düğümler yalnızca edgenode içermelidir ve betik eylem sayısı 1'e eşit olmalıdır.
Type: | String |
Position: | 5 |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ClusterName
Kümenin adını belirtir.
Type: | String |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DefaultProfile
Azure ile iletişim için kullanılan kimlik bilgileri, hesap, kiracı ve abonelik
Type: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
Betik eyleminin adını belirtir.
Type: | String |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-NodeTypes
Betik eyleminin çalıştırıldığı düğüm türlerini belirtir.
Type: | RuntimeScriptActionClusterNodeType[] |
Accepted values: | HeadNode, WorkerNode, ZookeeperNode, EdgeNode |
Position: | 3 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Parameters
Betik eyleminin parametrelerini belirtir.
Type: | String |
Position: | 4 |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-PersistOnSuccess
Kümenin ölçeği her artırıldığında betik eyleminin çalıştırılması gerektiğini gösterir. Betik eylemi başlangıçta başarısız olursa bu anahtar parametresi yoksayılır.
Type: | SwitchParameter |
Position: | 6 |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ResourceGroupName
Kaynak grubunun adını belirtir.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Uri
Betik eylemi (PowerShell veya Bash betiği) için genel URI'yi belirtir.
Type: | Uri |
Position: | 2 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Girişler
RuntimeScriptActionClusterNodeType[]
Çıkışlar
AzureHDInsightRuntimeScriptActionOperationResource