Autogenerated update (2018-09-13)

Update:
- appengine_v1
- appengine_v1beta
- dlp_v2
- logging_v2
- logging_v2beta1
- servicecontrol_v1
- storagetransfer_v1
This commit is contained in:
Google APIs 2018-09-13 00:36:28 +00:00
parent 3796a9e6fb
commit a350f06900
18 changed files with 83 additions and 87 deletions

View File

@ -26,7 +26,7 @@ module Google
# @see https://cloud.google.com/appengine/docs/admin-api/
module AppengineV1
VERSION = 'V1'
REVISION = '20180823'
REVISION = '20180910'
# View and manage your applications deployed on Google App Engine
AUTH_APPENGINE_ADMIN = 'https://www.googleapis.com/auth/appengine.admin'

View File

@ -2768,7 +2768,7 @@ module Google
# Duration that static files should be cached by web proxies and browsers. Only
# applicable if the corresponding StaticFilesHandler (https://cloud.google.com/
# appengine/docs/admin-api/reference/rest/v1/apps.services.versions#
# staticfileshandler) does not specify its own expiration time.Only returned in
# StaticFilesHandler) does not specify its own expiration time.Only returned in
# GET requests if view=FULL is set.
# Corresponds to the JSON property `defaultExpiration`
# @return [String]

View File

@ -1089,11 +1089,11 @@ module Google
# specify. By default, traffic is shifted immediately. For gradual traffic
# migration, the target versions must be located within instances that are
# configured for both warmup requests (https://cloud.google.com/appengine/docs/
# admin-api/reference/rest/v1/apps.services.versions#inboundservicetype) and
# admin-api/reference/rest/v1/apps.services.versions#InboundServiceType) and
# automatic scaling (https://cloud.google.com/appengine/docs/admin-api/reference/
# rest/v1/apps.services.versions#automaticscaling). You must specify the shardBy
# rest/v1/apps.services.versions#AutomaticScaling). You must specify the shardBy
# (https://cloud.google.com/appengine/docs/admin-api/reference/rest/v1/apps.
# services#shardby) field in the Service resource. Gradual traffic migration is
# services#ShardBy) field in the Service resource. Gradual traffic migration is
# not supported in the App Engine flexible environment. For examples, see
# Migrating and Splitting Traffic (https://cloud.google.com/appengine/docs/admin-
# api/migrating-splitting-traffic).

View File

@ -26,7 +26,7 @@ module Google
# @see https://cloud.google.com/appengine/docs/admin-api/
module AppengineV1beta
VERSION = 'V1beta'
REVISION = '20180823'
REVISION = '20180910'
# View and manage your applications deployed on Google App Engine
AUTH_APPENGINE_ADMIN = 'https://www.googleapis.com/auth/appengine.admin'

View File

@ -2906,7 +2906,7 @@ module Google
# Duration that static files should be cached by web proxies and browsers. Only
# applicable if the corresponding StaticFilesHandler (https://cloud.google.com/
# appengine/docs/admin-api/reference/rest/v1beta/apps.services.versions#
# staticfileshandler) does not specify its own expiration time.Only returned in
# StaticFilesHandler) does not specify its own expiration time.Only returned in
# GET requests if view=FULL is set.
# Corresponds to the JSON property `defaultExpiration`
# @return [String]

View File

@ -1089,11 +1089,11 @@ module Google
# specify. By default, traffic is shifted immediately. For gradual traffic
# migration, the target versions must be located within instances that are
# configured for both warmup requests (https://cloud.google.com/appengine/docs/
# admin-api/reference/rest/v1beta/apps.services.versions#inboundservicetype) and
# admin-api/reference/rest/v1beta/apps.services.versions#InboundServiceType) and
# automatic scaling (https://cloud.google.com/appengine/docs/admin-api/reference/
# rest/v1beta/apps.services.versions#automaticscaling). You must specify the
# rest/v1beta/apps.services.versions#AutomaticScaling). You must specify the
# shardBy (https://cloud.google.com/appengine/docs/admin-api/reference/rest/
# v1beta/apps.services#shardby) field in the Service resource. Gradual traffic
# v1beta/apps.services#ShardBy) field in the Service resource. Gradual traffic
# migration is not supported in the App Engine flexible environment. For
# examples, see Migrating and Splitting Traffic (https://cloud.google.com/
# appengine/docs/admin-api/migrating-splitting-traffic).

