Autogenerated update (2018-04-11)

Update:
- adexchangebuyer2_v2beta1
- analytics_v3
- androidenterprise_v1
- cloudtasks_v2beta2
- content_v2
- content_v2sandbox
- iam_v1
- ml_v1
- pubsub_v1
- pubsub_v1beta1a
- pubsub_v1beta2
- slides_v1
This commit is contained in:
Google APIs 2018-04-11 00:35:27 +00:00
parent 498338ea8e
commit 5835d82df1
31 changed files with 494 additions and 115 deletions

View File

@ -158,6 +158,8 @@
"/adexchangebuyer2:v2beta1/FilterSet/ownerAccountId": owner_account_id
"/adexchangebuyer2:v2beta1/FilterSet/platforms": platforms
"/adexchangebuyer2:v2beta1/FilterSet/platforms/platform": platform
"/adexchangebuyer2:v2beta1/FilterSet/publisherIdentifiers": publisher_identifiers
"/adexchangebuyer2:v2beta1/FilterSet/publisherIdentifiers/publisher_identifier": publisher_identifier
"/adexchangebuyer2:v2beta1/FilterSet/realtimeTimeRange": realtime_time_range
"/adexchangebuyer2:v2beta1/FilterSet/relativeDateRange": relative_date_range
"/adexchangebuyer2:v2beta1/FilterSet/sellerNetworkIds": seller_network_ids
@ -256,6 +258,9 @@
"/adexchangebuyer2:v2beta1/ListNonBillableWinningBidsResponse/nextPageToken": next_page_token
"/adexchangebuyer2:v2beta1/ListNonBillableWinningBidsResponse/nonBillableWinningBidStatusRows": non_billable_winning_bid_status_rows
"/adexchangebuyer2:v2beta1/ListNonBillableWinningBidsResponse/nonBillableWinningBidStatusRows/non_billable_winning_bid_status_row": non_billable_winning_bid_status_row
"/adexchangebuyer2:v2beta1/ListPublishersResponse": list_publishers_response
"/adexchangebuyer2:v2beta1/ListPublishersResponse/publisher": publisher
"/adexchangebuyer2:v2beta1/ListPublishersResponse/publisher/publisher": publisher
"/adexchangebuyer2:v2beta1/LocationContext": location_context
"/adexchangebuyer2:v2beta1/LocationContext/geoCriteriaIds": geo_criteria_ids
"/adexchangebuyer2:v2beta1/LocationContext/geoCriteriaIds/geo_criteria_id": geo_criteria_id
@ -283,6 +288,9 @@
"/adexchangebuyer2:v2beta1/PlatformContext": platform_context
"/adexchangebuyer2:v2beta1/PlatformContext/platforms": platforms
"/adexchangebuyer2:v2beta1/PlatformContext/platforms/platform": platform
"/adexchangebuyer2:v2beta1/Publisher": publisher
"/adexchangebuyer2:v2beta1/Publisher/publisherDisplayName": publisher_display_name
"/adexchangebuyer2:v2beta1/Publisher/publisherId": publisher_id
"/adexchangebuyer2:v2beta1/RealtimeTimeRange": realtime_time_range
"/adexchangebuyer2:v2beta1/RealtimeTimeRange/startTimestamp": start_timestamp
"/adexchangebuyer2:v2beta1/Reason": reason
@ -457,6 +465,9 @@
"/adexchangebuyer2:v2beta1/adexchangebuyer2.accounts.filterSets.nonBillableWinningBids.list/filterSetId": filter_set_id
"/adexchangebuyer2:v2beta1/adexchangebuyer2.accounts.filterSets.nonBillableWinningBids.list/pageSize": page_size
"/adexchangebuyer2:v2beta1/adexchangebuyer2.accounts.filterSets.nonBillableWinningBids.list/pageToken": page_token
"/adexchangebuyer2:v2beta1/adexchangebuyer2.accounts.publishers.list": list_account_publishers
"/adexchangebuyer2:v2beta1/adexchangebuyer2.accounts.publishers.list/accountId": account_id
"/adexchangebuyer2:v2beta1/adexchangebuyer2.accounts.publishers.list/environment": environment
"/adexchangebuyer2:v2beta1/adexchangebuyer2.bidders.accounts.filterSets.bidMetrics.list": list_bidder_account_filter_set_bid_metrics
"/adexchangebuyer2:v2beta1/adexchangebuyer2.bidders.accounts.filterSets.bidMetrics.list/accountId": account_id
"/adexchangebuyer2:v2beta1/adexchangebuyer2.bidders.accounts.filterSets.bidMetrics.list/filterSetId": filter_set_id
@ -3942,6 +3953,10 @@
"/analytics:v3/AccountTreeRequest/accountName": account_name
"/analytics:v3/AccountTreeRequest/accountSettings": account_settings
"/analytics:v3/AccountTreeRequest/accountSettings/admobReporting": admob_reporting
"/analytics:v3/AccountTreeRequest/accountSettings/shareAnonymouslyWithOthers": share_anonymously_with_others
"/analytics:v3/AccountTreeRequest/accountSettings/shareWithGoogleProducts": share_with_google_products
"/analytics:v3/AccountTreeRequest/accountSettings/shareWithSpecialists": share_with_specialists
"/analytics:v3/AccountTreeRequest/accountSettings/shareWithSupport": share_with_support
"/analytics:v3/AccountTreeRequest/accountSettings/sharingWithGoogleAnySales": sharing_with_google_any_sales
"/analytics:v3/AccountTreeRequest/accountSettings/sharingWithGoogleProducts": sharing_with_google_products
"/analytics:v3/AccountTreeRequest/accountSettings/sharingWithGoogleSales": sharing_with_google_sales
@ -3956,6 +3971,10 @@
"/analytics:v3/AccountTreeResponse/account": account
"/analytics:v3/AccountTreeResponse/accountSettings": account_settings
"/analytics:v3/AccountTreeResponse/accountSettings/admobReporting": admob_reporting
"/analytics:v3/AccountTreeResponse/accountSettings/shareAnonymouslyWithOthers": share_anonymously_with_others
"/analytics:v3/AccountTreeResponse/accountSettings/shareWithGoogleProducts": share_with_google_products
"/analytics:v3/AccountTreeResponse/accountSettings/shareWithSpecialists": share_with_specialists
"/analytics:v3/AccountTreeResponse/accountSettings/shareWithSupport": share_with_support
"/analytics:v3/AccountTreeResponse/accountSettings/sharingWithGoogleAnySales": sharing_with_google_any_sales
"/analytics:v3/AccountTreeResponse/accountSettings/sharingWithGoogleProducts": sharing_with_google_products
"/analytics:v3/AccountTreeResponse/accountSettings/sharingWithGoogleSales": sharing_with_google_sales
@ -31976,6 +31995,11 @@
"/content:v2/OrderCustomer/email": email
"/content:v2/OrderCustomer/explicitMarketingPreference": explicit_marketing_preference
"/content:v2/OrderCustomer/fullName": full_name
"/content:v2/OrderCustomer/marketingRightsInfo": marketing_rights_info
"/content:v2/OrderCustomerMarketingRightsInfo": order_customer_marketing_rights_info
"/content:v2/OrderCustomerMarketingRightsInfo/explicitMarketingPreference": explicit_marketing_preference
"/content:v2/OrderCustomerMarketingRightsInfo/lastUpdatedTimestamp": last_updated_timestamp
"/content:v2/OrderCustomerMarketingRightsInfo/marketingEmailAddress": marketing_email_address
"/content:v2/OrderDeliveryDetails": order_delivery_details
"/content:v2/OrderDeliveryDetails/address": address
"/content:v2/OrderDeliveryDetails/phoneNumber": phone_number
@ -32585,7 +32609,10 @@
"/content:v2/ProductStatusItemLevelIssue": product_status_item_level_issue
"/content:v2/ProductStatusItemLevelIssue/attributeName": attribute_name
"/content:v2/ProductStatusItemLevelIssue/code": code
"/content:v2/ProductStatusItemLevelIssue/description": description
"/content:v2/ProductStatusItemLevelIssue/destination": destination
"/content:v2/ProductStatusItemLevelIssue/detail": detail
"/content:v2/ProductStatusItemLevelIssue/documentation": documentation
"/content:v2/ProductStatusItemLevelIssue/resolution": resolution
"/content:v2/ProductStatusItemLevelIssue/servability": servability
"/content:v2/ProductTax": product_tax
@ -32666,6 +32693,7 @@
"/content:v2/Service/currency": currency
"/content:v2/Service/deliveryCountry": delivery_country
"/content:v2/Service/deliveryTime": delivery_time
"/content:v2/Service/eligibility": eligibility
"/content:v2/Service/minimumOrderValue": minimum_order_value
"/content:v2/Service/name": name
"/content:v2/Service/rateGroups": rate_groups
@ -32730,6 +32758,10 @@
"/content:v2/TestOrderCustomer/email": email
"/content:v2/TestOrderCustomer/explicitMarketingPreference": explicit_marketing_preference
"/content:v2/TestOrderCustomer/fullName": full_name
"/content:v2/TestOrderCustomer/marketingRightsInfo": marketing_rights_info
"/content:v2/TestOrderCustomerMarketingRightsInfo": test_order_customer_marketing_rights_info
"/content:v2/TestOrderCustomerMarketingRightsInfo/explicitMarketingPreference": explicit_marketing_preference
"/content:v2/TestOrderCustomerMarketingRightsInfo/lastUpdatedTimestamp": last_updated_timestamp
"/content:v2/TestOrderLineItem": test_order_line_item
"/content:v2/TestOrderLineItem/product": product
"/content:v2/TestOrderLineItem/quantityOrdered": quantity_ordered
@ -33108,6 +33140,11 @@
"/content:v2sandbox/OrderCustomer/email": email
"/content:v2sandbox/OrderCustomer/explicitMarketingPreference": explicit_marketing_preference
"/content:v2sandbox/OrderCustomer/fullName": full_name
"/content:v2sandbox/OrderCustomer/marketingRightsInfo": marketing_rights_info
"/content:v2sandbox/OrderCustomerMarketingRightsInfo": order_customer_marketing_rights_info
"/content:v2sandbox/OrderCustomerMarketingRightsInfo/explicitMarketingPreference": explicit_marketing_preference
"/content:v2sandbox/OrderCustomerMarketingRightsInfo/lastUpdatedTimestamp": last_updated_timestamp
"/content:v2sandbox/OrderCustomerMarketingRightsInfo/marketingEmailAddress": marketing_email_address
"/content:v2sandbox/OrderDeliveryDetails": order_delivery_details
"/content:v2sandbox/OrderDeliveryDetails/address": address
"/content:v2sandbox/OrderDeliveryDetails/phoneNumber": phone_number
@ -33482,6 +33519,10 @@
"/content:v2sandbox/TestOrderCustomer/email": email
"/content:v2sandbox/TestOrderCustomer/explicitMarketingPreference": explicit_marketing_preference
"/content:v2sandbox/TestOrderCustomer/fullName": full_name
"/content:v2sandbox/TestOrderCustomer/marketingRightsInfo": marketing_rights_info
"/content:v2sandbox/TestOrderCustomerMarketingRightsInfo": test_order_customer_marketing_rights_info
"/content:v2sandbox/TestOrderCustomerMarketingRightsInfo/explicitMarketingPreference": explicit_marketing_preference
"/content:v2sandbox/TestOrderCustomerMarketingRightsInfo/lastUpdatedTimestamp": last_updated_timestamp
"/content:v2sandbox/TestOrderLineItem": test_order_line_item
"/content:v2sandbox/TestOrderLineItem/product": product
"/content:v2sandbox/TestOrderLineItem/quantityOrdered": quantity_ordered
@ -57213,6 +57254,7 @@
"/ml:v1/GoogleCloudMlV1__HyperparameterOutput/isTrialStoppedEarly": is_trial_stopped_early
"/ml:v1/GoogleCloudMlV1__HyperparameterOutput/trialId": trial_id
"/ml:v1/GoogleCloudMlV1__HyperparameterSpec": google_cloud_ml_v1__hyperparameter_spec
"/ml:v1/GoogleCloudMlV1__HyperparameterSpec/algorithm": algorithm
"/ml:v1/GoogleCloudMlV1__HyperparameterSpec/enableTrialEarlyStopping": enable_trial_early_stopping
"/ml:v1/GoogleCloudMlV1__HyperparameterSpec/goal": goal
"/ml:v1/GoogleCloudMlV1__HyperparameterSpec/hyperparameterMetricTag": hyperparameter_metric_tag

