ArmManagedNetworkFabricModelFactory.ExternalNetworkOptionAProperties Method

Definition

Initializes a new instance of ExternalNetworkOptionAProperties.

public static Azure.ResourceManager.ManagedNetworkFabric.Models.ExternalNetworkOptionAProperties ExternalNetworkOptionAProperties (string primaryIPv4Prefix = default, string primaryIPv6Prefix = default, string secondaryIPv4Prefix = default, string secondaryIPv6Prefix = default, int? mtu = default, int? vlanId = default, long? fabricAsn = default, long? peerAsn = default, Azure.ResourceManager.ManagedNetworkFabric.Models.BfdConfiguration bfdConfiguration = default, Azure.Core.ResourceIdentifier ingressAclId = default, Azure.Core.ResourceIdentifier egressAclId = default);
static member ExternalNetworkOptionAProperties : string * string * string * string * Nullable<int> * Nullable<int> * Nullable<int64> * Nullable<int64> * Azure.ResourceManager.ManagedNetworkFabric.Models.BfdConfiguration * Azure.Core.ResourceIdentifier * Azure.Core.ResourceIdentifier -> Azure.ResourceManager.ManagedNetworkFabric.Models.ExternalNetworkOptionAProperties
Public Shared Function ExternalNetworkOptionAProperties (Optional primaryIPv4Prefix As String = Nothing, Optional primaryIPv6Prefix As String = Nothing, Optional secondaryIPv4Prefix As String = Nothing, Optional secondaryIPv6Prefix As String = Nothing, Optional mtu As Nullable(Of Integer) = Nothing, Optional vlanId As Nullable(Of Integer) = Nothing, Optional fabricAsn As Nullable(Of Long) = Nothing, Optional peerAsn As Nullable(Of Long) = Nothing, Optional bfdConfiguration As BfdConfiguration = Nothing, Optional ingressAclId As ResourceIdentifier = Nothing, Optional egressAclId As ResourceIdentifier = Nothing) As ExternalNetworkOptionAProperties

Parameters

primaryIPv4Prefix
String

IPv4 Address Prefix.

primaryIPv6Prefix
String

IPv6 Address Prefix.

secondaryIPv4Prefix
String

Secondary IPv4 Address Prefix.

secondaryIPv6Prefix
String

Secondary IPv6 Address Prefix.

mtu
Nullable<Int32>

MTU to use for option A peering.

vlanId
Nullable<Int32>

Vlan identifier. Example : 501.

fabricAsn
Nullable<Int64>

Fabric ASN number. Example 65001.

peerAsn
Nullable<Int64>

Peer ASN number.Example : 28.

bfdConfiguration
BfdConfiguration

BFD configuration properties.

ingressAclId
ResourceIdentifier

Ingress Acl. ARM resource ID of Access Control Lists.

egressAclId
ResourceIdentifier

Egress Acl. ARM resource ID of Access Control Lists.

Returns

A new ExternalNetworkOptionAProperties instance for mocking.

Applies to