共用方式為


Set-CMCloudManagementGateway

設定雲端管理閘道 (CMG) 。

Syntax

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>]

Description

使用此 Cmdlet 來設定雲端管理閘道 (CMG) 。

如需詳細資訊,請參閱 CMG 一覽

注意

從 Configuration Manager 網站磁碟機執行 Configuration Manager Cmdlet,例如 PS XYZ:\> 。 如需詳細資訊,請參閱 快速入門。

範例

範例1:變更 CMG 警示設定

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

範例2:變更 CMG 服務的虛擬機器數目

這個範例會針對名為 GraniteFalls 的 CMG,並將 vm 數目變更為 4

Set-CMCloudManagementGateway -Name "GraniteFalls" -VMInstancesCount 4

範例3:啟用 CMG 以從 Azure storage 提供內容

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

範例4:新增兩個新的憑證授權單位單位

$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

範例5:更新 CMG server 驗證憑證

這個範例會針對名為 GraniteFalls 的 CMG,並更新 CMG server 驗證憑證。

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

範例6:從 CMG 移除根憑證

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

參數

-CARootCert

將根憑證新增至雲端服務。

Type:Hashtable
Aliases:CARootCertificate, CARootCertificates
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-CheckClientCertRevocation

將此參數設定為 true 以驗證用戶端憑證吊銷。 (CRL) 的憑證吊銷清單必須公開發布,此驗證才能運作。 如需詳細資訊,請參閱 發行憑證吊銷清單

Type:Boolean
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-Confirm

執行 Cmdlet 之前提示您確認。

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-Description

指定此 CMG 服務的選用描述,以更好地識別。

Type:String
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-DisableWildcardHandling

此參數會將萬用字元視為常值字元值。 您無法將它與 ForceWildcardHandling合併。

Type:SwitchParameter
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-EnableCloudDPFunction

適用于版本2010和更新版本。 啟用或停 用允許 CMG 起雲端發佈點的選項,並從 Azure storage 提供內容

Type:Boolean
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-EnableStorageQuota

適用于版本2010和更新版本。 啟用或停用 指定儲存警示閾值的選項。

Type:Boolean
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-EnableTrafficOut

適用于版本2010和更新版本。 啟用或停用選項以 開啟14天的閾值,以及監控輸出資料傳輸的警示

Type:Boolean
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-EnforceProtocol

適用于版本2010和更新版本。 啟用或停用 強制 TLS 1.2的選項。

Type:Boolean
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-Force

在不要求確認的情況下執行命令。 如果服務憑證包含多個 DNS 名稱,請使用此參數來避免來自 Cmdlet 的警告。

Type:SwitchParameter
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-ForceWildcardHandling

這個參數會處理萬用字元,而且可能會造成未預期的行為 (不建議) 。 您無法將它與 DisableWildcardHandling合併。

Type:SwitchParameter
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-InputObject

指定要設定的 CMG 物件。 若要取得此物件,請使用 CMCloudManagementGateway Cmdlet。

Type:IResultObject
Position:Named
Default value:None
Accept pipeline input:True
Accept wildcard characters:False

-PassThru

會傳回代表您正在使用之專案的物件。 根據預設,此 Cmdlet 可能不會產生任何輸出。

Type:SwitchParameter
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-RemoveCertThumbprints

適用于版本2010和更新版本。 指定一或多個憑證指紋,以將其從 CMG 中移除為 root 或中級憑證授權。

Type:String[]
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-ServiceCertPassword

適用于版本2006和更新版本。 在 -ServiceCertPath中指定憑證的密碼。

Type:SecureString
Aliases:ServiceCertificatePassword
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-ServiceCertPath

適用于版本2006和更新版本。 指定服務憑證的路徑。 如需詳細資訊,請參閱 CMG server 驗證憑證

Type:String
Aliases:ServiceCertificatePath
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-StorageCriticalPct

適用于版本2010和更新版本。 指定 [產生嚴重警示] 的整數值。 ** (% 的儲存體警示閾值]) **。 例如,90

Type:Int32
Aliases:StorageCriticalPercent
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-StorageQuotaGB

適用于版本2010和更新版本。 指定**儲存體警示閾值 (GB) **的整數值。 例如,2

Type:Int32
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-StorageWarningPct

適用于版本2010和更新版本。 指定 [產生警告警示] 的整數值。 ** (% 的儲存量警示閾值]) **。 例如,50

Type:Int32
Aliases:StorageWarningPercent
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-TrafficCriticalPct

如果您啟用監視輸出資料傳送的警示,請指定用於引發 嚴重 警示的臨界值百分比。 此為 90 預設值。

Type:Int32
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-TrafficOutGB

如果您啟用儲存警示,請使用此參數指定 GB的儲存量警示閾值。 預設值為 2

Type:Int32
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-TrafficOutStopService

適用于版本2010和更新版本。 啟用或停用在 超出臨界值時停止此服務的選項。

Type:Boolean
Aliases:StopTrafficOutService
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-TrafficWarningPct

如果您啟用監視輸出資料傳送的警示,請指定引發 警告 警示的臨界值百分比。 此為 50 預設值。

Type:Int32
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-VMInstanceCount

適用于版本2010和更新版本。 指定虛擬機器的實例計數。

Type:Int32
Aliases:VMInstancesCount
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

顯示執行 Cmdlet 時會發生什麼情況。 不會執行 Cmdlet。

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-名稱

指定要設定的 CMG 名稱。

Type:String
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-識別碼

指定 Azure 服務的網站識別碼。 Id是儲存在服務的網站資料庫中的整數值。 例如,執行下列 SQL 查詢,然後查看 [識別碼] 欄: select * from Azure_CloudService

Type:String
Aliases:AzureServiceId
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

輸入

ConfigurationManagement IResultObject

輸出

系統.物件