View File

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

View File

@ -898,6 +898,14 @@ module Google
# @return [Array<String>]
attr_accessor :platforms
# For Exchange Bidding buyers only.
# The list of publisher identifiers on which to filter; may be empty.
# The filters represented by multiple publisher identifiers are ORed
# together.
# Corresponds to the JSON property `publisherIdentifiers`
# @return [Array<String>]
attr_accessor :publisher_identifiers
# An open-ended realtime time range specified by the start timestamp.
# For filter sets that specify a realtime time range RTB metrics continue to
# be aggregated throughout the lifetime of the filter set.
@ -915,6 +923,7 @@ module Google
# @return [Google::Apis::Adexchangebuyer2V2beta1::RelativeDateRange]
attr_accessor :relative_date_range
# For Ad Exchange buyers only.
# The list of IDs of the seller (publisher) networks on which to filter;
# may be empty. The filters represented by multiple seller network IDs are
# ORed together (i.e. if non-empty, results must match any one of the
@ -945,6 +954,7 @@ module Google
@formats = args[:formats] if args.key?(:formats)
@name = args[:name] if args.key?(:name)
@platforms = args[:platforms] if args.key?(:platforms)
@publisher_identifiers = args[:publisher_identifiers] if args.key?(:publisher_identifiers)
@realtime_time_range = args[:realtime_time_range] if args.key?(:realtime_time_range)
@relative_date_range = args[:relative_date_range] if args.key?(:relative_date_range)
@seller_network_ids = args[:seller_network_ids] if args.key?(:seller_network_ids)
@ -1664,6 +1674,26 @@ module Google
end
end
# Response message for listing publishers that had recent inventory matches
# with the requesting buyer.
class ListPublishersResponse
include Google::Apis::Core::Hashable
# List of publishers.
# Corresponds to the JSON property `publisher`
# @return [Array<Google::Apis::Adexchangebuyer2V2beta1::Publisher>]
attr_accessor :publisher
def initialize(**args)
update!(**args)
end
# Update properties of this object
def update!(**args)
@publisher = args[:publisher] if args.key?(:publisher)
end
end
# @OutputOnly The Geo criteria the restriction applies to.
class LocationContext
include Google::Apis::Core::Hashable
@ -1866,6 +1896,40 @@ module Google
end
end
# The publisher ID and name contain values relevant to the requesting buyer
# depending on whether it is an Ad Exchange buyer or Exchange Bidding buyer.
class Publisher
include Google::Apis::Core::Hashable
# Publisher name contains:
# - Seller network name when the requesting buyer is an Ad Exchange buyer.
# - DFP network name or AdMob publisher code when the requesting buyer is an
# Exchange Bidding buyer.
# Corresponds to the JSON property `publisherDisplayName`
# @return [String]
attr_accessor :publisher_display_name
# Publisher ID contains:
# - Seller network ID when the requesting buyer is an Ad Exchange buyer.
# See [seller-network-ids](https://developers.google.com/ad-exchange/rtb/
# downloads/seller-network-ids)
# - DFP network code or AdMob publisher code when the requesting buyer is an
# Exchange Bidding buyer.
# Corresponds to the JSON property `publisherId`
# @return [String]
attr_accessor :publisher_id
def initialize(**args)
update!(**args)
end
# Update properties of this object
def update!(**args)
@publisher_display_name = args[:publisher_display_name] if args.key?(:publisher_display_name)
@publisher_id = args[:publisher_id] if args.key?(:publisher_id)
end
end
# An open-ended realtime time range specified by the start timestamp.
# For filter sets that specify a realtime time range RTB metrics continue to
# be aggregated throughout the lifetime of the filter set.

