AttributeDescriptionCreateInput
No description
input AttributeDescriptionCreateInput {
name: String!
descriptions: [LocalizedStringInput!]!
units: [LocalizedStringInput!]
type: AttributeType!
attributeClass: AttributeDescriptionClass!
valuesetId: Int
group: String
isSearchable: Boolean
isPublic: Boolean
isSystem: Boolean
isHidden: Boolean
defaultValue: AttributeValueInput!
}
Fields
AttributeDescriptionCreateInput.name
● String!
non-null scalar
Descriptive identifier (Screaming Snake Case)
AttributeDescriptionCreateInput.descriptions
● [LocalizedStringInput!]!
non-null input
Attribute names per language
AttributeDescriptionCreateInput.units
● [LocalizedStringInput!]
list input
Attribute unit per language
AttributeDescriptionCreateInput.type
● AttributeType!
non-null enum
Attribute type. One of: [text, enum, color, datetime, integer, decimal]
AttributeDescriptionCreateInput.attributeClass
● AttributeDescriptionClass!
non-null enum
Attribute class. One of: [product, category, cluster, customer, contact, company]
AttributeDescriptionCreateInput.valuesetId
● Int
scalar
The name of the connected valueset to use when type is ENUM
AttributeDescriptionCreateInput.group
● String
scalar
The attribute group
AttributeDescriptionCreateInput.isSearchable
● Boolean
scalar
Flags whether this attribute should be used when generating catalog page filters
AttributeDescriptionCreateInput.isPublic
● Boolean
scalar
Flags whether this attribute should be used when generating product specifications.
AttributeDescriptionCreateInput.isSystem
● Boolean
scalar
Flags whether this attribute is only available to system users
AttributeDescriptionCreateInput.isHidden
● Boolean
scalar
Flags whether this attribute is hidden and should only be used for background operations.
AttributeDescriptionCreateInput.defaultValue
● AttributeValueInput!
non-null input
The default value for this attribute
Member Of
attributeDescriptionCreate
mutation