View File

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

View File

@ -1406,13 +1406,13 @@ module Google
class GooglePrivacyDlpV2DateTime
include Google::Apis::Core::Hashable
# Represents a whole calendar date, e.g. date of birth. The time of day and
# time zone are either specified elsewhere or are not significant. The date
# is relative to the Proleptic Gregorian Calendar. The day may be 0 to
# represent a year and month where the day is not significant, e.g. credit card
# expiration date. The year may be 0 to represent a month and day independent
# of year, e.g. anniversary date. Related types are google.type.TimeOfDay
# and `google.protobuf.Timestamp`.
# Represents a whole calendar date, for example date of birth. The time of day
# and time zone are either specified elsewhere or are not significant. The date
# is relative to the Proleptic Gregorian Calendar. The day can be 0 to
# represent a year and month where the day is not significant, for example
# credit card expiration date. The year can be 0 to represent a month and day
# independent of year, for example anniversary date. Related types are
# google.type.TimeOfDay and `google.protobuf.Timestamp`.
# Corresponds to the JSON property `date`
# @return [Google::Apis::DlpV2::GoogleTypeDate]
attr_accessor :date
@ -5394,13 +5394,13 @@ module Google
attr_accessor :boolean_value
alias_method :boolean_value?, :boolean_value
# Represents a whole calendar date, e.g. date of birth. The time of day and
# time zone are either specified elsewhere or are not significant. The date
# is relative to the Proleptic Gregorian Calendar. The day may be 0 to
# represent a year and month where the day is not significant, e.g. credit card
# expiration date. The year may be 0 to represent a month and day independent
# of year, e.g. anniversary date. Related types are google.type.TimeOfDay
# and `google.protobuf.Timestamp`.
# Represents a whole calendar date, for example date of birth. The time of day
# and time zone are either specified elsewhere or are not significant. The date
# is relative to the Proleptic Gregorian Calendar. The day can be 0 to
# represent a year and month where the day is not significant, for example
# credit card expiration date. The year can be 0 to represent a month and day
# independent of year, for example anniversary date. Related types are
# google.type.TimeOfDay and `google.protobuf.Timestamp`.
# Corresponds to the JSON property `dateValue`
# @return [Google::Apis::DlpV2::GoogleTypeDate]
attr_accessor :date_value
@ -5596,13 +5596,13 @@ module Google
end
end
# Represents a whole calendar date, e.g. date of birth. The time of day and
# time zone are either specified elsewhere or are not significant. The date
# is relative to the Proleptic Gregorian Calendar. The day may be 0 to
# represent a year and month where the day is not significant, e.g. credit card
# expiration date. The year may be 0 to represent a month and day independent
# of year, e.g. anniversary date. Related types are google.type.TimeOfDay
# and `google.protobuf.Timestamp`.
# Represents a whole calendar date, for example date of birth. The time of day
# and time zone are either specified elsewhere or are not significant. The date
# is relative to the Proleptic Gregorian Calendar. The day can be 0 to
# represent a year and month where the day is not significant, for example
# credit card expiration date. The year can be 0 to represent a month and day
# independent of year, for example anniversary date. Related types are
# google.type.TimeOfDay and `google.protobuf.Timestamp`.
class GoogleTypeDate
include Google::Apis::Core::Hashable

View File

@ -25,7 +25,7 @@ module Google
# @see https://cloud.google.com/logging/docs/
module LoggingV2
VERSION = 'V2'
REVISION = '20180831'
REVISION = '20180908'
# View and manage your data across Google Cloud Platform services
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'

View File

