Class GoogleCloudDataplexV1Action
Action represents an issue requiring administrator action for resolution.
Implements
Inherited Members
Namespace: Google.Apis.CloudDataplex.v1.Data
Assembly: Google.Apis.CloudDataplex.v1.dll
Syntax
public class GoogleCloudDataplexV1Action : IDirectResponseSchema
Properties
Asset
Output only. The relative resource name of the asset, of the form: projects/{project_number}/locations/{location_id}/lakes/{lake_id}/zones/{zone_id}/assets/{asset_id}.
Declaration
[JsonProperty("asset")]
public virtual string Asset { get; set; }
Property Value
Type | Description |
---|---|
string |
Category
The category of issue associated with the action.
Declaration
[JsonProperty("category")]
public virtual string Category { get; set; }
Property Value
Type | Description |
---|---|
string |
DataLocations
The list of data locations associated with this action. Cloud Storage locations are represented as URI paths(E.g. gs://bucket/table1/year=2020/month=Jan/). BigQuery locations refer to resource names(E.g. bigquery.googleapis.com/projects/project-id/datasets/dataset-id).
Declaration
[JsonProperty("dataLocations")]
public virtual IList<string> DataLocations { get; set; }
Property Value
Type | Description |
---|---|
IList<string> |
DetectTime
object representation of DetectTimeRaw.
Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use DetectTimeDateTimeOffset instead.")]
public virtual object DetectTime { get; set; }
Property Value
Type | Description |
---|---|
object |
DetectTimeDateTimeOffset
DateTimeOffset representation of DetectTimeRaw.
Declaration
[JsonIgnore]
public virtual DateTimeOffset? DetectTimeDateTimeOffset { get; set; }
Property Value
Type | Description |
---|---|
DateTimeOffset? |
DetectTimeRaw
The time that the issue was detected.
Declaration
[JsonProperty("detectTime")]
public virtual string DetectTimeRaw { get; set; }
Property Value
Type | Description |
---|---|
string |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
FailedSecurityPolicyApply
Details for issues related to applying security policy.
Declaration
[JsonProperty("failedSecurityPolicyApply")]
public virtual GoogleCloudDataplexV1ActionFailedSecurityPolicyApply FailedSecurityPolicyApply { get; set; }
Property Value
Type | Description |
---|---|
GoogleCloudDataplexV1ActionFailedSecurityPolicyApply |
IncompatibleDataSchema
Details for issues related to incompatible schemas detected within data.
Declaration
[JsonProperty("incompatibleDataSchema")]
public virtual GoogleCloudDataplexV1ActionIncompatibleDataSchema IncompatibleDataSchema { get; set; }
Property Value
Type | Description |
---|---|
GoogleCloudDataplexV1ActionIncompatibleDataSchema |
InvalidDataFormat
Details for issues related to invalid or unsupported data formats.
Declaration
[JsonProperty("invalidDataFormat")]
public virtual GoogleCloudDataplexV1ActionInvalidDataFormat InvalidDataFormat { get; set; }
Property Value
Type | Description |
---|---|
GoogleCloudDataplexV1ActionInvalidDataFormat |
InvalidDataOrganization
Details for issues related to invalid data arrangement.
Declaration
[JsonProperty("invalidDataOrganization")]
public virtual GoogleCloudDataplexV1ActionInvalidDataOrganization InvalidDataOrganization { get; set; }
Property Value
Type | Description |
---|---|
GoogleCloudDataplexV1ActionInvalidDataOrganization |
InvalidDataPartition
Details for issues related to invalid or unsupported data partition structure.
Declaration
[JsonProperty("invalidDataPartition")]
public virtual GoogleCloudDataplexV1ActionInvalidDataPartition InvalidDataPartition { get; set; }
Property Value
Type | Description |
---|---|
GoogleCloudDataplexV1ActionInvalidDataPartition |
Issue
Detailed description of the issue requiring action.
Declaration
[JsonProperty("issue")]
public virtual string Issue { get; set; }
Property Value
Type | Description |
---|---|
string |
Lake
Output only. The relative resource name of the lake, of the form: projects/{project_number}/locations/{location_id}/lakes/{lake_id}.
Declaration
[JsonProperty("lake")]
public virtual string Lake { get; set; }
Property Value
Type | Description |
---|---|
string |
MissingData
Details for issues related to absence of data within managed resources.
Declaration
[JsonProperty("missingData")]
public virtual GoogleCloudDataplexV1ActionMissingData MissingData { get; set; }
Property Value
Type | Description |
---|---|
GoogleCloudDataplexV1ActionMissingData |
MissingResource
Details for issues related to absence of a managed resource.
Declaration
[JsonProperty("missingResource")]
public virtual GoogleCloudDataplexV1ActionMissingResource MissingResource { get; set; }
Property Value
Type | Description |
---|---|
GoogleCloudDataplexV1ActionMissingResource |
Name
Output only. The relative resource name of the action, of the form: projects/{project}/locations/{location}/lakes/{lake}/actions/{action} projects/{project}/locations/{location}/lakes/{lake}/zones/{zone}/actions/{action} projects/{project}/locations/{location}/lakes/{lake}/zones/{zone}/assets/{asset}/actions/{action}.
Declaration
[JsonProperty("name")]
public virtual string Name { get; set; }
Property Value
Type | Description |
---|---|
string |
UnauthorizedResource
Details for issues related to lack of permissions to access data resources.
Declaration
[JsonProperty("unauthorizedResource")]
public virtual GoogleCloudDataplexV1ActionUnauthorizedResource UnauthorizedResource { get; set; }
Property Value
Type | Description |
---|---|
GoogleCloudDataplexV1ActionUnauthorizedResource |
Zone
Output only. The relative resource name of the zone, of the form: projects/{project_number}/locations/{location_id}/lakes/{lake_id}/zones/{zone_id}.
Declaration
[JsonProperty("zone")]
public virtual string Zone { get; set; }
Property Value
Type | Description |
---|---|
string |