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]
Posizione:Named
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-DefaultProfile

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

Tipo:IAzureContextContainer
Alias:AzContext, AzureRmContext, AzureCredential
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-MaxWorkerNodeCount

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

Tipo:Int32
Posizione:Named
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-MinWorkerNodeCount

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

Tipo:Int32
Posizione:Named
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-TimeZone

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

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

Input

None

Output

AzureHDInsightAutoscale