@ -423,9 +423,7 @@ module Google
# "organizations/[ORGANIZATION_ID]"
# "billingAccounts/[BILLING_ACCOUNT_ID]"
# "folders/[FOLDER_ID]"
# Projects listed in the project_ids field are added to this list. Only one of
# the permissions, <code>logging.logEntries.list</code> or <code>logging.
# privateLogEntries.list</code>, is needed for each parent resource.
# Projects listed in the project_ids field are added to this list.
# Corresponds to the JSON property `resourceNames`
# @return [Array<String>]
attr_accessor :resource_names
@ -1774,12 +1772,13 @@ module Google
# "organizations/[ORGANIZATION_ID]/logs/[LOG_ID]"
# "billingAccounts/[BILLING_ACCOUNT_ID]/logs/[LOG_ID]"
# "folders/[FOLDER_ID]/logs/[LOG_ID]"
# [LOG_ID] must be URL-encoded. For example, "projects/my-project-id/logs/syslog"
# or "organizations/1234567890/logs/cloudresourcemanager.googleapis.com%
# 2Factivity". The permission <code>logging.logEntries.create</code> is needed
# on each project, organization, billing account, or folder that is receiving
# new log entries, whether the resource is specified in <code>logName</code> or
# in an individual log entry. For more information about log names, see LogEntry.
# [LOG_ID] must be URL-encoded. For example:
# "projects/my-project-id/logs/syslog"
# "organizations/1234567890/logs/cloudresourcemanager.googleapis.com%2Factivity"
# The permission <code>logging.logEntries.create</code> is needed on each
# project, organization, billing account, or folder that is receiving new log
# entries, whether the resource is specified in <code>logName</code> or in an
# individual log entry.
# Corresponds to the JSON property `logName`
# @return [String]
attr_accessor :log_name

View File

@ -532,7 +532,7 @@ module Google
# destination,filter,includeChildren At some point in the future, behavior will
# be removed and specifying an empty updateMask will be an error.For a detailed
# FieldMask definition, see https://developers.google.com/protocol-buffers/docs/
# reference/google.protobuf#fieldmaskExample: updateMask=filter.
# reference/google.protobuf#FieldMaskExample: updateMask=filter.
# @param [String] fields
# Selector specifying which fields to include in a partial response.
# @param [String] quota_user
@ -594,7 +594,7 @@ module Google
# destination,filter,includeChildren At some point in the future, behavior will
# be removed and specifying an empty updateMask will be an error.For a detailed
# FieldMask definition, see https://developers.google.com/protocol-buffers/docs/
# reference/google.protobuf#fieldmaskExample: updateMask=filter.
# reference/google.protobuf#FieldMaskExample: updateMask=filter.
# @param [String] fields
# Selector specifying which fields to include in a partial response.
# @param [String] quota_user
@ -1377,7 +1377,7 @@ module Google
# destination,filter,includeChildren At some point in the future, behavior will
# be removed and specifying an empty updateMask will be an error.For a detailed
# FieldMask definition, see https://developers.google.com/protocol-buffers/docs/
# reference/google.protobuf#fieldmaskExample: updateMask=filter.
# reference/google.protobuf#FieldMaskExample: updateMask=filter.
# @param [String] fields
# Selector specifying which fields to include in a partial response.
# @param [String] quota_user
@ -1439,7 +1439,7 @@ module Google
# destination,filter,includeChildren At some point in the future, behavior will
# be removed and specifying an empty updateMask will be an error.For a detailed
# FieldMask definition, see https://developers.google.com/protocol-buffers/docs/
# reference/google.protobuf#fieldmaskExample: updateMask=filter.
# reference/google.protobuf#FieldMaskExample: updateMask=filter.
# @param [String] fields
# Selector specifying which fields to include in a partial response.
# @param [String] quota_user
@ -2079,7 +2079,7 @@ module Google
# destination,filter,includeChildren At some point in the future, behavior will
# be removed and specifying an empty updateMask will be an error.For a detailed
# FieldMask definition, see https://developers.google.com/protocol-buffers/docs/
# reference/google.protobuf#fieldmaskExample: updateMask=filter.
# reference/google.protobuf#FieldMaskExample: updateMask=filter.
# @param [String] fields
# Selector specifying which fields to include in a partial response.
# @param [String] quota_user
@ -2141,7 +2141,7 @@ module Google
# destination,filter,includeChildren At some point in the future, behavior will
# be removed and specifying an empty updateMask will be an error.For a detailed
# FieldMask definition, see https://developers.google.com/protocol-buffers/docs/
# reference/google.protobuf#fieldmaskExample: updateMask=filter.
# reference/google.protobuf#FieldMaskExample: updateMask=filter.
# @param [String] fields
# Selector specifying which fields to include in a partial response.
# @param [String] quota_user
@ -2834,7 +2834,7 @@ module Google
# destination,filter,includeChildren At some point in the future, behavior will
# be removed and specifying an empty updateMask will be an error.For a detailed
# FieldMask definition, see https://developers.google.com/protocol-buffers/docs/
# reference/google.protobuf#fieldmaskExample: updateMask=filter.
# reference/google.protobuf#FieldMaskExample: updateMask=filter.
# @param [String] fields
# Selector specifying which fields to include in a partial response.
# @param [String] quota_user
@ -2896,7 +2896,7 @@ module Google
# destination,filter,includeChildren At some point in the future, behavior will
# be removed and specifying an empty updateMask will be an error.For a detailed
# FieldMask definition, see https://developers.google.com/protocol-buffers/docs/
# reference/google.protobuf#fieldmaskExample: updateMask=filter.
# reference/google.protobuf#FieldMaskExample: updateMask=filter.
# @param [String] fields
# Selector specifying which fields to include in a partial response.
# @param [String] quota_user
@ -3127,7 +3127,7 @@ module Google
# destination,filter,includeChildren At some point in the future, behavior will
# be removed and specifying an empty updateMask will be an error.For a detailed
# FieldMask definition, see https://developers.google.com/protocol-buffers/docs/
# reference/google.protobuf#fieldmaskExample: updateMask=filter.
# reference/google.protobuf#FieldMaskExample: updateMask=filter.
# @param [String] fields
# Selector specifying which fields to include in a partial response.
# @param [String] quota_user

