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
def full_path() -> ::String
-
(::String) —
A string representation of the full container name. Examples:
- BigQuery: 'Project:DataSetId.TableId'
- Cloud Storage: 'gs://Bucket/folders/filename.txt'
#full_path=
def full_path=(value) -> ::String
-
value (::String) —
A string representation of the full container name. Examples:
- BigQuery: 'Project:DataSetId.TableId'
- Cloud Storage: 'gs://Bucket/folders/filename.txt'
-
(::String) —
A string representation of the full container name. Examples:
- BigQuery: 'Project:DataSetId.TableId'
- Cloud Storage: 'gs://Bucket/folders/filename.txt'
#project_id
def project_id() -> ::String
- (::String) — Project where the finding was found. Can be different from the project that owns the finding.
#project_id=
def project_id=(value) -> ::String
- value (::String) — Project where the finding was found. Can be different from the project that owns the finding.
- (::String) — Project where the finding was found. Can be different from the project that owns the finding.
#relative_path
def relative_path() -> ::String
-
(::String) —
The rest of the path after the root. Examples:
- For BigQuery table
project_id:dataset_id.table_id
, the relative path istable_id
- For Cloud Storage file
gs://bucket/folder/filename.txt
, the relative path isfolder/filename.txt
- For BigQuery table
#relative_path=
def relative_path=(value) -> ::String
-
value (::String) —
The rest of the path after the root. Examples:
- For BigQuery table
project_id:dataset_id.table_id
, the relative path istable_id
- For Cloud Storage file
gs://bucket/folder/filename.txt
, the relative path isfolder/filename.txt
- For BigQuery table
-
(::String) —
The rest of the path after the root. Examples:
- For BigQuery table
project_id:dataset_id.table_id
, the relative path istable_id
- For Cloud Storage file
gs://bucket/folder/filename.txt
, the relative path isfolder/filename.txt
- For BigQuery table
#root_path
def root_path() -> ::String
-
(::String) —
The root of the container. Examples:
- For BigQuery table
project_id:dataset_id.table_id
, the root isdataset_id
- For Cloud Storage file
gs://bucket/folder/filename.txt
, the root isgs://bucket
- For BigQuery table
#root_path=
def root_path=(value) -> ::String
-
value (::String) —
The root of the container. Examples:
- For BigQuery table
project_id:dataset_id.table_id
, the root isdataset_id
- For Cloud Storage file
gs://bucket/folder/filename.txt
, the root isgs://bucket
- For BigQuery table
-
(::String) —
The root of the container. Examples:
- For BigQuery table
project_id:dataset_id.table_id
, the root isdataset_id
- For Cloud Storage file
gs://bucket/folder/filename.txt
, the root isgs://bucket
- For BigQuery table
#type
def type() -> ::String
- (::String) — Container type, for example BigQuery or Cloud Storage.
#type=
def type=(value) -> ::String
- value (::String) — Container type, for example BigQuery or Cloud Storage.
- (::String) — Container type, for example BigQuery or Cloud Storage.
#update_time
def update_time() -> ::Google::Protobuf::Timestamp
- (::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=
def update_time=(value) -> ::Google::Protobuf::Timestamp
- 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.
- (::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
def version() -> ::String
- (::String) — Findings container version, if available ("generation" for Cloud Storage).
#version=
def version=(value) -> ::String
- value (::String) — Findings container version, if available ("generation" for Cloud Storage).
- (::String) — Findings container version, if available ("generation" for Cloud Storage).