Autogenerated update (2020-02-12)

Update:
- abusiveexperiencereport_v1
- adexperiencereport_v1
- alertcenter_v1beta1
- analyticsreporting_v4
- androidmanagement_v1
- bigqueryreservation_v1alpha2
- bigqueryreservation_v1beta1
- cloudasset_v1
- cloudasset_v1beta1
- cloudprivatecatalog_v1beta1
- cloudprivatecatalogproducer_v1beta1
- dialogflow_v2
- dialogflow_v2beta1
- docs_v1
- driveactivity_v2
- firebase_v1beta1
- firebasedynamiclinks_v1
- firebasehosting_v1beta1
- firebaserules_v1
- genomics_v1
- genomics_v1alpha2
- genomics_v2alpha1
- language_v1
- language_v1beta1
- language_v1beta2
- people_v1
- policytroubleshooter_v1
- policytroubleshooter_v1beta
- prod_tt_sasportal_v1alpha1
- recommender_v1beta1
- sasportal_v1alpha1
- script_v1
- spanner_v1
- tagmanager_v1
- tagmanager_v2
This commit is contained in:
Google APIs 2020-02-12 00:37:37 +00:00
parent 6d134f080d
commit c6879fe118
43 changed files with 116 additions and 51 deletions

View File

@ -26,7 +26,7 @@ module Google
# @see https://developers.google.com/abusive-experience-report/ # @see https://developers.google.com/abusive-experience-report/
module AbusiveexperiencereportV1 module AbusiveexperiencereportV1
VERSION = 'V1' VERSION = 'V1'
REVISION = '20200106' REVISION = '20200210'
end end
end end
end end

View File

@ -26,7 +26,7 @@ module Google
# @see https://developers.google.com/ad-experience-report/ # @see https://developers.google.com/ad-experience-report/
module AdexperiencereportV1 module AdexperiencereportV1
VERSION = 'V1' VERSION = 'V1'
REVISION = '20200106' REVISION = '20200210'
end end
end end
end end

View File

@ -25,7 +25,7 @@ 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 = '20200201' REVISION = '20200208'
# See and delete your domain's G Suite alerts, and send alert feedback # See and delete your domain's G Suite alerts, and send alert feedback
AUTH_APPS_ALERTS = 'https://www.googleapis.com/auth/apps.alerts' AUTH_APPS_ALERTS = 'https://www.googleapis.com/auth/apps.alerts'

View File

@ -25,7 +25,7 @@ module Google
# @see https://developers.google.com/analytics/devguides/reporting/core/v4/ # @see https://developers.google.com/analytics/devguides/reporting/core/v4/
module AnalyticsreportingV4 module AnalyticsreportingV4
VERSION = 'V4' VERSION = 'V4'
REVISION = '20190904' REVISION = '20200210'
# View and manage your Google Analytics data # View and manage your Google Analytics data
AUTH_ANALYTICS = 'https://www.googleapis.com/auth/analytics' AUTH_ANALYTICS = 'https://www.googleapis.com/auth/analytics'

View File

@ -26,7 +26,7 @@ module Google
# @see https://developers.google.com/android/management # @see https://developers.google.com/android/management
module AndroidmanagementV1 module AndroidmanagementV1
VERSION = 'V1' VERSION = 'V1'
REVISION = '20200122' REVISION = '20200203'
# Manage Android devices and apps for your customers # Manage Android devices and apps for your customers
AUTH_ANDROIDMANAGEMENT = 'https://www.googleapis.com/auth/androidmanagement' AUTH_ANDROIDMANAGEMENT = 'https://www.googleapis.com/auth/androidmanagement'

View File

@ -25,7 +25,7 @@ module Google
# @see https://cloud.google.com/bigquery/ # @see https://cloud.google.com/bigquery/
module BigqueryreservationV1alpha2 module BigqueryreservationV1alpha2
VERSION = 'V1alpha2' VERSION = 'V1alpha2'
REVISION = '20200116' REVISION = '20200205'
# View and manage your data in Google BigQuery # View and manage your data in Google BigQuery
AUTH_BIGQUERY = 'https://www.googleapis.com/auth/bigquery' AUTH_BIGQUERY = 'https://www.googleapis.com/auth/bigquery'

View File

