Collection Condition Metafield Definition Interface
Common fields exposed by every metafield definition usable as a collection condition.
Anchor to FieldsFields
- description (String)
- id (ID!)
- key (String!)
- name (String!)
- namespace (String!)
- ownerType (MetafieldOwnerType!)
- type (MetafieldDefinitionType!)
- validations ([MetafieldDefinitionValidation!]!)
- Anchor to descriptiondescription•String
The description of the metafield definition.
- •ID!non-null
The ID of the underlying metafield definition.
- •String!non-null
The unique identifier for the metafield definition within its namespace.
- Anchor to namename•String!non-null
The human-readable name of the metafield definition.
- Anchor to namespacenamespace•String!non-null
The container for a group of metafields that the metafield definition is associated with.
- Anchor to ownerTypeowner•Metafield
Type Owner Type! non-null The resource type that the metafield definition is attached to.
- Anchor to typetype•Metafield
Definition Type! non-null The data type of the metafield definition.
- Anchor to validationsvalidations•[Metafield
Definition Validation!]! non-null A list of validation options for the metafields that belong to the metafield definition.
Anchor to Types implemented inTypes implemented in
- CollectionConditionBasicMetafieldDefinition (CollectionConditionBasicMetafieldDefinition)
- CollectionConditionMetaobjectMetafieldDefinition (CollectionConditionMetaobjectMetafieldDefinition)
- •OBJECT
A non-metaobject metafield definition usable as a collection condition.
- Anchor to descriptiondescription•String
The description of the metafield definition.
- •ID!non-null
The ID of the underlying metafield definition.
- •String!non-null
The unique identifier for the metafield definition within its namespace.
- Anchor to namename•String!non-null
The human-readable name of the metafield definition.
- Anchor to namespacenamespace•String!non-null
The container for a group of metafields that the metafield definition is associated with.
- Anchor to ownerTypeowner•Metafield
Type Owner Type! non-null The resource type that the metafield definition is attached to.
- Anchor to typetype•Metafield
Definition Type! non-null The data type of the metafield definition.
- Anchor to validationsvalidations•[Metafield
Definition Validation!]! non-null A list of validation options for the metafields that belong to the metafield definition.
- Anchor to CollectionConditionMetaobjectMetafieldDefinitionCollection•OBJECT
Condition Metaobject Metafield Definition A metaobject-reference metafield definition usable as a collection condition.
- Anchor to descriptiondescription•String
The description of the metafield definition.
- •ID!non-null
The ID of the underlying metafield definition.
- •String!non-null
The unique identifier for the metafield definition within its namespace.
- Anchor to metaobjectDefinitionmetaobject•Metaobject
Definition Definition! non-null The metaobject definition referenced by this metafield definition.
- Anchor to namename•String!non-null
The human-readable name of the metafield definition.
- Anchor to namespacenamespace•String!non-null
The container for a group of metafields that the metafield definition is associated with.
- Anchor to ownerTypeowner•Metafield
Type Owner Type! non-null The resource type that the metafield definition is attached to.
- Anchor to typetype•Metafield
Definition Type! non-null The data type of the metafield definition.
- Anchor to validationsvalidations•[Metafield
Definition Validation!]! non-null A list of validation options for the metafields that belong to the metafield definition.