Autogenerated update (2019-11-23)

Update:
- adexchangebuyer_v1_3
- adexchangebuyer_v1_4
- androidpublisher_v3
- calendar_v3
- cloudresourcemanager_v1
- cloudresourcemanager_v1beta1
- cloudresourcemanager_v2
- cloudresourcemanager_v2beta1
- content_v2
- content_v2_1
- dfareporting_v3_3
- dlp_v2
- doubleclickbidmanager_v1_1
- drive_v3
- firebasehosting_v1beta1
- monitoring_v3
- remotebuildexecution_v2
- youtube_partner_v1
This commit is contained in:
Google APIs 2019-11-23 00:37:22 +00:00
parent ad7caecb9c
commit 1ec37c89bb
43 changed files with 26399 additions and 99 deletions

View File

@ -26,7 +26,7 @@ module Google
# @see https://developers.google.com/ad-exchange/buyer-rest # @see https://developers.google.com/ad-exchange/buyer-rest
module AdexchangebuyerV1_3 module AdexchangebuyerV1_3
VERSION = 'V1_3' VERSION = 'V1_3'
REVISION = '20191018' REVISION = '20191108'
# Manage your Ad Exchange buyer account configuration # Manage your Ad Exchange buyer account configuration
AUTH_ADEXCHANGE_BUYER = 'https://www.googleapis.com/auth/adexchange.buyer' AUTH_ADEXCHANGE_BUYER = 'https://www.googleapis.com/auth/adexchange.buyer'

View File

@ -1193,6 +1193,14 @@ module Google
# @return [Array<String>] # @return [Array<String>]
attr_accessor :languages attr_accessor :languages
# The maximum QPS allocated to this pretargeting configuration, used for
# pretargeting-level QPS limits. By default, this is not set, which indicates
# that there is no QPS limit at the configuration level (a global or account-
# level limit may still be imposed).
# Corresponds to the JSON property `maximumQps`
# @return [Fixnum]
attr_accessor :maximum_qps
# Requests containing any of these mobile carrier ids will match. Values are # Requests containing any of these mobile carrier ids will match. Values are
# from mobile-carriers.csv in the downloadable files section. # from mobile-carriers.csv in the downloadable files section.
# Corresponds to the JSON property `mobileCarriers` # Corresponds to the JSON property `mobileCarriers`
@ -1266,6 +1274,7 @@ module Google
@is_active = args[:is_active] if args.key?(:is_active) @is_active = args[:is_active] if args.key?(:is_active)
@kind = args[:kind] if args.key?(:kind) @kind = args[:kind] if args.key?(:kind)
@languages = args[:languages] if args.key?(:languages) @languages = args[:languages] if args.key?(:languages)
@maximum_qps = args[:maximum_qps] if args.key?(:maximum_qps)
@mobile_carriers = args[:mobile_carriers] if args.key?(:mobile_carriers) @mobile_carriers = args[:mobile_carriers] if args.key?(:mobile_carriers)
@mobile_devices = args[:mobile_devices] if args.key?(:mobile_devices) @mobile_devices = args[:mobile_devices] if args.key?(:mobile_devices)
@mobile_operating_system_versions = args[:mobile_operating_system_versions] if args.key?(:mobile_operating_system_versions) @mobile_operating_system_versions = args[:mobile_operating_system_versions] if args.key?(:mobile_operating_system_versions)

View File

@ -463,6 +463,7 @@ module Google
property :is_active, as: 'isActive' property :is_active, as: 'isActive'
property :kind, as: 'kind' property :kind, as: 'kind'
collection :languages, as: 'languages' collection :languages, as: 'languages'
property :maximum_qps, :numeric_string => true, as: 'maximumQps'
collection :mobile_carriers, as: 'mobileCarriers' collection :mobile_carriers, as: 'mobileCarriers'
collection :mobile_devices, as: 'mobileDevices' collection :mobile_devices, as: 'mobileDevices'
collection :mobile_operating_system_versions, as: 'mobileOperatingSystemVersions' collection :mobile_operating_system_versions, as: 'mobileOperatingSystemVersions'

View File

@ -26,7 +26,7 @@ module Google
# @see https://developers.google.com/ad-exchange/buyer-rest # @see https://developers.google.com/ad-exchange/buyer-rest
module AdexchangebuyerV1_4 module AdexchangebuyerV1_4
VERSION = 'V1_4' VERSION = 'V1_4'
REVISION = '20191018' REVISION = '20191108'
# Manage your Ad Exchange buyer account configuration # Manage your Ad Exchange buyer account configuration
AUTH_ADEXCHANGE_BUYER = 'https://www.googleapis.com/auth/adexchange.buyer' AUTH_ADEXCHANGE_BUYER = 'https://www.googleapis.com/auth/adexchange.buyer'

View File

@ -2497,6 +2497,14 @@ module Google
# @return [Array<String>] # @return [Array<String>]
attr_accessor :languages attr_accessor :languages
# The maximum QPS allocated to this pretargeting configuration, used for
# pretargeting-level QPS limits. By default, this is not set, which indicates
# that there is no QPS limit at the configuration level (a global or account-
# level limit may still be imposed).
# Corresponds to the JSON property `maximumQps`
# @return [Fixnum]
attr_accessor :maximum_qps
# Requests where the predicted viewability is below the specified decile will # Requests where the predicted viewability is below the specified decile will
# not match. E.g. if the buyer sets this value to 5, requests from slots where # not match. E.g. if the buyer sets this value to 5, requests from slots where
# the predicted viewability is below 50% will not match. If the predicted # the predicted viewability is below 50% will not match. If the predicted
@ -2591,6 +2599,7 @@ module Google
@is_active = args[:is_active] if args.key?(:is_active) @is_active = args[:is_active] if args.key?(:is_active)
@kind = args[:kind] if args.key?(:kind) @kind = args[:kind] if args.key?(:kind)
@languages = args[:languages] if args.key?(:languages) @languages = args[:languages] if args.key?(:languages)
@maximum_qps = args[:maximum_qps] if args.key?(:maximum_qps)
@minimum_viewability_decile = args[:minimum_viewability_decile] if args.key?(:minimum_viewability_decile) @minimum_viewability_decile = args[:minimum_viewability_decile] if args.key?(:minimum_viewability_decile)
@mobile_carriers = args[:mobile_carriers] if args.key?(:mobile_carriers) @mobile_carriers = args[:mobile_carriers] if args.key?(:mobile_carriers)
@mobile_devices = args[:mobile_devices] if args.key?(:mobile_devices) @mobile_devices = args[:mobile_devices] if args.key?(:mobile_devices)

View File

@ -1165,6 +1165,7 @@ module Google
property :is_active, as: 'isActive' property :is_active, as: 'isActive'
property :kind, as: 'kind' property :kind, as: 'kind'
collection :languages, as: 'languages' collection :languages, as: 'languages'
property :maximum_qps, :numeric_string => true, as: 'maximumQps'
property :minimum_viewability_decile, as: 'minimumViewabilityDecile' property :minimum_viewability_decile, as: 'minimumViewabilityDecile'
collection :mobile_carriers, as: 'mobileCarriers' collection :mobile_carriers, as: 'mobileCarriers'
collection :mobile_devices, as: 'mobileDevices' collection :mobile_devices, as: 'mobileDevices'

View File

