共用方式為


VirtualMachineNetworkInterfaceConfiguration 類別

描述虛擬機器網路介面組態。

必須填入所有必要的參數,才能傳送至 Azure。

繼承
azure.mgmt.compute._serialization.Model
VirtualMachineNetworkInterfaceConfiguration

建構函式

VirtualMachineNetworkInterfaceConfiguration(*, name: str, primary: bool | None = None, delete_option: str | _models.DeleteOptions | None = None, enable_accelerated_networking: bool | None = None, disable_tcp_state_tracking: bool | None = None, enable_fpga: bool | None = None, enable_ip_forwarding: bool | None = None, network_security_group: _models.SubResource | None = None, dns_settings: _models.VirtualMachineNetworkInterfaceDnsSettingsConfiguration | None = None, ip_configurations: List[_models.VirtualMachineNetworkInterfaceIPConfiguration] | None = None, dscp_configuration: _models.SubResource | None = None, auxiliary_mode: str | _models.NetworkInterfaceAuxiliaryMode | None = None, auxiliary_sku: str | _models.NetworkInterfaceAuxiliarySku | None = None, **kwargs: Any)

Keyword-Only Parameters

name
str

網路介面組態名稱。 必要。

primary
bool

指定虛擬機器有 1 個以上的網路介面時的主要網路介面。

delete_option
strDeleteOptions

指定刪除 VM 時網路介面會發生什麼事。 已知值為:「Delete」 和 「Detach」。

enable_accelerated_networking
bool

指定網路介面是否已啟用加速網路。

disable_tcp_state_tracking
bool

指定是否停用網路介面以進行 tcp 狀態追蹤。

enable_fpga
bool

指定網路介面是否已啟用 FPGA 網路功能。

enable_ip_forwarding
bool

是否在此 NIC 上啟用 IP 轉送。

network_security_group
SubResource

網路安全性群組。

dns_settings
VirtualMachineNetworkInterfaceDnsSettingsConfiguration

要套用在網路介面上的 DNS 設定。

ip_configurations
list[VirtualMachineNetworkInterfaceIPConfiguration]

指定網路介面的 IP 組態。

dscp_configuration
SubResource
auxiliary_mode
strNetworkInterfaceAuxiliaryMode

指定是否啟用網路介面資源的輔助模式。 已知值為:「None」、「AcceleratedConnections」 和 「Floating」。

auxiliary_sku
strNetworkInterfaceAuxiliarySku

指定是否為網路介面資源啟用輔助 SKU。 已知值為:「None」、「A1」、「A2」、「A4」 和 「A8」。

變數

name
str

網路介面組態名稱。 必要。

primary
bool

指定虛擬機器有 1 個以上的網路介面時的主要網路介面。

delete_option
strDeleteOptions

指定刪除 VM 時網路介面會發生什麼事。 已知值為:「Delete」 和 「Detach」。

enable_accelerated_networking
bool

指定網路介面是否已啟用加速網路。

disable_tcp_state_tracking
bool

指定是否停用網路介面以進行 tcp 狀態追蹤。

enable_fpga
bool

指定網路介面是否已啟用 FPGA 網路功能。

enable_ip_forwarding
bool

是否在此 NIC 上啟用 IP 轉送。

network_security_group
SubResource

網路安全性群組。

dns_settings
VirtualMachineNetworkInterfaceDnsSettingsConfiguration

要套用在網路介面上的 DNS 設定。

ip_configurations
list[VirtualMachineNetworkInterfaceIPConfiguration]

指定網路介面的 IP 組態。

dscp_configuration
SubResource
auxiliary_mode
strNetworkInterfaceAuxiliaryMode

指定是否啟用網路介面資源的輔助模式。 已知值為:「None」、「AcceleratedConnections」 和 「Floating」。

auxiliary_sku
strNetworkInterfaceAuxiliarySku

指定是否為網路介面資源啟用輔助 SKU。 已知值為:「None」、「A1」、「A2」、「A4」 和 「A8」。