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 |