AwsCloudtrailEventDataStoreCapabilityArgs

interface AwsCloudtrailEventDataStoreCapabilityArgs { eventDataStore: Omit<AwsCloudtrailEventDataStoreArgs, 'name'> & { name: string }; trail?: undefined; }

CloudTrail event data store capability input for AwsCloudtrailArgs.

Remarks

eventDataStore.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({
  eventDataStore: {
    name: 'securityAuditStore',
    multiRegionEnabled: true,
    retentionPeriod: 2555,
  },
});

Properties

eventDataStore: Omit<AwsCloudtrailEventDataStoreArgs, 'name'> & { name: string }

CloudTrail event data store capability.

trail: undefined