Compartilhar via


PublicIPAddress Classe

Recurso de endereço IP público.

As variáveis são preenchidas apenas pelo servidor e serão ignoradas ao enviar uma solicitação.

Herança
azure.mgmt.network.models._models.Resource
PublicIPAddress

Construtor

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)

Parâmetros de apenas palavra-chave

Nome Description
id
str

ID do recurso.

location
str

Local do recurso.

tags

Marcas de recurso.

extended_location

O local estendido do endereço IP público.

sku

O SKU de endereço IP público.

zones

Uma lista de zonas de disponibilidade que denotam o IP alocado para o recurso precisa vir.

public_ip_allocation_method

O método de alocação de endereço IP público. Os valores conhecidos são: "Estático" e "Dinâmico".

public_ip_address_version

A versão do endereço IP público. Os valores conhecidos são: "IPv4" e "IPv6".

dns_settings

O FQDN do registro DNS associado ao endereço IP público.

ddos_settings

A política personalizada de proteção contra DDoS associada ao endereço IP público.

ip_tags

A lista de marcas associadas ao endereço IP público.

ip_address
str

O endereço IP associado ao recurso de endereço IP público.

public_ip_prefix

O prefixo de IP público do qual esse endereço IP público deve ser alocado.

idle_timeout_in_minutes
int

O tempo limite ocioso do endereço IP público.

service_public_ip_address

O endereço IP público do serviço do recurso de endereço IP público.

nat_gateway

O NatGateway para o endereço IP público.

migration_phase
str ou <xref:azure.mgmt.network.models.PublicIPAddressMigrationPhase>

Fase de migração do endereço IP público. Os valores conhecidos são: "None", "Prepare", "Commit", "Abort" e "Committed".

linked_public_ip_address

O endereço IP público vinculado do recurso de endereço IP público.

delete_option

Especifique o que acontece com o endereço IP público quando a VM que o usa é excluída. Os valores conhecidos são: "Excluir" e "Desanexar".

Variáveis

Nome Description
id
str

ID do recurso.

name
str

Nome do recurso.

type
str

Tipo de recurso.

location
str

Local do recurso.

tags

Marcas de recurso.

extended_location

O local estendido do endereço IP público.

sku

O SKU de endereço IP público.

etag
str

Uma cadeia de caracteres exclusiva somente leitura que é alterada sempre que o recurso é atualizado.

zones

Uma lista de zonas de disponibilidade que denotam o IP alocado para o recurso precisa vir.

public_ip_allocation_method

O método de alocação de endereço IP público. Os valores conhecidos são: "Estático" e "Dinâmico".

public_ip_address_version

A versão do endereço IP público. Os valores conhecidos são: "IPv4" e "IPv6".

ip_configuration

A configuração de IP associada ao endereço IP público.

dns_settings

O FQDN do registro DNS associado ao endereço IP público.

ddos_settings

A política personalizada de proteção contra DDoS associada ao endereço IP público.

ip_tags

A lista de marcas associadas ao endereço IP público.

ip_address
str

O endereço IP associado ao recurso de endereço IP público.

public_ip_prefix

O prefixo de IP público do qual esse endereço IP público deve ser alocado.

idle_timeout_in_minutes
int

O tempo limite ocioso do endereço IP público.

resource_guid
str

A propriedade GUID do recurso do recurso de endereço IP público.

provisioning_state

O estado de provisionamento do recurso de endereço IP público. Os valores conhecidos são: "Êxito", "Atualizando", "Excluindo" e "Falha".

service_public_ip_address

O endereço IP público do serviço do recurso de endereço IP público.

nat_gateway

O NatGateway para o endereço IP público.

migration_phase
str ou <xref:azure.mgmt.network.models.PublicIPAddressMigrationPhase>

Fase de migração do endereço IP público. Os valores conhecidos são: "None", "Prepare", "Commit", "Abort" e "Committed".

linked_public_ip_address

O endereço IP público vinculado do recurso de endereço IP público.

delete_option

Especifique o que acontece com o endereço IP público quando a VM que o usa é excluída. Os valores conhecidos são: "Excluir" e "Desanexar".