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.
-
ObjectTypeNameThe unique name of the object type.
-
DescriptionThe description of the event trigger.
-
EventTriggerConditionsA list of conditions that determine when an event should trigger the destination.
-
SegmentFilterThe destination is triggered only for profiles that meet the criteria of a segment definition.
-
EventTriggerLimitsDefines 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 = "MINUTES"|"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 = "MINUTES"|"HOURS"|"DAYS"|"WEEKS"|"MONTHS",
Value = 123,
MaxInvocationsPerProfile = 123,
Unlimited = TRUE|FALSE
)
)
)
)