Dela via


New-AzCdnDeliveryRuleObject

Skapa ett minnesinternt objekt för DeliveryRule.

Syntax

New-AzCdnDeliveryRuleObject
   -Action <IDeliveryRuleAction1[]>
   -Order <Int32>
   [-Condition <IDeliveryRuleCondition[]>]
   [-Name <String>]
   [<CommonParameters>]

Description

Skapa ett minnesinternt objekt för DeliveryRule.

Exempel

Exempel 1: Skapa ett minnesinternt objekt för 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

Skapa ett minnesinternt objekt för AzureCDN DeliveryRule

Parametrar

-Action

En lista över åtgärder som körs när alla villkor för en regel är uppfyllda. Information om hur du skapar finns i AVSNITTET ANTECKNINGAR för ACTION-egenskaper och skapa en hash-tabell.

Typ:IDeliveryRuleAction1[]
Position:Named
Standardvärde:None
Obligatorisk:True
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-Condition

En lista över villkor som måste matchas för att åtgärderna ska köras. Information om hur du skapar finns i AVSNITTET ANTECKNINGAR för VILLKORsegenskaper och skapa en hash-tabell.

Typ:IDeliveryRuleCondition[]
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-Name

Namnet på regeln.

Typ:String
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-Order

I vilken ordning reglerna tillämpas för slutpunkten. Möjliga värden {0,1,2,3,.........}. En regel med en mindre ordning tillämpas före en regel med större ordning. Regel med ordning 0 är en särskild regel. Det kräver inte några villkor och åtgärder som anges i den kommer alltid att tillämpas.

Typ:Int32
Position:Named
Standardvärde:None
Obligatorisk:True
Godkänn pipeline-indata:False
Godkänn jokertecken:False

Utdata