Set-CMCloudManagementGateway
Configurar um gateway de gerenciamento de nuvem (CMG).
Syntax
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
Use este cmdlet para configurar um gateway de gerenciamento de nuvem (CMG).
Para obter mais informações, consulte Visão geral do CMG.
Observação
Execute cmdlets do Configuration Manager na unidade de site do Configuration Manager, por PS XYZ:\>
exemplo. Para obter mais informações, consulte getting started.
Exemplos
Exemplo 1: Alterar a configuração de alertas CMG
Set-CMCloudManagementGateway -Name "GraniteFalls" -EnableTrafficOut $true -TrafficOutGB 10000 -TrafficWarningPct 50 -TrafficCriticalPct 90 -EnableStorageQuota $true -StorageQuotaGB 2000 -StorageWarningPct 50 -StorageCriticalPct 90
Exemplo 2: Alterar o número de máquinas virtuais para o serviço CMG
Este exemplo direciona o CMG chamado GraniteFalls e altera o número de VMs para 4
.
Set-CMCloudManagementGateway -Name "GraniteFalls" -VMInstancesCount 4
Exemplo 3: Permitir que o CMG sirva conteúdo do armazenamento do Azure
Set-CMCloudManagementGateway -Name "GraniteFalls" -EnableCloudDPFunction $true
Exemplo 4: Adicionar duas novas autoridades de certificado
$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
Exemplo 5: atualizar o certificado de autenticação do servidor CMG
Este exemplo direciona o CMG chamado GraniteFalls e atualiza o certificado de autenticação do servidor CMG.
Set-CMCloudManagementGateway -Name "GraniteFalls" -ServiceCertPath "c:\TestPath\NewServiceCert.pfx" -ServiceCertPassword (ConvertTo-SecureString -String "tX*xJ11Nuo^B" -AsPlainText -Force)
Exemplo 6: Remover um certificado raiz de um CMG
Set-CMCloudManagementGateway -Name "GraniteFalls" -RemoveCertThumbprints "A7CBA0014DEF847593569D05003D5B96A1D6A627"
Parâmetros
-CARootCert
Adicione certificados raiz ao serviço de nuvem.
Type: | Hashtable |
Aliases: | CARootCertificate, CARootCertificates |
Position: | Named |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CheckClientCertRevocation
De definir esse parâmetro true
para verificar a revogação do certificado do cliente. Uma lista de revogação de certificado (CRL) deve ser publicada publicamente para que essa verificação funcione. Para obter mais informações, consulte Publish the certificate revocation list.
Type: | Boolean |
Position: | Named |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Confirm
Solicita a confirmação antes de executar o cmdlet.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Description
Especifique uma descrição opcional desse serviço CMG para melhor identificá-lo.
Type: | String |
Position: | Named |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DisableWildcardHandling
Este parâmetro trata caracteres curinga como valores literais de caracteres. Não é possível combiná-lo com ForceWildcardHandling.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-EnableCloudDPFunction
Aplica-se à versão 2010 e posterior. Habilitar ou desabilitar a opção para Permitir que o CMG funcione como um ponto de distribuição de nuvem e sirva conteúdo do armazenamento do Azure.
Type: | Boolean |
Position: | Named |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-EnableStorageQuota
Aplica-se à versão 2010 e posterior. Habilitar ou desabilitar a opção para Especificar limite de alerta de armazenamento.
Type: | Boolean |
Position: | Named |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-EnableTrafficOut
Aplica-se à versão 2010 e posterior. Habilitar ou desabilitar a opção para Ativar o limite de 14dias e alertas para monitorar a transferência de dados de saída.
Type: | Boolean |
Position: | Named |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-EnforceProtocol
Aplica-se à versão 2010 e posterior. Habilitar ou desabilitar a opção para Impor TLS 1.2.
Type: | Boolean |
Position: | Named |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Força
Execute o comando sem pedir confirmação. Se o certificado de serviço contiver vários nomes DNS, use esse parâmetro para evitar avisos do cmdlet.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ForceWildcardHandling
Esse parâmetro processa caracteres curinga e pode levar a um comportamento inesperado (não recomendado). Não é possível combiná-lo com DisableWildcardHandling.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Id
Especifique a ID do site para o serviço do Azure. A ID é o valor inteiro armazenado no banco de dados do site para o serviço. Por exemplo, execute a seguinte SQL e veja a coluna ID: select * from Azure_CloudService
.
Type: | String |
Aliases: | AzureServiceId |
Position: | Named |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-InputObject
Especifique um objeto CMG para configurar. Para obter esse objeto, use o cmdlet Get-CMCloudManagementGateway.
Type: | IResultObject |
Position: | Named |
Default value: | None |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Name
Especifique o nome do CMG a ser configurar.
Type: | String |
Position: | Named |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PassThru
Retorna um objeto que representa o item com o qual você está trabalhando. Por padrão, esse cmdlet pode não gerar nenhuma saída.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RemoveCertThumbprints
Aplica-se à versão 2010 e posterior. Especifique uma ou mais impressões digitais de certificado para removê-las como autoridades de certificado raiz ou intermediária do CMG.
Type: | String[] |
Position: | Named |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ServiceCertPassword
Aplica-se à versão 2006 e posterior. Especifique a senha do certificado no -ServiceCertPath.
Type: | SecureString |
Aliases: | ServiceCertificatePassword |
Position: | Named |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ServiceCertPath
Aplica-se à versão 2006 e posterior. Especifique o caminho para o certificado de serviço. Para obter mais informações, consulte CMG server authentication certificate.
Type: | String |
Aliases: | ServiceCertificatePath |
Position: | Named |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-StorageCriticalPct
Aplica-se à versão 2010 e posterior. Especifique um valor inteiro para o alerta Gerar Crítico (% do limite de alerta de armazenamento). Por exemplo, 90
.
Type: | Int32 |
Aliases: | StorageCriticalPercent |
Position: | Named |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-StorageQuotaGB
Aplica-se à versão 2010 e posterior. Especifique um valor inteiro para o limite Armazenamento de alerta (GB). Por exemplo, 2
.
Type: | Int32 |
Position: | Named |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-StorageWarningPct
Aplica-se à versão 2010 e posterior. Especifique um valor inteiro para o alerta Gerar Aviso (% do limite dealerta de armazenamento). Por exemplo, 50
.
Type: | Int32 |
Aliases: | StorageWarningPercent |
Position: | Named |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-TrafficCriticalPct
Se você habilitar alertas para monitorar a transferência de dados de saída, especifique a porcentagem de limite para a criação de um alerta Crítico. Esse valor é 90
por padrão.
Type: | Int32 |
Position: | Named |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-TrafficOutGB
Se você habilitar alertas de armazenamento, use esse parâmetro para especificar o limite de alerta de armazenamento em GB. O valor padrão é 2
.
Type: | Int32 |
Position: | Named |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-TrafficOutStopService
Aplica-se à versão 2010 e posterior. Habilitar ou desabilitar a opção para Interromper esse serviço quando o limite crítico for excedido.
Type: | Boolean |
Aliases: | StopTrafficOutService |
Position: | Named |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-TrafficWarningPct
Se você habilitar alertas para monitorar a transferência de dados de saída, especifique a porcentagem de limite para a criação de um alerta de aviso. Esse valor é 50
por padrão.
Type: | Int32 |
Position: | Named |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMInstanceCount
Aplica-se à versão 2010 e posterior. Especifique a contagem de instâncias de máquinas virtuais.
Type: | Int32 |
Aliases: | VMInstancesCount |
Position: | Named |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WhatIf
Mostrar o que aconteceria se o cmdlet fosse executado. O cmdlet não é executado.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Entradas
Microsoft.ConfigurationManagement.ManagementProvider.IResultObject
Saídas
System.Object