@ -25,7 +25,7 @@ module Google
# @see https://cloud.google.com/bigquery/ # @see https://cloud.google.com/bigquery/
module BigqueryreservationV1beta1 module BigqueryreservationV1beta1
VERSION = 'V1beta1' VERSION = 'V1beta1'
REVISION = '20200124' REVISION = '20200205'
# View and manage your data in Google BigQuery # View and manage your data in Google BigQuery
AUTH_BIGQUERY = 'https://www.googleapis.com/auth/bigquery' AUTH_BIGQUERY = 'https://www.googleapis.com/auth/bigquery'

View File

@ -25,7 +25,7 @@ module Google
# @see https://cloud.google.com/asset-inventory/docs/quickstart # @see https://cloud.google.com/asset-inventory/docs/quickstart
module CloudassetV1 module CloudassetV1
VERSION = 'V1' VERSION = 'V1'
REVISION = '20200118' REVISION = '20200209'
# 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/asset-inventory/docs/quickstart # @see https://cloud.google.com/asset-inventory/docs/quickstart
module CloudassetV1beta1 module CloudassetV1beta1
VERSION = 'V1beta1' VERSION = 'V1beta1'
REVISION = '20200118' REVISION = '20200209'
# 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

@ -26,7 +26,7 @@ module Google
# @see https://cloud.google.com/private-catalog/ # @see https://cloud.google.com/private-catalog/
module CloudprivatecatalogV1beta1 module CloudprivatecatalogV1beta1
VERSION = 'V1beta1' VERSION = 'V1beta1'
REVISION = '20190511' REVISION = '20200210'
# 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

@ -26,7 +26,7 @@ module Google
# @see https://cloud.google.com/private-catalog/ # @see https://cloud.google.com/private-catalog/
module CloudprivatecatalogproducerV1beta1 module CloudprivatecatalogproducerV1beta1
VERSION = 'V1beta1' VERSION = 'V1beta1'
REVISION = '20200120' REVISION = '20200210'
# 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

@ -26,7 +26,7 @@ module Google
# @see https://cloud.google.com/dialogflow/ # @see https://cloud.google.com/dialogflow/
module DialogflowV2 module DialogflowV2
VERSION = 'V2' VERSION = 'V2'
REVISION = '20200121' REVISION = '20200204'
# 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

@ -536,6 +536,8 @@ module Google
end end
end end
# ============================================================================
# Requests and responses for custom methods.
# The request to detect user's intent. # The request to detect user's intent.
class GoogleCloudDialogflowV2DetectIntentRequest class GoogleCloudDialogflowV2DetectIntentRequest
include Google::Apis::Core::Hashable include Google::Apis::Core::Hashable

View File

@ -26,7 +26,7 @@ module Google
# @see https://cloud.google.com/dialogflow/ # @see https://cloud.google.com/dialogflow/
module DialogflowV2beta1 module DialogflowV2beta1
VERSION = 'V2beta1' VERSION = 'V2beta1'
REVISION = '20200121' REVISION = '20200204'
# 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

@ -2607,6 +2607,8 @@ module Google
end end
end end
# ============================================================================
# Requests and responses for custom methods.
# The request to detect user's intent. # The request to detect user's intent.
class GoogleCloudDialogflowV2beta1DetectIntentRequest class GoogleCloudDialogflowV2beta1DetectIntentRequest
include Google::Apis::Core::Hashable include Google::Apis::Core::Hashable

View File

@ -25,7 +25,7 @@ module Google
# @see https://developers.google.com/docs/ # @see https://developers.google.com/docs/
module DocsV1 module DocsV1
VERSION = 'V1' VERSION = 'V1'
REVISION = '20200121' REVISION = '20200207'
# View and manage your Google Docs documents # View and manage your Google Docs documents
AUTH_DOCUMENTS = 'https://www.googleapis.com/auth/documents' AUTH_DOCUMENTS = 'https://www.googleapis.com/auth/documents'

View File

