Autogenerated update (2017-10-27)

Update:
- appengine_v1
- appengine_v1alpha
- appengine_v1beta
- appengine_v1beta4
- appengine_v1beta5
- cloudbuild_v1
- cloudtasks_v2beta2
- genomics_v1alpha2
- toolresults_v1beta3
This commit is contained in:
Google APIs 2017-10-27 00:36:25 +00:00
parent f4fbd885bb
commit 15cd814e85
27 changed files with 128 additions and 331 deletions

View File

@ -7053,6 +7053,7 @@
"/appengine:v1/appengine.apps.create": create_app
"/appengine:v1/appengine.apps.domainMappings.create": create_app_domain_mapping
"/appengine:v1/appengine.apps.domainMappings.create/appsId": apps_id
"/appengine:v1/appengine.apps.domainMappings.create/overrideStrategy": override_strategy
"/appengine:v1/appengine.apps.domainMappings.delete": delete_app_domain_mapping
"/appengine:v1/appengine.apps.domainMappings.delete/appsId": apps_id
"/appengine:v1/appengine.apps.domainMappings.delete/domainMappingsId": domain_mappings_id
@ -7321,6 +7322,7 @@
"/appengine:v1alpha/appengine.apps.domainMappings.create": create_app_domain_mapping
"/appengine:v1alpha/appengine.apps.domainMappings.create/appsId": apps_id
"/appengine:v1alpha/appengine.apps.domainMappings.create/noManagedCertificate": no_managed_certificate
"/appengine:v1alpha/appengine.apps.domainMappings.create/overrideStrategy": override_strategy
"/appengine:v1alpha/appengine.apps.domainMappings.delete": delete_app_domain_mapping
"/appengine:v1alpha/appengine.apps.domainMappings.delete/appsId": apps_id
"/appengine:v1alpha/appengine.apps.domainMappings.delete/domainMappingsId": domain_mappings_id
@ -7761,6 +7763,7 @@
"/appengine:v1beta/appengine.apps.create": create_app
"/appengine:v1beta/appengine.apps.domainMappings.create": create_app_domain_mapping
"/appengine:v1beta/appengine.apps.domainMappings.create/appsId": apps_id
"/appengine:v1beta/appengine.apps.domainMappings.create/overrideStrategy": override_strategy
"/appengine:v1beta/appengine.apps.domainMappings.delete": delete_app_domain_mapping
"/appengine:v1beta/appengine.apps.domainMappings.delete/appsId": apps_id
"/appengine:v1beta/appengine.apps.domainMappings.delete/domainMappingsId": domain_mappings_id
@ -7933,6 +7936,9 @@
"/appengine:v1beta4/DiskUtilization/targetReadOpsPerSec": target_read_ops_per_sec
"/appengine:v1beta4/DiskUtilization/targetWriteBytesPerSec": target_write_bytes_per_sec
"/appengine:v1beta4/DiskUtilization/targetWriteOpsPerSec": target_write_ops_per_sec
"/appengine:v1beta4/EndpointsApiService": endpoints_api_service
"/appengine:v1beta4/EndpointsApiService/configId": config_id
"/appengine:v1beta4/EndpointsApiService/name": name
"/appengine:v1beta4/ErrorHandler": error_handler
"/appengine:v1beta4/ErrorHandler/errorCode": error_code
"/appengine:v1beta4/ErrorHandler/mimeType": mime_type
@ -8139,6 +8145,7 @@
"/appengine:v1beta4/Version/defaultExpiration": default_expiration
"/appengine:v1beta4/Version/deployer": deployer
"/appengine:v1beta4/Version/deployment": deployment
"/appengine:v1beta4/Version/endpointsApiService": endpoints_api_service
"/appengine:v1beta4/Version/env": env
"/appengine:v1beta4/Version/envVariables": env_variables
"/appengine:v1beta4/Version/envVariables/env_variable": env_variable
@ -44917,6 +44924,8 @@
"/genomics:v1alpha2/PipelineParameter/localCopy": local_copy
"/genomics:v1alpha2/PipelineParameter/name": name
"/genomics:v1alpha2/PipelineResources": pipeline_resources
"/genomics:v1alpha2/PipelineResources/acceleratorCount": accelerator_count
"/genomics:v1alpha2/PipelineResources/acceleratorType": accelerator_type
"/genomics:v1alpha2/PipelineResources/bootDiskSizeGb": boot_disk_size_gb
"/genomics:v1alpha2/PipelineResources/disks": disks
"/genomics:v1alpha2/PipelineResources/disks/disk": disk

