CLI로 DescribeTrails 사용 - AWS SDK 코드 예제

AWS SDK 예제 GitHub 리포지토리에 더 많은 AWS문서 SDK 예제가 있습니다.

CLI로 DescribeTrails 사용

다음 코드 예시는 DescribeTrails의 사용 방법을 보여 줍니다.

CLI
AWS CLI

추적을 설명하는 방법

다음 describe-trails 예제에서는 Trail1Trail2의 설정을 반환합니다.

aws cloudtrail describe-trails \ --trail-name-list Trail1 Trail2

출력:

{ "trailList": [ { "IncludeGlobalServiceEvents": true, "Name": "Trail1", "TrailARN": "arn:aws:cloudtrail:us-east-1:123456789012:trail/Trail1", "LogFileValidationEnabled": false, "IsMultiRegionTrail": false, "S3BucketName": "amzn-s3-demo-bucket", "CloudWatchLogsRoleArn": "arn:aws:iam::123456789012:role/CloudTrail_CloudWatchLogs_Role", "CloudWatchLogsLogGroupArn": "arn:aws:logs:us-east-1:123456789012:log-group:CloudTrail:*", "SnsTopicName": "my-topic", "HomeRegion": "us-east-1" }, { "IncludeGlobalServiceEvents": true, "Name": "Trail2", "S3KeyPrefix": "my-prefix", "TrailARN": "arn:aws:cloudtrail:us-east-1:123456789012:trail/Trail2", "LogFileValidationEnabled": false, "IsMultiRegionTrail": false, "S3BucketName": "amzn-s3-demo-bucket2", "KmsKeyId": "arn:aws:kms:us-east-1:123456789012:key/4c5ae5ac-3c13-421e-8335-c7868ef6a769", "HomeRegion": "us-east-1" } ] }
  • API 세부 정보는 AWS CLI 명령 참조의 DescribeTrail을 참조하세요.

PowerShell
Tools for PowerShell V4

예제 1: 계정의 현재 리전과 연결된 모든 추적의 설정을 반환합니다.

Get-CTTrail

예제 2: 지정된 추적에 대한 설정을 반환합니다.

Get-CTTrail -TrailNameList trail1,trail2

예제 3: 현재 쉘 기본값이 아닌 리전(이 경우 프랑크푸르트(eu-central-1) 리전)에서 생성된 지정된 추적에 대한 설정을 반환합니다.

Get-CTTrail -TrailNameList trailABC,trailDEF -Region eu-central-1
  • API 세부 정보는 AWS Tools for PowerShell Cmdlet 참조(V4)DescribeTrails을 참조하세요.

Tools for PowerShell V5

예제 1: 계정의 현재 리전과 연결된 모든 추적의 설정을 반환합니다.

Get-CTTrail

예제 2: 지정된 추적에 대한 설정을 반환합니다.

Get-CTTrail -TrailNameList trail1,trail2

예제 3: 현재 쉘 기본값이 아닌 리전(이 경우 프랑크푸르트(eu-central-1) 리전)에서 생성된 지정된 추적에 대한 설정을 반환합니다.

Get-CTTrail -TrailNameList trailABC,trailDEF -Region eu-central-1
  • API 세부 정보는 AWS Tools for PowerShell Cmdlet 참조(V5)DescribeTrails을 참조하세요.