Condividi tramite


New-AzHDInsightClusterAutoscaleConfiguration

Crea un oggetto non persistente che descrive la configurazione della scalabilità automatica di un cluster Azure HDInsight.

Sintassi

New-AzHDInsightClusterAutoscaleConfiguration
   -MinWorkerNodeCount <Int32>
   -MaxWorkerNodeCount <Int32>
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]
New-AzHDInsightClusterAutoscaleConfiguration
   -TimeZone <String>
   -Condition <System.Collections.Generic.List`1[Microsoft.Azure.Commands.HDInsight.Models.AzureHDInsightAutoscaleCondition]>
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]

Descrizione

Il cmdlet New-AzHDInsightClusterAutoscaleConfiguration crea un oggetto non persistente che descrive la configurazione della scalabilità automatica di un cluster Azure HDInsight.

Esempio

Esempio 1: Creare un oggetto che descrive la configurazione della scalabilità automatica basata sul carico

New-AzHDInsightClusterAutoscaleConfiguration -MinWorkerNodeCount 3 -MaxWorkerNodeCount 5

Questo comando crea un oggetto che descrive la configurazione della scalabilità automatica basata sul carico.

Esempio 2: Creare un oggetto che descrive la configurazione della scalabilità automatica basata su pianificazione

# Create an autoscale condition firstly
$condition=New-AzHDInsightClusterAutoscaleScheduleCondition -Day Monday -Time 09:00 -WorkerNodeCount 5
New-AzHDInsightClusterAutoscaleConfiguration -TimeZone ([System.TimeZoneInfo]::Local).Id `
        -Condition $condition

Questo comando crea un oggetto che descrive la configurazione della scalabilità automatica basata su pianificazione.

Parametri

-Condition

Ottiene o imposta la condizione della scalabilità automatica basata su pianificazione.

Tipo:List<T>[AzureHDInsightAutoscaleCondition]
Position:Named
valore predefinito:None
Necessario:True
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

Le credenziali, l’account, il tenant e la sottoscrizione usati per comunicare con Azure.

Tipo:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
valore predefinito:None
Necessario:False
Accept pipeline input:False
Accept wildcard characters:False

-MaxWorkerNodeCount

Ottiene o imposta il conteggio massimo del nodo di lavoro di scalabilità automatica basata sul carico.

Tipo:Int32
Position:Named
valore predefinito:None
Necessario:True
Accept pipeline input:False
Accept wildcard characters:False

-MinWorkerNodeCount

Ottiene o imposta il numero minimo di nodi di lavoro della scalabilità automatica basata sul carico.

Tipo:Int32
Position:Named
valore predefinito:None
Necessario:True
Accept pipeline input:False
Accept wildcard characters:False

-TimeZone

Ottiene o imposta il fuso orario della scalabilità automatica basata su pianificazione.

Tipo:String
Position:Named
valore predefinito:None
Necessario:True
Accept pipeline input:False
Accept wildcard characters:False

Input

None

Output

AzureHDInsightAutoscale