AwsCloudTrailTrailDetails
¶
Source code in docs_src/capo_securityhub/types/aws_cloud_trail_trail_details.py
cloud_watch_logs_log_group_arn
instance-attribute
¶
cloud_watch_logs_log_group_arn: NotRequired[NonEmptyString]
The ARN of the log group that CloudTrail logs are delivered to.
cloud_watch_logs_role_arn
instance-attribute
¶
cloud_watch_logs_role_arn: NotRequired[NonEmptyString]
The ARN of the role that the CloudWatch Events endpoint assumes when it writes to the log group.
has_custom_event_selectors
instance-attribute
¶
has_custom_event_selectors: NotRequired[Boolean]
Indicates whether the trail has custom event selectors.
home_region
instance-attribute
¶
home_region: NotRequired[NonEmptyString]
The Region where the trail was created.
include_global_service_events
instance-attribute
¶
include_global_service_events: NotRequired[Boolean]
Indicates whether the trail publishes events from global services such as IAM to the log files.
is_multi_region_trail
instance-attribute
¶
is_multi_region_trail: NotRequired[Boolean]
Indicates whether the trail applies only to the current Region or to all Regions.
is_organization_trail
instance-attribute
¶
is_organization_trail: NotRequired[Boolean]
Whether the trail is created for all accounts in an organization in Organizations, or only for the current Amazon Web Services account.
kms_key_id
instance-attribute
¶
kms_key_id: NotRequired[NonEmptyString]
The KMS key ID to use to encrypt the logs.
log_file_validation_enabled
instance-attribute
¶
log_file_validation_enabled: NotRequired[Boolean]
Indicates whether CloudTrail log file validation is enabled.
s3_bucket_name
instance-attribute
¶
s3_bucket_name: NotRequired[NonEmptyString]
The name of the S3 bucket where the log files are published.
s3_key_prefix
instance-attribute
¶
s3_key_prefix: NotRequired[NonEmptyString]
The S3 key prefix. The key prefix is added after the name of the S3 bucket where the log files are published.
sns_topic_arn
instance-attribute
¶
sns_topic_arn: NotRequired[NonEmptyString]
The ARN of the SNS topic that is used for notifications of log file delivery.
sns_topic_name
instance-attribute
¶
sns_topic_name: NotRequired[NonEmptyString]
The name of the SNS topic that is used for notifications of log file delivery.