Partilhar via


Set-CMCloudManagementGateway

SYNOPSIS

Configurar um gateway de gestão de nuvens (CMG).

SYNTAX

SetByValue (Padrão)

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

SetById

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

SetByName

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

Utilize este cmdlet para configurar um gateway de gestão de nuvens (CMG).

Para mais informações, consulte a Visão Geral da CMG.

Nota

Executar cmdlets do Gestor de Configuração a partir da unidade do site do Gestor de Configuração, por exemplo PS XYZ:\> . Para mais informações, consulte a partida.

EXAMPLES

Exemplo 1: Alterar a configuração dos 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 destina-se à CMG denominada 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 a partir do armazenamento da Azure

Set-CMCloudManagementGateway -Name "GraniteFalls" -EnableCloudDPFunction $true

Exemplo 4: Adicionar duas novas autoridades de certificados

$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 visa o CMG denominado 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 de raiz de um CMG

Set-CMCloudManagementGateway -Name "GraniteFalls" -RemoveCertThumbprints "A7CBA0014DEF847593569D05003D5B96A1D6A627"

PARAMETERS

-CARootCert

Adicione certificados de raiz ao serviço de nuvem.

Type: Hashtable
Parameter Sets: (All)
Aliases: CARootCertificate, CARootCertificates

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

-CheckClientCertRevocation

Desa esta definição deste parâmetro true para verificar a revogação do certificado do cliente. Uma lista de revogação de certificados (CRL) deve ser publicada publicamente para que esta verificação funcione. Para mais informações, consulte Publicar a lista de revogação do certificado.

Type: Boolean
Parameter Sets: (All)
Aliases:

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

-Confirm

Solicita a sua confirmação antes de executar o cmdlet.

Type: SwitchParameter
Parameter Sets: (All)
Aliases: cf

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

-Descrição

Especifique uma descrição opcional deste serviço CMG para identificá-lo melhor.

Type: String
Parameter Sets: (All)
Aliases:

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

-DisableWildcardHandling

Este parâmetro trata os caracteres wildcard como valores de caracteres literais. Não pode combiná-lo com ForceWildcardHandling.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-EnableCloudDPFunction

Aplica-se à versão 2010 e mais tarde. Ative ou desative a opção de permitir que a CMG funcione como ponto de distribuição em nuvem e sirva o conteúdo a partir do armazenamento Azure.

Type: Boolean
Parameter Sets: (All)
Aliases:

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

-EnablestorageQuota

Aplica-se à versão 2010 e mais tarde. Ative ou desative a opção de especificar o limiar de alerta de armazenamento.

Type: Boolean
Parameter Sets: (All)
Aliases:

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

-EnableTrafficOut

Aplica-se à versão 2010 e mais tarde. Ativar ou desativar a opção de ligar o limiar de 14 dias e alertas para monitorizar a transferência de dados de saída.

Type: Boolean
Parameter Sets: (All)
Aliases:

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

-EnforceProtocol

Aplica-se à versão 2010 e mais tarde. Ativar ou desativar a opção de Impor TLS 1.2.

Type: Boolean
Parameter Sets: (All)
Aliases:

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

-Force

Executar o comando sem pedir confirmação. Se o certificado de serviço contiver vários nomes DNS, utilize este parâmetro para evitar avisos do cmdlet.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-ForceWildcardHandling

Este parâmetro processa caracteres wildcard e pode levar a um comportamento inesperado (não recomendado). Não é possível combiná-lo com DisableWildcardHandling.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

- ID

Especifique a identificação do site para o serviço Azure. O ID é o valor inteiro armazenado na base de dados do site para o serviço. Por exemplo, executar a seguinte consulta SQL e olhar para a coluna de identificação: select * from Azure_CloudService .

Type: String
Parameter Sets: SetById
Aliases: AzureServiceId

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

-InputObject

Especifique um objeto CMG para configurar. Para obter este objeto, utilize o cmdlet Get-CMCloudManagementGateway.

Type: IResultObject
Parameter Sets: SetByValue
Aliases:

