New-AzCdnDeliveryRuleObject
Crie um objeto na memória para DeliveryRule.
Sintaxe
New-AzCdnDeliveryRuleObject
-Action <IDeliveryRuleAction1[]>
-Order <Int32>
[-Condition <IDeliveryRuleCondition[]>]
[-Name <String>]
[<CommonParameters>]
Description
Crie um objeto na memória para DeliveryRule.
Exemplos
Exemplo 1: Criar um objeto na memória para AzureCDN DeliveryRule
$cond1 = New-AzCdnDeliveryRuleCookiesConditionObject -Name Cookies -ParameterOperator Equal -ParameterSelector test -ParameterMatchValue test -ParameterNegateCondition $False -ParameterTransform Lowercase
$action1 = New-AzCdnDeliveryRuleResponseHeaderActionObject -Name ModifyResponseHeader -ParameterHeaderAction Append -ParameterHeaderName a1 -ParameterValue a1
$action2 = New-AzCdnDeliveryRuleRequestHeaderActionObject -Name ModifyRequestHeader -ParameterHeaderAction Append -ParameterHeaderName a1 -ParameterValue a1
$conditions = @($cond1)
$actions = @($action1, $action2)
New-AzCdnDeliveryRuleObject -Name "Rule1" -Condition $conditions -Action $actions -Order 1
Name Order
---- -----
Rule1 1
Criar um objeto na memória para AzureCDN DeliveryRule
Parâmetros
-Action
Uma lista de ações que são executadas quando todas as condições de uma regra são atendidas. Para construir, consulte a seção NOTAS para propriedades ACTION e crie uma tabela de hash.
Tipo: | IDeliveryRuleAction1[] |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | True |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-Condition
Uma lista de condições que devem ser correspondidas para que as ações sejam executadas. Para construir, consulte a seção NOTAS para propriedades CONDITION e crie uma tabela de hash.
Tipo: | IDeliveryRuleCondition[] |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-Name
Nome da regra.
Tipo: | String |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-Order
A ordem na qual as regras são aplicadas ao ponto de extremidade. Valores possíveis {0,1,2,3,.........}. Uma regra com uma ordem menor será aplicada antes de uma regra com uma ordem maior. A regra com ordem 0 é uma regra especial. Não requer nenhuma condição e as ações listadas nele sempre serão aplicadas.
Tipo: | Int32 |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | True |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
Saídas
Azure PowerShell