NetworkInterfacePropertiesFormat Class
NetworkInterface properties.
Constructor
NetworkInterfacePropertiesFormat(*args: Any, **kwargs: Any)
Variables
| Name | Description |
|---|---|
|
virtual_machine
|
The reference to a virtual machine. |
|
network_security_group
|
The reference to the NetworkSecurityGroup resource. |
|
private_endpoint
|
A reference to the private endpoint to which the network interface is linked. |
|
ip_configurations
|
A list of IPConfigurations of the network interface. |
|
tap_configurations
|
A list of TapConfigurations of the network interface. |
|
dns_settings
|
The DNS settings in network interface. |
|
mac_address
|
The MAC address of the network interface. |
|
primary
|
Whether this is a primary network interface on a virtual machine. |
|
vnet_encryption_supported
|
Whether the virtual machine this nic is attached to supports encryption. |
|
default_outbound_connectivity_enabled
|
Whether default outbound connectivity for nic was configured or not. |
|
enable_accelerated_networking
|
If the network interface is configured for accelerated networking. Not applicable to VM sizes which require accelerated networking. |
|
disable_tcp_state_tracking
|
Indicates whether to disable tcp state tracking. |
|
enable_ip_forwarding
|
Indicates whether IP forwarding is enabled on this network interface. |
|
hosted_workloads
|
A list of references to linked BareMetal resources. |
|
dscp_configuration
|
A reference to the dscp configuration to which the network interface is linked. |
|
resource_guid
|
The resource GUID property of the network interface resource. |
|
provisioning_state
|
The provisioning state of the network interface resource. Known values are: "Failed", "Succeeded", "Canceled", "Creating", "Updating", and "Deleting". |
|
workload_type
|
WorkloadType of the NetworkInterface for BareMetal resources. |
|
nic_type
|
Type of Network Interface resource. Known values are: "Standard" and "Elastic". |
|
private_link_service
|
Privatelinkservice of the network interface resource. |
|
migration_phase
|
Migration phase of Network Interface resource. Known values are: "None", "Prepare", "Commit", "Abort", and "Committed". |
|
auxiliary_mode
|
Auxiliary mode of Network Interface resource. Known values are: "None", "MaxConnections", "Floating", and "AcceleratedConnections". |
|
auxiliary_sku
|
Auxiliary sku of Network Interface resource. Known values are: "None", "A1", "A2", "A4", and "A8". |
Attributes
auxiliary_mode
"None", "MaxConnections", "Floating", and "AcceleratedConnections".
auxiliary_mode: str | _models.NetworkInterfaceAuxiliaryMode | None
auxiliary_sku
"None", "A1", "A2", "A4", and "A8".
auxiliary_sku: str | _models.NetworkInterfaceAuxiliarySku | None
default_outbound_connectivity_enabled
Whether default outbound connectivity for nic was configured or not.
default_outbound_connectivity_enabled: bool | None
disable_tcp_state_tracking
Indicates whether to disable tcp state tracking.
disable_tcp_state_tracking: bool | None
dns_settings
The DNS settings in network interface.
dns_settings: _models.NetworkInterfaceDnsSettings | None
dscp_configuration
A reference to the dscp configuration to which the network interface is linked.
dscp_configuration: _models.SubResource | None
enable_accelerated_networking
If the network interface is configured for accelerated networking. Not applicable to VM sizes which require accelerated networking.
enable_accelerated_networking: bool | None
enable_ip_forwarding
Indicates whether IP forwarding is enabled on this network interface.
enable_ip_forwarding: bool | None
hosted_workloads
A list of references to linked BareMetal resources.
hosted_workloads: list[str] | None
ip_configurations
A list of IPConfigurations of the network interface.
ip_configurations: list['_models.NetworkInterfaceIPConfiguration'] | None
mac_address
The MAC address of the network interface.
mac_address: str | None
migration_phase
"None", "Prepare", "Commit", "Abort", and "Committed".
migration_phase: str | _models.NetworkInterfaceMigrationPhase | None
network_security_group
The reference to the NetworkSecurityGroup resource.
network_security_group: _models.NetworkSecurityGroup | None
nic_type
"Standard" and "Elastic".
nic_type: str | _models.NetworkInterfaceNicType | None
primary
Whether this is a primary network interface on a virtual machine.
primary: bool | None
private_endpoint
A reference to the private endpoint to which the network interface is linked.
private_endpoint: _models.PrivateEndpoint | None
private_link_service
Privatelinkservice of the network interface resource.
private_link_service: _models.PrivateLinkService | None
provisioning_state
"Failed", "Succeeded", "Canceled", "Creating", "Updating", and "Deleting".
provisioning_state: str | _models.ProvisioningState | None
resource_guid
The resource GUID property of the network interface resource.
resource_guid: str | None
tap_configurations
A list of TapConfigurations of the network interface.
tap_configurations: list['_models.NetworkInterfaceTapConfiguration'] | None
virtual_machine
The reference to a virtual machine.
virtual_machine: _models.SubResource | None
vnet_encryption_supported
Whether the virtual machine this nic is attached to supports encryption.
vnet_encryption_supported: bool | None
workload_type
WorkloadType of the NetworkInterface for BareMetal resources.
workload_type: str | None