Skip to content

TypeScript API / laikacms/assets / AssetCreateSchema

Variable: AssetCreateSchema ​

ts
const AssetCreateSchema: StandardSchemaV1<{
  cacheControl?: string;
  content: BinaryContent;
  customMetadata?: {
   [key: string]: string;
  };
  filename?: string;
  key: string;
  mimeType: string;
}, {
  cacheControl?: string;
  content: BinaryContent;
  customMetadata?: {
   [key: string]: string;
  };
  filename?: string;
  key: string;
  mimeType: string;
}> & Struct<{
  cacheControl: optional<String>;
  content: declare<BinaryContent, BinaryContent>;
  customMetadata: optional<$Record<String, String>>;
  filename: optional<String>;
  key: String;
  mimeType: String;
}>;

Data required to create a new asset. Used for simple single-request uploads.

Released under the MIT License.