Reference documentation and code samples for the Google Cloud Dataplex V1 Client class Action.
Action represents an issue requiring administrator action for resolution.
Generated from protobuf message google.cloud.dataplex.v1.Action
Namespace
Google \ Cloud \ Dataplex \ V1Methods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ category
int
The category of issue associated with the action.
↳ issue
string
Detailed description of the issue requiring action.
↳ detect_time
↳ name
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}
.
↳ lake
string
Output only. The relative resource name of the lake, of the form: projects/{project_number}/locations/{location_id}/lakes/{lake_id}
.
↳ zone
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}
.
↳ asset
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}
.
↳ data_locations
array
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
).
↳ invalid_data_format
Google\Cloud\Dataplex\V1\Action\InvalidDataFormat
Details for issues related to invalid or unsupported data formats.
↳ incompatible_data_schema
Google\Cloud\Dataplex\V1\Action\IncompatibleDataSchema
Details for issues related to incompatible schemas detected within data.
↳ invalid_data_partition
Google\Cloud\Dataplex\V1\Action\InvalidDataPartition
Details for issues related to invalid or unsupported data partition structure.
↳ missing_data
Google\Cloud\Dataplex\V1\Action\MissingData
Details for issues related to absence of data within managed resources.
↳ missing_resource
Google\Cloud\Dataplex\V1\Action\MissingResource
Details for issues related to absence of a managed resource.
↳ unauthorized_resource
Google\Cloud\Dataplex\V1\Action\UnauthorizedResource
Details for issues related to lack of permissions to access data resources.
↳ failed_security_policy_apply
Google\Cloud\Dataplex\V1\Action\FailedSecurityPolicyApply
Details for issues related to applying security policy.
↳ invalid_data_organization
Google\Cloud\Dataplex\V1\Action\InvalidDataOrganization
Details for issues related to invalid data arrangement.
getCategory
The category of issue associated with the action.
int
setCategory
The category of issue associated with the action.
var
int
$this
getIssue
Detailed description of the issue requiring action.
string
setIssue
Detailed description of the issue requiring action.
var
string
$this
getDetectTime
The time that the issue was detected.
hasDetectTime
clearDetectTime
setDetectTime
The time that the issue was detected.
$this
getName
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}
.
string
setName
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}
.
var
string
$this
getLake
Output only. The relative resource name of the lake, of the form: projects/{project_number}/locations/{location_id}/lakes/{lake_id}
.
string
setLake
Output only. The relative resource name of the lake, of the form: projects/{project_number}/locations/{location_id}/lakes/{lake_id}
.
var
string
$this
getZone
Output only. The relative resource name of the zone, of the form: projects/{project_number}/locations/{location_id}/lakes/{lake_id}/zones/{zone_id}
.
string
setZone
Output only. The relative resource name of the zone, of the form: projects/{project_number}/locations/{location_id}/lakes/{lake_id}/zones/{zone_id}
.
var
string
$this
getAsset
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}
.
string
setAsset
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}
.
var
string
$this
getDataLocations
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
).
setDataLocations
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
).
var
string[]
$this
getInvalidDataFormat
Details for issues related to invalid or unsupported data formats.
hasInvalidDataFormat
setInvalidDataFormat
Details for issues related to invalid or unsupported data formats.
$this
getIncompatibleDataSchema
Details for issues related to incompatible schemas detected within data.
hasIncompatibleDataSchema
setIncompatibleDataSchema
Details for issues related to incompatible schemas detected within data.
$this
getInvalidDataPartition
Details for issues related to invalid or unsupported data partition structure.
hasInvalidDataPartition
setInvalidDataPartition
Details for issues related to invalid or unsupported data partition structure.
$this
getMissingData
Details for issues related to absence of data within managed resources.
hasMissingData
setMissingData
Details for issues related to absence of data within managed resources.
$this
getMissingResource
Details for issues related to absence of a managed resource.
hasMissingResource
setMissingResource
Details for issues related to absence of a managed resource.
$this
getUnauthorizedResource
Details for issues related to lack of permissions to access data resources.
hasUnauthorizedResource
setUnauthorizedResource
Details for issues related to lack of permissions to access data resources.
$this
getFailedSecurityPolicyApply
Details for issues related to applying security policy.
hasFailedSecurityPolicyApply
setFailedSecurityPolicyApply
Details for issues related to applying security policy.
$this
getInvalidDataOrganization
Details for issues related to invalid data arrangement.
hasInvalidDataOrganization
setInvalidDataOrganization
Details for issues related to invalid data arrangement.
$this
getDetails
string