@ -25,7 +25,7 @@ module Google
# @see https://developers.google.com/android-publisher # @see https://developers.google.com/android-publisher
module AndroidpublisherV3 module AndroidpublisherV3
VERSION = 'V3' VERSION = 'V3'
REVISION = '20191013' REVISION = '20191113'
# View and manage your Google Play Developer account # View and manage your Google Play Developer account
AUTH_ANDROIDPUBLISHER = 'https://www.googleapis.com/auth/androidpublisher' AUTH_ANDROIDPUBLISHER = 'https://www.googleapis.com/auth/androidpublisher'

View File

@ -293,6 +293,31 @@ module Google
end end
end end
#
class Control
include Google::Apis::Core::Hashable
#
# Corresponds to the JSON property `modRanges`
# @return [Array<Google::Apis::AndroidpublisherV3::ModRange>]
attr_accessor :mod_ranges
#
# Corresponds to the JSON property `versionCodes`
# @return [Array<Fixnum>]
attr_accessor :version_codes
def initialize(**args)
update!(**args)
end
# Update properties of this object
def update!(**args)
@mod_ranges = args[:mod_ranges] if args.key?(:mod_ranges)
@version_codes = args[:version_codes] if args.key?(:version_codes)
end
end
# #
class CountryTargeting class CountryTargeting
include Google::Apis::Core::Hashable include Google::Apis::Core::Hashable
@ -1067,6 +1092,62 @@ module Google
end end
end end
#
class MendelSampling
include Google::Apis::Core::Hashable
#
# Corresponds to the JSON property `modRanges`
# @return [Array<Google::Apis::AndroidpublisherV3::ModRange>]
attr_accessor :mod_ranges
#
# Corresponds to the JSON property `modulus`
# @return [Fixnum]
attr_accessor :modulus
#
# Corresponds to the JSON property `salt`
# @return [Fixnum]
attr_accessor :salt
def initialize(**args)
update!(**args)
end
# Update properties of this object
def update!(**args)
@mod_ranges = args[:mod_ranges] if args.key?(:mod_ranges)
@modulus = args[:modulus] if args.key?(:modulus)
@salt = args[:salt] if args.key?(:salt)
end
end
#
class ModRange
include Google::Apis::Core::Hashable
#
# Corresponds to the JSON property `end`
# @return [Fixnum]
attr_accessor :end
#
# Corresponds to the JSON property `start`
# @return [Fixnum]
attr_accessor :start
def initialize(**args)
update!(**args)
end
# Update properties of this object
def update!(**args)
@end = args[:end] if args.key?(:end)
@start = args[:start] if args.key?(:start)
end
end
# #
class MonthDay class MonthDay
include Google::Apis::Core::Hashable include Google::Apis::Core::Hashable
@ -1902,6 +1983,11 @@ module Google
class TrackRelease class TrackRelease
include Google::Apis::Core::Hashable include Google::Apis::Core::Hashable
#
# Corresponds to the JSON property `controls`
# @return [Array<Google::Apis::AndroidpublisherV3::Control>]
attr_accessor :controls
# #
# Corresponds to the JSON property `countryTargeting` # Corresponds to the JSON property `countryTargeting`
# @return [Google::Apis::AndroidpublisherV3::CountryTargeting] # @return [Google::Apis::AndroidpublisherV3::CountryTargeting]
@ -1919,6 +2005,11 @@ module Google
# @return [Array<Google::Apis::AndroidpublisherV3::LocalizedText>] # @return [Array<Google::Apis::AndroidpublisherV3::LocalizedText>]
attr_accessor :release_notes attr_accessor :release_notes
#
# Corresponds to the JSON property `sampling`
# @return [Google::Apis::AndroidpublisherV3::MendelSampling]
attr_accessor :sampling
# The desired status of this release. # The desired status of this release.
# Corresponds to the JSON property `status` # Corresponds to the JSON property `status`
# @return [String] # @return [String]
@ -1944,9 +2035,11 @@ module Google
# Update properties of this object # Update properties of this object
def update!(**args) def update!(**args)
@controls = args[:controls] if args.key?(:controls)
@country_targeting = args[:country_targeting] if args.key?(:country_targeting) @country_targeting = args[:country_targeting] if args.key?(:country_targeting)
@name = args[:name] if args.key?(:name) @name = args[:name] if args.key?(:name)
@release_notes = args[:release_notes] if args.key?(:release_notes) @release_notes = args[:release_notes] if args.key?(:release_notes)
@sampling = args[:sampling] if args.key?(:sampling)
@status = args[:status] if args.key?(:status) @status = args[:status] if args.key?(:status)
@user_fraction = args[:user_fraction] if args.key?(:user_fraction) @user_fraction = args[:user_fraction] if args.key?(:user_fraction)
@version_codes = args[:version_codes] if args.key?(:version_codes) @version_codes = args[:version_codes] if args.key?(:version_codes)

View File

@ -82,6 +82,12 @@ module Google
include Google::Apis::Core::JsonObjectSupport include Google::Apis::Core::JsonObjectSupport
end end
class Control
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class CountryTargeting class CountryTargeting
class Representation < Google::Apis::Core::JsonRepresentation; end class Representation < Google::Apis::Core::JsonRepresentation; end
@ -208,6 +214,18 @@ module Google
include Google::Apis::Core::JsonObjectSupport include Google::Apis::Core::JsonObjectSupport
end end
class MendelSampling
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class ModRange
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class MonthDay class MonthDay
class Representation < Google::Apis::Core::JsonRepresentation; end class Representation < Google::Apis::Core::JsonRepresentation; end
@ -464,6 +482,15 @@ module Google
end end
end end
class Control
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :mod_ranges, as: 'modRanges', class: Google::Apis::AndroidpublisherV3::ModRange, decorator: Google::Apis::AndroidpublisherV3::ModRange::Representation
collection :version_codes, as: 'versionCodes'
end
end
class CountryTargeting class CountryTargeting
# @private # @private
class Representation < Google::Apis::Core::JsonRepresentation class Representation < Google::Apis::Core::JsonRepresentation
@ -683,6 +710,24 @@ module Google
end end
end end
class MendelSampling
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :mod_ranges, as: 'modRanges', class: Google::Apis::AndroidpublisherV3::ModRange, decorator: Google::Apis::AndroidpublisherV3::ModRange::Representation
property :modulus, :numeric_string => true, as: 'modulus'
property :salt, as: 'salt'
end
end
class ModRange
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :end, :numeric_string => true, as: 'end'
property :start, :numeric_string => true, as: 'start'
end
end
class MonthDay class MonthDay
# @private # @private
class Representation < Google::Apis::Core::JsonRepresentation class Representation < Google::Apis::Core::JsonRepresentation
@ -914,11 +959,15 @@ module Google
class TrackRelease class TrackRelease
# @private # @private
class Representation < Google::Apis::Core::JsonRepresentation class Representation < Google::Apis::Core::JsonRepresentation
collection :controls, as: 'controls', class: Google::Apis::AndroidpublisherV3::Control, decorator: Google::Apis::AndroidpublisherV3::Control::Representation
property :country_targeting, as: 'countryTargeting', class: Google::Apis::AndroidpublisherV3::CountryTargeting, decorator: Google::Apis::AndroidpublisherV3::CountryTargeting::Representation property :country_targeting, as: 'countryTargeting', class: Google::Apis::AndroidpublisherV3::CountryTargeting, decorator: Google::Apis::AndroidpublisherV3::CountryTargeting::Representation
property :name, as: 'name' property :name, as: 'name'
collection :release_notes, as: 'releaseNotes', class: Google::Apis::AndroidpublisherV3::LocalizedText, decorator: Google::Apis::AndroidpublisherV3::LocalizedText::Representation collection :release_notes, as: 'releaseNotes', class: Google::Apis::AndroidpublisherV3::LocalizedText, decorator: Google::Apis::AndroidpublisherV3::LocalizedText::Representation
property :sampling, as: 'sampling', class: Google::Apis::AndroidpublisherV3::MendelSampling, decorator: Google::Apis::AndroidpublisherV3::MendelSampling::Representation
property :status, as: 'status' property :status, as: 'status'
property :user_fraction, as: 'userFraction' property :user_fraction, as: 'userFraction'
collection :version_codes, as: 'versionCodes' collection :version_codes, as: 'versionCodes'

