@Stability(value=Stable) public static final class CfnTrailProps.Builder extends Object implements software.amazon.jsii.Builder<CfnTrailProps>
CfnTrailProps| Constructor and Description |
|---|
Builder() |
@Stability(value=Stable) public CfnTrailProps.Builder isLogging(Boolean isLogging)
CfnTrailProps.getIsLogging()isLogging - `AWS::CloudTrail::Trail.IsLogging`. This parameter is required.this@Stability(value=Stable) public CfnTrailProps.Builder isLogging(IResolvable isLogging)
CfnTrailProps.getIsLogging()isLogging - `AWS::CloudTrail::Trail.IsLogging`. This parameter is required.this@Stability(value=Stable) public CfnTrailProps.Builder s3BucketName(String s3BucketName)
CfnTrailProps.getS3BucketName()s3BucketName - `AWS::CloudTrail::Trail.S3BucketName`. This parameter is required.this@Stability(value=Stable) public CfnTrailProps.Builder cloudWatchLogsLogGroupArn(String cloudWatchLogsLogGroupArn)
CfnTrailProps.getCloudWatchLogsLogGroupArn()cloudWatchLogsLogGroupArn - `AWS::CloudTrail::Trail.CloudWatchLogsLogGroupArn`.this@Stability(value=Stable) public CfnTrailProps.Builder cloudWatchLogsRoleArn(String cloudWatchLogsRoleArn)
CfnTrailProps.getCloudWatchLogsRoleArn()cloudWatchLogsRoleArn - `AWS::CloudTrail::Trail.CloudWatchLogsRoleArn`.this@Stability(value=Stable) public CfnTrailProps.Builder enableLogFileValidation(Boolean enableLogFileValidation)
CfnTrailProps.getEnableLogFileValidation()enableLogFileValidation - `AWS::CloudTrail::Trail.EnableLogFileValidation`.this@Stability(value=Stable) public CfnTrailProps.Builder enableLogFileValidation(IResolvable enableLogFileValidation)
CfnTrailProps.getEnableLogFileValidation()enableLogFileValidation - `AWS::CloudTrail::Trail.EnableLogFileValidation`.this@Stability(value=Stable) public CfnTrailProps.Builder eventSelectors(IResolvable eventSelectors)
CfnTrailProps.getEventSelectors()eventSelectors - `AWS::CloudTrail::Trail.EventSelectors`.this@Stability(value=Stable) public CfnTrailProps.Builder eventSelectors(List<? extends Object> eventSelectors)
CfnTrailProps.getEventSelectors()eventSelectors - `AWS::CloudTrail::Trail.EventSelectors`.this@Stability(value=Stable) public CfnTrailProps.Builder includeGlobalServiceEvents(Boolean includeGlobalServiceEvents)
CfnTrailProps.getIncludeGlobalServiceEvents()includeGlobalServiceEvents - `AWS::CloudTrail::Trail.IncludeGlobalServiceEvents`.this@Stability(value=Stable) public CfnTrailProps.Builder includeGlobalServiceEvents(IResolvable includeGlobalServiceEvents)
CfnTrailProps.getIncludeGlobalServiceEvents()includeGlobalServiceEvents - `AWS::CloudTrail::Trail.IncludeGlobalServiceEvents`.this@Stability(value=Stable) public CfnTrailProps.Builder isMultiRegionTrail(Boolean isMultiRegionTrail)
CfnTrailProps.getIsMultiRegionTrail()isMultiRegionTrail - `AWS::CloudTrail::Trail.IsMultiRegionTrail`.this@Stability(value=Stable) public CfnTrailProps.Builder isMultiRegionTrail(IResolvable isMultiRegionTrail)
CfnTrailProps.getIsMultiRegionTrail()isMultiRegionTrail - `AWS::CloudTrail::Trail.IsMultiRegionTrail`.this@Stability(value=Stable) public CfnTrailProps.Builder kmsKeyId(String kmsKeyId)
CfnTrailProps.getKmsKeyId()kmsKeyId - `AWS::CloudTrail::Trail.KMSKeyId`.this@Stability(value=Stable) public CfnTrailProps.Builder s3KeyPrefix(String s3KeyPrefix)
CfnTrailProps.getS3KeyPrefix()s3KeyPrefix - `AWS::CloudTrail::Trail.S3KeyPrefix`.this@Stability(value=Stable) public CfnTrailProps.Builder snsTopicName(String snsTopicName)
CfnTrailProps.getSnsTopicName()snsTopicName - `AWS::CloudTrail::Trail.SnsTopicName`.this@Stability(value=Stable) public CfnTrailProps.Builder tags(List<? extends CfnTag> tags)
CfnTrailProps.getTags()tags - `AWS::CloudTrail::Trail.Tags`.this@Stability(value=Stable) public CfnTrailProps.Builder trailName(String trailName)
CfnTrailProps.getTrailName()trailName - `AWS::CloudTrail::Trail.TrailName`.this@Stability(value=Stable) public CfnTrailProps build()
build in interface software.amazon.jsii.Builder<CfnTrailProps>CfnTrailPropsNullPointerException - if any required attribute was not providedCopyright © 2021. All rights reserved.