View File

@ -262,6 +262,12 @@ module Google
include Google::Apis::Core::JsonObjectSupport
end
class ListPublishersResponse
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class LocationContext
class Representation < Google::Apis::Core::JsonRepresentation; end
@ -292,6 +298,12 @@ module Google
include Google::Apis::Core::JsonObjectSupport
end
class Publisher
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class RealtimeTimeRange
class Representation < Google::Apis::Core::JsonRepresentation; end
@ -573,6 +585,7 @@ module Google
collection :formats, as: 'formats'
property :name, as: 'name'
collection :platforms, as: 'platforms'
collection :publisher_identifiers, as: 'publisherIdentifiers'
property :realtime_time_range, as: 'realtimeTimeRange', class: Google::Apis::Adexchangebuyer2V2beta1::RealtimeTimeRange, decorator: Google::Apis::Adexchangebuyer2V2beta1::RealtimeTimeRange::Representation
property :relative_date_range, as: 'relativeDateRange', class: Google::Apis::Adexchangebuyer2V2beta1::RelativeDateRange, decorator: Google::Apis::Adexchangebuyer2V2beta1::RelativeDateRange::Representation
@ -795,6 +808,14 @@ module Google
end
end
class ListPublishersResponse
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :publisher, as: 'publisher', class: Google::Apis::Adexchangebuyer2V2beta1::Publisher, decorator: Google::Apis::Adexchangebuyer2V2beta1::Publisher::Representation
end
end
class LocationContext
# @private
class Representation < Google::Apis::Core::JsonRepresentation
@ -850,6 +871,14 @@ module Google
end
end
class Publisher
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :publisher_display_name, as: 'publisherDisplayName'
property :publisher_id, as: 'publisherId'
end
end
class RealtimeTimeRange
# @private
class Representation < Google::Apis::Core::JsonRepresentation

View File

@ -839,6 +839,42 @@ module Google
execute_or_queue_command(command, &block)
end
# Lists publishers that had recent inventory matches with the requesting
# buyer.
# @param [Fixnum] account_id
# Account ID of the requesting buyer.
# @param [String] environment
# Optional environment (WEB, APP) for which to return publishers. If
# specified, response will only include publishers that had recent inventory
# matches with the requesting buyer on the specified platform.
# @param [String] fields
# Selector specifying which fields to include in a partial response.
# @param [String] quota_user
# Available to use for quota purposes for server-side applications. Can be any
# arbitrary string assigned to a user, but should not exceed 40 characters.
# @param [Google::Apis::RequestOptions] options
# Request-specific options
#
# @yield [result, err] Result & error if block supplied
# @yieldparam result [Google::Apis::Adexchangebuyer2V2beta1::ListPublishersResponse] parsed result object
# @yieldparam err [StandardError] error object if request failed
#
# @return [Google::Apis::Adexchangebuyer2V2beta1::ListPublishersResponse]
#
# @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried
# @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification
# @raise [Google::Apis::AuthorizationError] Authorization is required
def list_account_publishers(account_id, environment: nil, fields: nil, quota_user: nil, options: nil, &block)
command = make_simple_command(:get, 'v2beta1/accounts/{accountId}/publishers', options)
command.response_representation = Google::Apis::Adexchangebuyer2V2beta1::ListPublishersResponse::Representation
command.response_class = Google::Apis::Adexchangebuyer2V2beta1::ListPublishersResponse
command.params['accountId'] = account_id unless account_id.nil?
command.query['environment'] = environment unless environment.nil?
command.query['fields'] = fields unless fields.nil?
command.query['quotaUser'] = quota_user unless quota_user.nil?
execute_or_queue_command(command, &block)
end
# Creates the specified filter set for the account with the given account ID.
# @param [String] owner_name
# Name of the owner (bidder or account) of the filter set to be created.

