mirror of
https://github.com/ansible-collections/google.cloud.git
synced 2025-04-09 04:10:27 -07:00
Nested output: only properties shouldn't be fields (#207)
<!-- This change is generated by MagicModules. --> /cc @rambleraptor
This commit is contained in:
parent
e550834fe9
commit
5808ed651d
10 changed files with 17 additions and 215 deletions
|
@ -229,10 +229,6 @@ options:
|
||||||
description:
|
description:
|
||||||
- OAuth2 Client Secret for IAP.
|
- OAuth2 Client Secret for IAP.
|
||||||
required: false
|
required: false
|
||||||
oauth2_client_secret_sha256:
|
|
||||||
description:
|
|
||||||
- OAuth2 Client Secret SHA-256 for IAP.
|
|
||||||
required: false
|
|
||||||
load_balancing_scheme:
|
load_balancing_scheme:
|
||||||
description:
|
description:
|
||||||
- Indicates whether the backend service will be used with internal or external
|
- Indicates whether the backend service will be used with internal or external
|
||||||
|
@ -657,15 +653,7 @@ def main():
|
||||||
description=dict(type='str'),
|
description=dict(type='str'),
|
||||||
enable_cdn=dict(type='bool'),
|
enable_cdn=dict(type='bool'),
|
||||||
health_checks=dict(type='list', elements='str'),
|
health_checks=dict(type='list', elements='str'),
|
||||||
iap=dict(
|
iap=dict(type='dict', options=dict(enabled=dict(type='bool'), oauth2_client_id=dict(type='str'), oauth2_client_secret=dict(type='str'))),
|
||||||
type='dict',
|
|
||||||
options=dict(
|
|
||||||
enabled=dict(type='bool'),
|
|
||||||
oauth2_client_id=dict(type='str'),
|
|
||||||
oauth2_client_secret=dict(type='str'),
|
|
||||||
oauth2_client_secret_sha256=dict(type='str'),
|
|
||||||
),
|
|
||||||
),
|
|
||||||
load_balancing_scheme=dict(type='str', choices=['INTERNAL', 'EXTERNAL']),
|
load_balancing_scheme=dict(type='str', choices=['INTERNAL', 'EXTERNAL']),
|
||||||
name=dict(type='str'),
|
name=dict(type='str'),
|
||||||
port_name=dict(type='str'),
|
port_name=dict(type='str'),
|
||||||
|
|
|
@ -124,11 +124,6 @@ options:
|
||||||
- Specifies a 256-bit customer-supplied encryption key, encoded in RFC 4648
|
- Specifies a 256-bit customer-supplied encryption key, encoded in RFC 4648
|
||||||
base64 to either encrypt or decrypt this resource.
|
base64 to either encrypt or decrypt this resource.
|
||||||
required: false
|
required: false
|
||||||
sha256:
|
|
||||||
description:
|
|
||||||
- The RFC 4648 base64 encoded SHA-256 hash of the customer-supplied encryption
|
|
||||||
key that protects this resource.
|
|
||||||
required: false
|
|
||||||
kms_key_name:
|
kms_key_name:
|
||||||
description:
|
description:
|
||||||
- The name of the encryption key that is stored in Google Cloud KMS.
|
- The name of the encryption key that is stored in Google Cloud KMS.
|
||||||
|
@ -150,11 +145,6 @@ options:
|
||||||
- Specifies a 256-bit customer-supplied encryption key, encoded in RFC 4648
|
- Specifies a 256-bit customer-supplied encryption key, encoded in RFC 4648
|
||||||
base64 to either encrypt or decrypt this resource.
|
base64 to either encrypt or decrypt this resource.
|
||||||
required: false
|
required: false
|
||||||
sha256:
|
|
||||||
description:
|
|
||||||
- The RFC 4648 base64 encoded SHA-256 hash of the customer-supplied encryption
|
|
||||||
key that protects this resource.
|
|
||||||
required: false
|
|
||||||
kms_key_name:
|
kms_key_name:
|
||||||
description:
|
description:
|
||||||
- The name of the encryption key that is stored in Google Cloud KMS.
|
- The name of the encryption key that is stored in Google Cloud KMS.
|
||||||
|
@ -183,11 +173,6 @@ options:
|
||||||
description:
|
description:
|
||||||
- The name of the encryption key that is stored in Google Cloud KMS.
|
- The name of the encryption key that is stored in Google Cloud KMS.
|
||||||
required: false
|
required: false
|
||||||
sha256:
|
|
||||||
description:
|
|
||||||
- The RFC 4648 base64 encoded SHA-256 hash of the customer-supplied encryption
|
|
||||||
key that protects this resource.
|
|
||||||
required: false
|
|
||||||
extends_documentation_fragment: gcp
|
extends_documentation_fragment: gcp
|
||||||
notes:
|
notes:
|
||||||
- 'API Reference: U(https://cloud.google.com/compute/docs/reference/latest/disks)'
|
- 'API Reference: U(https://cloud.google.com/compute/docs/reference/latest/disks)'
|
||||||
|
@ -436,10 +421,10 @@ def main():
|
||||||
type=dict(type='str'),
|
type=dict(type='str'),
|
||||||
source_image=dict(type='str'),
|
source_image=dict(type='str'),
|
||||||
zone=dict(required=True, type='str'),
|
zone=dict(required=True, type='str'),
|
||||||
source_image_encryption_key=dict(type='dict', options=dict(raw_key=dict(type='str'), sha256=dict(type='str'), kms_key_name=dict(type='str'))),
|
source_image_encryption_key=dict(type='dict', options=dict(raw_key=dict(type='str'), kms_key_name=dict(type='str'))),
|
||||||
disk_encryption_key=dict(type='dict', options=dict(raw_key=dict(type='str'), sha256=dict(type='str'), kms_key_name=dict(type='str'))),
|
disk_encryption_key=dict(type='dict', options=dict(raw_key=dict(type='str'), kms_key_name=dict(type='str'))),
|
||||||
source_snapshot=dict(),
|
source_snapshot=dict(),
|
||||||
source_snapshot_encryption_key=dict(type='dict', options=dict(raw_key=dict(type='str'), kms_key_name=dict(type='str'), sha256=dict(type='str'))),
|
source_snapshot_encryption_key=dict(type='dict', options=dict(raw_key=dict(type='str'), kms_key_name=dict(type='str'))),
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
|
@ -106,11 +106,6 @@ options:
|
||||||
- Specifies a 256-bit customer-supplied encryption key, encoded in RFC 4648
|
- Specifies a 256-bit customer-supplied encryption key, encoded in RFC 4648
|
||||||
base64 to either encrypt or decrypt this resource.
|
base64 to either encrypt or decrypt this resource.
|
||||||
required: false
|
required: false
|
||||||
sha256:
|
|
||||||
description:
|
|
||||||
- The RFC 4648 base64 encoded SHA-256 hash of the customer-supplied encryption
|
|
||||||
key that protects this resource.
|
|
||||||
required: false
|
|
||||||
labels:
|
labels:
|
||||||
description:
|
description:
|
||||||
- Labels to apply to this Image.
|
- Labels to apply to this Image.
|
||||||
|
@ -173,11 +168,6 @@ options:
|
||||||
- Specifies a 256-bit customer-supplied encryption key, encoded in RFC 4648
|
- Specifies a 256-bit customer-supplied encryption key, encoded in RFC 4648
|
||||||
base64 to either encrypt or decrypt this resource.
|
base64 to either encrypt or decrypt this resource.
|
||||||
required: false
|
required: false
|
||||||
sha256:
|
|
||||||
description:
|
|
||||||
- The RFC 4648 base64 encoded SHA-256 hash of the customer-supplied encryption
|
|
||||||
key that protects this resource.
|
|
||||||
required: false
|
|
||||||
source_disk_id:
|
source_disk_id:
|
||||||
description:
|
description:
|
||||||
- The ID value of the disk used to create this image. This value may be used to
|
- The ID value of the disk used to create this image. This value may be used to
|
||||||
|
@ -453,7 +443,7 @@ def main():
|
||||||
disk_size_gb=dict(type='int'),
|
disk_size_gb=dict(type='int'),
|
||||||
family=dict(type='str'),
|
family=dict(type='str'),
|
||||||
guest_os_features=dict(type='list', elements='dict', options=dict(type=dict(type='str', choices=['VIRTIO_SCSI_MULTIQUEUE']))),
|
guest_os_features=dict(type='list', elements='dict', options=dict(type=dict(type='str', choices=['VIRTIO_SCSI_MULTIQUEUE']))),
|
||||||
image_encryption_key=dict(type='dict', options=dict(raw_key=dict(type='str'), sha256=dict(type='str'))),
|
image_encryption_key=dict(type='dict', options=dict(raw_key=dict(type='str'))),
|
||||||
labels=dict(type='dict'),
|
labels=dict(type='dict'),
|
||||||
licenses=dict(type='list', elements='str'),
|
licenses=dict(type='list', elements='str'),
|
||||||
name=dict(required=True, type='str'),
|
name=dict(required=True, type='str'),
|
||||||
|
@ -462,7 +452,7 @@ def main():
|
||||||
options=dict(container_type=dict(type='str', choices=['TAR']), sha1_checksum=dict(type='str'), source=dict(required=True, type='str')),
|
options=dict(container_type=dict(type='str', choices=['TAR']), sha1_checksum=dict(type='str'), source=dict(required=True, type='str')),
|
||||||
),
|
),
|
||||||
source_disk=dict(),
|
source_disk=dict(),
|
||||||
source_disk_encryption_key=dict(type='dict', options=dict(raw_key=dict(type='str'), sha256=dict(type='str'))),
|
source_disk_encryption_key=dict(type='dict', options=dict(raw_key=dict(type='str'))),
|
||||||
source_disk_id=dict(type='str'),
|
source_disk_id=dict(type='str'),
|
||||||
source_type=dict(type='str', choices=['RAW']),
|
source_type=dict(type='str', choices=['RAW']),
|
||||||
)
|
)
|
||||||
|
|
|
@ -98,11 +98,6 @@ options:
|
||||||
- Specifies an RFC 4648 base64 encoded, RSA-wrapped 2048-bit customer-supplied
|
- Specifies an RFC 4648 base64 encoded, RSA-wrapped 2048-bit customer-supplied
|
||||||
encryption key to either encrypt or decrypt this resource.
|
encryption key to either encrypt or decrypt this resource.
|
||||||
required: false
|
required: false
|
||||||
sha256:
|
|
||||||
description:
|
|
||||||
- The RFC 4648 base64 encoded SHA-256 hash of the customer-supplied encryption
|
|
||||||
key that protects this resource.
|
|
||||||
required: false
|
|
||||||
index:
|
index:
|
||||||
description:
|
description:
|
||||||
- Assigns a zero-based index to this disk, where 0 is reserved for the boot
|
- Assigns a zero-based index to this disk, where 0 is reserved for the boot
|
||||||
|
@ -156,11 +151,6 @@ options:
|
||||||
- Specifies a 256-bit customer-supplied encryption key, encoded in
|
- Specifies a 256-bit customer-supplied encryption key, encoded in
|
||||||
RFC 4648 base64 to either encrypt or decrypt this resource.
|
RFC 4648 base64 to either encrypt or decrypt this resource.
|
||||||
required: false
|
required: false
|
||||||
sha256:
|
|
||||||
description:
|
|
||||||
- The RFC 4648 base64 encoded SHA-256 hash of the customer-supplied
|
|
||||||
encryption key that protects this resource.
|
|
||||||
required: false
|
|
||||||
interface:
|
interface:
|
||||||
description:
|
description:
|
||||||
- Specifies the disk interface to use for attaching this disk, which is either
|
- Specifies the disk interface to use for attaching this disk, which is either
|
||||||
|
@ -302,11 +292,6 @@ options:
|
||||||
from which to allocate the IP CIDR range for this alias IP range. If
|
from which to allocate the IP CIDR range for this alias IP range. If
|
||||||
left unspecified, the primary range of the subnetwork will be used.
|
left unspecified, the primary range of the subnetwork will be used.
|
||||||
required: false
|
required: false
|
||||||
name:
|
|
||||||
description:
|
|
||||||
- The name of the network interface, generated by the server. For network
|
|
||||||
devices, these are eth0, eth1, etc .
|
|
||||||
required: false
|
|
||||||
network:
|
network:
|
||||||
description:
|
description:
|
||||||
- Specifies the title of an existing network. When creating an instance, if
|
- Specifies the title of an existing network. When creating an instance, if
|
||||||
|
@ -902,7 +887,7 @@ def main():
|
||||||
auto_delete=dict(type='bool'),
|
auto_delete=dict(type='bool'),
|
||||||
boot=dict(type='bool'),
|
boot=dict(type='bool'),
|
||||||
device_name=dict(type='str'),
|
device_name=dict(type='str'),
|
||||||
disk_encryption_key=dict(type='dict', options=dict(raw_key=dict(type='str'), rsa_encrypted_key=dict(type='str'), sha256=dict(type='str'))),
|
disk_encryption_key=dict(type='dict', options=dict(raw_key=dict(type='str'), rsa_encrypted_key=dict(type='str'))),
|
||||||
index=dict(type='int'),
|
index=dict(type='int'),
|
||||||
initialize_params=dict(
|
initialize_params=dict(
|
||||||
type='dict',
|
type='dict',
|
||||||
|
@ -911,7 +896,7 @@ def main():
|
||||||
disk_size_gb=dict(type='int'),
|
disk_size_gb=dict(type='int'),
|
||||||
disk_type=dict(type='str'),
|
disk_type=dict(type='str'),
|
||||||
source_image=dict(type='str', aliases=['image', 'image_family']),
|
source_image=dict(type='str', aliases=['image', 'image_family']),
|
||||||
source_image_encryption_key=dict(type='dict', options=dict(raw_key=dict(type='str'), sha256=dict(type='str'))),
|
source_image_encryption_key=dict(type='dict', options=dict(raw_key=dict(type='str'))),
|
||||||
),
|
),
|
||||||
),
|
),
|
||||||
interface=dict(type='str', choices=['SCSI', 'NVME']),
|
interface=dict(type='str', choices=['SCSI', 'NVME']),
|
||||||
|
@ -936,7 +921,6 @@ def main():
|
||||||
options=dict(name=dict(required=True, type='str'), nat_ip=dict(), type=dict(required=True, type='str', choices=['ONE_TO_ONE_NAT'])),
|
options=dict(name=dict(required=True, type='str'), nat_ip=dict(), type=dict(required=True, type='str', choices=['ONE_TO_ONE_NAT'])),
|
||||||
),
|
),
|
||||||
alias_ip_ranges=dict(type='list', elements='dict', options=dict(ip_cidr_range=dict(type='str'), subnetwork_range_name=dict(type='str'))),
|
alias_ip_ranges=dict(type='list', elements='dict', options=dict(ip_cidr_range=dict(type='str'), subnetwork_range_name=dict(type='str'))),
|
||||||
name=dict(type='str'),
|
|
||||||
network=dict(),
|
network=dict(),
|
||||||
network_ip=dict(type='str'),
|
network_ip=dict(type='str'),
|
||||||
subnetwork=dict(),
|
subnetwork=dict(),
|
||||||
|
|
|
@ -123,11 +123,6 @@ options:
|
||||||
- Specifies an RFC 4648 base64 encoded, RSA-wrapped 2048-bit customer-supplied
|
- Specifies an RFC 4648 base64 encoded, RSA-wrapped 2048-bit customer-supplied
|
||||||
encryption key to either encrypt or decrypt this resource.
|
encryption key to either encrypt or decrypt this resource.
|
||||||
required: false
|
required: false
|
||||||
sha256:
|
|
||||||
description:
|
|
||||||
- The RFC 4648 base64 encoded SHA-256 hash of the customer-supplied
|
|
||||||
encryption key that protects this resource.
|
|
||||||
required: false
|
|
||||||
index:
|
index:
|
||||||
description:
|
description:
|
||||||
- Assigns a zero-based index to this disk, where 0 is reserved for the
|
- Assigns a zero-based index to this disk, where 0 is reserved for the
|
||||||
|
@ -179,11 +174,6 @@ options:
|
||||||
- Specifies a 256-bit customer-supplied encryption key, encoded
|
- Specifies a 256-bit customer-supplied encryption key, encoded
|
||||||
in RFC 4648 base64 to either encrypt or decrypt this resource.
|
in RFC 4648 base64 to either encrypt or decrypt this resource.
|
||||||
required: false
|
required: false
|
||||||
sha256:
|
|
||||||
description:
|
|
||||||
- The RFC 4648 base64 encoded SHA-256 hash of the customer-supplied
|
|
||||||
encryption key that protects this resource.
|
|
||||||
required: false
|
|
||||||
interface:
|
interface:
|
||||||
description:
|
description:
|
||||||
- Specifies the disk interface to use for attaching this disk, which is
|
- Specifies the disk interface to use for attaching this disk, which is
|
||||||
|
@ -315,11 +305,6 @@ options:
|
||||||
range. If left unspecified, the primary range of the subnetwork
|
range. If left unspecified, the primary range of the subnetwork
|
||||||
will be used.
|
will be used.
|
||||||
required: false
|
required: false
|
||||||
name:
|
|
||||||
description:
|
|
||||||
- The name of the network interface, generated by the server. For network
|
|
||||||
devices, these are eth0, eth1, etc .
|
|
||||||
required: false
|
|
||||||
network:
|
network:
|
||||||
description:
|
description:
|
||||||
- Specifies the title of an existing network. When creating an instance,
|
- Specifies the title of an existing network. When creating an instance,
|
||||||
|
@ -878,9 +863,7 @@ def main():
|
||||||
auto_delete=dict(type='bool'),
|
auto_delete=dict(type='bool'),
|
||||||
boot=dict(type='bool'),
|
boot=dict(type='bool'),
|
||||||
device_name=dict(type='str'),
|
device_name=dict(type='str'),
|
||||||
disk_encryption_key=dict(
|
disk_encryption_key=dict(type='dict', options=dict(raw_key=dict(type='str'), rsa_encrypted_key=dict(type='str'))),
|
||||||
type='dict', options=dict(raw_key=dict(type='str'), rsa_encrypted_key=dict(type='str'), sha256=dict(type='str'))
|
|
||||||
),
|
|
||||||
index=dict(type='int'),
|
index=dict(type='int'),
|
||||||
initialize_params=dict(
|
initialize_params=dict(
|
||||||
type='dict',
|
type='dict',
|
||||||
|
@ -889,7 +872,7 @@ def main():
|
||||||
disk_size_gb=dict(type='int'),
|
disk_size_gb=dict(type='int'),
|
||||||
disk_type=dict(type='str'),
|
disk_type=dict(type='str'),
|
||||||
source_image=dict(type='str'),
|
source_image=dict(type='str'),
|
||||||
source_image_encryption_key=dict(type='dict', options=dict(raw_key=dict(type='str'), sha256=dict(type='str'))),
|
source_image_encryption_key=dict(type='dict', options=dict(raw_key=dict(type='str'))),
|
||||||
),
|
),
|
||||||
),
|
),
|
||||||
interface=dict(type='str', choices=['SCSI', 'NVME']),
|
interface=dict(type='str', choices=['SCSI', 'NVME']),
|
||||||
|
@ -916,7 +899,6 @@ def main():
|
||||||
alias_ip_ranges=dict(
|
alias_ip_ranges=dict(
|
||||||
type='list', elements='dict', options=dict(ip_cidr_range=dict(type='str'), subnetwork_range_name=dict(type='str'))
|
type='list', elements='dict', options=dict(ip_cidr_range=dict(type='str'), subnetwork_range_name=dict(type='str'))
|
||||||
),
|
),
|
||||||
name=dict(type='str'),
|
|
||||||
network=dict(),
|
network=dict(),
|
||||||
network_ip=dict(type='str'),
|
network_ip=dict(type='str'),
|
||||||
subnetwork=dict(),
|
subnetwork=dict(),
|
||||||
|
|
|
@ -118,11 +118,6 @@ options:
|
||||||
- Specifies a 256-bit customer-supplied encryption key, encoded in RFC 4648
|
- Specifies a 256-bit customer-supplied encryption key, encoded in RFC 4648
|
||||||
base64 to either encrypt or decrypt this resource.
|
base64 to either encrypt or decrypt this resource.
|
||||||
required: false
|
required: false
|
||||||
sha256:
|
|
||||||
description:
|
|
||||||
- The RFC 4648 base64 encoded SHA-256 hash of the customer-supplied encryption
|
|
||||||
key that protects this resource.
|
|
||||||
required: false
|
|
||||||
source_snapshot:
|
source_snapshot:
|
||||||
description:
|
description:
|
||||||
- The source snapshot used to create this disk. You can provide this as a partial
|
- The source snapshot used to create this disk. You can provide this as a partial
|
||||||
|
@ -143,11 +138,6 @@ options:
|
||||||
- Specifies a 256-bit customer-supplied encryption key, encoded in RFC 4648
|
- Specifies a 256-bit customer-supplied encryption key, encoded in RFC 4648
|
||||||
base64 to either encrypt or decrypt this resource.
|
base64 to either encrypt or decrypt this resource.
|
||||||
required: false
|
required: false
|
||||||
sha256:
|
|
||||||
description:
|
|
||||||
- The RFC 4648 base64 encoded SHA-256 hash of the customer-supplied encryption
|
|
||||||
key that protects this resource.
|
|
||||||
required: false
|
|
||||||
extends_documentation_fragment: gcp
|
extends_documentation_fragment: gcp
|
||||||
notes:
|
notes:
|
||||||
- 'API Reference: U(https://cloud.google.com/compute/docs/reference/rest/beta/regionDisks)'
|
- 'API Reference: U(https://cloud.google.com/compute/docs/reference/rest/beta/regionDisks)'
|
||||||
|
@ -345,9 +335,9 @@ def main():
|
||||||
replica_zones=dict(required=True, type='list', elements='str'),
|
replica_zones=dict(required=True, type='list', elements='str'),
|
||||||
type=dict(type='str'),
|
type=dict(type='str'),
|
||||||
region=dict(required=True, type='str'),
|
region=dict(required=True, type='str'),
|
||||||
disk_encryption_key=dict(type='dict', options=dict(raw_key=dict(type='str'), sha256=dict(type='str'))),
|
disk_encryption_key=dict(type='dict', options=dict(raw_key=dict(type='str'))),
|
||||||
source_snapshot=dict(),
|
source_snapshot=dict(),
|
||||||
source_snapshot_encryption_key=dict(type='dict', options=dict(raw_key=dict(type='str'), sha256=dict(type='str'))),
|
source_snapshot_encryption_key=dict(type='dict', options=dict(raw_key=dict(type='str'))),
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
|
@ -170,20 +170,6 @@ options:
|
||||||
Because the master endpoint is open to the Internet, you should create a
|
Because the master endpoint is open to the Internet, you should create a
|
||||||
strong password.
|
strong password.
|
||||||
required: false
|
required: false
|
||||||
cluster_ca_certificate:
|
|
||||||
description:
|
|
||||||
- Base64-encoded public certificate that is the root of trust for the cluster.
|
|
||||||
required: false
|
|
||||||
client_certificate:
|
|
||||||
description:
|
|
||||||
- Base64-encoded public certificate used by clients to authenticate to the
|
|
||||||
cluster endpoint.
|
|
||||||
required: false
|
|
||||||
client_key:
|
|
||||||
description:
|
|
||||||
- Base64-encoded private key used by clients to authenticate to the cluster
|
|
||||||
endpoint.
|
|
||||||
required: false
|
|
||||||
logging_service:
|
logging_service:
|
||||||
description:
|
description:
|
||||||
- 'The logging service the cluster should use to write logs. Currently available
|
- 'The logging service the cluster should use to write logs. Currently available
|
||||||
|
@ -672,16 +658,7 @@ def main():
|
||||||
preemptible=dict(type='bool'),
|
preemptible=dict(type='bool'),
|
||||||
),
|
),
|
||||||
),
|
),
|
||||||
master_auth=dict(
|
master_auth=dict(type='dict', options=dict(username=dict(type='str'), password=dict(type='str'))),
|
||||||
type='dict',
|
|
||||||
options=dict(
|
|
||||||
username=dict(type='str'),
|
|
||||||
password=dict(type='str'),
|
|
||||||
cluster_ca_certificate=dict(type='str'),
|
|
||||||
client_certificate=dict(type='str'),
|
|
||||||
client_key=dict(type='str'),
|
|
||||||
),
|
|
||||||
),
|
|
||||||
logging_service=dict(type='str', choices=['logging.googleapis.com', 'none']),
|
logging_service=dict(type='str', choices=['logging.googleapis.com', 'none']),
|
||||||
monitoring_service=dict(type='str', choices=['monitoring.googleapis.com', 'none']),
|
monitoring_service=dict(type='str', choices=['monitoring.googleapis.com', 'none']),
|
||||||
network=dict(type='str'),
|
network=dict(type='str'),
|
||||||
|
|
|
@ -188,17 +188,7 @@ options:
|
||||||
description:
|
description:
|
||||||
- Specifies the Auto Upgrade knobs for the node pool.
|
- Specifies the Auto Upgrade knobs for the node pool.
|
||||||
required: false
|
required: false
|
||||||
suboptions:
|
suboptions: {}
|
||||||
auto_upgrade_start_time:
|
|
||||||
description:
|
|
||||||
- This field is set when upgrades are about to commence with the approximate
|
|
||||||
start time for the upgrades, in RFC3339 text format.
|
|
||||||
required: false
|
|
||||||
description:
|
|
||||||
description:
|
|
||||||
- This field is set when upgrades are about to commence with the description
|
|
||||||
of the upgrade.
|
|
||||||
required: false
|
|
||||||
cluster:
|
cluster:
|
||||||
description:
|
description:
|
||||||
- The cluster this node pool belongs to.
|
- The cluster this node pool belongs to.
|
||||||
|
@ -464,12 +454,7 @@ def main():
|
||||||
initial_node_count=dict(required=True, type='int'),
|
initial_node_count=dict(required=True, type='int'),
|
||||||
autoscaling=dict(type='dict', options=dict(enabled=dict(type='bool'), min_node_count=dict(type='int'), max_node_count=dict(type='int'))),
|
autoscaling=dict(type='dict', options=dict(enabled=dict(type='bool'), min_node_count=dict(type='int'), max_node_count=dict(type='int'))),
|
||||||
management=dict(
|
management=dict(
|
||||||
type='dict',
|
type='dict', options=dict(auto_upgrade=dict(type='bool'), auto_repair=dict(type='bool'), upgrade_options=dict(type='dict', options=dict()))
|
||||||
options=dict(
|
|
||||||
auto_upgrade=dict(type='bool'),
|
|
||||||
auto_repair=dict(type='bool'),
|
|
||||||
upgrade_options=dict(type='dict', options=dict(auto_upgrade_start_time=dict(type='str'), description=dict(type='str'))),
|
|
||||||
),
|
|
||||||
),
|
),
|
||||||
cluster=dict(required=True),
|
cluster=dict(required=True),
|
||||||
location=dict(required=True, type='str', aliases=['region', 'zone']),
|
location=dict(required=True, type='str', aliases=['region', 'zone']),
|
||||||
|
|
|
@ -82,13 +82,6 @@ options:
|
||||||
to Second Generation instances.
|
to Second Generation instances.
|
||||||
required: false
|
required: false
|
||||||
suboptions:
|
suboptions:
|
||||||
available:
|
|
||||||
description:
|
|
||||||
- The availability status of the failover replica. A false status indicates
|
|
||||||
that the failover replica is out of sync. The master can only failover to
|
|
||||||
the failover replica when the status is true.
|
|
||||||
required: false
|
|
||||||
type: bool
|
|
||||||
name:
|
name:
|
||||||
description:
|
description:
|
||||||
- The name of the failover replica. If specified at instance creation, a failover
|
- The name of the failover replica. If specified at instance creation, a failover
|
||||||
|
@ -286,13 +279,6 @@ options:
|
||||||
description:
|
description:
|
||||||
- Define the backup start time in UTC (HH:MM) .
|
- Define the backup start time in UTC (HH:MM) .
|
||||||
required: false
|
required: false
|
||||||
settings_version:
|
|
||||||
description:
|
|
||||||
- The version of instance settings. This is a required field for update method
|
|
||||||
to make sure concurrent updates are handled properly. During update, use
|
|
||||||
the most recent settingsVersion value for this instance and do not try to
|
|
||||||
update this value.
|
|
||||||
required: false
|
|
||||||
extends_documentation_fragment: gcp
|
extends_documentation_fragment: gcp
|
||||||
'''
|
'''
|
||||||
|
|
||||||
|
@ -624,7 +610,7 @@ def main():
|
||||||
backend_type=dict(type='str', choices=['FIRST_GEN', 'SECOND_GEN', 'EXTERNAL']),
|
backend_type=dict(type='str', choices=['FIRST_GEN', 'SECOND_GEN', 'EXTERNAL']),
|
||||||
connection_name=dict(type='str'),
|
connection_name=dict(type='str'),
|
||||||
database_version=dict(type='str', choices=['MYSQL_5_5', 'MYSQL_5_6', 'MYSQL_5_7', 'POSTGRES_9_6']),
|
database_version=dict(type='str', choices=['MYSQL_5_5', 'MYSQL_5_6', 'MYSQL_5_7', 'POSTGRES_9_6']),
|
||||||
failover_replica=dict(type='dict', options=dict(available=dict(type='bool'), name=dict(type='str'))),
|
failover_replica=dict(type='dict', options=dict(name=dict(type='str'))),
|
||||||
instance_type=dict(type='str', choices=['CLOUD_SQL_INSTANCE', 'ON_PREMISES_INSTANCE', 'READ_REPLICA_INSTANCE']),
|
instance_type=dict(type='str', choices=['CLOUD_SQL_INSTANCE', 'ON_PREMISES_INSTANCE', 'READ_REPLICA_INSTANCE']),
|
||||||
ipv6_address=dict(type='str'),
|
ipv6_address=dict(type='str'),
|
||||||
master_instance_name=dict(type='str'),
|
master_instance_name=dict(type='str'),
|
||||||
|
@ -672,7 +658,6 @@ def main():
|
||||||
backup_configuration=dict(
|
backup_configuration=dict(
|
||||||
type='dict', options=dict(enabled=dict(type='bool'), binary_log_enabled=dict(type='bool'), start_time=dict(type='str'))
|
type='dict', options=dict(enabled=dict(type='bool'), binary_log_enabled=dict(type='bool'), start_time=dict(type='str'))
|
||||||
),
|
),
|
||||||
settings_version=dict(type='int'),
|
|
||||||
),
|
),
|
||||||
),
|
),
|
||||||
)
|
)
|
||||||
|
|
|
@ -65,14 +65,6 @@ options:
|
||||||
string Alternatively, you can add `register: name-of-resource` to a gcp_storage_bucket
|
string Alternatively, you can add `register: name-of-resource` to a gcp_storage_bucket
|
||||||
task and then set this bucket field to "{{ name-of-resource }}"'
|
task and then set this bucket field to "{{ name-of-resource }}"'
|
||||||
required: true
|
required: true
|
||||||
domain:
|
|
||||||
description:
|
|
||||||
- The domain associated with the entity.
|
|
||||||
required: false
|
|
||||||
email:
|
|
||||||
description:
|
|
||||||
- The email address associated with the entity.
|
|
||||||
required: false
|
|
||||||
entity:
|
entity:
|
||||||
description:
|
description:
|
||||||
- 'The entity holding the permission, in one of the following forms: user-userId
|
- 'The entity holding the permission, in one of the following forms: user-userId
|
||||||
|
@ -87,10 +79,6 @@ options:
|
||||||
description:
|
description:
|
||||||
- The ID for the entity.
|
- The ID for the entity.
|
||||||
required: false
|
required: false
|
||||||
id:
|
|
||||||
description:
|
|
||||||
- The ID of the access-control entry.
|
|
||||||
required: false
|
|
||||||
project_team:
|
project_team:
|
||||||
description:
|
description:
|
||||||
- The project team associated with the entity.
|
- The project team associated with the entity.
|
||||||
|
@ -156,14 +144,6 @@ options:
|
||||||
string Alternatively, you can add `register: name-of-resource` to a gcp_storage_bucket
|
string Alternatively, you can add `register: name-of-resource` to a gcp_storage_bucket
|
||||||
task and then set this bucket field to "{{ name-of-resource }}"'
|
task and then set this bucket field to "{{ name-of-resource }}"'
|
||||||
required: true
|
required: true
|
||||||
domain:
|
|
||||||
description:
|
|
||||||
- The domain associated with the entity.
|
|
||||||
required: false
|
|
||||||
email:
|
|
||||||
description:
|
|
||||||
- The email address associated with the entity.
|
|
||||||
required: false
|
|
||||||
entity:
|
entity:
|
||||||
description:
|
description:
|
||||||
- 'The entity holding the permission, in one of the following forms: * user-{{userId}}
|
- 'The entity holding the permission, in one of the following forms: * user-{{userId}}
|
||||||
|
@ -172,39 +152,10 @@ options:
|
||||||
(such as "domain-example.com") * project-team-{{projectId}} * allUsers *
|
(such as "domain-example.com") * project-team-{{projectId}} * allUsers *
|
||||||
allAuthenticatedUsers .'
|
allAuthenticatedUsers .'
|
||||||
required: true
|
required: true
|
||||||
entity_id:
|
|
||||||
description:
|
|
||||||
- The ID for the entity.
|
|
||||||
required: false
|
|
||||||
generation:
|
|
||||||
description:
|
|
||||||
- The content generation of the object, if applied to an object.
|
|
||||||
required: false
|
|
||||||
id:
|
|
||||||
description:
|
|
||||||
- The ID of the access-control entry.
|
|
||||||
required: false
|
|
||||||
object:
|
object:
|
||||||
description:
|
description:
|
||||||
- The name of the object, if applied to an object.
|
- The name of the object, if applied to an object.
|
||||||
required: false
|
required: false
|
||||||
project_team:
|
|
||||||
description:
|
|
||||||
- The project team associated with the entity.
|
|
||||||
required: false
|
|
||||||
suboptions:
|
|
||||||
project_number:
|
|
||||||
description:
|
|
||||||
- The project team associated with the entity.
|
|
||||||
required: false
|
|
||||||
team:
|
|
||||||
description:
|
|
||||||
- The team.
|
|
||||||
required: false
|
|
||||||
choices:
|
|
||||||
- editors
|
|
||||||
- owners
|
|
||||||
- viewers
|
|
||||||
role:
|
role:
|
||||||
description:
|
description:
|
||||||
- The access permission for the entity.
|
- The access permission for the entity.
|
||||||
|
@ -313,10 +264,6 @@ options:
|
||||||
description:
|
description:
|
||||||
- The entity, in the form project-owner-projectId.
|
- The entity, in the form project-owner-projectId.
|
||||||
required: false
|
required: false
|
||||||
entity_id:
|
|
||||||
description:
|
|
||||||
- The ID for the entity.
|
|
||||||
required: false
|
|
||||||
storage_class:
|
storage_class:
|
||||||
description:
|
description:
|
||||||
- The bucket's default storage class, used whenever no storageClass is specified
|
- The bucket's default storage class, used whenever no storageClass is specified
|
||||||
|
@ -794,11 +741,8 @@ def main():
|
||||||
elements='dict',
|
elements='dict',
|
||||||
options=dict(
|
options=dict(
|
||||||
bucket=dict(required=True),
|
bucket=dict(required=True),
|
||||||
domain=dict(type='str'),
|
|
||||||
email=dict(type='str'),
|
|
||||||
entity=dict(required=True, type='str'),
|
entity=dict(required=True, type='str'),
|
||||||
entity_id=dict(type='str'),
|
entity_id=dict(type='str'),
|
||||||
id=dict(type='str'),
|
|
||||||
project_team=dict(
|
project_team=dict(
|
||||||
type='dict', options=dict(project_number=dict(type='str'), team=dict(type='str', choices=['editors', 'owners', 'viewers']))
|
type='dict', options=dict(project_number=dict(type='str'), team=dict(type='str', choices=['editors', 'owners', 'viewers']))
|
||||||
),
|
),
|
||||||
|
@ -820,16 +764,8 @@ def main():
|
||||||
elements='dict',
|
elements='dict',
|
||||||
options=dict(
|
options=dict(
|
||||||
bucket=dict(required=True),
|
bucket=dict(required=True),
|
||||||
domain=dict(type='str'),
|
|
||||||
email=dict(type='str'),
|
|
||||||
entity=dict(required=True, type='str'),
|
entity=dict(required=True, type='str'),
|
||||||
entity_id=dict(type='str'),
|
|
||||||
generation=dict(type='int'),
|
|
||||||
id=dict(type='str'),
|
|
||||||
object=dict(type='str'),
|
object=dict(type='str'),
|
||||||
project_team=dict(
|
|
||||||
type='dict', options=dict(project_number=dict(type='str'), team=dict(type='str', choices=['editors', 'owners', 'viewers']))
|
|
||||||
),
|
|
||||||
role=dict(required=True, type='str', choices=['OWNER', 'READER']),
|
role=dict(required=True, type='str', choices=['OWNER', 'READER']),
|
||||||
),
|
),
|
||||||
),
|
),
|
||||||
|
@ -861,7 +797,7 @@ def main():
|
||||||
logging=dict(type='dict', options=dict(log_bucket=dict(type='str'), log_object_prefix=dict(type='str'))),
|
logging=dict(type='dict', options=dict(log_bucket=dict(type='str'), log_object_prefix=dict(type='str'))),
|
||||||
metageneration=dict(type='int'),
|
metageneration=dict(type='int'),
|
||||||
name=dict(type='str'),
|
name=dict(type='str'),
|
||||||
owner=dict(type='dict', options=dict(entity=dict(type='str'), entity_id=dict(type='str'))),
|
owner=dict(type='dict', options=dict(entity=dict(type='str'))),
|
||||||
storage_class=dict(type='str', choices=['MULTI_REGIONAL', 'REGIONAL', 'STANDARD', 'NEARLINE', 'COLDLINE', 'DURABLE_REDUCED_AVAILABILITY']),
|
storage_class=dict(type='str', choices=['MULTI_REGIONAL', 'REGIONAL', 'STANDARD', 'NEARLINE', 'COLDLINE', 'DURABLE_REDUCED_AVAILABILITY']),
|
||||||
versioning=dict(type='dict', options=dict(enabled=dict(type='bool'))),
|
versioning=dict(type='dict', options=dict(enabled=dict(type='bool'))),
|
||||||
website=dict(type='dict', options=dict(main_page_suffix=dict(type='str'), not_found_page=dict(type='str'))),
|
website=dict(type='dict', options=dict(main_page_suffix=dict(type='str'), not_found_page=dict(type='str'))),
|
||||||
|
|
Loading…
Add table
Reference in a new issue