Partilhar via


New-AzFrontDoorCdnProfile

Cria um novo perfil do Azure Front Door Standard ou do Azure Front Door Premium ou CDN com um nome de perfil na assinatura especificada e no grupo de recursos.

Syntax

New-AzFrontDoorCdnProfile
   -Name <String>
   -ResourceGroupName <String>
   [-SubscriptionId <String>]
   -Location <String>
   [-OriginResponseTimeoutSecond <Int32>]
   [-SkuName <SkuName>]
   [-Tag <Hashtable>]
   [-IdentityType <ManagedServiceIdentityType>]
   [-IdentityUserAssignedIdentity <Hashtable>]
   [-LogScrubbingRule <IProfileScrubbingRules[]>]
   [-LogScrubbingState <ProfileScrubbingState>]
   [-DefaultProfile <PSObject>]
   [-AsJob]
   [-NoWait]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Description

Cria um novo perfil do Azure Front Door Standard ou do Azure Front Door Premium ou CDN com um nome de perfil na assinatura especificada e no grupo de recursos.

Exemplos

Exemplo 1: Criar um perfil AzureFrontDoor no grupo de recursos

New-AzFrontDoorCdnProfile -ResourceGroupName testps-rg-da16jm -Name fdp-v542q6 -SkuName Standard_AzureFrontDoor -Location Global

Location Name       Kind      ResourceGroupName
-------- ----       ----      -----------------
Global   fdp-v542q6 frontdoor testps-rg-da16jm

Criar um perfil do AzureFrontDoor no grupo de recursos

Exemplo 2: Criar um perfil AzureFrontDoor no grupo de recursos, usando ProfileScrubbingRule

$rule = New-AzFrontDoorCdnProfileScrubbingRulesObject -MatchVariable RequestIPAddress -State Enabled
New-AzFrontDoorCdnProfile -ResourceGroupName testps-rg-da16jm -Name fdp-v542q6 -SkuName Standard_AzureFrontDoor -Location Global -LogScrubbingRule $rule -LogScrubbingState Enabled

Location Name       Kind      ResourceGroupName
-------- ----       ----      -----------------
Global   fdp-v542q6 frontdoor testps-rg-da16jm

Crie um perfil AzureFrontDoor no grupo de recursos, usando ProfileScrubbingRule

Parâmetros

-AsJob

Executar o comando como um trabalho

Tipo:SwitchParameter
Position:Named
valor predefinido:None
Necessário:False
Accept pipeline input:False
Accept wildcard characters:False

-Confirm

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

Tipo:SwitchParameter
Aliases:cf
Position:Named
valor predefinido:None
Necessário:False
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

As credenciais, a conta, o locatário e a assinatura usados para comunicação com o Azure.

Tipo:PSObject
Aliases:AzureRMContext, AzureCredential
Position:Named
valor predefinido:None
Necessário:False
Accept pipeline input:False
Accept wildcard characters:False

-IdentityType

Tipo de identidade de serviço gerenciado (onde os tipos SystemAssigned e UserAssigned são permitidos).

Tipo:ManagedServiceIdentityType
Position:Named
valor predefinido:None
Necessário:False
Accept pipeline input:False
Accept wildcard characters:False

-IdentityUserAssignedIdentity

O conjunto de identidades atribuídas pelo usuário associadas ao recurso. As chaves do dicionário userAssignedIdentities serão ids de recurso ARM no formato: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Os valores do dicionário podem ser objetos vazios ({}) em solicitações.

Tipo:Hashtable
Position:Named
valor predefinido:None
Necessário:False
Accept pipeline input:False
Accept wildcard characters:False

-Location

Localização do recurso.

Tipo:String
Position:Named
valor predefinido:None
Necessário:True
Accept pipeline input:False
Accept wildcard characters:False

-LogScrubbingRule

Lista de regras de depuração de log aplicadas aos logs de perfil do Azure Front Door. Para construir, consulte a seção NOTAS para propriedades LOGSCRUBBINGRULE e crie uma tabela de hash.

Tipo:IProfileScrubbingRules[]
Position:Named
valor predefinido:None
Necessário:False
Accept pipeline input:False
Accept wildcard characters:False

-LogScrubbingState

Estado da configuração de depuração de log. O valor padrão é Enabled.

Tipo:ProfileScrubbingState
Position:Named
valor predefinido:None
Necessário:False
Accept pipeline input:False
Accept wildcard characters:False

-Name

Nome do perfil Azure Front Door Standard ou Azure Front Door Premium ou CDN que é exclusivo dentro do grupo de recursos.

Tipo:String
Aliases:ProfileName
Position:Named
valor predefinido:None
Necessário:True
Accept pipeline input:False
Accept wildcard characters:False

-NoWait

Execute o comando de forma assíncrona

Tipo:SwitchParameter
Position:Named
valor predefinido:None
Necessário:False
Accept pipeline input:False
Accept wildcard characters:False

-OriginResponseTimeoutSecond

Enviar e receber o tempo limite no encaminhamento da solicitação para a origem. Quando o tempo limite é atingido, a solicitação falha e retorna.

Tipo:Int32
Position:Named
valor predefinido:None
Necessário:False
Accept pipeline input:False
Accept wildcard characters:False

-ResourceGroupName

Nome do grupo de Recursos dentro da assinatura do Azure.

Tipo:String
Position:Named
valor predefinido:None
Necessário:True
Accept pipeline input:False
Accept wildcard characters:False

-SkuName

Nome do nível de preços.

Tipo:SkuName
Position:Named
valor predefinido:None
Necessário:False
Accept pipeline input:False
Accept wildcard characters:False

-SubscriptionId

ID de Subscrição do Azure.

Tipo:String
Position:Named
valor predefinido:(Get-AzContext).Subscription.Id
Necessário:False
Accept pipeline input:False
Accept wildcard characters:False

-Tag

Tags de recursos.

Tipo:Hashtable
Position:Named
valor predefinido:None
Necessário:False
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

Apresenta o que aconteceria mediante a execução do cmdlet. O cmdlet não é executado.

Tipo:SwitchParameter
Aliases:wi
Position:Named
valor predefinido:None
Necessário:False
Accept pipeline input:False
Accept wildcard characters:False

Saídas

IProfile