Partilhar via


New-CMCloudManagementGateway

SYNOPSIS

Crie um portal de gestão de nuvens.

SYNTAX

Interativo

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

Não-Interativo

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

DESCRIPTION

Utilize este cmdlet para criar um serviço de gateway de gestão de nuvens (CMG) em Azure. Para obter mais informações sobre como utilizar este cmdlet para criar um gateway de gestão de nuvem (CMG), consulte as notas de lançamento de 2010: Gateway de gestão de nuvem.

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

A partir da versão 2010, foram removidos os seguintes parâmetros deste cmdlet:

  • Assinatura do Governo
  • ManagementCertatePassword
  • ManagementCertificatePath
  • PassThru
  • RootCertificatePath
  • ServiceCertatepassword
  • ServiceCertificatePath
  • Nome de serviço

Para obter mais informações sobre as outras alterações a este cmdlet na versão 2010, consulte as notas de lançamento de 2010.

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

$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&quot; -EnvironmentSetting AzurePublicCloud -SubscriptionId &quot;e517b8cb-a969-4d1e-b2ea-ae1e6c052020&quot; -ServiceCertPassword $Password -ServiceName &quot;GraniteFalls.CloudApp.Net&quot; -Description &quot;EastUS CMG for Contoso&quot; -Region EastUS -VMInstanceCount 2 -CARootCert $Cert -CheckClientCertRevocation $False -EnforceProtocol $True -IsUsingExistingGroup $true -GroupName &quot;Resource group 1"

Exemplo 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

PARAMETERS

-CARootCert

Aplica-se à versão 2010 e mais tarde. Adicione certificados de raiz ao serviço de nuvem.

Type: Hashtable
Parameter Sets: (All)
Aliases: CARootCertification, CARootCertifications

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: VerifyClientCertificateRevocation

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

Uma descrição opcional da CMG, para melhor identificá-lo na consola Do Gestor de Configuração.

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

-AmbienteSetting

Especifique o ambiente Azure para implantar o CMG: na nuvem azure global ( AzurePublicCloud ) ou na nuvem do Governo Azure AzureUSGovernmentCloud ().

Type: AzureEnvironment
Parameter Sets: (All)
Aliases: AzureEnvironmentOption
Accepted values: AzurePublicCloud, AzureUSGovernmentCloud

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

-Force

Aplica-se à versão 2010 e mais tarde. 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

-Nome do Grupo

Aplica-se à versão 2010 e mais tarde. Especificar o nome do grupo de recursos Azure.

Type: String
Parameter Sets: Interactive
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
Type: String
Parameter Sets: Non-Interactive
Aliases:

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

-IsUsingExistingGroup

Aplica-se à versão 2010 e mais tarde. Especificar se o grupo de recursos Azure já existe.

Type: Boolean
Parameter Sets: Interactive
Aliases:

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

-Região

Especificar a região de serviços Azure, por exemplo: WestUS2 .

Type: AzureRegion
Parameter Sets: (All)
Aliases:
Accepted values: EastUS, SouthCentralUS, WestEurope, SoutheastAsia, WestUS2, WestCentralUS

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

-ServerAppClientId

Aplica-se à versão 2010 e mais tarde. Especifique a identificação do cliente da aplicação do servidor Azure AD. Utilize este parâmetro para o modo de interação não-utilizador. Nas propriedades CMG, este valor é o nome da aplicação AZure AD.

Type: String
Parameter Sets: Non-Interactive
Aliases: ServerApplicationClientId

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

-ServiceCertPassword

Aplica-se à versão 2010 e mais tarde. Especifique a palavra-passe para o certificado de serviço.

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

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

-ServiceCertPath

Aplica-se à versão 2010 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: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-Nome de serviço

Aplica-se à versão 2010 e mais tarde. Especifique o nome de serviço Azure. Se não especificar este parâmetro, o Gestor de Configuração utiliza o primeiro nome DNS do certificado de serviço. Se o certificado tiver mais de um nome DNS, utilize este parâmetro para especificar qual utilizar.

Type: String
Parameter Sets: (All)
Aliases:

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

-SubscriptionId

Especifique o ID da subscrição Azure onde pretende implementar este novo serviço na nuvem. O formato deste valor é um GUID padrão.

Type: String
Parameter Sets: Interactive
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
Type: String
Parameter Sets: Non-Interactive
Aliases:

Required: True
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: TrafficCriticalPercent

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:

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: TrafficWarningPercent

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

-VMInstanceCount

Especifique a contagem de casos de máquinas virtuais para o CMG em Azure.

Type: Int32
Parameter Sets: (All)
Aliases:

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 é executado.

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

Nenhuma

OUTPUTS

IResultObject#SMS_AzureService

NOTAS

Get-CMCloudManagementGateway Remover-CMCloudManagementGateway Set-CMCloudManagementGateway Start-CMCloudManagementGateway Stop-CMCloudManagementGateway Import-CMAADServerApplicação

Aplicação de Import-CMAADClientApplicação

New-CMCloudManagementAzureService

New-CMCloudManagementGateway

Add-CMCloudManagementGatewayConnectionPoint

Set-CMCloudManagementAzureService

Visão geral da CMG