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, например 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 и изменяет число VMs на 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

В этом примере используется 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

Добавьте корневые сертификаты в облачную службу.

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

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

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.

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

-ForceWildcardHandling

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

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

-Id

Укажите ID сайта для службы Azure. Id это значение, сохраненное в базе данных сайта для службы. Например, запустите следующий SQL запрос и посмотрите на столбец ID: select * from Azure_CloudService .

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

-InputObject

Укажите объект CMG для настройки. Чтобы получить этот объект, используйте комлет Get-CMCloudManagementGateway.

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

-Name

Укажите имя CMG для настройки.

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

-PassThru

Возвращает объект, представляющий элемент, с которым вы работаете. По умолчанию этот комдлет может не создавать выходных данных.

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

-RemoveCertThumbprints

Применяется к версии 2010 и более поздней версии. Укажите один или несколько отпечатков пальцев сертификата, чтобы удалить их в качестве корневых или промежуточных органов сертификата из CMG.

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.

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 и более поздней версии. Укажите значение integer для порогового значения служба хранилища оповещений (ГБ). Например, 2.

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

-StorageWarningPct

Применяется к версии 2010 и более поздней версии. Укажите значение integer для оповещений Generate Warning (% от порогового значения оповещенийо хранилище). Например, 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

Если вы включаете оповещений о хранилище, используйте этот параметр, чтобы указать пороговое значение оповещений о хранилище в ГБ. Значение по умолчанию — 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

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

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

-Принудительно

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

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

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

Microsoft.ConfigurationManagement.ManagementProvider.IResultObject

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

System.Object