purpose property

Output<String> purpose
latefinal

The purpose of this resource, which can be one of the following values.

  • GCE_ENDPOINT for addresses that are used by VM instances, alias IP ranges, load balancers, and similar resources.
  • SHARED_LOADBALANCER_VIP for an address that can be used by multiple internal load balancers.
  • VPC_PEERING for addresses that are reserved for VPC peer networks.
  • IPSEC_INTERCONNECT for addresses created from a private IP range that are reserved for a VLAN attachment in an HA VPN over Cloud Interconnect configuration. These addresses are regional resources.
  • PRIVATE_SERVICE_CONNECT for a private network address that is used to configure Private Service Connect. Only global internal addresses can use this purpose. This should only be set when using an Internal address.

Implementation

late final pulumi.Output<String> purpose;