/** * Selling Partner API for Fulfillment Inbound * The Selling Partner API for Fulfillment Inbound lets you create applications that create and update inbound shipments of inventory to Amazon\'s fulfillment network. * * The version of the OpenAPI document: v0 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ import type { Address } from './address'; import type { BoxContentsFeeDetails } from './box-contents-fee-details'; import type { BoxContentsSource } from './box-contents-source'; import type { LabelPrepType } from './label-prep-type'; import type { ShipmentStatus } from './shipment-status'; /** * Information about the seller\'s inbound shipments. Returned by the listInboundShipments operation. */ export interface InboundShipmentInfo { /** * The shipment identifier submitted in the request. */ 'ShipmentId'?: string; /** * The name for the inbound shipment. */ 'ShipmentName'?: string; 'ShipFromAddress': Address; /** * An Amazon fulfillment center identifier created by Amazon. */ 'DestinationFulfillmentCenterId'?: string; 'ShipmentStatus'?: ShipmentStatus; 'LabelPrepType'?: LabelPrepType; /** * Indicates whether or not an inbound shipment contains case-packed boxes. When AreCasesRequired = true for an inbound shipment, all items in the inbound shipment must be case packed. */ 'AreCasesRequired': boolean; /** * Type containing date in string format */ 'ConfirmedNeedByDate'?: string; 'BoxContentsSource'?: BoxContentsSource; 'EstimatedBoxContentsFee'?: BoxContentsFeeDetails; }