

# キャパシティ予約の状態を表示する
<a name="capacity-reservations-view"></a>

Amazon EC2 は、キャパシティ予約の状態を常にモニタリングしています。

[最終的な整合性](https://docs.aws.amazon.com/ec2/latest/devguide/eventual-consistency.html)モデルとそれに続く Amazon EC2 API により、キャパシティ予約を作成した後、キャパシティ予約の状態が `active` であることが反映されるまでに最大 5 分かかる場合があります。この間、キャパシティ予約が `pending` 状態のままになる可能性があります。ただし、キャパシティ予約が既に使用可能になっている可能性があり、その場合は、キャパシティ予約でのインスタンスの起動の試みが成功します。

------
#### [ Console ]

**キャパシティ予約を表示するには**

1. Amazon EC2 コンソールの [https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/) を開いてください。

1. ナビゲーションペインで、[**キャパシティ予約**] を選択してください。

1. キャパシティ予約を選択します。

------
#### [ AWS CLI ]

**キャパシティ予約を記述するには**  
[describe-capacity-reservations](https://docs.aws.amazon.com/cli/latest/reference/ec2/describe-capacity-reservations.html) コマンドを使用します。

例えば、次のコマンドは、すべてのキャパシティ予約について説明します。

```
aws ec2 describe-capacity-reservations
```

以下は出力の例です。

```
{
    "CapacityReservations": [
        {
            "CapacityReservationId": "cr-1234abcd56EXAMPLE",
            "EndDateType": "unlimited",
            "AvailabilityZone": "eu-west-1a",
            "InstanceMatchCriteria": "open",
            "Tags": [],
            "EphemeralStorage": false,
            "CreateDate": "2019-08-16T09:03:18.000Z",
            "AvailableInstanceCount": 1,
            "InstancePlatform": "Linux/UNIX",
            "TotalInstanceCount": 1,
            "State": "active",
            "Tenancy": "default",
            "EbsOptimized": true,
            "InstanceType": "a1.medium",
            "PlacementGroupArn": "arn:aws:ec2:us-east-1:123456789012:placement-group/MyPG"
        },
        {
            "CapacityReservationId": "cr-abcdEXAMPLE9876ef",
            "EndDateType": "unlimited",
            "AvailabilityZone": "eu-west-1a",
            "InstanceMatchCriteria": "open",
            "Tags": [],
            "EphemeralStorage": false,
            "CreateDate": "2019-08-07T11:34:19.000Z",
            "AvailableInstanceCount": 3,
            "InstancePlatform": "Linux/UNIX",
            "TotalInstanceCount": 3,
            "State": "cancelled",
            "Tenancy": "default",
            "EbsOptimized": true,
            "InstanceType": "m5.large"
        }
    ]
}
```

------
#### [ PowerShell ]

**キャパシティ予約を記述するには**  
[Get-EC2CapacityReservation](https://docs.aws.amazon.com/powershell/latest/reference/items/Get-EC2CapacityReservation.html) コマンドレットを使用します。

```
Get-EC2CapacityReservation `
    -CapacityReservationId {{cr-1234abcd56EXAMPLE}}
```

------

## キャパシティ予約の状態
<a name="capacity-reseration-states"></a>

キャパシティ予約には次の状態があります。


| 状態 | 説明 | 
| --- | --- | 
| active |  キャパシティ－を使用できます。 | 
| expired | キャパシティ予約は、予約リクエストで指定された日付と時刻に自動的に有効期限が切れました。リザーブドキャパシティーも使用できなくなります。 | 
| cancelled | キャパシティ予約はキャンセルされました。リザーブドキャパシティーも使用できなくなります。 | 
| pending | キャパシティ予約リクエストは正常に処理されましたが、キャパシティのプロビジョニングはまだ保留中です。 | 
| failed | キャパシティ予約リクエストは失敗しました。有効でないリクエストパラメータ、キャパシティー制約、またはインスタンス制限の制約のため、リクエストが失敗する可能性があります。失敗したリクエストを 60 分間表示できます。 | 
| scheduled | (将来の日付のキャパシティ予約のみ) 将来の日付のキャパシティ予約リクエストが承認され、キャパシティ予約はリクエストされた開始日に配信される予定です。 | 
| assessing | (将来の日付のキャパシティ予約のみ) Amazon EC2 は将来の日付のキャパシティ予約におけるリクエストを評価しています。詳細については、「[将来の日付のキャパシティ予約に対する評価](cr-concepts.md#cr-future-dated-assessment)」を参照してください。 | 
| delayed | (将来の日付のキャパシティ予約のみ) Amazon EC2 では、リクエストされた将来の日付のキャパシティ予約におけるプロビジョニングに遅延が発生しました。Amazon EC2 は、リクエストされた開始日付と時刻までにリクエストされたキャパシティを配信できません。 | 
| unsupported | (将来の日付のキャパシティ予約のみ) キャパシティの制約により、Amazon EC2 は将来の日付のキャパシティ予約リクエストをサポートできません。サポートされていないリクエストは 30 日間表示できます。キャパシティ予約は配信されません。 | 