diff --git a/plugins/modules/gcp_compute_address.py b/plugins/modules/gcp_compute_address.py index 57a7efc..1fbee38 100644 --- a/plugins/modules/gcp_compute_address.py +++ b/plugins/modules/gcp_compute_address.py @@ -86,12 +86,16 @@ options: type: str purpose: description: - - 'The purpose of this resource. Possible values include: * GCE_ENDPOINT for addresses - that are used by VM instances, alias IP ranges, internal load balancers, and - similar resources.' + - '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, internal 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 (Beta only) for addresses created from a private IP range + that are reserved for a VLAN attachment in an IPsec-encrypted Cloud Interconnect + configuration. These addresses are regional resources." + - This should only be set when using an Internal address. required: false type: str network_tier: @@ -224,12 +228,16 @@ name: type: str purpose: description: - - 'The purpose of this resource. Possible values include: * GCE_ENDPOINT for addresses - that are used by VM instances, alias IP ranges, internal load balancers, and similar - resources.' + - '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, internal 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 (Beta only) for addresses created from a private IP range + that are reserved for a VLAN attachment in an IPsec-encrypted Cloud Interconnect + configuration. These addresses are regional resources." + - This should only be set when using an Internal address. returned: success type: str networkTier: diff --git a/plugins/modules/gcp_compute_address_info.py b/plugins/modules/gcp_compute_address_info.py index 271e3f8..2d093e5 100644 --- a/plugins/modules/gcp_compute_address_info.py +++ b/plugins/modules/gcp_compute_address_info.py @@ -158,12 +158,16 @@ resources: type: str purpose: description: - - 'The purpose of this resource. Possible values include: * GCE_ENDPOINT for - addresses that are used by VM instances, alias IP ranges, internal load balancers, - and similar resources.' + - '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, + internal 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 (Beta only) for addresses created from a private IP + range that are reserved for a VLAN attachment in an IPsec-encrypted Cloud + Interconnect configuration. These addresses are regional resources." + - This should only be set when using an Internal address. returned: success type: str networkTier: