Autogenerated update (2018-06-16)

Update:
- adexchangebuyer2_v2beta1
- cloudbuild_v1
- composer_v1beta1
- firebasedynamiclinks_v1
- jobs_v2
- servicemanagement_v1
- serviceuser_v1
This commit is contained in:
Google APIs 2018-06-16 00:36:00 +00:00
parent da450745d5
commit 406b1611e3
13 changed files with 97 additions and 110 deletions

View File

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

View File

@ -481,7 +481,7 @@ module Google
end
# A creative and its classification data.
# Next ID: 35
# Next ID: 36
class Creative
include Google::Apis::Core::Hashable

View File

@ -25,7 +25,7 @@ module Google
# @see https://cloud.google.com/container-builder/docs/
module CloudbuildV1
VERSION = 'V1'
REVISION = '20180614'
REVISION = '20180615'
# View and manage your data across Google Cloud Platform services
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'

View File

@ -142,29 +142,25 @@ module Google
# @return [Google::Apis::CloudbuildV1::Artifacts]
attr_accessor :artifacts
# The ID of the `BuildTrigger` that triggered this build, if it was
# Output only. The ID of the `BuildTrigger` that triggered this build, if it was
# triggered automatically.
# @OutputOnly
# Corresponds to the JSON property `buildTriggerId`
# @return [String]
attr_accessor :build_trigger_id
# Time at which the request to create the build was received.
# @OutputOnly
# Output only. Time at which the request to create the build was received.
# Corresponds to the JSON property `createTime`
# @return [String]
attr_accessor :create_time
# Time at which execution of the build was finished.
# Output only. Time at which execution of the build was finished.
# The difference between finish_time and start_time is the duration of the
# build's execution.
# @OutputOnly
# Corresponds to the JSON property `finishTime`
# @return [String]
attr_accessor :finish_time
# Unique identifier of the build.
# @OutputOnly
# Output only. Unique identifier of the build.
# Corresponds to the JSON property `id`
# @return [String]
attr_accessor :id
@ -180,8 +176,7 @@ module Google
# @return [Array<String>]
attr_accessor :images
# URL to logs for this build in Google Cloud Console.
# @OutputOnly
# Output only. URL to logs for this build in Google Cloud Console.
# Corresponds to the JSON property `logUrl`
# @return [String]
attr_accessor :log_url
@ -200,8 +195,7 @@ module Google
# @return [Google::Apis::CloudbuildV1::BuildOptions]
attr_accessor :options
# ID of the project.
# @OutputOnly.
# Output only. ID of the project.
# Corresponds to the JSON property `projectId`
# @return [String]
attr_accessor :project_id
@ -227,20 +221,17 @@ module Google
# @return [Google::Apis::CloudbuildV1::SourceProvenance]
attr_accessor :source_provenance
# Time at which execution of the build was started.
# @OutputOnly
# Output only. Time at which execution of the build was started.
# Corresponds to the JSON property `startTime`
# @return [String]
attr_accessor :start_time
# Status of the build.
# @OutputOnly
# Output only. Status of the build.
# Corresponds to the JSON property `status`
# @return [String]
attr_accessor :status
# Customer-readable message about the current status.
# @OutputOnly
# Output only. Customer-readable message about the current status.
# Corresponds to the JSON property `statusDetail`
# @return [String]
attr_accessor :status_detail
@ -268,13 +259,13 @@ module Google
# @return [String]
attr_accessor :timeout
# Stores timing information for phases of the build. Valid keys are:
# Output only. Stores timing information for phases of the build. Valid keys
# are:
# * BUILD: time to execute all build steps
# * PUSH: time to push all specified images.
# * FETCHSOURCE: time to fetch source.
# If the build does not specify source or images,
# these keys will not be included.
# @OutputOnly
# Corresponds to the JSON property `timing`
# @return [Hash<String,Google::Apis::CloudbuildV1::TimeSpan>]
attr_accessor :timing
@ -468,10 +459,9 @@ module Google
# @return [Array<String>]
attr_accessor :secret_env
# Status of the build step. At this time, build step status is only updated
# on build completion; step status is not updated in real-time as the build
# progresses.
# @OutputOnly
# Output only. Status of the build step. At this time, build step status is
# only updated on build completion; step status is not updated in real-time
# as the build progresses.
# Corresponds to the JSON property `status`
# @return [String]
attr_accessor :status
@ -551,8 +541,7 @@ module Google
# @return [Google::Apis::CloudbuildV1::Build]
attr_accessor :build
# Time when the trigger was created.
# @OutputOnly
# Output only. Time when the trigger was created.
# Corresponds to the JSON property `createTime`
# @return [String]
attr_accessor :create_time
@ -574,8 +563,7 @@ module Google
# @return [String]
attr_accessor :filename
# Unique identifier of the trigger.
# @OutputOnly
# Output only. Unique identifier of the trigger.
# Corresponds to the JSON property `id`
# @return [String]
attr_accessor :id
@ -1060,14 +1048,14 @@ module Google
class SourceProvenance
include Google::Apis::Core::Hashable
# Hash(es) of the build source, which can be used to verify that the original
# source integrity was maintained in the build. Note that `FileHashes` will
# only be populated if `BuildOptions` has requested a `SourceProvenanceHash`.
# Output only. Hash(es) of the build source, which can be used to verify that
# the originalsource integrity was maintained in the build. Note that
# `FileHashes` willonly be populated if `BuildOptions` has requested a
# `SourceProvenanceHash`.
# The keys to this map are file paths used as build source and the values
# contain the hash values for those files.
# If the build source came in a single package such as a gzipped tarfile
# (`.tar.gz`), the `FileHash` will be for the single path to that file.
# @OutputOnly
# Corresponds to the JSON property `fileHashes`
# @return [Hash<String,Google::Apis::CloudbuildV1::FileHashes>]
attr_accessor :file_hashes

View File

@ -25,7 +25,7 @@ module Google
# @see https://cloud.google.com/composer/
module ComposerV1beta1
VERSION = 'V1beta1'
REVISION = '20180510'
REVISION = '20180611'
# View and manage your data across Google Cloud Platform services
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'

View File

@ -220,7 +220,7 @@ module Google
class NodeConfig
include Google::Apis::Core::Hashable
# Optional. The disk size in GB used for node VMs. Minimum size is 10GB.
# Optional. The disk size in GB used for node VMs. Minimum size is 20GB.
# If unspecified, defaults to 100GB. Cannot be updated.
# Corresponds to the JSON property `diskSizeGb`
# @return [Fixnum]

View File

@ -25,7 +25,7 @@ module Google
# @see https://firebase.google.com/docs/dynamic-links/
module FirebasedynamiclinksV1
VERSION = 'V1'
REVISION = '20180613'
REVISION = '20180614'
# View and administer all your Firebase data and settings
AUTH_FIREBASE = 'https://www.googleapis.com/auth/firebase'

View File

@ -26,7 +26,7 @@ module Google
# @see https://cloud.google.com/job-discovery/docs
module JobsV2
VERSION = 'V2'
REVISION = '20180606'
REVISION = '20180612'
# View and manage your data across Google Cloud Platform services
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'

View File

