View Source GoogleApi.ContentWarehouse.V1.Model.GoogleCloudContentwarehouseV1Action (google_api_content_warehouse v0.6.1)
Represents the action triggered by Rule Engine when the rule is true.
Attributes
-
accessControl(type:GoogleApi.ContentWarehouse.V1.Model.GoogleCloudContentwarehouseV1AccessControlAction.t, default:nil) - Action triggering access control operations. -
actionId(type:String.t, default:nil) - ID of the action. Managed internally. -
addToFolder(type:GoogleApi.ContentWarehouse.V1.Model.GoogleCloudContentwarehouseV1AddToFolderAction.t, default:nil) - Action triggering create document link operation. -
dataUpdate(type:GoogleApi.ContentWarehouse.V1.Model.GoogleCloudContentwarehouseV1DataUpdateAction.t, default:nil) - Action triggering data update operations. -
dataValidation(type:GoogleApi.ContentWarehouse.V1.Model.GoogleCloudContentwarehouseV1DataValidationAction.t, default:nil) - Action triggering data validation operations. -
deleteDocumentAction(type:GoogleApi.ContentWarehouse.V1.Model.GoogleCloudContentwarehouseV1DeleteDocumentAction.t, default:nil) - Action deleting the document. -
publishToPubSub(type:GoogleApi.ContentWarehouse.V1.Model.GoogleCloudContentwarehouseV1PublishAction.t, default:nil) - Action publish to Pub/Sub operation. -
removeFromFolderAction(type:GoogleApi.ContentWarehouse.V1.Model.GoogleCloudContentwarehouseV1RemoveFromFolderAction.t, default:nil) - Action removing a document from a folder.
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.ContentWarehouse.V1.Model.GoogleCloudContentwarehouseV1Action{ accessControl: GoogleApi.ContentWarehouse.V1.Model.GoogleCloudContentwarehouseV1AccessControlAction.t() | nil, actionId: String.t() | nil, addToFolder: GoogleApi.ContentWarehouse.V1.Model.GoogleCloudContentwarehouseV1AddToFolderAction.t() | nil, dataUpdate: GoogleApi.ContentWarehouse.V1.Model.GoogleCloudContentwarehouseV1DataUpdateAction.t() | nil, dataValidation: GoogleApi.ContentWarehouse.V1.Model.GoogleCloudContentwarehouseV1DataValidationAction.t() | nil, deleteDocumentAction: GoogleApi.ContentWarehouse.V1.Model.GoogleCloudContentwarehouseV1DeleteDocumentAction.t() | nil, publishToPubSub: GoogleApi.ContentWarehouse.V1.Model.GoogleCloudContentwarehouseV1PublishAction.t() | nil, removeFromFolderAction: GoogleApi.ContentWarehouse.V1.Model.GoogleCloudContentwarehouseV1RemoveFromFolderAction.t() | nil }