mirror of
https://github.com/ansible-collections/google.cloud.git
synced 2025-07-26 14:41:29 -07:00
Signed-off-by: Modular Magician <magic-modules@google.com>
This commit is contained in:
parent
bfd4a8d72d
commit
69dc784c16
40 changed files with 159 additions and 0 deletions
|
@ -56,6 +56,7 @@ options:
|
||||||
access:
|
access:
|
||||||
description:
|
description:
|
||||||
- An array of objects that define dataset access for one or more entities.
|
- An array of objects that define dataset access for one or more entities.
|
||||||
|
elements: dict
|
||||||
required: false
|
required: false
|
||||||
type: list
|
type: list
|
||||||
suboptions:
|
suboptions:
|
||||||
|
|
|
@ -75,6 +75,7 @@ options:
|
||||||
simple-type fields are supported. When you cluster a table using multiple columns,
|
simple-type fields are supported. When you cluster a table using multiple columns,
|
||||||
the order of columns you specify is important. The order of the specified columns
|
the order of columns you specify is important. The order of the specified columns
|
||||||
determines the sort order of the data.
|
determines the sort order of the data.
|
||||||
|
elements: str
|
||||||
required: false
|
required: false
|
||||||
type: list
|
type: list
|
||||||
version_added: '2.9'
|
version_added: '2.9'
|
||||||
|
@ -120,6 +121,7 @@ options:
|
||||||
user_defined_function_resources:
|
user_defined_function_resources:
|
||||||
description:
|
description:
|
||||||
- Describes user-defined function resources used in the query.
|
- Describes user-defined function resources used in the query.
|
||||||
|
elements: dict
|
||||||
required: false
|
required: false
|
||||||
type: list
|
type: list
|
||||||
suboptions:
|
suboptions:
|
||||||
|
@ -171,6 +173,7 @@ options:
|
||||||
fields:
|
fields:
|
||||||
description:
|
description:
|
||||||
- Describes the fields in a table.
|
- Describes the fields in a table.
|
||||||
|
elements: dict
|
||||||
required: false
|
required: false
|
||||||
type: list
|
type: list
|
||||||
suboptions:
|
suboptions:
|
||||||
|
@ -182,6 +185,7 @@ options:
|
||||||
fields:
|
fields:
|
||||||
description:
|
description:
|
||||||
- Describes the nested schema fields if the type property is set to RECORD.
|
- Describes the nested schema fields if the type property is set to RECORD.
|
||||||
|
elements: str
|
||||||
required: false
|
required: false
|
||||||
type: list
|
type: list
|
||||||
mode:
|
mode:
|
||||||
|
@ -270,6 +274,7 @@ options:
|
||||||
HTTPS URL for a Google Cloud Bigtable table. For Google Cloud Datastore
|
HTTPS URL for a Google Cloud Bigtable table. For Google Cloud Datastore
|
||||||
backups, exactly one URI can be specified. Also, the ''*'' wildcard character
|
backups, exactly one URI can be specified. Also, the ''*'' wildcard character
|
||||||
is not allowed.'
|
is not allowed.'
|
||||||
|
elements: str
|
||||||
required: false
|
required: false
|
||||||
type: list
|
type: list
|
||||||
schema:
|
schema:
|
||||||
|
@ -281,6 +286,7 @@ options:
|
||||||
fields:
|
fields:
|
||||||
description:
|
description:
|
||||||
- Describes the fields in a table.
|
- Describes the fields in a table.
|
||||||
|
elements: dict
|
||||||
required: false
|
required: false
|
||||||
type: list
|
type: list
|
||||||
suboptions:
|
suboptions:
|
||||||
|
@ -293,6 +299,7 @@ options:
|
||||||
description:
|
description:
|
||||||
- Describes the nested schema fields if the type property is set to
|
- Describes the nested schema fields if the type property is set to
|
||||||
RECORD .
|
RECORD .
|
||||||
|
elements: str
|
||||||
required: false
|
required: false
|
||||||
type: list
|
type: list
|
||||||
mode:
|
mode:
|
||||||
|
@ -387,6 +394,7 @@ options:
|
||||||
description:
|
description:
|
||||||
- List of column families to expose in the table schema along with their
|
- List of column families to expose in the table schema along with their
|
||||||
types.
|
types.
|
||||||
|
elements: dict
|
||||||
required: false
|
required: false
|
||||||
type: list
|
type: list
|
||||||
suboptions:
|
suboptions:
|
||||||
|
@ -394,6 +402,7 @@ options:
|
||||||
description:
|
description:
|
||||||
- Lists of columns that should be exposed as individual fields as
|
- Lists of columns that should be exposed as individual fields as
|
||||||
opposed to a list of (column name, value) pairs.
|
opposed to a list of (column name, value) pairs.
|
||||||
|
elements: dict
|
||||||
required: false
|
required: false
|
||||||
type: list
|
type: list
|
||||||
suboptions:
|
suboptions:
|
||||||
|
|
|
@ -76,6 +76,7 @@ options:
|
||||||
clusters:
|
clusters:
|
||||||
description:
|
description:
|
||||||
- An array of clusters. Maximum 4.
|
- An array of clusters. Maximum 4.
|
||||||
|
elements: dict
|
||||||
required: false
|
required: false
|
||||||
type: list
|
type: list
|
||||||
suboptions:
|
suboptions:
|
||||||
|
|
|
@ -90,6 +90,7 @@ options:
|
||||||
- If ignoredFiles is not empty, then we ignore any files that match any of the
|
- If ignoredFiles is not empty, then we ignore any files that match any of the
|
||||||
ignored_file globs. If the change has no files that are outside of the ignoredFiles
|
ignored_file globs. If the change has no files that are outside of the ignoredFiles
|
||||||
globs, then we do not trigger a build.
|
globs, then we do not trigger a build.
|
||||||
|
elements: str
|
||||||
required: false
|
required: false
|
||||||
type: list
|
type: list
|
||||||
included_files:
|
included_files:
|
||||||
|
@ -101,6 +102,7 @@ options:
|
||||||
- If any of the files altered in the commit pass the ignoredFiles filter and includedFiles
|
- If any of the files altered in the commit pass the ignoredFiles filter and includedFiles
|
||||||
is not empty, then we make sure that at least one of those files matches a includedFiles
|
is not empty, then we make sure that at least one of those files matches a includedFiles
|
||||||
glob. If not, then we do not trigger a build.
|
glob. If not, then we do not trigger a build.
|
||||||
|
elements: str
|
||||||
required: false
|
required: false
|
||||||
type: list
|
type: list
|
||||||
trigger_template:
|
trigger_template:
|
||||||
|
@ -161,6 +163,7 @@ options:
|
||||||
tags:
|
tags:
|
||||||
description:
|
description:
|
||||||
- Tags for annotation of a Build. These are not docker tags.
|
- Tags for annotation of a Build. These are not docker tags.
|
||||||
|
elements: str
|
||||||
required: false
|
required: false
|
||||||
type: list
|
type: list
|
||||||
images:
|
images:
|
||||||
|
@ -171,6 +174,7 @@ options:
|
||||||
- The digests of the pushed images will be stored in the Build resource's
|
- The digests of the pushed images will be stored in the Build resource's
|
||||||
results field.
|
results field.
|
||||||
- If any of the images fail to be pushed, the build status is marked FAILURE.
|
- If any of the images fail to be pushed, the build status is marked FAILURE.
|
||||||
|
elements: str
|
||||||
required: false
|
required: false
|
||||||
type: list
|
type: list
|
||||||
timeout:
|
timeout:
|
||||||
|
@ -189,6 +193,7 @@ options:
|
||||||
steps:
|
steps:
|
||||||
description:
|
description:
|
||||||
- The operations to be performed on the workspace.
|
- The operations to be performed on the workspace.
|
||||||
|
elements: dict
|
||||||
required: true
|
required: true
|
||||||
type: list
|
type: list
|
||||||
suboptions:
|
suboptions:
|
||||||
|
@ -216,6 +221,7 @@ options:
|
||||||
args are used as arguments to that entrypoint. If the image does not
|
args are used as arguments to that entrypoint. If the image does not
|
||||||
define an entrypoint, the first element in args is used as the entrypoint,
|
define an entrypoint, the first element in args is used as the entrypoint,
|
||||||
and the remainder will be used as arguments.
|
and the remainder will be used as arguments.
|
||||||
|
elements: str
|
||||||
required: false
|
required: false
|
||||||
type: list
|
type: list
|
||||||
env:
|
env:
|
||||||
|
@ -224,6 +230,7 @@ options:
|
||||||
step.
|
step.
|
||||||
- The elements are of the form "KEY=VALUE" for the environment variable
|
- The elements are of the form "KEY=VALUE" for the environment variable
|
||||||
"KEY" being given the value "VALUE".
|
"KEY" being given the value "VALUE".
|
||||||
|
elements: str
|
||||||
required: false
|
required: false
|
||||||
type: list
|
type: list
|
||||||
id:
|
id:
|
||||||
|
@ -256,6 +263,7 @@ options:
|
||||||
- A list of environment variables which are encrypted using a Cloud Key
|
- A list of environment variables which are encrypted using a Cloud Key
|
||||||
Management Service crypto key. These values must be specified in the
|
Management Service crypto key. These values must be specified in the
|
||||||
build's `Secret`.
|
build's `Secret`.
|
||||||
|
elements: str
|
||||||
required: false
|
required: false
|
||||||
type: list
|
type: list
|
||||||
timeout:
|
timeout:
|
||||||
|
@ -278,6 +286,7 @@ options:
|
||||||
are discarded.
|
are discarded.
|
||||||
- Using a named volume in only one step is not valid as it is indicative
|
- Using a named volume in only one step is not valid as it is indicative
|
||||||
of a build request with an incorrect configuration.
|
of a build request with an incorrect configuration.
|
||||||
|
elements: dict
|
||||||
required: false
|
required: false
|
||||||
type: list
|
type: list
|
||||||
suboptions:
|
suboptions:
|
||||||
|
@ -303,6 +312,7 @@ options:
|
||||||
have completed successfully. If `wait_for` is empty, this build step
|
have completed successfully. If `wait_for` is empty, this build step
|
||||||
will start when all previous build steps in the `Build.Steps` list have
|
will start when all previous build steps in the `Build.Steps` list have
|
||||||
completed successfully.
|
completed successfully.
|
||||||
|
elements: str
|
||||||
required: false
|
required: false
|
||||||
type: list
|
type: list
|
||||||
project:
|
project:
|
||||||
|
|
|
@ -131,6 +131,7 @@ options:
|
||||||
custom_metric_utilizations:
|
custom_metric_utilizations:
|
||||||
description:
|
description:
|
||||||
- Configuration parameters of autoscaling based on a custom metric.
|
- Configuration parameters of autoscaling based on a custom metric.
|
||||||
|
elements: dict
|
||||||
required: false
|
required: false
|
||||||
type: list
|
type: list
|
||||||
aliases:
|
aliases:
|
||||||
|
|
|
@ -63,6 +63,7 @@ options:
|
||||||
backends:
|
backends:
|
||||||
description:
|
description:
|
||||||
- The set of backends that serve this BackendService.
|
- The set of backends that serve this BackendService.
|
||||||
|
elements: dict
|
||||||
required: false
|
required: false
|
||||||
type: list
|
type: list
|
||||||
suboptions:
|
suboptions:
|
||||||
|
@ -202,6 +203,7 @@ options:
|
||||||
- All other parameters will be included. Either specify query_string_whitelist
|
- All other parameters will be included. Either specify query_string_whitelist
|
||||||
or query_string_blacklist, not both.
|
or query_string_blacklist, not both.
|
||||||
- "'&' and '=' will be percent encoded and not treated as delimiters."
|
- "'&' and '=' will be percent encoded and not treated as delimiters."
|
||||||
|
elements: str
|
||||||
required: false
|
required: false
|
||||||
type: list
|
type: list
|
||||||
query_string_whitelist:
|
query_string_whitelist:
|
||||||
|
@ -210,6 +212,7 @@ options:
|
||||||
- All other parameters will be excluded. Either specify query_string_whitelist
|
- All other parameters will be excluded. Either specify query_string_whitelist
|
||||||
or query_string_blacklist, not both.
|
or query_string_blacklist, not both.
|
||||||
- "'&' and '=' will be percent encoded and not treated as delimiters."
|
- "'&' and '=' will be percent encoded and not treated as delimiters."
|
||||||
|
elements: str
|
||||||
required: false
|
required: false
|
||||||
type: list
|
type: list
|
||||||
signed_url_cache_max_age_sec:
|
signed_url_cache_max_age_sec:
|
||||||
|
@ -255,6 +258,7 @@ options:
|
||||||
and a health check is required.
|
and a health check is required.
|
||||||
- For internal load balancing, a URL to a HealthCheck resource must be specified
|
- For internal load balancing, a URL to a HealthCheck resource must be specified
|
||||||
instead.
|
instead.
|
||||||
|
elements: str
|
||||||
required: true
|
required: true
|
||||||
type: list
|
type: list
|
||||||
iap:
|
iap:
|
||||||
|
|
|
@ -73,6 +73,7 @@ options:
|
||||||
licenses:
|
licenses:
|
||||||
description:
|
description:
|
||||||
- Any applicable publicly visible licenses.
|
- Any applicable publicly visible licenses.
|
||||||
|
elements: str
|
||||||
required: false
|
required: false
|
||||||
type: list
|
type: list
|
||||||
name:
|
name:
|
||||||
|
|
|
@ -59,6 +59,7 @@ options:
|
||||||
description:
|
description:
|
||||||
- The list of ALLOW rules specified by this firewall. Each rule specifies a protocol
|
- The list of ALLOW rules specified by this firewall. Each rule specifies a protocol
|
||||||
and port-range tuple that describes a permitted connection.
|
and port-range tuple that describes a permitted connection.
|
||||||
|
elements: dict
|
||||||
required: false
|
required: false
|
||||||
type: list
|
type: list
|
||||||
suboptions:
|
suboptions:
|
||||||
|
@ -77,12 +78,14 @@ options:
|
||||||
or a range. If not specified, this rule applies to connections through any
|
or a range. If not specified, this rule applies to connections through any
|
||||||
port.
|
port.
|
||||||
- 'Example inputs include: ["22"], ["80","443"], and ["12345-12349"].'
|
- 'Example inputs include: ["22"], ["80","443"], and ["12345-12349"].'
|
||||||
|
elements: str
|
||||||
required: false
|
required: false
|
||||||
type: list
|
type: list
|
||||||
denied:
|
denied:
|
||||||
description:
|
description:
|
||||||
- The list of DENY rules specified by this firewall. Each rule specifies a protocol
|
- The list of DENY rules specified by this firewall. Each rule specifies a protocol
|
||||||
and port-range tuple that describes a denied connection.
|
and port-range tuple that describes a denied connection.
|
||||||
|
elements: dict
|
||||||
required: false
|
required: false
|
||||||
type: list
|
type: list
|
||||||
version_added: '2.8'
|
version_added: '2.8'
|
||||||
|
@ -102,6 +105,7 @@ options:
|
||||||
or a range. If not specified, this rule applies to connections through any
|
or a range. If not specified, this rule applies to connections through any
|
||||||
port.
|
port.
|
||||||
- 'Example inputs include: ["22"], ["80","443"], and ["12345-12349"].'
|
- 'Example inputs include: ["22"], ["80","443"], and ["12345-12349"].'
|
||||||
|
elements: str
|
||||||
required: false
|
required: false
|
||||||
type: list
|
type: list
|
||||||
description:
|
description:
|
||||||
|
@ -115,6 +119,7 @@ options:
|
||||||
- If destination ranges are specified, the firewall will apply only to traffic
|
- If destination ranges are specified, the firewall will apply only to traffic
|
||||||
that has destination IP address in these ranges. These ranges must be expressed
|
that has destination IP address in these ranges. These ranges must be expressed
|
||||||
in CIDR format. Only IPv4 is supported.
|
in CIDR format. Only IPv4 is supported.
|
||||||
|
elements: str
|
||||||
required: false
|
required: false
|
||||||
type: list
|
type: list
|
||||||
version_added: '2.8'
|
version_added: '2.8'
|
||||||
|
@ -197,6 +202,7 @@ options:
|
||||||
sourceRanges OR the source IP that belongs to a tag listed in the sourceTags
|
sourceRanges OR the source IP that belongs to a tag listed in the sourceTags
|
||||||
property. The connection does not need to match both properties for the firewall
|
property. The connection does not need to match both properties for the firewall
|
||||||
to apply. Only IPv4 is supported.
|
to apply. Only IPv4 is supported.
|
||||||
|
elements: str
|
||||||
required: false
|
required: false
|
||||||
type: list
|
type: list
|
||||||
source_service_accounts:
|
source_service_accounts:
|
||||||
|
@ -210,6 +216,7 @@ options:
|
||||||
OR the source IP belongs to an instance with service account listed in sourceServiceAccount.
|
OR the source IP belongs to an instance with service account listed in sourceServiceAccount.
|
||||||
The connection does not need to match both properties for the firewall to apply.
|
The connection does not need to match both properties for the firewall to apply.
|
||||||
sourceServiceAccounts cannot be used at the same time as sourceTags or targetTags.
|
sourceServiceAccounts cannot be used at the same time as sourceTags or targetTags.
|
||||||
|
elements: str
|
||||||
required: false
|
required: false
|
||||||
type: list
|
type: list
|
||||||
version_added: '2.8'
|
version_added: '2.8'
|
||||||
|
@ -223,6 +230,7 @@ options:
|
||||||
has source IP address within sourceRanges OR the source IP that belongs to a
|
has source IP address within sourceRanges OR the source IP that belongs to a
|
||||||
tag listed in the sourceTags property. The connection does not need to match
|
tag listed in the sourceTags property. The connection does not need to match
|
||||||
both properties for the firewall to apply.
|
both properties for the firewall to apply.
|
||||||
|
elements: str
|
||||||
required: false
|
required: false
|
||||||
type: list
|
type: list
|
||||||
target_service_accounts:
|
target_service_accounts:
|
||||||
|
@ -232,6 +240,7 @@ options:
|
||||||
- targetServiceAccounts cannot be used at the same time as targetTags or sourceTags.
|
- targetServiceAccounts cannot be used at the same time as targetTags or sourceTags.
|
||||||
If neither targetServiceAccounts nor targetTags are specified, the firewall
|
If neither targetServiceAccounts nor targetTags are specified, the firewall
|
||||||
rule applies to all instances on the specified network.
|
rule applies to all instances on the specified network.
|
||||||
|
elements: str
|
||||||
required: false
|
required: false
|
||||||
type: list
|
type: list
|
||||||
version_added: '2.8'
|
version_added: '2.8'
|
||||||
|
@ -241,6 +250,7 @@ options:
|
||||||
that may make network connections as specified in allowed[].
|
that may make network connections as specified in allowed[].
|
||||||
- If no targetTags are specified, the firewall rule applies to all instances on
|
- If no targetTags are specified, the firewall rule applies to all instances on
|
||||||
the specified network.
|
the specified network.
|
||||||
|
elements: str
|
||||||
required: false
|
required: false
|
||||||
type: list
|
type: list
|
||||||
project:
|
project:
|
||||||
|
|
|
@ -155,6 +155,7 @@ options:
|
||||||
list of ports can be configured. Only packets addressed to these ports will
|
list of ports can be configured. Only packets addressed to these ports will
|
||||||
be forwarded to the backends configured with this forwarding rule.
|
be forwarded to the backends configured with this forwarding rule.
|
||||||
- You may specify a maximum of up to 5 ports.
|
- You may specify a maximum of up to 5 ports.
|
||||||
|
elements: str
|
||||||
required: false
|
required: false
|
||||||
type: list
|
type: list
|
||||||
subnetwork:
|
subnetwork:
|
||||||
|
|
|
@ -121,6 +121,7 @@ options:
|
||||||
that this ForwardingRule references.
|
that this ForwardingRule references.
|
||||||
- metadataFilters only applies to Loadbalancers that have their loadBalancingScheme
|
- metadataFilters only applies to Loadbalancers that have their loadBalancingScheme
|
||||||
set to INTERNAL_SELF_MANAGED.
|
set to INTERNAL_SELF_MANAGED.
|
||||||
|
elements: dict
|
||||||
required: false
|
required: false
|
||||||
type: list
|
type: list
|
||||||
version_added: '2.10'
|
version_added: '2.10'
|
||||||
|
@ -140,6 +141,7 @@ options:
|
||||||
- The list of label value pairs that must match labels in the provided metadata
|
- The list of label value pairs that must match labels in the provided metadata
|
||||||
based on filterMatchCriteria This list must not be empty and can have at
|
based on filterMatchCriteria This list must not be empty and can have at
|
||||||
the most 64 entries.
|
the most 64 entries.
|
||||||
|
elements: dict
|
||||||
required: true
|
required: true
|
||||||
type: list
|
type: list
|
||||||
suboptions:
|
suboptions:
|
||||||
|
|
|
@ -81,6 +81,7 @@ options:
|
||||||
description:
|
description:
|
||||||
- A list of features to enable on the guest operating system.
|
- A list of features to enable on the guest operating system.
|
||||||
- Applicable only for bootable images.
|
- Applicable only for bootable images.
|
||||||
|
elements: dict
|
||||||
required: false
|
required: false
|
||||||
type: list
|
type: list
|
||||||
suboptions:
|
suboptions:
|
||||||
|
@ -114,6 +115,7 @@ options:
|
||||||
licenses:
|
licenses:
|
||||||
description:
|
description:
|
||||||
- Any applicable license URI.
|
- Any applicable license URI.
|
||||||
|
elements: str
|
||||||
required: false
|
required: false
|
||||||
type: list
|
type: list
|
||||||
name:
|
name:
|
||||||
|
|
|
@ -67,6 +67,7 @@ options:
|
||||||
description:
|
description:
|
||||||
- An array of disks that are associated with the instances that are created from
|
- An array of disks that are associated with the instances that are created from
|
||||||
this template.
|
this template.
|
||||||
|
elements: dict
|
||||||
required: false
|
required: false
|
||||||
type: list
|
type: list
|
||||||
suboptions:
|
suboptions:
|
||||||
|
@ -210,6 +211,7 @@ options:
|
||||||
guest_accelerators:
|
guest_accelerators:
|
||||||
description:
|
description:
|
||||||
- List of the type and count of accelerator cards attached to the instance .
|
- List of the type and count of accelerator cards attached to the instance .
|
||||||
|
elements: dict
|
||||||
required: false
|
required: false
|
||||||
type: list
|
type: list
|
||||||
suboptions:
|
suboptions:
|
||||||
|
@ -270,6 +272,7 @@ options:
|
||||||
- An array of configurations for this interface. This specifies how this interface
|
- An array of configurations for this interface. This specifies how this interface
|
||||||
is configured to interact with other network services, such as connecting to
|
is configured to interact with other network services, such as connecting to
|
||||||
the internet. Only one network interface is supported per instance.
|
the internet. Only one network interface is supported per instance.
|
||||||
|
elements: dict
|
||||||
required: false
|
required: false
|
||||||
type: list
|
type: list
|
||||||
suboptions:
|
suboptions:
|
||||||
|
@ -278,6 +281,7 @@ options:
|
||||||
- An array of configurations for this interface. Currently, only one access
|
- An array of configurations for this interface. Currently, only one access
|
||||||
config, ONE_TO_ONE_NAT, is supported. If there are no accessConfigs specified,
|
config, ONE_TO_ONE_NAT, is supported. If there are no accessConfigs specified,
|
||||||
then this instance will have no external internet access.
|
then this instance will have no external internet access.
|
||||||
|
elements: dict
|
||||||
required: false
|
required: false
|
||||||
type: list
|
type: list
|
||||||
suboptions:
|
suboptions:
|
||||||
|
@ -339,6 +343,7 @@ options:
|
||||||
description:
|
description:
|
||||||
- An array of alias IP ranges for this network interface. Can only be specified
|
- An array of alias IP ranges for this network interface. Can only be specified
|
||||||
for network interfaces on subnet-mode networks.
|
for network interfaces on subnet-mode networks.
|
||||||
|
elements: dict
|
||||||
required: false
|
required: false
|
||||||
type: list
|
type: list
|
||||||
suboptions:
|
suboptions:
|
||||||
|
@ -423,6 +428,7 @@ options:
|
||||||
description:
|
description:
|
||||||
- A list of service accounts, with their specified scopes, authorized for this
|
- A list of service accounts, with their specified scopes, authorized for this
|
||||||
instance. Only one service account per VM instance is supported.
|
instance. Only one service account per VM instance is supported.
|
||||||
|
elements: dict
|
||||||
required: false
|
required: false
|
||||||
type: list
|
type: list
|
||||||
suboptions:
|
suboptions:
|
||||||
|
@ -434,6 +440,7 @@ options:
|
||||||
scopes:
|
scopes:
|
||||||
description:
|
description:
|
||||||
- The list of scopes to be made available for this service account.
|
- The list of scopes to be made available for this service account.
|
||||||
|
elements: str
|
||||||
required: false
|
required: false
|
||||||
type: list
|
type: list
|
||||||
shielded_instance_config:
|
shielded_instance_config:
|
||||||
|
@ -491,6 +498,7 @@ options:
|
||||||
description:
|
description:
|
||||||
- An array of tags. Each tag must be 1-63 characters long, and comply with
|
- An array of tags. Each tag must be 1-63 characters long, and comply with
|
||||||
RFC1035.
|
RFC1035.
|
||||||
|
elements: str
|
||||||
required: false
|
required: false
|
||||||
type: list
|
type: list
|
||||||
zone:
|
zone:
|
||||||
|
|
|
@ -71,6 +71,7 @@ options:
|
||||||
port number. Named ports can also contain multiple ports.
|
port number. Named ports can also contain multiple ports.
|
||||||
- 'For example: [{name: "http", port: 80},{name: "http", port: 8080}] Named ports
|
- 'For example: [{name: "http", port: 80},{name: "http", port: 8080}] Named ports
|
||||||
apply to all instances in this instance group.'
|
apply to all instances in this instance group.'
|
||||||
|
elements: dict
|
||||||
required: false
|
required: false
|
||||||
type: list
|
type: list
|
||||||
suboptions:
|
suboptions:
|
||||||
|
@ -122,6 +123,7 @@ options:
|
||||||
- All instances not in this list will be removed from the InstanceGroup and will
|
- All instances not in this list will be removed from the InstanceGroup and will
|
||||||
not be deleted.
|
not be deleted.
|
||||||
- Only the full identifier of the instance will be returned.
|
- Only the full identifier of the instance will be returned.
|
||||||
|
elements: dict
|
||||||
required: false
|
required: false
|
||||||
type: list
|
type: list
|
||||||
version_added: '2.8'
|
version_added: '2.8'
|
||||||
|
|
|
@ -89,6 +89,7 @@ options:
|
||||||
description:
|
description:
|
||||||
- Named ports configured for the Instance Groups complementary to this Instance
|
- Named ports configured for the Instance Groups complementary to this Instance
|
||||||
Group Manager.
|
Group Manager.
|
||||||
|
elements: dict
|
||||||
required: false
|
required: false
|
||||||
type: list
|
type: list
|
||||||
suboptions:
|
suboptions:
|
||||||
|
@ -108,6 +109,7 @@ options:
|
||||||
- TargetPool resources to which instances in the instanceGroup field are added.
|
- TargetPool resources to which instances in the instanceGroup field are added.
|
||||||
The target pools automatically apply to all of the instances in the managed
|
The target pools automatically apply to all of the instances in the managed
|
||||||
instance group.
|
instance group.
|
||||||
|
elements: dict
|
||||||
required: false
|
required: false
|
||||||
type: list
|
type: list
|
||||||
target_size:
|
target_size:
|
||||||
|
|
|
@ -90,6 +90,7 @@ options:
|
||||||
description:
|
description:
|
||||||
- An array of disks that are associated with the instances that are created
|
- An array of disks that are associated with the instances that are created
|
||||||
from this template.
|
from this template.
|
||||||
|
elements: dict
|
||||||
required: false
|
required: false
|
||||||
type: list
|
type: list
|
||||||
suboptions:
|
suboptions:
|
||||||
|
@ -258,6 +259,7 @@ options:
|
||||||
description:
|
description:
|
||||||
- List of the type and count of accelerator cards attached to the instance
|
- List of the type and count of accelerator cards attached to the instance
|
||||||
.
|
.
|
||||||
|
elements: dict
|
||||||
required: false
|
required: false
|
||||||
type: list
|
type: list
|
||||||
suboptions:
|
suboptions:
|
||||||
|
@ -277,6 +279,7 @@ options:
|
||||||
- An array of configurations for this interface. This specifies how this interface
|
- An array of configurations for this interface. This specifies how this interface
|
||||||
is configured to interact with other network services, such as connecting
|
is configured to interact with other network services, such as connecting
|
||||||
to the internet. Only one network interface is supported per instance.
|
to the internet. Only one network interface is supported per instance.
|
||||||
|
elements: dict
|
||||||
required: false
|
required: false
|
||||||
type: list
|
type: list
|
||||||
suboptions:
|
suboptions:
|
||||||
|
@ -285,6 +288,7 @@ options:
|
||||||
- An array of configurations for this interface. Currently, only one access
|
- An array of configurations for this interface. Currently, only one access
|
||||||
config, ONE_TO_ONE_NAT, is supported. If there are no accessConfigs
|
config, ONE_TO_ONE_NAT, is supported. If there are no accessConfigs
|
||||||
specified, then this instance will have no external internet access.
|
specified, then this instance will have no external internet access.
|
||||||
|
elements: dict
|
||||||
required: false
|
required: false
|
||||||
type: list
|
type: list
|
||||||
suboptions:
|
suboptions:
|
||||||
|
@ -346,6 +350,7 @@ options:
|
||||||
description:
|
description:
|
||||||
- An array of alias IP ranges for this network interface. Can only be
|
- An array of alias IP ranges for this network interface. Can only be
|
||||||
specified for network interfaces on subnet-mode networks.
|
specified for network interfaces on subnet-mode networks.
|
||||||
|
elements: dict
|
||||||
required: false
|
required: false
|
||||||
type: list
|
type: list
|
||||||
suboptions:
|
suboptions:
|
||||||
|
@ -432,6 +437,7 @@ options:
|
||||||
description:
|
description:
|
||||||
- A list of service accounts, with their specified scopes, authorized for
|
- A list of service accounts, with their specified scopes, authorized for
|
||||||
this instance. Only one service account per VM instance is supported.
|
this instance. Only one service account per VM instance is supported.
|
||||||
|
elements: dict
|
||||||
required: false
|
required: false
|
||||||
type: list
|
type: list
|
||||||
suboptions:
|
suboptions:
|
||||||
|
@ -443,6 +449,7 @@ options:
|
||||||
scopes:
|
scopes:
|
||||||
description:
|
description:
|
||||||
- The list of scopes to be made available for this service account.
|
- The list of scopes to be made available for this service account.
|
||||||
|
elements: str
|
||||||
required: false
|
required: false
|
||||||
type: list
|
type: list
|
||||||
tags:
|
tags:
|
||||||
|
@ -467,6 +474,7 @@ options:
|
||||||
description:
|
description:
|
||||||
- An array of tags. Each tag must be 1-63 characters long, and comply
|
- An array of tags. Each tag must be 1-63 characters long, and comply
|
||||||
with RFC1035.
|
with RFC1035.
|
||||||
|
elements: str
|
||||||
required: false
|
required: false
|
||||||
type: list
|
type: list
|
||||||
project:
|
project:
|
||||||
|
|
|
@ -130,6 +130,7 @@ options:
|
||||||
from the supplied candidate prefix(es). The request will fail if all possible
|
from the supplied candidate prefix(es). The request will fail if all possible
|
||||||
/29s are in use on Google's edge. If not supplied, Google will randomly select
|
/29s are in use on Google's edge. If not supplied, Google will randomly select
|
||||||
an unused /29 from all of link-local space.
|
an unused /29 from all of link-local space.
|
||||||
|
elements: str
|
||||||
required: false
|
required: false
|
||||||
type: list
|
type: list
|
||||||
vlan_tag8021q:
|
vlan_tag8021q:
|
||||||
|
|
|
@ -52,6 +52,7 @@ options:
|
||||||
backends:
|
backends:
|
||||||
description:
|
description:
|
||||||
- The set of backends that serve this RegionBackendService.
|
- The set of backends that serve this RegionBackendService.
|
||||||
|
elements: dict
|
||||||
required: false
|
required: false
|
||||||
type: list
|
type: list
|
||||||
suboptions:
|
suboptions:
|
||||||
|
@ -177,6 +178,7 @@ options:
|
||||||
description:
|
description:
|
||||||
- The set of URLs to HealthCheck resources for health checking this RegionBackendService.
|
- The set of URLs to HealthCheck resources for health checking this RegionBackendService.
|
||||||
Currently at most one health check can be specified, and a health check is required.
|
Currently at most one health check can be specified, and a health check is required.
|
||||||
|
elements: str
|
||||||
required: true
|
required: true
|
||||||
type: list
|
type: list
|
||||||
load_balancing_scheme:
|
load_balancing_scheme:
|
||||||
|
|
|
@ -72,6 +72,7 @@ options:
|
||||||
licenses:
|
licenses:
|
||||||
description:
|
description:
|
||||||
- Any applicable publicly visible licenses.
|
- Any applicable publicly visible licenses.
|
||||||
|
elements: str
|
||||||
required: false
|
required: false
|
||||||
type: list
|
type: list
|
||||||
name:
|
name:
|
||||||
|
@ -106,6 +107,7 @@ options:
|
||||||
replica_zones:
|
replica_zones:
|
||||||
description:
|
description:
|
||||||
- URLs of the zones where the disk should be replicated to.
|
- URLs of the zones where the disk should be replicated to.
|
||||||
|
elements: str
|
||||||
required: true
|
required: true
|
||||||
type: list
|
type: list
|
||||||
type:
|
type:
|
||||||
|
|
|
@ -108,6 +108,7 @@ options:
|
||||||
guest_accelerators:
|
guest_accelerators:
|
||||||
description:
|
description:
|
||||||
- Guest accelerator type and count.
|
- Guest accelerator type and count.
|
||||||
|
elements: dict
|
||||||
required: false
|
required: false
|
||||||
type: list
|
type: list
|
||||||
suboptions:
|
suboptions:
|
||||||
|
@ -128,6 +129,7 @@ options:
|
||||||
description:
|
description:
|
||||||
- The amount of local ssd to reserve with each instance. This reserves
|
- The amount of local ssd to reserve with each instance. This reserves
|
||||||
disks of type `local-ssd`.
|
disks of type `local-ssd`.
|
||||||
|
elements: dict
|
||||||
required: false
|
required: false
|
||||||
type: list
|
type: list
|
||||||
suboptions:
|
suboptions:
|
||||||
|
|
|
@ -108,6 +108,7 @@ options:
|
||||||
tags:
|
tags:
|
||||||
description:
|
description:
|
||||||
- A list of instance tags to which this route applies.
|
- A list of instance tags to which this route applies.
|
||||||
|
elements: str
|
||||||
required: false
|
required: false
|
||||||
type: list
|
type: list
|
||||||
next_hop_gateway:
|
next_hop_gateway:
|
||||||
|
|
|
@ -101,6 +101,7 @@ options:
|
||||||
to any specified prefixes. Leave this field blank to advertise no custom
|
to any specified prefixes. Leave this field blank to advertise no custom
|
||||||
groups.
|
groups.
|
||||||
- 'This enum field has the one valid value: ALL_SUBNETS .'
|
- 'This enum field has the one valid value: ALL_SUBNETS .'
|
||||||
|
elements: str
|
||||||
required: false
|
required: false
|
||||||
type: list
|
type: list
|
||||||
advertised_ip_ranges:
|
advertised_ip_ranges:
|
||||||
|
@ -110,6 +111,7 @@ options:
|
||||||
to all peers of the router. These IP ranges will be advertised in addition
|
to all peers of the router. These IP ranges will be advertised in addition
|
||||||
to any specified groups.
|
to any specified groups.
|
||||||
- Leave this field blank to advertise no custom IP ranges.
|
- Leave this field blank to advertise no custom IP ranges.
|
||||||
|
elements: dict
|
||||||
required: false
|
required: false
|
||||||
type: list
|
type: list
|
||||||
suboptions:
|
suboptions:
|
||||||
|
|
|
@ -86,6 +86,7 @@ options:
|
||||||
- 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
|
||||||
the set of features that can be specified in this list. This field must be empty
|
the set of features that can be specified in this list. This field must be empty
|
||||||
if the profile is not CUSTOM.
|
if the profile is not CUSTOM.
|
||||||
|
elements: str
|
||||||
required: false
|
required: false
|
||||||
type: list
|
type: list
|
||||||
project:
|
project:
|
||||||
|
|
|
@ -104,6 +104,7 @@ options:
|
||||||
- An array of configurations for secondary IP ranges for VM instances contained
|
- An array of configurations for secondary IP ranges for VM instances contained
|
||||||
in this subnetwork. The primary IP of such VM must belong to the primary ipCidrRange
|
in this subnetwork. The primary IP of such VM must belong to the primary ipCidrRange
|
||||||
of the subnetwork. The alias IPs may belong to either primary or secondary ranges.
|
of the subnetwork. The alias IPs may belong to either primary or secondary ranges.
|
||||||
|
elements: dict
|
||||||
required: false
|
required: false
|
||||||
type: list
|
type: list
|
||||||
version_added: '2.8'
|
version_added: '2.8'
|
||||||
|
|
|
@ -79,6 +79,7 @@ options:
|
||||||
description:
|
description:
|
||||||
- A list of SslCertificate resources that are used to authenticate connections
|
- A list of SslCertificate resources that are used to authenticate connections
|
||||||
between users and the load balancer. At least one SSL certificate must be specified.
|
between users and the load balancer. At least one SSL certificate must be specified.
|
||||||
|
elements: dict
|
||||||
required: true
|
required: true
|
||||||
type: list
|
type: list
|
||||||
ssl_policy:
|
ssl_policy:
|
||||||
|
|
|
@ -105,6 +105,7 @@ options:
|
||||||
description:
|
description:
|
||||||
- A list of virtual machine instances serving this pool.
|
- A list of virtual machine instances serving this pool.
|
||||||
- They must live in zones contained in the same region as this pool.
|
- They must live in zones contained in the same region as this pool.
|
||||||
|
elements: dict
|
||||||
required: false
|
required: false
|
||||||
type: list
|
type: list
|
||||||
name:
|
name:
|
||||||
|
|
|
@ -86,6 +86,7 @@ options:
|
||||||
- A list of SslCertificate resources that are used to authenticate connections
|
- A list of SslCertificate resources that are used to authenticate connections
|
||||||
between users and the load balancer. Currently, exactly one SSL certificate
|
between users and the load balancer. Currently, exactly one SSL certificate
|
||||||
must be specified.
|
must be specified.
|
||||||
|
elements: dict
|
||||||
required: true
|
required: true
|
||||||
type: list
|
type: list
|
||||||
ssl_policy:
|
ssl_policy:
|
||||||
|
|
|
@ -84,6 +84,7 @@ options:
|
||||||
description:
|
description:
|
||||||
- Headers to add to a matching request prior to forwarding the request to
|
- Headers to add to a matching request prior to forwarding the request to
|
||||||
the backendService.
|
the backendService.
|
||||||
|
elements: dict
|
||||||
required: false
|
required: false
|
||||||
type: list
|
type: list
|
||||||
suboptions:
|
suboptions:
|
||||||
|
@ -108,11 +109,13 @@ options:
|
||||||
description:
|
description:
|
||||||
- A list of header names for headers that need to be removed from the request
|
- A list of header names for headers that need to be removed from the request
|
||||||
prior to forwarding the request to the backendService.
|
prior to forwarding the request to the backendService.
|
||||||
|
elements: str
|
||||||
required: false
|
required: false
|
||||||
type: list
|
type: list
|
||||||
response_headers_to_add:
|
response_headers_to_add:
|
||||||
description:
|
description:
|
||||||
- Headers to add the response prior to sending the response back to the client.
|
- Headers to add the response prior to sending the response back to the client.
|
||||||
|
elements: dict
|
||||||
required: false
|
required: false
|
||||||
type: list
|
type: list
|
||||||
suboptions:
|
suboptions:
|
||||||
|
@ -137,11 +140,13 @@ options:
|
||||||
description:
|
description:
|
||||||
- A list of header names for headers that need to be removed from the response
|
- A list of header names for headers that need to be removed from the response
|
||||||
prior to sending the response back to the client.
|
prior to sending the response back to the client.
|
||||||
|
elements: str
|
||||||
required: false
|
required: false
|
||||||
type: list
|
type: list
|
||||||
host_rules:
|
host_rules:
|
||||||
description:
|
description:
|
||||||
- The list of HostRules to use against the URL.
|
- The list of HostRules to use against the URL.
|
||||||
|
elements: dict
|
||||||
required: false
|
required: false
|
||||||
type: list
|
type: list
|
||||||
suboptions:
|
suboptions:
|
||||||
|
@ -156,6 +161,7 @@ options:
|
||||||
- The list of host patterns to match. They must be valid hostnames, except
|
- The list of host patterns to match. They must be valid hostnames, except
|
||||||
* will match any string of ([a-z0-9-.]*). In that case, * must be the first
|
* will match any string of ([a-z0-9-.]*). In that case, * must be the first
|
||||||
character and must be followed in the pattern by either - or .
|
character and must be followed in the pattern by either - or .
|
||||||
|
elements: str
|
||||||
required: true
|
required: true
|
||||||
type: list
|
type: list
|
||||||
path_matcher:
|
path_matcher:
|
||||||
|
@ -177,6 +183,7 @@ options:
|
||||||
path_matchers:
|
path_matchers:
|
||||||
description:
|
description:
|
||||||
- The list of named PathMatchers to use against the URL.
|
- The list of named PathMatchers to use against the URL.
|
||||||
|
elements: dict
|
||||||
required: false
|
required: false
|
||||||
type: list
|
type: list
|
||||||
suboptions:
|
suboptions:
|
||||||
|
@ -223,6 +230,7 @@ options:
|
||||||
description:
|
description:
|
||||||
- Headers to add to a matching request prior to forwarding the request
|
- Headers to add to a matching request prior to forwarding the request
|
||||||
to the backendService.
|
to the backendService.
|
||||||
|
elements: dict
|
||||||
required: false
|
required: false
|
||||||
type: list
|
type: list
|
||||||
suboptions:
|
suboptions:
|
||||||
|
@ -247,12 +255,14 @@ options:
|
||||||
description:
|
description:
|
||||||
- A list of header names for headers that need to be removed from the
|
- A list of header names for headers that need to be removed from the
|
||||||
request prior to forwarding the request to the backendService.
|
request prior to forwarding the request to the backendService.
|
||||||
|
elements: str
|
||||||
required: false
|
required: false
|
||||||
type: list
|
type: list
|
||||||
response_headers_to_add:
|
response_headers_to_add:
|
||||||
description:
|
description:
|
||||||
- Headers to add the response prior to sending the response back to the
|
- Headers to add the response prior to sending the response back to the
|
||||||
client.
|
client.
|
||||||
|
elements: dict
|
||||||
required: false
|
required: false
|
||||||
type: list
|
type: list
|
||||||
suboptions:
|
suboptions:
|
||||||
|
@ -277,6 +287,7 @@ options:
|
||||||
description:
|
description:
|
||||||
- A list of header names for headers that need to be removed from the
|
- A list of header names for headers that need to be removed from the
|
||||||
response prior to sending the response back to the client.
|
response prior to sending the response back to the client.
|
||||||
|
elements: str
|
||||||
required: false
|
required: false
|
||||||
type: list
|
type: list
|
||||||
name:
|
name:
|
||||||
|
@ -293,6 +304,7 @@ options:
|
||||||
match before /a/b/* irrespective of the order in which those paths appear
|
match before /a/b/* irrespective of the order in which those paths appear
|
||||||
in this list. Within a given pathMatcher, only one of pathRules or routeRules
|
in this list. Within a given pathMatcher, only one of pathRules or routeRules
|
||||||
must be set.'
|
must be set.'
|
||||||
|
elements: dict
|
||||||
required: false
|
required: false
|
||||||
type: list
|
type: list
|
||||||
suboptions:
|
suboptions:
|
||||||
|
@ -319,6 +331,7 @@ options:
|
||||||
only place a * is allowed is at the end following a /. The string fed
|
only place a * is allowed is at the end following a /. The string fed
|
||||||
to the path matcher does not include any text after the first ? or #,
|
to the path matcher does not include any text after the first ? or #,
|
||||||
and those chars are not allowed here.'
|
and those chars are not allowed here.'
|
||||||
|
elements: str
|
||||||
required: true
|
required: true
|
||||||
type: list
|
type: list
|
||||||
route_action:
|
route_action:
|
||||||
|
@ -353,11 +366,13 @@ options:
|
||||||
allow_headers:
|
allow_headers:
|
||||||
description:
|
description:
|
||||||
- Specifies the content for the Access-Control-Allow-Headers header.
|
- Specifies the content for the Access-Control-Allow-Headers header.
|
||||||
|
elements: str
|
||||||
required: false
|
required: false
|
||||||
type: list
|
type: list
|
||||||
allow_methods:
|
allow_methods:
|
||||||
description:
|
description:
|
||||||
- Specifies the content for the Access-Control-Allow-Methods header.
|
- Specifies the content for the Access-Control-Allow-Methods header.
|
||||||
|
elements: str
|
||||||
required: false
|
required: false
|
||||||
type: list
|
type: list
|
||||||
allow_origin_regexes:
|
allow_origin_regexes:
|
||||||
|
@ -365,6 +380,7 @@ options:
|
||||||
- Specifies the regualar expression patterns that match allowed
|
- Specifies the regualar expression patterns that match allowed
|
||||||
origins. For regular expression grammar please see en.cppreference.com/w/cpp/regex/ecmascript
|
origins. For regular expression grammar please see en.cppreference.com/w/cpp/regex/ecmascript
|
||||||
An origin is allowed if it matches either allow_origins or allow_origin_regex.
|
An origin is allowed if it matches either allow_origins or allow_origin_regex.
|
||||||
|
elements: str
|
||||||
required: false
|
required: false
|
||||||
type: list
|
type: list
|
||||||
allow_origins:
|
allow_origins:
|
||||||
|
@ -372,6 +388,7 @@ options:
|
||||||
- Specifies the list of origins that will be allowed to do CORS
|
- Specifies the list of origins that will be allowed to do CORS
|
||||||
requests. An origin is allowed if it matches either allow_origins
|
requests. An origin is allowed if it matches either allow_origins
|
||||||
or allow_origin_regex.
|
or allow_origin_regex.
|
||||||
|
elements: str
|
||||||
required: false
|
required: false
|
||||||
type: list
|
type: list
|
||||||
disabled:
|
disabled:
|
||||||
|
@ -383,6 +400,7 @@ options:
|
||||||
description:
|
description:
|
||||||
- Specifies the content for the Access-Control-Expose-Headers
|
- Specifies the content for the Access-Control-Expose-Headers
|
||||||
header.
|
header.
|
||||||
|
elements: str
|
||||||
required: false
|
required: false
|
||||||
type: list
|
type: list
|
||||||
max_age:
|
max_age:
|
||||||
|
@ -537,6 +555,7 @@ options:
|
||||||
set to resource-exhausted - unavailable: Loadbalancer will retry
|
set to resource-exhausted - unavailable: Loadbalancer will retry
|
||||||
if the gRPC status code in the response header is set to unavailable
|
if the gRPC status code in the response header is set to unavailable
|
||||||
."
|
."
|
||||||
|
elements: str
|
||||||
required: false
|
required: false
|
||||||
type: list
|
type: list
|
||||||
timeout:
|
timeout:
|
||||||
|
@ -593,6 +612,7 @@ options:
|
||||||
and before forwarding the request to the backend service, advanced
|
and before forwarding the request to the backend service, advanced
|
||||||
routing actions like Url rewrites and header transformations are
|
routing actions like Url rewrites and header transformations are
|
||||||
applied depending on additional settings specified in this HttpRouteAction.
|
applied depending on additional settings specified in this HttpRouteAction.
|
||||||
|
elements: dict
|
||||||
required: false
|
required: false
|
||||||
type: list
|
type: list
|
||||||
suboptions:
|
suboptions:
|
||||||
|
@ -622,6 +642,7 @@ options:
|
||||||
description:
|
description:
|
||||||
- Headers to add to a matching request prior to forwarding
|
- Headers to add to a matching request prior to forwarding
|
||||||
the request to the backendService.
|
the request to the backendService.
|
||||||
|
elements: dict
|
||||||
required: false
|
required: false
|
||||||
type: list
|
type: list
|
||||||
suboptions:
|
suboptions:
|
||||||
|
@ -648,12 +669,14 @@ options:
|
||||||
- A list of header names for headers that need to be removed
|
- A list of header names for headers that need to be removed
|
||||||
from the request prior to forwarding the request to the
|
from the request prior to forwarding the request to the
|
||||||
backendService.
|
backendService.
|
||||||
|
elements: str
|
||||||
required: false
|
required: false
|
||||||
type: list
|
type: list
|
||||||
response_headers_to_add:
|
response_headers_to_add:
|
||||||
description:
|
description:
|
||||||
- Headers to add the response prior to sending the response
|
- Headers to add the response prior to sending the response
|
||||||
back to the client.
|
back to the client.
|
||||||
|
elements: dict
|
||||||
required: false
|
required: false
|
||||||
type: list
|
type: list
|
||||||
suboptions:
|
suboptions:
|
||||||
|
@ -680,6 +703,7 @@ options:
|
||||||
- A list of header names for headers that need to be removed
|
- A list of header names for headers that need to be removed
|
||||||
from the response prior to sending the response back to
|
from the response prior to sending the response back to
|
||||||
the client.
|
the client.
|
||||||
|
elements: str
|
||||||
required: false
|
required: false
|
||||||
type: list
|
type: list
|
||||||
weight:
|
weight:
|
||||||
|
@ -765,6 +789,7 @@ options:
|
||||||
its specified routing action to take effect. Within a given pathMatcher,
|
its specified routing action to take effect. Within a given pathMatcher,
|
||||||
only one of pathRules or routeRules must be set. routeRules are not supported
|
only one of pathRules or routeRules must be set. routeRules are not supported
|
||||||
in UrlMaps intended for External load balancers.'
|
in UrlMaps intended for External load balancers.'
|
||||||
|
elements: dict
|
||||||
required: false
|
required: false
|
||||||
type: list
|
type: list
|
||||||
version_added: '2.10'
|
version_added: '2.10'
|
||||||
|
@ -817,6 +842,7 @@ options:
|
||||||
description:
|
description:
|
||||||
- Headers to add to a matching request prior to forwarding the request
|
- Headers to add to a matching request prior to forwarding the request
|
||||||
to the backendService.
|
to the backendService.
|
||||||
|
elements: dict
|
||||||
required: false
|
required: false
|
||||||
type: list
|
type: list
|
||||||
suboptions:
|
suboptions:
|
||||||
|
@ -841,12 +867,14 @@ options:
|
||||||
description:
|
description:
|
||||||
- A list of header names for headers that need to be removed from
|
- A list of header names for headers that need to be removed from
|
||||||
the request prior to forwarding the request to the backendService.
|
the request prior to forwarding the request to the backendService.
|
||||||
|
elements: str
|
||||||
required: false
|
required: false
|
||||||
type: list
|
type: list
|
||||||
response_headers_to_add:
|
response_headers_to_add:
|
||||||
description:
|
description:
|
||||||
- Headers to add the response prior to sending the response back to
|
- Headers to add the response prior to sending the response back to
|
||||||
the client.
|
the client.
|
||||||
|
elements: dict
|
||||||
required: false
|
required: false
|
||||||
type: list
|
type: list
|
||||||
suboptions:
|
suboptions:
|
||||||
|
@ -871,11 +899,13 @@ options:
|
||||||
description:
|
description:
|
||||||
- A list of header names for headers that need to be removed from
|
- A list of header names for headers that need to be removed from
|
||||||
the response prior to sending the response back to the client.
|
the response prior to sending the response back to the client.
|
||||||
|
elements: str
|
||||||
required: false
|
required: false
|
||||||
type: list
|
type: list
|
||||||
match_rules:
|
match_rules:
|
||||||
description:
|
description:
|
||||||
- The rules for determining a match.
|
- The rules for determining a match.
|
||||||
|
elements: dict
|
||||||
required: false
|
required: false
|
||||||
type: list
|
type: list
|
||||||
suboptions:
|
suboptions:
|
||||||
|
@ -892,6 +922,7 @@ options:
|
||||||
description:
|
description:
|
||||||
- Specifies a list of header match criteria, all of which must match
|
- Specifies a list of header match criteria, all of which must match
|
||||||
corresponding headers in the request.
|
corresponding headers in the request.
|
||||||
|
elements: dict
|
||||||
required: false
|
required: false
|
||||||
type: list
|
type: list
|
||||||
suboptions:
|
suboptions:
|
||||||
|
@ -997,6 +1028,7 @@ options:
|
||||||
those specified in ForwardingRule that refers to this UrlMap. metadataFilters
|
those specified in ForwardingRule that refers to this UrlMap. metadataFilters
|
||||||
only applies to Loadbalancers that have their loadBalancingScheme
|
only applies to Loadbalancers that have their loadBalancingScheme
|
||||||
set to INTERNAL_SELF_MANAGED.
|
set to INTERNAL_SELF_MANAGED.
|
||||||
|
elements: dict
|
||||||
required: false
|
required: false
|
||||||
type: list
|
type: list
|
||||||
suboptions:
|
suboptions:
|
||||||
|
@ -1005,6 +1037,7 @@ options:
|
||||||
- The list of label value pairs that must match labels in the
|
- The list of label value pairs that must match labels in the
|
||||||
provided metadata based on filterMatchCriteria This list must
|
provided metadata based on filterMatchCriteria This list must
|
||||||
not be empty and can have at the most 64 entries.
|
not be empty and can have at the most 64 entries.
|
||||||
|
elements: dict
|
||||||
required: true
|
required: true
|
||||||
type: list
|
type: list
|
||||||
suboptions:
|
suboptions:
|
||||||
|
@ -1043,6 +1076,7 @@ options:
|
||||||
description:
|
description:
|
||||||
- Specifies a list of query parameter match criteria, all of which
|
- Specifies a list of query parameter match criteria, all of which
|
||||||
must match corresponding query parameters in the request.
|
must match corresponding query parameters in the request.
|
||||||
|
elements: dict
|
||||||
required: false
|
required: false
|
||||||
type: list
|
type: list
|
||||||
suboptions:
|
suboptions:
|
||||||
|
@ -1117,11 +1151,13 @@ options:
|
||||||
allow_headers:
|
allow_headers:
|
||||||
description:
|
description:
|
||||||
- Specifies the content for the Access-Control-Allow-Headers header.
|
- Specifies the content for the Access-Control-Allow-Headers header.
|
||||||
|
elements: str
|
||||||
required: false
|
required: false
|
||||||
type: list
|
type: list
|
||||||
allow_methods:
|
allow_methods:
|
||||||
description:
|
description:
|
||||||
- Specifies the content for the Access-Control-Allow-Methods header.
|
- Specifies the content for the Access-Control-Allow-Methods header.
|
||||||
|
elements: str
|
||||||
required: false
|
required: false
|
||||||
type: list
|
type: list
|
||||||
allow_origin_regexes:
|
allow_origin_regexes:
|
||||||
|
@ -1129,6 +1165,7 @@ options:
|
||||||
- Specifies the regualar expression patterns that match allowed
|
- Specifies the regualar expression patterns that match allowed
|
||||||
origins. For regular expression grammar please see en.cppreference.com/w/cpp/regex/ecmascript
|
origins. For regular expression grammar please see en.cppreference.com/w/cpp/regex/ecmascript
|
||||||
An origin is allowed if it matches either allow_origins or allow_origin_regex.
|
An origin is allowed if it matches either allow_origins or allow_origin_regex.
|
||||||
|
elements: str
|
||||||
required: false
|
required: false
|
||||||
type: list
|
type: list
|
||||||
allow_origins:
|
allow_origins:
|
||||||
|
@ -1136,6 +1173,7 @@ options:
|
||||||
- Specifies the list of origins that will be allowed to do CORS
|
- Specifies the list of origins that will be allowed to do CORS
|
||||||
requests. An origin is allowed if it matches either allow_origins
|
requests. An origin is allowed if it matches either allow_origins
|
||||||
or allow_origin_regex.
|
or allow_origin_regex.
|
||||||
|
elements: str
|
||||||
required: false
|
required: false
|
||||||
type: list
|
type: list
|
||||||
disabled:
|
disabled:
|
||||||
|
@ -1150,6 +1188,7 @@ options:
|
||||||
description:
|
description:
|
||||||
- Specifies the content for the Access-Control-Expose-Headers
|
- Specifies the content for the Access-Control-Expose-Headers
|
||||||
header.
|
header.
|
||||||
|
elements: str
|
||||||
required: false
|
required: false
|
||||||
type: list
|
type: list
|
||||||
max_age:
|
max_age:
|
||||||
|
@ -1307,6 +1346,7 @@ options:
|
||||||
set to resource-exhausted - unavailable: Loadbalancer will retry
|
set to resource-exhausted - unavailable: Loadbalancer will retry
|
||||||
if the gRPC status code in the response header is set to unavailable
|
if the gRPC status code in the response header is set to unavailable
|
||||||
."
|
."
|
||||||
|
elements: str
|
||||||
required: false
|
required: false
|
||||||
type: list
|
type: list
|
||||||
timeout:
|
timeout:
|
||||||
|
@ -1363,6 +1403,7 @@ options:
|
||||||
and before forwarding the request to the backend service, advanced
|
and before forwarding the request to the backend service, advanced
|
||||||
routing actions like Url rewrites and header transformations are
|
routing actions like Url rewrites and header transformations are
|
||||||
applied depending on additional settings specified in this HttpRouteAction.
|
applied depending on additional settings specified in this HttpRouteAction.
|
||||||
|
elements: dict
|
||||||
required: false
|
required: false
|
||||||
type: list
|
type: list
|
||||||
suboptions:
|
suboptions:
|
||||||
|
@ -1392,6 +1433,7 @@ options:
|
||||||
description:
|
description:
|
||||||
- Headers to add to a matching request prior to forwarding
|
- Headers to add to a matching request prior to forwarding
|
||||||
the request to the backendService.
|
the request to the backendService.
|
||||||
|
elements: dict
|
||||||
required: false
|
required: false
|
||||||
type: list
|
type: list
|
||||||
suboptions:
|
suboptions:
|
||||||
|
@ -1418,12 +1460,14 @@ options:
|
||||||
- A list of header names for headers that need to be removed
|
- A list of header names for headers that need to be removed
|
||||||
from the request prior to forwarding the request to the
|
from the request prior to forwarding the request to the
|
||||||
backendService.
|
backendService.
|
||||||
|
elements: str
|
||||||
required: false
|
required: false
|
||||||
type: list
|
type: list
|
||||||
response_headers_to_add:
|
response_headers_to_add:
|
||||||
description:
|
description:
|
||||||
- Headers to add the response prior to sending the response
|
- Headers to add the response prior to sending the response
|
||||||
back to the client.
|
back to the client.
|
||||||
|
elements: dict
|
||||||
required: false
|
required: false
|
||||||
type: list
|
type: list
|
||||||
suboptions:
|
suboptions:
|
||||||
|
@ -1450,6 +1494,7 @@ options:
|
||||||
- A list of header names for headers that need to be removed
|
- A list of header names for headers that need to be removed
|
||||||
from the response prior to sending the response back to
|
from the response prior to sending the response back to
|
||||||
the client.
|
the client.
|
||||||
|
elements: str
|
||||||
required: false
|
required: false
|
||||||
type: list
|
type: list
|
||||||
weight:
|
weight:
|
||||||
|
@ -1530,6 +1575,7 @@ options:
|
||||||
- The list of expected URL mapping tests. Request to update this UrlMap will succeed
|
- The list of expected URL mapping tests. Request to update this UrlMap will succeed
|
||||||
only if all of the test cases pass. You can specify a maximum of 100 tests per
|
only if all of the test cases pass. You can specify a maximum of 100 tests per
|
||||||
UrlMap.
|
UrlMap.
|
||||||
|
elements: dict
|
||||||
required: false
|
required: false
|
||||||
type: list
|
type: list
|
||||||
suboptions:
|
suboptions:
|
||||||
|
|
|
@ -106,6 +106,7 @@ options:
|
||||||
gateway. The value should be a CIDR formatted string, for example `192.168.0.0/16`.
|
gateway. The value should be a CIDR formatted string, for example `192.168.0.0/16`.
|
||||||
The ranges should be disjoint.
|
The ranges should be disjoint.
|
||||||
- Only IPv4 is supported.
|
- Only IPv4 is supported.
|
||||||
|
elements: str
|
||||||
required: false
|
required: false
|
||||||
type: list
|
type: list
|
||||||
remote_traffic_selector:
|
remote_traffic_selector:
|
||||||
|
@ -114,6 +115,7 @@ options:
|
||||||
gateway. The value should be a CIDR formatted string, for example `192.168.0.0/16`.
|
gateway. The value should be a CIDR formatted string, for example `192.168.0.0/16`.
|
||||||
The ranges should be disjoint.
|
The ranges should be disjoint.
|
||||||
- Only IPv4 is supported.
|
- Only IPv4 is supported.
|
||||||
|
elements: str
|
||||||
required: false
|
required: false
|
||||||
type: list
|
type: list
|
||||||
region:
|
region:
|
||||||
|
|
|
@ -106,6 +106,7 @@ options:
|
||||||
communicating with gcr.io (the Google Container Registry).
|
communicating with gcr.io (the Google Container Registry).
|
||||||
- If unspecified, no scopes are added, unless Cloud Logging or Cloud Monitoring
|
- If unspecified, no scopes are added, unless Cloud Logging or Cloud Monitoring
|
||||||
are enabled, in which case their required scopes will be added.
|
are enabled, in which case their required scopes will be added.
|
||||||
|
elements: str
|
||||||
required: false
|
required: false
|
||||||
type: list
|
type: list
|
||||||
service_account:
|
service_account:
|
||||||
|
@ -162,6 +163,7 @@ options:
|
||||||
valid sources or targets for network firewalls and are specified by the
|
valid sources or targets for network firewalls and are specified by the
|
||||||
client during cluster or node pool creation. Each tag within the list must
|
client during cluster or node pool creation. Each tag within the list must
|
||||||
comply with RFC1035.
|
comply with RFC1035.
|
||||||
|
elements: str
|
||||||
required: false
|
required: false
|
||||||
type: list
|
type: list
|
||||||
preemptible:
|
preemptible:
|
||||||
|
@ -174,6 +176,7 @@ options:
|
||||||
description:
|
description:
|
||||||
- A list of hardware accelerators to be attached to each node. See U(https://cloud.google.com/compute/docs/gpus)
|
- A list of hardware accelerators to be attached to each node. See U(https://cloud.google.com/compute/docs/gpus)
|
||||||
for more information about support for GPUs.
|
for more information about support for GPUs.
|
||||||
|
elements: dict
|
||||||
required: false
|
required: false
|
||||||
type: list
|
type: list
|
||||||
version_added: '2.9'
|
version_added: '2.9'
|
||||||
|
@ -207,6 +210,7 @@ options:
|
||||||
- List of kubernetes taints to be applied to each node.
|
- List of kubernetes taints to be applied to each node.
|
||||||
- 'For more information, including usage and the valid values, see: U(https://kubernetes.io/docs/concepts/configuration/taint-and-toleration/)
|
- 'For more information, including usage and the valid values, see: U(https://kubernetes.io/docs/concepts/configuration/taint-and-toleration/)
|
||||||
.'
|
.'
|
||||||
|
elements: dict
|
||||||
required: false
|
required: false
|
||||||
type: list
|
type: list
|
||||||
version_added: '2.9'
|
version_added: '2.9'
|
||||||
|
@ -385,6 +389,7 @@ options:
|
||||||
description:
|
description:
|
||||||
- The list of Google Compute Engine zones in which the cluster's nodes should
|
- The list of Google Compute Engine zones in which the cluster's nodes should
|
||||||
be located.
|
be located.
|
||||||
|
elements: str
|
||||||
required: false
|
required: false
|
||||||
type: list
|
type: list
|
||||||
aliases:
|
aliases:
|
||||||
|
@ -534,6 +539,7 @@ options:
|
||||||
description:
|
description:
|
||||||
- Define up to 50 external networks that could access Kubernetes master through
|
- Define up to 50 external networks that could access Kubernetes master through
|
||||||
HTTPS.
|
HTTPS.
|
||||||
|
elements: dict
|
||||||
required: false
|
required: false
|
||||||
type: list
|
type: list
|
||||||
suboptions:
|
suboptions:
|
||||||
|
|
|
@ -86,6 +86,7 @@ options:
|
||||||
communicating with gcr.io (the Google Container Registry).
|
communicating with gcr.io (the Google Container Registry).
|
||||||
- If unspecified, no scopes are added, unless Cloud Logging or Cloud Monitoring
|
- If unspecified, no scopes are added, unless Cloud Logging or Cloud Monitoring
|
||||||
are enabled, in which case their required scopes will be added.
|
are enabled, in which case their required scopes will be added.
|
||||||
|
elements: str
|
||||||
required: false
|
required: false
|
||||||
type: list
|
type: list
|
||||||
service_account:
|
service_account:
|
||||||
|
@ -142,6 +143,7 @@ options:
|
||||||
valid sources or targets for network firewalls and are specified by the
|
valid sources or targets for network firewalls and are specified by the
|
||||||
client during cluster or node pool creation. Each tag within the list must
|
client during cluster or node pool creation. Each tag within the list must
|
||||||
comply with RFC1035.
|
comply with RFC1035.
|
||||||
|
elements: str
|
||||||
required: false
|
required: false
|
||||||
type: list
|
type: list
|
||||||
preemptible:
|
preemptible:
|
||||||
|
@ -153,6 +155,7 @@ options:
|
||||||
accelerators:
|
accelerators:
|
||||||
description:
|
description:
|
||||||
- A list of hardware accelerators to be attached to each node.
|
- A list of hardware accelerators to be attached to each node.
|
||||||
|
elements: dict
|
||||||
required: false
|
required: false
|
||||||
type: list
|
type: list
|
||||||
version_added: '2.9'
|
version_added: '2.9'
|
||||||
|
@ -184,6 +187,7 @@ options:
|
||||||
taints:
|
taints:
|
||||||
description:
|
description:
|
||||||
- List of kubernetes taints to be applied to each node.
|
- List of kubernetes taints to be applied to each node.
|
||||||
|
elements: dict
|
||||||
required: false
|
required: false
|
||||||
type: list
|
type: list
|
||||||
version_added: '2.9'
|
version_added: '2.9'
|
||||||
|
@ -282,6 +286,7 @@ options:
|
||||||
conditions:
|
conditions:
|
||||||
description:
|
description:
|
||||||
- Which conditions caused the current node pool state.
|
- Which conditions caused the current node pool state.
|
||||||
|
elements: dict
|
||||||
required: false
|
required: false
|
||||||
type: list
|
type: list
|
||||||
version_added: '2.9'
|
version_added: '2.9'
|
||||||
|
|
|
@ -91,6 +91,7 @@ options:
|
||||||
- Specifies parameters that will be used for generating initial DnsKeys for
|
- Specifies parameters that will be used for generating initial DnsKeys for
|
||||||
this ManagedZone. If you provide a spec for keySigning or zoneSigning, you
|
this ManagedZone. If you provide a spec for keySigning or zoneSigning, you
|
||||||
must also provide one for the other.
|
must also provide one for the other.
|
||||||
|
elements: dict
|
||||||
required: false
|
required: false
|
||||||
type: list
|
type: list
|
||||||
suboptions:
|
suboptions:
|
||||||
|
@ -162,6 +163,7 @@ options:
|
||||||
networks:
|
networks:
|
||||||
description:
|
description:
|
||||||
- The list of VPC networks that can see this zone.
|
- The list of VPC networks that can see this zone.
|
||||||
|
elements: dict
|
||||||
required: true
|
required: true
|
||||||
type: list
|
type: list
|
||||||
suboptions:
|
suboptions:
|
||||||
|
|
|
@ -72,6 +72,7 @@ options:
|
||||||
target:
|
target:
|
||||||
description:
|
description:
|
||||||
- As defined in RFC 1035 (section 5) and RFC 1034 (section 3.6.1) .
|
- As defined in RFC 1035 (section 5) and RFC 1034 (section 3.6.1) .
|
||||||
|
elements: str
|
||||||
required: false
|
required: false
|
||||||
type: list
|
type: list
|
||||||
managed_zone:
|
managed_zone:
|
||||||
|
|
|
@ -73,6 +73,7 @@ options:
|
||||||
description:
|
description:
|
||||||
- File system shares on the instance. For this version, only a single file share
|
- File system shares on the instance. For this version, only a single file share
|
||||||
is supported.
|
is supported.
|
||||||
|
elements: dict
|
||||||
required: true
|
required: true
|
||||||
type: list
|
type: list
|
||||||
suboptions:
|
suboptions:
|
||||||
|
@ -91,6 +92,7 @@ options:
|
||||||
description:
|
description:
|
||||||
- VPC networks to which the instance is connected. For this version, only a single
|
- VPC networks to which the instance is connected. For this version, only a single
|
||||||
network is supported.
|
network is supported.
|
||||||
|
elements: dict
|
||||||
required: true
|
required: true
|
||||||
type: list
|
type: list
|
||||||
suboptions:
|
suboptions:
|
||||||
|
@ -102,6 +104,7 @@ options:
|
||||||
modes:
|
modes:
|
||||||
description:
|
description:
|
||||||
- IP versions for which the instance has IP addresses assigned.
|
- IP versions for which the instance has IP addresses assigned.
|
||||||
|
elements: str
|
||||||
required: true
|
required: true
|
||||||
type: list
|
type: list
|
||||||
reserved_ip_range:
|
reserved_ip_range:
|
||||||
|
|
|
@ -67,6 +67,7 @@ options:
|
||||||
included_permissions:
|
included_permissions:
|
||||||
description:
|
description:
|
||||||
- Names of permissions this role grants when bound in an IAM policy.
|
- Names of permissions this role grants when bound in an IAM policy.
|
||||||
|
elements: str
|
||||||
required: false
|
required: false
|
||||||
type: list
|
type: list
|
||||||
stage:
|
stage:
|
||||||
|
|
|
@ -110,6 +110,7 @@ options:
|
||||||
metric type has a label for the HTTP response code, response_code, so you
|
metric type has a label for the HTTP response code, response_code, so you
|
||||||
can look at latencies for successful responses or just for responses that
|
can look at latencies for successful responses or just for responses that
|
||||||
failed.
|
failed.
|
||||||
|
elements: dict
|
||||||
required: false
|
required: false
|
||||||
type: list
|
type: list
|
||||||
suboptions:
|
suboptions:
|
||||||
|
@ -223,6 +224,7 @@ options:
|
||||||
bounds:
|
bounds:
|
||||||
description:
|
description:
|
||||||
- The values must be monotonically increasing.
|
- The values must be monotonically increasing.
|
||||||
|
elements: str
|
||||||
required: true
|
required: true
|
||||||
type: list
|
type: list
|
||||||
project:
|
project:
|
||||||
|
|
|
@ -76,6 +76,7 @@ options:
|
||||||
description:
|
description:
|
||||||
- The list of regions where the model is going to be deployed.
|
- The list of regions where the model is going to be deployed.
|
||||||
- Currently only one region per model is supported .
|
- Currently only one region per model is supported .
|
||||||
|
elements: str
|
||||||
required: false
|
required: false
|
||||||
type: list
|
type: list
|
||||||
online_prediction_logging:
|
online_prediction_logging:
|
||||||
|
|
|
@ -84,6 +84,7 @@ options:
|
||||||
non-allowed GCP regions (or running outside of GCP altogether) will be routed
|
non-allowed GCP regions (or running outside of GCP altogether) will be routed
|
||||||
for storage in one of the allowed regions. An empty list means that no regions
|
for storage in one of the allowed regions. An empty list means that no regions
|
||||||
are allowed, and is not a valid configuration.
|
are allowed, and is not a valid configuration.
|
||||||
|
elements: str
|
||||||
required: true
|
required: true
|
||||||
type: list
|
type: list
|
||||||
project:
|
project:
|
||||||
|
|
|
@ -60,6 +60,7 @@ options:
|
||||||
Statements can create tables, indexes, etc. These statements execute atomically
|
Statements can create tables, indexes, etc. These statements execute atomically
|
||||||
with the creation of the database: if there is an error in any statement, the
|
with the creation of the database: if there is an error in any statement, the
|
||||||
database is not created.'
|
database is not created.'
|
||||||
|
elements: str
|
||||||
required: false
|
required: false
|
||||||
type: list
|
type: list
|
||||||
instance:
|
instance:
|
||||||
|
|
|
@ -208,6 +208,7 @@ options:
|
||||||
replica_names:
|
replica_names:
|
||||||
description:
|
description:
|
||||||
- The replicas of the instance.
|
- The replicas of the instance.
|
||||||
|
elements: str
|
||||||
required: false
|
required: false
|
||||||
type: list
|
type: list
|
||||||
service_account_email_address:
|
service_account_email_address:
|
||||||
|
@ -225,6 +226,7 @@ options:
|
||||||
database_flags:
|
database_flags:
|
||||||
description:
|
description:
|
||||||
- The database flags passed to the instance at startup.
|
- The database flags passed to the instance at startup.
|
||||||
|
elements: dict
|
||||||
required: false
|
required: false
|
||||||
type: list
|
type: list
|
||||||
version_added: '2.9'
|
version_added: '2.9'
|
||||||
|
@ -260,6 +262,7 @@ options:
|
||||||
- The list of external networks that are allowed to connect to the instance
|
- The list of external networks that are allowed to connect to the instance
|
||||||
using the IP. In CIDR notation, also known as 'slash' notation (e.g.
|
using the IP. In CIDR notation, also known as 'slash' notation (e.g.
|
||||||
192.168.100.0/24).
|
192.168.100.0/24).
|
||||||
|
elements: dict
|
||||||
required: false
|
required: false
|
||||||
type: list
|
type: list
|
||||||
suboptions:
|
suboptions:
|
||||||
|
|
|
@ -56,6 +56,7 @@ options:
|
||||||
acl:
|
acl:
|
||||||
description:
|
description:
|
||||||
- Access controls on the bucket.
|
- Access controls on the bucket.
|
||||||
|
elements: dict
|
||||||
required: false
|
required: false
|
||||||
type: list
|
type: list
|
||||||
suboptions:
|
suboptions:
|
||||||
|
@ -111,6 +112,7 @@ options:
|
||||||
cors:
|
cors:
|
||||||
description:
|
description:
|
||||||
- The bucket's Cross-Origin Resource Sharing (CORS) configuration.
|
- The bucket's Cross-Origin Resource Sharing (CORS) configuration.
|
||||||
|
elements: dict
|
||||||
required: false
|
required: false
|
||||||
type: list
|
type: list
|
||||||
suboptions:
|
suboptions:
|
||||||
|
@ -125,18 +127,21 @@ options:
|
||||||
- 'The list of HTTP methods on which to include CORS response headers, (GET,
|
- 'The list of HTTP methods on which to include CORS response headers, (GET,
|
||||||
OPTIONS, POST, etc) Note: "*" is permitted in the list of methods, and means
|
OPTIONS, POST, etc) Note: "*" is permitted in the list of methods, and means
|
||||||
"any method".'
|
"any method".'
|
||||||
|
elements: str
|
||||||
required: false
|
required: false
|
||||||
type: list
|
type: list
|
||||||
origin:
|
origin:
|
||||||
description:
|
description:
|
||||||
- The list of Origins eligible to receive CORS response headers.
|
- The list of Origins eligible to receive CORS response headers.
|
||||||
- 'Note: "*" is permitted in the list of origins, and means "any Origin".'
|
- 'Note: "*" is permitted in the list of origins, and means "any Origin".'
|
||||||
|
elements: str
|
||||||
required: false
|
required: false
|
||||||
type: list
|
type: list
|
||||||
response_header:
|
response_header:
|
||||||
description:
|
description:
|
||||||
- The list of HTTP headers other than the simple response headers to give
|
- The list of HTTP headers other than the simple response headers to give
|
||||||
permission for the user-agent to share across domains.
|
permission for the user-agent to share across domains.
|
||||||
|
elements: str
|
||||||
required: false
|
required: false
|
||||||
type: list
|
type: list
|
||||||
default_event_based_hold:
|
default_event_based_hold:
|
||||||
|
@ -149,6 +154,7 @@ options:
|
||||||
default_object_acl:
|
default_object_acl:
|
||||||
description:
|
description:
|
||||||
- Default access controls to apply to new objects when no ACL is provided.
|
- Default access controls to apply to new objects when no ACL is provided.
|
||||||
|
elements: dict
|
||||||
required: false
|
required: false
|
||||||
type: list
|
type: list
|
||||||
version_added: '2.7'
|
version_added: '2.7'
|
||||||
|
@ -194,6 +200,7 @@ options:
|
||||||
description:
|
description:
|
||||||
- A lifecycle management rule, which is made of an action to take and the
|
- A lifecycle management rule, which is made of an action to take and the
|
||||||
condition(s) under which the action will be taken.
|
condition(s) under which the action will be taken.
|
||||||
|
elements: dict
|
||||||
required: false
|
required: false
|
||||||
type: list
|
type: list
|
||||||
suboptions:
|
suboptions:
|
||||||
|
@ -246,6 +253,7 @@ options:
|
||||||
- Objects having any of the storage classes specified by this condition
|
- Objects having any of the storage classes specified by this condition
|
||||||
will be matched. Values include MULTI_REGIONAL, REGIONAL, NEARLINE,
|
will be matched. Values include MULTI_REGIONAL, REGIONAL, NEARLINE,
|
||||||
COLDLINE, STANDARD, and DURABLE_REDUCED_AVAILABILITY.
|
COLDLINE, STANDARD, and DURABLE_REDUCED_AVAILABILITY.
|
||||||
|
elements: str
|
||||||
required: false
|
required: false
|
||||||
type: list
|
type: list
|
||||||
num_newer_versions:
|
num_newer_versions:
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue