AWSCloudTrailTrail
No description
type AWSCloudTrailTrail {
metadata: ResourceMetadata!
cloudWatchLogGroup: AWSCloudWatchLogGroup
cloudWatchLogsRoleArn: String!
hasCustomEventSelectors: Boolean!
hasInsightSelectors: Boolean!
homeRegion: String!
includeGlobalServiceEvents: Boolean!
isMultiRegionTrail: Boolean!
isOrganizationTrail: Boolean!
kmsKeyId: String!
logFileValidationEnabled: Boolean!
name: String!
s3Bucket: AWSS3Bucket
s3KeyPrefix: String!
snsTopicArn: String!
arn: String!
status: AWSCloudTrailStatus
eventSelectors: [AWSCloudTrailEventSelector!]!
}
Fields
AWSCloudTrailTrail.metadata ● ResourceMetadata! non-null object
The metadata to identify this resource in Shisho Cloud
AWSCloudTrailTrail.cloudWatchLogGroup ● AWSCloudWatchLogGroup object
The log group to which CloudTrail logs will be delivered
AWSCloudTrailTrail.cloudWatchLogsRoleArn ● String! non-null scalar
the role for the CloudWatch Logs endpoint to assume to write to a user's log group
AWSCloudTrailTrail.hasCustomEventSelectors ● Boolean! non-null scalar
Indicates whether the trail has custom event selectors
AWSCloudTrailTrail.hasInsightSelectors ● Boolean! non-null scalar
Indicates whether the trail has insight types specified in an InsightSelector list
AWSCloudTrailTrail.homeRegion ● String! non-null scalar
The region in which the trail was created
AWSCloudTrailTrail.includeGlobalServiceEvents ● Boolean! non-null scalar
Indicates whether AWS API calls from AWS global services such as IAM are included
AWSCloudTrailTrail.isMultiRegionTrail ● Boolean! non-null scalar
Indicates whether the trail exists only in one region or exists in all regions
AWSCloudTrailTrail.isOrganizationTrail ● Boolean! non-null scalar
Indicates whether the trail is an organization trail
AWSCloudTrailTrail.kmsKeyId ● String! non-null scalar
The KMS key ID that encrypts the logs delivered by CloudTrail
AWSCloudTrailTrail.logFileValidationEnabled ● Boolean! non-null scalar
Indicates whether log file validation is enabled
AWSCloudTrailTrail.name ● String! non-null scalar
Name of the trail set by calling CreateTrail
AWSCloudTrailTrail.s3Bucket ● AWSS3Bucket object
The Amazon S3 buckets into which CloudTrail delivers your trail files
AWSCloudTrailTrail.s3KeyPrefix ● String! non-null scalar
Indicates the Amazon S3 key prefix that comes after the name of the bucket you have designated for log file delivery
AWSCloudTrailTrail.snsTopicArn ● String! non-null scalar
Indicates the ARN of the Amazon SNS topic that CloudTrail uses to send notifications when log files are delivered
AWSCloudTrailTrail.arn ● String! non-null scalar
The ARN of the trail The example:
arn:aws:cloudtrail:us-east-2:123456789012:trail/MyTrail
AWSCloudTrailTrail.status ● AWSCloudTrailStatus object
The status of the trail
AWSCloudTrailTrail.eventSelectors ● [AWSCloudTrailEventSelector!]! non-null union
The event selectors of the trail
Member of
AWSCloudTrail object