View File

@ -26,7 +26,7 @@ module Google
# @see https://cloud.google.com/appengine/docs/admin-api/
module AppengineV1
VERSION = 'V1'
REVISION = '20170926'
REVISION = '20171026'
# View and manage your applications deployed on Google App Engine
AUTH_APPENGINE_ADMIN = 'https://www.googleapis.com/auth/appengine.admin'

View File

@ -87,7 +87,7 @@ module Google
end
# An Application resource contains the top-level configuration of an App Engine
# application. Next tag: 20
# application.
class Application
include Google::Apis::Core::Hashable
@ -1713,51 +1713,6 @@ module Google
end
end
# Metadata for the given google.longrunning.Operation.
class OperationMetadataExperimental
include Google::Apis::Core::Hashable
# Time that this operation completed.@OutputOnly
# Corresponds to the JSON property `endTime`
# @return [String]
attr_accessor :end_time
# Time that this operation was created.@OutputOnly
# Corresponds to the JSON property `insertTime`
# @return [String]
attr_accessor :insert_time
# API method that initiated this operation. Example: google.appengine.
# experimental.CustomDomains.CreateCustomDomain.@OutputOnly
# Corresponds to the JSON property `method`
# @return [String]
attr_accessor :method_prop
# Name of the resource that this operation is acting on. Example: apps/myapp/
# customDomains/example.com.@OutputOnly
# Corresponds to the JSON property `target`
# @return [String]
attr_accessor :target
# User who requested this operation.@OutputOnly
# Corresponds to the JSON property `user`
# @return [String]
attr_accessor :user
def initialize(**args)
update!(**args)
end
# Update properties of this object
def update!(**args)
@end_time = args[:end_time] if args.key?(:end_time)
@insert_time = args[:insert_time] if args.key?(:insert_time)
@method_prop = args[:method_prop] if args.key?(:method_prop)
@target = args[:target] if args.key?(:target)
@user = args[:user] if args.key?(:user)
end
end
# Metadata for the given google.longrunning.Operation.
class OperationMetadataV1
include Google::Apis::Core::Hashable

View File

@ -280,12 +280,6 @@ module Google
include Google::Apis::Core::JsonObjectSupport
end
class OperationMetadataExperimental
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class OperationMetadataV1
class Representation < Google::Apis::Core::JsonRepresentation; end
@ -844,17 +838,6 @@ module Google
end
end
class OperationMetadataExperimental
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :end_time, as: 'endTime'
property :insert_time, as: 'insertTime'
property :method_prop, as: 'method'
property :target, as: 'target'
property :user, as: 'user'
end
end
class OperationMetadataV1
# @private
class Representation < Google::Apis::Core::JsonRepresentation

View File

