diff --git a/api_names_out.yaml b/api_names_out.yaml index bd3caaaa7..f39e93a0c 100644 --- a/api_names_out.yaml +++ b/api_names_out.yaml @@ -114428,6 +114428,19 @@ "/logging:v2/SourceReference": source_reference "/logging:v2/SourceReference/repository": repository "/logging:v2/SourceReference/revisionId": revision_id +"/logging:v2/SuppressionInfo": suppression_info +"/logging:v2/SuppressionInfo/reason": reason +"/logging:v2/SuppressionInfo/suppressedCount": suppressed_count +"/logging:v2/TailLogEntriesRequest": tail_log_entries_request +"/logging:v2/TailLogEntriesRequest/bufferWindow": buffer_window +"/logging:v2/TailLogEntriesRequest/filter": filter +"/logging:v2/TailLogEntriesRequest/resourceNames": resource_names +"/logging:v2/TailLogEntriesRequest/resourceNames/resource_name": resource_name +"/logging:v2/TailLogEntriesResponse": tail_log_entries_response +"/logging:v2/TailLogEntriesResponse/entries": entries +"/logging:v2/TailLogEntriesResponse/entries/entry": entry +"/logging:v2/TailLogEntriesResponse/suppressionInfo": suppression_info +"/logging:v2/TailLogEntriesResponse/suppressionInfo/suppression_info": suppression_info "/logging:v2/UndeleteBucketRequest": undelete_bucket_request "/logging:v2/WriteLogEntriesRequest": write_log_entries_request "/logging:v2/WriteLogEntriesRequest/dryRun": dry_run @@ -114498,6 +114511,7 @@ "/logging:v2/logging.billingAccounts.logs.list/pageSize": page_size "/logging:v2/logging.billingAccounts.logs.list/pageToken": page_token "/logging:v2/logging.billingAccounts.logs.list/parent": parent +"/logging:v2/logging.billingAccounts.logs.list/resourceNames": resource_names "/logging:v2/logging.billingAccounts.sinks.create": create_billing_account_sink "/logging:v2/logging.billingAccounts.sinks.create/parent": parent "/logging:v2/logging.billingAccounts.sinks.create/uniqueWriterIdentity": unique_writer_identity @@ -114518,6 +114532,7 @@ "/logging:v2/logging.billingAccounts.sinks.update/uniqueWriterIdentity": unique_writer_identity "/logging:v2/logging.billingAccounts.sinks.update/updateMask": update_mask "/logging:v2/logging.entries.list": list_entry_log_entries +"/logging:v2/logging.entries.tail": tail_entry_log_entries "/logging:v2/logging.entries.write": write_entry_log_entries "/logging:v2/logging.exclusions.create": create_exclusion "/logging:v2/logging.exclusions.create/parent": parent @@ -114588,6 +114603,7 @@ "/logging:v2/logging.folders.logs.list/pageSize": page_size "/logging:v2/logging.folders.logs.list/pageToken": page_token "/logging:v2/logging.folders.logs.list/parent": parent +"/logging:v2/logging.folders.logs.list/resourceNames": resource_names "/logging:v2/logging.folders.sinks.create": create_folder_sink "/logging:v2/logging.folders.sinks.create/parent": parent "/logging:v2/logging.folders.sinks.create/uniqueWriterIdentity": unique_writer_identity @@ -114651,6 +114667,7 @@ "/logging:v2/logging.logs.list/pageSize": page_size "/logging:v2/logging.logs.list/pageToken": page_token "/logging:v2/logging.logs.list/parent": parent +"/logging:v2/logging.logs.list/resourceNames": resource_names "/logging:v2/logging.monitoredResourceDescriptors.list": list_monitored_resource_descriptors "/logging:v2/logging.monitoredResourceDescriptors.list/pageSize": page_size "/logging:v2/logging.monitoredResourceDescriptors.list/pageToken": page_token @@ -114712,6 +114729,7 @@ "/logging:v2/logging.organizations.logs.list/pageSize": page_size "/logging:v2/logging.organizations.logs.list/pageToken": page_token "/logging:v2/logging.organizations.logs.list/parent": parent +"/logging:v2/logging.organizations.logs.list/resourceNames": resource_names "/logging:v2/logging.organizations.sinks.create": create_organization_sink "/logging:v2/logging.organizations.sinks.create/parent": parent "/logging:v2/logging.organizations.sinks.create/uniqueWriterIdentity": unique_writer_identity @@ -114790,6 +114808,7 @@ "/logging:v2/logging.projects.logs.list/pageSize": page_size "/logging:v2/logging.projects.logs.list/pageToken": page_token "/logging:v2/logging.projects.logs.list/parent": parent +"/logging:v2/logging.projects.logs.list/resourceNames": resource_names "/logging:v2/logging.projects.metrics.create": create_project_metric "/logging:v2/logging.projects.metrics.create/parent": parent "/logging:v2/logging.projects.metrics.delete": delete_project_metric diff --git a/generated/google/apis/logging_v2.rb b/generated/google/apis/logging_v2.rb index 0c92b9292..88e04ff24 100644 --- a/generated/google/apis/logging_v2.rb +++ b/generated/google/apis/logging_v2.rb @@ -28,7 +28,7 @@ module Google # @see https://cloud.google.com/logging/docs/ module LoggingV2 VERSION = 'V2' - REVISION = '20201022' + REVISION = '20201101' # 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/logging_v2/classes.rb b/generated/google/apis/logging_v2/classes.rb index ad0d923a7..106506851 100644 --- a/generated/google/apis/logging_v2/classes.rb +++ b/generated/google/apis/logging_v2/classes.rb @@ -295,8 +295,9 @@ module Google # @return [String] attr_accessor :referer - # The IP address (IPv4 or IPv6) of the client that issued the HTTP request. - # Examples: "192.168.1.1", "FE80::0202:B3FF:FE1E:8329". + # The IP address (IPv4 or IPv6) of the client that issued the HTTP request. This + # field can include port information. Examples: "192.168.1.1", "10.0.0.1:80", " + # FE80::0202:B3FF:FE1E:8329". # Corresponds to the JSON property `remoteIp` # @return [String] attr_accessor :remote_ip @@ -325,7 +326,8 @@ module Google attr_accessor :response_size # The IP address (IPv4 or IPv6) of the origin server that the request was sent - # to. + # to. This field can include port information. Examples: "192.168.1.1", "10.0.0. + # 1:80", "FE80::0202:B3FF:FE1E:8329". # Corresponds to the JSON property `serverIp` # @return [String] attr_accessor :server_ip @@ -2139,6 +2141,107 @@ module Google end end + # Information about entries that were omitted from the session. + class SuppressionInfo + include Google::Apis::Core::Hashable + + # The reason that entries were omitted from the session. + # Corresponds to the JSON property `reason` + # @return [String] + attr_accessor :reason + + # A lower bound on the count of entries omitted due to reason. + # Corresponds to the JSON property `suppressedCount` + # @return [Fixnum] + attr_accessor :suppressed_count + + def initialize(**args) + update!(**args) + end + + # Update properties of this object + def update!(**args) + @reason = args[:reason] if args.key?(:reason) + @suppressed_count = args[:suppressed_count] if args.key?(:suppressed_count) + end + end + + # The parameters to TailLogEntries. + class TailLogEntriesRequest + include Google::Apis::Core::Hashable + + # Optional. The amount of time to buffer log entries at the server before being + # returned to prevent out of order results due to late arriving log entries. + # Valid values are between 0-60000 milliseconds. Defaults to 2000 milliseconds. + # Corresponds to the JSON property `bufferWindow` + # @return [String] + attr_accessor :buffer_window + + # Optional. A filter that chooses which log entries to return. See Advanced Logs + # Filters (https://cloud.google.com/logging/docs/view/advanced_filters). Only + # log entries that match the filter are returned. An empty filter matches all + # log entries in the resources listed in resource_names. Referencing a parent + # resource that is not in resource_names will cause the filter to return no + # results. The maximum length of the filter is 20000 characters. + # Corresponds to the JSON property `filter` + # @return [String] + attr_accessor :filter + + # Required. Name of a parent resource from which to retrieve log entries: " + # projects/[PROJECT_ID]" "organizations/[ORGANIZATION_ID]" "billingAccounts/[ + # BILLING_ACCOUNT_ID]" "folders/[FOLDER_ID]" May alternatively be one or more + # views: "projects/PROJECT_ID/locations/LOCATION_ID/buckets/BUCKET_ID/views/ + # VIEW_ID" "organization/ORGANIZATION_ID/locations/LOCATION_ID/buckets/BUCKET_ID/ + # views/VIEW_ID" "billingAccounts/BILLING_ACCOUNT_ID/locations/LOCATION_ID/ + # buckets/BUCKET_ID/views/VIEW_ID" "folders/FOLDER_ID/locations/LOCATION_ID/ + # buckets/BUCKET_ID/views/VIEW_ID" + # Corresponds to the JSON property `resourceNames` + # @return [Array] + attr_accessor :resource_names + + def initialize(**args) + update!(**args) + end + + # Update properties of this object + def update!(**args) + @buffer_window = args[:buffer_window] if args.key?(:buffer_window) + @filter = args[:filter] if args.key?(:filter) + @resource_names = args[:resource_names] if args.key?(:resource_names) + end + end + + # Result returned from TailLogEntries. + class TailLogEntriesResponse + include Google::Apis::Core::Hashable + + # A list of log entries. Each response in the stream will order entries with + # increasing values of LogEntry.timestamp. Ordering is not guaranteed between + # separate responses. + # Corresponds to the JSON property `entries` + # @return [Array] + attr_accessor :entries + + # If entries that otherwise would have been included in the session were not + # sent back to the client, counts of relevant entries omitted from the session + # with the reason that they were not included. There will be at most one of each + # reason per response. The counts represent the number of suppressed entries + # since the last streamed response. + # Corresponds to the JSON property `suppressionInfo` + # @return [Array] + attr_accessor :suppression_info + + def initialize(**args) + update!(**args) + end + + # Update properties of this object + def update!(**args) + @entries = args[:entries] if args.key?(:entries) + @suppression_info = args[:suppression_info] if args.key?(:suppression_info) + end + end + # The parameters to UndeleteBucket. class UndeleteBucketRequest include Google::Apis::Core::Hashable diff --git a/generated/google/apis/logging_v2/representations.rb b/generated/google/apis/logging_v2/representations.rb index 24e4e32e3..d8e9f9218 100644 --- a/generated/google/apis/logging_v2/representations.rb +++ b/generated/google/apis/logging_v2/representations.rb @@ -244,6 +244,24 @@ module Google include Google::Apis::Core::JsonObjectSupport end + class SuppressionInfo + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + + class TailLogEntriesRequest + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + + class TailLogEntriesResponse + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + class UndeleteBucketRequest class Representation < Google::Apis::Core::JsonRepresentation; end @@ -702,6 +720,33 @@ module Google end end + class SuppressionInfo + # @private + class Representation < Google::Apis::Core::JsonRepresentation + property :reason, as: 'reason' + property :suppressed_count, as: 'suppressedCount' + end + end + + class TailLogEntriesRequest + # @private + class Representation < Google::Apis::Core::JsonRepresentation + property :buffer_window, as: 'bufferWindow' + property :filter, as: 'filter' + collection :resource_names, as: 'resourceNames' + end + end + + class TailLogEntriesResponse + # @private + class Representation < Google::Apis::Core::JsonRepresentation + collection :entries, as: 'entries', class: Google::Apis::LoggingV2::LogEntry, decorator: Google::Apis::LoggingV2::LogEntry::Representation + + collection :suppression_info, as: 'suppressionInfo', class: Google::Apis::LoggingV2::SuppressionInfo, decorator: Google::Apis::LoggingV2::SuppressionInfo::Representation + + end + end + class UndeleteBucketRequest # @private class Representation < Google::Apis::Core::JsonRepresentation diff --git a/generated/google/apis/logging_v2/service.rb b/generated/google/apis/logging_v2/service.rb index e2282dc3f..3ab172fcc 100644 --- a/generated/google/apis/logging_v2/service.rb +++ b/generated/google/apis/logging_v2/service.rb @@ -805,6 +805,14 @@ module Google # preceding call to this method. pageToken must be the value of nextPageToken # from the previous response. The values of other method parameters should be # identical to those in the previous call. + # @param [Array, String] resource_names + # Optional. The resource name that owns the logs: projects/PROJECT_ID/locations/ + # LOCATION_ID/buckets/BUCKET_ID/views/VIEW_ID organization/ORGANIZATION_ID/ + # locations/LOCATION_ID/buckets/BUCKET_ID/views/VIEW_ID billingAccounts/ + # BILLING_ACCOUNT_ID/locations/LOCATION_ID/buckets/BUCKET_ID/views/VIEW_ID + # folders/FOLDER_ID/locations/LOCATION_ID/buckets/BUCKET_ID/views/VIEW_IDTo + # support legacy queries, it could also be: "projects/PROJECT_ID" "organizations/ + # ORGANIZATION_ID" "billingAccounts/BILLING_ACCOUNT_ID" "folders/FOLDER_ID" # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user @@ -822,13 +830,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 list_billing_account_logs(parent, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil, &block) + def list_billing_account_logs(parent, page_size: nil, page_token: nil, resource_names: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:get, 'v2/{+parent}/logs', options) command.response_representation = Google::Apis::LoggingV2::ListLogsResponse::Representation command.response_class = Google::Apis::LoggingV2::ListLogsResponse command.params['parent'] = parent unless parent.nil? command.query['pageSize'] = page_size unless page_size.nil? command.query['pageToken'] = page_token unless page_token.nil? + command.query['resourceNames'] = resource_names unless resource_names.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) @@ -1145,6 +1154,37 @@ module Google execute_or_queue_command(command, &block) end + # Streaming read of log entries as they are ingested. Until the stream is + # terminated, it will continue reading logs. + # @param [Google::Apis::LoggingV2::TailLogEntriesRequest] tail_log_entries_request_object + # @param [String] fields + # Selector specifying which fields to include in a partial response. + # @param [String] quota_user + # Available to use for quota purposes for server-side applications. Can be any + # arbitrary string assigned to a user, but should not exceed 40 characters. + # @param [Google::Apis::RequestOptions] options + # Request-specific options + # + # @yield [result, err] Result & error if block supplied + # @yieldparam result [Google::Apis::LoggingV2::TailLogEntriesResponse] parsed result object + # @yieldparam err [StandardError] error object if request failed + # + # @return [Google::Apis::LoggingV2::TailLogEntriesResponse] + # + # @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 tail_entry_log_entries(tail_log_entries_request_object = nil, fields: nil, quota_user: nil, options: nil, &block) + command = make_simple_command(:post, 'v2/entries:tail', options) + command.request_representation = Google::Apis::LoggingV2::TailLogEntriesRequest::Representation + command.request_object = tail_log_entries_request_object + command.response_representation = Google::Apis::LoggingV2::TailLogEntriesResponse::Representation + command.response_class = Google::Apis::LoggingV2::TailLogEntriesResponse + command.query['fields'] = fields unless fields.nil? + command.query['quotaUser'] = quota_user unless quota_user.nil? + execute_or_queue_command(command, &block) + end + # Writes log entries to Logging. This API method is the only way to send log # entries to Logging. This method is used, directly or indirectly, by the # Logging agent (fluentd) and all logging libraries configured to use Logging. A @@ -2128,6 +2168,14 @@ module Google # preceding call to this method. pageToken must be the value of nextPageToken # from the previous response. The values of other method parameters should be # identical to those in the previous call. + # @param [Array, String] resource_names + # Optional. The resource name that owns the logs: projects/PROJECT_ID/locations/ + # LOCATION_ID/buckets/BUCKET_ID/views/VIEW_ID organization/ORGANIZATION_ID/ + # locations/LOCATION_ID/buckets/BUCKET_ID/views/VIEW_ID billingAccounts/ + # BILLING_ACCOUNT_ID/locations/LOCATION_ID/buckets/BUCKET_ID/views/VIEW_ID + # folders/FOLDER_ID/locations/LOCATION_ID/buckets/BUCKET_ID/views/VIEW_IDTo + # support legacy queries, it could also be: "projects/PROJECT_ID" "organizations/ + # ORGANIZATION_ID" "billingAccounts/BILLING_ACCOUNT_ID" "folders/FOLDER_ID" # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user @@ -2145,13 +2193,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 list_folder_logs(parent, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil, &block) + def list_folder_logs(parent, page_size: nil, page_token: nil, resource_names: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:get, 'v2/{+parent}/logs', options) command.response_representation = Google::Apis::LoggingV2::ListLogsResponse::Representation command.response_class = Google::Apis::LoggingV2::ListLogsResponse command.params['parent'] = parent unless parent.nil? command.query['pageSize'] = page_size unless page_size.nil? command.query['pageToken'] = page_token unless page_token.nil? + command.query['resourceNames'] = resource_names unless resource_names.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) @@ -2997,6 +3046,14 @@ module Google # preceding call to this method. pageToken must be the value of nextPageToken # from the previous response. The values of other method parameters should be # identical to those in the previous call. + # @param [Array, String] resource_names + # Optional. The resource name that owns the logs: projects/PROJECT_ID/locations/ + # LOCATION_ID/buckets/BUCKET_ID/views/VIEW_ID organization/ORGANIZATION_ID/ + # locations/LOCATION_ID/buckets/BUCKET_ID/views/VIEW_ID billingAccounts/ + # BILLING_ACCOUNT_ID/locations/LOCATION_ID/buckets/BUCKET_ID/views/VIEW_ID + # folders/FOLDER_ID/locations/LOCATION_ID/buckets/BUCKET_ID/views/VIEW_IDTo + # support legacy queries, it could also be: "projects/PROJECT_ID" "organizations/ + # ORGANIZATION_ID" "billingAccounts/BILLING_ACCOUNT_ID" "folders/FOLDER_ID" # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user @@ -3014,13 +3071,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 list_logs(parent, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil, &block) + def list_logs(parent, page_size: nil, page_token: nil, resource_names: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:get, 'v2/{+parent}/logs', options) command.response_representation = Google::Apis::LoggingV2::ListLogsResponse::Representation command.response_class = Google::Apis::LoggingV2::ListLogsResponse command.params['parent'] = parent unless parent.nil? command.query['pageSize'] = page_size unless page_size.nil? command.query['pageToken'] = page_token unless page_token.nil? + command.query['resourceNames'] = resource_names unless resource_names.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) @@ -3909,6 +3967,14 @@ module Google # preceding call to this method. pageToken must be the value of nextPageToken # from the previous response. The values of other method parameters should be # identical to those in the previous call. + # @param [Array, String] resource_names + # Optional. The resource name that owns the logs: projects/PROJECT_ID/locations/ + # LOCATION_ID/buckets/BUCKET_ID/views/VIEW_ID organization/ORGANIZATION_ID/ + # locations/LOCATION_ID/buckets/BUCKET_ID/views/VIEW_ID billingAccounts/ + # BILLING_ACCOUNT_ID/locations/LOCATION_ID/buckets/BUCKET_ID/views/VIEW_ID + # folders/FOLDER_ID/locations/LOCATION_ID/buckets/BUCKET_ID/views/VIEW_IDTo + # support legacy queries, it could also be: "projects/PROJECT_ID" "organizations/ + # ORGANIZATION_ID" "billingAccounts/BILLING_ACCOUNT_ID" "folders/FOLDER_ID" # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user @@ -3926,13 +3992,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 list_organization_logs(parent, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil, &block) + def list_organization_logs(parent, page_size: nil, page_token: nil, resource_names: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:get, 'v2/{+parent}/logs', options) command.response_representation = Google::Apis::LoggingV2::ListLogsResponse::Representation command.response_class = Google::Apis::LoggingV2::ListLogsResponse command.params['parent'] = parent unless parent.nil? command.query['pageSize'] = page_size unless page_size.nil? command.query['pageToken'] = page_token unless page_token.nil? + command.query['resourceNames'] = resource_names unless resource_names.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) @@ -4972,6 +5039,14 @@ module Google # preceding call to this method. pageToken must be the value of nextPageToken # from the previous response. The values of other method parameters should be # identical to those in the previous call. + # @param [Array, String] resource_names + # Optional. The resource name that owns the logs: projects/PROJECT_ID/locations/ + # LOCATION_ID/buckets/BUCKET_ID/views/VIEW_ID organization/ORGANIZATION_ID/ + # locations/LOCATION_ID/buckets/BUCKET_ID/views/VIEW_ID billingAccounts/ + # BILLING_ACCOUNT_ID/locations/LOCATION_ID/buckets/BUCKET_ID/views/VIEW_ID + # folders/FOLDER_ID/locations/LOCATION_ID/buckets/BUCKET_ID/views/VIEW_IDTo + # support legacy queries, it could also be: "projects/PROJECT_ID" "organizations/ + # ORGANIZATION_ID" "billingAccounts/BILLING_ACCOUNT_ID" "folders/FOLDER_ID" # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user @@ -4989,13 +5064,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 list_project_logs(parent, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil, &block) + def list_project_logs(parent, page_size: nil, page_token: nil, resource_names: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:get, 'v2/{+parent}/logs', options) command.response_representation = Google::Apis::LoggingV2::ListLogsResponse::Representation command.response_class = Google::Apis::LoggingV2::ListLogsResponse command.params['parent'] = parent unless parent.nil? command.query['pageSize'] = page_size unless page_size.nil? command.query['pageToken'] = page_token unless page_token.nil? + command.query['resourceNames'] = resource_names unless resource_names.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/logging_v2/synth.metadata b/generated/google/apis/logging_v2/synth.metadata index fc304e282..7f29002fe 100644 --- a/generated/google/apis/logging_v2/synth.metadata +++ b/generated/google/apis/logging_v2/synth.metadata @@ -4,7 +4,7 @@ "git": { "name": ".", "remote": "https://github.com/googleapis/google-api-ruby-client.git", - "sha": "1a0c4a7b0f26aaefb051e7117cc464830308304b" + "sha": "3990e7520479d9e981cc8bb930f3bfcd820d5243" } } ]