Skip to content
Permalink
Browse files

Autogenerated update (2019-06-18)

Update:
- adexchangebuyer_v1_3
- adexchangebuyer_v1_4
- androidpublisher_v2
- androidpublisher_v3
- cloudresourcemanager_v1beta1
- cloudresourcemanager_v2beta1
- texttospeech_v1
- texttospeech_v1beta1
- youtube_partner_v1
  • Loading branch information...
googleapis-publisher committed Jun 18, 2019
1 parent cebc1b2 commit d6caf256bfae81c0d440a20d928aa08249088310
@@ -26,7 +26,7 @@ module Apis
# @see https://developers.google.com/ad-exchange/buyer-rest
module AdexchangebuyerV1_3
VERSION = 'V1_3'
REVISION = '20180222'
REVISION = '20190614'

# Manage your Ad Exchange buyer account configuration
AUTH_ADEXCHANGE_BUYER = 'https://www.googleapis.com/auth/adexchange.buyer'
@@ -282,6 +282,11 @@ class Creative
# @return [Fixnum]
attr_accessor :account_id

#
# Corresponds to the JSON property `adTechnologyProviders`
# @return [Google::Apis::AdexchangebuyerV1_3::Creative::AdTechnologyProviders]
attr_accessor :ad_technology_providers

# Detected advertiser id, if any. Read-only. This field should not be set in
# requests.
# Corresponds to the JSON property `advertiserId`
@@ -413,6 +418,7 @@ def initialize(**args)
def update!(**args)
@html_snippet = args[:html_snippet] if args.key?(:html_snippet)
@account_id = args[:account_id] if args.key?(:account_id)
@ad_technology_providers = args[:ad_technology_providers] if args.key?(:ad_technology_providers)
@advertiser_id = args[:advertiser_id] if args.key?(:advertiser_id)
@advertiser_name = args[:advertiser_name] if args.key?(:advertiser_name)
@agency_id = args[:agency_id] if args.key?(:agency_id)
@@ -437,6 +443,32 @@ def update!(**args)
@width = args[:width] if args.key?(:width)
end

#
class AdTechnologyProviders
include Google::Apis::Core::Hashable

#
# Corresponds to the JSON property `detectedProviderIds`
# @return [Array<Fixnum>]
attr_accessor :detected_provider_ids

#
# Corresponds to the JSON property `hasUnidentifiedProvider`
# @return [Boolean]
attr_accessor :has_unidentified_provider
alias_method :has_unidentified_provider?, :has_unidentified_provider

def initialize(**args)
update!(**args)
end

# Update properties of this object
def update!(**args)
@detected_provider_ids = args[:detected_provider_ids] if args.key?(:detected_provider_ids)
@has_unidentified_provider = args[:has_unidentified_provider] if args.key?(:has_unidentified_provider)
end
end

#
class Correction
include Google::Apis::Core::Hashable
@@ -600,11 +632,6 @@ class NativeAd
# @return [Float]
attr_accessor :star_rating

# The URL to the app store to purchase/download the promoted app.
# Corresponds to the JSON property `store`
# @return [String]
attr_accessor :store

def initialize(**args)
update!(**args)
end
@@ -622,7 +649,6 @@ def update!(**args)
@logo = args[:logo] if args.key?(:logo)
@price = args[:price] if args.key?(:price)
@star_rating = args[:star_rating] if args.key?(:star_rating)
@store = args[:store] if args.key?(:store)
end

# The app icon, for app download ads.
@@ -61,6 +61,12 @@ class Representation < Google::Apis::Core::JsonRepresentation; end
class Creative
class Representation < Google::Apis::Core::JsonRepresentation; end

class AdTechnologyProviders
class Representation < Google::Apis::Core::JsonRepresentation; end

include Google::Apis::Core::JsonObjectSupport
end

class Correction
class Representation < Google::Apis::Core::JsonRepresentation; end

@@ -241,6 +247,8 @@ class Creative
class Representation < Google::Apis::Core::JsonRepresentation
property :html_snippet, as: 'HTMLSnippet'
property :account_id, as: 'accountId'
property :ad_technology_providers, as: 'adTechnologyProviders', class: Google::Apis::AdexchangebuyerV1_3::Creative::AdTechnologyProviders, decorator: Google::Apis::AdexchangebuyerV1_3::Creative::AdTechnologyProviders::Representation

collection :advertiser_id, as: 'advertiserId'
property :advertiser_name, as: 'advertiserName'
property :agency_id, :numeric_string => true, as: 'agencyId'
@@ -270,6 +278,14 @@ class Representation < Google::Apis::Core::JsonRepresentation
property :width, as: 'width'
end

class AdTechnologyProviders
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :detected_provider_ids, as: 'detectedProviderIds'
property :has_unidentified_provider, as: 'hasUnidentifiedProvider'
end
end

class Correction
# @private
class Representation < Google::Apis::Core::JsonRepresentation
@@ -320,7 +336,6 @@ class Representation < Google::Apis::Core::JsonRepresentation

