Freigeben über


New-AzNetworkFabricNni

Konfiguration, die zum Einrichten der CE-PE-Konnektivität PUT-Methode verwendet wird.

Syntax

New-AzNetworkFabricNni
   -Name <String>
   -NetworkFabricName <String>
   -ResourceGroupName <String>
   [-SubscriptionId <String>]
   -UseOptionB <String>
   [-EgressAclId <String>]
   [-ExportRoutePolicy <IExportRoutePolicyInformation>]
   [-ImportRoutePolicy <IImportRoutePolicyInformation>]
   [-IngressAclId <String>]
   [-IsManagementType <String>]
   [-Layer2Configuration <ILayer2Configuration>]
   [-NniType <String>]
   [-NpbStaticRouteConfiguration <INpbStaticRouteConfiguration>]
   [-OptionBLayer3Configuration <INetworkToNetworkInterconnectPropertiesOptionBLayer3Configuration>]
   [-DefaultProfile <PSObject>]
   [-AsJob]
   [-NoWait]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
New-AzNetworkFabricNni
   -Name <String>
   -NetworkFabricName <String>
   -ResourceGroupName <String>
   [-SubscriptionId <String>]
   -JsonString <String>
   [-DefaultProfile <PSObject>]
   [-AsJob]
   [-NoWait]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
New-AzNetworkFabricNni
   -Name <String>
   -NetworkFabricName <String>
   -ResourceGroupName <String>
   [-SubscriptionId <String>]
   -JsonFilePath <String>
   [-DefaultProfile <PSObject>]
   [-AsJob]
   [-NoWait]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
New-AzNetworkFabricNni
   -Name <String>
   -NetworkFabricInputObject <IManagedNetworkFabricIdentity>
   -UseOptionB <String>
   [-EgressAclId <String>]
   [-ExportRoutePolicy <IExportRoutePolicyInformation>]
   [-ImportRoutePolicy <IImportRoutePolicyInformation>]
   [-IngressAclId <String>]
   [-IsManagementType <String>]
   [-Layer2Configuration <ILayer2Configuration>]
   [-NniType <String>]
   [-NpbStaticRouteConfiguration <INpbStaticRouteConfiguration>]
   [-OptionBLayer3Configuration <INetworkToNetworkInterconnectPropertiesOptionBLayer3Configuration>]
   [-DefaultProfile <PSObject>]
   [-AsJob]
   [-NoWait]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
New-AzNetworkFabricNni
   -Name <String>
   -NetworkFabricInputObject <IManagedNetworkFabricIdentity>
   -Body <INetworkToNetworkInterconnect>
   [-DefaultProfile <PSObject>]
   [-AsJob]
   [-NoWait]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Beschreibung

Konfiguration, die zum Einrichten der CE-PE-Konnektivität PUT-Methode verwendet wird.

Beispiele

Beispiel 1: Erstellen der Netzwerk-zu-Netzwerkverbindungsressource

$optionBLayer3Configuration = @{
    PrimaryIpv4Prefix = "172.31.0.0/31"
    SecondaryIpv4Prefix = "172.31.0.20/31"
    PeerAsn = 28
    VlanId = 501
}
$layer2Configuration = @{
    Interface = @("/subscriptions//resourceGroups/example-rg/providers/Microsoft.ManagedNetworkFabric/networkFabrics/example-fabric/networkToNetworkInterconnects/example-interface")
    Mtu = 1500
}
$importRoutePolicy = @{
    ImportIpv4RoutePolicyId = $global:config.nni.importIpv4RoutePolicyId
    ImportIpv6RoutePolicyId = $global:config.nni.importIpv6RoutePolicyId
}
$exportRoutePolicy = @{
    ExportIpv4RoutePolicyId = $global:config.nni.exportIpv4RoutePolicyId
    ExportIpv6RoutePolicyId = $global:config.nni.exportIpv6RoutePolicyId
}

New-AzNetworkFabricNni -Name $name -NetworkFabricName $nfName -ResourceGroupName $resourceGroupName -UseOptionB "True" -IsManagementType "True" -Layer2Configuration $layer2Configuration -NniType "CE" -OptionBLayer3Configuration $optionBLayer3Configuration -ExportRoutePolicy $ExportRoutePolicy -ImportRoutePolicy $importRoutePolicy

AdministrativeState ConfigurationState EgressAclId ExportRoutePolicy Id
------------------- ------------------ ----------- ----------------- --
Disabled            Succeeded                                        /subscriptions/<identity>/resourceGroups/nfa-tool-t…

Mit diesem Befehl wird die Netzwerk-zu-Netzwerkverbindungsressource erstellt.

Parameter

-AsJob

Ausführen des Befehls als Auftrag

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

-Body

Die Netzwerk-zu-Netzwerk-Verbindungsressourcendefinition.

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

-Confirm

Fordert Sie zur Bestätigung auf, bevor Sie das Cmdlet ausführen.

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

-EgressAclId

Ausgangs-Acl. ARM-Ressourcen-ID von Zugriffssteuerungslisten.

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

-ExportRoutePolicy

Routenrichtlinienkonfiguration exportieren.

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

-ImportRoutePolicy

Konfiguration der Route-Richtlinie importieren.

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

-IngressAclId

Eingangs-Acl. ARM-Ressourcen-ID von Zugriffssteuerungslisten.

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

-IsManagementType

Konfiguration zur Verwendung von NNI für Infrastrukturverwaltung. Beispiel: True/False.

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

-JsonFilePath

Pfad der JSON-Datei, die für den Erstellungsvorgang bereitgestellt wird

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

-JsonString

Json-Zeichenfolge, die für den Create-Vorgang bereitgestellt wird

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

-Layer2Configuration

Allgemeine Eigenschaften für die Layer2-Konfiguration.

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

-Name

Name des Netzwerks zu Netzwerkverbindung.

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

-NetworkFabricInputObject

Identity-Parameter

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

-NetworkFabricName

Name der Network Fabric.

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

-NniType

Typ des verwendeten NNI. Beispiel: CE | NPB

Typ:String
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

-NpbStaticRouteConfiguration

NpB Static Route Configuration-Eigenschaften.

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

-OptionBLayer3Configuration

Allgemeine Eigenschaften für Layer3Configuration.

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

-ResourceGroupName

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

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

-SubscriptionId

Die ID des Zielabonnements. Der Wert muss eine UUID sein.

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

-UseOptionB

Basierend auf dieser Option sind Layer3-Parameter obligatorisch. Beispiel: True/False

Typ:String
Position:Named
Standardwert:None
Erforderlich:True
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

Eingaben

IManagedNetworkFabricIdentity

INetworkToNetworkInterconnect

Ausgaben

INetworkToNetworkInterconnect