Autogenerated update (2018-06-14)

Update:
- acceleratedmobilepageurl_v1
- appengine_v1
- appengine_v1alpha
- appengine_v1beta
- appengine_v1beta4
- appengine_v1beta5
- appsmarket_v2
- cloudresourcemanager_v2
- dlp_v2
- firebasedynamiclinks_v1
- iam_v1
- poly_v1
- pubsub_v1beta2
- youtube_partner_v1
This commit is contained in:
Google APIs 2018-06-14 00:35:55 +00:00
parent 3608b5d471
commit f7475934ab
21 changed files with 135 additions and 52 deletions

View File

@ -7738,6 +7738,7 @@
"/appengine:v1/EndpointsApiService": endpoints_api_service
"/appengine:v1/EndpointsApiService/configId": config_id
"/appengine:v1/EndpointsApiService/name": name
"/appengine:v1/EndpointsApiService/rolloutStrategy": rollout_strategy
"/appengine:v1/ErrorHandler": error_handler
"/appengine:v1/ErrorHandler/errorCode": error_code
"/appengine:v1/ErrorHandler/mimeType": mime_type

View File

@ -26,7 +26,7 @@ module Google
# @see https://developers.google.com/amp/cache/
module AcceleratedmobilepageurlV1
VERSION = 'V1'
REVISION = '20170921'
REVISION = '20180612'
end
end
end

View File

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

View File

@ -836,6 +836,12 @@ module Google
# @return [String]
attr_accessor :name
# Endpoints rollout strategy. If FIXED, config_id must be specified. If MANAGED,
# config_id must be omitted.
# Corresponds to the JSON property `rolloutStrategy`
# @return [String]
attr_accessor :rollout_strategy
def initialize(**args)
update!(**args)
end
@ -844,6 +850,7 @@ module Google
def update!(**args)
@config_id = args[:config_id] if args.key?(:config_id)
@name = args[:name] if args.key?(:name)
@rollout_strategy = args[:rollout_strategy] if args.key?(:rollout_strategy)
end
end

View File

@ -655,6 +655,7 @@ module Google
class Representation < Google::Apis::Core::JsonRepresentation
property :config_id, as: 'configId'
property :name, as: 'name'
property :rollout_strategy, as: 'rolloutStrategy'
end
end

View File

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

View File

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

View File

@ -903,8 +903,8 @@ module Google
# given the new configuration ID. The config_id field is used to give the
# configuration ID and is required in this case.Endpoints also has a rollout
# strategy called RolloutStrategy.MANAGED. When using this, Endpoints fetches
# the latest configuration and does not need to be told the configuration ID. In
# this case, config_id must be omitted.
# the latest configuration and does not need the configuration ID. In this case,
# config_id must be omitted.
# Corresponds to the JSON property `configId`
# @return [String]
attr_accessor :config_id

View File

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

View File

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

View File

@ -26,7 +26,7 @@ module Google
# @see https://developers.google.com/google-apps/marketplace/v2/developers_guide
module AppsmarketV2
VERSION = 'V2'
REVISION = '20160920'
REVISION = ''
# View your installed application's licensing information
AUTH_APPSMARKETPLACE_LICENSE = 'https://www.googleapis.com/auth/appsmarketplace.license'

View File

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

View File

@ -63,12 +63,12 @@ module Google
# moving folders that contain deleted folders.
# + The addition of the Folder must not cause the total number of Folders
# under its parent to exceed 100.
# If the operation fails due to a folder constraint violation,
# a PreconditionFailure explaining the violation will be returned.
# If the failure occurs synchronously then the PreconditionFailure
# will be returned via the Status.details field and if it occurs
# asynchronously then the PreconditionFailure will be returned
# via the the Operation.error field.
# If the operation fails due to a folder constraint violation, some errors
# may be returned by the CreateFolder request, with status code
# FAILED_PRECONDITION and an error description. Other folder constraint
# violations will be communicated in the Operation, with the specific
# PreconditionFailure returned via the details list in the Operation.error
# field.
# The caller must have `resourcemanager.folders.create` permission on the
# identified parent.
# @param [Google::Apis::CloudresourcemanagerV2::Folder] folder_object

View File

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

View File

