ListAttribute

Defines a list attribute.

NameData TypeDescription
BaseAttributeListAttribute objectSpecifies the base attribute of a list attribute in the person model.
ClientClientID objectSpecifies the account ownership and context of an object.
CorrelationIDStringIdentifies correlation of objects across several requests.
CreatedDateDateTimeThe date and time when the object was created.
CustomerKeyStringUser-supplied unique identifier for an object within an object type. This property corresponds to the external key assigned to an object.
DefaultValueStringThe default value for a data extension field if no value is supplied (Include Now() as the default value if you wish to have a field default to today's date). Used by ExtractParameterDescription as the default value for the parameter if not suppliedwhen a data extract is executed. Used by PropertyDefinition if the default value for the attribute if not suppliedfor a data profile attribute.
DescriptionStringDescribes and provides information regarding the object.
FieldLengthIntDefines number of characters available within a field for a list attribute.
FieldTypeListAttributeFieldTypeDesignates data type for a data extension field.
IDIntRead-only identifier for an object. Some objects use the ObjectID property as a unique ID.
InheritableBooleanIndicates whether a list attribute can be inherited. A value of true indicates an inheritable list attribute.
IsHiddenBooleanSpecifies whether a list attribute is hidden. A value of true indicates that the list attribute is hidden.
IsNullableBooleanSpecifies whether a list attribute can contain a null value. A value of true indicates a list attributes can contain a null value.
IsReadOnlyBooleanIndicates whether a list attribute is read-only. A value of true indicates that the list attribute is read-only.
ListList objectList associated with an object.
MaxValueStringIndicates the maximum value that this property can be set to.
MinValueStringSpecifies the minimum value that this property can be set to.
ModifiedDateDateTimeThe date and time when the object was last modified.
MustOverrideBooleanIndicates whether a list attribute must override all other values. A value of true indicates that this list attribute overrides other list attributes.
NameStringName of the object or property.
ObjectIDStringSystem-controlled, read-only text string identifier for object.
ObjectStateStringNot used.
OrdinalIntIndicates position of object within an array.
OverridableBooleanIndicates a list attribute can be overridden. A value of true indicates that a list attribute can be overridden.
OverrideTypeOverrideType objectIndicates how a list attribute can be overridden. Valid values include:
  • DoNotOverride
  • Override
  • OverrideExceptWhenNull
OwnerOwner objectDescribes account ownership of subscriber in an on-your-behalf account.
PartnerKeyStringUnique identifier provided by partner for an object. This property is accessible only via API.
PartnerPropertiesArray of APIProperty objectsA collection of metadata supplied by the client and stored by the system. These properties are accessible only via API.
RestrictedValuesArray of ListAttributeRestrictedValue objectsSpecifies a collection for restricted values.
ScaleIntIndicates numeric precision for decimal properties.