View Source GoogleApi.ContentWarehouse.V1.Model.GoogleCloudContentwarehouseV1Action (google_api_content_warehouse v0.5.0)
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 }
Functions
Unwrap a decoded JSON object into its complex fields.