Alokai

ConfigurableProductOptions

Defines configurable attributes for the specified product.

type ConfigurableProductOptions = {
  __typename?: 'ConfigurableProductOptions'; /** A string that identifies the attribute. */
  attribute_code?: Maybe<Scalars['String']['output']>;
  attribute_id?: Maybe<Scalars['String']['output']>;
  attribute_id_v2?: Maybe<Scalars['Int']['output']>; /** The unique ID for an `Attribute` object. */
  attribute_uid: Scalars['ID']['output'];
  id?: Maybe<Scalars['Int']['output']>; /** A displayed string that describes the configurable product option. */
  label?: Maybe<Scalars['String']['output']>; /** A number that indicates the order in which the attribute is displayed. */
  position?: Maybe<Scalars['Int']['output']>;
  product_id?: Maybe<Scalars['Int']['output']>; /** The unique ID for a `ConfigurableProductOptions` object. */
  uid: Scalars['ID']['output']; /** Indicates whether the option is the default. */
  use_default?: Maybe<Scalars['Boolean']['output']>; /** An array that defines the `value_index` codes assigned to the configurable product. */
  values?: Maybe<Array<Maybe<ConfigurableProductOptionsValues>>>;
};

Referenced Types

On this page