ArmManagedNetworkFabricModelFactory.NetworkFabricL3IsolationDomainData Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Initializes a new instance of NetworkFabricL3IsolationDomainData.
public static Azure.ResourceManager.ManagedNetworkFabric.NetworkFabricL3IsolationDomainData NetworkFabricL3IsolationDomainData(Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, System.Collections.Generic.IDictionary<string,string> tags = default, Azure.Core.AzureLocation location = default, Azure.ResourceManager.Models.ManagedServiceIdentity identity = default, string annotation = default, Azure.ResourceManager.ManagedNetworkFabric.Models.RedistributeConnectedSubnet? redistributeConnectedSubnets = default, Azure.ResourceManager.ManagedNetworkFabric.Models.RedistributeStaticRoute? redistributeStaticRoutes = default, Azure.ResourceManager.ManagedNetworkFabric.Models.AggregateRouteConfiguration aggregateRouteConfiguration = default, Azure.ResourceManager.ManagedNetworkFabric.Models.ConnectedSubnetRoutePolicy connectedSubnetRoutePolicy = default, Azure.Core.ResourceIdentifier networkFabricId = default, Azure.ResourceManager.ManagedNetworkFabric.Models.L3ExportRoutePolicy staticRouteExportRoutePolicy = default, System.Collections.Generic.IEnumerable<string> uniqueRds = default, Azure.ResourceManager.ManagedNetworkFabric.Models.RoutePrefixLimitProperties v4RoutePrefixLimit = default, Azure.ResourceManager.ManagedNetworkFabric.Models.RoutePrefixLimitProperties v6RoutePrefixLimit = default, string lastOperationDetails = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.ManagedNetworkFabric.Models.BmpExportPolicy> exportPolicies = default, Azure.ResourceManager.ManagedNetworkFabric.Models.NetworkFabricConfigurationState? configurationState = default, Azure.ResourceManager.ManagedNetworkFabric.Models.NetworkFabricProvisioningState? provisioningState = default, Azure.ResourceManager.ManagedNetworkFabric.Models.NetworkFabricAdministrativeState? administrativeState = default);
static member NetworkFabricL3IsolationDomainData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * System.Collections.Generic.IDictionary<string, string> * Azure.Core.AzureLocation * Azure.ResourceManager.Models.ManagedServiceIdentity * string * Nullable<Azure.ResourceManager.ManagedNetworkFabric.Models.RedistributeConnectedSubnet> * Nullable<Azure.ResourceManager.ManagedNetworkFabric.Models.RedistributeStaticRoute> * Azure.ResourceManager.ManagedNetworkFabric.Models.AggregateRouteConfiguration * Azure.ResourceManager.ManagedNetworkFabric.Models.ConnectedSubnetRoutePolicy * Azure.Core.ResourceIdentifier * Azure.ResourceManager.ManagedNetworkFabric.Models.L3ExportRoutePolicy * seq<string> * Azure.ResourceManager.ManagedNetworkFabric.Models.RoutePrefixLimitProperties * Azure.ResourceManager.ManagedNetworkFabric.Models.RoutePrefixLimitProperties * string * seq<Azure.ResourceManager.ManagedNetworkFabric.Models.BmpExportPolicy> * Nullable<Azure.ResourceManager.ManagedNetworkFabric.Models.NetworkFabricConfigurationState> * Nullable<Azure.ResourceManager.ManagedNetworkFabric.Models.NetworkFabricProvisioningState> * Nullable<Azure.ResourceManager.ManagedNetworkFabric.Models.NetworkFabricAdministrativeState> -> Azure.ResourceManager.ManagedNetworkFabric.NetworkFabricL3IsolationDomainData
Public Shared Function NetworkFabricL3IsolationDomainData (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional tags As IDictionary(Of String, String) = Nothing, Optional location As AzureLocation = Nothing, Optional identity As ManagedServiceIdentity = Nothing, Optional annotation As String = Nothing, Optional redistributeConnectedSubnets As Nullable(Of RedistributeConnectedSubnet) = Nothing, Optional redistributeStaticRoutes As Nullable(Of RedistributeStaticRoute) = Nothing, Optional aggregateRouteConfiguration As AggregateRouteConfiguration = Nothing, Optional connectedSubnetRoutePolicy As ConnectedSubnetRoutePolicy = Nothing, Optional networkFabricId As ResourceIdentifier = Nothing, Optional staticRouteExportRoutePolicy As L3ExportRoutePolicy = Nothing, Optional uniqueRds As IEnumerable(Of String) = Nothing, Optional v4RoutePrefixLimit As RoutePrefixLimitProperties = Nothing, Optional v6RoutePrefixLimit As RoutePrefixLimitProperties = Nothing, Optional lastOperationDetails As String = Nothing, Optional exportPolicies As IEnumerable(Of BmpExportPolicy) = Nothing, Optional configurationState As Nullable(Of NetworkFabricConfigurationState) = Nothing, Optional provisioningState As Nullable(Of NetworkFabricProvisioningState) = Nothing, Optional administrativeState As Nullable(Of NetworkFabricAdministrativeState) = Nothing) As NetworkFabricL3IsolationDomainData
Parameters
The id.
- name
- String
The name.
- resourceType
- ResourceType
The resourceType.
- systemData
- SystemData
The systemData.
- tags
- IDictionary<String,String>
The tags.
- location
- AzureLocation
The location.
- identity
- ManagedServiceIdentity
The managed service identities assigned to this resource.
- annotation
- String
Switch configuration description.
- redistributeConnectedSubnets
- Nullable<RedistributeConnectedSubnet>
Advertise Connected Subnets. Ex: "True" | "False".
- redistributeStaticRoutes
- Nullable<RedistributeStaticRoute>
Advertise Static Routes. Ex: "True" | "False".
- aggregateRouteConfiguration
- AggregateRouteConfiguration
Aggregate route configurations.
- connectedSubnetRoutePolicy
- ConnectedSubnetRoutePolicy
Connected Subnet RoutePolicy.
- networkFabricId
- ResourceIdentifier
ARM Resource ID of the Network Fabric.
- staticRouteExportRoutePolicy
- L3ExportRoutePolicy
Static Route - route policy.
- uniqueRds
- IEnumerable<String>
Unique Route Distinguisher configuration.
- v4RoutePrefixLimit
- RoutePrefixLimitProperties
IPv4 VRF Limit configuration.
- v6RoutePrefixLimit
- RoutePrefixLimitProperties
IPv6 VRF Limit configuration.
- lastOperationDetails
- String
Details of the last operation performed on the resource.
- exportPolicies
- IEnumerable<BmpExportPolicy>
BMP Export Policy configuration.
- 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 NetworkFabricL3IsolationDomainData instance for mocking.