Autogenerated update (2018-12-06)

Update:
- alertcenter_v1beta1
- cloudasset_v1beta1
- content_v2
- streetviewpublish_v1
- vision_v1
This commit is contained in:
Google APIs 2018-12-06 00:36:26 +00:00
parent 5f4abfdfec
commit 7f669492c9
14 changed files with 18200 additions and 30 deletions

File diff suppressed because it is too large Load Diff

View File

@ -25,7 +25,10 @@ module Google
# @see https://developers.google.com/admin-sdk/alertcenter/ # @see https://developers.google.com/admin-sdk/alertcenter/
module AlertcenterV1beta1 module AlertcenterV1beta1
VERSION = 'V1beta1' VERSION = 'V1beta1'
REVISION = '20181110' REVISION = '20181202'
# See and delete your domain's G Suite alerts, and send alert feedback
AUTH_APPS_ALERTS = 'https://www.googleapis.com/auth/apps.alerts'
end end
end end
end end

View File

@ -25,7 +25,7 @@ module Google
# @see https://console.cloud.google.com/apis/api/cloudasset.googleapis.com/overview # @see https://console.cloud.google.com/apis/api/cloudasset.googleapis.com/overview
module CloudassetV1beta1 module CloudassetV1beta1
VERSION = 'V1beta1' VERSION = 'V1beta1'
REVISION = '20181107' REVISION = '20181204'
# 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

@ -27,7 +27,7 @@ module Google
class Asset class Asset
include Google::Apis::Core::Hashable include Google::Apis::Core::Hashable
# Type of the asset. Example: "google.compute.disk". # Type of the asset. Example: "google.compute.Disk".
# Corresponds to the JSON property `assetType` # Corresponds to the JSON property `assetType`
# @return [String] # @return [String]
attr_accessor :asset_type attr_accessor :asset_type
@ -288,7 +288,7 @@ module Google
include Google::Apis::Core::Hashable include Google::Apis::Core::Hashable
# A list of asset types of which to take a snapshot for. For example: # A list of asset types of which to take a snapshot for. For example:
# "google.compute.disk". If specified, only matching assets will be returned. # "google.compute.Disk". If specified, only matching assets will be returned.
# See [Introduction to Cloud Asset # See [Introduction to Cloud Asset
# Inventory](https://cloud.google.com/resource-manager/docs/cloud-asset- # Inventory](https://cloud.google.com/resource-manager/docs/cloud-asset-
# inventory/overview) # inventory/overview)

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 = '20181126' REVISION = '20181203'
# 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

