Product Types Change Types

Change types that represent data modifications made to the Product Types entity.

Change types

Add Attribute Definition

Change triggered by the Add Attribute Definition update action.
type
String
"AddAttributeDefinitionChange"
change
String
"addAttributeDefinition"
nextValue

Value after the change.

Add Localized Enum Value

Change triggered by the following update actions:

type
String
"AddLocalizedEnumValueChange"
change
String
"addLocalizedEnumValue"
nextValue

Value after the change.

fieldName
String
Name of the updated FieldDefinition; only present on changes to Types.
attributeName
String
Name of the updated AttributeDefinition; only present on changes to Product Types.

Add Plain Enum Value

Change triggered by the Add PlainEnumValue to AttributeDefinition update action.
type
String
"AddPlainEnumValueChange"
change
String
"addPlainEnumValue"
nextValue

Value after the change.

attributeName
String
Name of the updated AttributeDefinition.

Change Attribute Constraint

Change triggered by the Change AttributeDefinition AttributeConstraint update action.
type
String
"ChangeAttributeConstraintChange"
change
String
"changeAttributeConstraint"
previousValue

Value before the change.

Value after the change.

attributeName
String
Name of the updated AttributeDefinition.

Change Attribute Order By Name

Change triggered by the Change the order of AttributeDefinitions update action.
type
String
"ChangeAttributeOrderByNameChange"
change
String
"changeAttributeOrderByName"
previousValue
Array of String

Value before the change.

nextValue
Array of String

Value after the change.

Change Description

Change triggered by the Change Description update action.
type
String
"ChangeDescriptionChange"
change
String
"changeDescription"
previousValue
String

Value before the change.

nextValue
String

Value after the change.

Change Input Hint

Change triggered by the following update actions:

type
String
"ChangeInputHintChange"
change
String
"changeInputHint"
previousValue

Value before the change.

nextValue

Value after the change.

fieldName
String
Name of the updated FieldDefinition; only present on changes to Types.
attributeName
String
Name of the updated AttributeDefinition; only present on changes to Product Types.

Change Is Searchable

Change triggered by the Change AttributeDefinition IsSearchable update action.
type
String
"ChangeIsSearchableChange"
change
String
"changeIsSearchable"
previousValue
Boolean

Value before the change.

nextValue
Boolean

Value after the change.

attributeName
String
Name of the updated AttributeDefinition.

Change Label

Change triggered by the following update actions:

type
String
"ChangeLabelChange"
change
String
"changeLabel"
previousValue

Value before the change.

nextValue

Value after the change.

fieldName
String
Name of the updated FieldDefinition; only present on changes to Types).
attributeName
String
Name of the updated AttributeDefinition; only present on changes to Product Types.

Change Localized Enum Value Label

Change triggered by the following update actions:

type
String
"ChangeLocalizedEnumValueLabelChange"
change
String
"changeLocalizedEnumValueLabel"
previousValue

Value before the change.

nextValue

Value after the change.

fieldName
String
Name of the updated FieldDefinition; only present on changes to Types.
attributeName
String
Name of the updated AttributeDefinition; only present on changes to Product Types.
valueKey
String

Key of the updated values.

Change Localized Enum Value Order

Change triggered by the following update actions:

type
String
"ChangeLocalizedEnumValueOrderChange"
change
String
"changeLocalizedEnumValueOrder"
previousValue

Value before the change.

nextValue

Value after the change.

fieldName
String
Name of the updated FieldDefinition; only present on changes to Types.
attributeName
String
Name of the updated AttributeDefinition; only present on changes to Product Types.

Change Name

Change triggered by the following update actions:

type
String
"ChangeNameChange"
change
String
"changeName"
previousValue
String

Value before the change.

nextValue
String

Value after the change.

Change Plain Enum Value Label

Change triggered by the Change the label of an EnumValue update action.
type
String
"ChangePlainEnumValueLabelChange"
change
String
"changePlainEnumValueLabel"
previousValue
String

Value before the change.

nextValue
String

Value after the change.

attributeName
String
Name of the updated AttributeDefinition.
valueKey
String

Key of the updated values.

Change Plain Enum Value Order

Change triggered by the Change the order of EnumValues update action.
type
String
"ChangePlainEnumValueOrderChange"
change
String
"changePlainEnumValueOrder"
previousValue

Value before the change.

nextValue

Value after the change.

attributeName
String
Name of the updated AttributeDefinition.

Remove Attribute Definition

Change triggered by the Remove AttributeDefinition update action.
type
String
"RemoveAttributeDefinitionChange"
change
String
"removeAttributeDefinition"
previousValue

Value before the change.

Remove Enum Values

Change triggered by the Remove EnumValues from AttributeDefinition update action.
type
String
"RemoveEnumValuesChange"
change
String
"removeEnumValues"
previousValue

Value before the change.

attributeName
String
Name of the updated AttributeDefinition.

Remove Localized Enum Values

Change triggered by the Remove EnumValues from AttributeDefinition update action.
type
String
"RemoveLocalizedEnumValuesChange"
change
String
"removeEnumValues"
previousValue

Value before the change.

attributeName
String
Name of the updated AttributeDefinition.

Set Input Tip

Change triggered by the Set AttributeDefinition InputTip update action.
type
String
"SetInputTipChange"
change
String
"setInputTip"
previousValue

Value before the change.

nextValue

Value after the change.

attributeName
String
Name of the updated AttributeDefinition.

Set Key

Change triggered by the following update actions:

type
String
"SetKeyChange"
change
String
"setKey"
previousValue
String

Value before the change.

nextValue
String

Value after the change.