ArmManagedNetworkFabricModelFactory.NetworkFabricInternetGatewayData Method

Definition

Initializes a new instance of NetworkFabricInternetGatewayData.

public static Azure.ResourceManager.ManagedNetworkFabric.NetworkFabricInternetGatewayData NetworkFabricInternetGatewayData(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, string annotation = default, Azure.Core.ResourceIdentifier internetGatewayRuleId = default, string ipV4Address = default, int? port = default, Azure.ResourceManager.ManagedNetworkFabric.Models.InternetGatewayType typePropertiesType = default, Azure.ResourceManager.ManagedNetworkFabric.Models.InternetGatewayType? internetGatewayType = default, Azure.Core.ResourceIdentifier networkFabricControllerId = default, string lastOperationDetails = default, Azure.ResourceManager.ManagedNetworkFabric.Models.NetworkFabricProvisioningState? provisioningState = default);
static member NetworkFabricInternetGatewayData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * System.Collections.Generic.IDictionary<string, string> * Azure.Core.AzureLocation * string * Azure.Core.ResourceIdentifier * string * Nullable<int> * Azure.ResourceManager.ManagedNetworkFabric.Models.InternetGatewayType * Nullable<Azure.ResourceManager.ManagedNetworkFabric.Models.InternetGatewayType> * Azure.Core.ResourceIdentifier * string * Nullable<Azure.ResourceManager.ManagedNetworkFabric.Models.NetworkFabricProvisioningState> -> Azure.ResourceManager.ManagedNetworkFabric.NetworkFabricInternetGatewayData
Public Shared Function NetworkFabricInternetGatewayData (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 annotation As String = Nothing, Optional internetGatewayRuleId As ResourceIdentifier = Nothing, Optional ipV4Address As String = Nothing, Optional port As Nullable(Of Integer) = Nothing, Optional typePropertiesType As InternetGatewayType = Nothing, Optional internetGatewayType As Nullable(Of InternetGatewayType) = Nothing, Optional networkFabricControllerId As ResourceIdentifier = Nothing, Optional lastOperationDetails As String = Nothing, Optional provisioningState As Nullable(Of NetworkFabricProvisioningState) = Nothing) As NetworkFabricInternetGatewayData

Parameters

id
ResourceIdentifier

The id.

name
String

The name.

resourceType
ResourceType

The resourceType.

systemData
SystemData

The systemData.

tags
IDictionary<String,String>

The tags.

location
AzureLocation

The location.

annotation
String

Switch configuration description.

internetGatewayRuleId
ResourceIdentifier

ARM Resource ID of the Internet Gateway Rule.

ipV4Address
String

IPv4 Address of Internet Gateway.

port
Nullable<Int32>

Port number of Internet Gateway.

typePropertiesType
InternetGatewayType

Gateway Type of the resource.

internetGatewayType
Nullable<InternetGatewayType>

Gateway Type of the resource.

networkFabricControllerId
ResourceIdentifier

ARM Resource ID of the Network Fabric Controller.

lastOperationDetails
String

Details of the last operation performed on the resource.

provisioningState
Nullable<NetworkFabricProvisioningState>

Provisioning state of resource.

Returns

A new NetworkFabricInternetGatewayData instance for mocking.

Applies to