PublicIPAddress 클래스
공용 IP 주소 리소스.
변수는 서버에서만 채워지고 요청을 보낼 때 무시됩니다.
- 상속
-
azure.mgmt.network.models._models.ResourcePublicIPAddress
생성자
PublicIPAddress(*, id: str | None = None, location: str | None = None, tags: Dict[str, str] | None = None, extended_location: _models.ExtendedLocation | None = None, sku: _models.PublicIPAddressSku | None = None, zones: List[str] | None = None, public_ip_allocation_method: str | _models.IPAllocationMethod | None = None, public_ip_address_version: str | _models.IPVersion | None = None, dns_settings: _models.PublicIPAddressDnsSettings | None = None, ddos_settings: _models.DdosSettings | None = None, ip_tags: List[_models.IpTag] | None = None, ip_address: str | None = None, public_ip_prefix: _models.SubResource | None = None, idle_timeout_in_minutes: int | None = None, service_public_ip_address: _models.PublicIPAddress | None = None, nat_gateway: _models.NatGateway | None = None, migration_phase: str | _models.PublicIPAddressMigrationPhase | None = None, linked_public_ip_address: _models.PublicIPAddress | None = None, delete_option: str | _models.DeleteOptions | None = None, **kwargs: Any)
키워드 전용 매개 변수
Name | Description |
---|---|
id
|
리소스 ID입니다. |
location
|
리소스 위치. |
tags
|
리소스 태그. |
extended_location
|
공용 IP 주소의 확장된 위치입니다. |
sku
|
공용 IP 주소 SKU입니다. |
zones
|
리소스에 할당된 IP를 나타내는 가용성 영역의 목록입니다. |
public_ip_allocation_method
|
공용 IP 주소 할당 방법입니다. 알려진 값은 "Static" 및 "Dynamic"입니다. |
public_ip_address_version
|
공용 IP 주소 버전입니다. 알려진 값은 "IPv4" 및 "IPv6"입니다. |
dns_settings
|
공용 IP 주소와 연결된 DNS 레코드의 FQDN입니다. |
ddos_settings
|
공용 IP 주소와 연결된 DDoS 보호 사용자 지정 정책입니다. |
ip_tags
|
공용 IP 주소와 연결된 태그 목록입니다. |
ip_address
|
공용 IP 주소 리소스와 연결된 IP 주소입니다. |
public_ip_prefix
|
이 공용 IP 주소가 할당되어야 하는 공용 IP 접두사입니다. |
idle_timeout_in_minutes
|
공용 IP 주소의 유휴 시간 제한입니다. |
service_public_ip_address
|
공용 IP 주소 리소스의 서비스 공용 IP 주소입니다. |
nat_gateway
|
공용 IP 주소에 대한 NatGateway입니다. |
migration_phase
|
str 또는
<xref:azure.mgmt.network.models.PublicIPAddressMigrationPhase>
공용 IP 주소의 마이그레이션 단계입니다. 알려진 값은 "None", "Prepare", "Commit", "Abort" 및 "Committed"입니다. |
linked_public_ip_address
|
공용 IP 주소 리소스의 연결된 공용 IP 주소입니다. |
delete_option
|
str 또는
DeleteOptions
공용 IP 주소를 사용하는 VM이 삭제되면 어떻게 되는지 지정합니다. 알려진 값은 "Delete" 및 "Detach"입니다. |
변수
Name | Description |
---|---|
id
|
리소스 ID입니다. |
name
|
리소스 이름. |
type
|
리소스 종류. |
location
|
리소스 위치. |
tags
|
리소스 태그. |
extended_location
|
공용 IP 주소의 확장된 위치입니다. |
sku
|
공용 IP 주소 SKU입니다. |
etag
|
리소스를 업데이트할 때마다 변경되는 고유한 읽기 전용 문자열입니다. |
zones
|
리소스에 할당된 IP를 나타내는 가용성 영역의 목록입니다. |
public_ip_allocation_method
|
공용 IP 주소 할당 방법입니다. 알려진 값은 "Static" 및 "Dynamic"입니다. |
public_ip_address_version
|
공용 IP 주소 버전입니다. 알려진 값은 "IPv4" 및 "IPv6"입니다. |
ip_configuration
|
공용 IP 주소와 연결된 IP 구성입니다. |
dns_settings
|
공용 IP 주소와 연결된 DNS 레코드의 FQDN입니다. |
ddos_settings
|
공용 IP 주소와 연결된 DDoS 보호 사용자 지정 정책입니다. |
ip_tags
|
공용 IP 주소와 연결된 태그 목록입니다. |
ip_address
|
공용 IP 주소 리소스와 연결된 IP 주소입니다. |
public_ip_prefix
|
이 공용 IP 주소가 할당되어야 하는 공용 IP 접두사입니다. |
idle_timeout_in_minutes
|
공용 IP 주소의 유휴 시간 제한입니다. |
resource_guid
|
공용 IP 주소 리소스의 리소스 GUID 속성입니다. |
provisioning_state
|
공용 IP 주소 리소스의 프로비저닝 상태입니다. 알려진 값은 "Succeeded", "Updating", "Deleting" 및 "Failed"입니다. |
service_public_ip_address
|
공용 IP 주소 리소스의 서비스 공용 IP 주소입니다. |
nat_gateway
|
공용 IP 주소에 대한 NatGateway입니다. |
migration_phase
|
str 또는
<xref:azure.mgmt.network.models.PublicIPAddressMigrationPhase>
공용 IP 주소의 마이그레이션 단계입니다. 알려진 값은 "None", "Prepare", "Commit", "Abort" 및 "Committed"입니다. |
linked_public_ip_address
|
공용 IP 주소 리소스의 연결된 공용 IP 주소입니다. |
delete_option
|
str 또는
DeleteOptions
공용 IP 주소를 사용하는 VM이 삭제되면 어떻게 되는지 지정합니다. 알려진 값은 "Delete" 및 "Detach"입니다. |
Azure SDK for Python
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기