@ -4544,6 +4544,17 @@ module Google
# @return [Google::Apis::DocsV1::Dimension] # @return [Google::Apis::DocsV1::Dimension]
attr_accessor :margin_top attr_accessor :margin_top
# The page number from which to start counting the number of pages for this
# section. If unset, page numbering continues from the previous section.
# If the value is unset in the first
# SectionBreak, refer to DocumentStyle's
# page_number_start.
# When updating this property, setting a concrete value is required.
# Unsetting this property results in a 400 bad request error.
# Corresponds to the JSON property `pageNumberStart`
# @return [Fixnum]
attr_accessor :page_number_start
# Output only. The type of section. # Output only. The type of section.
# Corresponds to the JSON property `sectionType` # Corresponds to the JSON property `sectionType`
# @return [String] # @return [String]
@ -4582,6 +4593,7 @@ module Google
@margin_left = args[:margin_left] if args.key?(:margin_left) @margin_left = args[:margin_left] if args.key?(:margin_left)
@margin_right = args[:margin_right] if args.key?(:margin_right) @margin_right = args[:margin_right] if args.key?(:margin_right)
@margin_top = args[:margin_top] if args.key?(:margin_top) @margin_top = args[:margin_top] if args.key?(:margin_top)
@page_number_start = args[:page_number_start] if args.key?(:page_number_start)
@section_type = args[:section_type] if args.key?(:section_type) @section_type = args[:section_type] if args.key?(:section_type)
@use_first_page_header_footer = args[:use_first_page_header_footer] if args.key?(:use_first_page_header_footer) @use_first_page_header_footer = args[:use_first_page_header_footer] if args.key?(:use_first_page_header_footer)
end end

View File

@ -2105,6 +2105,7 @@ module Google
property :margin_top, as: 'marginTop', class: Google::Apis::DocsV1::Dimension, decorator: Google::Apis::DocsV1::Dimension::Representation property :margin_top, as: 'marginTop', class: Google::Apis::DocsV1::Dimension, decorator: Google::Apis::DocsV1::Dimension::Representation
property :page_number_start, as: 'pageNumberStart'
property :section_type, as: 'sectionType' property :section_type, as: 'sectionType'
property :use_first_page_header_footer, as: 'useFirstPageHeaderFooter' property :use_first_page_header_footer, as: 'useFirstPageHeaderFooter'
end end

View File

@ -25,7 +25,7 @@ module Google
# @see https://developers.google.com/drive/activity/ # @see https://developers.google.com/drive/activity/
module DriveactivityV2 module DriveactivityV2
VERSION = 'V2' VERSION = 'V2'
REVISION = '20191218' REVISION = '20200210'
# View and add to the activity record of files in your Google Drive # View and add to the activity record of files in your Google Drive
AUTH_DRIVE_ACTIVITY = 'https://www.googleapis.com/auth/drive.activity' AUTH_DRIVE_ACTIVITY = 'https://www.googleapis.com/auth/drive.activity'

View File

@ -26,7 +26,7 @@ module Google
# @see https://firebase.google.com # @see https://firebase.google.com
module FirebaseV1beta1 module FirebaseV1beta1
VERSION = 'V1beta1' VERSION = 'V1beta1'
REVISION = '20191217' REVISION = '20200210'
# 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://firebase.google.com/docs/dynamic-links/ # @see https://firebase.google.com/docs/dynamic-links/
module FirebasedynamiclinksV1 module FirebasedynamiclinksV1
VERSION = 'V1' VERSION = 'V1'
REVISION = '20190425' REVISION = '20200210'
# View and administer all your Firebase data and settings # View and administer all your Firebase data and settings
AUTH_FIREBASE = 'https://www.googleapis.com/auth/firebase' AUTH_FIREBASE = 'https://www.googleapis.com/auth/firebase'

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 = '20200127' REVISION = '20200210'
# 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

@ -26,7 +26,7 @@ module Google
# @see https://firebase.google.com/docs/storage/security # @see https://firebase.google.com/docs/storage/security
module FirebaserulesV1 module FirebaserulesV1
VERSION = 'V1' VERSION = 'V1'
REVISION = '20191209' REVISION = '20200206'
# 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

@ -521,6 +521,16 @@ module Google
# @return [Fixnum] # @return [Fixnum]
attr_accessor :column attr_accessor :column
# Start position relative to the beginning of the file.
# Corresponds to the JSON property `currentOffset`
# @return [Fixnum]
attr_accessor :current_offset
# End position relative to the beginning of the file.
# Corresponds to the JSON property `endOffset`
# @return [Fixnum]
attr_accessor :end_offset
# Name of the `File`. # Name of the `File`.
# Corresponds to the JSON property `fileName` # Corresponds to the JSON property `fileName`
# @return [String] # @return [String]
@ -538,6 +548,8 @@ module Google
# Update properties of this object # Update properties of this object
def update!(**args) def update!(**args)
@column = args[:column] if args.key?(:column) @column = args[:column] if args.key?(:column)
@current_offset = args[:current_offset] if args.key?(:current_offset)
@end_offset = args[:end_offset] if args.key?(:end_offset)
@file_name = args[:file_name] if args.key?(:file_name) @file_name = args[:file_name] if args.key?(:file_name)
@line = args[:line] if args.key?(:line) @line = args[:line] if args.key?(:line)
end end

