Amazon OpenSearch Ingestion パイプラインのタグ付け - Amazon OpenSearch サービス

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

Amazon OpenSearch Ingestion パイプラインのタグ付け

タグを使用すると、Amazon OpenSearch Ingestion パイプラインに任意の情報を割り当て、その情報を分類しフィルタリングすることができます。タグとは、ユーザーまたは AWS が AWS リソースに割り当てるメタデータラベルです。各タグは、キーから構成されます。ユーザーが割り当てるタグでは、ユーザーがキーと値を定義します。たとえば、1 つのリソースのキーを stage と定義し、値を test と定義します。

タグは、以下のことに役立ちます。

  • AWS リソースの特定と整理。多くの AWS サービスではタグ付けがサポートされるため、さまざまなサービスからリソースに同じタグを割り当てて、リソースの関連を示すことができます。例えば、Amazon OpenSearch Service ドメインに割り当てる OpenSearch Ingestion パイプラインに、同じタグを割り当てることができます。

  • AWS のコストの追跡。これらのタグは、AWS Billing and Cost Management ダッシュボードで有効にします。AWS では、タグを使用してコストを分類し、毎月のコスト配分レポートを提供します。詳細については、「AWS Billing ユーザーガイド」「Use Cost Allocation Tags」(コスト配分タグの使用) を参照してください。

  • 属性ベースのアクセス制御を使用して、パイプラインへのアクセスを制限します。詳細については、IAM ユーザーガイドのタグキーに基づいたアクセス制御を参照してください。

OpenSearch Ingestion では、主要なリソースはパイプラインです。OpenSearch Service コンソール、AWS CLI、OpenSearch Ingestion API、AWS SDK を使用することで、パイプラインのタグを追加、管理、削除できます。

必要なアクセス許可

OpenSearch Ingestion は、パイプラインのタグ付けに次の AWS Identity and Access Management Access Analyzer (IAM) アクセス許可を使用します。

  • osis:TagResource

  • osis:ListTagsForResource

  • osis:UntagResource

各アクセス許可の詳細については、「サービス認証リファレンス」の「Actions, resources, and condition keys for OpenSearch Ingestion」を参照してください。

タグの操作 (コンソール)

コンソールは、パイプラインにタグ付けする際の最も簡単な方法です。

タグを作成するには
  1. Amazon OpenSearch Service コンソール (https://console.aws.amazon.com/aos/home) にサインインします。

  2. ナビゲーションペインの [取り込み] を選択します。

  3. タグを追加するパイプラインを選択し、[タグ] タブに移動します。

  4. [管理] を選択して、[新しいタグを追加] を選択します。

  5. タグキーとオプションの値を入力します。

  6. [Save] を選択します。

タグを削除するには、同じ手順に従って、[タグを管理] ページで [削除] を選択します。

タグを操作するコンソールを使用する方法の詳細については、AWS マネジメントコンソール入門ガイドの「タグエディター」を参照してください。

タグの操作 (AWS CLI)

AWS CLI を使用してパイプラインにタグを付けるには、TagResource リクエストを送信します。

aws osis tag-resource --arn arn:aws:osis:us-east-1:123456789012:pipeline/my-pipeline --tags Key=service,Value=osis Key=source,Value=otel

UntagResource コマンドを使用してパイプラインからタグを削除します。

aws osis untag-resource --arn arn:aws:osis:us-east-1:123456789012:pipeline/my-pipeline --tag-keys service

ListTagsForResource コマンドを使用してパイプラインの既存のタグを表示します。

aws osis list-tags-for-resource --arn arn:aws:osis:us-east-1:123456789012:pipeline/my-pipeline