AwsCloudtrailTrailCapabilityArgs
interface AwsCloudtrailTrailCapabilityArgs {
eventDataStore?: undefined;
trail: Omit<AwsCloudtrailTrailArgs, 'name'> & { name: string };
}CloudTrail trail capability input for AwsCloudtrailArgs.
Remarks
trail.name is used as the stable component logical identity input. It must be a plain non-empty string available at preview time.
Changing this value changes Pulumi logical names and can cause resource replacement.
Example
CODE
const component = new AwsCloudtrail({
trail: {
name: 'securityAuditTrail',
s3BucketName: 'tst-abc12345-audit',
isMultiRegionTrail: true,
},
});Properties
eventDataStore: undefined
trail: Omit<AwsCloudtrailTrailArgs, 'name'> & { name: string }
CloudTrail trail capability.