View File

@ -25,7 +25,7 @@ module Google
# @see https://developers.google.com/analytics/
module AnalyticsV3
VERSION = 'V3'
REVISION = '20180309'
REVISION = '20180403'
# View and manage your Google Analytics data
AUTH_ANALYTICS = 'https://www.googleapis.com/auth/analytics'

View File

@ -399,40 +399,28 @@ module Google
include Google::Apis::Core::Hashable
#
# Corresponds to the JSON property `admobReporting`
# Corresponds to the JSON property `shareAnonymouslyWithOthers`
# @return [Boolean]
attr_accessor :admob_reporting
alias_method :admob_reporting?, :admob_reporting
attr_accessor :share_anonymously_with_others
alias_method :share_anonymously_with_others?, :share_anonymously_with_others
#
# Corresponds to the JSON property `sharingWithGoogleAnySales`
# Corresponds to the JSON property `shareWithGoogleProducts`
# @return [Boolean]
attr_accessor :sharing_with_google_any_sales
alias_method :sharing_with_google_any_sales?, :sharing_with_google_any_sales
attr_accessor :share_with_google_products
alias_method :share_with_google_products?, :share_with_google_products
#
# Corresponds to the JSON property `sharingWithGoogleProducts`
# Corresponds to the JSON property `shareWithSpecialists`
# @return [Boolean]
attr_accessor :sharing_with_google_products
alias_method :sharing_with_google_products?, :sharing_with_google_products
attr_accessor :share_with_specialists
alias_method :share_with_specialists?, :share_with_specialists
#
# Corresponds to the JSON property `sharingWithGoogleSales`
# Corresponds to the JSON property `shareWithSupport`
# @return [Boolean]
attr_accessor :sharing_with_google_sales
alias_method :sharing_with_google_sales?, :sharing_with_google_sales
#
# Corresponds to the JSON property `sharingWithGoogleSupport`
# @return [Boolean]
attr_accessor :sharing_with_google_support
alias_method :sharing_with_google_support?, :sharing_with_google_support
#
# Corresponds to the JSON property `sharingWithOthers`
# @return [Boolean]
attr_accessor :sharing_with_others
alias_method :sharing_with_others?, :sharing_with_others
attr_accessor :share_with_support
alias_method :share_with_support?, :share_with_support
def initialize(**args)
update!(**args)
@ -440,12 +428,10 @@ module Google
# Update properties of this object
def update!(**args)
@admob_reporting = args[:admob_reporting] if args.key?(:admob_reporting)
@sharing_with_google_any_sales = args[:sharing_with_google_any_sales] if args.key?(:sharing_with_google_any_sales)
@sharing_with_google_products = args[:sharing_with_google_products] if args.key?(:sharing_with_google_products)
@sharing_with_google_sales = args[:sharing_with_google_sales] if args.key?(:sharing_with_google_sales)
@sharing_with_google_support = args[:sharing_with_google_support] if args.key?(:sharing_with_google_support)
@sharing_with_others = args[:sharing_with_others] if args.key?(:sharing_with_others)
@share_anonymously_with_others = args[:share_anonymously_with_others] if args.key?(:share_anonymously_with_others)
@share_with_google_products = args[:share_with_google_products] if args.key?(:share_with_google_products)
@share_with_specialists = args[:share_with_specialists] if args.key?(:share_with_specialists)
@share_with_support = args[:share_with_support] if args.key?(:share_with_support)
end
end
end
@ -499,40 +485,28 @@ module Google
include Google::Apis::Core::Hashable
#
# Corresponds to the JSON property `admobReporting`
# Corresponds to the JSON property `shareAnonymouslyWithOthers`
# @return [Boolean]
attr_accessor :admob_reporting
alias_method :admob_reporting?, :admob_reporting
attr_accessor :share_anonymously_with_others
alias_method :share_anonymously_with_others?, :share_anonymously_with_others
#
# Corresponds to the JSON property `sharingWithGoogleAnySales`
# Corresponds to the JSON property `shareWithGoogleProducts`
# @return [Boolean]
attr_accessor :sharing_with_google_any_sales
alias_method :sharing_with_google_any_sales?, :sharing_with_google_any_sales
attr_accessor :share_with_google_products
alias_method :share_with_google_products?, :share_with_google_products
#
# Corresponds to the JSON property `sharingWithGoogleProducts`
# Corresponds to the JSON property `shareWithSpecialists`
# @return [Boolean]
attr_accessor :sharing_with_google_products
alias_method :sharing_with_google_products?, :sharing_with_google_products
attr_accessor :share_with_specialists
alias_method :share_with_specialists?, :share_with_specialists
#
# Corresponds to the JSON property `sharingWithGoogleSales`
# Corresponds to the JSON property `shareWithSupport`
# @return [Boolean]
attr_accessor :sharing_with_google_sales
alias_method :sharing_with_google_sales?, :sharing_with_google_sales
#
# Corresponds to the JSON property `sharingWithGoogleSupport`
# @return [Boolean]
attr_accessor :sharing_with_google_support
alias_method :sharing_with_google_support?, :sharing_with_google_support
#
# Corresponds to the JSON property `sharingWithOthers`
# @return [Boolean]
attr_accessor :sharing_with_others
alias_method :sharing_with_others?, :sharing_with_others
attr_accessor :share_with_support
alias_method :share_with_support?, :share_with_support
def initialize(**args)
update!(**args)
@ -540,12 +514,10 @@ module Google
# Update properties of this object
def update!(**args)
@admob_reporting = args[:admob_reporting] if args.key?(:admob_reporting)
@sharing_with_google_any_sales = args[:sharing_with_google_any_sales] if args.key?(:sharing_with_google_any_sales)
@sharing_with_google_products = args[:sharing_with_google_products] if args.key?(:sharing_with_google_products)
@sharing_with_google_sales = args[:sharing_with_google_sales] if args.key?(:sharing_with_google_sales)
@sharing_with_google_support = args[:sharing_with_google_support] if args.key?(:sharing_with_google_support)
@sharing_with_others = args[:sharing_with_others] if args.key?(:sharing_with_others)
@share_anonymously_with_others = args[:share_anonymously_with_others] if args.key?(:share_anonymously_with_others)
@share_with_google_products = args[:share_with_google_products] if args.key?(:share_with_google_products)
@share_with_specialists = args[:share_with_specialists] if args.key?(:share_with_specialists)
@share_with_support = args[:share_with_support] if args.key?(:share_with_support)
end
end
end

