Autogenerated update (2019-07-26)

Update:
- remotebuildexecution_v1
- remotebuildexecution_v1alpha
- remotebuildexecution_v2
This commit is contained in:
Google APIs 2019-07-26 00:37:52 +00:00
parent bdea62abc5
commit 0ae548668e
7 changed files with 89 additions and 57 deletions

View File

@ -25,7 +25,7 @@ module Google
# @see https://cloud.google.com/remote-build-execution/docs/
module RemotebuildexecutionV1
VERSION = 'V1'
REVISION = '20190618'
REVISION = '20190723'
# View and manage your data across Google Cloud Platform services
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'

View File

@ -1842,18 +1842,26 @@ module Google
class GoogleDevtoolsRemotebuildexecutionAdminV1alphaListWorkerPoolsRequest
include Google::Apis::Core::Hashable
# Optional. A filter to constrain the pools returned. Filters have the form:
# <field> <operator> <value> [[AND|OR] <field> <operator> <value>]...
# <field> is the path for a field or map key in the Pool proto message.
# e.g. "configuration.disk_size_gb" or "configuration.labels.key".
# <operator> can be one of "<", "<=", ">=", ">", "=", "!=", ":".
# ":" is a HAS operation for strings and repeated primitive fields.
# <value> is the value to test, case-insensitive for strings. "*" stands for
# any value and can be used to test for key presence.
# Parenthesis determine AND/OR precedence. In space separated restrictions,
# AND is implicit, e.g. "a = b x = y" is equivalent to "a = b AND x = y".
# Example filter:
# configuration.labels.key1 = * AND (state = RUNNING OR state = UPDATING)
# Optional. A filter expression that filters resources listed in
# the response. The expression must specify the field name, a comparison
# operator, and the value that you want to use for filtering. The value
# must be a string, a number, or a boolean. String values are
# case-insensitive.
# The comparison operator must be either `:`, `=`, `!=`, `>`, `>=`, `<=` or
# `<`.
# The `:` operator can be used with string fields to match substrings.
# For non-string fields it is equivalent to the `=` operator.
# The `:*` comparison can be used to test whether a key has been defined.
# You can also filter on nested fields.
# To filter on multiple expressions, you can separate expression using
# `AND` and `OR` operators, using parentheses to specify precedence. If
# neither operator is specified, `AND` is assumed.
# Examples:
# Include only pools with more than 100 reserved workers:
# `(worker_count > 100) (worker_config.reserved = true)`
# Include only pools with a certain label or machines of the n1-standard
# family:
# `worker_config.labels.key1 : * OR worker_config.machine_type: n1-standard`
# Corresponds to the JSON property `filter`
# @return [String]
attr_accessor :filter
@ -1948,8 +1956,8 @@ module Google
# Labels associated with the workers.
# Label keys and values can be no longer than 63 characters, can only contain
# lowercase letters, numeric characters, underscores and dashes.
# International letters are permitted. Keys must start with a letter but
# values are optional.
# International letters are permitted. Label keys must start with a letter.
# Label values are optional.
# There can not be more than 64 labels per resource.
# Corresponds to the JSON property `labels`
# @return [Hash<String,String>]

View File

@ -25,7 +25,7 @@ module Google
# @see https://cloud.google.com/remote-build-execution/docs/
module RemotebuildexecutionV1alpha
VERSION = 'V1alpha'
REVISION = '20190618'
REVISION = '20190723'
# View and manage your data across Google Cloud Platform services
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'

View File

@ -1823,18 +1823,26 @@ module Google
class GoogleDevtoolsRemotebuildexecutionAdminV1alphaListWorkerPoolsRequest
include Google::Apis::Core::Hashable
# Optional. A filter to constrain the pools returned. Filters have the form:
# <field> <operator> <value> [[AND|OR] <field> <operator> <value>]...
# <field> is the path for a field or map key in the Pool proto message.
# e.g. "configuration.disk_size_gb" or "configuration.labels.key".
# <operator> can be one of "<", "<=", ">=", ">", "=", "!=", ":".
# ":" is a HAS operation for strings and repeated primitive fields.
# <value> is the value to test, case-insensitive for strings. "*" stands for
# any value and can be used to test for key presence.
# Parenthesis determine AND/OR precedence. In space separated restrictions,
# AND is implicit, e.g. "a = b x = y" is equivalent to "a = b AND x = y".
# Example filter:
# configuration.labels.key1 = * AND (state = RUNNING OR state = UPDATING)
# Optional. A filter expression that filters resources listed in
# the response. The expression must specify the field name, a comparison
# operator, and the value that you want to use for filtering. The value
# must be a string, a number, or a boolean. String values are
# case-insensitive.
# The comparison operator must be either `:`, `=`, `!=`, `>`, `>=`, `<=` or
# `<`.
# The `:` operator can be used with string fields to match substrings.
# For non-string fields it is equivalent to the `=` operator.
# The `:*` comparison can be used to test whether a key has been defined.
# You can also filter on nested fields.
# To filter on multiple expressions, you can separate expression using
# `AND` and `OR` operators, using parentheses to specify precedence. If
# neither operator is specified, `AND` is assumed.
# Examples:
# Include only pools with more than 100 reserved workers:
# `(worker_count > 100) (worker_config.reserved = true)`
# Include only pools with a certain label or machines of the n1-standard
# family:
# `worker_config.labels.key1 : * OR worker_config.machine_type: n1-standard`
# Corresponds to the JSON property `filter`
# @return [String]
attr_accessor :filter
@ -1929,8 +1937,8 @@ module Google
# Labels associated with the workers.
# Label keys and values can be no longer than 63 characters, can only contain
# lowercase letters, numeric characters, underscores and dashes.
# International letters are permitted. Keys must start with a letter but
# values are optional.
# International letters are permitted. Label keys must start with a letter.
# Label values are optional.
# There can not be more than 64 labels per resource.
# Corresponds to the JSON property `labels`
# @return [Hash<String,String>]

