ReadonlyattributeReadonlyinputProvides a visual representation directive for values of this Attribute (only relevant for AttributeTextType and AttributeLocalizableTextType).
Optional ReadonlyinputProvides additional Attribute information to aid content managers configure Product details.
ReadonlyisIf true, the Attribute must have a value on a ProductVariant.
ReadonlyisIf true, the Attribute's values are available in the Product Search or the Product Projection Search API for use in full-text search queries, filters, and facets.
However, if an Attribute's level is set as Product, then Product Projection Search does not support the Attribute.
The exact features that are available with this flag depend on the specific [AttributeType](ctp:api:type:AttributeType).
The maximum size of a searchable field is **restricted** by the [Field content size limit](/../api/limits#field-content-size).
This constraint is enforced at both [Product creation](ctp:api:endpoint:/{projectKey}/products:POST) and [Product update](/../api/projects/products#update-product).
If the length of the input exceeds the maximum size, an [InvalidField](ctp:api:type:InvalidFieldError) error is returned.
ReadonlylabelHuman-readable label for the Attribute.
ReadonlylevelSpecifies whether the Attribute is defined at the Product or Variant level.
ReadonlynameUser-defined name of the Attribute that is unique within the Project.
ReadonlytypeDescribes the Type of the Attribute.
Specifies how Attributes are validated across all variants of a Product.