Skip to main content

UpdateCustomerAttributeDefinitionInput

Autogenerated input type of UpdateCustomerAttributeDefinition

input UpdateCustomerAttributeDefinitionInput {
attributeGroup: String
clientMutationId: String
delete: Boolean
description: String
favorite: Boolean
handle: String
id: ID!
name: String
restore: Boolean
showInCustomerList: Boolean
useInFilters: Boolean
}

Fields​

UpdateCustomerAttributeDefinitionInput.attributeGroup ● String scalar common​

Optional grouping label for organizing attributes.

UpdateCustomerAttributeDefinitionInput.clientMutationId ● String scalar common​

A unique identifier for the client performing the mutation.

UpdateCustomerAttributeDefinitionInput.delete ● Boolean scalar common​

When true, archives the definition and its values.

UpdateCustomerAttributeDefinitionInput.description ● String scalar common​

What this attribute captures.

UpdateCustomerAttributeDefinitionInput.favorite ● Boolean scalar common​

Whether the attribute is pinned as a favorite.

UpdateCustomerAttributeDefinitionInput.handle ● String scalar common​

Stable slug identifier, unique within the company.

UpdateCustomerAttributeDefinitionInput.id ● ID! non-null scalar common​

The attribute definition to update.

UpdateCustomerAttributeDefinitionInput.name ● String scalar common​

Display name of the attribute.

UpdateCustomerAttributeDefinitionInput.restore ● Boolean scalar common​

When true, restores an archived definition together with the values archived with it.

UpdateCustomerAttributeDefinitionInput.showInCustomerList ● Boolean scalar common​

Whether the attribute is shown as a customer list column.

UpdateCustomerAttributeDefinitionInput.useInFilters ● Boolean scalar common​

Whether the attribute is offered as a customer list filter.

Member Of​

updateCustomerAttributeDefinition mutation