yandex_vpc_address (DataSource)
Статья создана
Обновлена 12 февраля 2026 г.
Get information about a Yandex VPC address. For more information, see the official documentation.
This data source is used to define VPC Address that can be used by other resources.
Важно
One of address_id or name should be specified.
Example usage
//
// Get information about existing VPC IPv4 Address.
//
data "yandex_vpc_address" "addr" {
address_id = "my-address-id"
}
Arguments & Attributes Reference
address_id(String). ID of the address.created_at(Read-Only) (String). The creation timestamp of the resource.deletion_protection(Bool). Thetruevalue means that resource is protected from accidental deletion.description(String). The resource description.dns_record[Block]. DNS record specification of address.dns_zone_id(Required)(String). DNS zone id to create record at.fqdn(Required)(String). FQDN for record to address.ptr(Bool). If PTR record is needed.ttl(Number). TTL of DNS record.
external_ipv4_address[Block]. Specification of IPv4 address.
Важно
Either one address or zone_id arguments can be specified.
Важно
Either one ddos_protection_provider or outgoing_smtp_capability arguments can be specified.
Важно
Change any argument in external_ipv4_address will cause an address recreate.
address(Read-Only) (String). Allocated IP address.ddos_protection_provider(String). Enable DDOS protection. Possible values are:qratoroutgoing_smtp_capability(String). Wanted outgoing smtp capability.zone_id(String). The availability zone where resource is located. If it is not provided, the default provider zone will be used.folder_id(String). The folder identifier that resource belongs to. If it is not provided, the default providerfolder-idis used.id(String).labels(Map Of String). A set of key/value label pairs which assigned to resource.name(String). The resource name.reserved(Read-Only) (Bool).falsemeans that address is ephemeral.used(Read-Only) (Bool).trueif address is used.