View File

@ -25,7 +25,7 @@ module Google
# @see https://cloud.google.com/logging/docs/
module LoggingV2beta1
VERSION = 'V2beta1'
REVISION = '20180831'
REVISION = '20180908'
# View and manage your data across Google Cloud Platform services
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'

View File

@ -396,9 +396,7 @@ module Google
# "organizations/[ORGANIZATION_ID]"
# "billingAccounts/[BILLING_ACCOUNT_ID]"
# "folders/[FOLDER_ID]"
# Projects listed in the project_ids field are added to this list. Only one of
# the permissions, <code>logging.logEntries.list</code> or <code>logging.
# privateLogEntries.list</code>, is needed for each parent resource.
# Projects listed in the project_ids field are added to this list.
# Corresponds to the JSON property `resourceNames`
# @return [Array<String>]
attr_accessor :resource_names
@ -1697,12 +1695,13 @@ module Google
# "organizations/[ORGANIZATION_ID]/logs/[LOG_ID]"
# "billingAccounts/[BILLING_ACCOUNT_ID]/logs/[LOG_ID]"
# "folders/[FOLDER_ID]/logs/[LOG_ID]"
# [LOG_ID] must be URL-encoded. For example, "projects/my-project-id/logs/syslog"
# or "organizations/1234567890/logs/cloudresourcemanager.googleapis.com%
# 2Factivity". The permission <code>logging.logEntries.create</code> is needed
# on each project, organization, billing account, or folder that is receiving
# new log entries, whether the resource is specified in <code>logName</code> or
# in an individual log entry. For more information about log names, see LogEntry.
# [LOG_ID] must be URL-encoded. For example:
# "projects/my-project-id/logs/syslog"
# "organizations/1234567890/logs/cloudresourcemanager.googleapis.com%2Factivity"
# The permission <code>logging.logEntries.create</code> is needed on each
# project, organization, billing account, or folder that is receiving new log
# entries, whether the resource is specified in <code>logName</code> or in an
# individual log entry.
# Corresponds to the JSON property `logName`
# @return [String]
attr_accessor :log_name

View File

@ -780,7 +780,7 @@ module Google
# destination,filter,includeChildren At some point in the future, behavior will
# be removed and specifying an empty updateMask will be an error.For a detailed
# FieldMask definition, see https://developers.google.com/protocol-buffers/docs/
# reference/google.protobuf#fieldmaskExample: updateMask=filter.
# reference/google.protobuf#FieldMaskExample: updateMask=filter.
# @param [String] fields
# Selector specifying which fields to include in a partial response.
# @param [String] quota_user

View File

@ -26,7 +26,7 @@ module Google
# @see https://cloud.google.com/service-control/
module ServicecontrolV1
VERSION = 'V1'
REVISION = '20180901'
REVISION = '20180908'
# View and manage your data across Google Cloud Platform services
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'

