public sealed class Action : IMessage<Action>, IEquatable<Action>, IDeepCloneable<Action>, IBufferMessage, IMessage
Reference documentation and code samples for the Cloud Dataplex v1 API class Action.
Action represents an issue requiring administrator action for resolution.
Namespace
Google.Cloud.Dataplex.V1
Assembly
Google.Cloud.Dataplex.V1.dll
Constructors
Action()
Action(Action)
public Action(Action other)
Parameter
Properties
ActionName
public ActionName ActionName { get; set; }
Property Value
Asset
public string Asset { get; set; }
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}
.
Property Value
AssetAsAssetName
public AssetName AssetAsAssetName { get; set; }
Property Value
Category
public Action.Types.Category Category { get; set; }
The category of issue associated with the action.
Property Value
DataLocations
public RepeatedField<string> DataLocations { get; }
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
).
Property Value
DetailsCase
public Action.DetailsOneofCase DetailsCase { get; }
Property Value
DetectTime
public Timestamp DetectTime { get; set; }
The time that the issue was detected.
Property Value
FailedSecurityPolicyApply
public Action.Types.FailedSecurityPolicyApply FailedSecurityPolicyApply { get; set; }
Details for issues related to applying security policy.
Property Value
IncompatibleDataSchema
public Action.Types.IncompatibleDataSchema IncompatibleDataSchema { get; set; }
Details for issues related to incompatible schemas detected within data.
Property Value
public Action.Types.InvalidDataFormat InvalidDataFormat { get; set; }
Details for issues related to invalid or unsupported data formats.
Property Value
InvalidDataOrganization
public Action.Types.InvalidDataOrganization InvalidDataOrganization { get; set; }
Details for issues related to invalid data arrangement.
Property Value
InvalidDataPartition
public Action.Types.InvalidDataPartition InvalidDataPartition { get; set; }
Details for issues related to invalid or unsupported data partition
structure.
Property Value
Issue
public string Issue { get; set; }
Detailed description of the issue requiring action.
Property Value
Lake
public string Lake { get; set; }
Output only. The relative resource name of the lake, of the form:
projects/{project_number}/locations/{location_id}/lakes/{lake_id}
.
Property Value
LakeAsLakeName
public LakeName LakeAsLakeName { get; set; }
Property Value
MissingData
public Action.Types.MissingData MissingData { get; set; }
Details for issues related to absence of data within managed resources.
Property Value
MissingResource
public Action.Types.MissingResource MissingResource { get; set; }
Details for issues related to absence of a managed resource.
Property Value
Name
public string Name { get; set; }
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}
.
Property Value
UnauthorizedResource
public Action.Types.UnauthorizedResource UnauthorizedResource { get; set; }
Details for issues related to lack of permissions to access data
resources.
Property Value
Zone
public string Zone { get; set; }
Output only. The relative resource name of the zone, of the form:
projects/{project_number}/locations/{location_id}/lakes/{lake_id}/zones/{zone_id}
.
Property Value
ZoneAsZoneName
public ZoneName ZoneAsZoneName { get; set; }
Property Value