View File

@ -311,6 +311,8 @@ module Google
# @private # @private
class Representation < Google::Apis::Core::JsonRepresentation class Representation < Google::Apis::Core::JsonRepresentation
property :column, as: 'column' property :column, as: 'column'
property :current_offset, as: 'currentOffset'
property :end_offset, as: 'endOffset'
property :file_name, as: 'fileName' property :file_name, as: 'fileName'
property :line, as: 'line' property :line, as: 'line'
end end

View File

@ -25,7 +25,7 @@ module Google
# @see https://cloud.google.com/genomics # @see https://cloud.google.com/genomics
module GenomicsV1 module GenomicsV1
VERSION = 'V1' VERSION = 'V1'
REVISION = '20190719' REVISION = '20200210'
# 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/genomics # @see https://cloud.google.com/genomics
module GenomicsV1alpha2 module GenomicsV1alpha2
VERSION = 'V1alpha2' VERSION = 'V1alpha2'
REVISION = '20190719' REVISION = '20200210'
# 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/genomics # @see https://cloud.google.com/genomics
module GenomicsV2alpha1 module GenomicsV2alpha1
VERSION = 'V2alpha1' VERSION = 'V2alpha1'
REVISION = '20191112' REVISION = '20200210'
# 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
# @see https://cloud.google.com/natural-language/ # @see https://cloud.google.com/natural-language/
module LanguageV1 module LanguageV1
VERSION = 'V1' VERSION = 'V1'
REVISION = '20190704' REVISION = '20200208'
# Apply machine learning models to reveal the structure and meaning of text # Apply machine learning models to reveal the structure and meaning of text
AUTH_CLOUD_LANGUAGE = 'https://www.googleapis.com/auth/cloud-language' AUTH_CLOUD_LANGUAGE = 'https://www.googleapis.com/auth/cloud-language'

View File

@ -27,7 +27,7 @@ module Google
# @see https://cloud.google.com/natural-language/ # @see https://cloud.google.com/natural-language/
module LanguageV1beta1 module LanguageV1beta1
VERSION = 'V1beta1' VERSION = 'V1beta1'
REVISION = '20190603' REVISION = '20200208'
# Apply machine learning models to reveal the structure and meaning of text # Apply machine learning models to reveal the structure and meaning of text
AUTH_CLOUD_LANGUAGE = 'https://www.googleapis.com/auth/cloud-language' AUTH_CLOUD_LANGUAGE = 'https://www.googleapis.com/auth/cloud-language'

View File

@ -27,7 +27,7 @@ module Google
# @see https://cloud.google.com/natural-language/ # @see https://cloud.google.com/natural-language/
module LanguageV1beta2 module LanguageV1beta2
VERSION = 'V1beta2' VERSION = 'V1beta2'
REVISION = '20191214' REVISION = '20200208'
# Apply machine learning models to reveal the structure and meaning of text # Apply machine learning models to reveal the structure and meaning of text
AUTH_CLOUD_LANGUAGE = 'https://www.googleapis.com/auth/cloud-language' AUTH_CLOUD_LANGUAGE = 'https://www.googleapis.com/auth/cloud-language'

View File

@ -25,7 +25,7 @@ module Google
# @see https://developers.google.com/people/ # @see https://developers.google.com/people/
module PeopleV1 module PeopleV1
VERSION = 'V1' VERSION = 'V1'
REVISION = '20200122' REVISION = '20200210'
# See, edit, download, and permanently delete your contacts # See, edit, download, and permanently delete your contacts
AUTH_CONTACTS = 'https://www.googleapis.com/auth/contacts' AUTH_CONTACTS = 'https://www.googleapis.com/auth/contacts'

View File

