Update Event Trigger
| customerprofiles_update_event_trigger | R Documentation | 
Update the properties of an Event Trigger¶
Description¶
Update the properties of an Event Trigger.
Usage¶
customerprofiles_update_event_trigger(DomainName, EventTriggerName,
  ObjectTypeName, Description, EventTriggerConditions, SegmentFilter,
  EventTriggerLimits)
Arguments¶
DomainName | 
[required] The unique name of the domain.  | 
EventTriggerName | 
[required] The unique name of the event trigger.  | 
ObjectTypeName | 
The unique name of the object type.  | 
Description | 
The description of the event trigger.  | 
EventTriggerConditions | 
A list of conditions that determine when an event should trigger the destination.  | 
SegmentFilter | 
The destination is triggered only for profiles that meet the criteria of a segment definition.  | 
EventTriggerLimits | 
Defines limits controlling whether an event triggers the destination, based on ingestion latency and the number of invocations per profile over specific time periods.  | 
Value¶
A list with the following syntax:
list(
  EventTriggerName = "string",
  ObjectTypeName = "string",
  Description = "string",
  EventTriggerConditions = list(
    list(
      EventTriggerDimensions = list(
        list(
          ObjectAttributes = list(
            list(
              Source = "string",
              FieldName = "string",
              ComparisonOperator = "INCLUSIVE"|"EXCLUSIVE"|"CONTAINS"|"BEGINS_WITH"|"ENDS_WITH"|"GREATER_THAN"|"LESS_THAN"|"GREATER_THAN_OR_EQUAL"|"LESS_THAN_OR_EQUAL"|"EQUAL"|"BEFORE"|"AFTER"|"ON"|"BETWEEN"|"NOT_BETWEEN",
              Values = list(
                "string"
              )
            )
          )
        )
      ),
      LogicalOperator = "ANY"|"ALL"|"NONE"
    )
  ),
  SegmentFilter = "string",
  EventTriggerLimits = list(
    EventExpiration = 123,
    Periods = list(
      list(
        Unit = "HOURS"|"DAYS"|"WEEKS"|"MONTHS",
        Value = 123,
        MaxInvocationsPerProfile = 123,
        Unlimited = TRUE|FALSE
      )
    )
  ),
  CreatedAt = as.POSIXct(
    "2015-01-01"
  ),
  LastUpdatedAt = as.POSIXct(
    "2015-01-01"
  ),
  Tags = list(
    "string"
  )
)
Request syntax¶
svc$update_event_trigger(
  DomainName = "string",
  EventTriggerName = "string",
  ObjectTypeName = "string",
  Description = "string",
  EventTriggerConditions = list(
    list(
      EventTriggerDimensions = list(
        list(
          ObjectAttributes = list(
            list(
              Source = "string",
              FieldName = "string",
              ComparisonOperator = "INCLUSIVE"|"EXCLUSIVE"|"CONTAINS"|"BEGINS_WITH"|"ENDS_WITH"|"GREATER_THAN"|"LESS_THAN"|"GREATER_THAN_OR_EQUAL"|"LESS_THAN_OR_EQUAL"|"EQUAL"|"BEFORE"|"AFTER"|"ON"|"BETWEEN"|"NOT_BETWEEN",
              Values = list(
                "string"
              )
            )
          )
        )
      ),
      LogicalOperator = "ANY"|"ALL"|"NONE"
    )
  ),
  SegmentFilter = "string",
  EventTriggerLimits = list(
    EventExpiration = 123,
    Periods = list(
      list(
        Unit = "HOURS"|"DAYS"|"WEEKS"|"MONTHS",
        Value = 123,
        MaxInvocationsPerProfile = 123,
        Unlimited = TRUE|FALSE
      )
    )
  )
)