# MetaobjectDefinitionCreateInput - admin-graphql - INPUT_OBJECT Version: 2024-10 ## Description The input fields for creating a metaobject definition. ### Access Scopes ## Fields * [access](/docs/api/admin-graphql/2024-10/input-objects/MetaobjectAccessInput): MetaobjectAccessInput - Access configuration for the metaobjects created with this definition. * [capabilities](/docs/api/admin-graphql/2024-10/input-objects/MetaobjectCapabilityCreateInput): MetaobjectCapabilityCreateInput - The capabilities of the metaobject definition. * [description](/docs/api/admin-graphql/2024-10/scalars/String): String - An administrative description of the definition. * [displayNameKey](/docs/api/admin-graphql/2024-10/scalars/String): String - The key of a field to reference as the display name for metaobjects of this type. * [fieldDefinitions](/docs/api/admin-graphql/2024-10/input-objects/MetaobjectFieldDefinitionCreateInput): MetaobjectFieldDefinitionCreateInput! - A set of field definitions to create on this metaobject definition. * [name](/docs/api/admin-graphql/2024-10/scalars/String): String - A human-readable name for the definition. This can be changed at any time. * [type](/docs/api/admin-graphql/2024-10/scalars/String): String! - The type of the metaobject definition. This can't be changed. Must be 3-255 characters long and only contain alphanumeric, hyphen, and underscore characters. ## Input objects with this input object * [metaobjectDefinitionCreate](/docs/api/admin-graphql/2024-10/mutations/metaobjectDefinitionCreate) ## Examples