View File

@ -754,12 +754,10 @@ module Google
class AccountSettings
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :admob_reporting, as: 'admobReporting'
property :sharing_with_google_any_sales, as: 'sharingWithGoogleAnySales'
property :sharing_with_google_products, as: 'sharingWithGoogleProducts'
property :sharing_with_google_sales, as: 'sharingWithGoogleSales'
property :sharing_with_google_support, as: 'sharingWithGoogleSupport'
property :sharing_with_others, as: 'sharingWithOthers'
property :share_anonymously_with_others, as: 'shareAnonymouslyWithOthers'
property :share_with_google_products, as: 'shareWithGoogleProducts'
property :share_with_specialists, as: 'shareWithSpecialists'
property :share_with_support, as: 'shareWithSupport'
end
end
end
@ -781,12 +779,10 @@ module Google
class AccountSettings
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :admob_reporting, as: 'admobReporting'
property :sharing_with_google_any_sales, as: 'sharingWithGoogleAnySales'
property :sharing_with_google_products, as: 'sharingWithGoogleProducts'
property :sharing_with_google_sales, as: 'sharingWithGoogleSales'
property :sharing_with_google_support, as: 'sharingWithGoogleSupport'
property :sharing_with_others, as: 'sharingWithOthers'
property :share_anonymously_with_others, as: 'shareAnonymouslyWithOthers'
property :share_with_google_products, as: 'shareWithGoogleProducts'
property :share_with_specialists, as: 'shareWithSpecialists'
property :share_with_support, as: 'shareWithSupport'
end
end
end

View File

@ -25,7 +25,7 @@ module Google
# @see https://developers.google.com/android/work/play/emm-api
module AndroidenterpriseV1
VERSION = 'V1'
REVISION = '20180322'
REVISION = '20180406'
# Manage corporate Android devices
AUTH_ANDROIDENTERPRISE = 'https://www.googleapis.com/auth/androidenterprise'

View File

@ -26,7 +26,7 @@ module Google
# @see https://cloud.google.com/cloud-tasks/
module CloudtasksV2beta2
VERSION = 'V2beta2'
REVISION = '20180302'
REVISION = '20180406'
# View and manage your data across Google Cloud Platform services
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'

View File

@ -580,7 +580,8 @@ module Google
# tag is equal to `<my-tag>`. `<my-tag>` must be
# less than 500 characters.
# When `filter` is set to `tag_function=oldest_tag()`, only tasks which have
# the same tag as the task with the oldest schedule_time will be returned.
# the same tag as the task with the oldest
# schedule_time will be returned.
# Grammar Syntax:
# * `filter = "tag=" tag | "tag_function=" function`
# * `tag = string`

View File

@ -48,7 +48,7 @@ module Google
@batch_path = 'batch'
end
# Get information about a location.
# Gets information about a location.
# @param [String] name
# Resource name for the location.
# @param [String] fields

View File

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

View File

@ -3342,10 +3342,7 @@ module Google
# @return [String]
attr_accessor :email
# If set, this indicates the user explicitly chose to opt in or out of providing
# marketing rights to the merchant. If unset, this indicates the user has
# already made this choice in a previous purchase, and was thus not shown the
# marketing right opt in/out checkbox during the checkout flow.
# Deprecated. Please use marketingRightsInfo instead.
# Corresponds to the JSON property `explicitMarketingPreference`
# @return [Boolean]
attr_accessor :explicit_marketing_preference
@ -3356,6 +3353,11 @@ module Google
# @return [String]
attr_accessor :full_name
# Customer's marketing preferences.
# Corresponds to the JSON property `marketingRightsInfo`
# @return [Google::Apis::ContentV2::OrderCustomerMarketingRightsInfo]
attr_accessor :marketing_rights_info
def initialize(**args)
update!(**args)
end
@ -3365,6 +3367,41 @@ module Google
@email = args[:email] if args.key?(:email)
@explicit_marketing_preference = args[:explicit_marketing_preference] if args.key?(:explicit_marketing_preference)
@full_name = args[:full_name] if args.key?(:full_name)
@marketing_rights_info = args[:marketing_rights_info] if args.key?(:marketing_rights_info)
end
end
#
class OrderCustomerMarketingRightsInfo
include Google::Apis::Core::Hashable
# Last known user selection regarding marketing preferences. In certain cases
# this selection might not be known, so this field would be empty.
# Corresponds to the JSON property `explicitMarketingPreference`
# @return [String]
attr_accessor :explicit_marketing_preference
# Timestamp when last time marketing preference was updated. Could be empty, if
# user wasn't offered a selection yet.
# Corresponds to the JSON property `lastUpdatedTimestamp`
# @return [String]
attr_accessor :last_updated_timestamp
# Email address that can be used for marketing purposes. This field is only
# filled when explicitMarketingPreference is equal to 'granted'.
# Corresponds to the JSON property `marketingEmailAddress`
# @return [String]
attr_accessor :marketing_email_address
def initialize(**args)
update!(**args)
end
# Update properties of this object
def update!(**args)
@explicit_marketing_preference = args[:explicit_marketing_preference] if args.key?(:explicit_marketing_preference)
@last_updated_timestamp = args[:last_updated_timestamp] if args.key?(:last_updated_timestamp)
@marketing_email_address = args[:marketing_email_address] if args.key?(:marketing_email_address)
end
end
@ -7583,11 +7620,26 @@ module Google
# @return [String]
attr_accessor :code
# A short issue description in English.
# Corresponds to the JSON property `description`
# @return [String]
attr_accessor :description
# The destination the issue applies to.
# Corresponds to the JSON property `destination`
# @return [String]
attr_accessor :destination
# A detailed issue description in English.
# Corresponds to the JSON property `detail`
# @return [String]
attr_accessor :detail
# The URL of a web page to help with resolving this issue.
# Corresponds to the JSON property `documentation`
# @return [String]
attr_accessor :documentation
# Whether the issue can be resolved by the merchant.
# Corresponds to the JSON property `resolution`
# @return [String]
@ -7606,7 +7658,10 @@ module Google
def update!(**args)
@attribute_name = args[:attribute_name] if args.key?(:attribute_name)
@code = args[:code] if args.key?(:code)
@description = args[:description] if args.key?(:description)
@destination = args[:destination] if args.key?(:destination)
@detail = args[:detail] if args.key?(:detail)
@documentation = args[:documentation] if args.key?(:documentation)
@resolution = args[:resolution] if args.key?(:resolution)
@servability = args[:servability] if args.key?(:servability)
end
@ -8139,6 +8194,11 @@ module Google
# @return [Google::Apis::ContentV2::DeliveryTime]
attr_accessor :delivery_time
# Eligibility for this service.
# Corresponds to the JSON property `eligibility`
# @return [String]
attr_accessor :eligibility
# Minimum order value for this service. If set, indicates that customers will
# have to spend at least this amount. All prices within a service must have the
# same currency.
@ -8168,6 +8228,7 @@ module Google
@currency = args[:currency] if args.key?(:currency)
@delivery_country = args[:delivery_country] if args.key?(:delivery_country)
@delivery_time = args[:delivery_time] if args.key?(:delivery_time)
@eligibility = args[:eligibility] if args.key?(:eligibility)
@minimum_order_value = args[:minimum_order_value] if args.key?(:minimum_order_value)
@name = args[:name] if args.key?(:name)
@rate_groups = args[:rate_groups] if args.key?(:rate_groups)
@ -8541,10 +8602,7 @@ module Google
# @return [String]
attr_accessor :email
# If set, this indicates the user explicitly chose to opt in or out of providing
# marketing rights to the merchant. If unset, this indicates the user has
# already made this choice in a previous purchase, and was thus not shown the
# marketing right opt in/out checkbox during the checkout flow. Optional.
# Deprecated. Please use marketingRightsInfo instead.
# Corresponds to the JSON property `explicitMarketingPreference`
# @return [Boolean]
attr_accessor :explicit_marketing_preference
@ -8555,6 +8613,11 @@ module Google
# @return [String]
attr_accessor :full_name
# Customer's marketing preferences.
# Corresponds to the JSON property `marketingRightsInfo`
# @return [Google::Apis::ContentV2::TestOrderCustomerMarketingRightsInfo]
attr_accessor :marketing_rights_info
def initialize(**args)
update!(**args)
end
@ -8564,6 +8627,34 @@ module Google
@email = args[:email] if args.key?(:email)
@explicit_marketing_preference = args[:explicit_marketing_preference] if args.key?(:explicit_marketing_preference)
@full_name = args[:full_name] if args.key?(:full_name)
@marketing_rights_info = args[:marketing_rights_info] if args.key?(:marketing_rights_info)
end
end
#
class TestOrderCustomerMarketingRightsInfo
include Google::Apis::Core::Hashable
# Last know user use selection regards marketing preferences. In certain cases
# selection might not be known, so this field would be empty.
# Corresponds to the JSON property `explicitMarketingPreference`
# @return [String]
attr_accessor :explicit_marketing_preference
# Timestamp when last time marketing preference was updated. Could be empty, if
# user wasn't offered a selection yet.
# Corresponds to the JSON property `lastUpdatedTimestamp`
# @return [String]
attr_accessor :last_updated_timestamp
def initialize(**args)
update!(**args)
end
# Update properties of this object
def update!(**args)
@explicit_marketing_preference = args[:explicit_marketing_preference] if args.key?(:explicit_marketing_preference)
@last_updated_timestamp = args[:last_updated_timestamp] if args.key?(:last_updated_timestamp)
end
end