View File

@ -25,7 +25,7 @@ module Google
# @see https://developers.google.com/google-apps/calendar/firstapp # @see https://developers.google.com/google-apps/calendar/firstapp
module CalendarV3 module CalendarV3
VERSION = 'V3' VERSION = 'V3'
REVISION = '20190929' REVISION = '20191117'
# See, edit, share, and permanently delete all the calendars you can access using Google Calendar # See, edit, share, and permanently delete all the calendars you can access using Google Calendar
AUTH_CALENDAR = 'https://www.googleapis.com/auth/calendar' AUTH_CALENDAR = 'https://www.googleapis.com/auth/calendar'

View File

@ -1089,7 +1089,7 @@ module Google
# @return [Google::Apis::CalendarV3::Event::Creator] # @return [Google::Apis::CalendarV3::Event::Creator]
attr_accessor :creator attr_accessor :creator
# Description of the event. Optional. # Description of the event. Can contain HTML. Optional.
# Corresponds to the JSON property `description` # Corresponds to the JSON property `description`
# @return [String] # @return [String]
attr_accessor :description attr_accessor :description

View File

@ -1031,11 +1031,9 @@ module Google
# @param [String] event_id # @param [String] event_id
# Event identifier. # Event identifier.
# @param [Boolean] always_include_email # @param [Boolean] always_include_email
# Whether to always include a value in the email field for the organizer, # Deprecated and ignored. A value will always be returned in the email field for
# creator and attendees, even if no real email is available (i.e. a generated, # the organizer, creator and attendees, even if no real email address is
# non-working value will be provided). The use of this option is discouraged and # available (i.e. a generated, non-working value will be provided).
# should only be used by clients which cannot handle the absence of an email
# address value in the mentioned places. Optional. The default is False.
# @param [Fixnum] max_attendees # @param [Fixnum] max_attendees
# The maximum number of attendees to include in the response. If there are more # The maximum number of attendees to include in the response. If there are more
# than the specified number of attendees, only the participant is returned. # than the specified number of attendees, only the participant is returned.
@ -1199,11 +1197,9 @@ module Google
# @param [String] event_id # @param [String] event_id
# Recurring event identifier. # Recurring event identifier.
# @param [Boolean] always_include_email # @param [Boolean] always_include_email
# Whether to always include a value in the email field for the organizer, # Deprecated and ignored. A value will always be returned in the email field for
# creator and attendees, even if no real email is available (i.e. a generated, # the organizer, creator and attendees, even if no real email address is
# non-working value will be provided). The use of this option is discouraged and # available (i.e. a generated, non-working value will be provided).
# should only be used by clients which cannot handle the absence of an email
# address value in the mentioned places. Optional. The default is False.
# @param [Fixnum] max_attendees # @param [Fixnum] max_attendees
# The maximum number of attendees to include in the response. If there are more # The maximum number of attendees to include in the response. If there are more
# than the specified number of attendees, only the participant is returned. # than the specified number of attendees, only the participant is returned.
@ -1276,11 +1272,9 @@ module Google
# method. If you want to access the primary calendar of the currently logged in # method. If you want to access the primary calendar of the currently logged in
# user, use the "primary" keyword. # user, use the "primary" keyword.
# @param [Boolean] always_include_email # @param [Boolean] always_include_email
# Whether to always include a value in the email field for the organizer, # Deprecated and ignored. A value will always be returned in the email field for
# creator and attendees, even if no real email is available (i.e. a generated, # the organizer, creator and attendees, even if no real email address is
# non-working value will be provided). The use of this option is discouraged and # available (i.e. a generated, non-working value will be provided).
# should only be used by clients which cannot handle the absence of an email
# address value in the mentioned places. Optional. The default is False.
# @param [String] i_cal_uid # @param [String] i_cal_uid
# Specifies event ID in the iCalendar format to be included in the response. # Specifies event ID in the iCalendar format to be included in the response.
# Optional. # Optional.
@ -1470,11 +1464,9 @@ module Google
# Event identifier. # Event identifier.
# @param [Google::Apis::CalendarV3::Event] event_object # @param [Google::Apis::CalendarV3::Event] event_object
# @param [Boolean] always_include_email # @param [Boolean] always_include_email
# Whether to always include a value in the email field for the organizer, # Deprecated and ignored. A value will always be returned in the email field for
# creator and attendees, even if no real email is available (i.e. a generated, # the organizer, creator and attendees, even if no real email address is
# non-working value will be provided). The use of this option is discouraged and # available (i.e. a generated, non-working value will be provided).
# should only be used by clients which cannot handle the absence of an email
# address value in the mentioned places. Optional. The default is False.
# @param [Fixnum] conference_data_version # @param [Fixnum] conference_data_version
# Version number of conference data supported by the API client. Version 0 # Version number of conference data supported by the API client. Version 0
# assumes no conference data support and ignores conference data in the event's # assumes no conference data support and ignores conference data in the event's
@ -1591,11 +1583,9 @@ module Google
# Event identifier. # Event identifier.
# @param [Google::Apis::CalendarV3::Event] event_object # @param [Google::Apis::CalendarV3::Event] event_object
# @param [Boolean] always_include_email # @param [Boolean] always_include_email
# Whether to always include a value in the email field for the organizer, # Deprecated and ignored. A value will always be returned in the email field for
# creator and attendees, even if no real email is available (i.e. a generated, # the organizer, creator and attendees, even if no real email address is
# non-working value will be provided). The use of this option is discouraged and # available (i.e. a generated, non-working value will be provided).
# should only be used by clients which cannot handle the absence of an email
# address value in the mentioned places. Optional. The default is False.
# @param [Fixnum] conference_data_version # @param [Fixnum] conference_data_version
# Version number of conference data supported by the API client. Version 0 # Version number of conference data supported by the API client. Version 0
# assumes no conference data support and ignores conference data in the event's # assumes no conference data support and ignores conference data in the event's
@ -1663,11 +1653,9 @@ module Google
# user, use the "primary" keyword. # user, use the "primary" keyword.
# @param [Google::Apis::CalendarV3::Channel] channel_object # @param [Google::Apis::CalendarV3::Channel] channel_object
# @param [Boolean] always_include_email # @param [Boolean] always_include_email
# Whether to always include a value in the email field for the organizer, # Deprecated and ignored. A value will always be returned in the email field for
# creator and attendees, even if no real email is available (i.e. a generated, # the organizer, creator and attendees, even if no real email address is
# non-working value will be provided). The use of this option is discouraged and # available (i.e. a generated, non-working value will be provided).
# should only be used by clients which cannot handle the absence of an email
# address value in the mentioned places. Optional. The default is False.
# @param [String] i_cal_uid # @param [String] i_cal_uid
# Specifies event ID in the iCalendar format to be included in the response. # Specifies event ID in the iCalendar format to be included in the response.
# Optional. # Optional.

