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.
| Parameters | |
|---|---|
| Name | Description |
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 |
Google\Protobuf\Timestamp
The time that the issue was detected. |
↳ name |
string
Output only. The relative resource name of the action, of the form: |
↳ lake |
string
Output only. The relative resource name of the lake, of the form: |
↳ zone |
string
Output only. The relative resource name of the zone, of the form: |
↳ asset |
string
Output only. The relative resource name of the asset, of the form: |
↳ data_locations |
array
The list of data locations associated with this action. Cloud Storage locations are represented as URI paths(E.g. |
↳ invalid_data_format |
Action\InvalidDataFormat
Details for issues related to invalid or unsupported data formats. |
↳ incompatible_data_schema |
Action\IncompatibleDataSchema
Details for issues related to incompatible schemas detected within data. |
↳ invalid_data_partition |
Action\InvalidDataPartition
Details for issues related to invalid or unsupported data partition structure. |
↳ missing_data |
Action\MissingData
Details for issues related to absence of data within managed resources. |
↳ missing_resource |
Action\MissingResource
Details for issues related to absence of a managed resource. |
↳ unauthorized_resource |
Action\UnauthorizedResource
Details for issues related to lack of permissions to access data resources. |
↳ failed_security_policy_apply |
Action\FailedSecurityPolicyApply
Details for issues related to applying security policy. |
↳ invalid_data_organization |
Action\InvalidDataOrganization
Details for issues related to invalid data arrangement. |
getCategory
The category of issue associated with the action.
| Returns | |
|---|---|
| Type | Description |
int |
Enum of type Category. |
setCategory
The category of issue associated with the action.
| Parameter | |
|---|---|
| Name | Description |
var |
int
Enum of type Category. |
| Returns | |
|---|---|
| Type | Description |
$this |
|
getIssue
Detailed description of the issue requiring action.
| Returns | |
|---|---|
| Type | Description |
string |
|
setIssue
Detailed description of the issue requiring action.
| Parameter | |
|---|---|
| Name | Description |
var |
string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getDetectTime
The time that the issue was detected.
| Returns | |
|---|---|
| Type | Description |
Google\Protobuf\Timestamp|null |
|
hasDetectTime
clearDetectTime
setDetectTime
The time that the issue was detected.
| Parameter | |
|---|---|
| Name | Description |
var |
Google\Protobuf\Timestamp
|
| Returns | |
|---|---|
| Type | Description |
$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}.
| Returns | |
|---|---|
| Type | Description |
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}.
| Parameter | |
|---|---|
| Name | Description |
var |
string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getLake
Output only. The relative resource name of the lake, of the form:
projects/{project_number}/locations/{location_id}/lakes/{lake_id}.
| Returns | |
|---|---|
| Type | Description |
string |
|
setLake
Output only. The relative resource name of the lake, of the form:
projects/{project_number}/locations/{location_id}/lakes/{lake_id}.
| Parameter | |
|---|---|
| Name | Description |
var |
string
|
| Returns | |
|---|---|
| Type | Description |
$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}.
| Returns | |
|---|---|
| Type | Description |
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}.
| Parameter | |
|---|---|
| Name | Description |
var |
string
|
| Returns | |
|---|---|
| Type | Description |
$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}.
| Returns | |
|---|---|
| Type | Description |
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}.
| Parameter | |
|---|---|
| Name | Description |
var |
string
|
| Returns | |
|---|---|
| Type | Description |
$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).
| Returns | |
|---|---|
| Type | Description |
Google\Protobuf\Internal\RepeatedField |
|
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).
| Parameter | |
|---|---|
| Name | Description |
var |
string[]
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getInvalidDataFormat
Details for issues related to invalid or unsupported data formats.
| Returns | |
|---|---|
| Type | Description |
Action\InvalidDataFormat|null |
|
hasInvalidDataFormat
setInvalidDataFormat
Details for issues related to invalid or unsupported data formats.
| Parameter | |
|---|---|
| Name | Description |
var |
Action\InvalidDataFormat
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getIncompatibleDataSchema
Details for issues related to incompatible schemas detected within data.
| Returns | |
|---|---|
| Type | Description |
Action\IncompatibleDataSchema|null |
|
hasIncompatibleDataSchema
setIncompatibleDataSchema
Details for issues related to incompatible schemas detected within data.
| Parameter | |
|---|---|
| Name | Description |
var |
Action\IncompatibleDataSchema
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getInvalidDataPartition
Details for issues related to invalid or unsupported data partition structure.
| Returns | |
|---|---|
| Type | Description |
Action\InvalidDataPartition|null |
|
hasInvalidDataPartition
setInvalidDataPartition
Details for issues related to invalid or unsupported data partition structure.
| Parameter | |
|---|---|
| Name | Description |
var |
Action\InvalidDataPartition
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getMissingData
Details for issues related to absence of data within managed resources.
| Returns | |
|---|---|
| Type | Description |
Action\MissingData|null |
|
hasMissingData
setMissingData
Details for issues related to absence of data within managed resources.
| Parameter | |
|---|---|
| Name | Description |
var |
Action\MissingData
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getMissingResource
Details for issues related to absence of a managed resource.
| Returns | |
|---|---|
| Type | Description |
Action\MissingResource|null |
|
hasMissingResource
setMissingResource
Details for issues related to absence of a managed resource.
| Parameter | |
|---|---|
| Name | Description |
var |
Action\MissingResource
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getUnauthorizedResource
Details for issues related to lack of permissions to access data resources.
| Returns | |
|---|---|
| Type | Description |
Action\UnauthorizedResource|null |
|
hasUnauthorizedResource
setUnauthorizedResource
Details for issues related to lack of permissions to access data resources.
| Parameter | |
|---|---|
| Name | Description |
var |
Action\UnauthorizedResource
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getFailedSecurityPolicyApply
Details for issues related to applying security policy.
| Returns | |
|---|---|
| Type | Description |
Action\FailedSecurityPolicyApply|null |
|
hasFailedSecurityPolicyApply
setFailedSecurityPolicyApply
Details for issues related to applying security policy.
| Parameter | |
|---|---|
| Name | Description |
var |
Action\FailedSecurityPolicyApply
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getInvalidDataOrganization
Details for issues related to invalid data arrangement.
| Returns | |
|---|---|
| Type | Description |
Action\InvalidDataOrganization|null |
|
hasInvalidDataOrganization
setInvalidDataOrganization
Details for issues related to invalid data arrangement.
| Parameter | |
|---|---|
| Name | Description |
var |
Action\InvalidDataOrganization
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getDetails
| Returns | |
|---|---|
| Type | Description |
string |
|