@ -296,7 +296,9 @@ module Google
# A list of keys of filterable Job.custom_attributes, whose
# corresponding `string_values` are used in keyword search. Jobs with
# `string_values` under these specified field keys are returned if any
# of the values matches the search keyword.
# of the values matches the search keyword. Custom field values with
# parenthesis, brackets and special symbols might not be properly searchable,
# and those keyword queries need to be surrounded by quotes.
# Corresponds to the JSON property `keywordSearchableCustomAttributes`
# @return [Array<String>]
attr_accessor :keyword_searchable_custom_attributes
@ -305,7 +307,9 @@ module Google
# Optional.
# A list of filterable custom fields that should be used in keyword
# search. The jobs of this company are returned if any of these custom
# fields matches the search keyword.
# fields matches the search keyword. Custom field values with parenthesis,
# brackets and special symbols might not be properly searchable, and those
# keyword queries need to be surrounded by quotes.
# Corresponds to the JSON property `keywordSearchableCustomFields`
# @return [Array<Fixnum>]
attr_accessor :keyword_searchable_custom_fields
@ -1004,7 +1008,7 @@ module Google
end
# Input only.
# Device information collected from the job searcher, candidate, or
# Device information collected from the job seeker, candidate, or
# other entity conducting the job search. Providing this information improves
# the quality of the search results across devices.
class DeviceInfo
@ -1017,7 +1021,7 @@ module Google
attr_accessor :device_type
# Optional.
# A device-specific ID. It must be a unique identifier, which distinguishes
# A device-specific ID. The ID must be a unique identifier that distinguishes
# the device from other devices.
# Corresponds to the JSON property `id`
# @return [String]
@ -1430,19 +1434,19 @@ module Google
# Optional.
# Specifies compensation field-based histogram requests.
# Duplicate CompensationHistogramRequest.types are not allowed.
# Duplicate values of CompensationHistogramRequest.type are not allowed.
# Corresponds to the JSON property `compensationHistogramFacets`
# @return [Array<Google::Apis::JobsV2::CompensationHistogramRequest>]
attr_accessor :compensation_histogram_facets
# Optional.
# Specifies the custom attributes histogram requests.
# Duplicate CustomAttributeHistogramRequest.keys are not allowed.
# Duplicate values of CustomAttributeHistogramRequest.key are not allowed.
# Corresponds to the JSON property `customAttributeHistogramFacets`
# @return [Array<Google::Apis::JobsV2::CustomAttributeHistogramRequest>]
attr_accessor :custom_attribute_histogram_facets
# Optional. Specifies the simple type of histogram facets, e.g,
# Optional. Specifies the simple type of histogram facets, for example,
# `COMPANY_SIZE`, `EMPLOYMENT_TYPE` etc. This field is equivalent to
# GetHistogramRequest.
# Corresponds to the JSON property `simpleHistogramFacets`
@ -1646,7 +1650,7 @@ module Google
# Optional but one of company_name or distributor_company_id must be
# provided.
# A unique company identifier that used by job distributors to identify an
# A unique company identifier used by job distributors to identify an
# employer's company entity. company_name takes precedence over
# this field, and is the recommended field to use to identify companies.
# The maximum number of allowed characters is 255.
@ -1680,15 +1684,15 @@ module Google
# @return [Google::Apis::JobsV2::Date]
attr_accessor :end_date
# Optional but strongly recommended to be provided for the best service
# Optional but strongly recommended for the best service
# experience.
# The expiration timestamp of the job. After this timestamp, the
# job is marked as expired, and it no longer appears in search results. The
# expired job can't be deleted or listed by the DeleteJob and
# ListJobs APIs, but it can be retrieved with the GetJob API or
# updated with the UpdateJob API. An expired job can be updated and
# opened again by using a future expiration timestamp. It can also remain
# expired. Updating an expired job to be open fails if there is another
# opened again by using a future expiration timestamp. Updating an expired job
# fails if there is another
# existing open job with same requisition_id, company_name and
# language_code.
# The expired jobs are retained in our system for 90 days. However, the
@ -1703,7 +1707,8 @@ module Google
# A valid date range is between 1970-01-01T00:00:00.0Z and
# 2100-12-31T23:59:59.999Z. Invalid dates are ignored and treated as expire
# time not provided.
# If this value is not provided on job creation or invalid, the job posting
# If this value is not provided at the time of job creation or is invalid, the
# job posting
# expires after 30 days from the job's creation time. For example, if the
# job was created on 2017/01/01 13:00AM UTC with an unspecified expiration
# date, the job expires after 2017/01/31 13:00AM UTC.
@ -1779,7 +1784,8 @@ module Google
# any requirements for fluency that are associated with the job.
# Language codes must be in BCP-47 format, such as "en-US" or "sr-Latn".
# For more information, see
# [Tags for Identifying Languages](https://tools.ietf.org/html/bcp47).
# [Tags for Identifying Languages](https://tools.ietf.org/html/bcp47)`: class="
# external" target="_blank" `.
# The default value is `en-US`.
# Corresponds to the JSON property `languageCode`
# @return [String]
@ -1791,12 +1797,10 @@ module Google
# @return [String]
attr_accessor :level
# Optional but strongly recommended to be provided for the best service
# experience.
# Location(s) where the job is hiring.
# Providing the full street address(es) of the hiring
# location is recommended to enable better API results, including
# job searches by commute time.
# Optional but strongly recommended for the best service experience.
# Location(s) where the emploeyer is looking to hire for this job posting.
# Specifying the full street address(es) of the hiring location enables
# better API results, especially job searches by commute time.
# At most 50 locations are allowed for best search performance. If a job has
# more locations, it is suggested to split it into multiple jobs with unique
# requisition_ids (e.g. 'ReqA' becomes 'ReqA-1', 'ReqA-2', etc.) as
@ -2087,9 +2091,9 @@ module Google
# Optional.
# This filter specifies the locale of jobs to search against,
# for example, "en-US".
# If a value is not specified, the search results can contain jobs in any
# If a value is not specified, the search results may contain jobs in any
# locale.
# Language codes should be in BCP-47 format, such as "en-US" or "sr-Latn".
# Language codes should be in BCP-47 format, for example, "en-US" or "sr-Latn".
# For more information, see
# [Tags for Identifying Languages](https://tools.ietf.org/html/bcp47).
# At most 10 language code filters are allowed.
@ -2115,7 +2119,7 @@ module Google
# Jobs published within a range specified by this filter are searched
# against, for example, DateRange.PAST_MONTH. If a value is not
# specified, all open jobs are searched against regardless of the
# date on which they were published.
# date they were published.
# Corresponds to the JSON property `publishDateRange`
# @return [String]
attr_accessor :publish_date_range
@ -2128,10 +2132,10 @@ module Google
# @return [String]
attr_accessor :query
# Optional.
# Deprecated. Do not use this field.
# This flag controls whether the job search should be restricted to jobs
# owned by the current user.
# Defaults to false that all jobs accessible to the
# Defaults to false where all jobs accessible to the
# user are searched against.
# Corresponds to the JSON property `tenantJobOnly`
# @return [Boolean]
@ -2248,8 +2252,8 @@ module Google
# Optional.
# This filter specifies the exact company display
# name of jobs to search against.
# If a value is not specified, jobs within the search results can be
# name of the jobs to search against.
# If a value isn't specified, jobs within the search results are
# associated with any company.
# If multiple values are specified, jobs within the search results may be
# associated with any of the specified companies.
@ -2259,12 +2263,11 @@ module Google
attr_accessor :company_display_names
# Optional.
# The company names filter specifies the company entities to search
# against.
# If a value is not specified, jobs are searched for against all
# This filter specifies the company entities to search against.
# If a value isn't specified, jobs are searched for against all
# companies.
# If multiple values are specified, jobs are searched against the
# specified companies.
# companies specified.
# At most 20 company filters are allowed.
# Corresponds to the JSON property `companyNames`
# @return [Array<String>]
@ -2278,7 +2281,7 @@ module Google
# Optional.
# This filter specifies a structured syntax to match against the
# Job.custom_attributes that are marked as `filterable`.
# Job.custom_attributes marked as `filterable`.
# The syntax for this expression is a subset of Google SQL syntax.
# Supported operators are: =, !=, <, <=, >, >= where the left of the operator
# is a custom field key and the right of the operator is a number or string
@ -2287,8 +2290,8 @@ module Google
# perform case insensitive match and EMPTY(<field_name>) to filter on the
# existence of a key.
# Boolean expressions (AND/OR/NOT) are supported up to 3 levels of
# nesting (for example, "((A AND B AND C) OR NOT D) AND E"), and there can
# be a maximum of 50 comparisons/functions in the expression. The expression
# nesting (for example, "((A AND B AND C) OR NOT D) AND E"), a maximum of 50
# comparisons/functions are allowed in the expression. The expression
# must be < 2000 characters in length.
# Sample Query:
# (key1 = "TEST" OR LOWER(key1)="test" OR NOT EMPTY(key1)) AND key2 > 100
@ -2309,7 +2312,7 @@ module Google
# Optional.
# The employment type filter specifies the employment type of jobs to
# search against, such as EmploymentType.FULL_TIME.
# If a value is not specified, jobs in the search results will include any
# If a value is not specified, jobs in the search results includes any
# employment type.
# If multiple values are specified, jobs in the search results include
# any of the specified employment types.
@ -2320,7 +2323,7 @@ module Google
# Optional.
# This filter specifies the locale of jobs to search against,
# for example, "en-US".
# If a value is not specified, the search results can contain jobs in any
# If a value isn't specified, the search results can contain jobs in any
# locale.
# Language codes should be in BCP-47 format, such as "en-US" or "sr-Latn".
# For more information, see
@ -2333,7 +2336,7 @@ module Google
# Optional.
# The location filter specifies geo-regions containing the jobs to
# search against. See LocationFilter for more information.
# If a location value is not specified, jobs that fit the other search
# If a location value isn'tt specified, jobs fitting the other search
# criteria are retrieved regardless of where they're located.
# If multiple values are specified, jobs are retrieved from any of the
# specified locations, and, if different values are specified
@ -2346,9 +2349,9 @@ module Google
# Optional.
# Jobs published within a range specified by this filter are searched
# against, for example, DateRange.PAST_MONTH. If a value is not
# specified, all open jobs are searched against regardless of the
# date on which they were published.
# against, for example, DateRange.PAST_MONTH. If a value isn't
# specified, all open jobs are searched against regardless of their
# published date.
# Corresponds to the JSON property `publishDateRange`
# @return [String]
attr_accessor :publish_date_range
@ -2361,16 +2364,6 @@ module Google
# @return [String]
attr_accessor :query
# Optional.
# This flag controls whether the job search should be restricted to jobs
# owned by the current user.
# Defaults to false: all jobs accessible to the
# user are searched against.
# Corresponds to the JSON property `tenantJobOnly`
# @return [Boolean]
attr_accessor :tenant_job_only
alias_method :tenant_job_only?, :tenant_job_only
def initialize(**args)
update!(**args)
end
@ -2389,7 +2382,6 @@ module Google
@location_filters = args[:location_filters] if args.key?(:location_filters)
@publish_date_range = args[:publish_date_range] if args.key?(:publish_date_range)
@query = args[:query] if args.key?(:query)
@tenant_job_only = args[:tenant_job_only] if args.key?(:tenant_job_only)
end
end
@ -2634,8 +2626,8 @@ module Google
# @return [String]
attr_accessor :job_summary
# Contains snippets of text from the Job.job_title field that most
# closely match a search query's keywords, if available. The matching query
# Contains snippets of text from the Job.job_title field most
# closely matching a search query's keywords, if available. The matching query
# keywords are enclosed in HTML bold tags.
# Corresponds to the JSON property `jobTitleSnippet`
# @return [String]
@ -2920,7 +2912,7 @@ module Google
include Google::Apis::Core::Hashable
# Input only.
# Device information collected from the job searcher, candidate, or
# Device information collected from the job seeker, candidate, or
# other entity conducting the job search. Providing this information improves
# the quality of the search results across devices.
# Corresponds to the JSON property `deviceInfo`
@ -2935,7 +2927,9 @@ module Google
# job board www.foo.com and career site www.bar.com, then this field is
# set to "foo.com" for use on the job board, and "bar.com" for use on the
# career site.
# If this field is not available for some reason, please send "UNKNOWN".
# If this field is not available for some reason, send "UNKNOWN". Note that any
# improvements to the `` api_name `` model for a particular tenant site, rely on
# this field being set correctly to some domain.
# Corresponds to the JSON property `domain`
# @return [String]
attr_accessor :domain
@ -2945,7 +2939,9 @@ module Google
# duration of an end user's interaction with the service over a period.
# Obfuscate this field for privacy concerns before
# providing it to the API.
# If this field is not available for some reason, please send "UNKNOWN".
# If this field is not available for some reason, please send "UNKNOWN". Note
# that any improvements to the `` api_name `` model for a particular tenant site,
# rely on this field being set correctly to some unique session_id.
# Corresponds to the JSON property `sessionId`
# @return [String]
attr_accessor :session_id
@ -2956,7 +2952,9 @@ module Google
# in order to have the strongest positive impact on search quality.
# Obfuscate this field for privacy concerns before
# providing it to the service.
# If this field is not available for some reason, please send "UNKNOWN".
# If this field is not available for some reason, please send "UNKNOWN". Note
# that any improvements to the `` api_name `` model for a particular tenant site,
# rely on this field being set correctly to some unique user_id.
# Corresponds to the JSON property `userId`
# @return [String]
attr_accessor :user_id
@ -3016,7 +3014,7 @@ module Google
class SearchJobsRequest
include Google::Apis::Core::Hashable
# Deprecated. Any value provided in this field will be ignored.
# Deprecated. Any value provided in this field is ignored.
# Optional.
# Controls whether to disable relevance thresholding. Relevance
# thresholding removes jobs that have low relevance in search results,
@ -3067,7 +3065,7 @@ module Google
attr_accessor :histogram_facets
# Optional.
# The number of job attributes that is returned for jobs in the
# The number of job attributes returned for jobs in the
# search response. Defaults to JobView.SMALL if no value is specified.
# Corresponds to the JSON property `jobView`
# @return [String]
@ -3080,7 +3078,8 @@ module Google
attr_accessor :mode
# Optional.
# An integer that specifies the current offset (i.e. starting result) in
# An integer that specifies the current offset (that is, starting result
# location, amongst the jobs deemed by the API as relevant) in
# search results. This field is only considered if page_token is unset.
# For example, 0 means to return results starting from the first matching
# job, and 10 means to return from the 11th job. This can be used for
@ -3092,7 +3091,7 @@ module Google
# Deprecated. Use sort_by instead.
# Optional.
# The criteria that determine how search results are sorted.
# The criteria determining how search results are sorted.
# Defaults to SortBy.RELEVANCE_DESC if no value is specified.
# Corresponds to the JSON property `orderBy`
# @return [String]
@ -3107,7 +3106,7 @@ module Google
attr_accessor :page_size
# Optional.
# The token that specifies the current offset within
# The token specifying the current offset within
# search results. See SearchJobsResponse.next_page_token for
# an explanation of how to obtain the next set of query results.
# Corresponds to the JSON property `pageToken`
@ -3129,7 +3128,7 @@ module Google
attr_accessor :request_metadata
# Optional.
# The criteria that determine how search results are sorted.
# The criteria determining how search results are sorted.
# Defaults to SortBy.RELEVANCE_DESC if no value is specified.
# Corresponds to the JSON property `sortBy`
# @return [String]

