diff --git a/api_names_out.yaml b/api_names_out.yaml index 0788dde6c..5ff430a4b 100644 --- a/api_names_out.yaml +++ b/api_names_out.yaml @@ -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 diff --git a/generated/google/apis/appengine_v1.rb b/generated/google/apis/appengine_v1.rb index 35fbf02b7..45fc9fa0c 100644 --- a/generated/google/apis/appengine_v1.rb +++ b/generated/google/apis/appengine_v1.rb @@ -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' diff --git a/generated/google/apis/appengine_v1/classes.rb b/generated/google/apis/appengine_v1/classes.rb index 8c0b9f748..62b36f05a 100644 --- a/generated/google/apis/appengine_v1/classes.rb +++ b/generated/google/apis/appengine_v1/classes.rb @@ -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 diff --git a/generated/google/apis/appengine_v1/representations.rb b/generated/google/apis/appengine_v1/representations.rb index 182442e05..07f07d61f 100644 --- a/generated/google/apis/appengine_v1/representations.rb +++ b/generated/google/apis/appengine_v1/representations.rb @@ -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 diff --git a/generated/google/apis/appengine_v1/service.rb b/generated/google/apis/appengine_v1/service.rb index 4534efdd7..18ecc7fc4 100644 --- a/generated/google/apis/appengine_v1/service.rb +++ b/generated/google/apis/appengine_v1/service.rb @@ -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) diff --git a/generated/google/apis/appengine_v1alpha.rb b/generated/google/apis/appengine_v1alpha.rb index d0d0e0676..27c36a494 100644 --- a/generated/google/apis/appengine_v1alpha.rb +++ b/generated/google/apis/appengine_v1alpha.rb @@ -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' diff --git a/generated/google/apis/appengine_v1alpha/classes.rb b/generated/google/apis/appengine_v1alpha/classes.rb index 702a842d2..1e64cb49a 100644 --- a/generated/google/apis/appengine_v1alpha/classes.rb +++ b/generated/google/apis/appengine_v1alpha/classes.rb @@ -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 diff --git a/generated/google/apis/appengine_v1alpha/representations.rb b/generated/google/apis/appengine_v1alpha/representations.rb index 104fb6d8b..a0dfbecd8 100644 --- a/generated/google/apis/appengine_v1alpha/representations.rb +++ b/generated/google/apis/appengine_v1alpha/representations.rb @@ -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 diff --git a/generated/google/apis/appengine_v1alpha/service.rb b/generated/google/apis/appengine_v1alpha/service.rb index e06e98731..4d8d8a16a 100644 --- a/generated/google/apis/appengine_v1alpha/service.rb +++ b/generated/google/apis/appengine_v1alpha/service.rb @@ -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) diff --git a/generated/google/apis/appengine_v1beta.rb b/generated/google/apis/appengine_v1beta.rb index 019760ea2..f52315240 100644 --- a/generated/google/apis/appengine_v1beta.rb +++ b/generated/google/apis/appengine_v1beta.rb @@ -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' diff --git a/generated/google/apis/appengine_v1beta/classes.rb b/generated/google/apis/appengine_v1beta/classes.rb index a6d3d2d1d..1d08acf2b 100644 --- a/generated/google/apis/appengine_v1beta/classes.rb +++ b/generated/google/apis/appengine_v1beta/classes.rb @@ -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 diff --git a/generated/google/apis/appengine_v1beta/representations.rb b/generated/google/apis/appengine_v1beta/representations.rb index 7ae9493d9..a00f4cd2b 100644 --- a/generated/google/apis/appengine_v1beta/representations.rb +++ b/generated/google/apis/appengine_v1beta/representations.rb @@ -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 diff --git a/generated/google/apis/appengine_v1beta/service.rb b/generated/google/apis/appengine_v1beta/service.rb index 9526f591e..2a7fc2136 100644 --- a/generated/google/apis/appengine_v1beta/service.rb +++ b/generated/google/apis/appengine_v1beta/service.rb @@ -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) diff --git a/generated/google/apis/appengine_v1beta4.rb b/generated/google/apis/appengine_v1beta4.rb index b39acbe94..0a4ba25d5 100644 --- a/generated/google/apis/appengine_v1beta4.rb +++ b/generated/google/apis/appengine_v1beta4.rb @@ -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' diff --git a/generated/google/apis/appengine_v1beta4/classes.rb b/generated/google/apis/appengine_v1beta4/classes.rb index 703eb4364..cb7363ead 100644 --- a/generated/google/apis/appengine_v1beta4/classes.rb +++ b/generated/google/apis/appengine_v1beta4/classes.rb @@ -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) diff --git a/generated/google/apis/appengine_v1beta4/representations.rb b/generated/google/apis/appengine_v1beta4/representations.rb index 88b102ee5..a08286354 100644 --- a/generated/google/apis/appengine_v1beta4/representations.rb +++ b/generated/google/apis/appengine_v1beta4/representations.rb @@ -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 diff --git a/generated/google/apis/appengine_v1beta5.rb b/generated/google/apis/appengine_v1beta5.rb index 6ddd10b99..5e09dfecf 100644 --- a/generated/google/apis/appengine_v1beta5.rb +++ b/generated/google/apis/appengine_v1beta5.rb @@ -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' diff --git a/generated/google/apis/appengine_v1beta5/classes.rb b/generated/google/apis/appengine_v1beta5/classes.rb index 2a58f4d9b..9d4dc1a89 100644 --- a/generated/google/apis/appengine_v1beta5/classes.rb +++ b/generated/google/apis/appengine_v1beta5/classes.rb @@ -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 diff --git a/generated/google/apis/appengine_v1beta5/representations.rb b/generated/google/apis/appengine_v1beta5/representations.rb index 03e408a8f..e23c39cb7 100644 --- a/generated/google/apis/appengine_v1beta5/representations.rb +++ b/generated/google/apis/appengine_v1beta5/representations.rb @@ -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 diff --git a/generated/google/apis/cloudbuild_v1.rb b/generated/google/apis/cloudbuild_v1.rb index 03a2b07ca..ed885908b 100644 --- a/generated/google/apis/cloudbuild_v1.rb +++ b/generated/google/apis/cloudbuild_v1.rb @@ -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' diff --git a/generated/google/apis/cloudbuild_v1/service.rb b/generated/google/apis/cloudbuild_v1/service.rb index 769c496eb..4c5072b83 100644 --- a/generated/google/apis/cloudbuild_v1/service.rb +++ b/generated/google/apis/cloudbuild_v1/service.rb @@ -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. diff --git a/generated/google/apis/cloudtasks_v2beta2.rb b/generated/google/apis/cloudtasks_v2beta2.rb index e54d2c251..74b38838e 100644 --- a/generated/google/apis/cloudtasks_v2beta2.rb +++ b/generated/google/apis/cloudtasks_v2beta2.rb @@ -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' diff --git a/generated/google/apis/cloudtasks_v2beta2/service.rb b/generated/google/apis/cloudtasks_v2beta2/service.rb index 519a5b701..e10f63949 100644 --- a/generated/google/apis/cloudtasks_v2beta2/service.rb +++ b/generated/google/apis/cloudtasks_v2beta2/service.rb @@ -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 diff --git a/generated/google/apis/genomics_v1alpha2.rb b/generated/google/apis/genomics_v1alpha2.rb index 0e7925ff8..fbbc20f2f 100644 --- a/generated/google/apis/genomics_v1alpha2.rb +++ b/generated/google/apis/genomics_v1alpha2.rb @@ -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' diff --git a/generated/google/apis/genomics_v1alpha2/classes.rb b/generated/google/apis/genomics_v1alpha2/classes.rb index 81f347e25..400911a6c 100644 --- a/generated/google/apis/genomics_v1alpha2/classes.rb +++ b/generated/google/apis/genomics_v1alpha2/classes.rb @@ -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) diff --git a/generated/google/apis/genomics_v1alpha2/representations.rb b/generated/google/apis/genomics_v1alpha2/representations.rb index fa792a12b..f47a8697f 100644 --- a/generated/google/apis/genomics_v1alpha2/representations.rb +++ b/generated/google/apis/genomics_v1alpha2/representations.rb @@ -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 diff --git a/generated/google/apis/toolresults_v1beta3.rb b/generated/google/apis/toolresults_v1beta3.rb index 12a61977d..8e42f4fe7 100644 --- a/generated/google/apis/toolresults_v1beta3.rb +++ b/generated/google/apis/toolresults_v1beta3.rb @@ -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'