@ -420,6 +420,9 @@ module Google
# @param [String] apps_id
# Part of `parent`. Name of the parent Application resource. Example: apps/myapp.
# @param [Google::Apis::AppengineV1::DomainMapping] domain_mapping_object
# @param [String] override_strategy
# Whether the domain creation should override any existing mappings for this
# domain. By default, overrides are rejected.
# @param [String] fields
# Selector specifying which fields to include in a partial response.
# @param [String] quota_user
@ -437,13 +440,14 @@ module Google
# @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried
# @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification
# @raise [Google::Apis::AuthorizationError] Authorization is required
def create_app_domain_mapping(apps_id, domain_mapping_object = nil, fields: nil, quota_user: nil, options: nil, &block)
def create_app_domain_mapping(apps_id, domain_mapping_object = nil, override_strategy: nil, fields: nil, quota_user: nil, options: nil, &block)
command = make_simple_command(:post, 'v1/apps/{appsId}/domainMappings', options)
command.request_representation = Google::Apis::AppengineV1::DomainMapping::Representation
command.request_object = domain_mapping_object
command.response_representation = Google::Apis::AppengineV1::Operation::Representation
command.response_class = Google::Apis::AppengineV1::Operation
command.params['appsId'] = apps_id unless apps_id.nil?
command.query['overrideStrategy'] = override_strategy unless override_strategy.nil?
command.query['fields'] = fields unless fields.nil?
command.query['quotaUser'] = quota_user unless quota_user.nil?
execute_or_queue_command(command, &block)

View File

@ -26,7 +26,7 @@ module Google
# @see https://cloud.google.com/appengine/docs/admin-api/
module AppengineV1alpha
VERSION = 'V1alpha'
REVISION = '20170714'
REVISION = '20171026'
# View and manage your applications deployed on Google App Engine
AUTH_APPENGINE_ADMIN = 'https://www.googleapis.com/auth/appengine.admin'

View File

@ -586,51 +586,6 @@ module Google
end
end
# Metadata for the given google.longrunning.Operation.
class OperationMetadataExperimental
include Google::Apis::Core::Hashable
# Time that this operation completed.@OutputOnly
# Corresponds to the JSON property `endTime`
# @return [String]
attr_accessor :end_time
# Time that this operation was created.@OutputOnly
# Corresponds to the JSON property `insertTime`
# @return [String]
attr_accessor :insert_time
# API method that initiated this operation. Example: google.appengine.
# experimental.CustomDomains.CreateCustomDomain.@OutputOnly
# Corresponds to the JSON property `method`
# @return [String]
attr_accessor :method_prop
# Name of the resource that this operation is acting on. Example: apps/myapp/
# customDomains/example.com.@OutputOnly
# Corresponds to the JSON property `target`
# @return [String]
attr_accessor :target
# User who requested this operation.@OutputOnly
# Corresponds to the JSON property `user`
# @return [String]
attr_accessor :user
def initialize(**args)
update!(**args)
end
# Update properties of this object
def update!(**args)
@end_time = args[:end_time] if args.key?(:end_time)
@insert_time = args[:insert_time] if args.key?(:insert_time)
@method_prop = args[:method_prop] if args.key?(:method_prop)
@target = args[:target] if args.key?(:target)
@user = args[:user] if args.key?(:user)
end
end
# Metadata for the given google.longrunning.Operation.
class OperationMetadataV1
include Google::Apis::Core::Hashable

View File

@ -112,12 +112,6 @@ module Google
include Google::Apis::Core::JsonObjectSupport
end
class OperationMetadataExperimental
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class OperationMetadataV1
class Representation < Google::Apis::Core::JsonRepresentation; end
@ -306,17 +300,6 @@ module Google
end
end
class OperationMetadataExperimental
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :end_time, as: 'endTime'
property :insert_time, as: 'insertTime'
property :method_prop, as: 'method'
property :target, as: 'target'
property :user, as: 'user'
end
end
class OperationMetadataV1
# @private
class Representation < Google::Apis::Core::JsonRepresentation

View File

