Поделиться через


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

Описание

Используйте этот командлет для создания службы шлюза управления облачными клиентами (CMG) в Azure. Дополнительные сведения об использовании этого командлета для создания шлюза управления облаком (CMG) см. в заметках о выпуске 2010 г. Шлюз управления облаком.

Дополнительные сведения см. в разделе Общие сведения о CMG.

Начиная с версии 2010 из этого командлета были удалены следующие параметры:

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

Дополнительные сведения о других изменениях этого командлета в версии 2010 см. в заметках о выпуске за 2010 год.

Примечание.

Запустите командлеты Configuration Manager с диска сайта Configuration Manager, например 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
Aliases:CARootCertification, CARootCertifications
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-CheckClientCertRevocation

Присвойте этому параметру значение , true чтобы проверить отзыв сертификата клиента. Чтобы эта проверка работала, необходимо опубликовать список отзыва сертификатов (CRL). Дополнительные сведения см. в статье Публикация списка отзыва сертификатов.

Тип:Boolean
Aliases:VerifyClientCertificateRevocation
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-Confirm

Перед запуском командлет запросит подтверждение.

Тип:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-Description

Необязательное описание CMG, чтобы лучше определить его в консоли Configuration Manager.

Тип:String
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-DisableWildcardHandling

Этот параметр обрабатывает подстановочные знаки как литеральные символы. Вы не можете объединить его с ForceWildcardHandling.

Тип:SwitchParameter
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-EnableCloudDPFunction

Применяется к версии 2010 и более поздним. Включите или отключите параметр Разрешить CMG работать в качестве облачной точки распространения и обслуживать содержимое из хранилища Azure.

Тип:Boolean
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-EnableStorageQuota

Применяется к версии 2010 и более поздним. Включите или отключите параметр Указать пороговое значение оповещений хранилища.

Тип:Boolean
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-EnableTrafficOut

Применяется к версии 2010 и более поздним. Включите или отключите параметр Включить 14-дневные пороговые значения и оповещения для мониторинга исходящей передачи данных.

Тип:Boolean
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-EnforceProtocol

Применяется к версии 2010 и более поздним. Включите или отключите параметр Принудительное применение TLS 1.2.

Тип:Boolean
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-EnvironmentSetting

Укажите среду Azure для развертывания CMG: в глобальном облаке Azure (AzurePublicCloud) или в облаке Azure для государственных организаций (AzureUSGovernmentCloud).

Тип:AzureEnvironment
Aliases:AzureEnvironmentOption
Допустимые значения:AzurePublicCloud, AzureUSGovernmentCloud
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-Force

Применяется к версии 2010 и более поздним. Выполните команду, не запрашивая подтверждение. Если сертификат службы содержит несколько DNS-имен, используйте этот параметр, чтобы избежать предупреждений от командлета.

Тип:SwitchParameter
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-ForceWildcardHandling

Этот параметр обрабатывает подстановочные знаки и может привести к непредвиденному поведению (не рекомендуется). Его нельзя объединить с DisableWildcardHandling.

Тип:SwitchParameter
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-GroupName

Применяется к версии 2010 и более поздним. Укажите имя группы ресурсов Azure.

Тип:String
Position:Named
Default value:None
Обязательно:True
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-IsUsingExistingGroup

Применяется к версии 2010 и более поздним. Укажите, существует ли группа ресурсов Azure.

Тип:Boolean
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-Region

Укажите регион службы Azure, например WestUS2.

Тип:AzureRegion
Допустимые значения:EastUS, SouthCentralUS, WestEurope, SoutheastAsia, WestUS2, WestCentralUS
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-ServerAppClientId

Применяется к версии 2010 и более поздним. Укажите идентификатор клиента серверного приложения Microsoft Entra. Используйте этот параметр для режима взаимодействия без пользователя. В свойствах CMG это значение — имя приложения Microsoft Entra.

Тип:String
Aliases:ServerApplicationClientId
Position:Named
Default value:None
Обязательно:True
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-ServiceCertPassword

Применяется к версии 2010 и более поздним. Укажите пароль для сертификата службы.

Тип:SecureString
Aliases:ServiceCertificatePassword
Position:Named
Default value:None
Обязательно:True
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-ServiceCertPath

Применяется к версии 2010 и более поздним. Укажите путь к сертификату службы. Дополнительные сведения см. в разделе Сертификат проверки подлинности сервера CMG.

Тип:String
Aliases:ServiceCertificatePath
Position:Named
Default value:None
Обязательно:True
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-ServiceName

Применяется к версии 2010 и более поздним. Укажите имя службы Azure. Если этот параметр не указан, Configuration Manager использует первое DNS-имя сертификата службы. Если сертификат имеет несколько DNS-имен, используйте этот параметр, чтобы указать, какое из них следует использовать.

Тип:String
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-StorageCriticalPct

Применяется к версии 2010 и более поздним. Укажите целочисленное значение для параметра Создать критическое оповещение (% от порогового значения оповещений хранилища). Например, 90.

Тип:Int32
Aliases:StorageCriticalPercent
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-StorageQuotaGB

Применяется к версии 2010 и более поздним. Укажите целочисленное значение для порога оповещений хранилища (ГБ). Например, 2.

Тип:Int32
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-StorageWarningPct

Применяется к версии 2010 и более поздним. Укажите целочисленное значение для оповещения о создании предупреждения (% от порогового значения оповещений хранилища). Например, 50.

Тип:Int32
Aliases:StorageWarningPercent
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-SubscriptionId

Укажите идентификатор подписки Azure, в которой вы хотите развернуть эту новую облачную службу. Формат этого значения — стандартный GUID.

Тип:String
Position:Named
Default value:None
Обязательно:True
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-TenantId

Обязательный параметр, в котором необходимо добавить идентификатор клиента при создании cmg.

Тип:String
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-TrafficCriticalPct

Если вы включили оповещения для мониторинга исходящей передачи данных, укажите процент порогового значения для создания критического оповещения. Это значение по 90 умолчанию.

Тип:Int32
Aliases:TrafficCriticalPercent
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-TrafficOutGB

При включении оповещений хранилища используйте этот параметр, чтобы указать пороговое значение оповещений хранилища в ГБ. Значение по умолчанию — 2.

Тип:Int32
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-TrafficOutStopService

Применяется к версии 2010 и более поздним. Включите или отключите параметр Остановить эту службу при превышении критического порога.

Тип:Boolean
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-TrafficWarningPct

Если вы включили оповещения для мониторинга исходящей передачи данных, укажите процент от порогового значения для создания предупреждения. Это значение по 50 умолчанию.

Тип:Int32
Aliases:TrafficWarningPercent
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-VMInstanceCount

Укажите количество экземпляров виртуальных машин для CMG в Azure.

Тип:Int32
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-WhatIf

Показывает, что произойдет при запуске этого командлета. Командлет не выполняется.

Тип:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

Входные данные

None

Выходные данные

IResultObject