Record
catalog-data-product-attribute-interface
No description available.
record catalog-data-product-attribute-interface {
apply-to: option<list<string>>,
attribute-code: string,
attribute-id: option<s32>,
backend-model: option<string>,
backend-type: option<string>,
custom-attributes: option<list<framework-attribute-interface>>,
default-frontend-label: option<string>,
default-value: option<string>,
entity-type-id: string,
extension-attributes: option<catalog-data-eav-attribute-extension-interface>,
frontend-class: option<string>,
frontend-input: string,
frontend-labels: list<eav-data-attribute-frontend-label-interface>,
is-comparable: option<string>,
is-filterable: option<bool>,
is-filterable-in-grid: option<bool>,
is-filterable-in-search: option<bool>,
is-html-allowed-on-front: option<bool>,
is-required: bool,
is-searchable: option<string>,
is-unique: option<string>,
is-used-for-promo-rules: option<string>,
is-used-in-grid: option<bool>,
is-user-defined: option<bool>,
is-visible: option<bool>,
is-visible-in-advanced-search: option<string>,
is-visible-in-grid: option<bool>,
is-visible-on-front: option<string>,
is-wysiwyg-enabled: option<bool>,
note: option<string>,
options: option<list<eav-data-attribute-option-interface>>,
position: option<s32>,
scope: option<string>,
source-model: option<string>,
used-for-sort-by: option<bool>,
used-in-product-listing: option<string>,
validation-rules: option<list<eav-data-attribute-validation-rule-interface>>,
}Fields
| Name | Type | Description |
|---|---|---|
| apply-to | option<list<string>> | |
| attribute-code | string | |
| attribute-id | option<s32> | |
| backend-model | option<string> | |
| backend-type | option<string> | |
| custom-attributes | option<list<framework-attribute-interface>> | |
| default-frontend-label | option<string> | |
| default-value | option<string> | |
| entity-type-id | string | |
| extension-attributes | option<catalog-data-eav-attribute-extension-interface> | |
| frontend-class | option<string> | |
| frontend-input | string | |
| frontend-labels | list<eav-data-attribute-frontend-label-interface> | |
| is-comparable | option<string> | |
| is-filterable | option<bool> | |
| is-filterable-in-grid | option<bool> | |
| is-filterable-in-search | option<bool> | |
| is-html-allowed-on-front | option<bool> | |
| is-required | bool | |
| is-searchable | option<string> | |
| is-unique | option<string> | |
| is-used-for-promo-rules | option<string> | |
| is-used-in-grid | option<bool> | |
| is-user-defined | option<bool> | |
| is-visible | option<bool> | |
| is-visible-in-advanced-search | option<string> | |
| is-visible-in-grid | option<bool> | |
| is-visible-on-front | option<string> | |
| is-wysiwyg-enabled | option<bool> | |
| note | option<string> | |
| options | option<list<eav-data-attribute-option-interface>> | |
| position | option<s32> | |
| scope | option<string> | |
| source-model | option<string> | |
| used-for-sort-by | option<bool> | |
| used-in-product-listing | option<string> | |
| validation-rules | option<list<eav-data-attribute-validation-rule-interface>> |