@ -282,6 +282,9 @@ module Google
# certificate ID must be manaually set in the DomainMapping resource to
# configure SSL for this domain. If false, a managed certificate will be
# provisioned and a certificate ID will be automatically populated.
# @param [String] override_strategy
# Whether the domain creation should override any existing mappings for this
# domain. By default, overrides are rejected.
# @param [String] fields
# Selector specifying which fields to include in a partial response.
# @param [String] quota_user
@ -299,7 +302,7 @@ module Google
# @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried
# @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification
# @raise [Google::Apis::AuthorizationError] Authorization is required
def create_app_domain_mapping(apps_id, domain_mapping_object = nil, no_managed_certificate: nil, fields: nil, quota_user: nil, options: nil, &block)
def create_app_domain_mapping(apps_id, domain_mapping_object = nil, no_managed_certificate: nil, override_strategy: nil, fields: nil, quota_user: nil, options: nil, &block)
command = make_simple_command(:post, 'v1alpha/apps/{appsId}/domainMappings', options)
command.request_representation = Google::Apis::AppengineV1alpha::DomainMapping::Representation
command.request_object = domain_mapping_object
@ -307,6 +310,7 @@ module Google
command.response_class = Google::Apis::AppengineV1alpha::Operation
command.params['appsId'] = apps_id unless apps_id.nil?
command.query['noManagedCertificate'] = no_managed_certificate unless no_managed_certificate.nil?
command.query['overrideStrategy'] = override_strategy unless override_strategy.nil?
command.query['fields'] = fields unless fields.nil?
command.query['quotaUser'] = quota_user unless quota_user.nil?
execute_or_queue_command(command, &block)

View File

@ -26,7 +26,7 @@ module Google
# @see https://cloud.google.com/appengine/docs/admin-api/
module AppengineV1beta
VERSION = 'V1beta'
REVISION = '20170901'
REVISION = '20171026'
# View and manage your applications deployed on Google App Engine
AUTH_APPENGINE_ADMIN = 'https://www.googleapis.com/auth/appengine.admin'

View File

@ -87,7 +87,7 @@ module Google
end
# An Application resource contains the top-level configuration of an App Engine
# application. Next tag: 20
# application.
class Application
include Google::Apis::Core::Hashable
@ -737,7 +737,10 @@ module Google
include Google::Apis::Core::Hashable
# Endpoints service configuration id as specified by the Service Management API.
# For example "2016-09-19r1"
# For example "2016-09-19r1"By default, the Endpoints service configuration id
# is fixed and config_id must be specified. To keep the Endpoints service
# configuration id updated with each rollout, specify RolloutStrategy.MANAGED
# and omit config_id.
# Corresponds to the JSON property `configId`
# @return [String]
attr_accessor :config_id
@ -1779,51 +1782,6 @@ module Google
end
end
# Metadata for the given google.longrunning.Operation.
class OperationMetadataExperimental
include Google::Apis::Core::Hashable
# Time that this operation completed.@OutputOnly
# Corresponds to the JSON property `endTime`
# @return [String]
attr_accessor :end_time
# Time that this operation was created.@OutputOnly
# Corresponds to the JSON property `insertTime`
# @return [String]
attr_accessor :insert_time
# API method that initiated this operation. Example: google.appengine.
# experimental.CustomDomains.CreateCustomDomain.@OutputOnly
# Corresponds to the JSON property `method`
# @return [String]
attr_accessor :method_prop
# Name of the resource that this operation is acting on. Example: apps/myapp/
# customDomains/example.com.@OutputOnly
# Corresponds to the JSON property `target`
# @return [String]
attr_accessor :target
# User who requested this operation.@OutputOnly
# Corresponds to the JSON property `user`
# @return [String]
attr_accessor :user
def initialize(**args)
update!(**args)
end
# Update properties of this object
def update!(**args)
@end_time = args[:end_time] if args.key?(:end_time)
@insert_time = args[:insert_time] if args.key?(:insert_time)
@method_prop = args[:method_prop] if args.key?(:method_prop)
@target = args[:target] if args.key?(:target)
@user = args[:user] if args.key?(:user)
end
end
# Metadata for the given google.longrunning.Operation.
class OperationMetadataV1
include Google::Apis::Core::Hashable

View File