View File

@ -26,7 +26,7 @@ module Google
# @see https://cloud.google.com/resource-manager # @see https://cloud.google.com/resource-manager
module CloudresourcemanagerV1 module CloudresourcemanagerV1
VERSION = 'V1' VERSION = 'V1'
REVISION = '20191018' REVISION = '20191115'
# View and manage your data across Google Cloud Platform services # View and manage your data across Google Cloud Platform services
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform' AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'

View File

@ -1363,8 +1363,8 @@ module Google
# ensure that their change will be applied to the same version of the policy. # ensure that their change will be applied to the same version of the policy.
# If no `etag` is provided in the call to `setIamPolicy`, then the existing # If no `etag` is provided in the call to `setIamPolicy`, then the existing
# policy is overwritten. Due to blind-set semantics of an etag-less policy, # policy is overwritten. Due to blind-set semantics of an etag-less policy,
# 'setIamPolicy' will not fail even if either of incoming or stored policy # 'setIamPolicy' will not fail even if the incoming policy version does not
# does not meet the version requirements. # meet the requirements for modifying the stored policy.
# Corresponds to the JSON property `etag` # Corresponds to the JSON property `etag`
# NOTE: Values are automatically base64 encoded/decoded in the client library. # NOTE: Values are automatically base64 encoded/decoded in the client library.
# @return [String] # @return [String]
@ -1375,11 +1375,12 @@ module Google
# rejected. # rejected.
# Operations affecting conditional bindings must specify version 3. This can # Operations affecting conditional bindings must specify version 3. This can
# be either setting a conditional policy, modifying a conditional binding, # be either setting a conditional policy, modifying a conditional binding,
# or removing a conditional binding from the stored conditional policy. # or removing a binding (conditional or unconditional) from the stored
# conditional policy.
# Operations on non-conditional policies may specify any valid value or # Operations on non-conditional policies may specify any valid value or
# leave the field unset. # leave the field unset.
# If no etag is provided in the call to `setIamPolicy`, any version # If no etag is provided in the call to `setIamPolicy`, version compliance
# compliance checks on the incoming and/or stored policy is skipped. # checks against the stored policy is skipped.
# Corresponds to the JSON property `version` # Corresponds to the JSON property `version`
# @return [Fixnum] # @return [Fixnum]
attr_accessor :version attr_accessor :version

View File

@ -26,7 +26,7 @@ module Google
# @see https://cloud.google.com/resource-manager # @see https://cloud.google.com/resource-manager
module CloudresourcemanagerV1beta1 module CloudresourcemanagerV1beta1
VERSION = 'V1beta1' VERSION = 'V1beta1'
REVISION = '20190927' REVISION = '20191115'
# View and manage your data across Google Cloud Platform services # View and manage your data across Google Cloud Platform services
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform' AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'

View File

@ -634,8 +634,8 @@ module Google
# ensure that their change will be applied to the same version of the policy. # ensure that their change will be applied to the same version of the policy.
# If no `etag` is provided in the call to `setIamPolicy`, then the existing # If no `etag` is provided in the call to `setIamPolicy`, then the existing
# policy is overwritten. Due to blind-set semantics of an etag-less policy, # policy is overwritten. Due to blind-set semantics of an etag-less policy,
# 'setIamPolicy' will not fail even if either of incoming or stored policy # 'setIamPolicy' will not fail even if the incoming policy version does not
# does not meet the version requirements. # meet the requirements for modifying the stored policy.
# Corresponds to the JSON property `etag` # Corresponds to the JSON property `etag`
# NOTE: Values are automatically base64 encoded/decoded in the client library. # NOTE: Values are automatically base64 encoded/decoded in the client library.
# @return [String] # @return [String]
@ -646,11 +646,12 @@ module Google
# rejected. # rejected.
# Operations affecting conditional bindings must specify version 3. This can # Operations affecting conditional bindings must specify version 3. This can
# be either setting a conditional policy, modifying a conditional binding, # be either setting a conditional policy, modifying a conditional binding,
# or removing a conditional binding from the stored conditional policy. # or removing a binding (conditional or unconditional) from the stored
# conditional policy.
# Operations on non-conditional policies may specify any valid value or # Operations on non-conditional policies may specify any valid value or
# leave the field unset. # leave the field unset.
# If no etag is provided in the call to `setIamPolicy`, any version # If no etag is provided in the call to `setIamPolicy`, version compliance
# compliance checks on the incoming and/or stored policy is skipped. # checks against the stored policy is skipped.
# Corresponds to the JSON property `version` # Corresponds to the JSON property `version`
# @return [Fixnum] # @return [Fixnum]
attr_accessor :version attr_accessor :version

View File

@ -26,7 +26,7 @@ module Google
# @see https://cloud.google.com/resource-manager # @see https://cloud.google.com/resource-manager
module CloudresourcemanagerV2 module CloudresourcemanagerV2
VERSION = 'V2' VERSION = 'V2'
REVISION = '20191018' REVISION = '20191115'
# View and manage your data across Google Cloud Platform services # View and manage your data across Google Cloud Platform services
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform' AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'

View File

@ -576,8 +576,8 @@ module Google
# ensure that their change will be applied to the same version of the policy. # ensure that their change will be applied to the same version of the policy.
# If no `etag` is provided in the call to `setIamPolicy`, then the existing # If no `etag` is provided in the call to `setIamPolicy`, then the existing
# policy is overwritten. Due to blind-set semantics of an etag-less policy, # policy is overwritten. Due to blind-set semantics of an etag-less policy,
# 'setIamPolicy' will not fail even if either of incoming or stored policy # 'setIamPolicy' will not fail even if the incoming policy version does not
# does not meet the version requirements. # meet the requirements for modifying the stored policy.
# Corresponds to the JSON property `etag` # Corresponds to the JSON property `etag`
# NOTE: Values are automatically base64 encoded/decoded in the client library. # NOTE: Values are automatically base64 encoded/decoded in the client library.
# @return [String] # @return [String]
@ -588,11 +588,12 @@ module Google
# rejected. # rejected.
# Operations affecting conditional bindings must specify version 3. This can # Operations affecting conditional bindings must specify version 3. This can
# be either setting a conditional policy, modifying a conditional binding, # be either setting a conditional policy, modifying a conditional binding,
# or removing a conditional binding from the stored conditional policy. # or removing a binding (conditional or unconditional) from the stored
# conditional policy.
# Operations on non-conditional policies may specify any valid value or # Operations on non-conditional policies may specify any valid value or
# leave the field unset. # leave the field unset.
# If no etag is provided in the call to `setIamPolicy`, any version # If no etag is provided in the call to `setIamPolicy`, version compliance
# compliance checks on the incoming and/or stored policy is skipped. # checks against the stored policy is skipped.
# Corresponds to the JSON property `version` # Corresponds to the JSON property `version`
# @return [Fixnum] # @return [Fixnum]
attr_accessor :version attr_accessor :version

View File

@ -26,7 +26,7 @@ module Google
# @see https://cloud.google.com/resource-manager # @see https://cloud.google.com/resource-manager
module CloudresourcemanagerV2beta1 module CloudresourcemanagerV2beta1
VERSION = 'V2beta1' VERSION = 'V2beta1'
REVISION = '20191018' REVISION = '20191115'
# View and manage your data across Google Cloud Platform services # View and manage your data across Google Cloud Platform services
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform' AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'

