| Modifier and Type | Method and Description |
|---|---|
CfnPolicy |
build() |
static CfnPolicy.Builder |
create(software.constructs.Construct scope,
String id) |
CfnPolicy.Builder |
deleteAllPolicyResources(Boolean deleteAllPolicyResources)
`AWS::FMS::Policy.DeleteAllPolicyResources`.
|
CfnPolicy.Builder |
deleteAllPolicyResources(IResolvable deleteAllPolicyResources)
`AWS::FMS::Policy.DeleteAllPolicyResources`.
|
CfnPolicy.Builder |
excludeMap(CfnPolicy.IEMapProperty excludeMap)
`AWS::FMS::Policy.ExcludeMap`.
|
CfnPolicy.Builder |
excludeMap(IResolvable excludeMap)
`AWS::FMS::Policy.ExcludeMap`.
|
CfnPolicy.Builder |
excludeResourceTags(Boolean excludeResourceTags)
`AWS::FMS::Policy.ExcludeResourceTags`.
|
CfnPolicy.Builder |
excludeResourceTags(IResolvable excludeResourceTags)
`AWS::FMS::Policy.ExcludeResourceTags`.
|
CfnPolicy.Builder |
includeMap(CfnPolicy.IEMapProperty includeMap)
`AWS::FMS::Policy.IncludeMap`.
|
CfnPolicy.Builder |
includeMap(IResolvable includeMap)
`AWS::FMS::Policy.IncludeMap`.
|
CfnPolicy.Builder |
policyName(String policyName)
`AWS::FMS::Policy.PolicyName`.
|
CfnPolicy.Builder |
remediationEnabled(Boolean remediationEnabled)
`AWS::FMS::Policy.RemediationEnabled`.
|
CfnPolicy.Builder |
remediationEnabled(IResolvable remediationEnabled)
`AWS::FMS::Policy.RemediationEnabled`.
|
CfnPolicy.Builder |
resourceTags(IResolvable resourceTags)
`AWS::FMS::Policy.ResourceTags`.
|
CfnPolicy.Builder |
resourceTags(List<? extends Object> resourceTags)
`AWS::FMS::Policy.ResourceTags`.
|
CfnPolicy.Builder |
resourceType(String resourceType)
`AWS::FMS::Policy.ResourceType`.
|
CfnPolicy.Builder |
resourceTypeList(List<String> resourceTypeList)
`AWS::FMS::Policy.ResourceTypeList`.
|
CfnPolicy.Builder |
securityServicePolicyData(Object securityServicePolicyData)
`AWS::FMS::Policy.SecurityServicePolicyData`.
|
CfnPolicy.Builder |
tags(List<? extends CfnPolicy.PolicyTagProperty> tags)
`AWS::FMS::Policy.Tags`.
|
@Stability(value=Stable) public static CfnPolicy.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.CfnPolicy.PolicyTagProperty.Builder.@Stability(value=Stable) public CfnPolicy.Builder excludeResourceTags(Boolean excludeResourceTags)
excludeResourceTags - `AWS::FMS::Policy.ExcludeResourceTags`. This parameter is required.this@Stability(value=Stable) public CfnPolicy.Builder excludeResourceTags(IResolvable excludeResourceTags)
excludeResourceTags - `AWS::FMS::Policy.ExcludeResourceTags`. This parameter is required.this@Stability(value=Stable) public CfnPolicy.Builder policyName(String policyName)
policyName - `AWS::FMS::Policy.PolicyName`. This parameter is required.this@Stability(value=Stable) public CfnPolicy.Builder remediationEnabled(Boolean remediationEnabled)
remediationEnabled - `AWS::FMS::Policy.RemediationEnabled`. This parameter is required.this@Stability(value=Stable) public CfnPolicy.Builder remediationEnabled(IResolvable remediationEnabled)
remediationEnabled - `AWS::FMS::Policy.RemediationEnabled`. This parameter is required.this@Stability(value=Stable) public CfnPolicy.Builder resourceType(String resourceType)
resourceType - `AWS::FMS::Policy.ResourceType`. This parameter is required.this@Stability(value=Stable) public CfnPolicy.Builder securityServicePolicyData(Object securityServicePolicyData)
securityServicePolicyData - `AWS::FMS::Policy.SecurityServicePolicyData`. This parameter is required.this@Stability(value=Stable) public CfnPolicy.Builder deleteAllPolicyResources(Boolean deleteAllPolicyResources)
deleteAllPolicyResources - `AWS::FMS::Policy.DeleteAllPolicyResources`. This parameter is required.this@Stability(value=Stable) public CfnPolicy.Builder deleteAllPolicyResources(IResolvable deleteAllPolicyResources)
deleteAllPolicyResources - `AWS::FMS::Policy.DeleteAllPolicyResources`. This parameter is required.this@Stability(value=Stable) public CfnPolicy.Builder excludeMap(CfnPolicy.IEMapProperty excludeMap)
excludeMap - `AWS::FMS::Policy.ExcludeMap`. This parameter is required.this@Stability(value=Stable) public CfnPolicy.Builder excludeMap(IResolvable excludeMap)
excludeMap - `AWS::FMS::Policy.ExcludeMap`. This parameter is required.this@Stability(value=Stable) public CfnPolicy.Builder includeMap(CfnPolicy.IEMapProperty includeMap)
includeMap - `AWS::FMS::Policy.IncludeMap`. This parameter is required.this@Stability(value=Stable) public CfnPolicy.Builder includeMap(IResolvable includeMap)
includeMap - `AWS::FMS::Policy.IncludeMap`. This parameter is required.this@Stability(value=Stable) public CfnPolicy.Builder resourceTags(IResolvable resourceTags)
resourceTags - `AWS::FMS::Policy.ResourceTags`. This parameter is required.this@Stability(value=Stable) public CfnPolicy.Builder resourceTags(List<? extends Object> resourceTags)
resourceTags - `AWS::FMS::Policy.ResourceTags`. This parameter is required.this@Stability(value=Stable) public CfnPolicy.Builder resourceTypeList(List<String> resourceTypeList)
resourceTypeList - `AWS::FMS::Policy.ResourceTypeList`. This parameter is required.this@Stability(value=Stable) public CfnPolicy.Builder tags(List<? extends CfnPolicy.PolicyTagProperty> tags)
tags - `AWS::FMS::Policy.Tags`. This parameter is required.thisCopyright © 2021. All rights reserved.