Amazon Location Service リソースにタグを付ける - Amazon Location Service

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

Amazon Location Service リソースにタグを付ける

Amazon Location のリソースタグを使用して、リソースを用途、所有者、環境、基準別に分類するタグを作成します。リソースにタグを付けると、リソースの管理、識別、整理、検索、フィルタリングに役立ちます。

例えば、AWS Resource Groups を使用すると、1 つまたは複数のタグ、またはタグの一部に基づいて AWS リソースのグループを作成できます。また、AWS CloudFormation スタック内での出現回数に基づいてグループを作成することもできます。リソースグループとタグエディタを使用すると、複数のサービス、リソース、リージョンで構成されるアプリケーションのデータを 1 か所にまとめて表示できます。一般的なタグ付け戦略の詳細については、「AWS ジェネラルリファレンス」を参照してください。

各タグは、ユーザー自身が定義するキーと値で構成されるラベルです。

  • タグキー — タグ値を分類する一般的なラベル。例えば、「CostCenter」と入力します。

  • タグ値 — タグキーカテゴリの説明(オプション)。例えば、「MobileAssetTrackingResourcesProd」と入力します。

このトピックでは、タグ付けの制限を確認できるので、タグの使用を開始する上で役立ちます。また、タグを使用してアクティブなタグのAWS コストを追跡する方法についても説明します。コスト配分レポートを使用します。

タグ指定の制限

タグには以下のベーシックな制限があります。

  • リソースあたりのタグの最大数 - 50

  • タグキーは、リソースごとにそれぞれ一意である必要があります。また、各タグキーに設定できる値は 1 つのみです。

    注記

    既存のタグとタグキーが同じ新しいタグを追加すると、既存のタグは新しいタグで上書きされます。

  • キーの最大長 - UTF-8 の 128 Unicode 文字

  • 値の最大長 - UTF-8 の 256 Unicode 文字

  • すべてのサービスで使用できる文字は、UTF-8 で表現できる文字、数字、およびスペースに加えて、 + - = . _ : / @ です。

  • タグのキーと値は大文字と小文字が区別されます。

  • aws: プレフィックスは AWS 用に限定されています。タグにこのプレフィックスが付いたタグキーがある場合、タグのキーまたは値を編集、削除することはできません。aws: プレフィックスを持つタグは、リソースあたりのタグ数の制限にはカウントされません。

リソースにタグを付けるアクセス許可を付与する

IAM ポリシーを使用して Amazon Location リソースへのアクセスを制御し、リソース作成時にタグを付けるアクセス許可を付与できます。ポリシーには、リソースを作成する権限を付与するほかに、タグ付け操作を許可するAction権限を含めることができます。

  • geo:TagResource — 指定された Amazon Location リソースに 1 つまたは複数のタグを付ける権限をユーザーに付与します。

  • geo:UntagResource — 指定された Amazon Location リソースから 1 つまたは複数のタグを削除する権限をユーザーに付与します。

  • geo:ListTagsForResource — Amazon Location リソースに付けられたタグの一覧を表示する権限をユーザーに付与します。

以下は、ジオフェンスコレクションの作成とリソースへのタグ付けをユーザーに許可するポリシーの例です。

{ "Version": "2012-10-17", "Statement": [ { "Sid": "AllowTaggingForGeofenceCollectionOnCreation", "Effect": "Allow", "Action": [ "geo:CreateGeofenceCollection", "geo:TagResource" ], "Resource": "arn:aws:geo:region:accountID:geofence-collection/*" ] }

Amazon Location Service リソースにタグを追加する

Amazon Location コンソール、AWS CLI、または Amazon Location API を使用して、リソース作成時にタグを追加できます。

既存のリソースにタグを追加する、タグを編集、または削除するには

  1. Amazon Location コンソールを開きます(https://console.aws.amazon.com/location/)。

  2. 左側のナビゲーションペインで、タグを付けるリソースを選択します。ここでは例として、[マップ]を選択します。

  3. リストからリソースを選択します。

  4. 次に [タグの管理] を選択して、タグの追加、編集または削除を行います。

リソースコストをタグごとに追跡します。

コスト配分のタグを使用すると、AWSコストを詳細に追跡できます。コスト配分タグを有効化すると、AWS はコスト配分レポート上のリソースコストをコスト配分タグごとに整理します。これにより、使用コストを分類して追跡できます。

有効化できるコスト配分タグには以下の 2 つのタイプがあります。

  • AWS 生成タグ — これらのタグは AWS によって生成されます。AWS タグには、aws: プレフィックスを使用します。例:aws:createdBy

  • ユーザー定義タグ — これらは自分で作成するカスタムタグです。ユーザー定義タグには、user: プレフィックスを使用します。例:user:CostCenter

タグタイプごとに有効化する必要があります。タグを有効化すると、AWS Cost Explorer を有効化したり、月次コスト配分レポートを表示できます。

AWS-generated tags

AWS 生成タグを有効化するには

  1. 請求情報とコスト管理コンソール(https://console.aws.amazon.com/billing/)を開きます。

  2. 左側のナビゲーションペインで、[コスト配分タグ] を選択します。

  3. [AWS生成コスト配分タグ] タブで、有効化するタグキーを選択します。

  4. [アクティブ化] を選択します。

User-defined tags

ユーザー定義タグを有効化するには

  1. 請求情報とコスト管理コンソール(https://console.aws.amazon.com/billing/)を開きます。

  2. 左側のナビゲーションペインで、[コスト配分タグ] を選択します。

  3. [ユーザー定義のコスト配分タグ] タブで、有効化するタグキーを選択します。

  4. [アクティブ化] を選択します。

タグを有効化すると、AWS はリソースの使用状況とコストに関する月次コスト配分レポートを生成します。このコスト配分レポートには、タグ付きリソースとタグなしリソースを含む、ご利用のAWSサービスのコストすべてが請求期間別に出力されます。詳細については、AWS Billing and Cost Managementユーザーガイド の [コスト配分タグの使用] をご参照ください。

タグを使用して Amazon Location Service リソースへのアクセスを制御する

AWS Identity and Access Management(IAM)ポリシーでは、タグベースの条件をサポートしています。このため、特定のタグキーと値に基づいてリソースの承認を管理できます。たとえば、IAM ロールポリシーに、特定の環境(開発)、テスト、本番など) へのアクセスを制限する条件を含めることができます。

詳細については、タグに基づくリソースアクセスの制御に関するトピックを参照してください。

詳細はこちら

以下についての詳細: