共用方式為


New-CMCloudManagementGateway

建立雲端管理閘道。

語法

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

Description

使用此 Cmdlet 在 Azure 中 (CMG) 服務建立雲端管理網關。 如需如何使用此 Cmdlet 建立雲端管理閘道 (CMG) 的詳細資訊,請參閱 2010 版本資訊:雲端管理閘道

如需詳細資訊,請參閱 CMG概觀

從 2010 版開始,已從此 Cmdlet 中移除下列參數:

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

如需 2010 版中此 Cmdlet 的其他變更詳細資訊,請參閱 2010 版本資訊

注意事項

從 Configuration Manager 月臺磁碟驅動器執行 Configuration Manager Cmdlet,例如 PS XYZ:\>。 如需詳細資訊,請 參閱開始使用

範例

範例 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"

範例 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

參數

-CARootCert

適用於 2010 版和更新版本。 將跟證書新增至雲端服務。

類型:Hashtable
別名:CARootCertification, CARootCertifications
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-CheckClientCertRevocation

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

類型:Boolean
別名:VerifyClientCertificateRevocation
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-Confirm

執行 Cmdlet 之前提示您確認。

類型:SwitchParameter
別名:cf
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-Description

CMG 的選擇性描述,以便在 Configuration Manager 控制台中更妥善地識別它。

類型: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

-EnvironmentSetting

指定要部署 CMG 的 Azure 環境:在全域 Azure 雲端 () AzurePublicCloud 或 Azure Government 雲端 (AzureUSGovernmentCloud) 中。

類型:AzureEnvironment
別名:AzureEnvironmentOption
接受的值:AzurePublicCloud, AzureUSGovernmentCloud
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-Force

適用於 2010 版和更新版本。 執行命令而不要求確認。 如果服務憑證包含多個 DNS 名稱,請使用此參數來避免來自 Cmdlet 的警告。

類型:SwitchParameter
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-ForceWildcardHandling

此參數會處理通配符,並可能導致非預期的行為 (不建議) 。 您無法將其與 DisableWildcardHandling 結合。

類型:SwitchParameter
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-GroupName

適用於 2010 版和更新版本。 指定 Azure 資源群組的名稱。

類型:String
Position:Named
預設值:None
必要:True
接受管線輸入:False
接受萬用字元:False

-IsUsingExistingGroup

適用於 2010 版和更新版本。 指定 Azure 資源群組是否已存在。

類型:Boolean
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-Region

指定 Azure 服務區域,例如: WestUS2

類型:AzureRegion
接受的值:EastUS, SouthCentralUS, WestEurope, SoutheastAsia, WestUS2, WestCentralUS
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-ServerAppClientId

適用於 2010 版和更新版本。 指定 Microsoft Entra 伺服器應用程式的用戶端識別碼。 針對非用戶互動模式使用此參數。 在 CMG 屬性中,此值為 Microsoft Entra 應用程式名稱

類型:String
別名:ServerApplicationClientId
Position:Named
預設值:None
必要:True
接受管線輸入:False
接受萬用字元:False

-ServiceCertPassword

適用於 2010 版和更新版本。 指定服務憑證的密碼。

類型:SecureString
別名:ServiceCertificatePassword
Position:Named
預設值:None
必要:True
接受管線輸入:False
接受萬用字元:False

-ServiceCertPath

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

類型:String
別名:ServiceCertificatePath
Position:Named
預設值:None
必要:True
接受管線輸入:False
接受萬用字元:False

-ServiceName

適用於 2010 版和更新版本。 指定 Azure 服務名稱。 如果您未指定此參數,Configuration Manager 會使用服務憑證的第一個 DNS 名稱。 如果憑證有多個 DNS 名稱,請使用此參數來指定要使用的 DNS 名稱。

類型:String
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

-SubscriptionId

指定您要在其中部署此新雲端服務的 Azure 訂用帳戶標識碼。 這個值的格式是標準 GUID。

類型:String
Position:Named
預設值:None
必要:True
接受管線輸入:False
接受萬用字元:False

-TenantId

建立 cmg 時,必須新增 tenantId 的必要參數。

類型:String
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-TrafficCriticalPct

如果您啟用警示來監視輸出數據傳輸,請指定引發 重大 警示的閾值百分比。 此值默 90 認為 。

類型:Int32
別名:TrafficCriticalPercent
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-TrafficOutGB

如果您啟用記憶體警示,請使用此參數以 GB 指定記憶體警示閾值。 預設值為 2

類型:Int32
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-TrafficOutStopService

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

類型:Boolean
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-TrafficWarningPct

如果您啟用警示來監視輸出數據傳輸,請指定引發 警告 警示的閾值百分比。 此值默 50 認為 。

類型:Int32
別名:TrafficWarningPercent
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-VMInstanceCount

在 Azure 中指定 CMG 的虛擬機實例計數。

類型:Int32
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-WhatIf

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

類型:SwitchParameter
別名:wi
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

輸入

None

輸出

IResultObject