ScaleSetNetworkProfileArgs

data class ScaleSetNetworkProfileArgs(val acceleratedNetworking: Output<Boolean>? = null, val dnsSettings: Output<ScaleSetNetworkProfileDnsSettingsArgs>? = null, val ipConfigurations: Output<List<ScaleSetNetworkProfileIpConfigurationArgs>>, val ipForwarding: Output<Boolean>? = null, val name: Output<String>, val networkSecurityGroupId: Output<String>? = null, val primary: Output<Boolean>) : ConvertibleToJava<ScaleSetNetworkProfileArgs>

Constructors

Link copied to clipboard
constructor(acceleratedNetworking: Output<Boolean>? = null, dnsSettings: Output<ScaleSetNetworkProfileDnsSettingsArgs>? = null, ipConfigurations: Output<List<ScaleSetNetworkProfileIpConfigurationArgs>>, ipForwarding: Output<Boolean>? = null, name: Output<String>, networkSecurityGroupId: Output<String>? = null, primary: Output<Boolean>)

Properties

Link copied to clipboard
val acceleratedNetworking: Output<Boolean>? = null

Specifies whether to enable accelerated networking or not.

Link copied to clipboard

A dns_settings block as documented below.

Link copied to clipboard

An ip_configuration block as documented below.

Link copied to clipboard
val ipForwarding: Output<Boolean>? = null

Whether IP forwarding is enabled on this NIC. Defaults to false.

Link copied to clipboard
val name: Output<String>

Specifies the name of the network interface configuration.

Link copied to clipboard
val networkSecurityGroupId: Output<String>? = null

Specifies the identifier for the network security group.

Link copied to clipboard
val primary: Output<Boolean>

Indicates whether network interfaces created from the network interface configuration will be the primary NIC of the VM.

Functions

Link copied to clipboard
open override fun toJava(): ScaleSetNetworkProfileArgs