New-CMCloudManagementGateway

Creare un gateway di gestione cloud.

Sintassi

New-CMCloudManagementGateway
   [-CARootCert <Hashtable>]
   [-CheckClientCertRevocation <Boolean>]
   [-Description <String>]
   [-EnableCloudDPFunction <Boolean>]
   [-EnableStorageQuota <Boolean>]
   [-EnableTrafficOut <Boolean>]
   [-EnforceProtocol <Boolean>]
   [-EnvironmentSetting <AzureEnvironment>]
   [-Force]
   [-GroupName <String>]
   [-IsUsingExistingGroup <Boolean>]
   [-Region <AzureRegion>]
   -ServiceCertPassword <SecureString>
   -ServiceCertPath <String>
   [-ServiceName <String>]
   [-StorageCriticalPct <Int32>]
   [-StorageQuotaGB <Int32>]
   [-StorageWarningPct <Int32>]
   [-SubscriptionId <String>]
   [-TrafficCriticalPct <Int32>]
   [-TrafficOutGB <Int32>]
   [-TrafficOutStopService <Boolean>]
   [-TrafficWarningPct <Int32>]
   [-VMInstanceCount <Int32>]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
New-CMCloudManagementGateway
   [-CARootCert <Hashtable>]
   [-CheckClientCertRevocation <Boolean>]
   [-Description <String>]
   [-EnableCloudDPFunction <Boolean>]
   [-EnableStorageQuota <Boolean>]
   [-EnableTrafficOut <Boolean>]
   [-EnforceProtocol <Boolean>]
   [-EnvironmentSetting <AzureEnvironment>]
   [-Force]
   -GroupName <String>
   [-Region <AzureRegion>]
   -ServerAppClientId <String>
   -ServiceCertPassword <SecureString>
   -ServiceCertPath <String>
   [-ServiceName <String>]
   [-StorageCriticalPct <Int32>]
   [-StorageQuotaGB <Int32>]
   [-StorageWarningPct <Int32>]
   -SubscriptionId <String>
   [-TrafficCriticalPct <Int32>]
   [-TrafficOutGB <Int32>]
   [-TrafficOutStopService <Boolean>]
   [-TrafficWarningPct <Int32>]
   [-VMInstanceCount <Int32>]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Descrizione

Usare questo cmdlet per creare un servizio Cloud Management Gateway (CMG) in Azure. Per altre informazioni su come usare questo cmdlet per creare un gateway di gestione cloud, vedere note sulla versione 2010: Gateway di gestione cloud.

Per altre informazioni, vedere Panoramica di CMG.

A partire dalla versione 2010, i parametri seguenti sono stati rimossi da questo cmdlet:

  • GovernmentSubscription
  • ManagementCertificatePassword
  • ManagementCertificatePath
  • PassThru
  • RootCertificatePath
  • ServiceCertificatePassword
  • ServiceCertificatePath
  • ServiceCName

Per altre informazioni sulle altre modifiche apportate a questo cmdlet nella versione 2010, vedere note sulla versione 2010.

Nota

Eseguire i cmdlet di Configuration Manager dall'unità del sito di Configuration Manager, ad esempio PS XYZ:\>. Per altre informazioni, vedere Introduzione.

Esempio

Esempio 1

$Path = "c:\TestPath\RootCA.cer"
$Type = [Microsoft.ConfigurationManagement.AdminConsole.AzureServices.CertificateStore]::RootCA
$Cert =@{$Path = $Type}

$Password = '0HNy*c@63kAe' | ConvertTo-SecureString -AsPlainText -Force

New-CMCloudManagementGateway -ServiceCertPath "c:\TestPath\ServiceCert.pfx" -EnvironmentSetting AzurePublicCloud -SubscriptionId "e517b8cb-a969-4d1e-b2ea-ae1e6c052020" -ServiceCertPassword $Password -ServiceName "GraniteFalls.CloudApp.Net" -Description "EastUS CMG for Contoso" -Region EastUS -VMInstanceCount 2 -CARootCert $Cert -CheckClientCertRevocation $False -EnforceProtocol $True -IsUsingExistingGroup $true -GroupName "Resource group 1"

Esempio 2

New-CMCloudManagementGateway -ServiceCertPath "c:\TestPath\ServiceCert.pfx" -EnvironmentSetting AzurePublicCloud -SubscriptionId "e517b8cb-a969-4d1e-b2ea-ae1e6c052020" -ServiceCertPassword $Password -ServiceName "GraniteFalls.CloudApp.Net" -Description "EastUS CMG for Contoso" -Region EastUS -VMInstanceCount 2 -CARootCert $Cert -CheckClientCertRevocation $False -EnforceProtocol $True -GroupName "Resource group 1" -EnableCloudDPFunction $true -EnableTrafficOut $true -TrafficOutStopService $true -TrafficOutGB 10000 -TrafficWarningPct 50 -TrafficCriticalPct 90 -EnableStorageQuota $true -StorageQuotaGB 2000 -StorageWarningPct 50 -StorageCriticalPct 90 -Force

Parametri

-CARootCert

Si applica alla versione 2010 e successive. Aggiungere certificati radice al servizio cloud.

Tipo:Hashtable
Alias:CARootCertification, CARootCertifications
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-CheckClientCertRevocation

Impostare questo parametro su true per verificare la revoca del certificato client. Affinché la verifica funzioni, è necessario pubblicare pubblicamente un elenco di revoche di certificati (CRL). Per altre informazioni, vedere Pubblicare l'elenco di revoche di certificati.