@ -23,6 +23,7 @@ module Google
module DlpV2
# A task to execute on the completion of a job.
# See https://cloud.google.com/dlp/docs/concepts-actions to learn more.
class GooglePrivacyDlpV2Action
include Google::Apis::Core::Hashable
@ -375,6 +376,7 @@ module Google
# If the bound `Value` type differs from the type of data being transformed, we
# will first attempt converting the type of the data to be transformed to match
# the type of the bound before comparing.
# See https://cloud.google.com/dlp/docs/concepts-bucketing to learn more.
class GooglePrivacyDlpV2BucketingConfig
include Google::Apis::Core::Hashable
@ -773,6 +775,8 @@ module Google
attr_accessor :byte_item
# Structured content to inspect. Up to 50,000 `Value`s per request allowed.
# See https://cloud.google.com/dlp/docs/inspecting-text#inspecting_a_table to
# learn more.
# Corresponds to the JSON property `table`
# @return [Google::Apis::DlpV2::GooglePrivacyDlpV2Table]
attr_accessor :table
@ -855,6 +859,7 @@ module Google
include Google::Apis::Core::Hashable
# The DeidentifyTemplates contains instructions on how to deidentify content.
# See https://cloud.google.com/dlp/docs/concepts-templates to learn more.
# Corresponds to the JSON property `deidentifyTemplate`
# @return [Google::Apis::DlpV2::GooglePrivacyDlpV2DeidentifyTemplate]
attr_accessor :deidentify_template
@ -897,7 +902,8 @@ module Google
# @return [String]
attr_accessor :job_id
# Configuration for a risk analysis job.
# Configuration for a risk analysis job. See
# https://cloud.google.com/dlp/docs/concepts-risk-analysis to learn more.
# Corresponds to the JSON property `riskJob`
# @return [Google::Apis::DlpV2::GooglePrivacyDlpV2RiskAnalysisJobConfig]
attr_accessor :risk_job
@ -920,7 +926,8 @@ module Google
# The inspectTemplate contains a configuration (set of types of sensitive data
# to be detected) to be used anywhere you otherwise would normally specify
# InspectConfig.
# InspectConfig. See https://cloud.google.com/dlp/docs/concepts-templates
# to learn more.
# Corresponds to the JSON property `inspectTemplate`
# @return [Google::Apis::DlpV2::GooglePrivacyDlpV2InspectTemplate]
attr_accessor :inspect_template
@ -949,6 +956,7 @@ module Google
include Google::Apis::Core::Hashable
# Contains a configuration to make dlp api calls on a repeating basis.
# See https://cloud.google.com/dlp/docs/concepts-job-triggers to learn more.
# Corresponds to the JSON property `jobTrigger`
# @return [Google::Apis::DlpV2::GooglePrivacyDlpV2JobTrigger]
attr_accessor :job_trigger
@ -1049,7 +1057,7 @@ module Google
# replaced with the same surrogate.
# Identifiers must be at least two characters long.
# In the case that the identifier is the empty string, it will be skipped.
# See [Pseudonymization](/dlp/docs/pseudonymization) for example usage.
# See https://cloud.google.com/dlp/docs/pseudonymization to learn more.
class GooglePrivacyDlpV2CryptoReplaceFfxFpeConfig
include Google::Apis::Core::Hashable
@ -1239,7 +1247,8 @@ module Google
end
# Shifts dates by random number of days, with option to be consistent for the
# same context.
# same context. See https://cloud.google.com/dlp/docs/concepts-date-shifting
# to learn more.
class GooglePrivacyDlpV2DateShiftConfig
include Google::Apis::Core::Hashable
@ -1438,6 +1447,7 @@ module Google
end
# The DeidentifyTemplates contains instructions on how to deidentify content.
# See https://cloud.google.com/dlp/docs/concepts-templates to learn more.
class GooglePrivacyDlpV2DeidentifyTemplate
include Google::Apis::Core::Hashable
@ -2091,6 +2101,7 @@ module Google
# If the bound Value type differs from the type of data
# being transformed, we will first attempt converting the type of the data to
# be transformed to match the type of the bound before comparing.
# See https://cloud.google.com/dlp/docs/concepts-bucketing to learn more.
class GooglePrivacyDlpV2FixedSizeBucketingConfig
include Google::Apis::Core::Hashable
@ -2387,7 +2398,8 @@ module Google
# @return [Array<String>]
attr_accessor :content_options
# Custom infoTypes provided by the user.
# CustomInfoTypes provided by the user. See
# https://cloud.google.com/dlp/docs/creating-custom-infotypes to learn more.
# Corresponds to the JSON property `customInfoTypes`
# @return [Array<Google::Apis::DlpV2::GooglePrivacyDlpV2CustomInfoType>]
attr_accessor :custom_info_types
@ -2419,6 +2431,7 @@ module Google
# Only returns findings equal or above this threshold. The default is
# POSSIBLE.
# See https://cloud.google.com/dlp/docs/likelihood to learn more.
# Corresponds to the JSON property `minLikelihood`
# @return [String]
attr_accessor :min_likelihood
@ -2595,7 +2608,8 @@ module Google
# The inspectTemplate contains a configuration (set of types of sensitive data
# to be detected) to be used anywhere you otherwise would normally specify
# InspectConfig.
# InspectConfig. See https://cloud.google.com/dlp/docs/concepts-templates
# to learn more.
class GooglePrivacyDlpV2InspectTemplate
include Google::Apis::Core::Hashable
@ -2650,6 +2664,7 @@ module Google
end
# Contains a configuration to make dlp api calls on a repeating basis.
# See https://cloud.google.com/dlp/docs/concepts-job-triggers to learn more.
class GooglePrivacyDlpV2JobTrigger
include Google::Apis::Core::Hashable
@ -3582,6 +3597,7 @@ module Google
# If the bound `Value` type differs from the type of data being transformed, we
# will first attempt converting the type of the data to be transformed to match
# the type of the bound before comparing.
# See https://cloud.google.com/dlp/docs/concepts-bucketing to learn more.
# Corresponds to the JSON property `bucketingConfig`
# @return [Google::Apis::DlpV2::GooglePrivacyDlpV2BucketingConfig]
attr_accessor :bucketing_config
@ -3615,13 +3631,14 @@ module Google
# replaced with the same surrogate.
# Identifiers must be at least two characters long.
# In the case that the identifier is the empty string, it will be skipped.
# See [Pseudonymization](/dlp/docs/pseudonymization) for example usage.
# See https://cloud.google.com/dlp/docs/pseudonymization to learn more.
# Corresponds to the JSON property `cryptoReplaceFfxFpeConfig`
# @return [Google::Apis::DlpV2::GooglePrivacyDlpV2CryptoReplaceFfxFpeConfig]
attr_accessor :crypto_replace_ffx_fpe_config
# Shifts dates by random number of days, with option to be consistent for the
# same context.
# same context. See https://cloud.google.com/dlp/docs/concepts-date-shifting
# to learn more.
# Corresponds to the JSON property `dateShiftConfig`
# @return [Google::Apis::DlpV2::GooglePrivacyDlpV2DateShiftConfig]
attr_accessor :date_shift_config
@ -3637,6 +3654,7 @@ module Google
# If the bound Value type differs from the type of data
# being transformed, we will first attempt converting the type of the data to
# be transformed to match the type of the bound before comparing.
# See https://cloud.google.com/dlp/docs/concepts-bucketing to learn more.
# Corresponds to the JSON property `fixedSizeBucketingConfig`
# @return [Google::Apis::DlpV2::GooglePrivacyDlpV2FixedSizeBucketingConfig]
attr_accessor :fixed_size_bucketing_config
@ -4302,7 +4320,8 @@ module Google
# The inspectTemplate contains a configuration (set of types of sensitive data
# to be detected) to be used anywhere you otherwise would normally specify
# InspectConfig.
# InspectConfig. See https://cloud.google.com/dlp/docs/concepts-templates
# to learn more.
# Corresponds to the JSON property `snapshotInspectTemplate`
# @return [Google::Apis::DlpV2::GooglePrivacyDlpV2InspectTemplate]
attr_accessor :snapshot_inspect_template
@ -4350,7 +4369,8 @@ module Google
end
end
# Configuration for a risk analysis job.
# Configuration for a risk analysis job. See
# https://cloud.google.com/dlp/docs/concepts-risk-analysis to learn more.
class GooglePrivacyDlpV2RiskAnalysisJobConfig
include Google::Apis::Core::Hashable
@ -4432,11 +4452,11 @@ module Google
include Google::Apis::Core::Hashable
# With this option a job is started a regular periodic basis. For
# example: every 10 minutes.
# example: every day (86400 seconds).
# A scheduled start time will be skipped if the previous
# execution has not ended when its scheduled time occurs.
# This value must be set to a time duration greater than or equal
# to 60 minutes and can be no longer than 60 days.
# to 1 day and can be no longer than 60 days.
# Corresponds to the JSON property `recurrencePeriodDuration`
# @return [String]
attr_accessor :recurrence_period_duration
@ -4586,6 +4606,8 @@ module Google
end
# Structured content to inspect. Up to 50,000 `Value`s per request allowed.
# See https://cloud.google.com/dlp/docs/inspecting-text#inspecting_a_table to
# learn more.
class GooglePrivacyDlpV2Table
include Google::Apis::Core::Hashable
@ -4912,6 +4934,7 @@ module Google
include Google::Apis::Core::Hashable
# The DeidentifyTemplates contains instructions on how to deidentify content.
# See https://cloud.google.com/dlp/docs/concepts-templates to learn more.
# Corresponds to the JSON property `deidentifyTemplate`
# @return [Google::Apis::DlpV2::GooglePrivacyDlpV2DeidentifyTemplate]
attr_accessor :deidentify_template
@ -4938,7 +4961,8 @@ module Google
# The inspectTemplate contains a configuration (set of types of sensitive data
# to be detected) to be used anywhere you otherwise would normally specify
# InspectConfig.
# InspectConfig. See https://cloud.google.com/dlp/docs/concepts-templates
# to learn more.
# Corresponds to the JSON property `inspectTemplate`
# @return [Google::Apis::DlpV2::GooglePrivacyDlpV2InspectTemplate]
attr_accessor :inspect_template
@ -4964,6 +4988,7 @@ module Google
include Google::Apis::Core::Hashable
# Contains a configuration to make dlp api calls on a repeating basis.
# See https://cloud.google.com/dlp/docs/concepts-job-triggers to learn more.
# Corresponds to the JSON property `jobTrigger`
# @return [Google::Apis::DlpV2::GooglePrivacyDlpV2JobTrigger]
attr_accessor :job_trigger