@ -292,12 +292,6 @@ module Google
include Google::Apis::Core::JsonObjectSupport
end
class OperationMetadataExperimental
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class OperationMetadataV1
class Representation < Google::Apis::Core::JsonRepresentation; end
@ -883,17 +877,6 @@ module Google
end
end
class OperationMetadataExperimental
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :end_time, as: 'endTime'
property :insert_time, as: 'insertTime'
property :method_prop, as: 'method'
property :target, as: 'target'
property :user, as: 'user'
end
end
class OperationMetadataV1
# @private
class Representation < Google::Apis::Core::JsonRepresentation

View File

@ -420,6 +420,9 @@ module Google
# @param [String] apps_id
# Part of `parent`. Name of the parent Application resource. Example: apps/myapp.
# @param [Google::Apis::AppengineV1beta::DomainMapping] domain_mapping_object
# @param [String] override_strategy
# Whether the domain creation should override any existing mappings for this
# domain. By default, overrides are rejected.
# @param [String] fields
# Selector specifying which fields to include in a partial response.
# @param [String] quota_user
@ -437,13 +440,14 @@ module Google
# @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried
# @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification
# @raise [Google::Apis::AuthorizationError] Authorization is required
def create_app_domain_mapping(apps_id, domain_mapping_object = nil, fields: nil, quota_user: nil, options: nil, &block)
def create_app_domain_mapping(apps_id, domain_mapping_object = nil, override_strategy: nil, fields: nil, quota_user: nil, options: nil, &block)
command = make_simple_command(:post, 'v1beta/apps/{appsId}/domainMappings', options)
command.request_representation = Google::Apis::AppengineV1beta::DomainMapping::Representation
command.request_object = domain_mapping_object
command.response_representation = Google::Apis::AppengineV1beta::Operation::Representation
command.response_class = Google::Apis::AppengineV1beta::Operation
command.params['appsId'] = apps_id unless apps_id.nil?
command.query['overrideStrategy'] = override_strategy unless override_strategy.nil?
command.query['fields'] = fields unless fields.nil?
command.query['quotaUser'] = quota_user unless quota_user.nil?
execute_or_queue_command(command, &block)

View File

@ -26,7 +26,7 @@ module Google
# @see https://cloud.google.com/appengine/docs/admin-api/
module AppengineV1beta4
VERSION = 'V1beta4'
REVISION = '20170714'
REVISION = '20171026'
# View and manage your applications deployed on Google App Engine
AUTH_APPENGINE_ADMIN = 'https://www.googleapis.com/auth/appengine.admin'

View File

