| Package | Description |
|---|---|
| software.amazon.awssdk.services.securityhub.model |
| Modifier and Type | Method and Description |
|---|---|
static AwsCloudTrailTrailDetails.Builder |
AwsCloudTrailTrailDetails.builder() |
AwsCloudTrailTrailDetails.Builder |
AwsCloudTrailTrailDetails.Builder.cloudWatchLogsLogGroupArn(String cloudWatchLogsLogGroupArn)
The ARN of the log group that CloudTrail logs are delivered to.
|
AwsCloudTrailTrailDetails.Builder |
AwsCloudTrailTrailDetails.Builder.cloudWatchLogsRoleArn(String cloudWatchLogsRoleArn)
The ARN of the role that the CloudWatch Events endpoint assumes when it writes to the log group.
|
AwsCloudTrailTrailDetails.Builder |
AwsCloudTrailTrailDetails.Builder.hasCustomEventSelectors(Boolean hasCustomEventSelectors)
Indicates whether the trail has custom event selectors.
|
AwsCloudTrailTrailDetails.Builder |
AwsCloudTrailTrailDetails.Builder.homeRegion(String homeRegion)
The Region where the trail was created.
|
AwsCloudTrailTrailDetails.Builder |
AwsCloudTrailTrailDetails.Builder.includeGlobalServiceEvents(Boolean includeGlobalServiceEvents)
Indicates whether the trail publishes events from global services such as IAM to the log files.
|
AwsCloudTrailTrailDetails.Builder |
AwsCloudTrailTrailDetails.Builder.isMultiRegionTrail(Boolean isMultiRegionTrail)
Indicates whether the trail applies only to the current Region or to all Regions.
|
AwsCloudTrailTrailDetails.Builder |
AwsCloudTrailTrailDetails.Builder.isOrganizationTrail(Boolean isOrganizationTrail)
Whether the trail is created for all accounts in an organization in Organizations, or only for the current
Amazon Web Services account.
|
AwsCloudTrailTrailDetails.Builder |
AwsCloudTrailTrailDetails.Builder.kmsKeyId(String kmsKeyId)
The KMS key ID to use to encrypt the logs.
|
AwsCloudTrailTrailDetails.Builder |
AwsCloudTrailTrailDetails.Builder.logFileValidationEnabled(Boolean logFileValidationEnabled)
Indicates whether CloudTrail log file validation is enabled.
|
AwsCloudTrailTrailDetails.Builder |
AwsCloudTrailTrailDetails.Builder.name(String name)
The name of the trail.
|
AwsCloudTrailTrailDetails.Builder |
AwsCloudTrailTrailDetails.Builder.s3BucketName(String s3BucketName)
The name of the S3 bucket where the log files are published.
|
AwsCloudTrailTrailDetails.Builder |
AwsCloudTrailTrailDetails.Builder.s3KeyPrefix(String s3KeyPrefix)
The S3 key prefix.
|
AwsCloudTrailTrailDetails.Builder |
AwsCloudTrailTrailDetails.Builder.snsTopicArn(String snsTopicArn)
The ARN of the SNS topic that is used for notifications of log file delivery.
|
AwsCloudTrailTrailDetails.Builder |
AwsCloudTrailTrailDetails.Builder.snsTopicName(String snsTopicName)
The name of the SNS topic that is used for notifications of log file delivery.
|
AwsCloudTrailTrailDetails.Builder |
AwsCloudTrailTrailDetails.toBuilder() |
AwsCloudTrailTrailDetails.Builder |
AwsCloudTrailTrailDetails.Builder.trailArn(String trailArn)
The ARN of the trail.
|
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends AwsCloudTrailTrailDetails.Builder> |
AwsCloudTrailTrailDetails.serializableBuilderClass() |
| Modifier and Type | Method and Description |
|---|---|
default ResourceDetails.Builder |
ResourceDetails.Builder.awsCloudTrailTrail(Consumer<AwsCloudTrailTrailDetails.Builder> awsCloudTrailTrail)
Provides details about a CloudTrail trail.
|
Copyright © 2023. All rights reserved.