View File

@ -50,8 +50,8 @@ module Google
end
# Returns a list of the sensitive information types that the DLP API
# supports. For more information, see [Listing supported predefined
# infoTypes](/dlp/docs/listing-infotypes).
# supports. See https://cloud.google.com/dlp/docs/infotypes-reference to
# learn more.
# @param [String] filter
# Optional filter to only return infoTypes supported by certain parts of the
# API. Defaults to supported_by=INSPECT.
@ -89,6 +89,8 @@ module Google
# Creates a DeidentifyTemplate for re-using frequently used configuration
# for de-identifying content, images, and storage.
# See https://cloud.google.com/dlp/docs/creating-templates-deid to learn
# more.
# @param [String] parent
# The parent resource name, for example projects/my-project-id or
# organizations/my-org-id.
@ -123,6 +125,8 @@ module Google
end
# Deletes a DeidentifyTemplate.
# See https://cloud.google.com/dlp/docs/creating-templates-deid to learn
# more.
# @param [String] name
# Resource name of the organization and deidentify template to be deleted,
# for example `organizations/433245324/deidentifyTemplates/432452342` or
@ -155,6 +159,8 @@ module Google
end
# Gets a DeidentifyTemplate.
# See https://cloud.google.com/dlp/docs/creating-templates-deid to learn
# more.
# @param [String] name
# Resource name of the organization and deidentify template to be read, for
# example `organizations/433245324/deidentifyTemplates/432452342` or
@ -187,6 +193,8 @@ module Google
end
# Lists DeidentifyTemplates.
# See https://cloud.google.com/dlp/docs/creating-templates-deid to learn
# more.
# @param [String] parent
# The parent resource name, for example projects/my-project-id or
# organizations/my-org-id.
@ -226,6 +234,8 @@ module Google
end
# Updates the DeidentifyTemplate.
# See https://cloud.google.com/dlp/docs/creating-templates-deid to learn
# more.
# @param [String] name
# Resource name of organization and deidentify template to be updated, for
# example `organizations/433245324/deidentifyTemplates/432452342` or
@ -262,6 +272,7 @@ module Google
# Creates an InspectTemplate for re-using frequently used configuration
# for inspecting content, images, and storage.
# See https://cloud.google.com/dlp/docs/creating-templates to learn more.
# @param [String] parent
# The parent resource name, for example projects/my-project-id or
# organizations/my-org-id.
@ -296,6 +307,7 @@ module Google
end
# Deletes an InspectTemplate.
# See https://cloud.google.com/dlp/docs/creating-templates to learn more.
# @param [String] name
# Resource name of the organization and inspectTemplate to be deleted, for
# example `organizations/433245324/inspectTemplates/432452342` or
@ -328,6 +340,7 @@ module Google
end
# Gets an InspectTemplate.
# See https://cloud.google.com/dlp/docs/creating-templates to learn more.
# @param [String] name
# Resource name of the organization and inspectTemplate to be read, for
# example `organizations/433245324/inspectTemplates/432452342` or
@ -360,6 +373,7 @@ module Google
end
# Lists InspectTemplates.
# See https://cloud.google.com/dlp/docs/creating-templates to learn more.
# @param [String] parent
# The parent resource name, for example projects/my-project-id or
# organizations/my-org-id.
@ -399,6 +413,7 @@ module Google
end
# Updates the InspectTemplate.
# See https://cloud.google.com/dlp/docs/creating-templates to learn more.
# @param [String] name
# Resource name of organization and inspectTemplate to be updated, for
# example `organizations/433245324/inspectTemplates/432452342` or
@ -435,7 +450,8 @@ module Google
# De-identifies potentially sensitive info from a ContentItem.
# This method has limits on input size and output size.
# [How-to guide](/dlp/docs/deidentify-sensitive-data)
# See https://cloud.google.com/dlp/docs/deidentify-sensitive-data to
# learn more.
# @param [String] parent
# The parent resource name, for example projects/my-project-id.
# @param [Google::Apis::DlpV2::GooglePrivacyDlpV2DeidentifyContentRequest] google_privacy_dlp_v2_deidentify_content_request_object
@ -470,8 +486,8 @@ module Google
# Finds potentially sensitive info in content.
# This method has limits on input size, processing time, and output size.
# [How-to guide for text](/dlp/docs/inspecting-text), [How-to guide for
# images](/dlp/docs/inspecting-images)
# For how to guides, see https://cloud.google.com/dlp/docs/inspecting-images
# and https://cloud.google.com/dlp/docs/inspecting-text,
# @param [String] parent
# The parent resource name, for example projects/my-project-id.
# @param [Google::Apis::DlpV2::GooglePrivacyDlpV2InspectContentRequest] google_privacy_dlp_v2_inspect_content_request_object
@ -505,6 +521,10 @@ module Google
end
# Re-identifies content that has been de-identified.
# See
# https://cloud.google.com/dlp/docs/pseudonymization#re-
# identification_in_free_text_code_example
# to learn more.
# @param [String] parent
# The parent resource name.
# @param [Google::Apis::DlpV2::GooglePrivacyDlpV2ReidentifyContentRequest] google_privacy_dlp_v2_reidentify_content_request_object
@ -539,6 +559,8 @@ module Google
# Creates a DeidentifyTemplate for re-using frequently used configuration
# for de-identifying content, images, and storage.
# See https://cloud.google.com/dlp/docs/creating-templates-deid to learn
# more.
# @param [String] parent
# The parent resource name, for example projects/my-project-id or
# organizations/my-org-id.
@ -573,6 +595,8 @@ module Google
end
# Deletes a DeidentifyTemplate.
# See https://cloud.google.com/dlp/docs/creating-templates-deid to learn
# more.
# @param [String] name
# Resource name of the organization and deidentify template to be deleted,
# for example `organizations/433245324/deidentifyTemplates/432452342` or
@ -605,6 +629,8 @@ module Google
end
# Gets a DeidentifyTemplate.
# See https://cloud.google.com/dlp/docs/creating-templates-deid to learn
# more.
# @param [String] name
# Resource name of the organization and deidentify template to be read, for
# example `organizations/433245324/deidentifyTemplates/432452342` or
@ -637,6 +663,8 @@ module Google
end
# Lists DeidentifyTemplates.
# See https://cloud.google.com/dlp/docs/creating-templates-deid to learn
# more.
# @param [String] parent
# The parent resource name, for example projects/my-project-id or
# organizations/my-org-id.
@ -676,6 +704,8 @@ module Google
end
# Updates the DeidentifyTemplate.
# See https://cloud.google.com/dlp/docs/creating-templates-deid to learn
# more.
# @param [String] name
# Resource name of organization and deidentify template to be updated, for
# example `organizations/433245324/deidentifyTemplates/432452342` or
@ -713,6 +743,8 @@ module Google
# Starts asynchronous cancellation on a long-running DlpJob. The server
# makes a best effort to cancel the DlpJob, but success is not
# guaranteed.
# See https://cloud.google.com/dlp/docs/inspecting-storage and
# https://cloud.google.com/dlp/docs/compute-risk-analysis to learn more.
# @param [String] name
# The name of the DlpJob resource to be cancelled.
# @param [Google::Apis::DlpV2::GooglePrivacyDlpV2CancelDlpJobRequest] google_privacy_dlp_v2_cancel_dlp_job_request_object
@ -746,7 +778,8 @@ module Google
end
# Creates a new job to inspect storage or calculate risk metrics.
# [How-to guide](/dlp/docs/compute-risk-analysis).
# See https://cloud.google.com/dlp/docs/inspecting-storage and
# https://cloud.google.com/dlp/docs/compute-risk-analysis to learn more.
# @param [String] parent
# The parent resource name, for example projects/my-project-id.
# @param [Google::Apis::DlpV2::GooglePrivacyDlpV2CreateDlpJobRequest] google_privacy_dlp_v2_create_dlp_job_request_object
@ -782,6 +815,8 @@ module Google
# Deletes a long-running DlpJob. This method indicates that the client is
# no longer interested in the DlpJob result. The job will be cancelled if
# possible.
# See https://cloud.google.com/dlp/docs/inspecting-storage and
# https://cloud.google.com/dlp/docs/compute-risk-analysis to learn more.
# @param [String] name
# The name of the DlpJob resource to be deleted.
# @param [String] fields
@ -812,6 +847,8 @@ module Google
end
# Gets the latest state of a long-running DlpJob.
# See https://cloud.google.com/dlp/docs/inspecting-storage and
# https://cloud.google.com/dlp/docs/compute-risk-analysis to learn more.
# @param [String] name
# The name of the DlpJob resource.
# @param [String] fields
@ -842,6 +879,8 @@ module Google
end
# Lists DlpJobs that match the specified filter in the request.
# See https://cloud.google.com/dlp/docs/inspecting-storage and
# https://cloud.google.com/dlp/docs/compute-risk-analysis to learn more.
# @param [String] parent
# The parent resource name, for example projects/my-project-id.
# @param [String] filter
@ -902,7 +941,8 @@ module Google
# Redacts potentially sensitive info from an image.
# This method has limits on input size, processing time, and output size.
# [How-to guide](/dlp/docs/redacting-sensitive-data-images)
# See https://cloud.google.com/dlp/docs/redacting-sensitive-data-images to
# learn more.
# @param [String] parent
# The parent resource name, for example projects/my-project-id.
# @param [Google::Apis::DlpV2::GooglePrivacyDlpV2RedactImageRequest] google_privacy_dlp_v2_redact_image_request_object
@ -937,6 +977,7 @@ module Google
# Creates an InspectTemplate for re-using frequently used configuration
# for inspecting content, images, and storage.
# See https://cloud.google.com/dlp/docs/creating-templates to learn more.
# @param [String] parent
# The parent resource name, for example projects/my-project-id or
# organizations/my-org-id.
@ -971,6 +1012,7 @@ module Google
end
# Deletes an InspectTemplate.
# See https://cloud.google.com/dlp/docs/creating-templates to learn more.
# @param [String] name
# Resource name of the organization and inspectTemplate to be deleted, for
# example `organizations/433245324/inspectTemplates/432452342` or
@ -1003,6 +1045,7 @@ module Google
end
# Gets an InspectTemplate.
# See https://cloud.google.com/dlp/docs/creating-templates to learn more.
# @param [String] name
# Resource name of the organization and inspectTemplate to be read, for
# example `organizations/433245324/inspectTemplates/432452342` or
@ -1035,6 +1078,7 @@ module Google
end
# Lists InspectTemplates.
# See https://cloud.google.com/dlp/docs/creating-templates to learn more.
# @param [String] parent
# The parent resource name, for example projects/my-project-id or
# organizations/my-org-id.
@ -1074,6 +1118,7 @@ module Google
end
# Updates the InspectTemplate.
# See https://cloud.google.com/dlp/docs/creating-templates to learn more.
# @param [String] name
# Resource name of organization and inspectTemplate to be updated, for
# example `organizations/433245324/inspectTemplates/432452342` or
@ -1110,6 +1155,7 @@ module Google
# Creates a job trigger to run DLP actions such as scanning storage for
# sensitive information on a set schedule.
# See https://cloud.google.com/dlp/docs/creating-job-triggers to learn more.
# @param [String] parent
# The parent resource name, for example projects/my-project-id.
# @param [Google::Apis::DlpV2::GooglePrivacyDlpV2CreateJobTriggerRequest] google_privacy_dlp_v2_create_job_trigger_request_object
@ -1143,6 +1189,7 @@ module Google
end
# Deletes a job trigger.
# See https://cloud.google.com/dlp/docs/creating-job-triggers to learn more.
# @param [String] name
# Resource name of the project and the triggeredJob, for example
# `projects/dlp-test-project/jobTriggers/53234423`.
@ -1174,6 +1221,7 @@ module Google
end
# Gets a job trigger.
# See https://cloud.google.com/dlp/docs/creating-job-triggers to learn more.
# @param [String] name
# Resource name of the project and the triggeredJob, for example
# `projects/dlp-test-project/jobTriggers/53234423`.
@ -1205,25 +1253,25 @@ module Google
end
# Lists job triggers.
# See https://cloud.google.com/dlp/docs/creating-job-triggers to learn more.
# @param [String] parent
# The parent resource name, for example projects/my-project-id.
# The parent resource name, for example `projects/my-project-id`.
# @param [String] order_by
# Optional comma separated list of triggeredJob fields to order by,
# followed by 'asc/desc' postfix, i.e.
# `"create_time asc,name desc,schedule_mode asc"`. This list is
# case-insensitive.
# Example: `"name asc,schedule_mode desc, status desc"`
# Supported filters keys and values are:
# followed by `asc` or `desc` postfix. This list is case-insensitive,
# default sorting order is ascending, redundant space characters are
# insignificant.
# Example: `name asc,update_time, create_time desc`
# Supported fields are:
# - `create_time`: corresponds to time the triggeredJob was created.
# - `update_time`: corresponds to time the triggeredJob was last updated.
# - `name`: corresponds to JobTrigger's display name.
# - `status`: corresponds to the triggeredJob status.
# - `name`: corresponds to JobTrigger's name.
# @param [Fixnum] page_size
# Optional size of the page, can be limited by a server.
# @param [String] page_token
# Optional page token to continue retrieval. Comes from previous call
# to ListJobTriggers. `order_by` and `filter` should not change for
# subsequent calls, but can be omitted if token is specified.
# to ListJobTriggers. `order_by` field must not
# change for subsequent calls.
# @param [String] fields
# Selector specifying which fields to include in a partial response.
# @param [String] quota_user
@ -1255,6 +1303,7 @@ module Google
end
# Updates a job trigger.
# See https://cloud.google.com/dlp/docs/creating-job-triggers to learn more.
# @param [String] name
# Resource name of the project and the triggeredJob, for example
# `projects/dlp-test-project/jobTriggers/53234423`.

View File

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

View File

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

View File

@ -26,7 +26,7 @@ module Google
# @see https://developers.google.com/poly/
module PolyV1
VERSION = 'V1'
REVISION = '20180601'
REVISION = '20180610'
end
end
end

View File

@ -25,7 +25,7 @@ module Google
# @see https://cloud.google.com/pubsub/docs
module PubsubV1beta2
VERSION = 'V1beta2'
REVISION = '20180507'
REVISION = '20180604'
# View and manage your data across Google Cloud Platform services
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'

View File

@ -25,7 +25,7 @@ module Google
# @see https://developers.google.com/youtube/partner/
module YoutubePartnerV1
VERSION = 'V1'
REVISION = '20180604'
REVISION = ''
# View and manage your assets and associated content on YouTube
AUTH_YOUTUBEPARTNER = 'https://www.googleapis.com/auth/youtubepartner'