次の方法で共有


PhoneNumbersReservation interface

電話番号の予約を表します。 予約は、後で購入できる電話番号の一時的な保留です。 予約の有効期間は限られており、購入されていない場合は電話番号が解放されます。 1 か月を超える予約は自動的に削除されます。

プロパティ

expiresAt

予約の有効期限が切れる時刻。 予約がこの時点までに購入されていない場合、予約されているすべての電話番号が解放され、他のユーザーが購入できるようになります。

id

予約の ID。

phoneNumbers

予約電話番号を含むディクショナリ。 キーは電話番号の ID (数字のみ) であり、値は AvailablePhoneNumber オブジェクトです。 PhoneNumbersReservation コレクションを取得するときに設定されません。

status

予約の状態を表します。 使用可能な値は、'active'、'submitted'、'completed'、'expired' です。

プロパティの詳細

expiresAt

予約の有効期限が切れる時刻。 予約がこの時点までに購入されていない場合、予約されているすべての電話番号が解放され、他のユーザーが購入できるようになります。

expiresAt?: Date

プロパティ値

Date

id

予約の ID。

id?: string

プロパティ値

string

phoneNumbers

予約電話番号を含むディクショナリ。 キーは電話番号の ID (数字のみ) であり、値は AvailablePhoneNumber オブジェクトです。 PhoneNumbersReservation コレクションを取得するときに設定されません。

phoneNumbers?: {[propertyName: string]: AvailablePhoneNumber | null}

プロパティ値

{[propertyName: string]: AvailablePhoneNumber | null}

status

予約の状態を表します。 使用可能な値は、'active'、'submitted'、'completed'、'expired' です。

status?: ReservationStatus

プロパティ値