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}.