ArmManagedNetworkFabricModelFactory.NetworkFabricExternalNetworkData Method

Definition

Initializes a new instance of NetworkFabricExternalNetworkData.

public static Azure.ResourceManager.ManagedNetworkFabric.NetworkFabricExternalNetworkData NetworkFabricExternalNetworkData(Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, string annotation = default, Azure.Core.ResourceIdentifier networkToNetworkInterconnectId = default, Azure.ResourceManager.ManagedNetworkFabric.Models.ImportRoutePolicy importRoutePolicy = default, Azure.ResourceManager.ManagedNetworkFabric.Models.ExportRoutePolicy exportRoutePolicy = default, Azure.ResourceManager.ManagedNetworkFabric.Models.PeeringOption peeringOption = default, Azure.ResourceManager.ManagedNetworkFabric.Models.L3OptionBProperties optionBProperties = default, Azure.ResourceManager.ManagedNetworkFabric.Models.ExternalNetworkOptionAProperties optionAProperties = default, Azure.ResourceManager.ManagedNetworkFabric.Models.ExternalNetworkStaticRouteConfiguration staticRouteConfiguration = default, string lastOperationDetails = default, Azure.Core.ResourceIdentifier networkFabricId = default, Azure.ResourceManager.ManagedNetworkFabric.Models.NetworkFabricConfigurationState? configurationState = default, Azure.ResourceManager.ManagedNetworkFabric.Models.NetworkFabricProvisioningState? provisioningState = default, Azure.ResourceManager.ManagedNetworkFabric.Models.NetworkFabricAdministrativeState? administrativeState = default);
static member NetworkFabricExternalNetworkData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * string * Azure.Core.ResourceIdentifier * Azure.ResourceManager.ManagedNetworkFabric.Models.ImportRoutePolicy * Azure.ResourceManager.ManagedNetworkFabric.Models.ExportRoutePolicy * Azure.ResourceManager.ManagedNetworkFabric.Models.PeeringOption * Azure.ResourceManager.ManagedNetworkFabric.Models.L3OptionBProperties * Azure.ResourceManager.ManagedNetworkFabric.Models.ExternalNetworkOptionAProperties * Azure.ResourceManager.ManagedNetworkFabric.Models.ExternalNetworkStaticRouteConfiguration * string * Azure.Core.ResourceIdentifier * Nullable<Azure.ResourceManager.ManagedNetworkFabric.Models.NetworkFabricConfigurationState> * Nullable<Azure.ResourceManager.ManagedNetworkFabric.Models.NetworkFabricProvisioningState> * Nullable<Azure.ResourceManager.ManagedNetworkFabric.Models.NetworkFabricAdministrativeState> -> Azure.ResourceManager.ManagedNetworkFabric.NetworkFabricExternalNetworkData
Public Shared Function NetworkFabricExternalNetworkData (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional annotation As String = Nothing, Optional networkToNetworkInterconnectId As ResourceIdentifier = Nothing, Optional importRoutePolicy As ImportRoutePolicy = Nothing, Optional exportRoutePolicy As ExportRoutePolicy = Nothing, Optional peeringOption As PeeringOption = Nothing, Optional optionBProperties As L3OptionBProperties = Nothing, Optional optionAProperties As ExternalNetworkOptionAProperties = Nothing, Optional staticRouteConfiguration As ExternalNetworkStaticRouteConfiguration = Nothing, Optional lastOperationDetails As String = Nothing, Optional networkFabricId As ResourceIdentifier = Nothing, Optional configurationState As Nullable(Of NetworkFabricConfigurationState) = Nothing, Optional provisioningState As Nullable(Of NetworkFabricProvisioningState) = Nothing, Optional administrativeState As Nullable(Of NetworkFabricAdministrativeState) = Nothing) As NetworkFabricExternalNetworkData

Parameters

id
ResourceIdentifier

The id.

name
String

The name.

resourceType
ResourceType

The resourceType.

systemData
SystemData

The systemData.

annotation
String

Switch configuration description.

networkToNetworkInterconnectId
ResourceIdentifier

ARM Resource ID of the networkToNetworkInterconnectId of the ExternalNetwork resource.

importRoutePolicy
ImportRoutePolicy

Import Route Policy either IPv4 or IPv6.

exportRoutePolicy
ExportRoutePolicy

Export Route Policy either IPv4 or IPv6.

peeringOption
PeeringOption

Peering option list.

optionBProperties
L3OptionBProperties

option B properties object.

optionAProperties
ExternalNetworkOptionAProperties

option A properties object.

staticRouteConfiguration
ExternalNetworkStaticRouteConfiguration

Static Route Configuration.

lastOperationDetails
String

Details of the last operation performed on the resource.

networkFabricId
ResourceIdentifier

Associated Network Fabric Resource ID.

configurationState
Nullable<NetworkFabricConfigurationState>

Configuration state of the resource.

provisioningState
Nullable<NetworkFabricProvisioningState>

Provisioning state of the resource.

administrativeState
Nullable<NetworkFabricAdministrativeState>

Administrative state of the resource.

Returns

A new NetworkFabricExternalNetworkData instance for mocking.

Applies to