Class ExportMetadata
ExportMetadata represents the metadata of the exported artifacts. The metadata.json file in export artifact can be parsed as this message
Implements
Inherited Members
Namespace: Google.Apis.Looker.v1.Data
Assembly: Google.Apis.Looker.v1.dll
Syntax
public class ExportMetadata : IDirectResponseSchema
Properties
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
EsaSourceDatasetId
Source BigQuery dataset (formatted as project_id:dataset_id) for O2C Elite System Activity (ESA) direct
dataset migration.
Declaration
[JsonProperty("esaSourceDatasetId")]
public virtual string EsaSourceDatasetId { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
ExportEncryptionKey
Encryption key that was used to encrypt the export artifacts.
Declaration
[JsonProperty("exportEncryptionKey")]
public virtual ExportMetadataEncryptionKey ExportEncryptionKey { get; set; }
Property Value
| Type | Description |
|---|---|
| ExportMetadataEncryptionKey |
ExportMetrics
Overall export metrics, timing, and component telemetry.
Declaration
[JsonProperty("exportMetrics")]
public virtual ExportMetrics ExportMetrics { get; set; }
Property Value
| Type | Description |
|---|---|
| ExportMetrics |
ExportTime
A string of digits representing the number of microseconds since the Unix epoch when the export was created. Used to identify the cloned source Elite System Activity (ESA) BigQuery dataset for O2C direct dataset migration.
Declaration
[JsonProperty("exportTime")]
public virtual string ExportTime { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
FilePaths
List of files created as part of export artifact (excluding the metadata). The paths are relative to the folder containing the metadata.
Declaration
[JsonProperty("filePaths")]
public virtual IList<string> FilePaths { get; set; }
Property Value
| Type | Description |
|---|---|
| IList<string> |
LookerEncryptionKey
Looker encryption key, encrypted with the provided export encryption key. This value will only be populated if the looker instance uses Looker managed encryption instead of CMEK.
Declaration
[JsonProperty("lookerEncryptionKey")]
public virtual string LookerEncryptionKey { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
LookerInstance
Name of the exported instance. Format: projects/{project}/locations/{location}/instances/{instance}
Declaration
[JsonProperty("lookerInstance")]
public virtual string LookerInstance { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
LookerPlatformEdition
Platform edition of the exported instance.
Declaration
[JsonProperty("lookerPlatformEdition")]
public virtual string LookerPlatformEdition { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
LookerVersion
Version of instance when the export was created.
Declaration
[JsonProperty("lookerVersion")]
public virtual string LookerVersion { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Source
The source type of the migration.
Declaration
[JsonProperty("source")]
public virtual string Source { get; set; }
Property Value
| Type | Description |
|---|---|
| string |