

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

# リソースのタグ付け
<a name="tag-resources"></a>

タグ**は、ユーザーまたは AWS が AWS リソースに割り当てるカスタム属性ラベルです。各 AWS タグは 2 つの部分で構成されます:
+ タグキー** (`CostCenter`、`Environment`、`Project`、`Secret` など)。タグキーでは、大文字と小文字が区別されます。
+ タグ値**と呼ばれるオプションのフィールド (`111122223333`、`Production`、チーム名など)。タグ値を省略すると、空の文字列を使用した場合と同じになります。タグキーと同様に、タグ値では大文字と小文字が区別されます。

これらを合わせて、キーと値のペアと呼ばれます。

タグは、AWS リソースの識別や整理に役立ちます。多くの AWS のサービス ではタグ付けがサポートされているため、各種のサービスからリソースに同じタグを割り当てて、リソースの関連を示すことができます。例えば、Amazon S3 ソースバケットに割り当てたのと同じタグをパイプラインに割り当てることができます。

タグの使用方法のヒントについては、*AWS の回答*ブログの[AWS タグ付け戦略](https://aws.amazon.com/answers/account-management/aws-tagging-strategies/)記事を参照してください。

CodePipeline では、以下のリソースタイプにタグを付けることができます。
+ [CodePipeline でパイプラインにタグ付けする](pipelines-tag.md)
+ [CodePipeline でカスタムアクションにタグ付けする](customactions-tag.md)

AWS CLI、CodePipeline API、または AWS SDK を使用する: 
+ パイプライン、カスタムアクション、ウェブフックを作成するときに、タグを追加します。
+ パイプライン、カスタムアクション、ウェブフックのタグを追加、管理、削除します。

また、コンソールを使用してパイプラインのタグを追加、管理、削除することもできます。

タグを使用してリソースを識別、整理、追跡するだけでなく、IAM ポリシーのタグを使ってリソースを表示および操作できるユーザーを制御することもできます。タグベースのアクセスポリシーの例については、「[タグを使用した CodePipeline リソースへのアクセスのコントロール](tag-based-access-control.md)」を参照してください。