View File

@ -576,8 +576,8 @@ module Google
# ensure that their change will be applied to the same version of the policy. # ensure that their change will be applied to the same version of the policy.
# If no `etag` is provided in the call to `setIamPolicy`, then the existing # If no `etag` is provided in the call to `setIamPolicy`, then the existing
# policy is overwritten. Due to blind-set semantics of an etag-less policy, # policy is overwritten. Due to blind-set semantics of an etag-less policy,
# 'setIamPolicy' will not fail even if either of incoming or stored policy # 'setIamPolicy' will not fail even if the incoming policy version does not
# does not meet the version requirements. # meet the requirements for modifying the stored policy.
# Corresponds to the JSON property `etag` # Corresponds to the JSON property `etag`
# NOTE: Values are automatically base64 encoded/decoded in the client library. # NOTE: Values are automatically base64 encoded/decoded in the client library.
# @return [String] # @return [String]
@ -588,11 +588,12 @@ module Google
# rejected. # rejected.
# Operations affecting conditional bindings must specify version 3. This can # Operations affecting conditional bindings must specify version 3. This can
# be either setting a conditional policy, modifying a conditional binding, # be either setting a conditional policy, modifying a conditional binding,
# or removing a conditional binding from the stored conditional policy. # or removing a binding (conditional or unconditional) from the stored
# conditional policy.
# Operations on non-conditional policies may specify any valid value or # Operations on non-conditional policies may specify any valid value or
# leave the field unset. # leave the field unset.
# If no etag is provided in the call to `setIamPolicy`, any version # If no etag is provided in the call to `setIamPolicy`, version compliance
# compliance checks on the incoming and/or stored policy is skipped. # checks against the stored policy is skipped.
# Corresponds to the JSON property `version` # Corresponds to the JSON property `version`
# @return [Fixnum] # @return [Fixnum]
attr_accessor :version attr_accessor :version

View File

@ -26,7 +26,7 @@ module Google
# @see https://developers.google.com/shopping-content # @see https://developers.google.com/shopping-content
module ContentV2 module ContentV2
VERSION = 'V2' VERSION = 'V2'
REVISION = '20191008' REVISION = '20191107'
# Manage your product listings and accounts for Google Shopping # Manage your product listings and accounts for Google Shopping
AUTH_CONTENT = 'https://www.googleapis.com/auth/content' AUTH_CONTENT = 'https://www.googleapis.com/auth/content'

View File

@ -4277,7 +4277,7 @@ module Google
# @return [Fixnum] # @return [Fixnum]
attr_accessor :quantity attr_accessor :quantity
# The reason for the cancellation. Orders that are cancelled with a noInventory # The reason for the cancellation. Orders that are canceled with a noInventory
# reason will lead to the removal of the product from Shopping Actions until you # reason will lead to the removal of the product from Shopping Actions until you
# make an update to that product. This will not affect your Shopping ads. # make an update to that product. This will not affect your Shopping ads.
# Corresponds to the JSON property `reason` # Corresponds to the JSON property `reason`
@ -5271,7 +5271,15 @@ module Google
# - "mpx" # - "mpx"
# - "uds" # - "uds"
# - "efw" # - "efw"
# - "jd logistics" # - "yunexpress"
# - "china post"
# - "china ems"
# - "singapore post"
# - "pos malaysia"
# - "postnl"
# - "ptt"
# - "eub"
# - "chukou1"
# Acceptable values for FR are: # Acceptable values for FR are:
# - "colissimo" # - "colissimo"
# - "chronopost" # - "chronopost"
@ -5283,6 +5291,7 @@ module Google
# - "geodis" # - "geodis"
# - "tnt" # - "tnt"
# - "la poste" # - "la poste"
# - "ups"
# Corresponds to the JSON property `carrier` # Corresponds to the JSON property `carrier`
# @return [String] # @return [String]
attr_accessor :carrier attr_accessor :carrier
@ -5338,8 +5347,8 @@ module Google
class OrderShipmentLineItemShipment class OrderShipmentLineItemShipment
include Google::Apis::Core::Hashable include Google::Apis::Core::Hashable
# The ID of the line item that is shipped. Either lineItemId or productId is # The ID of the line item that is shipped. This value is assigned by Google when
# required. # an order is created. Either lineItemId or productId is required.
# Corresponds to the JSON property `lineItemId` # Corresponds to the JSON property `lineItemId`
# @return [String] # @return [String]
attr_accessor :line_item_id attr_accessor :line_item_id

View File

@ -26,7 +26,7 @@ module Google
# @see https://developers.google.com/shopping-content # @see https://developers.google.com/shopping-content
module ContentV2_1 module ContentV2_1
VERSION = 'V2_1' VERSION = 'V2_1'
REVISION = '20191008' REVISION = '20191107'
# Manage your product listings and accounts for Google Shopping # Manage your product listings and accounts for Google Shopping
AUTH_CONTENT = 'https://www.googleapis.com/auth/content' AUTH_CONTENT = 'https://www.googleapis.com/auth/content'

View File

@ -3648,7 +3648,7 @@ module Google
# @return [Fixnum] # @return [Fixnum]
attr_accessor :quantity attr_accessor :quantity
# The reason for the cancellation. Orders that are cancelled with a noInventory # The reason for the cancellation. Orders that are canceled with a noInventory
# reason will lead to the removal of the product from Shopping Actions until you # reason will lead to the removal of the product from Shopping Actions until you
# make an update to that product. This will not affect your Shopping ads. # make an update to that product. This will not affect your Shopping ads.
# Corresponds to the JSON property `reason` # Corresponds to the JSON property `reason`
@ -4659,7 +4659,15 @@ module Google
# - "mpx" # - "mpx"
# - "uds" # - "uds"
# - "efw" # - "efw"
# - "jd logistics" # - "yunexpress"
# - "china post"
# - "china ems"
# - "singapore post"
# - "pos malaysia"
# - "postnl"
# - "ptt"
# - "eub"
# - "chukou1"
# Acceptable values for FR are: # Acceptable values for FR are:
# - "colissimo" # - "colissimo"
# - "chronopost" # - "chronopost"
@ -4671,6 +4679,7 @@ module Google
# - "geodis" # - "geodis"
# - "tnt" # - "tnt"
# - "la poste" # - "la poste"
# - "ups"
# Corresponds to the JSON property `carrier` # Corresponds to the JSON property `carrier`
# @return [String] # @return [String]
attr_accessor :carrier attr_accessor :carrier
@ -4732,8 +4741,8 @@ module Google
class OrderShipmentLineItemShipment class OrderShipmentLineItemShipment
include Google::Apis::Core::Hashable include Google::Apis::Core::Hashable
# The ID of the line item that is shipped. Either lineItemId or productId is # The ID of the line item that is shipped. This value is assigned by Google when
# required. # an order is created. Either lineItemId or productId is required.
# Corresponds to the JSON property `lineItemId` # Corresponds to the JSON property `lineItemId`
# @return [String] # @return [String]
attr_accessor :line_item_id attr_accessor :line_item_id

View File

@ -25,7 +25,7 @@ module Google
# @see https://developers.google.com/doubleclick-advertisers/ # @see https://developers.google.com/doubleclick-advertisers/
module DfareportingV3_3 module DfareportingV3_3
VERSION = 'V3_3' VERSION = 'V3_3'
REVISION = '20190531' REVISION = '20191112'
# Manage DoubleClick Digital Marketing conversions # Manage DoubleClick Digital Marketing conversions
AUTH_DDMCONVERSIONS = 'https://www.googleapis.com/auth/ddmconversions' AUTH_DDMCONVERSIONS = 'https://www.googleapis.com/auth/ddmconversions'