@ -437,6 +437,40 @@ module Google
end
end
# Cloud Endpoints (https://cloud.google.com/endpoints) configuration. The
# Endpoints API Service provides tooling for serving Open API and gRPC endpoints
# via an NGINX proxy.The fields here refer to the name and configuration id of a
# "service" resource in the Service Management API (https://cloud.google.com/
# service-management/overview).
class EndpointsApiService
include Google::Apis::Core::Hashable
# Endpoints service configuration id as specified by the Service Management API.
# For example "2016-09-19r1"By default, the Endpoints service configuration id
# is fixed and config_id must be specified. To keep the Endpoints service
# configuration id updated with each rollout, specify RolloutStrategy.MANAGED
# and omit config_id.
# Corresponds to the JSON property `configId`
# @return [String]
attr_accessor :config_id
# Endpoints service name which is the name of the "service" resource in the
# Service Management API. For example "myapi.endpoints.myproject.cloud.goog"
# Corresponds to the JSON property `name`
# @return [String]
attr_accessor :name
def initialize(**args)
update!(**args)
end
# Update properties of this object
def update!(**args)
@config_id = args[:config_id] if args.key?(:config_id)
@name = args[:name] if args.key?(:name)
end
end
# Custom static error page to be served when an error occurs.
class ErrorHandler
include Google::Apis::Core::Hashable
@ -1213,51 +1247,6 @@ module Google
end
end
# Metadata for the given google.longrunning.Operation.
class OperationMetadataExperimental
include Google::Apis::Core::Hashable
# Time that this operation completed.@OutputOnly
# Corresponds to the JSON property `endTime`
# @return [String]
attr_accessor :end_time
# Time that this operation was created.@OutputOnly
# Corresponds to the JSON property `insertTime`
# @return [String]
attr_accessor :insert_time
# API method that initiated this operation. Example: google.appengine.
# experimental.CustomDomains.CreateCustomDomain.@OutputOnly
# Corresponds to the JSON property `method`
# @return [String]
attr_accessor :method_prop
# Name of the resource that this operation is acting on. Example: apps/myapp/
# customDomains/example.com.@OutputOnly
# Corresponds to the JSON property `target`
# @return [String]
attr_accessor :target
# User who requested this operation.@OutputOnly
# Corresponds to the JSON property `user`
# @return [String]
attr_accessor :user
def initialize(**args)
update!(**args)
end
# Update properties of this object
def update!(**args)
@end_time = args[:end_time] if args.key?(:end_time)
@insert_time = args[:insert_time] if args.key?(:insert_time)
@method_prop = args[:method_prop] if args.key?(:method_prop)
@target = args[:target] if args.key?(:target)
@user = args[:user] if args.key?(:user)
end
end
# Metadata for the given google.longrunning.Operation.
class OperationMetadataV1
include Google::Apis::Core::Hashable
@ -1982,6 +1971,15 @@ module Google
# @return [Google::Apis::AppengineV1beta4::Deployment]
attr_accessor :deployment
# Cloud Endpoints (https://cloud.google.com/endpoints) configuration. The
# Endpoints API Service provides tooling for serving Open API and gRPC endpoints
# via an NGINX proxy.The fields here refer to the name and configuration id of a
# "service" resource in the Service Management API (https://cloud.google.com/
# service-management/overview).
# Corresponds to the JSON property `endpointsApiService`
# @return [Google::Apis::AppengineV1beta4::EndpointsApiService]
attr_accessor :endpoints_api_service
# App Engine execution environment to use for this version.Defaults to 1.
# Corresponds to the JSON property `env`
# @return [String]
@ -2113,6 +2111,7 @@ module Google
@default_expiration = args[:default_expiration] if args.key?(:default_expiration)
@deployer = args[:deployer] if args.key?(:deployer)
@deployment = args[:deployment] if args.key?(:deployment)
@endpoints_api_service = args[:endpoints_api_service] if args.key?(:endpoints_api_service)
@env = args[:env] if args.key?(:env)
@env_variables = args[:env_variables] if args.key?(:env_variables)
@error_handlers = args[:error_handlers] if args.key?(:error_handlers)

View File

@ -82,6 +82,12 @@ module Google
include Google::Apis::Core::JsonObjectSupport
end
class EndpointsApiService
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class ErrorHandler
class Representation < Google::Apis::Core::JsonRepresentation; end
@ -196,12 +202,6 @@ module Google
include Google::Apis::Core::JsonObjectSupport
end
class OperationMetadataExperimental
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class OperationMetadataV1
class Representation < Google::Apis::Core::JsonRepresentation; end
@ -408,6 +408,14 @@ module Google
end
end
class EndpointsApiService
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :config_id, as: 'configId'
property :name, as: 'name'
end
end
class ErrorHandler
# @private
class Representation < Google::Apis::Core::JsonRepresentation
@ -602,17 +610,6 @@ module Google
end
end
class OperationMetadataExperimental
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :end_time, as: 'endTime'
property :insert_time, as: 'insertTime'
property :method_prop, as: 'method'
property :target, as: 'target'
property :user, as: 'user'
end
end
class OperationMetadataV1
# @private
class Representation < Google::Apis::Core::JsonRepresentation
@ -782,6 +779,8 @@ module Google
property :deployer, as: 'deployer'
property :deployment, as: 'deployment', class: Google::Apis::AppengineV1beta4::Deployment, decorator: Google::Apis::AppengineV1beta4::Deployment::Representation
property :endpoints_api_service, as: 'endpointsApiService', class: Google::Apis::AppengineV1beta4::EndpointsApiService, decorator: Google::Apis::AppengineV1beta4::EndpointsApiService::Representation
property :env, as: 'env'
hash :env_variables, as: 'envVariables'
collection :error_handlers, as: 'errorHandlers', class: Google::Apis::AppengineV1beta4::ErrorHandler, decorator: Google::Apis::AppengineV1beta4::ErrorHandler::Representation

