翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
Amazon WorkSpaces アプリケーション API、 AWS SDK、または AWS CLI を使用したタグの操作
WorkSpaces アプリケーション API、 AWS SDK、または AWS コマンドラインインターフェイス (AWS CLI) を使用している場合は、 tagsパラメータで次の WorkSpaces アプリケーションオペレーションを使用して、新しいリソースを作成するときにタグを追加できます。
注記
タグのキーと値にはスペースを使用できます。 AWS CLI を使用するときにスペースを指定するには、「\s」を使用します (引用符なし)。
| タスク | AWS CLI | API 操作 |
|---|---|---|
| 新しいフリートに 1 つ以上のタグを追加する | create-fleet | |
| 新しいイメージビルダーに 1 つ以上のタグを追加する | create-imagebuilder | |
| 新しいスタックに 1 つ以上のタグを追加する |
次の WorkSpaces アプリケーションオペレーションを使用して、既存のリソースのタグを追加、編集、削除、または一覧表示できます。
WorkSpaces Applications API、 AWS SDK、または CLI AWS アクションを使用して既存の WorkSpaces Applications リソースのタグを追加、編集、削除、または一覧表示する場合は、Amazon リソースネーム (ARN) を使用してリソースを指定します。ARN は AWS リソースを一意に識別し、次の一般的な構文を使用します。
arn:aws:appstream:region:account:resourceType/resourceNameregion-
リソースが作成された AWS リージョン ( など
us-east-1)。 account-
AWS アカウント ID。ハイフンなし (例:
123456789012)。 resourceType-
リソースのタイプ。、
image-builder、image、fleetおよび の WorkSpaces Applications リソースタイプにタグを付けることができますstack。 resourceName-
リソースの名前。
たとえば、CLI describe-fleets コマンドを使用して、WorkSpaces アプリケーションフリートの ARN AWS を取得できます。次の コマンドをコピーします。
aws appstream describe-fleets
TestFleet という名前の単一のフリートを含む環境の場合、このリソースの ARN は、次のような JSON 出力に表示されます。
"Arn": "arn:aws:appstream:us-east-1:123456789012:fleet/TestFleet"このリソースの ARN を取得した後、tag-resource コマンドを使用して 2 つのタグを追加できます。
aws appstream tag-resource --resource arn:awsappstream:us-east-1:123456789012:fleet/TestFleet --tags Environment=Test,Department=IT最初のタグ Environment=Test は、フリートがテスト環境であることを示します。2 番目のタグ Department=IT は、フリートが IT 部門に属していることを示します。
次のコマンドを使用して、フリートに追加した 2 つのタグをリストできます。
aws appstream list-tags-for-resource --resource arn:aws:appstream:us-east-1:123456789012:fleet/TestFleetこの例の JSON 出力は次のとおりです。
{
"Tags": {
"Environment" : "Test",
"Department" : "IT"
}
}