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
Returns
-
(::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
Returns
- (::Google::Cloud::Dataplex::V1::Action::Category) — The category of issue associated with the action.
#category=
def category=(value) -> ::Google::Cloud::Dataplex::V1::Action::Category
Parameter
- value (::Google::Cloud::Dataplex::V1::Action::Category) — The category of issue associated with the action.
Returns
- (::Google::Cloud::Dataplex::V1::Action::Category) — The category of issue associated with the action.
#data_locations
def data_locations() -> ::Array<::String>
Returns
-
(::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>
Parameter
-
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
).
Returns
-
(::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
Returns
- (::Google::Protobuf::Timestamp) — The time that the issue was detected.
#detect_time=
def detect_time=(value) -> ::Google::Protobuf::Timestamp
Parameter
- value (::Google::Protobuf::Timestamp) — The time that the issue was detected.
Returns
- (::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
Returns
- (::Google::Cloud::Dataplex::V1::Action::FailedSecurityPolicyApply) — Details for issues related to applying security policy.
#failed_security_policy_apply=
def failed_security_policy_apply=(value) -> ::Google::Cloud::Dataplex::V1::Action::FailedSecurityPolicyApply
Parameter
- value (::Google::Cloud::Dataplex::V1::Action::FailedSecurityPolicyApply) — Details for issues related to applying security policy.
Returns
- (::Google::Cloud::Dataplex::V1::Action::FailedSecurityPolicyApply) — Details for issues related to applying security policy.
#incompatible_data_schema
def incompatible_data_schema() -> ::Google::Cloud::Dataplex::V1::Action::IncompatibleDataSchema
Returns
- (::Google::Cloud::Dataplex::V1::Action::IncompatibleDataSchema) — Details for issues related to incompatible schemas detected within data.
#incompatible_data_schema=
def incompatible_data_schema=(value) -> ::Google::Cloud::Dataplex::V1::Action::IncompatibleDataSchema
Parameter
- value (::Google::Cloud::Dataplex::V1::Action::IncompatibleDataSchema) — Details for issues related to incompatible schemas detected within data.
Returns
- (::Google::Cloud::Dataplex::V1::Action::IncompatibleDataSchema) — Details for issues related to incompatible schemas detected within data.
#invalid_data_format
def invalid_data_format() -> ::Google::Cloud::Dataplex::V1::Action::InvalidDataFormat
Returns
- (::Google::Cloud::Dataplex::V1::Action::InvalidDataFormat) — Details for issues related to invalid or unsupported data formats.
#invalid_data_format=
def invalid_data_format=(value) -> ::Google::Cloud::Dataplex::V1::Action::InvalidDataFormat
Parameter
- value (::Google::Cloud::Dataplex::V1::Action::InvalidDataFormat) — Details for issues related to invalid or unsupported data formats.
Returns
- (::Google::Cloud::Dataplex::V1::Action::InvalidDataFormat) — Details for issues related to invalid or unsupported data formats.
#invalid_data_organization
def invalid_data_organization() -> ::Google::Cloud::Dataplex::V1::Action::InvalidDataOrganization
Returns
- (::Google::Cloud::Dataplex::V1::Action::InvalidDataOrganization) — Details for issues related to invalid data arrangement.
#invalid_data_organization=
def invalid_data_organization=(value) -> ::Google::Cloud::Dataplex::V1::Action::InvalidDataOrganization
Parameter
- value (::Google::Cloud::Dataplex::V1::Action::InvalidDataOrganization) — Details for issues related to invalid data arrangement.
Returns
- (::Google::Cloud::Dataplex::V1::Action::InvalidDataOrganization) — Details for issues related to invalid data arrangement.
#invalid_data_partition
def invalid_data_partition() -> ::Google::Cloud::Dataplex::V1::Action::InvalidDataPartition
Returns
- (::Google::Cloud::Dataplex::V1::Action::InvalidDataPartition) — Details for issues related to invalid or unsupported data partition structure.
#invalid_data_partition=
def invalid_data_partition=(value) -> ::Google::Cloud::Dataplex::V1::Action::InvalidDataPartition
Parameter
- value (::Google::Cloud::Dataplex::V1::Action::InvalidDataPartition) — Details for issues related to invalid or unsupported data partition structure.
Returns
- (::Google::Cloud::Dataplex::V1::Action::InvalidDataPartition) — Details for issues related to invalid or unsupported data partition structure.
#issue
def issue() -> ::String
Returns
- (::String) — Detailed description of the issue requiring action.
#issue=
def issue=(value) -> ::String
Parameter
- value (::String) — Detailed description of the issue requiring action.
Returns
- (::String) — Detailed description of the issue requiring action.
#lake
def lake() -> ::String
Returns
-
(::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
Returns
- (::Google::Cloud::Dataplex::V1::Action::MissingData) — Details for issues related to absence of data within managed resources.
#missing_data=
def missing_data=(value) -> ::Google::Cloud::Dataplex::V1::Action::MissingData
Parameter
- value (::Google::Cloud::Dataplex::V1::Action::MissingData) — Details for issues related to absence of data within managed resources.
Returns
- (::Google::Cloud::Dataplex::V1::Action::MissingData) — Details for issues related to absence of data within managed resources.
#missing_resource
def missing_resource() -> ::Google::Cloud::Dataplex::V1::Action::MissingResource
Returns
- (::Google::Cloud::Dataplex::V1::Action::MissingResource) — Details for issues related to absence of a managed resource.
#missing_resource=
def missing_resource=(value) -> ::Google::Cloud::Dataplex::V1::Action::MissingResource
Parameter
- value (::Google::Cloud::Dataplex::V1::Action::MissingResource) — Details for issues related to absence of a managed resource.
Returns
- (::Google::Cloud::Dataplex::V1::Action::MissingResource) — Details for issues related to absence of a managed resource.
#name
def name() -> ::String
Returns
-
(::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
Returns
- (::Google::Cloud::Dataplex::V1::Action::UnauthorizedResource) — Details for issues related to lack of permissions to access data resources.
#unauthorized_resource=
def unauthorized_resource=(value) -> ::Google::Cloud::Dataplex::V1::Action::UnauthorizedResource
Parameter
- value (::Google::Cloud::Dataplex::V1::Action::UnauthorizedResource) — Details for issues related to lack of permissions to access data resources.
Returns
- (::Google::Cloud::Dataplex::V1::Action::UnauthorizedResource) — Details for issues related to lack of permissions to access data resources.
#zone
def zone() -> ::String
Returns
-
(::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}
.