Class Action (0.6.0)

Action(mapping=None, *, ignore_unknown_fields=False, **kwargs)

Represents the action triggered by Rule Engine when the rule is true.

This message has oneof_ fields (mutually exclusive fields). For each oneof, at most one member field can be set at the same time. Setting any member of the oneof automatically clears all other members.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

Attributes

NameDescription
action_id str
ID of the action. Managed internally.
access_control google.cloud.contentwarehouse_v1.types.AccessControlAction
Action triggering access control operations. This field is a member of oneof_ action.
data_validation google.cloud.contentwarehouse_v1.types.DataValidationAction
Action triggering data validation operations. This field is a member of oneof_ action.
data_update google.cloud.contentwarehouse_v1.types.DataUpdateAction
Action triggering data update operations. This field is a member of oneof_ action.
add_to_folder google.cloud.contentwarehouse_v1.types.AddToFolderAction
Action triggering create document link operation. This field is a member of oneof_ action.
publish_to_pub_sub google.cloud.contentwarehouse_v1.types.PublishAction
Action publish to Pub/Sub operation. This field is a member of oneof_ action.
remove_from_folder_action google.cloud.contentwarehouse_v1.types.RemoveFromFolderAction
Action removing a document from a folder. This field is a member of oneof_ action.
delete_document_action google.cloud.contentwarehouse_v1.types.DeleteDocumentAction
Action deleting the document. This field is a member of oneof_ action.