

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

# サービスにリンクされたチャネルの表示
<a name="cloudtrail-service-linked-channels"></a>

AWS のサービスは、ユーザーに代わって CloudTrail イベントを受信するサービスにリンクされたチャネルを作成できます。サービスにリンクされたチャネルを作成する AWS サービスは、チャネルの高度なイベントセレクタを設定し、チャネルがすべての に適用されるか AWS リージョン、単一の に適用されるかを指定します AWS リージョン。

**Topics**
+ [

## コンソールを使用してサービスにリンクされたチャネルを表示する
](#viewing-service-linked-channels-console)
+ [

## を使用したサービスにリンクされたチャネルの表示 AWS CLI
](#viewing-service-linked-channels-cli)

## コンソールを使用してサービスにリンクされたチャネルを表示する
<a name="viewing-service-linked-channels-console"></a>

CloudTrail コンソールを使用して、 AWS サービスによって作成された CloudTrail サービスにリンクされたチャネルに関する情報を表示できます。アカウントにサービスにリンクされたチャネルがない場合、テーブルは空です。

サービスにリンクされたチャネルの情報を表示するには、以下の手順に従います。

1. CloudTrail コンソールの左側にあるナビゲーションペインで **[Settings]** (設定) を選択します。

1.  [**サービスにリンクされたチャネル**] から、サービスにリンクされたチャネルを選択して詳細を表示します。

1.  [詳細] ページで、サービスにリンクされたチャネルの設定を確認します。

   [詳細] ページでは、次の情報を表示できます。
   + **チャネル名** - チャネルのフルネーム。チャネル名の形式は で、 `aws-service-channel/AWS_service_name/slc` はチャネルを管理する AWS サービスの名前`AWS_service_name`を表します。
   + **チャネル ARN** - チャネルの ARN。これを API リクエストで使用するとチャネルの詳細を取得できます。
   + **すべてのリージョン** - チャネルがすべての AWS リージョンに対応するように設定されている場合、値は `Yes` です。
   + **AWS service** - チャネルを管理する AWS サービスの名前。
   + **管理イベント** - チャネルに設定されている管理イベントをすべて表示します。
   + **データイベント** - チャネルに設定されているデータイベントをすべて表示します。

## を使用したサービスにリンクされたチャネルの表示 AWS CLI
<a name="viewing-service-linked-channels-cli"></a>

を使用すると AWS CLI、 AWS サービスによって作成された CloudTrail サービスにリンクされたチャネルに関する情報を表示できます。

**Topics**
+ [

### CloudTrail サービスにリンクされたチャネルを取得します
](#get-slc)
+ [

### CloudTrail サービスにリンクされたチャネルをすべて一覧表示します
](#view-all-slc)
+ [

### AWS サービスにリンクされたチャネルでの サービスイベント
](#slc-service-events)

### CloudTrail サービスにリンクされたチャネルを取得します
<a name="get-slc"></a>

次の AWS CLI コマンド例では、送信先サービスの名前、チャネル用に設定された高度なセレクタ、チャネルがすべてのリージョンに適用されるか単一のリージョンに適用されるかなど、特定の CloudTrail AWS サービスにリンクされたチャネルに関する情報を返します。

`--channel` には、ARN、または ARN の ID サフィックスを指定する必要があります。

```
aws cloudtrail get-channel --channel EXAMPLE-ee54-4813-92d5-999aeEXAMPLE 
```

以下に、応答の例を示します。この例では、 はチャネルを作成した AWS サービスの名前`AWS_service_name`を表します。

```
{
    "ChannelArn": "arn:aws:cloudtrail:us-east-1:111122223333:channel/EXAMPLE-ee54-4813-92d5-999aeEXAMPLE",
    "Name": "aws-service-channel/AWS_service_name/slc",
    "Source": "CloudTrail",
    "SourceConfig": {
        "ApplyToAllRegions": false,
        "AdvancedEventSelectors": [
            {
                "Name": "Management Events Only",
                "FieldSelectors": [
                    {
                        "Field": "eventCategory",
                        "Equals": [
                            "Management"
                        ]
                    }
                ]
            }
        ]
    },
    "Destinations": [
        {
            "Type": "AWS_SERVICE",
            "Location": "AWS_service_name"
        }
    ]
}
```

### CloudTrail サービスにリンクされたチャネルをすべて一覧表示します
<a name="view-all-slc"></a>

次の AWS CLI コマンド例では、ユーザーに代わって作成されたすべての CloudTrail サービスにリンクされたチャネルに関する情報を返します。オプションのパラメータには、コマンドが単一のページに返す結果の最大数を指定する `--max-results` が含まれます。指定した `--max-results` 値よりも多くの結果がある場合は、返された `NextToken` 値を追加してコマンドを再度実行し、結果の次のページを取得します。

```
aws cloudtrail list-channels
```

以下に、応答の例を示します。この例では、 はチャネルを作成した AWS サービスの名前`AWS_service_name`を表します。

```
{
    "Channels": [
        {
            "ChannelArn": "arn:aws:cloudtrail:us-east-1:111122223333:channel/EXAMPLE-ee54-4813-92d5-999aeEXAMPLE",
            "Name": "aws-service-channel/AWS_service_name/slc"
        }
    ]
}
```

### AWS サービスにリンクされたチャネルでの サービスイベント
<a name="slc-service-events"></a>

 AWS サービスにリンクされたチャネルを管理するサービスは、サービスにリンクされたチャネルでアクション (サービスにリンクされたチャネルの作成や更新など) を開始できます。CloudTrail は、これらのアクションを [AWS のサービスイベント](https://docs.aws.amazon.com/awscloudtrail/latest/userguide/non-api-aws-service-events.html)としてログ記録し、これらのイベントを **[Event history]** (イベント履歴)、および管理イベント用に設定されたアクティブな証跡とイベントデータストアに配信します。これらのイベントの場合、`eventType` フィールドは `AwsServiceEvent` です。

以下は、 AWS サービスにリンクされたチャネルを作成するためのサービスイベントのログファイルエントリの例です。

```
{
   "eventVersion":"1.08",
   "userIdentity":{
      "accountId":"111122223333",
      "invokedBy":"AWS Internal"
   },
   "eventTime":"2022-08-18T17:11:22Z",
   "eventSource":"cloudtrail.amazonaws.com",
   "eventName":"CreateServiceLinkedChannel",
   "awsRegion":"us-east-1",
   "sourceIPAddress":"AWS Internal",
   "userAgent":"AWS Internal",
   "requestParameters":null,
   "responseElements":null,
   "requestID":"564f004c-EXAMPLE",
   "eventID":"234f004b-EXAMPLE",
   "readOnly":false,
   "resources":[
      {
         "accountId":"184434908391",
         "type":"AWS::CloudTrail::Channel",
         "ARN":"arn:aws:cloudtrail:us-east-1:111122223333:channel/7944f0ec-EXAMPLE"
      }
   ],
   "eventType":"AwsServiceEvent",
   "managementEvent":true,
   "recipientAccountId":"111122223333",
   "eventCategory":"Management"
}
```