View File

@ -856,7 +856,6 @@ module Google
property :publish_date_range, as: 'publishDateRange'
property :query, as: 'query'
property :tenant_job_only, as: 'tenantJobOnly'
end
end

View File

@ -307,7 +307,7 @@ module Google
execute_or_queue_command(command, &block)
end
# Deletes a list of Jobs by filter.
# Deletes a list of Job postings by filter.
# @param [Google::Apis::JobsV2::BatchDeleteJobsRequest] batch_delete_jobs_request_object
# @param [String] fields
# Selector specifying which fields to include in a partial response.
@ -570,8 +570,8 @@ module Google
execute_or_queue_command(command, &block)
end
# Updates the specified job.
# Typically, the updated contents become visible in search results within 10
# Updates specified job.
# Typically, updated contents become visible in search results within 10
# seconds, but it may take up to 5 minutes.
# @param [String] name
# Required during job update.
@ -642,9 +642,10 @@ module Google
end
# Searches for jobs using the provided SearchJobsRequest.
# This call is intended to use for large, periodic tasks such as
# email alert processing, and has different algorithmic adjustments that are
# targeted to passive job seekers.
# This API call is intended for the use case of targeting passive job
# seekers (for example, job seekers who have signed up to receive email
# alerts about potential job opportunities), and has different algorithmic
# adjustments that are targeted to passive job seekers.
# This call constrains the visibility of jobs
# present in the database, and only returns jobs the caller has
# permission to search against.

View File

@ -27,7 +27,7 @@ module Google
# @see https://cloud.google.com/service-management/
module ServicemanagementV1
VERSION = 'V1'
REVISION = '20180525'
REVISION = '20180612'
# View and manage your data across Google Cloud Platform services
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'

View File

@ -27,7 +27,7 @@ module Google
# @see https://cloud.google.com/service-management/
module ServiceuserV1
VERSION = 'V1'
REVISION = '20180525'
REVISION = '20180612'
# View and manage your data across Google Cloud Platform services
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'