property :price, as: 'price'
property :star_rating, as: 'starRating'
property :store, as: 'store'
end

class AppIcon
@@ -26,7 +26,7 @@ module Apis
# @see https://developers.google.com/ad-exchange/buyer-rest
module AdexchangebuyerV1_4
VERSION = 'V1_4'
REVISION = '20180823'
REVISION = '20190614'

# Manage your Ad Exchange buyer account configuration
AUTH_ADEXCHANGE_BUYER = 'https://www.googleapis.com/auth/adexchange.buyer'
@@ -495,6 +495,11 @@ class Creative
# @return [String]
attr_accessor :ad_choices_destination_url

#
# Corresponds to the JSON property `adTechnologyProviders`
# @return [Google::Apis::AdexchangebuyerV1_4::Creative::AdTechnologyProviders]
attr_accessor :ad_technology_providers

# Detected advertiser id, if any. Read-only. This field should not be set in
# requests.
# Corresponds to the JSON property `advertiserId`
@@ -681,6 +686,7 @@ def update!(**args)
@html_snippet = args[:html_snippet] if args.key?(:html_snippet)
@account_id = args[:account_id] if args.key?(:account_id)
@ad_choices_destination_url = args[:ad_choices_destination_url] if args.key?(:ad_choices_destination_url)
@ad_technology_providers = args[:ad_technology_providers] if args.key?(:ad_technology_providers)
@advertiser_id = args[:advertiser_id] if args.key?(:advertiser_id)
@advertiser_name = args[:advertiser_name] if args.key?(:advertiser_name)
@agency_id = args[:agency_id] if args.key?(:agency_id)
@@ -710,6 +716,32 @@ def update!(**args)
@width = args[:width] if args.key?(:width)
end

#
class AdTechnologyProviders
include Google::Apis::Core::Hashable

#
# Corresponds to the JSON property `detectedProviderIds`
# @return [Array<Fixnum>]
attr_accessor :detected_provider_ids

#
# Corresponds to the JSON property `hasUnidentifiedProvider`
# @return [Boolean]
attr_accessor :has_unidentified_provider
alias_method :has_unidentified_provider?, :has_unidentified_provider

def initialize(**args)
update!(**args)
end

# Update properties of this object
def update!(**args)
@detected_provider_ids = args[:detected_provider_ids] if args.key?(:detected_provider_ids)
@has_unidentified_provider = args[:has_unidentified_provider] if args.key?(:has_unidentified_provider)
end
end

#
class Correction
include Google::Apis::Core::Hashable
@@ -899,11 +931,6 @@ class NativeAd
# @return [Float]
attr_accessor :star_rating

# The URL to the app store to purchase/download the promoted app.
# Corresponds to the JSON property `store`
# @return [String]
attr_accessor :store

# The URL of the XML VAST for a native ad. Note this is a separate field from
# resource.video_url.
# Corresponds to the JSON property `videoURL`
@@ -928,7 +955,6 @@ def update!(**args)
@logo = args[:logo] if args.key?(:logo)
@price = args[:price] if args.key?(:price)
@star_rating = args[:star_rating] if args.key?(:star_rating)
@store = args[:store] if args.key?(:store)
@video_url = args[:video_url] if args.key?(:video_url)
end

@@ -109,6 +109,12 @@ class Representation < Google::Apis::Core::JsonRepresentation; end
class Creative
class Representation < Google::Apis::Core::JsonRepresentation; end

class AdTechnologyProviders
class Representation < Google::Apis::Core::JsonRepresentation; end

include Google::Apis::Core::JsonObjectSupport
end

class Correction
class Representation < Google::Apis::Core::JsonRepresentation; end

@@ -635,6 +641,8 @@ class Representation < Google::Apis::Core::JsonRepresentation
property :html_snippet, as: 'HTMLSnippet'
property :account_id, as: 'accountId'
property :ad_choices_destination_url, as: 'adChoicesDestinationUrl'
property :ad_technology_providers, as: 'adTechnologyProviders', class: Google::Apis::AdexchangebuyerV1_4::Creative::AdTechnologyProviders, decorator: Google::Apis::AdexchangebuyerV1_4::Creative::AdTechnologyProviders::Representation

collection :advertiser_id, as: 'advertiserId'
property :advertiser_name, as: 'advertiserName'
property :agency_id, :numeric_string => true, as: 'agencyId'
@@ -669,6 +677,14 @@ class Representation < Google::Apis::Core::JsonRepresentation
property :width, as: 'width'
end

class AdTechnologyProviders
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :detected_provider_ids, as: 'detectedProviderIds'
property :has_unidentified_provider, as: 'hasUnidentifiedProvider'
end
end

class Correction
# @private
class Representation < Google::Apis::Core::JsonRepresentation
@@ -724,7 +740,6 @@ class Representation < Google::Apis::Core::JsonRepresentation

