NAME
Paws::SecurityHub::AwsCloudTrailTrailDetails
USAGE
This class represents one of two things:
Arguments in a call to a service
Use the attributes of this class as arguments to methods. You shouldn't make instances of this class. Each attribute should be used as a named argument in the calls that expect this type of object.
As an example, if Att1 is expected to be a Paws::SecurityHub::AwsCloudTrailTrailDetails object:
$service_obj->Method(Att1 => { CloudWatchLogsLogGroupArn => $value, ..., TrailArn => $value });
Results returned from an API call
Use accessors for each attribute. If Att1 is expected to be an Paws::SecurityHub::AwsCloudTrailTrailDetails object:
$result = $service_obj->Method(...);
$result->Att1->CloudWatchLogsLogGroupArn
DESCRIPTION
Provides details about a CloudTrail trail.
ATTRIBUTES
CloudWatchLogsLogGroupArn => Str
The ARN of the log group that CloudTrail logs are delivered to.
CloudWatchLogsRoleArn => Str
The ARN of the role that the CloudWatch Logs endpoint assumes when it writes to the log group.
HasCustomEventSelectors => Bool
Indicates whether the trail has custom event selectors.
HomeRegion => Str
The Region where the trail was created.
IncludeGlobalServiceEvents => Bool
Indicates whether the trail publishes events from global services such as IAM to the log files.
IsMultiRegionTrail => Bool
Indicates whether the trail applies only to the current Region or to all Regions.
IsOrganizationTrail => Bool
Whether the trail is created for all accounts in an organization in AWS Organizations, or only for the current AWS account.
KmsKeyId => Str
The AWS KMS key ID to use to encrypt the logs.
LogFileValidationEnabled => Bool
Indicates whether CloudTrail log file validation is enabled.
Name => Str
The name of the trail.
S3BucketName => Str
The name of the S3 bucket where the log files are published.
S3KeyPrefix => Str
The S3 key prefix. The key prefix is added after the name of the S3 bucket where the log files are published.
SnsTopicArn => Str
The ARN of the SNS topic that is used for notifications of log file delivery.
SnsTopicName => Str
The name of the SNS topic that is used for notifications of log file delivery.
TrailArn => Str
The ARN of the trail.
SEE ALSO
This class forms part of Paws, describing an object used in Paws::SecurityHub
BUGS and CONTRIBUTIONS
The source code is located here: https://github.com/pplu/aws-sdk-perl
Please report bugs to: https://github.com/pplu/aws-sdk-perl/issues