Reference documentation and code samples for the Dataplex V1 API class Google::Cloud::Dataplex::V1::Action.
Action represents an issue requiring administrator action for resolution.
Inherits
- Object
 
Extended By
- Google::Protobuf::MessageExts::ClassMethods
 
Includes
- Google::Protobuf::MessageExts
 
Methods
#asset
def asset() -> ::String-  (::String) — 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}. 
#category
def category() -> ::Google::Cloud::Dataplex::V1::Action::Category- (::Google::Cloud::Dataplex::V1::Action::Category) — The category of issue associated with the action.
 
#category=
def category=(value) -> ::Google::Cloud::Dataplex::V1::Action::Category- value (::Google::Cloud::Dataplex::V1::Action::Category) — The category of issue associated with the action.
 
- (::Google::Cloud::Dataplex::V1::Action::Category) — The category of issue associated with the action.
 
#data_locations
def data_locations() -> ::Array<::String>-  (::Array<::String>) — 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). 
#data_locations=
def data_locations=(value) -> ::Array<::String>-  value (::Array<::String>) — 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). 
-  (::Array<::String>) — 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). 
#detect_time
def detect_time() -> ::Google::Protobuf::Timestamp- (::Google::Protobuf::Timestamp) — The time that the issue was detected.
 
#detect_time=
def detect_time=(value) -> ::Google::Protobuf::Timestamp- value (::Google::Protobuf::Timestamp) — The time that the issue was detected.
 
- (::Google::Protobuf::Timestamp) — The time that the issue was detected.
 