property :price, as: 'price'
property :star_rating, as: 'starRating'
property :store, as: 'store'
property :video_url, as: 'videoURL'
end

@@ -25,7 +25,7 @@ module Apis
# @see https://developers.google.com/android-publisher
module AndroidpublisherV2
VERSION = 'V2'
REVISION = '20190611'
REVISION = '20190616'

# View and manage your Google Play Developer account
AUTH_ANDROIDPUBLISHER = 'https://www.googleapis.com/auth/androidpublisher'
@@ -1640,12 +1640,13 @@ def update!(**args)
class Testers
include Google::Apis::Core::Hashable

#
# A list of all Google Groups, as email addresses, that define testers for this
# track.
# Corresponds to the JSON property `googleGroups`
# @return [Array<String>]
attr_accessor :google_groups

#
# A list of all Google+ Communities, as URLs, that define testers for this track.
# Corresponds to the JSON property `googlePlusCommunities`
# @return [Array<String>]
attr_accessor :google_plus_communities
@@ -25,7 +25,7 @@ module Apis
# @see https://developers.google.com/android-publisher
module AndroidpublisherV3
VERSION = 'V3'
REVISION = '20190611'
REVISION = '20190616'

# View and manage your Google Play Developer account
AUTH_ANDROIDPUBLISHER = 'https://www.googleapis.com/auth/androidpublisher'
@@ -1737,12 +1737,13 @@ def update!(**args)
class Testers
include Google::Apis::Core::Hashable

#
# A list of all Google Groups, as email addresses, that define testers for this
# track.
# Corresponds to the JSON property `googleGroups`
# @return [Array<String>]
attr_accessor :google_groups

#
# A list of all Google+ Communities, as URLs, that define testers for this track.
# Corresponds to the JSON property `googlePlusCommunities`
# @return [Array<String>]
attr_accessor :google_plus_communities
@@ -26,7 +26,7 @@ module Apis
# @see https://cloud.google.com/resource-manager
module CloudresourcemanagerV1beta1
VERSION = 'V1beta1'
REVISION = '20190424'
REVISION = '20190610'

# View and manage your data across Google Cloud Platform services
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'
@@ -128,11 +128,10 @@ def get_organization_iam_policy(resource, get_iam_policy_request_object = nil, f
# the response. Filter rules are case-insensitive.
# Organizations may be filtered by `owner.directoryCustomerId` or by
# `domain`, where the domain is a G Suite domain, for example:
# |Filter|Description|
# |------|-----------|
# |owner.directorycustomerid:123456789|Organizations with
# `owner.directory_customer_id` equal to `123456789`.|
# |domain:google.com|Organizations corresponding to the domain `google.com`.|
# * Filter `owner.directorycustomerid:123456789` returns Organization
# resources with `owner.directory_customer_id` equal to `123456789`.
# * Filter `domain:google.com` returns Organization resources corresponding
# to the domain `google.com`.
# This field is optional.
# @param [Fixnum] page_size
# The maximum number of Organizations to return in the response.
@@ -26,7 +26,7 @@ module Apis
# @see https://cloud.google.com/resource-manager
module CloudresourcemanagerV2beta1
VERSION = 'V2beta1'
REVISION = '20190603'
REVISION = '20190610'

# View and manage your data across Google Cloud Platform services
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'
@@ -619,14 +619,16 @@ class SearchFoldersRequest
# The displayName field in a query expression should use escaped quotes
# for values that include whitespace to prevent unexpected behavior.
# Some example queries are:
# |Query | Description|
# |----- | -----------|
# |displayName=Test* | Folders whose display name starts with "Test".|
# |lifecycleState=ACTIVE | Folders whose lifecycleState is ACTIVE.|
# |parent=folders/123 | Folders whose parent is "folders/123".|
# |parent=folders/123 AND lifecycleState=ACTIVE | Active folders whose parent
# is "folders/123".| |displayName=\\"Test String\\"|Folders whose display
# name includes both "Test" and "String".|
# * Query `displayName=Test*` returns Folder resources whose display name
# starts with "Test".
# * Query `lifecycleState=ACTIVE` returns Folder resources with
# `lifecycleState` set to `ACTIVE`.
# * Query `parent=folders/123` returns Folder resources that have
# `folders/123` as a parent resource.
# * Query `parent=folders/123 AND lifecycleState=ACTIVE` returns active
# Folder resources that have `folders/123` as a parent resource.
# * Query `displayName=\\"Test String\\"` returns Folder resources with
# display names that include both "Test" and "String".
# Corresponds to the JSON property `query`
# @return [String]
attr_accessor :query
@@ -25,7 +25,7 @@ module Apis
# @see https://cloud.google.com/text-to-speech/
module TexttospeechV1
VERSION = 'V1'
REVISION = '20190329'
REVISION = '20190614'

# View and manage your data across Google Cloud Platform services
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'

0 comments on commit d6caf25

Please sign in to comment.
You can’t perform that action at this time.