New-AzCdnDeliveryRuleObject
Creare un oggetto in memoria per DeliveryRule.
Sintassi
New-AzCdnDeliveryRuleObject
-Action <IDeliveryRuleAction1[]>
-Order <Int32>
[-Condition <IDeliveryRuleCondition[]>]
[-Name <String>]
[<CommonParameters>]
Descrizione
Creare un oggetto in memoria per DeliveryRule.
Esempio
Esempio 1: Creare un oggetto in memoria per 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
Creare un oggetto in memoria per AzureCDN DeliveryRule
Parametri
-Action
Elenco di azioni eseguite quando vengono soddisfatte tutte le condizioni di una regola. Per costruire, vedere la sezione NOTES per le proprietà ACTION e creare una tabella hash.
Tipo: | IDeliveryRuleAction1[] |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-Condition
Elenco di condizioni che devono essere soddisfatte per l'esecuzione delle azioni. Per costruire, vedere la sezione NOTES per le proprietà CONDITION e creare una tabella hash.
Tipo: | IDeliveryRuleCondition[] |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-Name
Nome della regola.
Tipo: | String |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-Order
Ordine in cui vengono applicate le regole per l'endpoint. Valori possibili {0,1,2,3,.........}. Una regola con un ordine minore verrà applicata prima di una regola con un ordine maggiore. La regola con ordine 0 è una regola speciale. Non richiede alcuna condizione e le azioni elencate in esso verranno sempre applicate.
Tipo: | Int32 |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |