Home > @vsf-enterprise/commercetools-types > ProductDraft
# ProductDraft type
Signature:
export declare type ProductDraft = {
name: Array<LocalizedStringItemInputType>;
productType: ResourceIdentifierInput;
slug: Array<LocalizedStringItemInputType>;
key?: InputMaybe<Scalars['String']>;
description?: InputMaybe<Array<LocalizedStringItemInputType>>;
categories?: InputMaybe<Array<ResourceIdentifierInput>>;
categoryOrderHints?: InputMaybe<Array<CategoryOrderHintInput>>;
metaTitle?: InputMaybe<Array<LocalizedStringItemInputType>>;
metaDescription?: InputMaybe<Array<LocalizedStringItemInputType>>;
metaKeywords?: InputMaybe<Array<LocalizedStringItemInputType>>;
masterVariant?: InputMaybe<ProductVariantInput>;
variants?: InputMaybe<Array<ProductVariantInput>>;
taxCategory?: InputMaybe<ResourceIdentifierInput>;
state?: InputMaybe<ResourceIdentifierInput>;
searchKeywords?: InputMaybe<Array<SearchKeywordInput>>;
publish?: InputMaybe<Scalars['Boolean']>;
};
References: LocalizedStringItemInputType, ResourceIdentifierInput, InputMaybe, Scalars, CategoryOrderHintInput, ProductVariantInput, SearchKeywordInput