

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# AWS CodeBuild でのビルドの削除
<a name="delete-builds"></a>

AWS CLI でビルドを削除するには、AWS または AWS CodeBuild SDK を使用できます。

**Topics**
+ [ビルドの削除 (AWS CLI)](#delete-builds-cli)
+ [ビルドの削除 (AWS SDK)](#delete-builds-sdks)

## ビルドの削除 (AWS CLI)
<a name="delete-builds-cli"></a>

`batch-delete-builds` コマンドを実行します。

```
aws codebuild batch-delete-builds --ids ids
```

上記のコマンドで、次のプレースホルダを置き換えます。
+ *ids*: 必須の文字列。削除するビルドの ID。複数のビルドを指定するには、各ビルド ID をスペースで区切ります。ビルド ID のリストを取得するには、次のトピックを参照してください。
  + [ビルド ID の一覧表示 (AWS CLI)](view-build-list.md#view-build-list-cli)
  + [ビルドプロジェクトのビルド ID を一覧表示する (AWS CLI)](view-builds-for-project.md#view-builds-for-project-cli)

成功すると、`buildsDeleted` 配列が出力に表示されます。この配列には、正常に削除された各ビルドの Amazon リソースネーム (ARN) が含まれています。正常に削除されなかったビルドに関する情報は、出力の `buildsNotDeleted` 配列内に表示されます。

たとえば、次のコマンドを実行するとします。

```
aws codebuild batch-delete-builds --ids my-demo-build-project:f8b888d2-5e1e-4032-8645-b115195648EX my-other-demo-build-project:a18bc6ee-e499-4887-b36a-8c90349c7eEX
```

次のような情報が出力に表示されます。

```
{
  "buildsNotDeleted": [
    {
      "id": "arn:aws:codebuild:us-west-2:123456789012:build/my-demo-build-project:f8b888d2-5e1e-4032-8645-b115195648EX",
      "statusCode": "BUILD_IN_PROGRESS"
    }
  ], 
  "buildsDeleted": [
    "arn:aws:codebuild:us-west-2:123456789012:build/my-other-demo-build-project:a18bc6ee-e499-4887-b36a-8c90349c7eEX"
  ]
}
```

## ビルドの削除 (AWS SDK)
<a name="delete-builds-sdks"></a>

AWS CodeBuild を AWS SDK と組み合わせて使用する方法については、「[AWS SDKsとツールのリファレンス](sdk-ref.md)」を参照してください。