New-AzHDInsightClusterAutoscaleConfiguration
Crée un objet non persistant qui décrit la configuration de mise à l’échelle automatique d’un cluster Azure HDInsight.
Syntaxe
LoadAutoscaleParameterSet (Par défaut)
New-AzHDInsightClusterAutoscaleConfiguration
-MinWorkerNodeCount <Int32>
-MaxWorkerNodeCount <Int32>
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
ScheduleAutoscaleParameterSet
New-AzHDInsightClusterAutoscaleConfiguration
-TimeZone <String>
-Condition <System.Collections.Generic.List`1[Microsoft.Azure.Commands.HDInsight.Models.AzureHDInsightAutoscaleCondition]>
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Description
L’applet de commande New-AzHDInsightClusterAutoscaleConfiguration crée un objet non persistant qui décrit la configuration de mise à l’échelle automatique d’un cluster Azure HDInsight.
Exemples
Exemple 1 : Créer un objet qui décrit la configuration de mise à l’échelle automatique basée sur la charge
New-AzHDInsightClusterAutoscaleConfiguration -MinWorkerNodeCount 3 -MaxWorkerNodeCount 5
Cette commande crée un objet qui décrit la configuration de la mise à l’échelle automatique basée sur la charge.
Exemple 2 : Créer un objet qui décrit la configuration de la mise à l’échelle automatique basée sur la planification
# Create an autoscale condition firstly
$condition=New-AzHDInsightClusterAutoscaleScheduleCondition -Day Monday -Time 09:00 -WorkerNodeCount 5
New-AzHDInsightClusterAutoscaleConfiguration -TimeZone ([System.TimeZoneInfo]::Local).Id `
-Condition $condition
Cette commande crée un objet qui décrit la configuration de la mise à l’échelle automatique basée sur la planification.
Paramètres
-Condition
Obtient ou définit la condition de mise à l’échelle automatique basée sur la planification.
Propriétés du paramètre
| Type: | |
| Valeur par défaut: | None |
| Prend en charge les caractères génériques: | False |
| DontShow: | False |
Jeux de paramètres
ScheduleAutoscaleParameterSet
| Position: | Named |
| Obligatoire: | True |
| Valeur du pipeline: | False |
| Valeur du pipeline par nom de propriété: | False |
| Valeur des arguments restants: | False |
-DefaultProfile
Informations d’identification, compte, locataire et abonnement utilisés pour la communication avec Azure.
Propriétés du paramètre
| Type: | IAzureContextContainer |
| Valeur par défaut: | None |
| Prend en charge les caractères génériques: | False |
| DontShow: | False |
| Alias: | AzContext, AzureRmContext, AzureCredential |
Jeux de paramètres
(All)
| Position: | Named |
| Obligatoire: | False |
| Valeur du pipeline: | False |
| Valeur du pipeline par nom de propriété: | False |
| Valeur des arguments restants: | False |
-MaxWorkerNodeCount
Obtient ou définit le nombre maximal de workernodes de mise à l’échelle automatique basée sur la charge.
Propriétés du paramètre
| Type: | Int32 |
| Valeur par défaut: | None |
| Prend en charge les caractères génériques: | False |
| DontShow: | False |
Jeux de paramètres
LoadAutoscaleParameterSet
| Position: | Named |
| Obligatoire: | True |
| Valeur du pipeline: | False |
| Valeur du pipeline par nom de propriété: | False |
| Valeur des arguments restants: | False |
-MinWorkerNodeCount
Obtient ou définit le nombre minimal de nœuds worker de la mise à l’échelle automatique basée sur la charge.
Propriétés du paramètre
| Type: | Int32 |
| Valeur par défaut: | None |
| Prend en charge les caractères génériques: | False |
| DontShow: | False |
Jeux de paramètres
LoadAutoscaleParameterSet
| Position: | Named |
| Obligatoire: | True |
| Valeur du pipeline: | False |
| Valeur du pipeline par nom de propriété: | False |
| Valeur des arguments restants: | False |
-TimeZone
Obtient ou définit le fuseau horaire de la mise à l’échelle automatique basée sur la planification.
Propriétés du paramètre
| Type: | String |
| Valeur par défaut: | None |
| Prend en charge les caractères génériques: | False |
| DontShow: | False |
Jeux de paramètres
ScheduleAutoscaleParameterSet
| Position: | Named |
| Obligatoire: | True |
| Valeur du pipeline: | False |
| Valeur du pipeline par nom de propriété: | False |
| Valeur des arguments restants: | False |
CommonParameters
Cette applet de commande prend en charge les paramètres courants : -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction et -WarningVariable. Pour plus d’informations, consultez about_CommonParameters.