

• AWS Systems Manager CloudWatch ダッシュボードは、2026 年 4 月 30 日以降は利用できなくなります。お客様は、これまでと同様に Amazon CloudWatch コンソールを使用して、Amazon CloudWatch ダッシュボードの表示、作成、管理を継続できます。詳細については、「[Amazon CloudWatch ダッシュボードのドキュメント](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CloudWatch_Dashboards.html)」を参照してください。

# `aws:createImage` – Amazon マシンイメージ (AMI) を作成する
<a name="automation-action-create"></a>

実行中、停止中、または停止済みのインスタンスから Amazon Machine Image (AMI) を作成し、`ImageState` が `available` になるまでポーリングします。

**注記**  
`aws:createImage` アクションは、自動スロットリング再試行をサポートしています。詳細については、「[スロットリングされたオペレーションの自動再試行の設定](automation-throttling-retry.md)」を参照してください。

**Input**  
このアクションでは、次の `CreateImage` パラメータがサポートされています。詳細については、「[CreateImage](https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_CreateImage.html)」を参照してください

------
#### [ YAML ]

```
name: createMyImage
action: aws:createImage
maxAttempts: 3
onFailure: Abort
inputs:
  InstanceId: i-1234567890abcdef0
  ImageName: AMI Created on{{global:DATE_TIME}}
  NoReboot: true
  ImageDescription: My newly created AMI
```

------
#### [ JSON ]

```
{
    "name": "createMyImage",
    "action": "aws:createImage",
    "maxAttempts": 3,
    "onFailure": "Abort",
    "inputs": {
        "InstanceId": "i-1234567890abcdef0",
        "ImageName": "AMI Created on{{global:DATE_TIME}}",
        "NoReboot": true,
        "ImageDescription": "My newly created AMI"
    }
}
```

------

InstanceId  
インスタンスの ID。  
型: 文字列  
必須: はい

ImageName  
イメージの名前。  
型: 文字列  
必須: はい

ImageDescription  
イメージの説明。  
型: 文字列  
必須: いいえ

NoReboot  
ブールリテラルです。  
デフォルトでは、Amazon Elastic Compute Cloud (Amazon EC2) はインスタンスをシャットダウンして再起動してからイメージを作成します。**再起動しない**オプションが `true` に設定されている場合、Amazon EC2 はイメージの作成前にインスタンスをシャットダウンしません。このオプションを使用すると、作成したイメージのファイルシステムの完全性は保証できません。  
AMI を作成した後、そのイメージからインスタンスを実行しない場合、まず、[`aws:changeInstanceState` – インスタンスの状態を変更またはアサートする](automation-action-changestate.md) アクションを使用してインスタンスを停止します。次に、[**NoReboot**] オプションを `true` に設定して、この `aws:createImage` アクションを使用します。  
タイプ: ブール値  
必須: いいえ

BlockDeviceMappings  
インスタンスのブロックデバイス。  
型: マップ  
必須: いいえOutput

ImageId  
新しく作成したイメージの ID。  
タイプ: 文字列。

ImageState  
イメージの現在の状態。この状態が available の場合、イメージは正常に登録されており、インスタンスの作成に使用できます。  
タイプ: 文字列