View File

@ -115,6 +115,7 @@ module Google
# - "48" for HRK # - "48" for HRK
# - "49" for MXN # - "49" for MXN
# - "50" for NGN # - "50" for NGN
# - "51" for EGP
# Corresponds to the JSON property `currencyId` # Corresponds to the JSON property `currencyId`
# @return [Fixnum] # @return [Fixnum]
attr_accessor :currency_id attr_accessor :currency_id
@ -2385,7 +2386,7 @@ module Google
# A list of the alphanumeric encrypted user IDs. Any user ID with exposure prior # A list of the alphanumeric encrypted user IDs. Any user ID with exposure prior
# to the conversion timestamp will be used in the inserted conversion. If no # to the conversion timestamp will be used in the inserted conversion. If no
# such user ID is found then the conversion will be rejected with # such user ID is found then the conversion will be rejected with
# NO_COOKIE_MATCH_FOUND error. When set, encryptionInfo should also be specified. # INVALID_ARGUMENT error. When set, encryptionInfo should also be specified.
# This field may only be used when calling batchinsert; it is not supported by # This field may only be used when calling batchinsert; it is not supported by
# batchupdate. This field is mutually exclusive with encryptedUserId, matchId, # batchupdate. This field is mutually exclusive with encryptedUserId, matchId,
# mobileDeviceId and gclid. This or encryptedUserId or matchId or mobileDeviceId # mobileDeviceId and gclid. This or encryptedUserId or matchId or mobileDeviceId
@ -10503,6 +10504,25 @@ module Google
# - "11" for "America/Los_Angeles" # - "11" for "America/Los_Angeles"
# - "12" for "Pacific/Auckland" # - "12" for "Pacific/Auckland"
# - "13" for "America/Sao_Paulo" # - "13" for "America/Sao_Paulo"
# - "16" for "America/Asuncion"
# - "17" for "America/Chicago"
# - "18" for "America/Denver"
# - "19" for "America/St_Johns"
# - "20" for "Asia/Dhaka"
# - "21" for "Asia/Jakarta"
# - "22" for "Asia/Kabul"
# - "23" for "Asia/Karachi"
# - "24" for "Asia/Calcutta"
# - "25" for "Asia/Pyongyang"
# - "26" for "Asia/Rangoon"
# - "27" for "Atlantic/Cape_Verde"
# - "28" for "Atlantic/South_Georgia"
# - "29" for "Australia/Adelaide"
# - "30" for "Australia/Lord_Howe"
# - "31" for "Europe/Moscow"
# - "32" for "Pacific/Kiritimati"
# - "35" for "Pacific/Norfolk"
# - "36" for "Pacific/Tongatapu"
# Corresponds to the JSON property `reportGenerationTimeZoneId` # Corresponds to the JSON property `reportGenerationTimeZoneId`
# @return [Fixnum] # @return [Fixnum]
attr_accessor :report_generation_time_zone_id attr_accessor :report_generation_time_zone_id

View File

@ -1948,12 +1948,12 @@ module Google
# @param [Fixnum] max_results # @param [Fixnum] max_results
# Maximum number of results to return. # Maximum number of results to return.
# @param [String] min_change_time # @param [String] min_change_time
# Select only change logs whose change time is before the specified # Select only change logs whose change time is after the specified minChangeTime.
# minChangeTime.The time should be formatted as an RFC3339 date/time string. For # The time should be formatted as an RFC3339 date/time string. For example, for
# example, for 10:54 PM on July 18th, 2015, in the America/New York time zone, # 10:54 PM on July 18th, 2015, in the America/New York time zone, the format is "
# the format is "2015-07-18T22:54:00-04:00". In other words, the year, month, # 2015-07-18T22:54:00-04:00". In other words, the year, month, day, the letter T,
# day, the letter T, the hour (24-hour clock system), minute, second, and then # the hour (24-hour clock system), minute, second, and then the time zone
# the time zone offset. # offset.
# @param [Array<Fixnum>, Fixnum] object_ids # @param [Array<Fixnum>, Fixnum] object_ids
# Select only change logs with these object IDs. # Select only change logs with these object IDs.
# @param [String] object_type # @param [String] object_type

View File

@ -0,0 +1,40 @@
# Copyright 2015 Google Inc.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
require 'google/apis/dfareporting_v3_4/service.rb'
require 'google/apis/dfareporting_v3_4/classes.rb'
require 'google/apis/dfareporting_v3_4/representations.rb'
module Google
module Apis
# DCM/DFA Reporting And Trafficking API
#
# Manages your DoubleClick Campaign Manager ad campaigns and reports.
#
# @see https://developers.google.com/doubleclick-advertisers/
module DfareportingV3_4
VERSION = 'V3_4'
REVISION = '20191112'
# Manage DoubleClick Digital Marketing conversions
AUTH_DDMCONVERSIONS = 'https://www.googleapis.com/auth/ddmconversions'
# View and manage DoubleClick for Advertisers reports
AUTH_DFAREPORTING = 'https://www.googleapis.com/auth/dfareporting'
# View and manage your DoubleClick Campaign Manager's (DCM) display ad campaigns
AUTH_DFATRAFFICKING = 'https://www.googleapis.com/auth/dfatrafficking'
end
end
end

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -27,7 +27,7 @@ module Google
# @see https://cloud.google.com/dlp/docs/ # @see https://cloud.google.com/dlp/docs/
module DlpV2 module DlpV2
VERSION = 'V2' VERSION = 'V2'
REVISION = '20191111' REVISION = '20191118'
# View and manage your data across Google Cloud Platform services # View and manage your data across Google Cloud Platform services
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform' AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'

View File