Tipo:Boolean
Alias:VerifyClientCertificateRevocation
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-Confirm

Richiede la conferma prima di eseguire il cmdlet.

Tipo:SwitchParameter
Alias:cf
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-Description

Descrizione facoltativa del cmg per identificarlo meglio nella console di Configuration Manager.

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

-DisableWildcardHandling

Questo parametro considera i caratteri jolly come valori letterali. Non è possibile combinarlo con ForceWildcardHandling.

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

-EnableCloudDPFunction

Si applica alla versione 2010 e successive. Abilitare o disabilitare l'opzione Consenti a CMG di funzionare come punto di distribuzione cloud e gestire il contenuto dall'archiviazione di Azure.

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

-EnableStorageQuota

Si applica alla versione 2010 e successive. Abilitare o disabilitare l'opzione Specifica soglia avviso di archiviazione.

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

-EnableTrafficOut

Si applica alla versione 2010 e successive. Abilitare o disabilitare l'opzione Attiva la soglia di 14 giorni e gli avvisi per il monitoraggio del trasferimento dei dati in uscita.

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

-EnforceProtocol

Si applica alla versione 2010 e successive. Abilitare o disabilitare l'opzione Imponi TLS 1.2.

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

-EnvironmentSetting

Specificare l'ambiente di Azure per distribuire cmg: nel cloud globale di Azure (AzurePublicCloud) o nel cloud di Azure per enti pubblici (AzureUSGovernmentCloud).

Tipo:AzureEnvironment
Alias:AzureEnvironmentOption
Valori accettati:AzurePublicCloud, AzureUSGovernmentCloud
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-Force

Si applica alla versione 2010 e successive. Eseguire il comando senza richiedere conferma. Se il certificato del servizio contiene più nomi DNS, usare questo parametro per evitare avvisi dal cmdlet.

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

-ForceWildcardHandling

Questo parametro elabora caratteri jolly e può causare un comportamento imprevisto (non consigliato). Non è possibile combinarlo con DisableWildcardHandling.

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

-GroupName

Si applica alla versione 2010 e successive. Specificare il nome del gruppo di risorse di Azure.

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

-IsUsingExistingGroup

Si applica alla versione 2010 e successive. Specificare se il gruppo di risorse di Azure esiste già.

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

-Region

Specificare l'area del servizio di Azure, ad esempio : WestUS2.

Tipo:AzureRegion
Valori accettati:EastUS, SouthCentralUS, WestEurope, SoutheastAsia, WestUS2, WestCentralUS
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-ServerAppClientId

Si applica alla versione 2010 e successive. Specificare l'ID client dell'app server Microsoft Entra. Usare questo parametro per la modalità di interazione non utente. Nelle proprietà cmg questo valore è il nome dell'app Microsoft Entra.

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

-ServiceCertPassword

Si applica alla versione 2010 e successive. Specificare la password per il certificato del servizio.

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

-ServiceCertPath

Si applica alla versione 2010 e successive. Specificare il percorso del certificato del servizio. Per altre informazioni, vedere Certificato di autenticazione del server CMG.

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

-ServiceName

Si applica alla versione 2010 e successive. Specificare il nome del servizio di Azure. Se non si specifica questo parametro, Configuration Manager usa il nome DNS del certificato di servizio. Se il certificato ha più di un nome DNS, usare questo parametro per specificare quale usare.

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

-StorageCriticalPct

Si applica alla versione 2010 e successive. Specificare un valore intero per l'avviso genera critico (% della soglia di avviso di archiviazione). Ad esempio, 90.

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

-StorageQuotaGB

Si applica alla versione 2010 e successive. Specificare un valore intero per la soglia di avviso di archiviazione (GB). Ad esempio, 2.

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

-StorageWarningPct

Si applica alla versione 2010 e successive. Specificare un valore intero per l'avviso genera avviso (% della soglia di avviso di archiviazione). Ad esempio, 50.

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

-SubscriptionId

Specificare l'ID della sottoscrizione di Azure in cui si vuole distribuire questo nuovo servizio cloud. Il formato di questo valore è un GUID standard.

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

-TenantId

Parametro obbligatorio in cui tenantId deve essere aggiunto durante la creazione di cmg.

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

-TrafficCriticalPct

Se si abilitano gli avvisi per il monitoraggio del trasferimento dei dati in uscita, specificare la percentuale di soglia per generare un avviso critico . Questo valore è 90 per impostazione predefinita.

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

-TrafficOutGB

Se si abilitano gli avvisi di archiviazione, usare questo parametro per specificare la soglia di avviso di archiviazione in GB. Il valore predefinito è 2.

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

-TrafficOutStopService

Si applica alla versione 2010 e successive. Abilitare o disabilitare l'opzione Arresta questo servizio quando viene superata la soglia critica.

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

-TrafficWarningPct

Se si abilitano gli avvisi per il monitoraggio del trasferimento dei dati in uscita, specificare la percentuale di soglia per generare un avviso di avviso . Questo valore è 50 per impostazione predefinita.

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

-VMInstanceCount

Specificare il numero di istanze di macchine virtuali per cmg in Azure.

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

-WhatIf

Mostra cosa accade se viene eseguito il cmdlet. Il cmdlet non viene eseguito.

Tipo:SwitchParameter
Alias:wi
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

Input

None

Output

IResultObject