# MetaobjectDefinitionUpdateInput - admin-graphql - INPUT_OBJECT Version: 2024-07 ## Description The input fields for updating a metaobject definition. ### Access Scopes ## Fields * [access](/docs/api/admin-graphql/2024-07/input-objects/MetaobjectAccessInput): MetaobjectAccessInput - Access configuration for the metaobjects created with this definition. * [capabilities](/docs/api/admin-graphql/2024-07/input-objects/MetaobjectCapabilityUpdateInput): MetaobjectCapabilityUpdateInput - The capabilities of the metaobject definition. * [description](/docs/api/admin-graphql/2024-07/scalars/String): String - An administrative description of the definition. * [displayNameKey](/docs/api/admin-graphql/2024-07/scalars/String): String - The key of a metafield to reference as the display name for objects of this type. * [fieldDefinitions](/docs/api/admin-graphql/2024-07/input-objects/MetaobjectFieldDefinitionOperationInput): MetaobjectFieldDefinitionOperationInput - A set of operations for modifying field definitions. * [name](/docs/api/admin-graphql/2024-07/scalars/String): String - A human-readable name for the definition. * [resetFieldOrder](/docs/api/admin-graphql/2024-07/scalars/Boolean): Boolean - Whether the field order should be reset while updating. If `true`, then the order is assigned based on submitted fields followed by alphabetized field omissions. If `false`, then no changes are made to the existing field order and new fields are appended at the end. ## Input objects with this input object * [metaobjectDefinitionUpdate](/docs/api/admin-graphql/2024-07/mutations/metaobjectDefinitionUpdate) ## Examples