ArmNetworkModelFactory.VirtualNetworkApplianceData 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.
public static Azure.ResourceManager.Network.VirtualNetworkApplianceData VirtualNetworkApplianceData(Azure.Core.ResourceIdentifier id = default, string name = default, string type = default, Azure.Core.AzureLocation? location = default, System.Collections.Generic.IDictionary<string,string> tags = default, double? bandwidthInGbps = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Network.Models.VirtualNetworkApplianceIPConfiguration> ipConfigurations = default, Azure.ResourceManager.Network.Models.VirtualNetworkApplianceIpVersionType? privateIPAddressVersion = default, Azure.ResourceManager.Network.Models.NetworkProvisioningState? provisioningState = default, Guid? resourceGuid = default, Azure.ResourceManager.Network.SubnetData subnet = default, Azure.ETag? eTag = default);
static member VirtualNetworkApplianceData : Azure.Core.ResourceIdentifier * string * string * Nullable<Azure.Core.AzureLocation> * System.Collections.Generic.IDictionary<string, string> * Nullable<double> * seq<Azure.ResourceManager.Network.Models.VirtualNetworkApplianceIPConfiguration> * Nullable<Azure.ResourceManager.Network.Models.VirtualNetworkApplianceIpVersionType> * Nullable<Azure.ResourceManager.Network.Models.NetworkProvisioningState> * Nullable<Guid> * Azure.ResourceManager.Network.SubnetData * Nullable<Azure.ETag> -> Azure.ResourceManager.Network.VirtualNetworkApplianceData
Public Shared Function VirtualNetworkApplianceData (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional type As String = Nothing, Optional location As Nullable(Of AzureLocation) = Nothing, Optional tags As IDictionary(Of String, String) = Nothing, Optional bandwidthInGbps As Nullable(Of Double) = Nothing, Optional ipConfigurations As IEnumerable(Of VirtualNetworkApplianceIPConfiguration) = Nothing, Optional privateIPAddressVersion As Nullable(Of VirtualNetworkApplianceIpVersionType) = Nothing, Optional provisioningState As Nullable(Of NetworkProvisioningState) = Nothing, Optional resourceGuid As Nullable(Of Guid) = Nothing, Optional subnet As SubnetData = Nothing, Optional eTag As Nullable(Of ETag) = Nothing) As VirtualNetworkApplianceData
Parameters
Resource ID.
- name
- String
Resource name.
- type
- String
Resource type.
- location
- Nullable<AzureLocation>
Resource location.
- tags
- IDictionary<String,String>
Resource tags.
- ipConfigurations
- IEnumerable<VirtualNetworkApplianceIPConfiguration>
A list of IPConfigurations of the virtual network appliance.
- privateIPAddressVersion
- Nullable<VirtualNetworkApplianceIpVersionType>
Whether the specific virtual network appliance is IPv4 or Dual Stack. Default is IPv4.
- provisioningState
- Nullable<NetworkProvisioningState>
The provisioning state of the virtual network appliance resource.
- subnet
- SubnetData
The reference to the subnet resource.
Returns
A new VirtualNetworkApplianceData instance for mocking.