@Stability(value=Stable) public static final class CfnEventDataStore.Builder extends Object implements software.amazon.jsii.Builder<CfnEventDataStore>
CfnEventDataStore.| Modifier and Type | Method and Description |
|---|---|
CfnEventDataStore.Builder |
advancedEventSelectors(IResolvable advancedEventSelectors)
`AWS::CloudTrail::EventDataStore.AdvancedEventSelectors`.
|
CfnEventDataStore.Builder |
advancedEventSelectors(List<? extends Object> advancedEventSelectors)
`AWS::CloudTrail::EventDataStore.AdvancedEventSelectors`.
|
CfnEventDataStore |
build() |
static CfnEventDataStore.Builder |
create(software.constructs.Construct scope,
String id) |
CfnEventDataStore.Builder |
multiRegionEnabled(Boolean multiRegionEnabled)
`AWS::CloudTrail::EventDataStore.MultiRegionEnabled`.
|
CfnEventDataStore.Builder |
multiRegionEnabled(IResolvable multiRegionEnabled)
`AWS::CloudTrail::EventDataStore.MultiRegionEnabled`.
|
CfnEventDataStore.Builder |
name(String name)
`AWS::CloudTrail::EventDataStore.Name`.
|
CfnEventDataStore.Builder |
organizationEnabled(Boolean organizationEnabled)
`AWS::CloudTrail::EventDataStore.OrganizationEnabled`.
|
CfnEventDataStore.Builder |
organizationEnabled(IResolvable organizationEnabled)
`AWS::CloudTrail::EventDataStore.OrganizationEnabled`.
|
CfnEventDataStore.Builder |
retentionPeriod(Number retentionPeriod)
`AWS::CloudTrail::EventDataStore.RetentionPeriod`.
|
CfnEventDataStore.Builder |
tags(List<? extends CfnTag> tags)
`AWS::CloudTrail::EventDataStore.Tags`.
|
CfnEventDataStore.Builder |
terminationProtectionEnabled(Boolean terminationProtectionEnabled)
`AWS::CloudTrail::EventDataStore.TerminationProtectionEnabled`.
|
CfnEventDataStore.Builder |
terminationProtectionEnabled(IResolvable terminationProtectionEnabled)
`AWS::CloudTrail::EventDataStore.TerminationProtectionEnabled`.
|
@Stability(value=Stable) public static CfnEventDataStore.Builder create(software.constructs.Construct scope, String id)
scope - - scope in which this resource is defined. This parameter is required.id - - scoped id of the resource. This parameter is required.CfnEventDataStore.AdvancedEventSelectorProperty.Builder.@Stability(value=Stable) public CfnEventDataStore.Builder advancedEventSelectors(IResolvable advancedEventSelectors)
advancedEventSelectors - `AWS::CloudTrail::EventDataStore.AdvancedEventSelectors`. This parameter is required.this@Stability(value=Stable) public CfnEventDataStore.Builder advancedEventSelectors(List<? extends Object> advancedEventSelectors)
advancedEventSelectors - `AWS::CloudTrail::EventDataStore.AdvancedEventSelectors`. This parameter is required.this@Stability(value=Stable) public CfnEventDataStore.Builder multiRegionEnabled(Boolean multiRegionEnabled)
multiRegionEnabled - `AWS::CloudTrail::EventDataStore.MultiRegionEnabled`. This parameter is required.this@Stability(value=Stable) public CfnEventDataStore.Builder multiRegionEnabled(IResolvable multiRegionEnabled)
multiRegionEnabled - `AWS::CloudTrail::EventDataStore.MultiRegionEnabled`. This parameter is required.this@Stability(value=Stable) public CfnEventDataStore.Builder name(String name)
name - `AWS::CloudTrail::EventDataStore.Name`. This parameter is required.this@Stability(value=Stable) public CfnEventDataStore.Builder organizationEnabled(Boolean organizationEnabled)
organizationEnabled - `AWS::CloudTrail::EventDataStore.OrganizationEnabled`. This parameter is required.this@Stability(value=Stable) public CfnEventDataStore.Builder organizationEnabled(IResolvable organizationEnabled)
organizationEnabled - `AWS::CloudTrail::EventDataStore.OrganizationEnabled`. This parameter is required.this@Stability(value=Stable) public CfnEventDataStore.Builder retentionPeriod(Number retentionPeriod)
retentionPeriod - `AWS::CloudTrail::EventDataStore.RetentionPeriod`. This parameter is required.this@Stability(value=Stable) public CfnEventDataStore.Builder tags(List<? extends CfnTag> tags)
tags - `AWS::CloudTrail::EventDataStore.Tags`. This parameter is required.this@Stability(value=Stable) public CfnEventDataStore.Builder terminationProtectionEnabled(Boolean terminationProtectionEnabled)
terminationProtectionEnabled - `AWS::CloudTrail::EventDataStore.TerminationProtectionEnabled`. This parameter is required.this@Stability(value=Stable) public CfnEventDataStore.Builder terminationProtectionEnabled(IResolvable terminationProtectionEnabled)
terminationProtectionEnabled - `AWS::CloudTrail::EventDataStore.TerminationProtectionEnabled`. This parameter is required.this@Stability(value=Stable) public CfnEventDataStore build()
build in interface software.amazon.jsii.Builder<CfnEventDataStore>Copyright © 2022. All rights reserved.