Added support for Private Services Connect for Google APIs (#4358) (#376)

* updated to mmv1 folder

* replaced data source with resources in tests

Signed-off-by: Modular Magician <magic-modules@google.com>
This commit is contained in:
The Magician 2021-02-12 09:00:49 -08:00 committed by GitHub
commit 3c921dc5cd
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
4 changed files with 43 additions and 15 deletions

View file

@ -155,7 +155,9 @@ resources:
IPProtocol:
description:
- The IP protocol to which this rule applies. When the load balancing scheme
is INTERNAL_SELF_MANAGED, only TCP is valid.
is INTERNAL_SELF_MANAGED, only TCP is valid. This field must not be set if
the global address is configured as a purpose of PRIVATE_SERVICE_CONNECT and
addressType of INTERNAL .
returned: success
type: str
ipVersion:
@ -169,7 +171,9 @@ resources:
- 'The value of INTERNAL_SELF_MANAGED means that this will be used for Internal
Global HTTP(S) LB. The value of EXTERNAL means that this will be used for
External Global Load Balancing (HTTP(S) LB, External TCP/UDP LB, SSL Proxy)
NOTE: Currently global forwarding rules cannot be used for INTERNAL load balancing.'
([Beta](U(https://terraform.io/docs/providers/google/guides/provider_versions.html))
only) Note: This field must be set "" if the global address is configured
as a purpose of PRIVATE_SERVICE_CONNECT and addressType of INTERNAL.'
returned: success
type: str
metadataFilters:
@ -259,6 +263,9 @@ resources:
- The forwarded traffic must be of a type appropriate to the target object.
- For INTERNAL_SELF_MANAGED load balancing, only HTTP and HTTPS targets are
valid.
- ([Beta](U(https://terraform.io/docs/providers/google/guides/provider_versions.html))
only) For global address with a purpose of PRIVATE_SERVICE_CONNECT and addressType
of INTERNAL, only "all-apis" and "vpc-sc" are valid.
returned: success
type: str
'''