NetworkInterfaceProperties Class

Properties of a network interface.

Constructor

NetworkInterfaceProperties(*, virtual_network_id: str | None = None, subnet_id: str | None = None, public_ip_address_id: str | None = None, public_ip_address: str | None = None, private_ip_address: str | None = None, dns_name: str | None = None, rdp_authority: str | None = None, ssh_authority: str | None = None, shared_public_ip_address_configuration: _models.SharedPublicIpAddressConfiguration | None = None, **kwargs: Any)

Keyword-Only Parameters

Name Description
virtual_network_id
str

The resource ID of the virtual network.

Default value: None
subnet_id
str

The resource ID of the sub net.

Default value: None
public_ip_address_id
str

The resource ID of the public IP address.

Default value: None
public_ip_address
str

The public IP address.

Default value: None
private_ip_address
str

The private IP address.

Default value: None
dns_name
str

The DNS name.

Default value: None
rdp_authority
str

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

Default value: None
ssh_authority
str

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

Default value: None
shared_public_ip_address_configuration

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

Default value: None

Variables

Name Description
virtual_network_id
str

The resource ID of the virtual network.

subnet_id
str

The resource ID of the sub net.

public_ip_address_id
str

The resource ID of the public IP address.

public_ip_address
str

The public IP address.

private_ip_address
str

The private IP address.

dns_name
str

The DNS name.

rdp_authority
str

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

ssh_authority
str

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

shared_public_ip_address_configuration

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