View File

@ -538,6 +538,12 @@ module Google
include Google::Apis::Core::JsonObjectSupport
end
class OrderCustomerMarketingRightsInfo
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class OrderDeliveryDetails
class Representation < Google::Apis::Core::JsonRepresentation; end
@ -1240,6 +1246,12 @@ module Google
include Google::Apis::Core::JsonObjectSupport
end
class TestOrderCustomerMarketingRightsInfo
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class TestOrderLineItem
class Representation < Google::Apis::Core::JsonRepresentation; end
@ -2208,6 +2220,17 @@ module Google
property :email, as: 'email'
property :explicit_marketing_preference, as: 'explicitMarketingPreference'
property :full_name, as: 'fullName'
property :marketing_rights_info, as: 'marketingRightsInfo', class: Google::Apis::ContentV2::OrderCustomerMarketingRightsInfo, decorator: Google::Apis::ContentV2::OrderCustomerMarketingRightsInfo::Representation
end
end
class OrderCustomerMarketingRightsInfo
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :explicit_marketing_preference, as: 'explicitMarketingPreference'
property :last_updated_timestamp, as: 'lastUpdatedTimestamp'
property :marketing_email_address, as: 'marketingEmailAddress'
end
end
@ -3331,7 +3354,10 @@ module Google
class Representation < Google::Apis::Core::JsonRepresentation
property :attribute_name, as: 'attributeName'
property :code, as: 'code'
property :description, as: 'description'
property :destination, as: 'destination'
property :detail, as: 'detail'
property :documentation, as: 'documentation'
property :resolution, as: 'resolution'
property :servability, as: 'servability'
end
@ -3498,6 +3524,7 @@ module Google
property :delivery_country, as: 'deliveryCountry'
property :delivery_time, as: 'deliveryTime', class: Google::Apis::ContentV2::DeliveryTime, decorator: Google::Apis::ContentV2::DeliveryTime::Representation
property :eligibility, as: 'eligibility'
property :minimum_order_value, as: 'minimumOrderValue', class: Google::Apis::ContentV2::Price, decorator: Google::Apis::ContentV2::Price::Representation
property :name, as: 'name'
@ -3627,6 +3654,16 @@ module Google
property :email, as: 'email'
property :explicit_marketing_preference, as: 'explicitMarketingPreference'
property :full_name, as: 'fullName'
property :marketing_rights_info, as: 'marketingRightsInfo', class: Google::Apis::ContentV2::TestOrderCustomerMarketingRightsInfo, decorator: Google::Apis::ContentV2::TestOrderCustomerMarketingRightsInfo::Representation
end
end
class TestOrderCustomerMarketingRightsInfo
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :explicit_marketing_preference, as: 'explicitMarketingPreference'
property :last_updated_timestamp, as: 'lastUpdatedTimestamp'
end
end

View File

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

View File

