NetworkInterfacePropertiesFormat Constructors
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.
Overloads
| Name | Description |
|---|---|
| NetworkInterfacePropertiesFormat() |
Initializes a new instance of the NetworkInterfacePropertiesFormat class. |
| NetworkInterfacePropertiesFormat(SubResource, NetworkSecurityGroup, PrivateEndpoint, IList<NetworkInterfaceIPConfiguration>, IList<NetworkInterfaceTapConfiguration>, NetworkInterfaceDnsSettings, String, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, IList<String>, SubResource, String, String) |
Initializes a new instance of the NetworkInterfacePropertiesFormat class. |
NetworkInterfacePropertiesFormat()
Initializes a new instance of the NetworkInterfacePropertiesFormat class.
public NetworkInterfacePropertiesFormat();
Public Sub New ()
Applies to
NetworkInterfacePropertiesFormat(SubResource, NetworkSecurityGroup, PrivateEndpoint, IList<NetworkInterfaceIPConfiguration>, IList<NetworkInterfaceTapConfiguration>, NetworkInterfaceDnsSettings, String, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, IList<String>, SubResource, String, String)
Initializes a new instance of the NetworkInterfacePropertiesFormat class.
public NetworkInterfacePropertiesFormat(Microsoft.Azure.PowerShell.Cmdlets.Websites.Helper.Network.Models.SubResource virtualMachine = default, Microsoft.Azure.PowerShell.Cmdlets.Websites.Helper.Network.Models.NetworkSecurityGroup networkSecurityGroup = default, Microsoft.Azure.PowerShell.Cmdlets.Websites.Helper.Network.Models.PrivateEndpoint privateEndpoint = default, System.Collections.Generic.IList<Microsoft.Azure.PowerShell.Cmdlets.Websites.Helper.Network.Models.NetworkInterfaceIPConfiguration> ipConfigurations = default, System.Collections.Generic.IList<Microsoft.Azure.PowerShell.Cmdlets.Websites.Helper.Network.Models.NetworkInterfaceTapConfiguration> tapConfigurations = default, Microsoft.Azure.PowerShell.Cmdlets.Websites.Helper.Network.Models.NetworkInterfaceDnsSettings dnsSettings = default, string macAddress = default, bool? primary = default, bool? enableAcceleratedNetworking = default, bool? enableIPForwarding = default, System.Collections.Generic.IList<string> hostedWorkloads = default, Microsoft.Azure.PowerShell.Cmdlets.Websites.Helper.Network.Models.SubResource dscpConfiguration = default, string resourceGuid = default, string provisioningState = default);
new Microsoft.Azure.PowerShell.Cmdlets.Websites.Helper.Network.Models.NetworkInterfacePropertiesFormat : Microsoft.Azure.PowerShell.Cmdlets.Websites.Helper.Network.Models.SubResource * Microsoft.Azure.PowerShell.Cmdlets.Websites.Helper.Network.Models.NetworkSecurityGroup * Microsoft.Azure.PowerShell.Cmdlets.Websites.Helper.Network.Models.PrivateEndpoint * System.Collections.Generic.IList<Microsoft.Azure.PowerShell.Cmdlets.Websites.Helper.Network.Models.NetworkInterfaceIPConfiguration> * System.Collections.Generic.IList<Microsoft.Azure.PowerShell.Cmdlets.Websites.Helper.Network.Models.NetworkInterfaceTapConfiguration> * Microsoft.Azure.PowerShell.Cmdlets.Websites.Helper.Network.Models.NetworkInterfaceDnsSettings * string * Nullable<bool> * Nullable<bool> * Nullable<bool> * System.Collections.Generic.IList<string> * Microsoft.Azure.PowerShell.Cmdlets.Websites.Helper.Network.Models.SubResource * string * string -> Microsoft.Azure.PowerShell.Cmdlets.Websites.Helper.Network.Models.NetworkInterfacePropertiesFormat
Public Sub New (Optional virtualMachine As SubResource = Nothing, Optional networkSecurityGroup As NetworkSecurityGroup = Nothing, Optional privateEndpoint As PrivateEndpoint = Nothing, Optional ipConfigurations As IList(Of NetworkInterfaceIPConfiguration) = Nothing, Optional tapConfigurations As IList(Of NetworkInterfaceTapConfiguration) = Nothing, Optional dnsSettings As NetworkInterfaceDnsSettings = Nothing, Optional macAddress As String = Nothing, Optional primary As Nullable(Of Boolean) = Nothing, Optional enableAcceleratedNetworking As Nullable(Of Boolean) = Nothing, Optional enableIPForwarding As Nullable(Of Boolean) = Nothing, Optional hostedWorkloads As IList(Of String) = Nothing, Optional dscpConfiguration As SubResource = Nothing, Optional resourceGuid As String = Nothing, Optional provisioningState As String = Nothing)
Parameters
- virtualMachine
- SubResource
The reference to a virtual machine.
- networkSecurityGroup
- NetworkSecurityGroup
The reference to the NetworkSecurityGroup resource.
- privateEndpoint
- PrivateEndpoint
A reference to the private endpoint to which the network interface is linked.
- ipConfigurations
- IList<NetworkInterfaceIPConfiguration>
A list of IPConfigurations of the network interface.
- tapConfigurations
- IList<NetworkInterfaceTapConfiguration>
A list of TapConfigurations of the network interface.
- dnsSettings
- NetworkInterfaceDnsSettings
The DNS settings in network interface.
- macAddress
- String
The MAC address of the network interface.
If the network interface is accelerated networking enabled.
Indicates whether IP forwarding is enabled on this network interface.
- dscpConfiguration
- SubResource
A reference to the dscp configuration to which the network interface is linked.
- resourceGuid
- String
The resource GUID property of the network interface resource.
- provisioningState
- String
The provisioning state of the network interface resource. Possible values include: 'Succeeded', 'Updating', 'Deleting', 'Failed'