Freigeben über


New-AzFrontDoorCdnOriginGroup

Erstellt eine neue Ursprungsgruppe innerhalb des angegebenen Profils.

Syntax

New-AzFrontDoorCdnOriginGroup
   -OriginGroupName <String>
   -ProfileName <String>
   -ResourceGroupName <String>
   [-SubscriptionId <String>]
   [-HealthProbeSetting <IHealthProbeParameters>]
   [-LoadBalancingSetting <ILoadBalancingSettingsParameters>]
   [-SessionAffinityState <EnabledState>]
   [-TrafficRestorationTimeToHealedOrNewEndpointsInMinute <Int32>]
   [-DefaultProfile <PSObject>]
   [-AsJob]
   [-NoWait]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Beschreibung

Erstellt eine neue Ursprungsgruppe innerhalb des angegebenen Profils.

Beispiele

Beispiel 1: Erstellen einer AzureFrontDoor-Ursprungsgruppe unter dem AzureFrontDoor-Profil

$healthProbeSetting = New-AzFrontDoorCdnOriginGroupHealthProbeSettingObject -ProbeIntervalInSecond 1 -ProbePath "/" -ProbeProtocol "Https" -ProbeRequestType "GET"
$loadBalancingSetting = New-AzFrontDoorCdnOriginGroupLoadBalancingSettingObject -AdditionalLatencyInMillisecond 200  -SampleSize 5 -SuccessfulSamplesRequired 4
New-AzFrontDoorCdnOriginGroup -ResourceGroupName testps-rg-da16jm -ProfileName fdp-v542q6 -OriginGroupName org001 -LoadBalancingSetting $loadBalancingSetting -HealthProbeSetting $healthProbeSetting

Name   ResourceGroupName
----   -----------------
org001 testps-rg-da16jm

Erstellen einer AzureFrontDoor-Ursprungsgruppe unter dem AzureFrontDoor-Profil

Parameter

-AsJob

Ausführen des Befehls als Auftrag

Typ:SwitchParameter
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-Confirm

Fordert Sie vor dem Ausführen des Cmdlets zur Bestätigung auf.

Typ:SwitchParameter
Aliase:cf
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-DefaultProfile

Der Parameter DefaultProfile ist nicht funktionsfähig. Verwenden Sie den Parameter "SubscriptionId", wenn sie verfügbar ist, wenn Sie das Cmdlet für ein anderes Abonnement ausführen.

Typ:PSObject
Aliase:AzureRMContext, AzureCredential
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-HealthProbeSetting

Integritätssondeneinstellungen für den Ursprung, der verwendet wird, um die Integrität des Ursprungs zu bestimmen. Informationen zum Erstellen finden Sie im Abschnitt "NOTES" für HEALTHPROBESETTING-Eigenschaften und erstellen eine Hashtabelle.

Typ:IHealthProbeParameters
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-LoadBalancingSetting

Lastenausgleichseinstellungen für einen Back-End-Pool Zum Erstellen finden Sie im ABSCHNITT NOTES für LOADBALANCINGSETTING-Eigenschaften und Erstellen einer Hashtabelle.

Typ:ILoadBalancingSettingsParameters
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-NoWait

Asynchrones Ausführen des Befehls

Typ:SwitchParameter
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-OriginGroupName

Der Name der Ursprungsgruppe, die innerhalb des Endpunkts eindeutig ist.

Typ:String
Position:Named
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-ProfileName

Name des Azure Front Door Standard- oder Azure Front Door Premium-Profils, das innerhalb der Ressourcengruppe eindeutig ist.

Typ:String
Position:Named
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-ResourceGroupName

Name der Ressourcengruppe innerhalb des Azure-Abonnements.

Typ:String
Position:Named
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-SessionAffinityState

Gibt an, ob Sitzungsaffinität auf diesem Host zugelassen werden soll. Gültige Optionen sind "Aktiviert" oder "Deaktiviert"

Typ:EnabledState
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-SubscriptionId

Azure-Abonnement-ID.

Typ:String
Position:Named
Standardwert:(Get-AzContext).Subscription.Id
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-TrafficRestorationTimeToHealedOrNewEndpointsInMinute

Zeit in Minuten, um den Datenverkehr nach und nach an den Endpunkt zu verschieben, wenn ein fehlerhafter Endpunkt fehlerfrei ist oder ein neuer Endpunkt hinzugefügt wird. Der Standardwert ist 10 Minuten. Diese Eigenschaft wird derzeit nicht unterstützt.

Typ:Int32
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-WhatIf

Zeigt, was passiert, wenn das Cmdlet ausgeführt wird. Das Cmdlet wird nicht ausgeführt.

Typ:SwitchParameter
Aliase:wi
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

Ausgaben

IAfdOriginGroup