@ -1058,7 +1058,7 @@ module Google
class GooglePrivacyDlpV2CreateDeidentifyTemplateRequest class GooglePrivacyDlpV2CreateDeidentifyTemplateRequest
include Google::Apis::Core::Hashable include Google::Apis::Core::Hashable
# The DeidentifyTemplates contains instructions on how to deidentify content. # DeidentifyTemplates contains instructions on how to de-identify content.
# See https://cloud.google.com/dlp/docs/concepts-templates to learn more. # See https://cloud.google.com/dlp/docs/concepts-templates to learn more.
# Corresponds to the JSON property `deidentifyTemplate` # Corresponds to the JSON property `deidentifyTemplate`
# @return [Google::Apis::DlpV2::GooglePrivacyDlpV2DeidentifyTemplate] # @return [Google::Apis::DlpV2::GooglePrivacyDlpV2DeidentifyTemplate]
@ -1212,7 +1212,9 @@ module Google
class GooglePrivacyDlpV2CreateStoredInfoTypeRequest class GooglePrivacyDlpV2CreateStoredInfoTypeRequest
include Google::Apis::Core::Hashable include Google::Apis::Core::Hashable
# Configuration for a StoredInfoType. # Configuration for stored infoT types. All fields and subfield are provided
# by the user. For more information, see
# https://cloud.google.com/dlp/docs/creating-custom-infotypes.
# Corresponds to the JSON property `config` # Corresponds to the JSON property `config`
# @return [Google::Apis::DlpV2::GooglePrivacyDlpV2StoredInfoTypeConfig] # @return [Google::Apis::DlpV2::GooglePrivacyDlpV2StoredInfoTypeConfig]
attr_accessor :config attr_accessor :config
@ -1776,12 +1778,12 @@ module Google
end end
end end
# The DeidentifyTemplates contains instructions on how to deidentify content. # DeidentifyTemplates contains instructions on how to de-identify content.
# See https://cloud.google.com/dlp/docs/concepts-templates to learn more. # See https://cloud.google.com/dlp/docs/concepts-templates to learn more.
class GooglePrivacyDlpV2DeidentifyTemplate class GooglePrivacyDlpV2DeidentifyTemplate
include Google::Apis::Core::Hashable include Google::Apis::Core::Hashable
# The creation timestamp of a inspectTemplate, output only field. # The creation timestamp of an inspectTemplate, output only field.
# Corresponds to the JSON property `createTime` # Corresponds to the JSON property `createTime`
# @return [String] # @return [String]
attr_accessor :create_time attr_accessor :create_time
@ -1809,7 +1811,7 @@ module Google
# @return [String] # @return [String]
attr_accessor :name attr_accessor :name
# The last update timestamp of a inspectTemplate, output only field. # The last update timestamp of an inspectTemplate, output only field.
# Corresponds to the JSON property `updateTime` # Corresponds to the JSON property `updateTime`
# @return [String] # @return [String]
attr_accessor :update_time attr_accessor :update_time
@ -3065,7 +3067,7 @@ module Google
class GooglePrivacyDlpV2InspectTemplate class GooglePrivacyDlpV2InspectTemplate
include Google::Apis::Core::Hashable include Google::Apis::Core::Hashable
# The creation timestamp of a inspectTemplate, output only field. # The creation timestamp of an inspectTemplate, output only field.
# Corresponds to the JSON property `createTime` # Corresponds to the JSON property `createTime`
# @return [String] # @return [String]
attr_accessor :create_time attr_accessor :create_time
@ -3095,7 +3097,7 @@ module Google
# @return [String] # @return [String]
attr_accessor :name attr_accessor :name
# The last update timestamp of a inspectTemplate, output only field. # The last update timestamp of an inspectTemplate, output only field.
# Corresponds to the JSON property `updateTime` # Corresponds to the JSON property `updateTime`
# @return [String] # @return [String]
attr_accessor :update_time attr_accessor :update_time
@ -5285,7 +5287,9 @@ module Google
end end
end end
# Configuration for a StoredInfoType. # Configuration for stored infoT types. All fields and subfield are provided
# by the user. For more information, see
# https://cloud.google.com/dlp/docs/creating-custom-infotypes.
class GooglePrivacyDlpV2StoredInfoTypeConfig class GooglePrivacyDlpV2StoredInfoTypeConfig
include Google::Apis::Core::Hashable include Google::Apis::Core::Hashable
@ -5345,7 +5349,9 @@ module Google
class GooglePrivacyDlpV2StoredInfoTypeVersion class GooglePrivacyDlpV2StoredInfoTypeVersion
include Google::Apis::Core::Hashable include Google::Apis::Core::Hashable
# Configuration for a StoredInfoType. # Configuration for stored infoT types. All fields and subfield are provided
# by the user. For more information, see
# https://cloud.google.com/dlp/docs/creating-custom-infotypes.
# Corresponds to the JSON property `config` # Corresponds to the JSON property `config`
# @return [Google::Apis::DlpV2::GooglePrivacyDlpV2StoredInfoTypeConfig] # @return [Google::Apis::DlpV2::GooglePrivacyDlpV2StoredInfoTypeConfig]
attr_accessor :config attr_accessor :config
@ -5806,7 +5812,7 @@ module Google
class GooglePrivacyDlpV2UpdateDeidentifyTemplateRequest class GooglePrivacyDlpV2UpdateDeidentifyTemplateRequest
include Google::Apis::Core::Hashable include Google::Apis::Core::Hashable
# The DeidentifyTemplates contains instructions on how to deidentify content. # DeidentifyTemplates contains instructions on how to de-identify content.
# See https://cloud.google.com/dlp/docs/concepts-templates to learn more. # See https://cloud.google.com/dlp/docs/concepts-templates to learn more.
# Corresponds to the JSON property `deidentifyTemplate` # Corresponds to the JSON property `deidentifyTemplate`
# @return [Google::Apis::DlpV2::GooglePrivacyDlpV2DeidentifyTemplate] # @return [Google::Apis::DlpV2::GooglePrivacyDlpV2DeidentifyTemplate]
@ -5886,7 +5892,9 @@ module Google
class GooglePrivacyDlpV2UpdateStoredInfoTypeRequest class GooglePrivacyDlpV2UpdateStoredInfoTypeRequest
include Google::Apis::Core::Hashable include Google::Apis::Core::Hashable
# Configuration for a StoredInfoType. # Configuration for stored infoT types. All fields and subfield are provided
# by the user. For more information, see
# https://cloud.google.com/dlp/docs/creating-custom-infotypes.
# Corresponds to the JSON property `config` # Corresponds to the JSON property `config`
# @return [Google::Apis::DlpV2::GooglePrivacyDlpV2StoredInfoTypeConfig] # @return [Google::Apis::DlpV2::GooglePrivacyDlpV2StoredInfoTypeConfig]
attr_accessor :config attr_accessor :config

View File

@ -25,7 +25,7 @@ module Google
# @see https://developers.google.com/bid-manager/ # @see https://developers.google.com/bid-manager/
module DoubleclickbidmanagerV1_1 module DoubleclickbidmanagerV1_1
VERSION = 'V1_1' VERSION = 'V1_1'
REVISION = '20191107' REVISION = '20191112'
# View and manage your reports in DoubleClick Bid Manager # View and manage your reports in DoubleClick Bid Manager
AUTH_DOUBLECLICKBIDMANAGER = 'https://www.googleapis.com/auth/doubleclickbidmanager' AUTH_DOUBLECLICKBIDMANAGER = 'https://www.googleapis.com/auth/doubleclickbidmanager'

View File

@ -26,7 +26,7 @@ module Google
# @see https://developers.google.com/drive/ # @see https://developers.google.com/drive/
module DriveV3 module DriveV3
VERSION = 'V3' VERSION = 'V3'
REVISION = '20191017' REVISION = '20191108'
# See, edit, create, and delete all of your Google Drive files # See, edit, create, and delete all of your Google Drive files
AUTH_DRIVE = 'https://www.googleapis.com/auth/drive' AUTH_DRIVE = 'https://www.googleapis.com/auth/drive'

View File

@ -1960,7 +1960,13 @@ module Google
attr_accessor :deleted attr_accessor :deleted
alias_method :deleted?, :deleted alias_method :deleted?, :deleted
# A displayable name for users, groups or domains. # The "pretty" name of the value of the permission. The following is a list of
# examples for each type of permission:
# - user - User's full name, as defined for their Google account, such as "Joe
# Smith."
# - group - Name of the Google Group, such as "The Company Administrators."
# - domain - String domain name, such as "thecompany.com."
# - anyone - No displayName is present.
# Corresponds to the JSON property `displayName` # Corresponds to the JSON property `displayName`
# @return [String] # @return [String]
attr_accessor :display_name attr_accessor :display_name
@ -1985,7 +1991,8 @@ module Google
attr_accessor :expiration_time attr_accessor :expiration_time
# The ID of this permission. This is a unique identifier for the grantee, and is # The ID of this permission. This is a unique identifier for the grantee, and is
# published in User resources as permissionId. # published in User resources as permissionId. IDs should be treated as opaque
# values.
# Corresponds to the JSON property `id` # Corresponds to the JSON property `id`
# @return [String] # @return [String]
attr_accessor :id attr_accessor :id
@ -2029,7 +2036,9 @@ module Google
# - user # - user
# - group # - group
# - domain # - domain
# - anyone # - anyone When creating a permission, if type is user or group, you must
# provide an emailAddress for the user or group. When type is domain, you must
# provide a domain. There isn't extra information required for a anyone type.
# Corresponds to the JSON property `type` # Corresponds to the JSON property `type`
# @return [String] # @return [String]
attr_accessor :type attr_accessor :type

