Set-CMCloudManagementGateway
設定雲端管理閘道 (CMG) 。
語法
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 記憶體提供內容
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 伺服器驗證憑證
此範例以名為 GraniteFalls 的 CMG 為目標,並更新 CMG 伺服器驗證憑證。
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
將跟證書新增至雲端服務。
類型: | Hashtable |
別名: | CARootCertificate, CARootCertificates |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-CheckClientCertRevocation
將此參數設定為 , true
以驗證客戶端憑證撤銷。 (CRL) 的證書吊銷清單必須公開發佈,此驗證才能運作。 如需詳細資訊,請 參閱發佈證書吊銷清單。
類型: | Boolean |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-Confirm
執行 Cmdlet 之前提示您確認。
類型: | SwitchParameter |
別名: | cf |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-Description
指定此 CMG 服務的選擇性描述,以更妥善地識別它。
類型: | String |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-DisableWildcardHandling
此參數會將通配符視為常值字元值。 您無法將其與 ForceWildcardHandling 結合。
類型: | SwitchParameter |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-EnableCloudDPFunction
適用於 2010 版和更新版本。 啟用或停用 [ 允許 CMG 作為雲端發佈點並從 Azure 記憶體提供內容] 選項。
類型: | Boolean |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-EnableStorageQuota
適用於 2010 版和更新版本。 啟用或停用 [ 指定記憶體警示閾值] 選項。
類型: | Boolean |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-EnableTrafficOut
適用於 2010 版和更新版本。 啟用或停用 [ 開啟 14 天閾值和警示] 選項,以監視輸出數據傳輸。
類型: | Boolean |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-EnforceProtocol
適用於 2010 版和更新版本。 啟用或停用 [強制執行 TLS 1.2] 選項。
類型: | Boolean |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-Force
執行命令而不要求確認。 如果服務憑證包含多個 DNS 名稱,請使用此參數來避免來自 Cmdlet 的警告。
類型: | SwitchParameter |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-ForceWildcardHandling
此參數會處理通配符,並可能導致非預期的行為 (不建議) 。 您無法將其與 DisableWildcardHandling 結合。
類型: | SwitchParameter |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-Id
指定 Azure 服務的站台標識碼。
Id 是儲存在服務之月臺資料庫中的整數值。 例如,執行下列 SQL 查詢,並 查看標識碼 數據行: select * from Azure_CloudService
。
類型: | String |
別名: | AzureServiceId |
Position: | Named |
預設值: | None |
必要: | True |
接受管線輸入: | False |
接受萬用字元: | False |
-InputObject
指定要設定的 CMG 物件。 若要取得此物件,請使用 Get-CMCloudManagementGateway Cmdlet。
類型: | IResultObject |
Position: | Named |
預設值: | None |
必要: | True |
接受管線輸入: | True |
接受萬用字元: | False |
-Name
指定要設定的 CMG 名稱。
類型: | String |
Position: | Named |
預設值: | None |
必要: | True |
接受管線輸入: | False |
接受萬用字元: | False |
-PassThru
傳回 物件,表示您正在使用的專案。 根據預設,此 Cmdlet 可能不會產生任何輸出。
類型: | SwitchParameter |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-RemoveCertThumbprints
適用於 2010 版和更新版本。 指定一或多個憑證指紋,將它們從 CMG 中移除為跟證書或中繼證書頒發機構單位。
類型: | String[] |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-ServiceCertPassword
適用於 2006 版和更新版本。 在 -ServiceCertPath 中指定憑證的密碼。
類型: | SecureString |
別名: | ServiceCertificatePassword |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-ServiceCertPath
適用於 2006 版和更新版本。 指定服務憑證的路徑。 如需詳細資訊,請參閱 CMG 伺服器驗證憑證。
類型: | String |
別名: | ServiceCertificatePath |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-StorageCriticalPct
適用於 2010 版和更新版本。 指定記憶體警示閾值的 [ 產生重大警示 (% 的整數值) 。 例如,90
。
類型: | Int32 |
別名: | StorageCriticalPercent |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-StorageQuotaGB
適用於 2010 版和更新版本。 指定 記憶體警示閾值 的整數值 (GB) 。 例如,2
。
類型: | Int32 |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-StorageWarningPct
適用於 2010 版和更新版本。 針對記憶體 警示閾值的 [產生警告警示 (% 指定整數值) 。 例如,50
。
類型: | Int32 |
別名: | StorageWarningPercent |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-TrafficCriticalPct
如果您啟用警示來監視輸出數據傳輸,請指定引發 重大 警示的閾值百分比。 此值默 90
認為 。
類型: | Int32 |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-TrafficOutGB
如果您啟用記憶體警示,請使用此參數以 GB 指定記憶體警示閾值。 預設值為 2
。
類型: | Int32 |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-TrafficOutStopService
適用於 2010 版和更新版本。 啟用或停用 在超過臨界值時停止此服務的選項。
類型: | Boolean |
別名: | StopTrafficOutService |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-TrafficWarningPct
如果您啟用警示來監視輸出數據傳輸,請指定引發 警告 警示的閾值百分比。 此值默 50
認為 。
類型: | Int32 |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-VMInstanceCount
適用於 2010 版和更新版本。 指定虛擬機的實例計數。
類型: | Int32 |
別名: | VMInstancesCount |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-WhatIf
顯示執行 Cmdlet 時會發生什麼情況。 Cmdlet 不會執行。
類型: | SwitchParameter |
別名: | wi |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
輸入
Microsoft.ConfigurationManagement.ManagementProvider.IResultObject
輸出
System.Object