View File

@ -291,18 +291,26 @@ module Google
# Resource name of the instance.
# Format: `projects/[PROJECT_ID]/instances/[INSTANCE_ID]`.
# @param [String] filter
# Optional. A filter to constrain the pools returned. Filters have the form:
# <field> <operator> <value> [[AND|OR] <field> <operator> <value>]...
# <field> is the path for a field or map key in the Pool proto message.
# e.g. "configuration.disk_size_gb" or "configuration.labels.key".
# <operator> can be one of "<", "<=", ">=", ">", "=", "!=", ":".
# ":" is a HAS operation for strings and repeated primitive fields.
# <value> is the value to test, case-insensitive for strings. "*" stands for
# any value and can be used to test for key presence.
# Parenthesis determine AND/OR precedence. In space separated restrictions,
# AND is implicit, e.g. "a = b x = y" is equivalent to "a = b AND x = y".
# Example filter:
# configuration.labels.key1 = * AND (state = RUNNING OR state = UPDATING)
# Optional. A filter expression that filters resources listed in
# the response. The expression must specify the field name, a comparison
# operator, and the value that you want to use for filtering. The value
# must be a string, a number, or a boolean. String values are
# case-insensitive.
# The comparison operator must be either `:`, `=`, `!=`, `>`, `>=`, `<=` or
# `<`.
# The `:` operator can be used with string fields to match substrings.
# For non-string fields it is equivalent to the `=` operator.
# The `:*` comparison can be used to test whether a key has been defined.
# You can also filter on nested fields.
# To filter on multiple expressions, you can separate expression using
# `AND` and `OR` operators, using parentheses to specify precedence. If
# neither operator is specified, `AND` is assumed.
# Examples:
# Include only pools with more than 100 reserved workers:
# `(worker_count > 100) (worker_config.reserved = true)`
# Include only pools with a certain label or machines of the n1-standard
# family:
# `worker_config.labels.key1 : * OR worker_config.machine_type: n1-standard`
# @param [String] fields
# Selector specifying which fields to include in a partial response.
# @param [String] quota_user

View File

@ -25,7 +25,7 @@ module Google
# @see https://cloud.google.com/remote-build-execution/docs/
module RemotebuildexecutionV2
VERSION = 'V2'
REVISION = '20190618'
REVISION = '20190723'
# View and manage your data across Google Cloud Platform services
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'

View File

@ -2520,18 +2520,26 @@ module Google
class GoogleDevtoolsRemotebuildexecutionAdminV1alphaListWorkerPoolsRequest
include Google::Apis::Core::Hashable
# Optional. A filter to constrain the pools returned. Filters have the form:
# <field> <operator> <value> [[AND|OR] <field> <operator> <value>]...
# <field> is the path for a field or map key in the Pool proto message.
# e.g. "configuration.disk_size_gb" or "configuration.labels.key".
# <operator> can be one of "<", "<=", ">=", ">", "=", "!=", ":".
# ":" is a HAS operation for strings and repeated primitive fields.
# <value> is the value to test, case-insensitive for strings. "*" stands for
# any value and can be used to test for key presence.
# Parenthesis determine AND/OR precedence. In space separated restrictions,
# AND is implicit, e.g. "a = b x = y" is equivalent to "a = b AND x = y".
# Example filter:
# configuration.labels.key1 = * AND (state = RUNNING OR state = UPDATING)
# Optional. A filter expression that filters resources listed in
# the response. The expression must specify the field name, a comparison
# operator, and the value that you want to use for filtering. The value
# must be a string, a number, or a boolean. String values are
# case-insensitive.
# The comparison operator must be either `:`, `=`, `!=`, `>`, `>=`, `<=` or
# `<`.
# The `:` operator can be used with string fields to match substrings.
# For non-string fields it is equivalent to the `=` operator.
# The `:*` comparison can be used to test whether a key has been defined.
# You can also filter on nested fields.
# To filter on multiple expressions, you can separate expression using
# `AND` and `OR` operators, using parentheses to specify precedence. If
# neither operator is specified, `AND` is assumed.
# Examples:
# Include only pools with more than 100 reserved workers:
# `(worker_count > 100) (worker_config.reserved = true)`
# Include only pools with a certain label or machines of the n1-standard
# family:
# `worker_config.labels.key1 : * OR worker_config.machine_type: n1-standard`
# Corresponds to the JSON property `filter`
# @return [String]
attr_accessor :filter
@ -2626,8 +2634,8 @@ module Google
# Labels associated with the workers.
# Label keys and values can be no longer than 63 characters, can only contain
# lowercase letters, numeric characters, underscores and dashes.
# International letters are permitted. Keys must start with a letter but
# values are optional.
# International letters are permitted. Label keys must start with a letter.
# Label values are optional.
# There can not be more than 64 labels per resource.
# Corresponds to the JSON property `labels`
# @return [Hash<String,String>]