Bug fixes for GCP modules (#56765)
This commit is contained in:
parent
2220b9c851
commit
70ac35da3e
18 changed files with 29 additions and 48 deletions
|
@ -83,11 +83,9 @@ options:
|
|||
description:
|
||||
- User-specified flag to indicate which mode to use for advertisement.
|
||||
- 'Valid values of this enum field are: DEFAULT, CUSTOM .'
|
||||
- 'Some valid choices include: "DEFAULT", "CUSTOM"'
|
||||
required: false
|
||||
default: DEFAULT
|
||||
choices:
|
||||
- DEFAULT
|
||||
- CUSTOM
|
||||
advertised_groups:
|
||||
description:
|
||||
- User-specified list of prefix groups to advertise in custom mode.
|
||||
|
@ -264,7 +262,7 @@ def main():
|
|||
type='dict',
|
||||
options=dict(
|
||||
asn=dict(required=True, type='int'),
|
||||
advertise_mode=dict(default='DEFAULT', type='str', choices=['DEFAULT', 'CUSTOM']),
|
||||
advertise_mode=dict(default='DEFAULT', type='str'),
|
||||
advertised_groups=dict(type='list', elements='str'),
|
||||
advertised_ip_ranges=dict(type='list', elements='dict', options=dict(range=dict(type='str'), description=dict(type='str'))),
|
||||
),
|
||||
|
|
|
@ -42,7 +42,7 @@ requirements:
|
|||
options:
|
||||
filters:
|
||||
description:
|
||||
- A list of filter value pairs. Available filters are listed here U(https://cloud.google.com/sdk/gcloud/reference/topic/filters.)
|
||||
- A list of filter value pairs. Available filters are listed here U(https://cloud.google.com/sdk/gcloud/reference/topic/filters).
|
||||
- Each additional filter in the list will act be added as an AND condition (filter1
|
||||
and filter2) .
|
||||
region:
|
||||
|
|
|
@ -42,7 +42,7 @@ requirements:
|
|||
options:
|
||||
filters:
|
||||
description:
|
||||
- A list of filter value pairs. Available filters are listed here U(https://cloud.google.com/sdk/gcloud/reference/topic/filters.)
|
||||
- A list of filter value pairs. Available filters are listed here U(https://cloud.google.com/sdk/gcloud/reference/topic/filters).
|
||||
- Each additional filter in the list will act be added as an AND condition (filter1
|
||||
and filter2) .
|
||||
extends_documentation_fragment: gcp
|
||||
|
|
|
@ -67,22 +67,15 @@ options:
|
|||
when negotiating SSL with clients. This can be one of `COMPATIBLE`, `MODERN`,
|
||||
`RESTRICTED`, or `CUSTOM`. If using `CUSTOM`, the set of SSL features to enable
|
||||
must be specified in the `customFeatures` field.
|
||||
- 'Some valid choices include: "COMPATIBLE", "MODERN", "RESTRICTED", "CUSTOM"'
|
||||
required: false
|
||||
choices:
|
||||
- COMPATIBLE
|
||||
- MODERN
|
||||
- RESTRICTED
|
||||
- CUSTOM
|
||||
min_tls_version:
|
||||
description:
|
||||
- The minimum version of SSL protocol that can be used by the clients to establish
|
||||
a connection with the load balancer. This can be one of `TLS_1_0`, `TLS_1_1`,
|
||||
`TLS_1_2`.
|
||||
- 'Some valid choices include: "TLS_1_0", "TLS_1_1", "TLS_1_2"'
|
||||
required: false
|
||||
choices:
|
||||
- TLS_1_0
|
||||
- TLS_1_1
|
||||
- TLS_1_2
|
||||
custom_features:
|
||||
description:
|
||||
- A list of features enabled when the selected profile is CUSTOM. The method returns
|
||||
|
@ -209,8 +202,8 @@ def main():
|
|||
state=dict(default='present', choices=['present', 'absent'], type='str'),
|
||||
description=dict(type='str'),
|
||||
name=dict(required=True, type='str'),
|
||||
profile=dict(type='str', choices=['COMPATIBLE', 'MODERN', 'RESTRICTED', 'CUSTOM']),
|
||||
min_tls_version=dict(type='str', choices=['TLS_1_0', 'TLS_1_1', 'TLS_1_2']),
|
||||
profile=dict(type='str'),
|
||||
min_tls_version=dict(type='str'),
|
||||
custom_features=dict(type='list', elements='str'),
|
||||
)
|
||||
)
|
||||
|
|
|
@ -42,7 +42,7 @@ requirements:
|
|||
options:
|
||||
filters:
|
||||
description:
|
||||
- A list of filter value pairs. Available filters are listed here U(https://cloud.google.com/sdk/gcloud/reference/topic/filters.)
|
||||
- A list of filter value pairs. Available filters are listed here U(https://cloud.google.com/sdk/gcloud/reference/topic/filters).
|
||||
- Each additional filter in the list will act be added as an AND condition (filter1
|
||||
and filter2) .
|
||||
extends_documentation_fragment: gcp
|
||||
|
|
|
@ -42,7 +42,7 @@ requirements:
|
|||
options:
|
||||
filters:
|
||||
description:
|
||||
- A list of filter value pairs. Available filters are listed here U(https://cloud.google.com/sdk/gcloud/reference/topic/filters.)
|
||||
- A list of filter value pairs. Available filters are listed here U(https://cloud.google.com/sdk/gcloud/reference/topic/filters).
|
||||
- Each additional filter in the list will act be added as an AND condition (filter1
|
||||
and filter2) .
|
||||
region:
|
||||
|
|
|
@ -42,7 +42,7 @@ requirements:
|
|||
options:
|
||||
filters:
|
||||
description:
|
||||
- A list of filter value pairs. Available filters are listed here U(https://cloud.google.com/sdk/gcloud/reference/topic/filters.)
|
||||
- A list of filter value pairs. Available filters are listed here U(https://cloud.google.com/sdk/gcloud/reference/topic/filters).
|
||||
- Each additional filter in the list will act be added as an AND condition (filter1
|
||||
and filter2) .
|
||||
extends_documentation_fragment: gcp
|
||||
|
|
|
@ -68,12 +68,9 @@ options:
|
|||
one of NONE, ENABLE, or DISABLE. If NONE is specified, uses the QUIC policy
|
||||
with no user overrides, which is equivalent to DISABLE. Not specifying this
|
||||
field is equivalent to specifying NONE.
|
||||
- 'Some valid choices include: "NONE", "ENABLE", "DISABLE"'
|
||||
required: false
|
||||
version_added: 2.7
|
||||
choices:
|
||||
- NONE
|
||||
- ENABLE
|
||||
- DISABLE
|
||||
ssl_certificates:
|
||||
description:
|
||||
- A list of SslCertificate resources that are used to authenticate connections
|
||||
|
@ -266,7 +263,7 @@ def main():
|
|||
state=dict(default='present', choices=['present', 'absent'], type='str'),
|
||||
description=dict(type='str'),
|
||||
name=dict(required=True, type='str'),
|
||||
quic_override=dict(type='str', choices=['NONE', 'ENABLE', 'DISABLE']),
|
||||
quic_override=dict(type='str'),
|
||||
ssl_certificates=dict(required=True, type='list', elements='dict'),
|
||||
ssl_policy=dict(type='dict'),
|
||||
url_map=dict(required=True, type='dict'),
|
||||
|
|
|
@ -42,7 +42,7 @@ requirements:
|
|||
options:
|
||||
filters:
|
||||
description:
|
||||
- A list of filter value pairs. Available filters are listed here U(https://cloud.google.com/sdk/gcloud/reference/topic/filters.)
|
||||
- A list of filter value pairs. Available filters are listed here U(https://cloud.google.com/sdk/gcloud/reference/topic/filters).
|
||||
- Each additional filter in the list will act be added as an AND condition (filter1
|
||||
and filter2) .
|
||||
extends_documentation_fragment: gcp
|
||||
|
|
|
@ -118,11 +118,8 @@ options:
|
|||
in the pool while that instance remains healthy."
|
||||
- "- CLIENT_IP_PROTO: Connections from the same client IP with the same IP protocol
|
||||
will go to the same instance in the pool while that instance remains healthy."
|
||||
- 'Some valid choices include: "NONE", "CLIENT_IP", "CLIENT_IP_PROTO"'
|
||||
required: false
|
||||
choices:
|
||||
- NONE
|
||||
- CLIENT_IP
|
||||
- CLIENT_IP_PROTO
|
||||
region:
|
||||
description:
|
||||
- The region where the target pool resides.
|
||||
|
@ -256,7 +253,7 @@ def main():
|
|||
health_check=dict(type='dict'),
|
||||
instances=dict(type='list', elements='dict'),
|
||||
name=dict(required=True, type='str'),
|
||||
session_affinity=dict(type='str', choices=['NONE', 'CLIENT_IP', 'CLIENT_IP_PROTO']),
|
||||
session_affinity=dict(type='str'),
|
||||
region=dict(required=True, type='str'),
|
||||
)
|
||||
)
|
||||
|
|
|
@ -42,7 +42,7 @@ requirements:
|
|||
options:
|
||||
filters:
|
||||
description:
|
||||
- A list of filter value pairs. Available filters are listed here U(https://cloud.google.com/sdk/gcloud/reference/topic/filters.)
|
||||
- A list of filter value pairs. Available filters are listed here U(https://cloud.google.com/sdk/gcloud/reference/topic/filters).
|
||||
- Each additional filter in the list will act be added as an AND condition (filter1
|
||||
and filter2) .
|
||||
region:
|
||||
|
|
|
@ -65,10 +65,8 @@ options:
|
|||
description:
|
||||
- Specifies the type of proxy header to append before sending data to the backend,
|
||||
either NONE or PROXY_V1. The default is NONE.
|
||||
- 'Some valid choices include: "NONE", "PROXY_V1"'
|
||||
required: false
|
||||
choices:
|
||||
- NONE
|
||||
- PROXY_V1
|
||||
service:
|
||||
description:
|
||||
- A reference to the BackendService resource.
|
||||
|
@ -251,7 +249,7 @@ def main():
|
|||
state=dict(default='present', choices=['present', 'absent'], type='str'),
|
||||
description=dict(type='str'),
|
||||
name=dict(required=True, type='str'),
|
||||
proxy_header=dict(type='str', choices=['NONE', 'PROXY_V1']),
|
||||
proxy_header=dict(type='str'),
|
||||
service=dict(required=True, type='dict'),
|
||||
ssl_certificates=dict(required=True, type='list', elements='dict'),
|
||||
ssl_policy=dict(type='dict'),
|
||||
|
|
|
@ -42,7 +42,7 @@ requirements:
|
|||
options:
|
||||
filters:
|
||||
description:
|
||||
- A list of filter value pairs. Available filters are listed here U(https://cloud.google.com/sdk/gcloud/reference/topic/filters.)
|
||||
- A list of filter value pairs. Available filters are listed here U(https://cloud.google.com/sdk/gcloud/reference/topic/filters).
|
||||
- Each additional filter in the list will act be added as an AND condition (filter1
|
||||
and filter2) .
|
||||
extends_documentation_fragment: gcp
|
||||
|
|
|
@ -65,10 +65,8 @@ options:
|
|||
description:
|
||||
- Specifies the type of proxy header to append before sending data to the backend,
|
||||
either NONE or PROXY_V1. The default is NONE.
|
||||
- 'Some valid choices include: "NONE", "PROXY_V1"'
|
||||
required: false
|
||||
choices:
|
||||
- NONE
|
||||
- PROXY_V1
|
||||
service:
|
||||
description:
|
||||
- A reference to the BackendService resource.
|
||||
|
@ -197,7 +195,7 @@ def main():
|
|||
state=dict(default='present', choices=['present', 'absent'], type='str'),
|
||||
description=dict(type='str'),
|
||||
name=dict(required=True, type='str'),
|
||||
proxy_header=dict(type='str', choices=['NONE', 'PROXY_V1']),
|
||||
proxy_header=dict(type='str'),
|
||||
service=dict(required=True, type='dict'),
|
||||
)
|
||||
)
|
||||
|
|
|
@ -42,7 +42,7 @@ requirements:
|
|||
options:
|
||||
filters:
|
||||
description:
|
||||
- A list of filter value pairs. Available filters are listed here U(https://cloud.google.com/sdk/gcloud/reference/topic/filters.)
|
||||
- A list of filter value pairs. Available filters are listed here U(https://cloud.google.com/sdk/gcloud/reference/topic/filters).
|
||||
- Each additional filter in the list will act be added as an AND condition (filter1
|
||||
and filter2) .
|
||||
extends_documentation_fragment: gcp
|
||||
|
|
|
@ -42,7 +42,7 @@ requirements:
|
|||
options:
|
||||
filters:
|
||||
description:
|
||||
- A list of filter value pairs. Available filters are listed here U(https://cloud.google.com/sdk/gcloud/reference/topic/filters.)
|
||||
- A list of filter value pairs. Available filters are listed here U(https://cloud.google.com/sdk/gcloud/reference/topic/filters).
|
||||
- Each additional filter in the list will act be added as an AND condition (filter1
|
||||
and filter2) .
|
||||
region:
|
||||
|
|
|
@ -42,7 +42,7 @@ requirements:
|
|||
options:
|
||||
filters:
|
||||
description:
|
||||
- A list of filter value pairs. Available filters are listed here U(https://cloud.google.com/sdk/gcloud/reference/topic/filters.)
|
||||
- A list of filter value pairs. Available filters are listed here U(https://cloud.google.com/sdk/gcloud/reference/topic/filters).
|
||||
- Each additional filter in the list will act be added as an AND condition (filter1
|
||||
and filter2) .
|
||||
extends_documentation_fragment: gcp
|
||||
|
|
|
@ -67,7 +67,7 @@ options:
|
|||
and value of your resource''s selfLink Alternatively, you can add `register:
|
||||
name-of-resource` to a gcp_compute_target_vpn_gateway task and then set this
|
||||
target_vpn_gateway field to "{{ name-of-resource }}"'
|
||||
required: true
|
||||
required: false
|
||||
router:
|
||||
description:
|
||||
- URL of router resource to be used for dynamic routing.
|
||||
|
@ -80,7 +80,7 @@ options:
|
|||
peer_ip:
|
||||
description:
|
||||
- IP address of the peer VPN gateway. Only IPv4 is supported.
|
||||
required: true
|
||||
required: false
|
||||
shared_secret:
|
||||
description:
|
||||
- Shared secret used to set the secure session between the Cloud VPN gateway and
|
||||
|
@ -266,9 +266,9 @@ def main():
|
|||
state=dict(default='present', choices=['present', 'absent'], type='str'),
|
||||
name=dict(required=True, type='str'),
|
||||
description=dict(type='str'),
|
||||
target_vpn_gateway=dict(required=True, type='dict'),
|
||||
target_vpn_gateway=dict(type='dict'),
|
||||
router=dict(type='dict'),
|
||||
peer_ip=dict(required=True, type='str'),
|
||||
peer_ip=dict(type='str'),
|
||||
shared_secret=dict(required=True, type='str'),
|
||||
ike_version=dict(default=2, type='int'),
|
||||
local_traffic_selector=dict(type='list', elements='str'),
|
||||
|
|
Loading…
Reference in a new issue