import { _OrderedPhoneNumber, _UnmarshalledOrderedPhoneNumber } from "./_OrderedPhoneNumber"; /** *

The details of a phone number order created for Amazon Chime.

*/ export interface _PhoneNumberOrder { /** *

The phone number order ID.

*/ PhoneNumberOrderId?: string; /** *

The phone number order product type.

*/ ProductType?: "BusinessCalling" | "VoiceConnector" | string; /** *

The status of the phone number order.

*/ Status?: "Processing" | "Successful" | "Failed" | "Partial" | string; /** *

The ordered phone number details, such as the phone number in E.164 format and the phone number status.

*/ OrderedPhoneNumbers?: Array<_OrderedPhoneNumber> | Iterable<_OrderedPhoneNumber>; /** *

The phone number order creation timestamp, in ISO 8601 format.

*/ CreatedTimestamp?: Date | string | number; /** *

The updated phone number order timestamp, in ISO 8601 format.

*/ UpdatedTimestamp?: Date | string | number; } export interface _UnmarshalledPhoneNumberOrder extends _PhoneNumberOrder { /** *

The ordered phone number details, such as the phone number in E.164 format and the phone number status.

*/ OrderedPhoneNumbers?: Array<_UnmarshalledOrderedPhoneNumber>; /** *

The phone number order creation timestamp, in ISO 8601 format.

*/ CreatedTimestamp?: Date; /** *

The updated phone number order timestamp, in ISO 8601 format.

*/ UpdatedTimestamp?: Date; }