mirror of
https://github.com/ansible-collections/community.general.git
synced 2024-09-14 20:13:21 +02:00
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:
|
description:
|
||||||
- User-specified flag to indicate which mode to use for advertisement.
|
- User-specified flag to indicate which mode to use for advertisement.
|
||||||
- 'Valid values of this enum field are: DEFAULT, CUSTOM .'
|
- 'Valid values of this enum field are: DEFAULT, CUSTOM .'
|
||||||
|
- 'Some valid choices include: "DEFAULT", "CUSTOM"'
|
||||||
required: false
|
required: false
|
||||||
default: DEFAULT
|
default: DEFAULT
|
||||||
choices:
|
|
||||||
- DEFAULT
|
|
||||||
- CUSTOM
|
|
||||||
advertised_groups:
|
advertised_groups:
|
||||||
description:
|
description:
|
||||||
- User-specified list of prefix groups to advertise in custom mode.
|
- User-specified list of prefix groups to advertise in custom mode.
|
||||||
|
@ -264,7 +262,7 @@ def main():
|
||||||
type='dict',
|
type='dict',
|
||||||
options=dict(
|
options=dict(
|
||||||
asn=dict(required=True, type='int'),
|
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_groups=dict(type='list', elements='str'),
|
||||||
advertised_ip_ranges=dict(type='list', elements='dict', options=dict(range=dict(type='str'), description=dict(type='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:
|
options:
|
||||||
filters:
|
filters:
|
||||||
description:
|
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
|
- Each additional filter in the list will act be added as an AND condition (filter1
|
||||||
and filter2) .
|
and filter2) .
|
||||||
region:
|
region:
|
||||||
|
|
|
@ -42,7 +42,7 @@ requirements:
|
||||||
options:
|
options:
|
||||||
filters:
|
filters:
|
||||||
description:
|
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
|
- Each additional filter in the list will act be added as an AND condition (filter1
|
||||||
and filter2) .
|
and filter2) .
|
||||||
extends_documentation_fragment: gcp
|
extends_documentation_fragment: gcp
|
||||||
|
|
|
@ -67,22 +67,15 @@ options:
|
||||||
when negotiating SSL with clients. This can be one of `COMPATIBLE`, `MODERN`,
|
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
|
`RESTRICTED`, or `CUSTOM`. If using `CUSTOM`, the set of SSL features to enable
|
||||||
must be specified in the `customFeatures` field.
|
must be specified in the `customFeatures` field.
|
||||||
|
- 'Some valid choices include: "COMPATIBLE", "MODERN", "RESTRICTED", "CUSTOM"'
|
||||||
required: false
|
required: false
|
||||||
choices:
|
|
||||||
- COMPATIBLE
|
|
||||||
- MODERN
|
|
||||||
- RESTRICTED
|
|
||||||
- CUSTOM
|
|
||||||
min_tls_version:
|
min_tls_version:
|
||||||
description:
|
description:
|
||||||
- The minimum version of SSL protocol that can be used by the clients to establish
|
- 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`,
|
a connection with the load balancer. This can be one of `TLS_1_0`, `TLS_1_1`,
|
||||||
`TLS_1_2`.
|
`TLS_1_2`.
|
||||||
|
- 'Some valid choices include: "TLS_1_0", "TLS_1_1", "TLS_1_2"'
|
||||||
required: false
|
required: false
|
||||||
choices:
|
|
||||||
- TLS_1_0
|
|
||||||
- TLS_1_1
|
|
||||||
- TLS_1_2
|
|
||||||
custom_features:
|
custom_features:
|
||||||
description:
|
description:
|
||||||
- A list of features enabled when the selected profile is CUSTOM. The method returns
|
- 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'),
|
state=dict(default='present', choices=['present', 'absent'], type='str'),
|
||||||
description=dict(type='str'),
|
description=dict(type='str'),
|
||||||
name=dict(required=True, type='str'),
|
name=dict(required=True, type='str'),
|
||||||
profile=dict(type='str', choices=['COMPATIBLE', 'MODERN', 'RESTRICTED', 'CUSTOM']),
|
profile=dict(type='str'),
|
||||||
min_tls_version=dict(type='str', choices=['TLS_1_0', 'TLS_1_1', 'TLS_1_2']),
|
min_tls_version=dict(type='str'),
|
||||||
custom_features=dict(type='list', elements='str'),
|
custom_features=dict(type='list', elements='str'),
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
|
|
|
@ -42,7 +42,7 @@ requirements:
|
||||||
options:
|
options:
|
||||||
filters:
|
filters:
|
||||||
description:
|
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
|
- Each additional filter in the list will act be added as an AND condition (filter1
|
||||||
and filter2) .
|
and filter2) .
|
||||||
extends_documentation_fragment: gcp
|
extends_documentation_fragment: gcp
|
||||||
|
|
|
@ -42,7 +42,7 @@ requirements:
|
||||||
options:
|
options:
|
||||||
filters:
|
filters:
|
||||||
description:
|
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
|
- Each additional filter in the list will act be added as an AND condition (filter1
|
||||||
and filter2) .
|
and filter2) .
|
||||||
region:
|
region:
|
||||||
|
|
|
@ -42,7 +42,7 @@ requirements:
|
||||||
options:
|
options:
|
||||||
filters:
|
filters:
|
||||||
description:
|
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
|
- Each additional filter in the list will act be added as an AND condition (filter1
|
||||||
and filter2) .
|
and filter2) .
|
||||||
extends_documentation_fragment: gcp
|
extends_documentation_fragment: gcp
|
||||||
|
|
|
@ -68,12 +68,9 @@ options:
|
||||||
one of NONE, ENABLE, or DISABLE. If NONE is specified, uses the QUIC policy
|
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
|
with no user overrides, which is equivalent to DISABLE. Not specifying this
|
||||||
field is equivalent to specifying NONE.
|
field is equivalent to specifying NONE.
|
||||||
|
- 'Some valid choices include: "NONE", "ENABLE", "DISABLE"'
|
||||||
required: false
|
required: false
|
||||||
version_added: 2.7
|
version_added: 2.7
|
||||||
choices:
|
|
||||||
- NONE
|
|
||||||
- ENABLE
|
|
||||||
- DISABLE
|
|
||||||
ssl_certificates:
|
ssl_certificates:
|
||||||
description:
|
description:
|
||||||
- A list of SslCertificate resources that are used to authenticate connections
|
- 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'),
|
state=dict(default='present', choices=['present', 'absent'], type='str'),
|
||||||
description=dict(type='str'),
|
description=dict(type='str'),
|
||||||
name=dict(required=True, 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_certificates=dict(required=True, type='list', elements='dict'),
|
||||||
ssl_policy=dict(type='dict'),
|
ssl_policy=dict(type='dict'),
|
||||||
url_map=dict(required=True, type='dict'),
|
url_map=dict(required=True, type='dict'),
|
||||||
|
|
|
@ -42,7 +42,7 @@ requirements:
|
||||||
options:
|
options:
|
||||||
filters:
|
filters:
|
||||||
description:
|
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
|
- Each additional filter in the list will act be added as an AND condition (filter1
|
||||||
and filter2) .
|
and filter2) .
|
||||||
extends_documentation_fragment: gcp
|
extends_documentation_fragment: gcp
|
||||||
|
|
|
@ -118,11 +118,8 @@ options:
|
||||||
in the pool while that instance remains healthy."
|
in the pool while that instance remains healthy."
|
||||||
- "- CLIENT_IP_PROTO: Connections from the same client IP with the same IP protocol
|
- "- 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."
|
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
|
required: false
|
||||||
choices:
|
|
||||||
- NONE
|
|
||||||
- CLIENT_IP
|
|
||||||
- CLIENT_IP_PROTO
|
|
||||||
region:
|
region:
|
||||||
description:
|
description:
|
||||||
- The region where the target pool resides.
|
- The region where the target pool resides.
|
||||||
|
@ -256,7 +253,7 @@ def main():
|
||||||
health_check=dict(type='dict'),
|
health_check=dict(type='dict'),
|
||||||
instances=dict(type='list', elements='dict'),
|
instances=dict(type='list', elements='dict'),
|
||||||
name=dict(required=True, type='str'),
|
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'),
|
region=dict(required=True, type='str'),
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
|
|
|
@ -42,7 +42,7 @@ requirements:
|
||||||
options:
|
options:
|
||||||
filters:
|
filters:
|
||||||
description:
|
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
|
- Each additional filter in the list will act be added as an AND condition (filter1
|
||||||
and filter2) .
|
and filter2) .
|
||||||
region:
|
region:
|
||||||
|
|
|
@ -65,10 +65,8 @@ options:
|
||||||
description:
|
description:
|
||||||
- Specifies the type of proxy header to append before sending data to the backend,
|
- Specifies the type of proxy header to append before sending data to the backend,
|
||||||
either NONE or PROXY_V1. The default is NONE.
|
either NONE or PROXY_V1. The default is NONE.
|
||||||
|
- 'Some valid choices include: "NONE", "PROXY_V1"'
|
||||||
required: false
|
required: false
|
||||||
choices:
|
|
||||||
- NONE
|
|
||||||
- PROXY_V1
|
|
||||||
service:
|
service:
|
||||||
description:
|
description:
|
||||||
- A reference to the BackendService resource.
|
- A reference to the BackendService resource.
|
||||||
|
@ -251,7 +249,7 @@ def main():
|
||||||
state=dict(default='present', choices=['present', 'absent'], type='str'),
|
state=dict(default='present', choices=['present', 'absent'], type='str'),
|
||||||
description=dict(type='str'),
|
description=dict(type='str'),
|
||||||
name=dict(required=True, 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'),
|
service=dict(required=True, type='dict'),
|
||||||
ssl_certificates=dict(required=True, type='list', elements='dict'),
|
ssl_certificates=dict(required=True, type='list', elements='dict'),
|
||||||
ssl_policy=dict(type='dict'),
|
ssl_policy=dict(type='dict'),
|
||||||
|
|
|
@ -42,7 +42,7 @@ requirements:
|
||||||
options:
|
options:
|
||||||
filters:
|
filters:
|
||||||
description:
|
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
|
- Each additional filter in the list will act be added as an AND condition (filter1
|
||||||
and filter2) .
|
and filter2) .
|
||||||
extends_documentation_fragment: gcp
|
extends_documentation_fragment: gcp
|
||||||
|
|
|
@ -65,10 +65,8 @@ options:
|
||||||
description:
|
description:
|
||||||
- Specifies the type of proxy header to append before sending data to the backend,
|
- Specifies the type of proxy header to append before sending data to the backend,
|
||||||
either NONE or PROXY_V1. The default is NONE.
|
either NONE or PROXY_V1. The default is NONE.
|
||||||
|
- 'Some valid choices include: "NONE", "PROXY_V1"'
|
||||||
required: false
|
required: false
|
||||||
choices:
|
|
||||||
- NONE
|
|
||||||
- PROXY_V1
|
|
||||||
service:
|
service:
|
||||||
description:
|
description:
|
||||||
- A reference to the BackendService resource.
|
- A reference to the BackendService resource.
|
||||||
|
@ -197,7 +195,7 @@ def main():
|
||||||
state=dict(default='present', choices=['present', 'absent'], type='str'),
|
state=dict(default='present', choices=['present', 'absent'], type='str'),
|
||||||
description=dict(type='str'),
|
description=dict(type='str'),
|
||||||
name=dict(required=True, 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'),
|
service=dict(required=True, type='dict'),
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
|
|
|
@ -42,7 +42,7 @@ requirements:
|
||||||
options:
|
options:
|
||||||
filters:
|
filters:
|
||||||
description:
|
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
|
- Each additional filter in the list will act be added as an AND condition (filter1
|
||||||
and filter2) .
|
and filter2) .
|
||||||
extends_documentation_fragment: gcp
|
extends_documentation_fragment: gcp
|
||||||
|
|
|
@ -42,7 +42,7 @@ requirements:
|
||||||
options:
|
options:
|
||||||
filters:
|
filters:
|
||||||
description:
|
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
|
- Each additional filter in the list will act be added as an AND condition (filter1
|
||||||
and filter2) .
|
and filter2) .
|
||||||
region:
|
region:
|
||||||
|
|
|
@ -42,7 +42,7 @@ requirements:
|
||||||
options:
|
options:
|
||||||
filters:
|
filters:
|
||||||
description:
|
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
|
- Each additional filter in the list will act be added as an AND condition (filter1
|
||||||
and filter2) .
|
and filter2) .
|
||||||
extends_documentation_fragment: gcp
|
extends_documentation_fragment: gcp
|
||||||
|
|
|
@ -67,7 +67,7 @@ options:
|
||||||
and value of your resource''s selfLink Alternatively, you can add `register:
|
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
|
name-of-resource` to a gcp_compute_target_vpn_gateway task and then set this
|
||||||
target_vpn_gateway field to "{{ name-of-resource }}"'
|
target_vpn_gateway field to "{{ name-of-resource }}"'
|
||||||
required: true
|
required: false
|
||||||
router:
|
router:
|
||||||
description:
|
description:
|
||||||
- URL of router resource to be used for dynamic routing.
|
- URL of router resource to be used for dynamic routing.
|
||||||
|
@ -80,7 +80,7 @@ options:
|
||||||
peer_ip:
|
peer_ip:
|
||||||
description:
|
description:
|
||||||
- IP address of the peer VPN gateway. Only IPv4 is supported.
|
- IP address of the peer VPN gateway. Only IPv4 is supported.
|
||||||
required: true
|
required: false
|
||||||
shared_secret:
|
shared_secret:
|
||||||
description:
|
description:
|
||||||
- Shared secret used to set the secure session between the Cloud VPN gateway and
|
- 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'),
|
state=dict(default='present', choices=['present', 'absent'], type='str'),
|
||||||
name=dict(required=True, type='str'),
|
name=dict(required=True, type='str'),
|
||||||
description=dict(type='str'),
|
description=dict(type='str'),
|
||||||
target_vpn_gateway=dict(required=True, type='dict'),
|
target_vpn_gateway=dict(type='dict'),
|
||||||
router=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'),
|
shared_secret=dict(required=True, type='str'),
|
||||||
ike_version=dict(default=2, type='int'),
|
ike_version=dict(default=2, type='int'),
|
||||||
local_traffic_selector=dict(type='list', elements='str'),
|
local_traffic_selector=dict(type='list', elements='str'),
|
||||||
|
|
Loading…
Reference in a new issue