@ -25,7 +25,7 @@ module Google
# @see https://cloud.google.com/iam/ # @see https://cloud.google.com/iam/
module PolicytroubleshooterV1 module PolicytroubleshooterV1
VERSION = 'V1' VERSION = 'V1'
REVISION = '20200120' REVISION = '20200210'
# 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/iam/ # @see https://cloud.google.com/iam/
module PolicytroubleshooterV1beta module PolicytroubleshooterV1beta
VERSION = 'V1beta' VERSION = 'V1beta'
REVISION = '20200120' REVISION = '20200210'
# 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://developers.google.com/spectrum-access-system/ # @see https://developers.google.com/spectrum-access-system/
module ProdTtSasportalV1alpha1 module ProdTtSasportalV1alpha1
VERSION = 'V1alpha1' VERSION = 'V1alpha1'
REVISION = '20200130' REVISION = '20200210'
# View your email address # View your email address
AUTH_USERINFO_EMAIL = 'https://www.googleapis.com/auth/userinfo.email' AUTH_USERINFO_EMAIL = 'https://www.googleapis.com/auth/userinfo.email'

View File

@ -25,7 +25,7 @@ module Google
# @see https://cloud.google.com/recommender/docs/ # @see https://cloud.google.com/recommender/docs/
module RecommenderV1beta1 module RecommenderV1beta1
VERSION = 'V1beta1' VERSION = 'V1beta1'
REVISION = '20200108' REVISION = '20200210'
# 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

@ -130,7 +130,7 @@ module Google
class GoogleCloudRecommenderV1beta1MarkRecommendationFailedRequest class GoogleCloudRecommenderV1beta1MarkRecommendationFailedRequest
include Google::Apis::Core::Hashable include Google::Apis::Core::Hashable
# Required. Fingerprint of the Recommendation. Provides optimistic locking. # Fingerprint of the Recommendation. Provides optimistic locking.
# Corresponds to the JSON property `etag` # Corresponds to the JSON property `etag`
# @return [String] # @return [String]
attr_accessor :etag attr_accessor :etag

View File

@ -25,7 +25,7 @@ module Google
# @see https://developers.google.com/spectrum-access-system/ # @see https://developers.google.com/spectrum-access-system/
module SasportalV1alpha1 module SasportalV1alpha1
VERSION = 'V1alpha1' VERSION = 'V1alpha1'
REVISION = '20200130' REVISION = '20200210'
# View your email address # View your email address
AUTH_USERINFO_EMAIL = 'https://www.googleapis.com/auth/userinfo.email' AUTH_USERINFO_EMAIL = 'https://www.googleapis.com/auth/userinfo.email'

View File

@ -25,7 +25,7 @@ module Google
# @see https://developers.google.com/apps-script/api/ # @see https://developers.google.com/apps-script/api/
module ScriptV1 module ScriptV1
VERSION = 'V1' VERSION = 'V1'
REVISION = '20190905' REVISION = '20200210'
# Read, compose, send, and permanently delete all your email from Gmail # Read, compose, send, and permanently delete all your email from Gmail
AUTH_SCOPE = 'https://mail.google.com/' AUTH_SCOPE = 'https://mail.google.com/'

View File

@ -26,7 +26,7 @@ module Google
# @see https://cloud.google.com/spanner/ # @see https://cloud.google.com/spanner/
module SpannerV1 module SpannerV1
VERSION = 'V1' VERSION = 'V1'
REVISION = '20200119' REVISION = '20200206'
# 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