Required: True
Position: Named
Default value: None
Accept pipeline input: True (ByValue)
Accept wildcard characters: False

-Name

Especifique o nome do CMG para configurar.

Type: String
Parameter Sets: SetByName
Aliases:

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

- PassThru

Devolve um objeto que representa o item com o qual está a trabalhar. Por predefinição, este cmdlet pode não gerar qualquer saída.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-Remover Impressões DeCertThumb

Aplica-se à versão 2010 e mais tarde. Especifique uma ou mais impressões digitais de certificado para removê-las como autoridades de certificados de raiz ou intermédio da CMG.

Type: String[]
Parameter Sets: (All)
Aliases:

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

-ServiceCertPassword

Aplica-se à versão 2006 e mais tarde. Especifique a palavra-passe para o certificado no -ServiceCertPath.

Type: SecureString
Parameter Sets: (All)
Aliases: ServiceCertificatePassword

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

-ServiceCertPath

Aplica-se à versão 2006 e mais tarde. Especifique o caminho para o certificado de serviço. Para obter mais informações, consulte o certificado de autenticação do servidor CMG.

Type: String
Parameter Sets: (All)
Aliases: ServiceCertificatePath

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

-StorageCriticalPct

Aplica-se à versão 2010 e mais tarde. Especificar um valor inteiro para o alerta Generate Critical (% do limiar de alerta de armazenamento). Por exemplo, 90.

Type: Int32
Parameter Sets: (All)
Aliases: StorageCriticalPercent

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

-StorageQuotaGB

Aplica-se à versão 2010 e mais tarde. Especificar um valor inteiro para o limiar de alerta Armazenamento (GB). Por exemplo, 2.

Type: Int32
Parameter Sets: (All)
Aliases:

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

-StorageWarningPct

Aplica-se à versão 2010 e mais tarde. Especificar um valor inteiro para o alerta de aviso de geração (% do limiar de alerta de armazenamento). Por exemplo, 50.

Type: Int32
Parameter Sets: (All)
Aliases: StorageWarningPercent

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

-TrafficCriticalPct

Se ativar alertas para monitorizar a transferência de dados de saída, especifique a percentagem de limiar para elevar um alerta Crítico. Este valor é 90 por defeito.

Type: Int32
Parameter Sets: (All)
Aliases:

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

-TrafficOutGB

Se ativar alertas de armazenamento, utilize este parâmetro para especificar o limiar de alerta de armazenamento em GB. O valor predefinido é 2.

Type: Int32
Parameter Sets: (All)
Aliases:

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

-TrafficOutStopService

Aplica-se à versão 2010 e mais tarde. Ativar ou desativar a opção de parar este serviço quando o limiar crítico for ultrapassado.

Type: Boolean
Parameter Sets: (All)
Aliases: StopTrafficOutService

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

-TrafficWarningPct

Se ativar alertas para monitorizar a transferência de dados de saída, especifique a percentagem de limiar para elevar um alerta de aviso. Este valor é 50 por defeito.

Type: Int32
Parameter Sets: (All)
Aliases:

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

-VMInstanceCount

Aplica-se à versão 2010 e mais tarde. Especifique a contagem de casos de máquinas virtuais.

Type: Int32
Parameter Sets: (All)
Aliases: VMInstancesCount

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

- O QueIf

Apresenta o que aconteceria mediante a execução do cmdlet. O comandante não funciona.

Type: SwitchParameter
Parameter Sets: (All)
Aliases: wi

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

CommonParameters

Este cmdlet suporta os parâmetros comuns: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction e -WarningVariable. Para mais informações, consulte about_CommonParameters.

INPUTS

Microsoft.ConfigurationManagement.ManagementProvider.IResultObject

OUTPUTS

Sistema.Objeto

NOTAS

Get-CMCloudManagementGateway New-CMCloudManagementGateway Remover-CMCloudManagementGateway Start-CMCloudManagementGateway Stop-CMCloudManagementGateway

Visão geral da CMG