Class TrailEventSelector
- java.lang.Object
-
- com.pulumi.aws.cloudtrail.outputs.TrailEventSelector
-
public final class TrailEventSelector extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classTrailEventSelector.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static TrailEventSelector.Builderbuilder()static TrailEventSelector.Builderbuilder(TrailEventSelector defaults)java.util.List<TrailEventSelectorDataResource>dataResources()java.util.List<java.lang.String>excludeManagementEventSources()java.util.Optional<java.lang.Boolean>includeManagementEvents()java.util.Optional<java.lang.String>readWriteType()
-
-
-
Method Detail
-
dataResources
public java.util.List<TrailEventSelectorDataResource> dataResources()
- Returns:
- Configuration block for data events. See details below.
-
excludeManagementEventSources
public java.util.List<java.lang.String> excludeManagementEventSources()
- Returns:
- A set of event sources to exclude. Valid values include: `kms.amazonaws.com` and `rdsdata.amazonaws.com`. `includeManagementEvents` must be set to`true` to allow this.
-
includeManagementEvents
public java.util.Optional<java.lang.Boolean> includeManagementEvents()
- Returns:
- Whether to include management events for your trail. Defaults to `true`.
-
readWriteType
public java.util.Optional<java.lang.String> readWriteType()
- Returns:
- Type of events to log. Valid values are `ReadOnly`, `WriteOnly`, `All`. Default value is `All`.
-
builder
public static TrailEventSelector.Builder builder()
-
builder
public static TrailEventSelector.Builder builder(TrailEventSelector defaults)
-
-