@ -307,10 +307,28 @@ module Google
class Binding class Binding
include Google::Apis::Core::Hashable include Google::Apis::Core::Hashable
# Represents an expression text. Example: # Represents a textual expression in the Common Expression Language (CEL)
# title: "User account presence" # syntax. CEL is a C-like expression language. The syntax and semantics of CEL
# description: "Determines whether the request has a user account" # are documented at https://github.com/google/cel-spec.
# expression: "size(request.user) > 0" # Example (Comparison):
# title: "Summary size limit"
# description: "Determines if a summary is less than 100 chars"
# expression: "document.summary.size() < 100"
# Example (Equality):
# title: "Requestor is owner"
# description: "Determines if requestor is the document owner"
# expression: "document.owner == request.auth.claims.email"
# Example (Logic):
# title: "Public documents"
# description: "Determine whether the document should be publicly visible"
# expression: "document.type != 'private' && document.type != 'internal'"
# Example (Data Manipulation):
# title: "Notification string"
# description: "Create a notification string with a timestamp."
# expression: "'New message received at ' + string(document.create_time)"
# The exact variables and functions that may be referenced within an expression
# are determined by the service that evaluates it. See the service
# documentation for additional information.
# Corresponds to the JSON property `condition` # Corresponds to the JSON property `condition`
# @return [Google::Apis::SpannerV1::Expr] # @return [Google::Apis::SpannerV1::Expr]
attr_accessor :condition attr_accessor :condition
@ -1090,34 +1108,50 @@ module Google
end end
end end
# Represents an expression text. Example: # Represents a textual expression in the Common Expression Language (CEL)
# title: "User account presence" # syntax. CEL is a C-like expression language. The syntax and semantics of CEL
# description: "Determines whether the request has a user account" # are documented at https://github.com/google/cel-spec.
# expression: "size(request.user) > 0" # Example (Comparison):
# title: "Summary size limit"
# description: "Determines if a summary is less than 100 chars"
# expression: "document.summary.size() < 100"
# Example (Equality):
# title: "Requestor is owner"
# description: "Determines if requestor is the document owner"
# expression: "document.owner == request.auth.claims.email"
# Example (Logic):
# title: "Public documents"
# description: "Determine whether the document should be publicly visible"
# expression: "document.type != 'private' && document.type != 'internal'"
# Example (Data Manipulation):
# title: "Notification string"
# description: "Create a notification string with a timestamp."
# expression: "'New message received at ' + string(document.create_time)"
# The exact variables and functions that may be referenced within an expression
# are determined by the service that evaluates it. See the service
# documentation for additional information.
class Expr class Expr
include Google::Apis::Core::Hashable include Google::Apis::Core::Hashable
# An optional description of the expression. This is a longer text which # Optional. Description of the expression. This is a longer text which
# describes the expression, e.g. when hovered over it in a UI. # describes the expression, e.g. when hovered over it in a UI.
# Corresponds to the JSON property `description` # Corresponds to the JSON property `description`
# @return [String] # @return [String]
attr_accessor :description attr_accessor :description
# Textual representation of an expression in # Textual representation of an expression in Common Expression Language
# Common Expression Language syntax. # syntax.
# The application context of the containing message determines which
# well-known feature set of CEL is supported.
# Corresponds to the JSON property `expression` # Corresponds to the JSON property `expression`
# @return [String] # @return [String]
attr_accessor :expression attr_accessor :expression
# An optional string indicating the location of the expression for error # Optional. String indicating the location of the expression for error
# reporting, e.g. a file name and a position in the file. # reporting, e.g. a file name and a position in the file.
# Corresponds to the JSON property `location` # Corresponds to the JSON property `location`
# @return [String] # @return [String]
attr_accessor :location attr_accessor :location
# An optional title for the expression, i.e. a short string describing # Optional. Title for the expression, i.e. a short string describing
# its purpose. This can be used e.g. in UIs which allow to enter the # its purpose. This can be used e.g. in UIs which allow to enter the
# expression. # expression.
# Corresponds to the JSON property `title` # Corresponds to the JSON property `title`

View File

@ -26,7 +26,7 @@ module Google
# @see https://developers.google.com/tag-manager # @see https://developers.google.com/tag-manager
module TagmanagerV1 module TagmanagerV1
VERSION = 'V1' VERSION = 'V1'
REVISION = '20191212' REVISION = '20200210'
# Delete your Google Tag Manager containers # Delete your Google Tag Manager containers
AUTH_TAGMANAGER_DELETE_CONTAINERS = 'https://www.googleapis.com/auth/tagmanager.delete.containers' AUTH_TAGMANAGER_DELETE_CONTAINERS = 'https://www.googleapis.com/auth/tagmanager.delete.containers'

View File

@ -26,7 +26,7 @@ module Google
# @see https://developers.google.com/tag-manager # @see https://developers.google.com/tag-manager
module TagmanagerV2 module TagmanagerV2
VERSION = 'V2' VERSION = 'V2'
REVISION = '20200207' REVISION = '20200210'
# Delete your Google Tag Manager containers # Delete your Google Tag Manager containers
AUTH_TAGMANAGER_DELETE_CONTAINERS = 'https://www.googleapis.com/auth/tagmanager.delete.containers' AUTH_TAGMANAGER_DELETE_CONTAINERS = 'https://www.googleapis.com/auth/tagmanager.delete.containers'