@ -23,7 +23,8 @@ module Google
module ContentV2 module ContentV2
# Account data. After the creation of a new account it may take a few minutes # Account data. After the creation of a new account it may take a few minutes
# before it is fully operational. # before it is fully operational. The methods delete, insert, patch, and update
# require the admin role.
class Account class Account
include Google::Apis::Core::Hashable include Google::Apis::Core::Hashable
@ -685,7 +686,7 @@ module Google
end end
end end
# The tax settings of a merchant account. # The tax settings of a merchant account. All methods require the admin role.
class AccountTax class AccountTax
include Google::Apis::Core::Hashable include Google::Apis::Core::Hashable
@ -898,7 +899,8 @@ module Google
include Google::Apis::Core::Hashable include Google::Apis::Core::Hashable
# Account data. After the creation of a new account it may take a few minutes # Account data. After the creation of a new account it may take a few minutes
# before it is fully operational. # before it is fully operational. The methods delete, insert, patch, and update
# require the admin role.
# Corresponds to the JSON property `account` # Corresponds to the JSON property `account`
# @return [Google::Apis::ContentV2::Account] # @return [Google::Apis::ContentV2::Account]
attr_accessor :account attr_accessor :account
@ -1022,7 +1024,8 @@ module Google
include Google::Apis::Core::Hashable include Google::Apis::Core::Hashable
# Account data. After the creation of a new account it may take a few minutes # Account data. After the creation of a new account it may take a few minutes
# before it is fully operational. # before it is fully operational. The methods delete, insert, patch, and update
# require the admin role.
# Corresponds to the JSON property `account` # Corresponds to the JSON property `account`
# @return [Google::Apis::ContentV2::Account] # @return [Google::Apis::ContentV2::Account]
attr_accessor :account attr_accessor :account
@ -1327,7 +1330,7 @@ module Google
# @return [Fixnum] # @return [Fixnum]
attr_accessor :account_id attr_accessor :account_id
# The tax settings of a merchant account. # The tax settings of a merchant account. All methods require the admin role.
# Corresponds to the JSON property `accountTax` # Corresponds to the JSON property `accountTax`
# @return [Google::Apis::ContentV2::AccountTax] # @return [Google::Apis::ContentV2::AccountTax]
attr_accessor :account_tax attr_accessor :account_tax
@ -1391,7 +1394,7 @@ module Google
class AccountTaxBatchResponseEntry class AccountTaxBatchResponseEntry
include Google::Apis::Core::Hashable include Google::Apis::Core::Hashable
# The tax settings of a merchant account. # The tax settings of a merchant account. All methods require the admin role.
# Corresponds to the JSON property `accountTax` # Corresponds to the JSON property `accountTax`
# @return [Google::Apis::ContentV2::AccountTax] # @return [Google::Apis::ContentV2::AccountTax]
attr_accessor :account_tax attr_accessor :account_tax
@ -3445,7 +3448,8 @@ module Google
end end
end end
# # Local Inventory ads (LIA) settings. All methods except listposdataproviders
# require the admin role.
class LiaSettings class LiaSettings
include Google::Apis::Core::Hashable include Google::Apis::Core::Hashable
@ -3533,7 +3537,8 @@ module Google
# @return [String] # @return [String]
attr_accessor :gmb_email attr_accessor :gmb_email
# The account Lia settings to update. Only defined if the method is update. # Local Inventory ads (LIA) settings. All methods except listposdataproviders
# require the admin role.
# Corresponds to the JSON property `liaSettings` # Corresponds to the JSON property `liaSettings`
# @return [Google::Apis::ContentV2::LiaSettings] # @return [Google::Apis::ContentV2::LiaSettings]
attr_accessor :lia_settings attr_accessor :lia_settings
@ -3629,7 +3634,8 @@ module Google
# @return [String] # @return [String]
attr_accessor :kind attr_accessor :kind
# The retrieved or updated Lia settings. # Local Inventory ads (LIA) settings. All methods except listposdataproviders
# require the admin role.
# Corresponds to the JSON property `liaSettings` # Corresponds to the JSON property `liaSettings`
# @return [Google::Apis::ContentV2::LiaSettings] # @return [Google::Apis::ContentV2::LiaSettings]
attr_accessor :lia_settings attr_accessor :lia_settings
@ -3975,7 +3981,7 @@ module Google
end end
end end
# # Order. All methods require the order manager role.
class Order class Order
include Google::Apis::Core::Hashable include Google::Apis::Core::Hashable
@ -4928,7 +4934,7 @@ module Google
end end
end end
# # Order disbursement. All methods require the payment analyst role.
class OrderReportDisbursement class OrderReportDisbursement
include Google::Apis::Core::Hashable include Google::Apis::Core::Hashable
@ -6807,8 +6813,7 @@ module Google
# @return [String] # @return [String]
attr_accessor :kind attr_accessor :kind
# The retrieved order. Only defined if the method is get and if the request was # Order. All methods require the order manager role.
# successful.
# Corresponds to the JSON property `order` # Corresponds to the JSON property `order`
# @return [Google::Apis::ContentV2::Order] # @return [Google::Apis::ContentV2::Order]
attr_accessor :order attr_accessor :order
@ -6837,7 +6842,7 @@ module Google
# @return [String] # @return [String]
attr_accessor :kind attr_accessor :kind
# The requested order. # Order. All methods require the order manager role.
# Corresponds to the JSON property `order` # Corresponds to the JSON property `order`
# @return [Google::Apis::ContentV2::Order] # @return [Google::Apis::ContentV2::Order]
attr_accessor :order attr_accessor :order
@ -8446,7 +8451,8 @@ module Google
end end
end end
# Product data. # Product data. After inserting, updating, or deleting a product, it may take
# several minutes before changes take effect.
class Product class Product
include Google::Apis::Core::Hashable include Google::Apis::Core::Hashable
@ -9166,7 +9172,8 @@ module Google
# @return [String] # @return [String]
attr_accessor :link attr_accessor :link
# Product data. # Product data. After inserting, updating, or deleting a product, it may take
# several minutes before changes take effect.
# Corresponds to the JSON property `product` # Corresponds to the JSON property `product`
# @return [Google::Apis::ContentV2::Product] # @return [Google::Apis::ContentV2::Product]
attr_accessor :product attr_accessor :product
@ -9508,7 +9515,8 @@ module Google
# @return [String] # @return [String]
attr_accessor :request_method attr_accessor :request_method
# Product data. # Product data. After inserting, updating, or deleting a product, it may take
# several minutes before changes take effect.
# Corresponds to the JSON property `product` # Corresponds to the JSON property `product`
# @return [Google::Apis::ContentV2::Product] # @return [Google::Apis::ContentV2::Product]
attr_accessor :product attr_accessor :product
@ -9579,7 +9587,8 @@ module Google
# @return [String] # @return [String]
attr_accessor :kind attr_accessor :kind
# Product data. # Product data. After inserting, updating, or deleting a product, it may take
# several minutes before changes take effect.
# Corresponds to the JSON property `product` # Corresponds to the JSON property `product`
# @return [Google::Apis::ContentV2::Product] # @return [Google::Apis::ContentV2::Product]
attr_accessor :product attr_accessor :product
@ -10124,7 +10133,8 @@ module Google
end end
end end
# The merchant account's shipping settings. # The merchant account's shipping settings. All methods except
# getsupportedcarriers and getsupportedholidays require the admin role.
class ShippingSettings class ShippingSettings
include Google::Apis::Core::Hashable include Google::Apis::Core::Hashable
@ -10199,7 +10209,8 @@ module Google
# @return [String] # @return [String]
attr_accessor :method_prop attr_accessor :method_prop
# The merchant account's shipping settings. # The merchant account's shipping settings. All methods except
# getsupportedcarriers and getsupportedholidays require the admin role.
# Corresponds to the JSON property `shippingSettings` # Corresponds to the JSON property `shippingSettings`
# @return [Google::Apis::ContentV2::ShippingSettings] # @return [Google::Apis::ContentV2::ShippingSettings]
attr_accessor :shipping_settings attr_accessor :shipping_settings
@ -10264,7 +10275,8 @@ module Google
# @return [String] # @return [String]
attr_accessor :kind attr_accessor :kind
# The merchant account's shipping settings. # The merchant account's shipping settings. All methods except
# getsupportedcarriers and getsupportedholidays require the admin role.
# Corresponds to the JSON property `shippingSettings` # Corresponds to the JSON property `shippingSettings`
# @return [Google::Apis::ContentV2::ShippingSettings] # @return [Google::Apis::ContentV2::ShippingSettings]
attr_accessor :shipping_settings attr_accessor :shipping_settings

