MetafieldsSetInput
The input fields for a metafield value to set.
Anchor to FieldsFields
- •String!non-null
The unique identifier for a metafield within its namespace.
Must be 2-64 characters long and can contain alphanumeric, hyphen, and underscore characters.
- Anchor to namespacenamespace•
The container for a group of metafields that the metafield is or will be associated with. Used in tandem with
key
to lookup a metafield on a resource, preventing conflicts with other metafields with the samekey
. If omitted the app-reserved namespace will be used.Must be 3-255 characters long and can contain alphanumeric, hyphen, and underscore characters.
- Anchor to ownerIdowner•
Id ID!non-null The unique ID of the resource that the metafield is attached to.
- Anchor to typetype•
The type of data that is stored in the metafield. The type must be one of the supported types.
Required when there is no corresponding definition for the given
namespace
,key
, and owner resource type (derived from).
- Anchor to valuevalue•String!non-null
The data stored in the metafield. Always stored as a string, regardless of the metafield's type.