#failed_security_policy_apply
def failed_security_policy_apply() -> ::Google::Cloud::Dataplex::V1::Action::FailedSecurityPolicyApply-  (::Google::Cloud::Dataplex::V1::Action::FailedSecurityPolicyApply) — Details for issues related to applying security policy.
Note: The following fields are mutually exclusive:
failed_security_policy_apply,invalid_data_format,incompatible_data_schema,invalid_data_partition,missing_data,missing_resource,unauthorized_resource,invalid_data_organization. If a field in that set is populated, all other fields in the set will automatically be cleared. 
#failed_security_policy_apply=
def failed_security_policy_apply=(value) -> ::Google::Cloud::Dataplex::V1::Action::FailedSecurityPolicyApply-  value (::Google::Cloud::Dataplex::V1::Action::FailedSecurityPolicyApply) — Details for issues related to applying security policy.
Note: The following fields are mutually exclusive:
failed_security_policy_apply,invalid_data_format,incompatible_data_schema,invalid_data_partition,missing_data,missing_resource,unauthorized_resource,invalid_data_organization. If a field in that set is populated, all other fields in the set will automatically be cleared. 
-  (::Google::Cloud::Dataplex::V1::Action::FailedSecurityPolicyApply) — Details for issues related to applying security policy.
Note: The following fields are mutually exclusive:
failed_security_policy_apply,invalid_data_format,incompatible_data_schema,invalid_data_partition,missing_data,missing_resource,unauthorized_resource,invalid_data_organization. If a field in that set is populated, all other fields in the set will automatically be cleared. 
#incompatible_data_schema
def incompatible_data_schema() -> ::Google::Cloud::Dataplex::V1::Action::IncompatibleDataSchema-  (::Google::Cloud::Dataplex::V1::Action::IncompatibleDataSchema) — Details for issues related to incompatible schemas detected within data.
Note: The following fields are mutually exclusive:
incompatible_data_schema,invalid_data_format,invalid_data_partition,missing_data,missing_resource,unauthorized_resource,failed_security_policy_apply,invalid_data_organization. If a field in that set is populated, all other fields in the set will automatically be cleared. 
#incompatible_data_schema=
def incompatible_data_schema=(value) -> ::Google::Cloud::Dataplex::V1::Action::IncompatibleDataSchema-  value (::Google::Cloud::Dataplex::V1::Action::IncompatibleDataSchema) — Details for issues related to incompatible schemas detected within data.
Note: The following fields are mutually exclusive:
incompatible_data_schema,invalid_data_format,invalid_data_partition,missing_data,missing_resource,unauthorized_resource,failed_security_policy_apply,invalid_data_organization. If a field in that set is populated, all other fields in the set will automatically be cleared. 
-  (::Google::Cloud::Dataplex::V1::Action::IncompatibleDataSchema) — Details for issues related to incompatible schemas detected within data.
Note: The following fields are mutually exclusive:
incompatible_data_schema,invalid_data_format,invalid_data_partition,missing_data,missing_resource,unauthorized_resource,failed_security_policy_apply,invalid_data_organization. If a field in that set is populated, all other fields in the set will automatically be cleared. 
#invalid_data_format
def invalid_data_format() -> ::Google::Cloud::Dataplex::V1::Action::InvalidDataFormat-  (::Google::Cloud::Dataplex::V1::Action::InvalidDataFormat) — Details for issues related to invalid or unsupported data formats.
Note: The following fields are mutually exclusive:
invalid_data_format,incompatible_data_schema,invalid_data_partition,missing_data,missing_resource,unauthorized_resource,failed_security_policy_apply,invalid_data_organization. If a field in that set is populated, all other fields in the set will automatically be cleared. 
#invalid_data_format=
def invalid_data_format=(value) -> ::Google::Cloud::Dataplex::V1::Action::InvalidDataFormat-  value (::Google::Cloud::Dataplex::V1::Action::InvalidDataFormat) — Details for issues related to invalid or unsupported data formats.
Note: The following fields are mutually exclusive:
invalid_data_format,incompatible_data_schema,invalid_data_partition,missing_data,missing_resource,unauthorized_resource,failed_security_policy_apply,invalid_data_organization. If a field in that set is populated, all other fields in the set will automatically be cleared. 
-  (::Google::Cloud::Dataplex::V1::Action::InvalidDataFormat) — Details for issues related to invalid or unsupported data formats.
Note: The following fields are mutually exclusive:
invalid_data_format,incompatible_data_schema,invalid_data_partition,missing_data,missing_resource,unauthorized_resource,failed_security_policy_apply,invalid_data_organization. If a field in that set is populated, all other fields in the set will automatically be cleared. 
#invalid_data_organization
def invalid_data_organization() -> ::Google::Cloud::Dataplex::V1::Action::InvalidDataOrganization-  (::Google::Cloud::Dataplex::V1::Action::InvalidDataOrganization) — Details for issues related to invalid data arrangement.
Note: The following fields are mutually exclusive:
invalid_data_organization,invalid_data_format,incompatible_data_schema,invalid_data_partition,missing_data,missing_resource,unauthorized_resource,failed_security_policy_apply. If a field in that set is populated, all other fields in the set will automatically be cleared. 
#invalid_data_organization=
def invalid_data_organization=(value) -> ::Google::Cloud::Dataplex::V1::Action::InvalidDataOrganization-  value (::Google::Cloud::Dataplex::V1::Action::InvalidDataOrganization) — Details for issues related to invalid data arrangement.
Note: The following fields are mutually exclusive:
invalid_data_organization,invalid_data_format,incompatible_data_schema,invalid_data_partition,missing_data,missing_resource,unauthorized_resource,failed_security_policy_apply. If a field in that set is populated, all other fields in the set will automatically be cleared. 
-  (::Google::Cloud::Dataplex::V1::Action::InvalidDataOrganization) — Details for issues related to invalid data arrangement.
Note: The following fields are mutually exclusive:
invalid_data_organization,invalid_data_format,incompatible_data_schema,invalid_data_partition,missing_data,missing_resource,unauthorized_resource,failed_security_policy_apply. If a field in that set is populated, all other fields in the set will automatically be cleared. 
#invalid_data_partition
def invalid_data_partition() -> ::Google::Cloud::Dataplex::V1::Action::InvalidDataPartition-  (::Google::Cloud::Dataplex::V1::Action::InvalidDataPartition) — Details for issues related to invalid or unsupported data partition structure.
Note: The following fields are mutually exclusive:
invalid_data_partition,invalid_data_format,incompatible_data_schema,missing_data,missing_resource,unauthorized_resource,failed_security_policy_apply,invalid_data_organization. If a field in that set is populated, all other fields in the set will automatically be cleared. 
#invalid_data_partition=
def invalid_data_partition=(value) -> ::Google::Cloud::Dataplex::V1::Action::InvalidDataPartition-  value (::Google::Cloud::Dataplex::V1::Action::InvalidDataPartition) — Details for issues related to invalid or unsupported data partition structure.
Note: The following fields are mutually exclusive:
invalid_data_partition,invalid_data_format,incompatible_data_schema,missing_data,missing_resource,unauthorized_resource,failed_security_policy_apply,invalid_data_organization. If a field in that set is populated, all other fields in the set will automatically be cleared. 
-  (::Google::Cloud::Dataplex::V1::Action::InvalidDataPartition) — Details for issues related to invalid or unsupported data partition structure.
Note: The following fields are mutually exclusive:
invalid_data_partition,invalid_data_format,incompatible_data_schema,missing_data,missing_resource,unauthorized_resource,failed_security_policy_apply,invalid_data_organization. If a field in that set is populated, all other fields in the set will automatically be cleared. 
#issue
def issue() -> ::String- (::String) — Detailed description of the issue requiring action.
 
#issue=
def issue=(value) -> ::String- value (::String) — Detailed description of the issue requiring action.
 
- (::String) — Detailed description of the issue requiring action.
 
