Class GoogleCloudContentwarehouseV1Action
Represents the action triggered by Rule Engine when the rule is true.
Implements
Inherited Members
Namespace: Google.Apis.Contentwarehouse.v1.Data
Assembly: Google.Apis.Contentwarehouse.v1.dll
Syntax
public class GoogleCloudContentwarehouseV1Action : IDirectResponseSchema
Properties
AccessControl
Action triggering access control operations.
Declaration
[JsonProperty("accessControl")]
public virtual GoogleCloudContentwarehouseV1AccessControlAction AccessControl { get; set; }
Property Value
| Type | Description |
|---|---|
| GoogleCloudContentwarehouseV1AccessControlAction |
ActionId
ID of the action. Managed internally.
Declaration
[JsonProperty("actionId")]
public virtual string ActionId { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
AddToFolder
Action triggering create document link operation.
Declaration
[JsonProperty("addToFolder")]
public virtual GoogleCloudContentwarehouseV1AddToFolderAction AddToFolder { get; set; }
Property Value
| Type | Description |
|---|---|
| GoogleCloudContentwarehouseV1AddToFolderAction |
DataUpdate
Action triggering data update operations.
Declaration
[JsonProperty("dataUpdate")]
public virtual GoogleCloudContentwarehouseV1DataUpdateAction DataUpdate { get; set; }
Property Value
| Type | Description |
|---|---|
| GoogleCloudContentwarehouseV1DataUpdateAction |
DataValidation
Action triggering data validation operations.
Declaration
[JsonProperty("dataValidation")]
public virtual GoogleCloudContentwarehouseV1DataValidationAction DataValidation { get; set; }
Property Value
| Type | Description |
|---|---|
| GoogleCloudContentwarehouseV1DataValidationAction |
DeleteDocumentAction
Action deleting the document.
Declaration
[JsonProperty("deleteDocumentAction")]
public virtual GoogleCloudContentwarehouseV1DeleteDocumentAction DeleteDocumentAction { get; set; }
Property Value
| Type | Description |
|---|---|
| GoogleCloudContentwarehouseV1DeleteDocumentAction |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
PublishToPubSub
Action publish to Pub/Sub operation.
Declaration
[JsonProperty("publishToPubSub")]
public virtual GoogleCloudContentwarehouseV1PublishAction PublishToPubSub { get; set; }
Property Value
| Type | Description |
|---|---|
| GoogleCloudContentwarehouseV1PublishAction |
RemoveFromFolderAction
Action removing a document from a folder.
Declaration
[JsonProperty("removeFromFolderAction")]
public virtual GoogleCloudContentwarehouseV1RemoveFromFolderAction RemoveFromFolderAction { get; set; }
Property Value
| Type | Description |
|---|---|
| GoogleCloudContentwarehouseV1RemoveFromFolderAction |