View File

@ -861,7 +861,6 @@ module Google
# A common proto for logging HTTP requests. Only contains semantics
# defined by the HTTP specification. Product-specific logging
# information MUST be defined in a separate message.
# This is an exact copy of HttpRequest message defined in Stackdriver.
class HttpRequest
include Google::Apis::Core::Hashable
@ -1028,7 +1027,6 @@ module Google
# A common proto for logging HTTP requests. Only contains semantics
# defined by the HTTP specification. Product-specific logging
# information MUST be defined in a separate message.
# This is an exact copy of HttpRequest message defined in Stackdriver.
# Corresponds to the JSON property `httpRequest`
# @return [Google::Apis::ServicecontrolV1::HttpRequest]
attr_accessor :http_request

View File

@ -26,7 +26,7 @@ module Google
# @see https://cloud.google.com/storage/transfer
module StoragetransferV1
VERSION = 'V1'
REVISION = '20180528'
REVISION = '20180910'
# View and manage your data across Google Cloud Platform services
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'

View File

@ -82,13 +82,13 @@ module Google
end
end
# Represents a whole calendar date, e.g. date of birth. The time of day and
# time zone are either specified elsewhere or are not significant. The date
# is relative to the Proleptic Gregorian Calendar. The day may be 0 to
# represent a year and month where the day is not significant, e.g. credit card
# expiration date. The year may be 0 to represent a month and day independent
# of year, e.g. anniversary date. Related types are google.type.TimeOfDay
# and `google.protobuf.Timestamp`.
# Represents a whole calendar date, for example date of birth. The time of day
# and time zone are either specified elsewhere or are not significant. The date
# is relative to the Proleptic Gregorian Calendar. The day can be 0 to
# represent a year and month where the day is not significant, for example
# credit card expiration date. The year can be 0 to represent a month and day
# independent of year, for example anniversary date. Related types are
# google.type.TimeOfDay and `google.protobuf.Timestamp`.
class Date
include Google::Apis::Core::Hashable
@ -540,24 +540,24 @@ module Google
class Schedule
include Google::Apis::Core::Hashable
# Represents a whole calendar date, e.g. date of birth. The time of day and
# time zone are either specified elsewhere or are not significant. The date
# is relative to the Proleptic Gregorian Calendar. The day may be 0 to
# represent a year and month where the day is not significant, e.g. credit card
# expiration date. The year may be 0 to represent a month and day independent
# of year, e.g. anniversary date. Related types are google.type.TimeOfDay
# and `google.protobuf.Timestamp`.
# Represents a whole calendar date, for example date of birth. The time of day
# and time zone are either specified elsewhere or are not significant. The date
# is relative to the Proleptic Gregorian Calendar. The day can be 0 to
# represent a year and month where the day is not significant, for example
# credit card expiration date. The year can be 0 to represent a month and day
# independent of year, for example anniversary date. Related types are
# google.type.TimeOfDay and `google.protobuf.Timestamp`.
# Corresponds to the JSON property `scheduleEndDate`
# @return [Google::Apis::StoragetransferV1::Date]
attr_accessor :schedule_end_date
# Represents a whole calendar date, e.g. date of birth. The time of day and
# time zone are either specified elsewhere or are not significant. The date
# is relative to the Proleptic Gregorian Calendar. The day may be 0 to
# represent a year and month where the day is not significant, e.g. credit card
# expiration date. The year may be 0 to represent a month and day independent
# of year, e.g. anniversary date. Related types are google.type.TimeOfDay
# and `google.protobuf.Timestamp`.
# Represents a whole calendar date, for example date of birth. The time of day
# and time zone are either specified elsewhere or are not significant. The date
# is relative to the Proleptic Gregorian Calendar. The day can be 0 to
# represent a year and month where the day is not significant, for example
# credit card expiration date. The year can be 0 to represent a month and day
# independent of year, for example anniversary date. Related types are
# google.type.TimeOfDay and `google.protobuf.Timestamp`.
# Corresponds to the JSON property `scheduleStartDate`
# @return [Google::Apis::StoragetransferV1::Date]
attr_accessor :schedule_start_date