Autogenerated update (2019-11-06)
Update: - dlp_v2 - recommender_v1beta1 - redis_v1 - vision_v1p2beta1
This commit is contained in:
parent
bd830fc05a
commit
1f467e9f09
|
@ -27,7 +27,7 @@ module Google
|
|||
# @see https://cloud.google.com/dlp/docs/
|
||||
module DlpV2
|
||||
VERSION = 'V2'
|
||||
REVISION = '20191027'
|
||||
REVISION = '20191102'
|
||||
|
||||
# View and manage your data across Google Cloud Platform services
|
||||
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'
|
||||
|
|
|
@ -70,6 +70,14 @@ module Google
|
|||
# @return [Google::Apis::DlpV2::GooglePrivacyDlpV2PublishSummaryToCscc]
|
||||
attr_accessor :publish_summary_to_cscc
|
||||
|
||||
# Enable Stackdriver metric dlp.googleapis.com/finding_count. This
|
||||
# will publish a metric to stack driver on each infotype requested and
|
||||
# how many findings were found for it. CustomDetectors will be bucketed
|
||||
# as 'Custom' under the Stackdriver label 'info_type'.
|
||||
# Corresponds to the JSON property `publishToStackdriver`
|
||||
# @return [Google::Apis::DlpV2::GooglePrivacyDlpV2PublishToStackdriver]
|
||||
attr_accessor :publish_to_stackdriver
|
||||
|
||||
# If set, the detailed findings will be persisted to the specified
|
||||
# OutputStorageConfig. Only a single instance of this action can be
|
||||
# specified.
|
||||
|
@ -88,6 +96,7 @@ module Google
|
|||
@pub_sub = args[:pub_sub] if args.key?(:pub_sub)
|
||||
@publish_findings_to_cloud_data_catalog = args[:publish_findings_to_cloud_data_catalog] if args.key?(:publish_findings_to_cloud_data_catalog)
|
||||
@publish_summary_to_cscc = args[:publish_summary_to_cscc] if args.key?(:publish_summary_to_cscc)
|
||||
@publish_to_stackdriver = args[:publish_to_stackdriver] if args.key?(:publish_to_stackdriver)
|
||||
@save_findings = args[:save_findings] if args.key?(:save_findings)
|
||||
end
|
||||
end
|
||||
|
@ -4427,6 +4436,22 @@ module Google
|
|||
end
|
||||
end
|
||||
|
||||
# Enable Stackdriver metric dlp.googleapis.com/finding_count. This
|
||||
# will publish a metric to stack driver on each infotype requested and
|
||||
# how many findings were found for it. CustomDetectors will be bucketed
|
||||
# as 'Custom' under the Stackdriver label 'info_type'.
|
||||
class GooglePrivacyDlpV2PublishToStackdriver
|
||||
include Google::Apis::Core::Hashable
|
||||
|
||||
def initialize(**args)
|
||||
update!(**args)
|
||||
end
|
||||
|
||||
# Update properties of this object
|
||||
def update!(**args)
|
||||
end
|
||||
end
|
||||
|
||||
# A column with a semantic tag attached.
|
||||
class GooglePrivacyDlpV2QuasiId
|
||||
include Google::Apis::Core::Hashable
|
||||
|
|
|
@ -742,6 +742,12 @@ module Google
|
|||
include Google::Apis::Core::JsonObjectSupport
|
||||
end
|
||||
|
||||
class GooglePrivacyDlpV2PublishToStackdriver
|
||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||
|
||||
include Google::Apis::Core::JsonObjectSupport
|
||||
end
|
||||
|
||||
class GooglePrivacyDlpV2QuasiId
|
||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||
|
||||
|
@ -1083,6 +1089,8 @@ module Google
|
|||
|
||||
property :publish_summary_to_cscc, as: 'publishSummaryToCscc', class: Google::Apis::DlpV2::GooglePrivacyDlpV2PublishSummaryToCscc, decorator: Google::Apis::DlpV2::GooglePrivacyDlpV2PublishSummaryToCscc::Representation
|
||||
|
||||
property :publish_to_stackdriver, as: 'publishToStackdriver', class: Google::Apis::DlpV2::GooglePrivacyDlpV2PublishToStackdriver, decorator: Google::Apis::DlpV2::GooglePrivacyDlpV2PublishToStackdriver::Representation
|
||||
|
||||
property :save_findings, as: 'saveFindings', class: Google::Apis::DlpV2::GooglePrivacyDlpV2SaveFindings, decorator: Google::Apis::DlpV2::GooglePrivacyDlpV2SaveFindings::Representation
|
||||
|
||||
end
|
||||
|
@ -2323,6 +2331,12 @@ module Google
|
|||
end
|
||||
end
|
||||
|
||||
class GooglePrivacyDlpV2PublishToStackdriver
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
end
|
||||
end
|
||||
|
||||
class GooglePrivacyDlpV2QuasiId
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
|
|
|
@ -138,7 +138,7 @@ module Google
|
|||
# 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
|
||||
# Required. The parent resource name, for example projects/my-project-id or
|
||||
# organizations/my-org-id.
|
||||
# @param [Google::Apis::DlpV2::GooglePrivacyDlpV2CreateDeidentifyTemplateRequest] google_privacy_dlp_v2_create_deidentify_template_request_object
|
||||
# @param [String] fields
|
||||
|
@ -174,7 +174,8 @@ module Google
|
|||
# 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,
|
||||
# Required. Resource name of the organization and deidentify template to be
|
||||
# deleted,
|
||||
# for example `organizations/433245324/deidentifyTemplates/432452342` or
|
||||
# projects/project-id/deidentifyTemplates/432452342.
|
||||
# @param [String] fields
|
||||
|
@ -208,7 +209,8 @@ module Google
|
|||
# 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
|
||||
# Required. Resource name of the organization and deidentify template to be read,
|
||||
# for
|
||||
# example `organizations/433245324/deidentifyTemplates/432452342` or
|
||||
# projects/project-id/deidentifyTemplates/432452342.
|
||||
# @param [String] fields
|
||||
|
@ -242,7 +244,7 @@ module Google
|
|||
# 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
|
||||
# Required. The parent resource name, for example projects/my-project-id or
|
||||
# organizations/my-org-id.
|
||||
# @param [String] order_by
|
||||
# Optional comma separated list of fields to order by,
|
||||
|
@ -295,7 +297,8 @@ module Google
|
|||
# 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
|
||||
# Required. Resource name of organization and deidentify template to be updated,
|
||||
# for
|
||||
# example `organizations/433245324/deidentifyTemplates/432452342` or
|
||||
# projects/project-id/deidentifyTemplates/432452342.
|
||||
# @param [Google::Apis::DlpV2::GooglePrivacyDlpV2UpdateDeidentifyTemplateRequest] google_privacy_dlp_v2_update_deidentify_template_request_object
|
||||
|
@ -332,7 +335,7 @@ module Google
|
|||
# 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
|
||||
# Required. The parent resource name, for example projects/my-project-id or
|
||||
# organizations/my-org-id.
|
||||
# @param [Google::Apis::DlpV2::GooglePrivacyDlpV2CreateInspectTemplateRequest] google_privacy_dlp_v2_create_inspect_template_request_object
|
||||
# @param [String] fields
|
||||
|
@ -367,7 +370,8 @@ module Google
|
|||
# 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
|
||||
# Required. Resource name of the organization and inspectTemplate to be deleted,
|
||||
# for
|
||||
# example `organizations/433245324/inspectTemplates/432452342` or
|
||||
# projects/project-id/inspectTemplates/432452342.
|
||||
# @param [String] fields
|
||||
|
@ -400,7 +404,8 @@ module Google
|
|||
# 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
|
||||
# Required. Resource name of the organization and inspectTemplate to be read,
|
||||
# for
|
||||
# example `organizations/433245324/inspectTemplates/432452342` or
|
||||
# projects/project-id/inspectTemplates/432452342.
|
||||
# @param [String] fields
|
||||
|
@ -433,7 +438,7 @@ module Google
|
|||
# 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
|
||||
# Required. The parent resource name, for example projects/my-project-id or
|
||||
# organizations/my-org-id.
|
||||
# @param [String] order_by
|
||||
# Optional comma separated list of fields to order by,
|
||||
|
@ -485,7 +490,7 @@ module Google
|
|||
# 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
|
||||
# Required. Resource name of organization and inspectTemplate to be updated, for
|
||||
# example `organizations/433245324/inspectTemplates/432452342` or
|
||||
# projects/project-id/inspectTemplates/432452342.
|
||||
# @param [Google::Apis::DlpV2::GooglePrivacyDlpV2UpdateInspectTemplateRequest] google_privacy_dlp_v2_update_inspect_template_request_object
|
||||
|
@ -522,7 +527,7 @@ module Google
|
|||
# See https://cloud.google.com/dlp/docs/creating-stored-infotypes to
|
||||
# learn more.
|
||||
# @param [String] parent
|
||||
# The parent resource name, for example projects/my-project-id or
|
||||
# Required. The parent resource name, for example projects/my-project-id or
|
||||
# organizations/my-org-id.
|
||||
# @param [Google::Apis::DlpV2::GooglePrivacyDlpV2CreateStoredInfoTypeRequest] google_privacy_dlp_v2_create_stored_info_type_request_object
|
||||
# @param [String] fields
|
||||
|
@ -558,7 +563,8 @@ module Google
|
|||
# See https://cloud.google.com/dlp/docs/creating-stored-infotypes to
|
||||
# learn more.
|
||||
# @param [String] name
|
||||
# Resource name of the organization and storedInfoType to be deleted, for
|
||||
# Required. Resource name of the organization and storedInfoType to be deleted,
|
||||
# for
|
||||
# example `organizations/433245324/storedInfoTypes/432452342` or
|
||||
# projects/project-id/storedInfoTypes/432452342.
|
||||
# @param [String] fields
|
||||
|
@ -592,7 +598,7 @@ module Google
|
|||
# See https://cloud.google.com/dlp/docs/creating-stored-infotypes to
|
||||
# learn more.
|
||||
# @param [String] name
|
||||
# Resource name of the organization and storedInfoType to be read, for
|
||||
# Required. Resource name of the organization and storedInfoType to be read, for
|
||||
# example `organizations/433245324/storedInfoTypes/432452342` or
|
||||
# projects/project-id/storedInfoTypes/432452342.
|
||||
# @param [String] fields
|
||||
|
@ -626,7 +632,7 @@ module Google
|
|||
# See https://cloud.google.com/dlp/docs/creating-stored-infotypes to
|
||||
# learn more.
|
||||
# @param [String] parent
|
||||
# The parent resource name, for example projects/my-project-id or
|
||||
# Required. The parent resource name, for example projects/my-project-id or
|
||||
# organizations/my-org-id.
|
||||
# @param [String] order_by
|
||||
# Optional comma separated list of fields to order by,
|
||||
|
@ -681,7 +687,7 @@ module Google
|
|||
# See https://cloud.google.com/dlp/docs/creating-stored-infotypes to
|
||||
# learn more.
|
||||
# @param [String] name
|
||||
# Resource name of organization and storedInfoType to be updated, for
|
||||
# Required. Resource name of organization and storedInfoType to be updated, for
|
||||
# example `organizations/433245324/storedInfoTypes/432452342` or
|
||||
# projects/project-id/storedInfoTypes/432452342.
|
||||
# @param [Google::Apis::DlpV2::GooglePrivacyDlpV2UpdateStoredInfoTypeRequest] google_privacy_dlp_v2_update_stored_info_type_request_object
|
||||
|
@ -798,7 +804,7 @@ module Google
|
|||
# identification_in_free_text_code_example
|
||||
# to learn more.
|
||||
# @param [String] parent
|
||||
# The parent resource name.
|
||||
# Required. The parent resource name.
|
||||
# @param [Google::Apis::DlpV2::GooglePrivacyDlpV2ReidentifyContentRequest] google_privacy_dlp_v2_reidentify_content_request_object
|
||||
# @param [String] fields
|
||||
# Selector specifying which fields to include in a partial response.
|
||||
|
@ -834,7 +840,7 @@ module Google
|
|||
# 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
|
||||
# Required. The parent resource name, for example projects/my-project-id or
|
||||
# organizations/my-org-id.
|
||||
# @param [Google::Apis::DlpV2::GooglePrivacyDlpV2CreateDeidentifyTemplateRequest] google_privacy_dlp_v2_create_deidentify_template_request_object
|
||||
# @param [String] fields
|
||||
|
@ -870,7 +876,8 @@ module Google
|
|||
# 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,
|
||||
# Required. Resource name of the organization and deidentify template to be
|
||||
# deleted,
|
||||
# for example `organizations/433245324/deidentifyTemplates/432452342` or
|
||||
# projects/project-id/deidentifyTemplates/432452342.
|
||||
# @param [String] fields
|
||||
|
@ -904,7 +911,8 @@ module Google
|
|||
# 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
|
||||
# Required. Resource name of the organization and deidentify template to be read,
|
||||
# for
|
||||
# example `organizations/433245324/deidentifyTemplates/432452342` or
|
||||
# projects/project-id/deidentifyTemplates/432452342.
|
||||
# @param [String] fields
|
||||
|
@ -938,7 +946,7 @@ module Google
|
|||
# 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
|
||||
# Required. The parent resource name, for example projects/my-project-id or
|
||||
# organizations/my-org-id.
|
||||
# @param [String] order_by
|
||||
# Optional comma separated list of fields to order by,
|
||||
|
@ -991,7 +999,8 @@ module Google
|
|||
# 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
|
||||
# Required. Resource name of organization and deidentify template to be updated,
|
||||
# for
|
||||
# example `organizations/433245324/deidentifyTemplates/432452342` or
|
||||
# projects/project-id/deidentifyTemplates/432452342.
|
||||
# @param [Google::Apis::DlpV2::GooglePrivacyDlpV2UpdateDeidentifyTemplateRequest] google_privacy_dlp_v2_update_deidentify_template_request_object
|
||||
|
@ -1030,7 +1039,7 @@ module Google
|
|||
# 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.
|
||||
# Required. The name of the DlpJob resource to be cancelled.
|
||||
# @param [Google::Apis::DlpV2::GooglePrivacyDlpV2CancelDlpJobRequest] google_privacy_dlp_v2_cancel_dlp_job_request_object
|
||||
# @param [String] fields
|
||||
# Selector specifying which fields to include in a partial response.
|
||||
|
@ -1068,7 +1077,7 @@ module Google
|
|||
# system will automatically choose what detectors to run. By default this may
|
||||
# be all types, but may change over time as detectors are updated.
|
||||
# @param [String] parent
|
||||
# The parent resource name, for example projects/my-project-id.
|
||||
# Required. The parent resource name, for example projects/my-project-id.
|
||||
# @param [Google::Apis::DlpV2::GooglePrivacyDlpV2CreateDlpJobRequest] google_privacy_dlp_v2_create_dlp_job_request_object
|
||||
# @param [String] fields
|
||||
# Selector specifying which fields to include in a partial response.
|
||||
|
@ -1105,7 +1114,7 @@ module Google
|
|||
# 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.
|
||||
# Required. The name of the DlpJob resource to be deleted.
|
||||
# @param [String] fields
|
||||
# Selector specifying which fields to include in a partial response.
|
||||
# @param [String] quota_user
|
||||
|
@ -1137,7 +1146,7 @@ module Google
|
|||
# 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.
|
||||
# Required. The name of the DlpJob resource.
|
||||
# @param [String] fields
|
||||
# Selector specifying which fields to include in a partial response.
|
||||
# @param [String] quota_user
|
||||
|
@ -1169,7 +1178,7 @@ module Google
|
|||
# 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.
|
||||
# Required. The parent resource name, for example projects/my-project-id.
|
||||
# @param [String] filter
|
||||
# Optional. Allows filtering.
|
||||
# Supported syntax:
|
||||
|
@ -1286,7 +1295,7 @@ module Google
|
|||
# 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
|
||||
# Required. The parent resource name, for example projects/my-project-id or
|
||||
# organizations/my-org-id.
|
||||
# @param [Google::Apis::DlpV2::GooglePrivacyDlpV2CreateInspectTemplateRequest] google_privacy_dlp_v2_create_inspect_template_request_object
|
||||
# @param [String] fields
|
||||
|
@ -1321,7 +1330,8 @@ module Google
|
|||
# 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
|
||||
# Required. Resource name of the organization and inspectTemplate to be deleted,
|
||||
# for
|
||||
# example `organizations/433245324/inspectTemplates/432452342` or
|
||||
# projects/project-id/inspectTemplates/432452342.
|
||||
# @param [String] fields
|
||||
|
@ -1354,7 +1364,8 @@ module Google
|
|||
# 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
|
||||
# Required. Resource name of the organization and inspectTemplate to be read,
|
||||
# for
|
||||
# example `organizations/433245324/inspectTemplates/432452342` or
|
||||
# projects/project-id/inspectTemplates/432452342.
|
||||
# @param [String] fields
|
||||
|
@ -1387,7 +1398,7 @@ module Google
|
|||
# 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
|
||||
# Required. The parent resource name, for example projects/my-project-id or
|
||||
# organizations/my-org-id.
|
||||
# @param [String] order_by
|
||||
# Optional comma separated list of fields to order by,
|
||||
|
@ -1439,7 +1450,7 @@ module Google
|
|||
# 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
|
||||
# Required. Resource name of organization and inspectTemplate to be updated, for
|
||||
# example `organizations/433245324/inspectTemplates/432452342` or
|
||||
# projects/project-id/inspectTemplates/432452342.
|
||||
# @param [Google::Apis::DlpV2::GooglePrivacyDlpV2UpdateInspectTemplateRequest] google_privacy_dlp_v2_update_inspect_template_request_object
|
||||
|
@ -1475,7 +1486,7 @@ module Google
|
|||
# Activate a job trigger. Causes the immediate execute of a trigger
|
||||
# instead of waiting on the trigger event to occur.
|
||||
# @param [String] name
|
||||
# Resource name of the trigger to activate, for example
|
||||
# Required. Resource name of the trigger to activate, for example
|
||||
# `projects/dlp-test-project/jobTriggers/53234423`.
|
||||
# @param [Google::Apis::DlpV2::GooglePrivacyDlpV2ActivateJobTriggerRequest] google_privacy_dlp_v2_activate_job_trigger_request_object
|
||||
# @param [String] fields
|
||||
|
@ -1511,7 +1522,7 @@ module Google
|
|||
# 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.
|
||||
# Required. The parent resource name, for example projects/my-project-id.
|
||||
# @param [Google::Apis::DlpV2::GooglePrivacyDlpV2CreateJobTriggerRequest] google_privacy_dlp_v2_create_job_trigger_request_object
|
||||
# @param [String] fields
|
||||
# Selector specifying which fields to include in a partial response.
|
||||
|
@ -1545,7 +1556,7 @@ module Google
|
|||
# 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
|
||||
# Required. Resource name of the project and the triggeredJob, for example
|
||||
# `projects/dlp-test-project/jobTriggers/53234423`.
|
||||
# @param [String] fields
|
||||
# Selector specifying which fields to include in a partial response.
|
||||
|
@ -1577,7 +1588,7 @@ module Google
|
|||
# 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
|
||||
# Required. Resource name of the project and the triggeredJob, for example
|
||||
# `projects/dlp-test-project/jobTriggers/53234423`.
|
||||
# @param [String] fields
|
||||
# Selector specifying which fields to include in a partial response.
|
||||
|
@ -1609,7 +1620,7 @@ module Google
|
|||
# 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`.
|
||||
# Required. The parent resource name, for example `projects/my-project-id`.
|
||||
# @param [String] filter
|
||||
# Optional. Allows filtering.
|
||||
# Supported syntax:
|
||||
|
@ -1683,7 +1694,7 @@ module Google
|
|||
# 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
|
||||
# Required. Resource name of the project and the triggeredJob, for example
|
||||
# `projects/dlp-test-project/jobTriggers/53234423`.
|
||||
# @param [Google::Apis::DlpV2::GooglePrivacyDlpV2UpdateJobTriggerRequest] google_privacy_dlp_v2_update_job_trigger_request_object
|
||||
# @param [String] fields
|
||||
|
@ -1807,7 +1818,7 @@ module Google
|
|||
# identification_in_free_text_code_example
|
||||
# to learn more.
|
||||
# @param [String] parent
|
||||
# The parent resource name.
|
||||
# Required. The parent resource name.
|
||||
# @param [String] location
|
||||
# The geographic location to process content reidentification. Reserved for
|
||||
# future extensions.
|
||||
|
@ -1889,7 +1900,7 @@ module Google
|
|||
# See https://cloud.google.com/dlp/docs/creating-stored-infotypes to
|
||||
# learn more.
|
||||
# @param [String] parent
|
||||
# The parent resource name, for example projects/my-project-id or
|
||||
# Required. The parent resource name, for example projects/my-project-id or
|
||||
# organizations/my-org-id.
|
||||
# @param [Google::Apis::DlpV2::GooglePrivacyDlpV2CreateStoredInfoTypeRequest] google_privacy_dlp_v2_create_stored_info_type_request_object
|
||||
# @param [String] fields
|
||||
|
@ -1925,7 +1936,8 @@ module Google
|
|||
# See https://cloud.google.com/dlp/docs/creating-stored-infotypes to
|
||||
# learn more.
|
||||
# @param [String] name
|
||||
# Resource name of the organization and storedInfoType to be deleted, for
|
||||
# Required. Resource name of the organization and storedInfoType to be deleted,
|
||||
# for
|
||||
# example `organizations/433245324/storedInfoTypes/432452342` or
|
||||
# projects/project-id/storedInfoTypes/432452342.
|
||||
# @param [String] fields
|
||||
|
@ -1959,7 +1971,7 @@ module Google
|
|||
# See https://cloud.google.com/dlp/docs/creating-stored-infotypes to
|
||||
# learn more.
|
||||
# @param [String] name
|
||||
# Resource name of the organization and storedInfoType to be read, for
|
||||
# Required. Resource name of the organization and storedInfoType to be read, for
|
||||
# example `organizations/433245324/storedInfoTypes/432452342` or
|
||||
# projects/project-id/storedInfoTypes/432452342.
|
||||
# @param [String] fields
|
||||
|
@ -1993,7 +2005,7 @@ module Google
|
|||
# See https://cloud.google.com/dlp/docs/creating-stored-infotypes to
|
||||
# learn more.
|
||||
# @param [String] parent
|
||||
# The parent resource name, for example projects/my-project-id or
|
||||
# Required. The parent resource name, for example projects/my-project-id or
|
||||
# organizations/my-org-id.
|
||||
# @param [String] order_by
|
||||
# Optional comma separated list of fields to order by,
|
||||
|
@ -2048,7 +2060,7 @@ module Google
|
|||
# See https://cloud.google.com/dlp/docs/creating-stored-infotypes to
|
||||
# learn more.
|
||||
# @param [String] name
|
||||
# Resource name of organization and storedInfoType to be updated, for
|
||||
# Required. Resource name of organization and storedInfoType to be updated, for
|
||||
# example `organizations/433245324/storedInfoTypes/432452342` or
|
||||
# projects/project-id/storedInfoTypes/432452342.
|
||||
# @param [Google::Apis::DlpV2::GooglePrivacyDlpV2UpdateStoredInfoTypeRequest] google_privacy_dlp_v2_update_stored_info_type_request_object
|
||||
|
|
|
@ -25,7 +25,7 @@ module Google
|
|||
# @see https://cloud.google.com/recommender/docs/
|
||||
module RecommenderV1beta1
|
||||
VERSION = 'V1beta1'
|
||||
REVISION = '20190922'
|
||||
REVISION = '20191102'
|
||||
|
||||
# View and manage your data across Google Cloud Platform services
|
||||
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'
|
||||
|
|
|
@ -25,7 +25,7 @@ module Google
|
|||
# @see https://cloud.google.com/memorystore/docs/redis/
|
||||
module RedisV1
|
||||
VERSION = 'V1'
|
||||
REVISION = '20190620'
|
||||
REVISION = '20191104'
|
||||
|
||||
# View and manage your data across Google Cloud Platform services
|
||||
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'
|
||||
|
|
|
@ -258,7 +258,7 @@ module Google
|
|||
|
||||
# Optional. Only applicable to STANDARD_HA tier which protects the instance
|
||||
# against zonal failures by provisioning it across two zones. If provided, it
|
||||
# must be a different zone from the one provided in [location_id].
|
||||
# must be a different zone from the one provided in location_id.
|
||||
# Corresponds to the JSON property `alternativeLocationId`
|
||||
# @return [String]
|
||||
attr_accessor :alternative_location_id
|
||||
|
@ -277,9 +277,9 @@ module Google
|
|||
attr_accessor :create_time
|
||||
|
||||
# Output only. The current zone where the Redis endpoint is placed. For Basic
|
||||
# Tier instances, this will always be the same as the [location_id]
|
||||
# Tier instances, this will always be the same as the location_id
|
||||
# provided by the user at creation time. For Standard Tier instances,
|
||||
# this can be either [location_id] or [alternative_location_id] and can
|
||||
# this can be either location_id or alternative_location_id and can
|
||||
# change after a failover event.
|
||||
# Corresponds to the JSON property `currentLocationId`
|
||||
# @return [String]
|
||||
|
@ -304,8 +304,8 @@ module Google
|
|||
# Optional. The zone where the instance will be provisioned. If not provided,
|
||||
# the service will choose a zone for the instance. For STANDARD_HA tier,
|
||||
# instances will be created across two zones for protection against zonal
|
||||
# failures. If [alternative_location_id] is also provided, it must be
|
||||
# different from [location_id].
|
||||
# failures. If alternative_location_id is also provided, it must be
|
||||
# different from location_id.
|
||||
# Corresponds to the JSON property `locationId`
|
||||
# @return [String]
|
||||
attr_accessor :location_id
|
||||
|
@ -321,8 +321,8 @@ module Google
|
|||
# Note: Redis instances are managed and addressed at regional level so
|
||||
# location_id here refers to a GCP region; however, users may choose which
|
||||
# specific zone (or collection of zones for cross-zone instances) an instance
|
||||
# should be provisioned in. Refer to [location_id] and
|
||||
# [alternative_location_id] fields for more details.
|
||||
# should be provisioned in. Refer to location_id and
|
||||
# alternative_location_id fields for more details.
|
||||
# Corresponds to the JSON property `name`
|
||||
# @return [String]
|
||||
attr_accessor :name
|
||||
|
@ -425,10 +425,10 @@ module Google
|
|||
# If the `location_id` in the parent field of the request is "-", all regions
|
||||
# available to the project are queried, and the results aggregated.
|
||||
# If in such an aggregated query a location is unavailable, a dummy Redis
|
||||
# entry is included in the response with the "name" field set to a value of
|
||||
# the form projects/`project_id`/locations/`location_id`/instances/- and the
|
||||
# "status" field set to ERROR and "status_message" field set to "location not
|
||||
# available for ListInstances".
|
||||
# entry is included in the response with the `name` field set to a value of
|
||||
# the form `projects/`project_id`/locations/`location_id`/instances/`- and
|
||||
# the `status` field set to ERROR and `status_message` field set to "location
|
||||
# not available for ListInstances".
|
||||
# Corresponds to the JSON property `instances`
|
||||
# @return [Array<Google::Apis::RedisV1::Instance>]
|
||||
attr_accessor :instances
|
||||
|
|
|
@ -362,11 +362,11 @@ module Google
|
|||
# If not specified, a default value of 1000 will be used by the service.
|
||||
# Regardless of the page_size value, the response may include a partial list
|
||||
# and a caller should only rely on response's
|
||||
# next_page_token
|
||||
# `next_page_token`
|
||||
# to determine if there are more instances left to be queried.
|
||||
# @param [String] page_token
|
||||
# The next_page_token value returned from a previous List request,
|
||||
# if any.
|
||||
# The `next_page_token` value returned from a previous
|
||||
# ListInstances request, if any.
|
||||
# @param [String] fields
|
||||
# Selector specifying which fields to include in a partial response.
|
||||
# @param [String] quota_user
|
||||
|
@ -407,8 +407,8 @@ module Google
|
|||
# Note: Redis instances are managed and addressed at regional level so
|
||||
# location_id here refers to a GCP region; however, users may choose which
|
||||
# specific zone (or collection of zones for cross-zone instances) an instance
|
||||
# should be provisioned in. Refer to [location_id] and
|
||||
# [alternative_location_id] fields for more details.
|
||||
# should be provisioned in. Refer to location_id and
|
||||
# alternative_location_id fields for more details.
|
||||
# @param [Google::Apis::RedisV1::Instance] instance_object
|
||||
# @param [String] update_mask
|
||||
# Required. Mask of fields to update. At least one path must be supplied in
|
||||
|
|
|
@ -27,7 +27,7 @@ module Google
|
|||
# @see https://cloud.google.com/vision/
|
||||
module VisionV1p2beta1
|
||||
VERSION = 'V1p2beta1'
|
||||
REVISION = '20191011'
|
||||
REVISION = '20191105'
|
||||
|
||||
# View and manage your data across Google Cloud Platform services
|
||||
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'
|
||||
|
|
|
@ -7442,6 +7442,38 @@ module Google
|
|||
end
|
||||
end
|
||||
|
||||
# A Celebrity is a group of Faces with an identity.
|
||||
class GoogleCloudVisionV1p4beta1Celebrity
|
||||
include Google::Apis::Core::Hashable
|
||||
|
||||
# The Celebrity's description.
|
||||
# Corresponds to the JSON property `description`
|
||||
# @return [String]
|
||||
attr_accessor :description
|
||||
|
||||
# The Celebrity's display name.
|
||||
# Corresponds to the JSON property `displayName`
|
||||
# @return [String]
|
||||
attr_accessor :display_name
|
||||
|
||||
# The resource name of the preloaded Celebrity. Has the format
|
||||
# `builtin/`mid``.
|
||||
# Corresponds to the JSON property `name`
|
||||
# @return [String]
|
||||
attr_accessor :name
|
||||
|
||||
def initialize(**args)
|
||||
update!(**args)
|
||||
end
|
||||
|
||||
# Update properties of this object
|
||||
def update!(**args)
|
||||
@description = args[:description] if args.key?(:description)
|
||||
@display_name = args[:display_name] if args.key?(:display_name)
|
||||
@name = args[:name] if args.key?(:name)
|
||||
end
|
||||
end
|
||||
|
||||
# Color information consists of RGB channels, score, and the fraction of
|
||||
# the image that the color occupies in the image.
|
||||
class GoogleCloudVisionV1p4beta1ColorInfo
|
||||
|
@ -7786,6 +7818,14 @@ module Google
|
|||
# @return [Float]
|
||||
attr_accessor :pan_angle
|
||||
|
||||
# Additional recognition information. Only computed if
|
||||
# image_context.face_recognition_params is provided, **and** a match is found
|
||||
# to a Celebrity in the input CelebritySet. This field is
|
||||
# sorted in order of decreasing confidence values.
|
||||
# Corresponds to the JSON property `recognitionResult`
|
||||
# @return [Array<Google::Apis::VisionV1p2beta1::GoogleCloudVisionV1p4beta1FaceRecognitionResult>]
|
||||
attr_accessor :recognition_result
|
||||
|
||||
# Roll angle, which indicates the amount of clockwise/anti-clockwise rotation
|
||||
# of the face relative to the image vertical about the axis perpendicular to
|
||||
# the face. Range [-180,180].
|
||||
|
@ -7830,6 +7870,7 @@ module Google
|
|||
@landmarking_confidence = args[:landmarking_confidence] if args.key?(:landmarking_confidence)
|
||||
@landmarks = args[:landmarks] if args.key?(:landmarks)
|
||||
@pan_angle = args[:pan_angle] if args.key?(:pan_angle)
|
||||
@recognition_result = args[:recognition_result] if args.key?(:recognition_result)
|
||||
@roll_angle = args[:roll_angle] if args.key?(:roll_angle)
|
||||
@sorrow_likelihood = args[:sorrow_likelihood] if args.key?(:sorrow_likelihood)
|
||||
@surprise_likelihood = args[:surprise_likelihood] if args.key?(:surprise_likelihood)
|
||||
|
@ -7865,6 +7906,31 @@ module Google
|
|||
end
|
||||
end
|
||||
|
||||
# Information about a face's identity.
|
||||
class GoogleCloudVisionV1p4beta1FaceRecognitionResult
|
||||
include Google::Apis::Core::Hashable
|
||||
|
||||
# A Celebrity is a group of Faces with an identity.
|
||||
# Corresponds to the JSON property `celebrity`
|
||||
# @return [Google::Apis::VisionV1p2beta1::GoogleCloudVisionV1p4beta1Celebrity]
|
||||
attr_accessor :celebrity
|
||||
|
||||
# Recognition confidence. Range [0, 1].
|
||||
# Corresponds to the JSON property `confidence`
|
||||
# @return [Float]
|
||||
attr_accessor :confidence
|
||||
|
||||
def initialize(**args)
|
||||
update!(**args)
|
||||
end
|
||||
|
||||
# Update properties of this object
|
||||
def update!(**args)
|
||||
@celebrity = args[:celebrity] if args.key?(:celebrity)
|
||||
@confidence = args[:confidence] if args.key?(:confidence)
|
||||
end
|
||||
end
|
||||
|
||||
# The Google Cloud Storage location where the output will be written to.
|
||||
class GoogleCloudVisionV1p4beta1GcsDestination
|
||||
include Google::Apis::Core::Hashable
|
||||
|
|
|
@ -1144,6 +1144,12 @@ module Google
|
|||
include Google::Apis::Core::JsonObjectSupport
|
||||
end
|
||||
|
||||
class GoogleCloudVisionV1p4beta1Celebrity
|
||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||
|
||||
include Google::Apis::Core::JsonObjectSupport
|
||||
end
|
||||
|
||||
class GoogleCloudVisionV1p4beta1ColorInfo
|
||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||
|
||||
|
@ -1186,6 +1192,12 @@ module Google
|
|||
include Google::Apis::Core::JsonObjectSupport
|
||||
end
|
||||
|
||||
class GoogleCloudVisionV1p4beta1FaceRecognitionResult
|
||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||
|
||||
include Google::Apis::Core::JsonObjectSupport
|
||||
end
|
||||
|
||||
class GoogleCloudVisionV1p4beta1GcsDestination
|
||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||
|
||||
|
@ -3652,6 +3664,15 @@ module Google
|
|||
end
|
||||
end
|
||||
|
||||
class GoogleCloudVisionV1p4beta1Celebrity
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
property :description, as: 'description'
|
||||
property :display_name, as: 'displayName'
|
||||
property :name, as: 'name'
|
||||
end
|
||||
end
|
||||
|
||||
class GoogleCloudVisionV1p4beta1ColorInfo
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
|
@ -3722,6 +3743,8 @@ module Google
|
|||
collection :landmarks, as: 'landmarks', class: Google::Apis::VisionV1p2beta1::GoogleCloudVisionV1p4beta1FaceAnnotationLandmark, decorator: Google::Apis::VisionV1p2beta1::GoogleCloudVisionV1p4beta1FaceAnnotationLandmark::Representation
|
||||
|
||||
property :pan_angle, as: 'panAngle'
|
||||
collection :recognition_result, as: 'recognitionResult', class: Google::Apis::VisionV1p2beta1::GoogleCloudVisionV1p4beta1FaceRecognitionResult, decorator: Google::Apis::VisionV1p2beta1::GoogleCloudVisionV1p4beta1FaceRecognitionResult::Representation
|
||||
|
||||
property :roll_angle, as: 'rollAngle'
|
||||
property :sorrow_likelihood, as: 'sorrowLikelihood'
|
||||
property :surprise_likelihood, as: 'surpriseLikelihood'
|
||||
|
@ -3739,6 +3762,15 @@ module Google
|
|||
end
|
||||
end
|
||||
|
||||
class GoogleCloudVisionV1p4beta1FaceRecognitionResult
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
property :celebrity, as: 'celebrity', class: Google::Apis::VisionV1p2beta1::GoogleCloudVisionV1p4beta1Celebrity, decorator: Google::Apis::VisionV1p2beta1::GoogleCloudVisionV1p4beta1Celebrity::Representation
|
||||
|
||||
property :confidence, as: 'confidence'
|
||||
end
|
||||
end
|
||||
|
||||
class GoogleCloudVisionV1p4beta1GcsDestination
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
|
|
Loading…
Reference in New Issue