NetworkInterfacePropertiesResponse

data class NetworkInterfacePropertiesResponse(val dnsName: String? = null, val privateIpAddress: String? = null, val publicIpAddress: String? = null, val publicIpAddressId: String? = null, val rdpAuthority: String? = null, val sharedPublicIpAddressConfiguration: SharedPublicIpAddressConfigurationResponse? = null, val sshAuthority: String? = null, val subnetId: String? = null, val virtualNetworkId: String? = null)

Properties of a network interface.

Constructors

Link copied to clipboard
constructor(dnsName: String? = null, privateIpAddress: String? = null, publicIpAddress: String? = null, publicIpAddressId: String? = null, rdpAuthority: String? = null, sharedPublicIpAddressConfiguration: SharedPublicIpAddressConfigurationResponse? = null, sshAuthority: String? = null, subnetId: String? = null, virtualNetworkId: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val dnsName: String? = null

The DNS name.

Link copied to clipboard

The private IP address.

Link copied to clipboard
val publicIpAddress: String? = null

The public IP address.

Link copied to clipboard

The resource ID of the public IP address.

Link copied to clipboard
val rdpAuthority: String? = null

The RdpAuthority property is a server DNS host name or IP address followed by the service port number for RDP (Remote Desktop Protocol).

Link copied to clipboard

The configuration for sharing a public IP address across multiple virtual machines.

Link copied to clipboard
val sshAuthority: String? = null

The SshAuthority property is a server DNS host name or IP address followed by the service port number for SSH.

Link copied to clipboard
val subnetId: String? = null

The resource ID of the sub net.

Link copied to clipboard

The resource ID of the virtual network.