Partilhar via


New-AzNetworkFabricNni

Configuração usada para configurar o método PUT de conectividade CE-PE.

Sintaxe

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>]

Description

Configuração usada para configurar o método PUT de conectividade CE-PE.

Exemplos

Exemplo 1: Criar o recurso de interconexão rede para rede

$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…

Este comando cria o recurso de interconexão de rede para rede.

Parâmetros

-AsJob

Executar o comando como um trabalho

Tipo:SwitchParameter
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-Body

A definição de recurso Network To Network Interconnect.

Tipo:INetworkToNetworkInterconnect
Position:Named
Default value:None
Necessário:True
Aceitar entrada de pipeline:True
Aceitar carateres universais:False

-Confirm

Solicita confirmação antes de executar o cmdlet.

Tipo:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-DefaultProfile

O parâmetro DefaultProfile não é funcional. Use o parâmetro SubscriptionId quando disponível se estiver executando o cmdlet em uma assinatura diferente.

Tipo:PSObject
Aliases:AzureRMContext, AzureCredential
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-EgressAclId

Egresso Acl. ID do recurso ARM das Listas de Controle de Acesso.

Tipo:String
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-ExportRoutePolicy

Configuração da Política de Rota de Exportação.

Tipo:IExportRoutePolicyInformation
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-ImportRoutePolicy

Configuração da política de rota de importação.

Tipo:IImportRoutePolicyInformation
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-IngressAclId

Ingress Acl. ID do recurso ARM das Listas de Controle de Acesso.

Tipo:String
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-IsManagementType

Configuração para usar NNI para Gerenciamento de Infraestrutura. Exemplo: Verdadeiro/Falso.

Tipo:String
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-JsonFilePath

Caminho do arquivo Json fornecido para a operação Create

Tipo:String
Position:Named
Default value:None
Necessário:True
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-JsonString

Cadeia de caracteres Json fornecida para a operação Create

Tipo:String
Position:Named
Default value:None
Necessário:True
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-Layer2Configuration

Propriedades comuns para Layer2 Configuration.

Tipo:ILayer2Configuration
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-Name

Nome da rede para interconexão de rede.

Tipo:String
Aliases:NetworkToNetworkInterconnectName
Position:Named
Default value:None
Necessário:True
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-NetworkFabricInputObject

Parâmetro de identidade

Tipo:IManagedNetworkFabricIdentity
Position:Named
Default value:None
Necessário:True
Aceitar entrada de pipeline:True
Aceitar carateres universais:False

-NetworkFabricName

Nome da Rede de Interconexão.

Tipo:String
Position:Named
Default value:None
Necessário:True
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-NniType

Tipo de NNI utilizado. Exemplo: CE | BFN

Tipo:String
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-NoWait

Execute o comando de forma assíncrona

Tipo:SwitchParameter
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-NpbStaticRouteConfiguration

Propriedades de Configuração de Rota Estática do NPB.

Tipo:INpbStaticRouteConfiguration
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-OptionBLayer3Configuration

Propriedades comuns para Layer3Configuration.

Tipo:INetworkToNetworkInterconnectPropertiesOptionBLayer3Configuration
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-ResourceGroupName

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

Tipo:String
Position:Named
Default value:None
Necessário:True
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-SubscriptionId

A ID da assinatura de destino. O valor deve ser um UUID.

Tipo:String
Position:Named
Default value:(Get-AzContext).Subscription.Id
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-UseOptionB

Com base nesta opção, os parâmetros layer3 são obrigatórios. Exemplo: Verdadeiro/Falso

Tipo:String
Position:Named
Default value:None
Necessário:True
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-WhatIf

Mostra o que aconteceria se o cmdlet fosse executado. O cmdlet não é executado.

Tipo:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

Entradas

IManagedNetworkFabricIdentity

INetworkToNetworkInterconnect

Saídas

INetworkToNetworkInterconnect