NetworkInterface 클래스
리소스 그룹의 네트워크 인터페이스입니다.
변수는 서버에서만 채워지고 요청을 보낼 때 무시됩니다.
- 상속
-
azure.mgmt.network.models._models.ResourceNetworkInterface
생성자
NetworkInterface(*, id: str | None = None, location: str | None = None, tags: Dict[str, str] | None = None, extended_location: _models.ExtendedLocation | None = None, network_security_group: _models.NetworkSecurityGroup | None = None, ip_configurations: List[_models.NetworkInterfaceIPConfiguration] | None = None, dns_settings: _models.NetworkInterfaceDnsSettings | None = None, enable_accelerated_networking: bool | None = None, disable_tcp_state_tracking: bool | None = None, enable_ip_forwarding: bool | None = None, workload_type: str | None = None, nic_type: str | _models.NetworkInterfaceNicType | None = None, private_link_service: _models.PrivateLinkService | None = None, migration_phase: str | _models.NetworkInterfaceMigrationPhase | None = None, auxiliary_mode: str | _models.NetworkInterfaceAuxiliaryMode | None = None, auxiliary_sku: str | _models.NetworkInterfaceAuxiliarySku | None = None, **kwargs: Any)
키워드 전용 매개 변수
Name | Description |
---|---|
id
|
리소스 ID입니다. |
location
|
리소스 위치. |
tags
|
리소스 태그. |
extended_location
|
네트워크 인터페이스의 확장된 위치입니다. |
network_security_group
|
NetworkSecurityGroup 리소스에 대한 참조입니다. |
ip_configurations
|
네트워크 인터페이스의 IP 구성 목록입니다. |
dns_settings
|
네트워크 인터페이스의 DNS 설정입니다. |
enable_accelerated_networking
|
네트워크 인터페이스가 가속화된 네트워킹에 대해 구성된 경우 가속화된 네트워킹이 필요한 VM 크기에는 적용되지 않습니다. |
disable_tcp_state_tracking
|
tcp 상태 추적을 사용하지 않도록 설정할지 여부를 나타냅니다. |
enable_ip_forwarding
|
이 네트워크 인터페이스에서 IP 전달을 사용할 수 있는지 여부를 나타냅니다. |
workload_type
|
BareMetal 리소스에 대한 NetworkInterface의 WorkloadType입니다. |
nic_type
|
네트워크 인터페이스 리소스의 유형입니다. 알려진 값은 "표준" 및 "탄력적"입니다. |
private_link_service
|
네트워크 인터페이스 리소스의 Privatelinkservice입니다. |
migration_phase
|
네트워크 인터페이스 리소스의 마이그레이션 단계입니다. 알려진 값은 "None", "Prepare", "Commit", "Abort" 및 "Committed"입니다. |
auxiliary_mode
|
네트워크 인터페이스 리소스의 보조 모드입니다. 알려진 값은 "None", "MaxConnections", "Floating" 및 "AcceleratedConnections"입니다. |
auxiliary_sku
|
네트워크 인터페이스 리소스의 보조 sku입니다. 알려진 값은 "None", "A1", "A2", "A4" 및 "A8"입니다. |
변수
Name | Description |
---|---|
id
|
리소스 ID입니다. |
name
|
리소스 이름. |
type
|
리소스 종류. |
location
|
리소스 위치. |
tags
|
리소스 태그. |
extended_location
|
네트워크 인터페이스의 확장된 위치입니다. |
etag
|
리소스를 업데이트할 때마다 변경되는 고유한 읽기 전용 문자열입니다. |
virtual_machine
|
가상 머신에 대한 참조입니다. |
network_security_group
|
NetworkSecurityGroup 리소스에 대한 참조입니다. |
private_endpoint
|
네트워크 인터페이스가 연결된 프라이빗 엔드포인트에 대한 참조입니다. |
ip_configurations
|
네트워크 인터페이스의 IP 구성 목록입니다. |
tap_configurations
|
네트워크 인터페이스의 TapConfigurations 목록입니다. |
dns_settings
|
네트워크 인터페이스의 DNS 설정입니다. |
mac_address
|
네트워크 인터페이스의 MAC 주소입니다. |
primary
|
가상 머신의 기본 네트워크 인터페이스인지 여부입니다. |
vnet_encryption_supported
|
이 nic가 연결된 가상 머신이 암호화를 지원하는지 여부입니다. |
enable_accelerated_networking
|
네트워크 인터페이스가 가속화된 네트워킹에 대해 구성된 경우 가속화된 네트워킹이 필요한 VM 크기에는 적용되지 않습니다. |
disable_tcp_state_tracking
|
tcp 상태 추적을 사용하지 않도록 설정할지 여부를 나타냅니다. |
enable_ip_forwarding
|
이 네트워크 인터페이스에서 IP 전달을 사용할 수 있는지 여부를 나타냅니다. |
hosted_workloads
|
연결된 BareMetal 리소스에 대한 참조 목록입니다. |
dscp_configuration
|
네트워크 인터페이스가 연결된 dscp 구성에 대한 참조입니다. |
resource_guid
|
네트워크 인터페이스 리소스의 리소스 GUID 속성입니다. |
provisioning_state
|
네트워크 인터페이스 리소스의 프로비전 상태입니다. 알려진 값은 "성공", "업데이트 중", "삭제 중" 및 "실패"입니다. |
workload_type
|
BareMetal 리소스에 대한 NetworkInterface의 WorkloadType입니다. |
nic_type
|
네트워크 인터페이스 리소스의 유형입니다. 알려진 값은 "표준" 및 "탄력적"입니다. |
private_link_service
|
네트워크 인터페이스 리소스의 Privatelinkservice입니다. |
migration_phase
|
네트워크 인터페이스 리소스의 마이그레이션 단계입니다. 알려진 값은 "None", "Prepare", "Commit", "Abort" 및 "Committed"입니다. |
auxiliary_mode
|
네트워크 인터페이스 리소스의 보조 모드입니다. 알려진 값은 "None", "MaxConnections", "Floating" 및 "AcceleratedConnections"입니다. |
auxiliary_sku
|
네트워크 인터페이스 리소스의 보조 sku입니다. 알려진 값은 "None", "A1", "A2", "A4" 및 "A8"입니다. |
Azure SDK for Python
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기