@ -345,10 +345,7 @@ module Google
# @return [String]
attr_accessor :email
# If set, this indicates the user explicitly chose to opt in or out of providing
# marketing rights to the merchant. If unset, this indicates the user has
# already made this choice in a previous purchase, and was thus not shown the
# marketing right opt in/out checkbox during the checkout flow.
# Deprecated. Please use marketingRightsInfo instead.
# Corresponds to the JSON property `explicitMarketingPreference`
# @return [Boolean]
attr_accessor :explicit_marketing_preference
@ -359,6 +356,11 @@ module Google
# @return [String]
attr_accessor :full_name
# Customer's marketing preferences.
# Corresponds to the JSON property `marketingRightsInfo`
# @return [Google::Apis::ContentV2sandbox::OrderCustomerMarketingRightsInfo]
attr_accessor :marketing_rights_info
def initialize(**args)
update!(**args)
end
@ -368,6 +370,41 @@ module Google
@email = args[:email] if args.key?(:email)
@explicit_marketing_preference = args[:explicit_marketing_preference] if args.key?(:explicit_marketing_preference)
@full_name = args[:full_name] if args.key?(:full_name)
@marketing_rights_info = args[:marketing_rights_info] if args.key?(:marketing_rights_info)
end
end
#
class OrderCustomerMarketingRightsInfo
include Google::Apis::Core::Hashable
# Last known user selection regarding marketing preferences. In certain cases
# this selection might not be known, so this field would be empty.
# Corresponds to the JSON property `explicitMarketingPreference`
# @return [String]
attr_accessor :explicit_marketing_preference
# Timestamp when last time marketing preference was updated. Could be empty, if
# user wasn't offered a selection yet.
# Corresponds to the JSON property `lastUpdatedTimestamp`
# @return [String]
attr_accessor :last_updated_timestamp
# Email address that can be used for marketing purposes. This field is only
# filled when explicitMarketingPreference is equal to 'granted'.
# Corresponds to the JSON property `marketingEmailAddress`
# @return [String]
attr_accessor :marketing_email_address
def initialize(**args)
update!(**args)
end
# Update properties of this object
def update!(**args)
@explicit_marketing_preference = args[:explicit_marketing_preference] if args.key?(:explicit_marketing_preference)
@last_updated_timestamp = args[:last_updated_timestamp] if args.key?(:last_updated_timestamp)
@marketing_email_address = args[:marketing_email_address] if args.key?(:marketing_email_address)
end
end
@ -3059,10 +3096,7 @@ module Google
# @return [String]
attr_accessor :email
# If set, this indicates the user explicitly chose to opt in or out of providing
# marketing rights to the merchant. If unset, this indicates the user has
# already made this choice in a previous purchase, and was thus not shown the
# marketing right opt in/out checkbox during the checkout flow. Optional.
# Deprecated. Please use marketingRightsInfo instead.
# Corresponds to the JSON property `explicitMarketingPreference`
# @return [Boolean]
attr_accessor :explicit_marketing_preference
@ -3073,6 +3107,11 @@ module Google
# @return [String]
attr_accessor :full_name
# Customer's marketing preferences.
# Corresponds to the JSON property `marketingRightsInfo`
# @return [Google::Apis::ContentV2sandbox::TestOrderCustomerMarketingRightsInfo]
attr_accessor :marketing_rights_info
def initialize(**args)
update!(**args)
end
@ -3082,6 +3121,34 @@ module Google
@email = args[:email] if args.key?(:email)
@explicit_marketing_preference = args[:explicit_marketing_preference] if args.key?(:explicit_marketing_preference)
@full_name = args[:full_name] if args.key?(:full_name)
@marketing_rights_info = args[:marketing_rights_info] if args.key?(:marketing_rights_info)
end
end
#
class TestOrderCustomerMarketingRightsInfo
include Google::Apis::Core::Hashable
# Last know user use selection regards marketing preferences. In certain cases
# selection might not be known, so this field would be empty.
# Corresponds to the JSON property `explicitMarketingPreference`
# @return [String]
attr_accessor :explicit_marketing_preference
# Timestamp when last time marketing preference was updated. Could be empty, if
# user wasn't offered a selection yet.
# Corresponds to the JSON property `lastUpdatedTimestamp`
# @return [String]
attr_accessor :last_updated_timestamp
def initialize(**args)
update!(**args)
end
# Update properties of this object
def update!(**args)
@explicit_marketing_preference = args[:explicit_marketing_preference] if args.key?(:explicit_marketing_preference)
@last_updated_timestamp = args[:last_updated_timestamp] if args.key?(:last_updated_timestamp)
end
end

View File

@ -58,6 +58,12 @@ module Google
include Google::Apis::Core::JsonObjectSupport
end
class OrderCustomerMarketingRightsInfo
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class OrderDeliveryDetails
class Representation < Google::Apis::Core::JsonRepresentation; end
@ -454,6 +460,12 @@ module Google
include Google::Apis::Core::JsonObjectSupport
end
class TestOrderCustomerMarketingRightsInfo
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class TestOrderLineItem
class Representation < Google::Apis::Core::JsonRepresentation; end
@ -558,6 +570,17 @@ module Google
property :email, as: 'email'
property :explicit_marketing_preference, as: 'explicitMarketingPreference'
property :full_name, as: 'fullName'
property :marketing_rights_info, as: 'marketingRightsInfo', class: Google::Apis::ContentV2sandbox::OrderCustomerMarketingRightsInfo, decorator: Google::Apis::ContentV2sandbox::OrderCustomerMarketingRightsInfo::Representation
end
end
class OrderCustomerMarketingRightsInfo
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :explicit_marketing_preference, as: 'explicitMarketingPreference'
property :last_updated_timestamp, as: 'lastUpdatedTimestamp'
property :marketing_email_address, as: 'marketingEmailAddress'
end
end
@ -1312,6 +1335,16 @@ module Google
property :email, as: 'email'
property :explicit_marketing_preference, as: 'explicitMarketingPreference'
property :full_name, as: 'fullName'
property :marketing_rights_info, as: 'marketingRightsInfo', class: Google::Apis::ContentV2sandbox::TestOrderCustomerMarketingRightsInfo, decorator: Google::Apis::ContentV2sandbox::TestOrderCustomerMarketingRightsInfo::Representation
end
end
class TestOrderCustomerMarketingRightsInfo
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :explicit_marketing_preference, as: 'explicitMarketingPreference'
property :last_updated_timestamp, as: 'lastUpdatedTimestamp'
end
end

View File

@ -18,7 +18,7 @@ require 'google/apis/iam_v1/representations.rb'
module Google
module Apis
# Google Identity and Access Management (IAM) API
# Identity and Access Management (IAM) API
#
# Manages identity and access control for Google Cloud Platform resources,
# including the creation of service accounts, which you can use to authenticate
@ -27,7 +27,7 @@ module Google
# @see https://cloud.google.com/iam/
module IamV1
VERSION = 'V1'
REVISION = '20180330'
REVISION = '20180406'
# View and manage your data across Google Cloud Platform services
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'

View File

@ -20,7 +20,7 @@ require 'google/apis/errors'
module Google
module Apis
module IamV1
# Google Identity and Access Management (IAM) API
# Identity and Access Management (IAM) API
#
# Manages identity and access control for Google Cloud Platform resources,
# including the creation of service accounts, which you can use to authenticate

View File

