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>]
Описание
Используйте этот командлет для настройки шлюза управления облаком (CMG).
Дополнительные сведения см. в разделе Общие сведения о CMG.
Примечание.
Запустите командлеты Configuration Manager с диска сайта Configuration Manager, например 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
Этот пример предназначен для CMG с именем GraniteFalls и изменяет количество виртуальных машин на 4
.
Set-CMCloudManagementGateway -Name "GraniteFalls" -VMInstancesCount 4
Пример 3. Включение шлюза управления облачными клиентами для обслуживания содержимого из хранилища 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
Этот пример предназначен для CMG с именем GraniteFalls и обновляет сертификат проверки подлинности сервера 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 |
Aliases: | CARootCertificate, CARootCertificates |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-CheckClientCertRevocation
Присвойте этому параметру значение , true
чтобы проверить отзыв сертификата клиента. Чтобы эта проверка работала, необходимо опубликовать список отзыва сертификатов (CRL). Дополнительные сведения см. в статье Публикация списка отзыва сертификатов.
Тип: | Boolean |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-Confirm
Перед запуском командлет запросит подтверждение.
Тип: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-Description
Укажите необязательное описание этой службы CMG, чтобы лучше определить ее.
Тип: | 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 |
-Force
Выполните команду, не запрашивая подтверждение. Если сертификат службы содержит несколько DNS-имен, используйте этот параметр, чтобы избежать предупреждений от командлета.
Тип: | SwitchParameter |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-ForceWildcardHandling
Этот параметр обрабатывает подстановочные знаки и может привести к непредвиденному поведению (не рекомендуется). Его нельзя объединить с DisableWildcardHandling.
Тип: | SwitchParameter |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-Id
Укажите идентификатор сайта для службы Azure.
Идентификатор — это целочисленное значение, хранящееся в базе данных сайта для службы. Например, выполните следующий SQL-запрос и просмотрите столбец идентификатора : select * from Azure_CloudService
.
Тип: | String |
Aliases: | AzureServiceId |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-InputObject
Укажите объект CMG для настройки. Чтобы получить этот объект, используйте командлет Get-CMCloudManagementGateway .
Тип: | IResultObject |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
-Name
Укажите имя настраиваемого шлюза управления облачными клиентами.
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-PassThru
Возвращает объект, представляющий элемент, с которым вы работаете. По умолчанию этот командлет не может создавать выходные данные.
Тип: | SwitchParameter |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-RemoveCertThumbprints
Применяется к версии 2010 и более поздним. Укажите один или несколько отпечатков сертификатов, чтобы удалить их в качестве корневых или промежуточных центров сертификации из CMG.
Тип: | String[] |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-ServiceCertPassword
Применяется к версии 2006 и более поздним. Укажите пароль для сертификата в -ServiceCertPath.
Тип: | SecureString |
Aliases: | ServiceCertificatePassword |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-ServiceCertPath
Применяется к версии 2006 и более поздним. Укажите путь к сертификату службы. Дополнительные сведения см. в разделе Сертификат проверки подлинности сервера CMG.
Тип: | String |
Aliases: | ServiceCertificatePath |
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 |
-TrafficCriticalPct
Если вы включили оповещения для мониторинга исходящей передачи данных, укажите процент порогового значения для создания критического оповещения. Это значение по 90
умолчанию.
Тип: | Int32 |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-TrafficOutGB
При включении оповещений хранилища используйте этот параметр, чтобы указать пороговое значение оповещений хранилища в ГБ. Значение по умолчанию — 2
.
Тип: | Int32 |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-TrafficOutStopService
Применяется к версии 2010 и более поздним. Включите или отключите параметр Остановить эту службу при превышении критического порога.
Тип: | Boolean |
Aliases: | StopTrafficOutService |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-TrafficWarningPct
Если вы включили оповещения для мониторинга исходящей передачи данных, укажите процент от порогового значения для создания предупреждения. Это значение по 50
умолчанию.
Тип: | Int32 |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-VMInstanceCount
Применяется к версии 2010 и более поздним. Укажите количество экземпляров виртуальных машин.
Тип: | Int32 |
Aliases: | VMInstancesCount |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-WhatIf
Показывает, что произойдет при запуске этого командлета. Командлет не выполняется.
Тип: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
Входные данные
Microsoft.ConfigurationManagement.ManagementProvider.IResultObject
Выходные данные
System.Object