class Aws::SecurityHub::Types::AwsCloudTrailTrailDetails
Provides details about a CloudTrail trail.
@note When making an API call, you may pass AwsCloudTrailTrailDetails
data as a hash: { cloud_watch_logs_log_group_arn: "NonEmptyString", cloud_watch_logs_role_arn: "NonEmptyString", has_custom_event_selectors: false, home_region: "NonEmptyString", include_global_service_events: false, is_multi_region_trail: false, is_organization_trail: false, kms_key_id: "NonEmptyString", log_file_validation_enabled: false, name: "NonEmptyString", s3_bucket_name: "NonEmptyString", s3_key_prefix: "NonEmptyString", sns_topic_arn: "NonEmptyString", sns_topic_name: "NonEmptyString", trail_arn: "NonEmptyString", }
@!attribute [rw] cloud_watch_logs_log_group_arn
The ARN of the log group that CloudTrail logs are delivered to. @return [String]
@!attribute [rw] cloud_watch_logs_role_arn
The ARN of the role that the CloudWatch Events endpoint assumes when it writes to the log group. @return [String]
@!attribute [rw] has_custom_event_selectors
Indicates whether the trail has custom event selectors. @return [Boolean]
@!attribute [rw] home_region
The Region where the trail was created. @return [String]
@!attribute [rw] include_global_service_events
Indicates whether the trail publishes events from global services such as IAM to the log files. @return [Boolean]
@!attribute [rw] is_multi_region_trail
Indicates whether the trail applies only to the current Region or to all Regions. @return [Boolean]
@!attribute [rw] is_organization_trail
Whether the trail is created for all accounts in an organization in Organizations, or only for the current Amazon Web Services account. @return [Boolean]
@!attribute [rw] kms_key_id
The KMS key ID to use to encrypt the logs. @return [String]
@!attribute [rw] log_file_validation_enabled
Indicates whether CloudTrail log file validation is enabled. @return [Boolean]
@!attribute [rw] name
The name of the trail. @return [String]
@!attribute [rw] s3_bucket_name
The name of the S3 bucket where the log files are published. @return [String]
@!attribute [rw] s3_key_prefix
The S3 key prefix. The key prefix is added after the name of the S3 bucket where the log files are published. @return [String]
@!attribute [rw] sns_topic_arn
The ARN of the SNS topic that is used for notifications of log file delivery. @return [String]
@!attribute [rw] sns_topic_name
The name of the SNS topic that is used for notifications of log file delivery. @return [String]
@!attribute [rw] trail_arn
The ARN of the trail. @return [String]
@see docs.aws.amazon.com/goto/WebAPI/securityhub-2018-10-26/AwsCloudTrailTrailDetails AWS API Documentation
Constants
- SENSITIVE