diff --git a/generated/google/apis/drive_v3.rb b/generated/google/apis/drive_v3.rb index 664589c3054..4d31aa71804 100644 --- a/generated/google/apis/drive_v3.rb +++ b/generated/google/apis/drive_v3.rb @@ -26,7 +26,7 @@ module Apis # @see https://developers.google.com/drive/ module DriveV3 VERSION = 'V3' - REVISION = '20201108' + REVISION = '20201115' # See, edit, create, and delete all of your Google Drive files AUTH_DRIVE = 'https://www.googleapis.com/auth/drive' diff --git a/generated/google/apis/drive_v3/service.rb b/generated/google/apis/drive_v3/service.rb index bbb5f069eed..2b0153ac2f1 100644 --- a/generated/google/apis/drive_v3/service.rb +++ b/generated/google/apis/drive_v3/service.rb @@ -784,9 +784,8 @@ def update_drive(drive_id, drive_object = nil, use_domain_admin_access: nil, fie # The ID of the file. # @param [Google::Apis::DriveV3::File] file_object # @param [Boolean] enforce_single_parent - # Set to true to opt in to API behavior that aims for all items to have exactly - # one parent. This parameter only takes effect if the item is not in a shared - # drive. Requests that specify more than one parent fail. + # Deprecated. Copying files into multiple folders is no longer supported. Use + # shortcuts instead. # @param [Boolean] ignore_default_visibility # Whether to ignore the domain's default visibility settings for the created # file. Domain administrators can choose to make all uploaded files visible to @@ -848,9 +847,7 @@ def copy_file(file_id, file_object = nil, enforce_single_parent: nil, ignore_def # Creates a new file. # @param [Google::Apis::DriveV3::File] file_object # @param [Boolean] enforce_single_parent - # Set to true to opt in to API behavior that aims for all items to have exactly - # one parent. This parameter only takes effect if the item is not in a shared - # drive. Requests that specify more than one parent fail. + # Deprecated. Creating files in multiple folders is no longer supported. # @param [Boolean] ignore_default_visibility # Whether to ignore the domain's default visibility settings for the created # file. Domain administrators can choose to make all uploaded files visible to @@ -928,10 +925,8 @@ def create_file(file_object = nil, enforce_single_parent: nil, ignore_default_vi # @param [String] file_id # The ID of the file. # @param [Boolean] enforce_single_parent - # Set to true to opt in to API behavior that aims for all items to have exactly - # one parent. This parameter will only take effect if the item is not in a - # shared drive. If an item's last parent is deleted but the item itself is not, - # the item will be placed under its owner's root. + # Deprecated. If an item is not in a shared drive and its last parent is deleted + # but the item itself is not, the item will be placed under its owner's root. # @param [Boolean] supports_all_drives # Whether the requesting application supports both My Drives and shared drives. # @param [Boolean] supports_team_drives @@ -969,10 +964,8 @@ def delete_file(file_id, enforce_single_parent: nil, supports_all_drives: nil, s # Permanently deletes all of the user's trashed files. # @param [Boolean] enforce_single_parent - # Set to true to opt in to API behavior that aims for all items to have exactly - # one parent. This parameter will only take effect if the item is not in a - # shared drive. If an item's last parent is deleted but the item itself is not, - # the item will be placed under its owner's root. + # Deprecated. If an item is not in a shared drive and its last parent is deleted + # but the item itself is not, the item will be placed under its owner's root. # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user @@ -1229,12 +1222,8 @@ def list_files(corpora: nil, corpus: nil, drive_id: nil, include_items_from_all_ # @param [String] add_parents # A comma-separated list of parent IDs to add. # @param [Boolean] enforce_single_parent - # Set to true to opt in to API behavior that aims for all items to have exactly - # one parent. This parameter only takes effect if the item is not in a shared - # drive. If the item's owner makes a request to add a single parent, the item is - # removed from all current folders and placed in the requested folder. Other - # requests that increase the number of parents fail, except when the - # canAddMyDriveParent file capability is true and a single parent is being added. + # Deprecated. Adding files to multiple folders is no longer supported. Use + # shortcuts instead. # @param [String] include_permissions_for_view # Specifies which additional view's permissions to include in the response. Only # 'published' is supported. @@ -1368,17 +1357,12 @@ def watch_file(file_id, channel_object = nil, acknowledge_abuse: nil, include_pe # @param [String] email_message # A plain text custom message to include in the notification email. # @param [Boolean] enforce_single_parent - # Set to true to opt in to API behavior that aims for all items to have exactly - # one parent. This parameter only takes effect if the item is not in a shared - # drive. See moveToNewOwnersRoot for details. + # Deprecated. See moveToNewOwnersRoot for details. # @param [Boolean] move_to_new_owners_root - # This parameter only takes effect if the item is not in a shared drive and the - # request is attempting to transfer the ownership of the item. When set to true, - # the item is moved to the new owner's My Drive root folder and all prior - # parents removed. If set to false, when enforceSingleParent=true, parents are - # not changed. If set to false, when enforceSingleParent=false, existing parents - # are not changed; however, the file will be added to the new owner's My Drive - # root folder, unless it is already in the new owner's My Drive. + # This parameter will only take effect if the item is not in a shared drive and + # the request is attempting to transfer the ownership of the item. If set to + # true, the item will be moved to the new owner's My Drive root folder and all + # prior parents removed. If set to false, parents are not changed. # @param [Boolean] send_notification_email # Whether to send a notification email when sharing to users or groups. This # defaults to true for users and groups, and is not allowed for other requests. diff --git a/generated/google/apis/drive_v3/synth.metadata b/generated/google/apis/drive_v3/synth.metadata index 75614d0b399..8772e75199c 100644 --- a/generated/google/apis/drive_v3/synth.metadata +++ b/generated/google/apis/drive_v3/synth.metadata @@ -4,7 +4,7 @@ "git": { "name": ".", "remote": "https://github.com/googleapis/google-api-ruby-client.git", - "sha": "d6095bb3d3730f819854bd121870fba5e07c2c92" + "sha": "a0a522339818657195e0606b4655255c0adfcef4" } } ]