A calculated attribute definition for Customer Profiles
attribute_details
(Attributes) Mathematical expression and a list of attribute items specified in that expression. (see below for nested schema)calculated_attribute_name
(String) The unique name of the calculated attribute.domain_name
(String) The unique name of the domain.statistic
(String) The aggregation operation to perform for the calculated attribute.conditions
(Attributes) The conditions including range, object count, and threshold for the calculated attribute. (see below for nested schema)description
(String) The description of the calculated attribute.display_name
(String) The display name of the calculated attribute.tags
(Attributes Set) An array of key-value pairs to apply to this resource. (see below for nested schema)created_at
(String) The timestamp of when the calculated attribute definition was created.id
(String) Uniquely identifies the resource.last_updated_at
(String) The timestamp of when the calculated attribute definition was most recently edited.attribute_details
Required:
attributes
(Attributes Set) A list of attribute items specified in the mathematical expression. (see below for nested schema)expression
(String) Mathematical expression that is performed on attribute items provided in the attribute list. Each element in the expression should follow the structure of "{ObjectTypeName.AttributeName}".attribute_details.attributes
Required:
name
(String) The name of an attribute defined in a profile object type.conditions
Optional:
object_count
(Number) The number of profile objects used for the calculated attribute.range
(Attributes) The relative time period over which data is included in the aggregation. (see below for nested schema)threshold
(Attributes) The threshold for the calculated attribute. (see below for nested schema)conditions.range
Required:
unit
(String) The unit of time.value
(Number) The amount of time of the specified unit.conditions.threshold
Required:
operator
(String) The operator of the threshold.value
(String) The value of the threshold.tags
Required:
key
(String) The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.value
(String) The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.Import is supported using the following syntax:
$ terraform import awscc_customerprofiles_calculated_attribute_definition.example <resource ID>