View File

@ -0,0 +1,35 @@
# 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/content_v2_1/service.rb'
require 'google/apis/content_v2_1/classes.rb'
require 'google/apis/content_v2_1/representations.rb'
module Google
module Apis
# Content API for Shopping
#
# Manages product items, inventory, and Merchant Center accounts for Google
# Shopping.
#
# @see https://developers.google.com/shopping-content
module ContentV2_1
VERSION = 'V2_1'
REVISION = '20181203'
# Manage your product listings and accounts for Google Shopping
AUTH_CONTENT = 'https://www.googleapis.com/auth/content'
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://developers.google.com/streetview/publish/ # @see https://developers.google.com/streetview/publish/
module StreetviewpublishV1 module StreetviewpublishV1
VERSION = 'V1' VERSION = 'V1'
REVISION = '20181108' REVISION = '20181204'
# Publish and manage your 360 photos on Google Street View # Publish and manage your 360 photos on Google Street View
AUTH_STREETVIEWPUBLISH = 'https://www.googleapis.com/auth/streetviewpublish' AUTH_STREETVIEWPUBLISH = 'https://www.googleapis.com/auth/streetviewpublish'

View File

@ -418,6 +418,11 @@ module Google
# updateMask # updateMask
# field are used. If `updateMask` is not present, the update applies to all # field are used. If `updateMask` is not present, the update applies to all
# fields. # fields.
# The number of
# UpdatePhotoRequest
# messages in a
# BatchUpdatePhotosRequest
# must not exceed 20.
# <aside class="note"><b>Note:</b> To update # <aside class="note"><b>Note:</b> To update
# Pose.altitude, # Pose.altitude,
# Pose.latLngPair has to be # Pose.latLngPair has to be

View File

@ -27,7 +27,7 @@ module Google
# @see https://cloud.google.com/vision/ # @see https://cloud.google.com/vision/
module VisionV1 module VisionV1
VERSION = 'V1' VERSION = 'V1'
REVISION = '20181112' REVISION = '20181130'
# 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

@ -382,8 +382,8 @@ module Google
execute_or_queue_command(command, &block) execute_or_queue_command(command, &block)
end end
# Permanently deletes a ProductSet. All Products and ReferenceImages in the # Permanently deletes a ProductSet. Products and ReferenceImages in the
# ProductSet will be deleted. # ProductSet are not deleted.
# The actual image files are not deleted from Google Cloud Storage. # The actual image files are not deleted from Google Cloud Storage.
# Possible errors: # Possible errors:
# * Returns NOT_FOUND if the ProductSet does not exist. # * Returns NOT_FOUND if the ProductSet does not exist.