View File

@ -26,7 +26,7 @@ module Google
# @see https://cloud.google.com/appengine/docs/admin-api/
module AppengineV1beta5
VERSION = 'V1beta5'
REVISION = '20170714'
REVISION = '20171026'
# View and manage your applications deployed on Google App Engine
AUTH_APPENGINE_ADMIN = 'https://www.googleapis.com/auth/appengine.admin'

View File

@ -446,7 +446,10 @@ module Google
include Google::Apis::Core::Hashable
# Endpoints service configuration id as specified by the Service Management API.
# For example "2016-09-19r1"
# For example "2016-09-19r1"By default, the Endpoints service configuration id
# is fixed and config_id must be specified. To keep the Endpoints service
# configuration id updated with each rollout, specify RolloutStrategy.MANAGED
# and omit config_id.
# Corresponds to the JSON property `configId`
# @return [String]
attr_accessor :config_id
@ -1224,51 +1227,6 @@ module Google
end
end
# Metadata for the given google.longrunning.Operation.
class OperationMetadataExperimental
include Google::Apis::Core::Hashable
# Time that this operation completed.@OutputOnly
# Corresponds to the JSON property `endTime`
# @return [String]
attr_accessor :end_time
# Time that this operation was created.@OutputOnly
# Corresponds to the JSON property `insertTime`
# @return [String]
attr_accessor :insert_time
# API method that initiated this operation. Example: google.appengine.
# experimental.CustomDomains.CreateCustomDomain.@OutputOnly
# Corresponds to the JSON property `method`
# @return [String]
attr_accessor :method_prop
# Name of the resource that this operation is acting on. Example: apps/myapp/
# customDomains/example.com.@OutputOnly
# Corresponds to the JSON property `target`
# @return [String]
attr_accessor :target
# User who requested this operation.@OutputOnly
# Corresponds to the JSON property `user`
# @return [String]
attr_accessor :user
def initialize(**args)
update!(**args)
end
# Update properties of this object
def update!(**args)
@end_time = args[:end_time] if args.key?(:end_time)
@insert_time = args[:insert_time] if args.key?(:insert_time)
@method_prop = args[:method_prop] if args.key?(:method_prop)
@target = args[:target] if args.key?(:target)
@user = args[:user] if args.key?(:user)
end
end
# Metadata for the given google.longrunning.Operation.
class OperationMetadataV1
include Google::Apis::Core::Hashable

View File

@ -196,12 +196,6 @@ module Google
include Google::Apis::Core::JsonObjectSupport
end
class OperationMetadataExperimental
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class OperationMetadataV1
class Representation < Google::Apis::Core::JsonRepresentation; end
@ -601,17 +595,6 @@ module Google
end
end
class OperationMetadataExperimental
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :end_time, as: 'endTime'
property :insert_time, as: 'insertTime'
property :method_prop, as: 'method'
property :target, as: 'target'
property :user, as: 'user'
end
end
class OperationMetadataV1
# @private
class Representation < Google::Apis::Core::JsonRepresentation

View File

@ -25,7 +25,7 @@ module Google
# @see https://cloud.google.com/container-builder/docs/
module CloudbuildV1
VERSION = 'V1'
REVISION = '20171025'
REVISION = '20171026'
# View and manage your data across Google Cloud Platform services
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'

View File

