翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
アプリケーションバージョンのタグ付け
このトピックでは、Elastic Beanstalk アプリケーションバージョンにタグ付けする利点と、タグを管理する方法について説明します。
AWS Elastic Beanstalk のアプリケーションバージョンにタグを適用できます。タグは、AWS リソースに関連付けられているキーと値のペアです。Elastic Beanstalk リソースのタグ付け、ユースケース、タグのキーと値の制約、サポートされているリソースタイプの詳細については、「Elastic Beanstalk アプリケーションリソースのタグ付け」を参照してください。
アプリケーションバージョンを作成するときにタグを指定できます。既存のアプリケーションバージョンでは、タグの追加や削除、既存タグの値の更新ができます。アプリケーションバージョンごとに最大 50 個のタグを追加できます。
アプリケーションバージョンの作成時にタグを追加する
Elastic Beanstalk コンソールを使用して環境を作成する際に、アプリケーションコードのバージョンをアップロードすることを選択すると、新しいアプリケーションバージョンに関連付けるタグのキーと値を指定できます。
Elastic Beanstalk コンソールを使用して、環境ですぐには使用しないアプリケーションバージョンをアップロードすることもできます。アプリケーションバージョンをアップロードするときに、タグキーと値を指定できます。
AWS CLI や他の API ベースのクライアントでは、create-application-version コマンドで --tags
パラメータを使用してタグを追加します。
$ aws elasticbeanstalk create-application-version \
--tags Key=mytag1
,Value=value1
Key=mytag2
,Value=value2
\
--application-name my-app
--version-label v1
EB CLI を使用して環境を作成または更新すると、デプロイしたコードからアプリケーションバージョンが作成されます。EB CLI での作成時にアプリケーションバージョンに直接タグ付けする方法はありません。既存のアプリケーションバージョンにタグを追加する方法については、次のセクションを参照してください。
既存のアプリケーションバージョンのタグを管理する
既存の Elastic Beanstalk アプリケーションバージョンでタグを追加、更新、削除できます。
Elastic Beanstalk コンソールを使用してアプリケーションバージョンのタグを管理するには
Elastic Beanstalk コンソール
を開き、[Regions] (リージョン) リストで AWS リージョンを選択します。 -
ナビゲーションペインで、[アプリケーション] を選択し、リストからアプリケーションの名前を選択します。
注記
多数のアプリケーションがある場合は、検索バーを使用してアプリケーションのリストをフィルタリングします。
ナビゲーションペインで、アプリケーション名を見つけ、[アプリケーションバージョン] を選択します。
-
管理するアプリケーションバージョンを選択します。
-
[Actions (アクション)] を選択して [Manage tags (タグの管理)] を選択します。
-
画面上のフォームを使用して、タグを追加、更新、または削除します。
-
ページの最下部で [適用] を選択し変更を保存します。
EB CLI を使用してアプリケーションバージョンを更新する場合は、 eb tags を使用してタグを追加、更新、削除、一覧表示します。
たとえば、次のコマンドでは、アプリケーションバージョンのタグを一覧表示します。
~/workspace/my-app$ eb tags --list --resource "arn:aws:elasticbeanstalk:us-east-2:my-account-id
:applicationversion/my-app
/my-version
"
次のコマンドでは、mytag1
タグを更新して mytag2
タグを削除します。
~/workspace/my-app$ eb tags --update mytag1
=newvalue
--delete mytag2
\
--resource "arn:aws:elasticbeanstalk:us-east-2:my-account-id
:applicationversion/my-app
/my-version
"
オプションの完全なリストおよび詳細な例については、「eb tags
」を参照してください。
AWS CLI や他の API ベースのクライアントでは、list-tags-for-resource コマンドを使用してアプリケーションバージョンのタグを一覧表示します。
$ aws elasticbeanstalk list-tags-for-resource --resource-arn "arn:aws:elasticbeanstalk:us-east-2:my-account-id
:applicationversion/my-app
/my-version
"
アプリケーションバージョンのタグを追加、更新、または削除するには、update-tags-for-resource コマンドを使用します。
$ aws elasticbeanstalk update-tags-for-resource \
--tags-to-add Key=mytag1
,Value=newvalue
--tags-to-remove mytag2
\
--resource-arn "arn:aws:elasticbeanstalk:us-east-2:my-account-id
:applicationversion/my-app
/my-version
"
追加するタグと更新するタグを update-tags-for-resource の --tags-to-add
パラメータで指定します。存在していないタグが追加され、既存のタグの値が更新されます。
注記
Elastic Beanstalk アプリケーションバージョンで EB CLI および AWS CLI コマンドの一部を使用するには、アプリケーションバージョンの ARN が必要です。ARN を取得するには、次のコマンドを使用します。
$ aws elasticbeanstalk describe-application-versions --application-name my-app
--version-label my-version