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 |