#lake
def lake() -> ::String-  (::String) — Output only. The relative resource name of the lake, of the form: 
projects/{project_number}/locations/{location_id}/lakes/{lake_id}. 
#missing_data
def missing_data() -> ::Google::Cloud::Dataplex::V1::Action::MissingData-  (::Google::Cloud::Dataplex::V1::Action::MissingData) — Details for issues related to absence of data within managed resources.
Note: The following fields are mutually exclusive:
missing_data,invalid_data_format,incompatible_data_schema,invalid_data_partition,missing_resource,unauthorized_resource,failed_security_policy_apply,invalid_data_organization. If a field in that set is populated, all other fields in the set will automatically be cleared. 
#missing_data=
def missing_data=(value) -> ::Google::Cloud::Dataplex::V1::Action::MissingData-  value (::Google::Cloud::Dataplex::V1::Action::MissingData) — Details for issues related to absence of data within managed resources.
Note: The following fields are mutually exclusive:
missing_data,invalid_data_format,incompatible_data_schema,invalid_data_partition,missing_resource,unauthorized_resource,failed_security_policy_apply,invalid_data_organization. If a field in that set is populated, all other fields in the set will automatically be cleared. 
-  (::Google::Cloud::Dataplex::V1::Action::MissingData) — Details for issues related to absence of data within managed resources.
Note: The following fields are mutually exclusive:
missing_data,invalid_data_format,incompatible_data_schema,invalid_data_partition,missing_resource,unauthorized_resource,failed_security_policy_apply,invalid_data_organization. If a field in that set is populated, all other fields in the set will automatically be cleared. 
#missing_resource
def missing_resource() -> ::Google::Cloud::Dataplex::V1::Action::MissingResource-  (::Google::Cloud::Dataplex::V1::Action::MissingResource) — Details for issues related to absence of a managed resource.
Note: The following fields are mutually exclusive:
missing_resource,invalid_data_format,incompatible_data_schema,invalid_data_partition,missing_data,unauthorized_resource,failed_security_policy_apply,invalid_data_organization. If a field in that set is populated, all other fields in the set will automatically be cleared. 
#missing_resource=
def missing_resource=(value) -> ::Google::Cloud::Dataplex::V1::Action::MissingResource-  value (::Google::Cloud::Dataplex::V1::Action::MissingResource) — Details for issues related to absence of a managed resource.
Note: The following fields are mutually exclusive:
missing_resource,invalid_data_format,incompatible_data_schema,invalid_data_partition,missing_data,unauthorized_resource,failed_security_policy_apply,invalid_data_organization. If a field in that set is populated, all other fields in the set will automatically be cleared. 
-  (::Google::Cloud::Dataplex::V1::Action::MissingResource) — Details for issues related to absence of a managed resource.
Note: The following fields are mutually exclusive:
missing_resource,invalid_data_format,incompatible_data_schema,invalid_data_partition,missing_data,unauthorized_resource,failed_security_policy_apply,invalid_data_organization. If a field in that set is populated, all other fields in the set will automatically be cleared. 
#name
def name() -> ::String-  (::String) — 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}. 
#unauthorized_resource
def unauthorized_resource() -> ::Google::Cloud::Dataplex::V1::Action::UnauthorizedResource-  (::Google::Cloud::Dataplex::V1::Action::UnauthorizedResource) — Details for issues related to lack of permissions to access data resources.
Note: The following fields are mutually exclusive:
unauthorized_resource,invalid_data_format,incompatible_data_schema,invalid_data_partition,missing_data,missing_resource,failed_security_policy_apply,invalid_data_organization. If a field in that set is populated, all other fields in the set will automatically be cleared. 
#unauthorized_resource=
def unauthorized_resource=(value) -> ::Google::Cloud::Dataplex::V1::Action::UnauthorizedResource-  value (::Google::Cloud::Dataplex::V1::Action::UnauthorizedResource) — Details for issues related to lack of permissions to access data resources.
Note: The following fields are mutually exclusive:
unauthorized_resource,invalid_data_format,incompatible_data_schema,invalid_data_partition,missing_data,missing_resource,failed_security_policy_apply,invalid_data_organization. If a field in that set is populated, all other fields in the set will automatically be cleared. 
-  (::Google::Cloud::Dataplex::V1::Action::UnauthorizedResource) — Details for issues related to lack of permissions to access data resources.
Note: The following fields are mutually exclusive:
unauthorized_resource,invalid_data_format,incompatible_data_schema,invalid_data_partition,missing_data,missing_resource,failed_security_policy_apply,invalid_data_organization. If a field in that set is populated, all other fields in the set will automatically be cleared. 
#zone
def zone() -> ::String-  (::String) — Output only. The relative resource name of the zone, of the form: 
projects/{project_number}/locations/{location_id}/lakes/{lake_id}/zones/{zone_id}.