Cloud Data Loss Prevention (DLP) V2 API - Class Google::Cloud::Dlp::V2::Container (v1.10.0)

Reference documentation and code samples for the Cloud Data Loss Prevention (DLP) V2 API class Google::Cloud::Dlp::V2::Container.

Represents a container that may contain DLP findings. Examples of a container include a file, table, or database record.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#full_path

deffull_path()->::String
Returns
  • (::String) —

    A string representation of the full container name. Examples:

    • BigQuery: 'Project:DataSetId.TableId'
    • Cloud Storage: 'gs://Bucket/folders/filename.txt'

#full_path=

deffull_path=(value)->::String
Parameter
  • value (::String) —

    A string representation of the full container name. Examples:

    • BigQuery: 'Project:DataSetId.TableId'
    • Cloud Storage: 'gs://Bucket/folders/filename.txt'
Returns
  • (::String) —

    A string representation of the full container name. Examples:

    • BigQuery: 'Project:DataSetId.TableId'
    • Cloud Storage: 'gs://Bucket/folders/filename.txt'

#project_id

defproject_id()->::String
Returns
  • (::String) — Project where the finding was found. Can be different from the project that owns the finding.

#project_id=

defproject_id=(value)->::String
Parameter
  • value (::String) — Project where the finding was found. Can be different from the project that owns the finding.
Returns
  • (::String) — Project where the finding was found. Can be different from the project that owns the finding.

#relative_path

defrelative_path()->::String
Returns
  • (::String) —

    The rest of the path after the root. Examples:

    • For BigQuery table project_id:dataset_id.table_id, the relative path is table_id
    • For Cloud Storage file gs://bucket/folder/filename.txt, the relative path is folder/filename.txt

#relative_path=

defrelative_path=(value)->::String
Parameter
  • value (::String) —

    The rest of the path after the root. Examples:

    • For BigQuery table project_id:dataset_id.table_id, the relative path is table_id
    • For Cloud Storage file gs://bucket/folder/filename.txt, the relative path is folder/filename.txt
Returns
  • (::String) —

    The rest of the path after the root. Examples:

    • For BigQuery table project_id:dataset_id.table_id, the relative path is table_id
    • For Cloud Storage file gs://bucket/folder/filename.txt, the relative path is folder/filename.txt

#root_path

defroot_path()->::String
Returns
  • (::String) —

    The root of the container. Examples:

    • For BigQuery table project_id:dataset_id.table_id, the root is dataset_id
    • For Cloud Storage file gs://bucket/folder/filename.txt, the root is gs://bucket

#root_path=

defroot_path=(value)->::String
Parameter
  • value (::String) —

    The root of the container. Examples:

    • For BigQuery table project_id:dataset_id.table_id, the root is dataset_id
    • For Cloud Storage file gs://bucket/folder/filename.txt, the root is gs://bucket
Returns
  • (::String) —

    The root of the container. Examples:

    • For BigQuery table project_id:dataset_id.table_id, the root is dataset_id
    • For Cloud Storage file gs://bucket/folder/filename.txt, the root is gs://bucket

#type

deftype()->::String
Returns
  • (::String) — Container type, for example BigQuery or Cloud Storage.

#type=

deftype=(value)->::String
Parameter
  • value (::String) — Container type, for example BigQuery or Cloud Storage.
Returns
  • (::String) — Container type, for example BigQuery or Cloud Storage.

#update_time

defupdate_time()->::Google::Protobuf::Timestamp
Returns
  • (::Google::Protobuf::Timestamp) — Findings container modification timestamp, if applicable. For Cloud Storage, this field contains the last file modification timestamp. For a BigQuery table, this field contains the last_modified_time property. For Datastore, this field isn't populated.

#update_time=

defupdate_time=(value)->::Google::Protobuf::Timestamp
Parameter
  • value (::Google::Protobuf::Timestamp) — Findings container modification timestamp, if applicable. For Cloud Storage, this field contains the last file modification timestamp. For a BigQuery table, this field contains the last_modified_time property. For Datastore, this field isn't populated.
Returns
  • (::Google::Protobuf::Timestamp) — Findings container modification timestamp, if applicable. For Cloud Storage, this field contains the last file modification timestamp. For a BigQuery table, this field contains the last_modified_time property. For Datastore, this field isn't populated.

#version

defversion()->::String
Returns
  • (::String) — Findings container version, if available ("generation" for Cloud Storage).

#version=

defversion=(value)->::String
Parameter
  • value (::String) — Findings container version, if available ("generation" for Cloud Storage).
Returns
  • (::String) — Findings container version, if available ("generation" for Cloud Storage).

Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2025年10月30日 UTC.