diff --git a/api_names_out.yaml b/api_names_out.yaml index 0023b10f7..45a2dac9b 100644 --- a/api_names_out.yaml +++ b/api_names_out.yaml @@ -28236,8 +28236,10 @@ "/dataflow:v1b3/CounterStructuredName/name": name "/dataflow:v1b3/CounterStructuredName/origin": origin "/dataflow:v1b3/CounterStructuredName/originNamespace": origin_namespace +"/dataflow:v1b3/CounterStructuredName/originalShuffleStepName": original_shuffle_step_name "/dataflow:v1b3/CounterStructuredName/originalStepName": original_step_name "/dataflow:v1b3/CounterStructuredName/portion": portion +"/dataflow:v1b3/CounterStructuredName/sideInput": side_input "/dataflow:v1b3/CounterStructuredName/workerId": worker_id "/dataflow:v1b3/CounterStructuredNameAndMetadata": counter_structured_name_and_metadata "/dataflow:v1b3/CounterStructuredNameAndMetadata/metadata": metadata @@ -28606,6 +28608,9 @@ "/dataflow:v1b3/ShellTask": shell_task "/dataflow:v1b3/ShellTask/command": command "/dataflow:v1b3/ShellTask/exitCode": exit_code +"/dataflow:v1b3/SideInputId": side_input_id +"/dataflow:v1b3/SideInputId/declaringStepName": declaring_step_name +"/dataflow:v1b3/SideInputId/inputIndex": input_index "/dataflow:v1b3/SideInputInfo": side_input_info "/dataflow:v1b3/SideInputInfo/kind": kind "/dataflow:v1b3/SideInputInfo/kind/kind": kind @@ -28835,6 +28840,7 @@ "/dataflow:v1b3/WorkerMessage/workerHealthReport": worker_health_report "/dataflow:v1b3/WorkerMessage/workerMessageCode": worker_message_code "/dataflow:v1b3/WorkerMessage/workerMetrics": worker_metrics +"/dataflow:v1b3/WorkerMessage/workerShutdownNotice": worker_shutdown_notice "/dataflow:v1b3/WorkerMessageCode": worker_message_code "/dataflow:v1b3/WorkerMessageCode/code": code "/dataflow:v1b3/WorkerMessageCode/parameters": parameters @@ -28842,6 +28848,7 @@ "/dataflow:v1b3/WorkerMessageResponse": worker_message_response "/dataflow:v1b3/WorkerMessageResponse/workerHealthReportResponse": worker_health_report_response "/dataflow:v1b3/WorkerMessageResponse/workerMetricsResponse": worker_metrics_response +"/dataflow:v1b3/WorkerMessageResponse/workerShutdownNoticeResponse": worker_shutdown_notice_response "/dataflow:v1b3/WorkerPool": worker_pool "/dataflow:v1b3/WorkerPool/autoscalingSettings": autoscaling_settings "/dataflow:v1b3/WorkerPool/dataDisks": data_disks @@ -28875,6 +28882,9 @@ "/dataflow:v1b3/WorkerSettings/shuffleServicePath": shuffle_service_path "/dataflow:v1b3/WorkerSettings/tempStoragePrefix": temp_storage_prefix "/dataflow:v1b3/WorkerSettings/workerId": worker_id +"/dataflow:v1b3/WorkerShutdownNotice": worker_shutdown_notice +"/dataflow:v1b3/WorkerShutdownNotice/reason": reason +"/dataflow:v1b3/WorkerShutdownNoticeResponse": worker_shutdown_notice_response "/dataflow:v1b3/WriteInstruction": write_instruction "/dataflow:v1b3/WriteInstruction/input": input "/dataflow:v1b3/WriteInstruction/sink": sink diff --git a/generated/google/apis/adexchangebuyer2_v2beta1.rb b/generated/google/apis/adexchangebuyer2_v2beta1.rb index 37a1bf89c..d57c1a685 100644 --- a/generated/google/apis/adexchangebuyer2_v2beta1.rb +++ b/generated/google/apis/adexchangebuyer2_v2beta1.rb @@ -26,7 +26,7 @@ module Google # @see https://developers.google.com/ad-exchange/buyer-rest/reference/rest/ module Adexchangebuyer2V2beta1 VERSION = 'V2beta1' - REVISION = '20170809' + REVISION = '20170825' # Manage your Ad Exchange buyer account configuration AUTH_ADEXCHANGE_BUYER = 'https://www.googleapis.com/auth/adexchange.buyer' diff --git a/generated/google/apis/adexchangebuyer2_v2beta1/service.rb b/generated/google/apis/adexchangebuyer2_v2beta1/service.rb index 9ca41d8e6..277aaf558 100644 --- a/generated/google/apis/adexchangebuyer2_v2beta1/service.rb +++ b/generated/google/apis/adexchangebuyer2_v2beta1/service.rb @@ -546,10 +546,11 @@ module Google #
  • openAuctionStatus: `approved, conditionally_approved, disapproved, # not_checked` #
  • attribute: `a numeric attribute from the list of attributes` - #
  • disapprovalReason: `a reason from DisapprovalReason + #
  • disapprovalReason: `a reason from + # DisapprovalReason # - # Example: 'accountId=12345 AND (dealsStatus:disapproved AND disapprovalReason: - # unacceptable_content) OR attribute:47' + # Example: 'accountId=12345 AND (dealsStatus:disapproved AND + # disapprovalReason:unacceptable_content) OR attribute:47' # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user diff --git a/generated/google/apis/dataflow_v1b3.rb b/generated/google/apis/dataflow_v1b3.rb index f97338398..f60579eee 100644 --- a/generated/google/apis/dataflow_v1b3.rb +++ b/generated/google/apis/dataflow_v1b3.rb @@ -25,7 +25,7 @@ module Google # @see https://cloud.google.com/dataflow module DataflowV1b3 VERSION = 'V1b3' - REVISION = '20170724' + REVISION = '20170823' # 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/dataflow_v1b3/classes.rb b/generated/google/apis/dataflow_v1b3/classes.rb index 2e75e9c6b..cc4c16d82 100644 --- a/generated/google/apis/dataflow_v1b3/classes.rb +++ b/generated/google/apis/dataflow_v1b3/classes.rb @@ -442,6 +442,11 @@ module Google # @return [String] attr_accessor :origin_namespace + # The GroupByKey step name from the original graph. + # Corresponds to the JSON property `originalShuffleStepName` + # @return [String] + attr_accessor :original_shuffle_step_name + # System generated name of the original step in the user's graph, before # optimization. # Corresponds to the JSON property `originalStepName` @@ -453,6 +458,11 @@ module Google # @return [String] attr_accessor :portion + # Uniquely identifies a side input. + # Corresponds to the JSON property `sideInput` + # @return [Google::Apis::DataflowV1b3::SideInputId] + attr_accessor :side_input + # ID of a particular worker. # Corresponds to the JSON property `workerId` # @return [String] @@ -469,8 +479,10 @@ module Google @name = args[:name] if args.key?(:name) @origin = args[:origin] if args.key?(:origin) @origin_namespace = args[:origin_namespace] if args.key?(:origin_namespace) + @original_shuffle_step_name = args[:original_shuffle_step_name] if args.key?(:original_shuffle_step_name) @original_step_name = args[:original_step_name] if args.key?(:original_step_name) @portion = args[:portion] if args.key?(:portion) + @side_input = args[:side_input] if args.key?(:side_input) @worker_id = args[:worker_id] if args.key?(:worker_id) end end @@ -3159,6 +3171,31 @@ module Google end end + # Uniquely identifies a side input. + class SideInputId + include Google::Apis::Core::Hashable + + # The step that receives and usually consumes this side input. + # Corresponds to the JSON property `declaringStepName` + # @return [String] + attr_accessor :declaring_step_name + + # The index of the side input, from the list of non_parallel_inputs. + # Corresponds to the JSON property `inputIndex` + # @return [Fixnum] + attr_accessor :input_index + + def initialize(**args) + update!(**args) + end + + # Update properties of this object + def update!(**args) + @declaring_step_name = args[:declaring_step_name] if args.key?(:declaring_step_name) + @input_index = args[:input_index] if args.key?(:input_index) + end + end + # Information about a side input of a DoFn or an input of a SeqDoFn. class SideInputInfo include Google::Apis::Core::Hashable @@ -4805,6 +4842,13 @@ module Google # @return [Google::Apis::DataflowV1b3::ResourceUtilizationReport] attr_accessor :worker_metrics + # Shutdown notification from workers. This is to be sent by the shutdown + # script of the worker VM so that the backend knows that the VM is being + # shut down. + # Corresponds to the JSON property `workerShutdownNotice` + # @return [Google::Apis::DataflowV1b3::WorkerShutdownNotice] + attr_accessor :worker_shutdown_notice + def initialize(**args) update!(**args) end @@ -4816,6 +4860,7 @@ module Google @worker_health_report = args[:worker_health_report] if args.key?(:worker_health_report) @worker_message_code = args[:worker_message_code] if args.key?(:worker_message_code) @worker_metrics = args[:worker_metrics] if args.key?(:worker_metrics) + @worker_shutdown_notice = args[:worker_shutdown_notice] if args.key?(:worker_shutdown_notice) end end @@ -4890,6 +4935,11 @@ module Google # @return [Google::Apis::DataflowV1b3::ResourceUtilizationReportResponse] attr_accessor :worker_metrics_response + # Service-side response to WorkerMessage issuing shutdown notice. + # Corresponds to the JSON property `workerShutdownNoticeResponse` + # @return [Google::Apis::DataflowV1b3::WorkerShutdownNoticeResponse] + attr_accessor :worker_shutdown_notice_response + def initialize(**args) update!(**args) end @@ -4898,6 +4948,7 @@ module Google def update!(**args) @worker_health_report_response = args[:worker_health_report_response] if args.key?(:worker_health_report_response) @worker_metrics_response = args[:worker_metrics_response] if args.key?(:worker_metrics_response) + @worker_shutdown_notice_response = args[:worker_shutdown_notice_response] if args.key?(:worker_shutdown_notice_response) end end @@ -5135,6 +5186,42 @@ module Google end end + # Shutdown notification from workers. This is to be sent by the shutdown + # script of the worker VM so that the backend knows that the VM is being + # shut down. + class WorkerShutdownNotice + include Google::Apis::Core::Hashable + + # Optional reason to be attached for the shutdown notice. + # For example: "PREEMPTION" would indicate the VM is being shut down because + # of preemption. Other possible reasons may be added in the future. + # Corresponds to the JSON property `reason` + # @return [String] + attr_accessor :reason + + def initialize(**args) + update!(**args) + end + + # Update properties of this object + def update!(**args) + @reason = args[:reason] if args.key?(:reason) + end + end + + # Service-side response to WorkerMessage issuing shutdown notice. + class WorkerShutdownNoticeResponse + include Google::Apis::Core::Hashable + + def initialize(**args) + update!(**args) + end + + # Update properties of this object + def update!(**args) + end + end + # An instruction that writes records. # Takes one input, produces no outputs. class WriteInstruction diff --git a/generated/google/apis/dataflow_v1b3/representations.rb b/generated/google/apis/dataflow_v1b3/representations.rb index 01af68ce2..d7b8b52b2 100644 --- a/generated/google/apis/dataflow_v1b3/representations.rb +++ b/generated/google/apis/dataflow_v1b3/representations.rb @@ -502,6 +502,12 @@ module Google include Google::Apis::Core::JsonObjectSupport end + class SideInputId + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + class SideInputInfo class Representation < Google::Apis::Core::JsonRepresentation; end @@ -754,6 +760,18 @@ module Google include Google::Apis::Core::JsonObjectSupport end + class WorkerShutdownNotice + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + + class WorkerShutdownNoticeResponse + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + class WriteInstruction class Representation < Google::Apis::Core::JsonRepresentation; end @@ -882,8 +900,11 @@ module Google property :name, as: 'name' property :origin, as: 'origin' property :origin_namespace, as: 'originNamespace' + property :original_shuffle_step_name, as: 'originalShuffleStepName' property :original_step_name, as: 'originalStepName' property :portion, as: 'portion' + property :side_input, as: 'sideInput', class: Google::Apis::DataflowV1b3::SideInputId, decorator: Google::Apis::DataflowV1b3::SideInputId::Representation + property :worker_id, as: 'workerId' end end @@ -1613,6 +1634,14 @@ module Google end end + class SideInputId + # @private + class Representation < Google::Apis::Core::JsonRepresentation + property :declaring_step_name, as: 'declaringStepName' + property :input_index, as: 'inputIndex' + end + end + class SideInputInfo # @private class Representation < Google::Apis::Core::JsonRepresentation @@ -2048,6 +2077,8 @@ module Google property :worker_metrics, as: 'workerMetrics', class: Google::Apis::DataflowV1b3::ResourceUtilizationReport, decorator: Google::Apis::DataflowV1b3::ResourceUtilizationReport::Representation + property :worker_shutdown_notice, as: 'workerShutdownNotice', class: Google::Apis::DataflowV1b3::WorkerShutdownNotice, decorator: Google::Apis::DataflowV1b3::WorkerShutdownNotice::Representation + end end @@ -2066,6 +2097,8 @@ module Google property :worker_metrics_response, as: 'workerMetricsResponse', class: Google::Apis::DataflowV1b3::ResourceUtilizationReportResponse, decorator: Google::Apis::DataflowV1b3::ResourceUtilizationReportResponse::Representation + property :worker_shutdown_notice_response, as: 'workerShutdownNoticeResponse', class: Google::Apis::DataflowV1b3::WorkerShutdownNoticeResponse, decorator: Google::Apis::DataflowV1b3::WorkerShutdownNoticeResponse::Representation + end end @@ -2112,6 +2145,19 @@ module Google end end + class WorkerShutdownNotice + # @private + class Representation < Google::Apis::Core::JsonRepresentation + property :reason, as: 'reason' + end + end + + class WorkerShutdownNoticeResponse + # @private + class Representation < Google::Apis::Core::JsonRepresentation + end + end + class WriteInstruction # @private class Representation < Google::Apis::Core::JsonRepresentation diff --git a/generated/google/apis/slides_v1.rb b/generated/google/apis/slides_v1.rb index b7a6d72b0..dc00b7d3b 100644 --- a/generated/google/apis/slides_v1.rb +++ b/generated/google/apis/slides_v1.rb @@ -25,7 +25,7 @@ module Google # @see https://developers.google.com/slides/ module SlidesV1 VERSION = 'V1' - REVISION = '20170811' + REVISION = '20170824' # View and manage the files in your Google Drive AUTH_DRIVE = 'https://www.googleapis.com/auth/drive' diff --git a/generated/google/apis/slides_v1/classes.rb b/generated/google/apis/slides_v1/classes.rb index a9a581ce2..7123bc8e3 100644 --- a/generated/google/apis/slides_v1/classes.rb +++ b/generated/google/apis/slides_v1/classes.rb @@ -314,6 +314,7 @@ module Google # display inside the presentation. Images must be less than 50MB in size, # cannot exceed 25 megapixels, and must be in either in PNG, JPEG, or GIF # format. + # The provided URL can be at maximum 2K bytes large. # Corresponds to the JSON property `url` # @return [String] attr_accessor :url @@ -1920,7 +1921,7 @@ module Google include Google::Apis::Core::Hashable # The background fill property state. - # Updating the the fill on a page will implicitly update this field to + # Updating the fill on a page will implicitly update this field to # `RENDERED`, unless another value is specified in the same request. To # have no fill on a page, set this field to `NOT_RENDERED`. In this case, # any other fill fields set in the same request will be ignored. @@ -2476,6 +2477,7 @@ module Google # display inside the presentation. Images must be less than 50MB in size, # cannot exceed 25 megapixels, and must be in either in PNG, JPEG, or GIF # format. + # The provided URL can be at maximum 2K bytes large. # Corresponds to the JSON property `imageUrl` # @return [String] attr_accessor :image_url @@ -2796,6 +2798,9 @@ module Google attr_accessor :update_line_properties # Updates the transform of a page element. + # Updating the transform of a group will change the absolute transform of the + # page elements in that group, which can change their visual appearance. See + # the documentation for PageElement.transform for more details. # Corresponds to the JSON property `updatePageElementTransform` # @return [Google::Apis::SlidesV1::UpdatePageElementTransformRequest] attr_accessor :update_page_element_transform @@ -3357,6 +3362,7 @@ module Google # display inside the presentation. Pictures must be less than 50MB in size, # cannot exceed 25 megapixels, and must be in either in PNG, JPEG, or GIF # format. + # The provided URL can be at maximum 2K bytes large. # Corresponds to the JSON property `contentUrl` # @return [String] attr_accessor :content_url @@ -4022,6 +4028,9 @@ module Google end # Updates the transform of a page element. + # Updating the transform of a group will change the absolute transform of the + # page elements in that group, which can change their visual appearance. See + # the documentation for PageElement.transform for more details. class UpdatePageElementTransformRequest include Google::Apis::Core::Hashable diff --git a/generated/google/apis/storagetransfer_v1.rb b/generated/google/apis/storagetransfer_v1.rb index bd972778e..59eceadac 100644 --- a/generated/google/apis/storagetransfer_v1.rb +++ b/generated/google/apis/storagetransfer_v1.rb @@ -26,7 +26,7 @@ module Google # @see https://cloud.google.com/storage/transfer module StoragetransferV1 VERSION = 'V1' - REVISION = '20170804' + REVISION = '20170824' # 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/storagetransfer_v1/classes.rb b/generated/google/apis/storagetransfer_v1/classes.rb index c4455f6d9..ff49c314f 100644 --- a/generated/google/apis/storagetransfer_v1/classes.rb +++ b/generated/google/apis/storagetransfer_v1/classes.rb @@ -253,7 +253,8 @@ module Google # * Length - The size of the object in bytes. # * MD5 - The base64-encoded MD5 hash of the object. # For an example of a valid TSV file, see - # [Transferring data from URLs](https://cloud.google.com/storage/transfer/#urls) + # [Transferring data from URLs](https://cloud.google.com/storage/transfer/create- + # url-list). # When transferring data based on a URL list, keep the following in mind: # * When an object located at `http(s)://hostname:port/` is # transferred @@ -421,7 +422,7 @@ module Google include Google::Apis::Core::Hashable # If the value is `false`, it means the operation is still in progress. - # If true, the operation is completed, and either `error` or `response` is + # If `true`, the operation is completed, and either `error` or `response` is # available. # Corresponds to the JSON property `done` # @return [Boolean] @@ -1027,7 +1028,8 @@ module Google # * Length - The size of the object in bytes. # * MD5 - The base64-encoded MD5 hash of the object. # For an example of a valid TSV file, see - # [Transferring data from URLs](https://cloud.google.com/storage/transfer/#urls) + # [Transferring data from URLs](https://cloud.google.com/storage/transfer/create- + # url-list). # When transferring data based on a URL list, keep the following in mind: # * When an object located at `http(s)://hostname:port/` is # transferred