Class GooglePrivacyDlpV2ContentLocation
Precise location of the finding within a document, record, image, or metadata container.
Implements
Inherited Members
Namespace: Google.Apis.DLP.v2.Data
Assembly: Google.Apis.DLP.v2.dll
Syntax
public class GooglePrivacyDlpV2ContentLocation : IDirectResponseSchema
Properties
ContainerName
Name of the container where the finding is located. The top level name is the source file name or table
name. Names of some common storage containers are formatted as follows: * BigQuery tables:
{project_id}:{dataset_id}.{table_id}
* Cloud Storage files: gs://{bucket}/{path}
* Datastore namespace:
{namespace} Nested names could be absent if the embedded object has no string identifier (for example, an
image contained within a document).
Declaration
[JsonProperty("containerName")]
public virtual string ContainerName { get; set; }
Property Value
Type | Description |
---|---|
string |
ContainerTimestamp
object representation of ContainerTimestampRaw.
Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use ContainerTimestampDateTimeOffset instead.")]
public virtual object ContainerTimestamp { get; set; }
Property Value
Type | Description |
---|---|
object |
ContainerTimestampDateTimeOffset
DateTimeOffset representation of ContainerTimestampRaw.
Declaration
[JsonIgnore]
public virtual DateTimeOffset? ContainerTimestampDateTimeOffset { get; set; }
Property Value
Type | Description |
---|---|
DateTimeOffset? |
ContainerTimestampRaw
Finding 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.
Declaration
[JsonProperty("containerTimestamp")]
public virtual string ContainerTimestampRaw { get; set; }
Property Value
Type | Description |
---|---|
string |
ContainerVersion
Finding container version, if available ("generation" for Cloud Storage).
Declaration
[JsonProperty("containerVersion")]
public virtual string ContainerVersion { get; set; }
Property Value
Type | Description |
---|---|
string |
DocumentLocation
Location data for document files.
Declaration
[JsonProperty("documentLocation")]
public virtual GooglePrivacyDlpV2DocumentLocation DocumentLocation { get; set; }
Property Value
Type | Description |
---|---|
GooglePrivacyDlpV2DocumentLocation |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
ImageLocation
Location within an image's pixels.
Declaration
[JsonProperty("imageLocation")]
public virtual GooglePrivacyDlpV2ImageLocation ImageLocation { get; set; }
Property Value
Type | Description |
---|---|
GooglePrivacyDlpV2ImageLocation |
MetadataLocation
Location within the metadata for inspected content.
Declaration
[JsonProperty("metadataLocation")]
public virtual GooglePrivacyDlpV2MetadataLocation MetadataLocation { get; set; }
Property Value
Type | Description |
---|---|
GooglePrivacyDlpV2MetadataLocation |
RecordLocation
Location within a row or record of a database table.
Declaration
[JsonProperty("recordLocation")]
public virtual GooglePrivacyDlpV2RecordLocation RecordLocation { get; set; }
Property Value
Type | Description |
---|---|
GooglePrivacyDlpV2RecordLocation |