View File

@ -27,7 +27,7 @@ module Google
# @see https://firebase.google.com/docs/hosting/ # @see https://firebase.google.com/docs/hosting/
module FirebasehostingV1beta1 module FirebasehostingV1beta1
VERSION = 'V1beta1' VERSION = 'V1beta1'
REVISION = '20191115' REVISION = '20191122'
# View and manage your data across Google Cloud Platform services # View and manage your data across Google Cloud Platform services
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform' AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'

View File

@ -446,6 +446,11 @@ module Google
# @param [String] parent # @param [String] parent
# Required. The parent for which to list files, in the format: # Required. The parent for which to list files, in the format:
# <code>sites/<var>site-name</var></code> # <code>sites/<var>site-name</var></code>
# @param [String] filter
# The filter string used to return a subset of versions in the response.
# Currently supported fields for filtering are: name, status,
# and create_time. Filter processing will be implemented in accordance
# with go/filtering.
# @param [Fixnum] page_size # @param [Fixnum] page_size
# The maximum number of versions to return. The service may return fewer than # The maximum number of versions to return. The service may return fewer than
# this value. # this value.
@ -470,11 +475,12 @@ module Google
# @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried # @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::ClientError] The request is invalid and should not be retried without modification
# @raise [Google::Apis::AuthorizationError] Authorization is required # @raise [Google::Apis::AuthorizationError] Authorization is required
def list_site_versions(parent, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil, &block) def list_site_versions(parent, filter: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil, &block)
command = make_simple_command(:get, 'v1beta1/{+parent}/versions', options) command = make_simple_command(:get, 'v1beta1/{+parent}/versions', options)
command.response_representation = Google::Apis::FirebasehostingV1beta1::ListVersionsResponse::Representation command.response_representation = Google::Apis::FirebasehostingV1beta1::ListVersionsResponse::Representation
command.response_class = Google::Apis::FirebasehostingV1beta1::ListVersionsResponse command.response_class = Google::Apis::FirebasehostingV1beta1::ListVersionsResponse
command.params['parent'] = parent unless parent.nil? command.params['parent'] = parent unless parent.nil?
command.query['filter'] = filter unless filter.nil?
command.query['pageSize'] = page_size unless page_size.nil? command.query['pageSize'] = page_size unless page_size.nil?
command.query['pageToken'] = page_token unless page_token.nil? command.query['pageToken'] = page_token unless page_token.nil?
command.query['fields'] = fields unless fields.nil? command.query['fields'] = fields unless fields.nil?

View File

@ -30,7 +30,7 @@ module Google
# @see https://cloud.google.com/monitoring/api/ # @see https://cloud.google.com/monitoring/api/
module MonitoringV3 module MonitoringV3
VERSION = 'V3' VERSION = 'V3'
REVISION = '20191111' REVISION = '20191118'
# View and manage your data across Google Cloud Platform services # View and manage your data across Google Cloud Platform services
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform' AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'

View File

@ -25,7 +25,7 @@ module Google
# @see https://cloud.google.com/remote-build-execution/docs/ # @see https://cloud.google.com/remote-build-execution/docs/
module RemotebuildexecutionV2 module RemotebuildexecutionV2
VERSION = 'V2' VERSION = 'V2'
REVISION = '20191008' REVISION = '20191119'
# View and manage your data across Google Cloud Platform services # View and manage your data across Google Cloud Platform services
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform' AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'

View File

@ -2630,6 +2630,39 @@ module Google
end end
end end
# The request used for `UpdateInstance`.
class GoogleDevtoolsRemotebuildexecutionAdminV1alphaUpdateInstanceRequest
include Google::Apis::Core::Hashable
# Whether to enable Stackdriver logging for this instance.
# Corresponds to the JSON property `loggingEnabled`
# @return [Boolean]
attr_accessor :logging_enabled
alias_method :logging_enabled?, :logging_enabled
# Name of the instance to update.
# Format: `projects/[PROJECT_ID]/instances/[INSTANCE_ID]`.
# Corresponds to the JSON property `name`
# @return [String]
attr_accessor :name
# The fields to update.
# Corresponds to the JSON property `updateMask`
# @return [String]
attr_accessor :update_mask
def initialize(**args)
update!(**args)
end
# Update properties of this object
def update!(**args)
@logging_enabled = args[:logging_enabled] if args.key?(:logging_enabled)
@name = args[:name] if args.key?(:name)
@update_mask = args[:update_mask] if args.key?(:update_mask)
end
end
# The request used for UpdateWorkerPool. # The request used for UpdateWorkerPool.
class GoogleDevtoolsRemotebuildexecutionAdminV1alphaUpdateWorkerPoolRequest class GoogleDevtoolsRemotebuildexecutionAdminV1alphaUpdateWorkerPoolRequest
include Google::Apis::Core::Hashable include Google::Apis::Core::Hashable

View File

@ -364,6 +364,12 @@ module Google
include Google::Apis::Core::JsonObjectSupport include Google::Apis::Core::JsonObjectSupport
end end
class GoogleDevtoolsRemotebuildexecutionAdminV1alphaUpdateInstanceRequest
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleDevtoolsRemotebuildexecutionAdminV1alphaUpdateWorkerPoolRequest class GoogleDevtoolsRemotebuildexecutionAdminV1alphaUpdateWorkerPoolRequest
class Representation < Google::Apis::Core::JsonRepresentation; end class Representation < Google::Apis::Core::JsonRepresentation; end
@ -1029,6 +1035,15 @@ module Google
end end
end end
class GoogleDevtoolsRemotebuildexecutionAdminV1alphaUpdateInstanceRequest
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :logging_enabled, as: 'loggingEnabled'
property :name, as: 'name'
property :update_mask, as: 'updateMask'
end
end
class GoogleDevtoolsRemotebuildexecutionAdminV1alphaUpdateWorkerPoolRequest class GoogleDevtoolsRemotebuildexecutionAdminV1alphaUpdateWorkerPoolRequest
# @private # @private
class Representation < Google::Apis::Core::JsonRepresentation class Representation < Google::Apis::Core::JsonRepresentation

View File

@ -25,7 +25,7 @@ module Google
# @see https://developers.google.com/youtube/partner/ # @see https://developers.google.com/youtube/partner/
module YoutubePartnerV1 module YoutubePartnerV1
VERSION = 'V1' VERSION = 'V1'
REVISION = '20191031' REVISION = '20191116'
# View and manage your assets and associated content on YouTube # View and manage your assets and associated content on YouTube
AUTH_YOUTUBEPARTNER = 'https://www.googleapis.com/auth/youtubepartner' AUTH_YOUTUBEPARTNER = 'https://www.googleapis.com/auth/youtubepartner'