From d26304c1665c70f20528cba952812233eb08c1a5 Mon Sep 17 00:00:00 2001 From: Google APIs Date: Thu, 24 Sep 2020 00:38:50 +0000 Subject: [PATCH] Autogenerated update (2020-09-24) Update: - appsmarket_v2 - cloudresourcemanager_v1 - cloudresourcemanager_v1beta1 - workflowexecutions_v1beta - youtube_v3 --- generated/google/apis/appsmarket_v2.rb | 2 +- .../google/apis/cloudresourcemanager_v1.rb | 2 +- .../apis/cloudresourcemanager_v1/service.rb | 4 +- .../apis/cloudresourcemanager_v1beta1.rb | 2 +- .../cloudresourcemanager_v1beta1/service.rb | 4 +- .../google/apis/workflowexecutions_v1beta.rb | 4 +- .../apis/workflowexecutions_v1beta/service.rb | 2 +- generated/google/apis/youtube_v3.rb | 2 +- generated/google/apis/youtube_v3/classes.rb | 134 ------------------ .../google/apis/youtube_v3/representations.rb | 55 ------- 10 files changed, 11 insertions(+), 200 deletions(-) diff --git a/generated/google/apis/appsmarket_v2.rb b/generated/google/apis/appsmarket_v2.rb index e81fe2538..dd36796e8 100644 --- a/generated/google/apis/appsmarket_v2.rb +++ b/generated/google/apis/appsmarket_v2.rb @@ -26,7 +26,7 @@ module Google # @see https://developers.google.com/apps-marketplace module AppsmarketV2 VERSION = 'V2' - REVISION = '20200914' + REVISION = '20200921' # View your installed application's licensing information AUTH_APPSMARKETPLACE_LICENSE = 'https://www.googleapis.com/auth/appsmarketplace.license' diff --git a/generated/google/apis/cloudresourcemanager_v1.rb b/generated/google/apis/cloudresourcemanager_v1.rb index 5fca25c77..4e043455b 100644 --- a/generated/google/apis/cloudresourcemanager_v1.rb +++ b/generated/google/apis/cloudresourcemanager_v1.rb @@ -26,7 +26,7 @@ module Google # @see https://cloud.google.com/resource-manager module CloudresourcemanagerV1 VERSION = 'V1' - REVISION = '20200907' + REVISION = '20200921' # 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/cloudresourcemanager_v1/service.rb b/generated/google/apis/cloudresourcemanager_v1/service.rb index a6955f9ea..c8fec3e35 100644 --- a/generated/google/apis/cloudresourcemanager_v1/service.rb +++ b/generated/google/apis/cloudresourcemanager_v1/service.rb @@ -895,7 +895,7 @@ module Google # with GetProject, and the Project remains visible to ListProjects. However, you # cannot update the project. After the deletion completes, the Project is not # retrievable by the GetProject and ListProjects methods. The caller must have - # modify permissions for this Project. + # delete permissions for this Project. # @param [String] project_id # The Project ID (for example, `foo-bar-123`). Required. # @param [String] fields @@ -1379,7 +1379,7 @@ module Google # Restores the Project identified by the specified `project_id` (for example, ` # my-project-123`). You can only use this method for a Project that has a # lifecycle state of DELETE_REQUESTED. After deletion starts, the Project cannot - # be restored. The caller must have modify permissions for this Project. + # be restored. The caller must have undelete permissions for this Project. # @param [String] project_id # Required. The project ID (for example, `foo-bar-123`). # @param [Google::Apis::CloudresourcemanagerV1::UndeleteProjectRequest] undelete_project_request_object diff --git a/generated/google/apis/cloudresourcemanager_v1beta1.rb b/generated/google/apis/cloudresourcemanager_v1beta1.rb index 6dbe615ea..e4d31c74d 100644 --- a/generated/google/apis/cloudresourcemanager_v1beta1.rb +++ b/generated/google/apis/cloudresourcemanager_v1beta1.rb @@ -26,7 +26,7 @@ module Google # @see https://cloud.google.com/resource-manager module CloudresourcemanagerV1beta1 VERSION = 'V1beta1' - REVISION = '20200907' + REVISION = '20200921' # 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/cloudresourcemanager_v1beta1/service.rb b/generated/google/apis/cloudresourcemanager_v1beta1/service.rb index c287194af..d980cfac0 100644 --- a/generated/google/apis/cloudresourcemanager_v1beta1/service.rb +++ b/generated/google/apis/cloudresourcemanager_v1beta1/service.rb @@ -323,7 +323,7 @@ module Google # with GetProject, and the Project remains visible to ListProjects. However, you # cannot update the project. After the deletion completes, the Project is not # retrievable by the GetProject and ListProjects methods. The caller must have - # modify permissions for this Project. + # delete permissions for this Project. # @param [String] project_id # The Project ID (for example, `foo-bar-123`). # @param [String] fields @@ -620,7 +620,7 @@ module Google # Restores the Project identified by the specified `project_id` (for example, ` # my-project-123`). You can only use this method for a Project that has a # lifecycle state of DELETE_REQUESTED. After deletion starts, the Project cannot - # be restored. The caller must have modify permissions for this Project. + # be restored. The caller must have undelete permissions for this Project. # @param [String] project_id # Required. The project ID (for example, `foo-bar-123`). # @param [Google::Apis::CloudresourcemanagerV1beta1::UndeleteProjectRequest] undelete_project_request_object diff --git a/generated/google/apis/workflowexecutions_v1beta.rb b/generated/google/apis/workflowexecutions_v1beta.rb index d3c289ad6..d4c7ee1cb 100644 --- a/generated/google/apis/workflowexecutions_v1beta.rb +++ b/generated/google/apis/workflowexecutions_v1beta.rb @@ -20,12 +20,12 @@ module Google module Apis # Workflow Executions API # - # Manages user-provided workflows. + # Execute workflows created with Workflows API. # # @see https://cloud.google.com/workflows module WorkflowexecutionsV1beta VERSION = 'V1beta' - REVISION = '20200901' + REVISION = '20200923' # 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/workflowexecutions_v1beta/service.rb b/generated/google/apis/workflowexecutions_v1beta/service.rb index 1f74ccbcf..7a2da9c9b 100644 --- a/generated/google/apis/workflowexecutions_v1beta/service.rb +++ b/generated/google/apis/workflowexecutions_v1beta/service.rb @@ -22,7 +22,7 @@ module Google module WorkflowexecutionsV1beta # Workflow Executions API # - # Manages user-provided workflows. + # Execute workflows created with Workflows API. # # @example # require 'google/apis/workflowexecutions_v1beta' diff --git a/generated/google/apis/youtube_v3.rb b/generated/google/apis/youtube_v3.rb index c3c5cca4b..338d5666b 100644 --- a/generated/google/apis/youtube_v3.rb +++ b/generated/google/apis/youtube_v3.rb @@ -26,7 +26,7 @@ module Google # @see https://developers.google.com/youtube/ module YoutubeV3 VERSION = 'V3' - REVISION = '20200920' + REVISION = '20200921' # Manage your YouTube account AUTH_YOUTUBE = 'https://www.googleapis.com/auth/youtube' diff --git a/generated/google/apis/youtube_v3/classes.rb b/generated/google/apis/youtube_v3/classes.rb index fadbf216c..7dd182f30 100644 --- a/generated/google/apis/youtube_v3/classes.rb +++ b/generated/google/apis/youtube_v3/classes.rb @@ -977,12 +977,6 @@ module Google # @return [String] attr_accessor :id - # Describes an invideo promotion campaign consisting of multiple promoted items. - # A campaign belongs to a single channel_id. - # Corresponds to the JSON property `invideoPromotion` - # @return [Google::Apis::YoutubeV3::InvideoPromotion] - attr_accessor :invideo_promotion - # Identifies what kind of resource this is. Value: the fixed string "youtube# # channel". # Corresponds to the JSON property `kind` @@ -1028,7 +1022,6 @@ module Google @conversion_pings = args[:conversion_pings] if args.key?(:conversion_pings) @etag = args[:etag] if args.key?(:etag) @id = args[:id] if args.key?(:id) - @invideo_promotion = args[:invideo_promotion] if args.key?(:invideo_promotion) @kind = args[:kind] if args.key?(:kind) @localizations = args[:localizations] if args.key?(:localizations) @snippet = args[:snippet] if args.key?(:snippet) @@ -3426,49 +3419,6 @@ module Google end end - # Describes an invideo promotion campaign consisting of multiple promoted items. - # A campaign belongs to a single channel_id. - class InvideoPromotion - include Google::Apis::Core::Hashable - - # Describes a temporal position of a visual widget inside a video. - # Corresponds to the JSON property `defaultTiming` - # @return [Google::Apis::YoutubeV3::InvideoTiming] - attr_accessor :default_timing - - # List of promoted items in decreasing priority. - # Corresponds to the JSON property `items` - # @return [Array] - attr_accessor :items - - # Describes the spatial position of a visual widget inside a video. It is a - # union of various position types, out of which only will be set one. - # Corresponds to the JSON property `position` - # @return [Google::Apis::YoutubeV3::InvideoPosition] - attr_accessor :position - - # Indicates whether the channel's promotional campaign uses "smart timing." This - # feature attempts to show promotions at a point in the video when they are more - # likely to be clicked and less likely to disrupt the viewing experience. This - # feature also picks up a single promotion to show on each video. - # Corresponds to the JSON property `useSmartTiming` - # @return [Boolean] - attr_accessor :use_smart_timing - alias_method :use_smart_timing?, :use_smart_timing - - def initialize(**args) - update!(**args) - end - - # Update properties of this object - def update!(**args) - @default_timing = args[:default_timing] if args.key?(:default_timing) - @items = args[:items] if args.key?(:items) - @position = args[:position] if args.key?(:position) - @use_smart_timing = args[:use_smart_timing] if args.key?(:use_smart_timing) - end - end - # Describes a temporal position of a visual widget inside a video. class InvideoTiming include Google::Apis::Core::Hashable @@ -6061,90 +6011,6 @@ module Google end end - # Describes a single promoted item. - class PromotedItem - include Google::Apis::Core::Hashable - - # A custom message to display for this promotion. This field is currently - # ignored unless the promoted item is a website. - # Corresponds to the JSON property `customMessage` - # @return [String] - attr_accessor :custom_message - - # Describes a single promoted item id. It is a union of various possible types. - # Corresponds to the JSON property `id` - # @return [Google::Apis::YoutubeV3::PromotedItemId] - attr_accessor :id - - # If true, the content owner's name will be used when displaying the promotion. - # This field can only be set when the update is made on behalf of the content - # owner. - # Corresponds to the JSON property `promotedByContentOwner` - # @return [Boolean] - attr_accessor :promoted_by_content_owner - alias_method :promoted_by_content_owner?, :promoted_by_content_owner - - # Describes a temporal position of a visual widget inside a video. - # Corresponds to the JSON property `timing` - # @return [Google::Apis::YoutubeV3::InvideoTiming] - attr_accessor :timing - - def initialize(**args) - update!(**args) - end - - # Update properties of this object - def update!(**args) - @custom_message = args[:custom_message] if args.key?(:custom_message) - @id = args[:id] if args.key?(:id) - @promoted_by_content_owner = args[:promoted_by_content_owner] if args.key?(:promoted_by_content_owner) - @timing = args[:timing] if args.key?(:timing) - end - end - - # Describes a single promoted item id. It is a union of various possible types. - class PromotedItemId - include Google::Apis::Core::Hashable - - # If type is recentUpload, this field identifies the channel from which to take - # the recent upload. If missing, the channel is assumed to be the same channel - # for which the invideoPromotion is set. - # Corresponds to the JSON property `recentlyUploadedBy` - # @return [String] - attr_accessor :recently_uploaded_by - - # Describes the type of the promoted item. - # Corresponds to the JSON property `type` - # @return [String] - attr_accessor :type - - # If the promoted item represents a video, this field represents the unique - # YouTube ID identifying it. This field will be present only if type has the - # value video. - # Corresponds to the JSON property `videoId` - # @return [String] - attr_accessor :video_id - - # If the promoted item represents a website, this field represents the url - # pointing to the website. This field will be present only if type has the value - # website. - # Corresponds to the JSON property `websiteUrl` - # @return [String] - attr_accessor :website_url - - def initialize(**args) - update!(**args) - end - - # Update properties of this object - def update!(**args) - @recently_uploaded_by = args[:recently_uploaded_by] if args.key?(:recently_uploaded_by) - @type = args[:type] if args.key?(:type) - @video_id = args[:video_id] if args.key?(:video_id) - @website_url = args[:website_url] if args.key?(:website_url) - end - end - # A pair Property / Value. class PropertyValue include Google::Apis::Core::Hashable diff --git a/generated/google/apis/youtube_v3/representations.rb b/generated/google/apis/youtube_v3/representations.rb index ce45eb3ae..b1e5b5881 100644 --- a/generated/google/apis/youtube_v3/representations.rb +++ b/generated/google/apis/youtube_v3/representations.rb @@ -424,12 +424,6 @@ module Google include Google::Apis::Core::JsonObjectSupport end - class InvideoPromotion - class Representation < Google::Apis::Core::JsonRepresentation; end - - include Google::Apis::Core::JsonObjectSupport - end - class InvideoTiming class Representation < Google::Apis::Core::JsonRepresentation; end @@ -772,18 +766,6 @@ module Google include Google::Apis::Core::JsonObjectSupport end - class PromotedItem - class Representation < Google::Apis::Core::JsonRepresentation; end - - include Google::Apis::Core::JsonObjectSupport - end - - class PromotedItemId - class Representation < Google::Apis::Core::JsonRepresentation; end - - include Google::Apis::Core::JsonObjectSupport - end - class PropertyValue class Representation < Google::Apis::Core::JsonRepresentation; end @@ -1419,8 +1401,6 @@ module Google property :etag, as: 'etag' property :id, as: 'id' - property :invideo_promotion, as: 'invideoPromotion', class: Google::Apis::YoutubeV3::InvideoPromotion, decorator: Google::Apis::YoutubeV3::InvideoPromotion::Representation - property :kind, as: 'kind' hash :localizations, as: 'localizations', class: Google::Apis::YoutubeV3::ChannelLocalization, decorator: Google::Apis::YoutubeV3::ChannelLocalization::Representation @@ -2017,19 +1997,6 @@ module Google end end - class InvideoPromotion - # @private - class Representation < Google::Apis::Core::JsonRepresentation - property :default_timing, as: 'defaultTiming', class: Google::Apis::YoutubeV3::InvideoTiming, decorator: Google::Apis::YoutubeV3::InvideoTiming::Representation - - collection :items, as: 'items', class: Google::Apis::YoutubeV3::PromotedItem, decorator: Google::Apis::YoutubeV3::PromotedItem::Representation - - property :position, as: 'position', class: Google::Apis::YoutubeV3::InvideoPosition, decorator: Google::Apis::YoutubeV3::InvideoPosition::Representation - - property :use_smart_timing, as: 'useSmartTiming' - end - end - class InvideoTiming # @private class Representation < Google::Apis::Core::JsonRepresentation @@ -2714,28 +2681,6 @@ module Google end end - class PromotedItem - # @private - class Representation < Google::Apis::Core::JsonRepresentation - property :custom_message, as: 'customMessage' - property :id, as: 'id', class: Google::Apis::YoutubeV3::PromotedItemId, decorator: Google::Apis::YoutubeV3::PromotedItemId::Representation - - property :promoted_by_content_owner, as: 'promotedByContentOwner' - property :timing, as: 'timing', class: Google::Apis::YoutubeV3::InvideoTiming, decorator: Google::Apis::YoutubeV3::InvideoTiming::Representation - - end - end - - class PromotedItemId - # @private - class Representation < Google::Apis::Core::JsonRepresentation - property :recently_uploaded_by, as: 'recentlyUploadedBy' - property :type, as: 'type' - property :video_id, as: 'videoId' - property :website_url, as: 'websiteUrl' - end - end - class PropertyValue # @private class Representation < Google::Apis::Core::JsonRepresentation