Skip to content

Update Calculated Attribute Definition

customerprofiles_update_calculated_attribute_definition R Documentation

Updates an existing calculated attribute definition

Description

Updates an existing calculated attribute definition. When updating the Conditions, note that increasing the date range of a calculated attribute will not trigger inclusion of historical data greater than the current date range.

Usage

customerprofiles_update_calculated_attribute_definition(DomainName,
  CalculatedAttributeName, DisplayName, Description, Conditions)

Arguments

DomainName

[required] The unique name of the domain.

CalculatedAttributeName

[required] The unique name of the calculated attribute.

DisplayName

The display name of the calculated attribute.

Description

The description of the calculated attribute.

Conditions

The conditions including range, object count, and threshold for the calculated attribute.

Value

A list with the following syntax:

list(
  CalculatedAttributeName = "string",
  DisplayName = "string",
  Description = "string",
  CreatedAt = as.POSIXct(
    "2015-01-01"
  ),
  LastUpdatedAt = as.POSIXct(
    "2015-01-01"
  ),
  Statistic = "FIRST_OCCURRENCE"|"LAST_OCCURRENCE"|"COUNT"|"SUM"|"MINIMUM"|"MAXIMUM"|"AVERAGE"|"MAX_OCCURRENCE",
  Conditions = list(
    Range = list(
      Value = 123,
      Unit = "DAYS"
    ),
    ObjectCount = 123,
    Threshold = list(
      Value = "string",
      Operator = "EQUAL_TO"|"GREATER_THAN"|"LESS_THAN"|"NOT_EQUAL_TO"
    )
  ),
  AttributeDetails = list(
    Attributes = list(
      list(
        Name = "string"
      )
    ),
    Expression = "string"
  ),
  Tags = list(
    "string"
  )
)

Request syntax

svc$update_calculated_attribute_definition(
  DomainName = "string",
  CalculatedAttributeName = "string",
  DisplayName = "string",
  Description = "string",
  Conditions = list(
    Range = list(
      Value = 123,
      Unit = "DAYS"
    ),
    ObjectCount = 123,
    Threshold = list(
      Value = "string",
      Operator = "EQUAL_TO"|"GREATER_THAN"|"LESS_THAN"|"NOT_EQUAL_TO"
    )
  )
)