

サポート終了通知: 2026 年 10 月 7 日に、 AWS はサポートを終了します AWS Proton。2026 年 10 月 7 日以降、 AWS Proton コンソールまたは AWS Proton リソースにアクセスできなくなります。デプロイされたインフラストラクチャはそのまま残ります。詳細については、[AWS Proton 「サービス廃止と移行ガイド](https://docs.aws.amazon.com/proton/latest/userguide/proton-end-of-support.html)」を参照してください。

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

# コンポーネントの状態
<a name="ag-components-states"></a>

AWS Proton コンポーネントは、基本的に異なる 2 つの状態になります。
+ *アタッチ済み* — コンポーネントはサービスインスタンスにアタッチされています。コンポーネントは、サービスインスタンスのランタイム機能をサポートするインフラストラクチャを定義します。コンポーネントは、環境とサービステンプレートで定義されたインフラストラクチャを開発者が定義したインフラストラクチャで拡張します。

  一般的なコンポーネントは、ライフサイクルで利用できる期間のほとんどでアタッチされた状態になっています。
+ *Detached* – コンポーネントは AWS Proton 環境に関連付けられており、環境内のサービスインスタンスにはアタッチされません。

  これは、コンポーネントの有効期間を 1 つのサービスインスタンス以上に延長するための移行状態です。

次の表は、さまざまなコンポーネントの状態をトップレベルで比較したものです。


|  | アタッチ済み | デタッチ済み | 
| --- | --- | --- | 
|  **状態の主な目的**  |  サービスインスタンスのインフラストラクチャを拡張する。  |  サービスインスタンスアタッチメント間のコンポーネントのインフラストラクチャを維持する。  | 
|  **関連付け**  |  サービスインスタンスと環境  |   環境  | 
|  **主な特有のプロパティ**  |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/ja_jp/proton/latest/userguide/ag-components-states.html)  |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/ja_jp/proton/latest/userguide/ag-components-states.html)  | 
|  **削除可能**  |   ![\[No\]](http://docs.aws.amazon.com/ja_jp/proton/latest/userguide/images/icon-no.png) いいえ  |   ![\[Yes\]](http://docs.aws.amazon.com/ja_jp/proton/latest/userguide/images/icon-yes.png) はい  | 
|  **別のサービスインスタンスに更新可能**  |   ![\[No\]](http://docs.aws.amazon.com/ja_jp/proton/latest/userguide/images/icon-no.png) いいえ  |   ![\[Yes\]](http://docs.aws.amazon.com/ja_jp/proton/latest/userguide/images/icon-yes.png) はい  | 
|  **入力の読み取り可能**  |   ![\[Yes\]](http://docs.aws.amazon.com/ja_jp/proton/latest/userguide/images/icon-yes.png) はい  |   ![\[No\]](http://docs.aws.amazon.com/ja_jp/proton/latest/userguide/images/icon-no.png) ☓いいえ  | 

コンポーネントの主な目的は、サービスインスタンスにアタッチして、追加リソースでそのインフラストラクチャを拡張することです。アタッチされたコンポーネントは、仕様に従ってサービスインスタンスから入力を読み取ることができます。コンポーネントは、直接削除したり、別のサービスインスタンスにアタッチしたりすることはできません。そのサービスインスタンス、または関連するサービスと環境も削除できません。これらの操作を行うには、まず、コンポーネントを更新して、そのサービスインスタンスからデタッチします。

1 つのサービスインスタンスの存続期間を超えてコンポーネントのインフラストラクチャを維持するには、コンポーネントを更新し、サービスとサービスインスタンス名を削除してサービスインスタンスからデタッチします。このデタッチ状態は移行状態です。このコンポーネントには入力がありません。そのインフラストラクチャはプロビジョニングされたままであり、更新できます。コンポーネントがアタッチされたときに関連付けられていたリソース (サービスインスタンス、サービス) は削除できます。コンポーネントは削除することも、更新してサービスインスタンスに再度アタッチすることもできます。