@ -329,10 +329,10 @@ module Google
# * If the original build specified a commit sha or revision ID, the retried
# build will use the identical source.
# For builds that specify StorageSource:
# * If the original build pulled source from a GCS object without specifying
# * If the original build pulled source from Cloud Storage without specifying
# the generation of the object, the new build will use the current object,
# which may be different from the original build source.
# * If the original build pulled source from a GCS object and specified the
# * If the original build pulled source from Cloud Storage and specified the
# generation of the object, the new build will attempt to use the same
# object, which may or may not be available depending on the bucket's
# lifecycle management settings.

View File

@ -26,7 +26,7 @@ module Google
# @see https://cloud.google.com/cloud-tasks/
module CloudtasksV2beta2
VERSION = 'V2beta2'
REVISION = '20171020'
REVISION = '20171025'
# View and manage your data across Google Cloud Platform services
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'

View File

@ -812,10 +812,10 @@ module Google
# The queue name. For example:
# `projects/PROJECT_ID/locations/LOCATION_ID/queues/QUEUE_ID`
# @param [String] order_by
# Sort order used for the query. The fields supported for sorting
# are Task.schedule_time and PullMessage.tag. All results will be
# Sort order used for the query. The only fields supported for sorting
# are `schedule_time` and `pull_message.tag`. All results will be
# returned in approximately ascending order. The default ordering is by
# Task.schedule_time.
# `schedule_time`.
# @param [Fixnum] page_size
# Requested page size. Fewer tasks than requested might be returned.
# The maximum page size is 1000. If unspecified, the page size will

View File

@ -25,7 +25,7 @@ module Google
# @see https://cloud.google.com/genomics
module GenomicsV1alpha2
VERSION = 'V1alpha2'
REVISION = '20170916'
REVISION = '20171026'
# View and manage your data across Google Cloud Platform services
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'

View File

@ -790,6 +790,22 @@ module Google
class PipelineResources
include Google::Apis::Core::Hashable
# Optional. The number of accelerators of the specified type to attach.
# By specifying this parameter, you will download and install the following
# third-party software onto your managed GCE instances: NVIDIA® Tesla®
# drivers and NVIDIA® CUDA toolkit.
# Corresponds to the JSON property `acceleratorCount`
# @return [Fixnum]
attr_accessor :accelerator_count
# Optional. The GCE defined accelerator type.
# By specifying this parameter, you will download and install the following
# third-party software onto your managed GCE instances: NVIDIA® Tesla®
# drivers and NVIDIA® CUDA toolkit.
# Corresponds to the JSON property `acceleratorType`
# @return [String]
attr_accessor :accelerator_type
# The size of the boot disk. Defaults to 10 (GB).
# Corresponds to the JSON property `bootDiskSizeGb`
# @return [Fixnum]
@ -848,6 +864,8 @@ module Google
# Update properties of this object
def update!(**args)
@accelerator_count = args[:accelerator_count] if args.key?(:accelerator_count)
@accelerator_type = args[:accelerator_type] if args.key?(:accelerator_type)
@boot_disk_size_gb = args[:boot_disk_size_gb] if args.key?(:boot_disk_size_gb)
@disks = args[:disks] if args.key?(:disks)
@minimum_cpu_cores = args[:minimum_cpu_cores] if args.key?(:minimum_cpu_cores)

View File

@ -353,6 +353,8 @@ module Google
class PipelineResources
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :accelerator_count, :numeric_string => true, as: 'acceleratorCount'
property :accelerator_type, as: 'acceleratorType'
property :boot_disk_size_gb, as: 'bootDiskSizeGb'
collection :disks, as: 'disks', class: Google::Apis::GenomicsV1alpha2::Disk, decorator: Google::Apis::GenomicsV1alpha2::Disk::Representation

View File

@ -25,7 +25,7 @@ module Google
# @see https://firebase.google.com/docs/test-lab/
module ToolresultsV1beta3
VERSION = 'V1beta3'
REVISION = '20171024'
REVISION = '20171025'
# View and manage your data across Google Cloud Platform services
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'