Home > @vsf-enterprise/commercetools-types > AttributeDefinition

# AttributeDefinition type

Signature:

export declare type AttributeDefinition = {
    __typename?: 'AttributeDefinition';
    type: AttributeDefinitionType;
    name: Scalars['String'];
    label?: Maybe<Scalars['String']>;
    isRequired: Scalars['Boolean'];
    attributeConstraint: AttributeConstraint;
    inputTip?: Maybe<Scalars['String']>;
    inputHint: TextInputHint;
    isSearchable: Scalars['Boolean'];
    labelAllLocales: Array<LocalizedString>;
    inputTipAllLocales?: Maybe<Array<LocalizedString>>;
};

References: AttributeDefinitionType, Scalars, Maybe, AttributeConstraint, TextInputHint, LocalizedString