@ -25,7 +25,7 @@ module Google
# @see https://cloud.google.com/ml/
module MlV1
VERSION = 'V1'
REVISION = '20180327'
REVISION = '20180407'
# View and manage your data across Google Cloud Platform services
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'

View File

@ -281,6 +281,14 @@ module Google
class GoogleCloudMlV1HyperparameterSpec
include Google::Apis::Core::Hashable
# Optional. The search algorithm specified for the hyperparameter
# tuning job.
# Uses the default CloudML Engine hyperparameter tuning
# algorithm if unspecified.
# Corresponds to the JSON property `algorithm`
# @return [String]
attr_accessor :algorithm
# Optional. Indicates if the hyperparameter tuning job enables auto trial
# early stopping.
# Corresponds to the JSON property `enableTrialEarlyStopping`
@ -341,6 +349,7 @@ module Google
# Update properties of this object
def update!(**args)
@algorithm = args[:algorithm] if args.key?(:algorithm)
@enable_trial_early_stopping = args[:enable_trial_early_stopping] if args.key?(:enable_trial_early_stopping)
@goal = args[:goal] if args.key?(:goal)
@hyperparameter_metric_tag = args[:hyperparameter_metric_tag] if args.key?(:hyperparameter_metric_tag)
@ -401,7 +410,6 @@ module Google
# file referenced from the --config command-line argument. For
# details, see the guide to
# <a href="/ml-engine/docs/training-jobs">submitting a training job</a>.
# Next ID: 22
# Corresponds to the JSON property `trainingInput`
# @return [Google::Apis::MlV1::GoogleCloudMlV1TrainingInput]
attr_accessor :training_input
@ -985,7 +993,6 @@ module Google
# file referenced from the --config command-line argument. For
# details, see the guide to
# <a href="/ml-engine/docs/training-jobs">submitting a training job</a>.
# Next ID: 22
class GoogleCloudMlV1TrainingInput
include Google::Apis::Core::Hashable
@ -1385,7 +1392,6 @@ module Google
include Google::Apis::Core::Hashable
# The configuration for logging of each type of permission.
# Next ID: 4
# Corresponds to the JSON property `auditLogConfigs`
# @return [Array<Google::Apis::MlV1::GoogleIamV1AuditLogConfig>]
attr_accessor :audit_log_configs

View File

@ -315,6 +315,7 @@ module Google
class GoogleCloudMlV1HyperparameterSpec
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :algorithm, as: 'algorithm'
property :enable_trial_early_stopping, as: 'enableTrialEarlyStopping'
property :goal, as: 'goal'
property :hyperparameter_metric_tag, as: 'hyperparameterMetricTag'

View File

@ -18,14 +18,14 @@ require 'google/apis/pubsub_v1/representations.rb'
module Google
module Apis
# Google Cloud Pub/Sub API
# Cloud Pub/Sub API
#
# Provides reliable, many-to-many, asynchronous messaging between applications.
#
# @see https://cloud.google.com/pubsub/docs
module PubsubV1
VERSION = 'V1'
REVISION = '20180319'
REVISION = '20180402'
# View and manage your data across Google Cloud Platform services
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'

View File

@ -20,7 +20,7 @@ require 'google/apis/errors'
module Google
module Apis
module PubsubV1
# Google Cloud Pub/Sub API
# Cloud Pub/Sub API
#
# Provides reliable, many-to-many, asynchronous messaging between applications.
#

View File

@ -18,14 +18,14 @@ require 'google/apis/pubsub_v1beta1a/representations.rb'
module Google
module Apis
# Google Cloud Pub/Sub API
# Cloud Pub/Sub API
#
# Provides reliable, many-to-many, asynchronous messaging between applications.
#
# @see https://cloud.google.com/pubsub/docs
module PubsubV1beta1a
VERSION = 'V1beta1a'
REVISION = '20170329'
REVISION = '20180402'
# View and manage your data across Google Cloud Platform services
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'

View File

@ -20,7 +20,7 @@ require 'google/apis/errors'
module Google
module Apis
module PubsubV1beta1a
# Google Cloud Pub/Sub API
# Cloud Pub/Sub API
#
# Provides reliable, many-to-many, asynchronous messaging between applications.
#

View File

@ -18,14 +18,14 @@ require 'google/apis/pubsub_v1beta2/representations.rb'
module Google
module Apis
# Google Cloud Pub/Sub API
# Cloud Pub/Sub API
#
# Provides reliable, many-to-many, asynchronous messaging between applications.
#
# @see https://cloud.google.com/pubsub/docs
module PubsubV1beta2
VERSION = 'V1beta2'
REVISION = '20180103'
REVISION = '20180402'
# View and manage your data across Google Cloud Platform services
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'

View File

@ -20,7 +20,7 @@ require 'google/apis/errors'
module Google
module Apis
module PubsubV1beta2
# Google Cloud Pub/Sub API
# Cloud Pub/Sub API
#
# Provides reliable, many-to-many, asynchronous messaging between applications.
#

View File

@ -25,7 +25,7 @@ module Google
# @see https://developers.google.com/slides/
module SlidesV1
VERSION = 'V1'
REVISION = '20180329'
REVISION = '20180409'
# View and manage the files in your Google Drive
AUTH_DRIVE = 'https://www.googleapis.com/auth/drive'

View File

@ -1538,7 +1538,7 @@ module Google
end
# A PageElement kind representing a
# non-connector line, straight connector, curved connector or bent connector.
# non-connector line, straight connector, curved connector, or bent connector.
class Line
include Google::Apis::Core::Hashable
@ -2082,7 +2082,7 @@ module Google
attr_accessor :image
# A PageElement kind representing a
# non-connector line, straight connector, curved connector or bent connector.
# non-connector line, straight connector, curved connector, or bent connector.
# Corresponds to the JSON property `line`
# @return [Google::Apis::SlidesV1::Line]
attr_accessor :line
@ -2568,6 +2568,8 @@ module Google
end
# Replaces all shapes that match the given criteria with the provided image.
# The images replacing the shapes are rectangular after being inserted into
# the presentation and do not take on the forms of the shapes.
class ReplaceAllShapesWithImageRequest
include Google::Apis::Core::Hashable
@ -2938,6 +2940,8 @@ module Google
attr_accessor :refresh_sheets_chart
# Replaces all shapes that match the given criteria with the provided image.
# The images replacing the shapes are rectangular after being inserted into
# the presentation and do not take on the forms of the shapes.
# Corresponds to the JSON property `replaceAllShapesWithImage`
# @return [Google::Apis::SlidesV1::ReplaceAllShapesWithImageRequest]
attr_accessor :replace_all_shapes_with_image