Condividi tramite


Set-CMCloudManagementGateway

Configurare un gateway di gestione cloud (CMG).

Sintassi

Set-CMCloudManagementGateway
   [-CARootCert <Hashtable>]
   [-CheckClientCertRevocation <Boolean>]
   [-Description <String>]
   [-EnableCloudDPFunction <Boolean>]
   [-EnableStorageQuota <Boolean>]
   [-EnableTrafficOut <Boolean>]
   [-EnforceProtocol <Boolean>]
   [-Force]
   -InputObject <IResultObject>
   [-PassThru]
   [-RemoveCertThumbprints <String[]>]
   [-ServiceCertPassword <SecureString>]
   [-ServiceCertPath <String>]
   [-StorageCriticalPct <Int32>]
   [-StorageQuotaGB <Int32>]
   [-StorageWarningPct <Int32>]
   [-TrafficCriticalPct <Int32>]
   [-TrafficOutGB <Int32>]
   [-TrafficOutStopService <Boolean>]
   [-TrafficWarningPct <Int32>]
   [-VMInstanceCount <Int32>]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-CMCloudManagementGateway
   [-CARootCert <Hashtable>]
   [-CheckClientCertRevocation <Boolean>]
   [-Description <String>]
   [-EnableCloudDPFunction <Boolean>]
   [-EnableStorageQuota <Boolean>]
   [-EnableTrafficOut <Boolean>]
   [-EnforceProtocol <Boolean>]
   [-Force]
   -Id <String>
   [-PassThru]
   [-RemoveCertThumbprints <String[]>]
   [-ServiceCertPassword <SecureString>]
   [-ServiceCertPath <String>]
   [-StorageCriticalPct <Int32>]
   [-StorageQuotaGB <Int32>]
   [-StorageWarningPct <Int32>]
   [-TrafficCriticalPct <Int32>]
   [-TrafficOutGB <Int32>]
   [-TrafficOutStopService <Boolean>]
   [-TrafficWarningPct <Int32>]
   [-VMInstanceCount <Int32>]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-CMCloudManagementGateway
   [-CARootCert <Hashtable>]
   [-CheckClientCertRevocation <Boolean>]
   [-Description <String>]
   [-EnableCloudDPFunction <Boolean>]
   [-EnableStorageQuota <Boolean>]
   [-EnableTrafficOut <Boolean>]
   [-EnforceProtocol <Boolean>]
   [-Force]
   -Name <String>
   [-PassThru]
   [-RemoveCertThumbprints <String[]>]
   [-ServiceCertPassword <SecureString>]
   [-ServiceCertPath <String>]
   [-StorageCriticalPct <Int32>]
   [-StorageQuotaGB <Int32>]
   [-StorageWarningPct <Int32>]
   [-TrafficCriticalPct <Int32>]
   [-TrafficOutGB <Int32>]
   [-TrafficOutStopService <Boolean>]
   [-TrafficWarningPct <Int32>]
   [-VMInstanceCount <Int32>]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Descrizione

Usare questo cmdlet per configurare un gateway di gestione cloud ( CMG).

Per altre informazioni, vedere Panoramica di CMG.

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: Modificare la configurazione degli avvisi di CMG

Set-CMCloudManagementGateway -Name "GraniteFalls" -EnableTrafficOut $true -TrafficOutGB 10000 -TrafficWarningPct 50 -TrafficCriticalPct 90 -EnableStorageQuota $true -StorageQuotaGB 2000 -StorageWarningPct 50 -StorageCriticalPct 90

Esempio 2: Modificare il numero di macchine virtuali per il servizio CMG

Questo esempio è destinato al cmg denominato GraniteFalls e modifica il numero di macchine virtuali in 4.

Set-CMCloudManagementGateway -Name "GraniteFalls" -VMInstancesCount 4

Esempio 3: Abilitare il cmg per gestire il contenuto dall'archiviazione di Azure

Set-CMCloudManagementGateway -Name "GraniteFalls" -EnableCloudDPFunction $true

Esempio 4: Aggiungere due nuove autorità di certificazione

$path1 = "folder\root.cer"
$type1 = [Microsoft.ConfigurationManagement.AdminConsole.AzureServices.CertificateStore]::RootCA

$path2 = "folder\intermediate.cer"
$type2 = [Microsoft.ConfigurationManagement.AdminConsole.AzureServices.CertificateStore]::IntermediateCA

$cert = @{$path1 = $type1; $path2 = $type2}

Set-CMCloudManagementGateway -Name "GraniteFalls" -CARootCert $cert

Esempio 5: Aggiornare il certificato di autenticazione del server CMG

Questo esempio è destinato al cmg denominato GraniteFalls e aggiorna il certificato di autenticazione del server CMG.

Set-CMCloudManagementGateway -Name "GraniteFalls" -ServiceCertPath "c:\TestPath\NewServiceCert.pfx" -ServiceCertPassword (ConvertTo-SecureString -String "tX*xJ11Nuo^B" -AsPlainText -Force)

Esempio 6: Rimuovere un certificato radice da un cmg

Set-CMCloudManagementGateway -Name "GraniteFalls" -RemoveCertThumbprints "A7CBA0014DEF847593569D05003D5B96A1D6A627"

Parametri

-CARootCert

Aggiungere certificati radice al servizio cloud.

Tipo:Hashtable
Alias:CARootCertificate, CARootCertificates
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
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

Specificare una descrizione facoltativa di questo servizio CMG per identificarlo meglio.

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

-Force

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

-Id

Specificare l'ID del sito per il servizio Azure. L'ID è il valore intero archiviato nel database del sito per il servizio. Ad esempio, eseguire la query SQL seguente e esaminare la colonna ID : select * from Azure_CloudService.

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

-InputObject

Specificare un oggetto CMG da configurare. Per ottenere questo oggetto, usare il cmdlet Get-CMCloudManagementGateway .

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

-Name

Specificare il nome del cmg da configurare.

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

-PassThru

Restituisce un oggetto che rappresenta l'elemento con cui si sta lavorando. Per impostazione predefinita, questo cmdlet potrebbe non generare alcun output.

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

-RemoveCertThumbprints

Si applica alla versione 2010 e successive. Specificare una o più identificazioni personali del certificato per rimuoverle come autorità di certificazione radice o intermedia dal cmg.

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

-ServiceCertPassword

Si applica alla versione 2006 e successive. Specificare la password per il certificato in -ServiceCertPath.

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

-ServiceCertPath

Si applica alla versione 2006 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: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

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

-VMInstanceCount

Si applica alla versione 2010 e successive. Specificare il numero di istanze delle macchine virtuali.

Tipo:Int32
Alias:VMInstancesCount
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

Microsoft.ConfigurationManagement.ManagementProvider.IResultObject

Output

System.Object