CfnPolicyProps

class aws_cdk.aws_fms.CfnPolicyProps(*, exclude_resource_tags, policy_name, remediation_enabled, resource_type, security_service_policy_data, delete_all_policy_resources=None, exclude_map=None, include_map=None, resource_tags=None, resource_type_list=None, tags=None)

Bases: object

Properties for defining a AWS::FMS::Policy.

Parameters
  • exclude_resource_tags (Union[bool, IResolvable]) – AWS::FMS::Policy.ExcludeResourceTags.

  • policy_name (str) – AWS::FMS::Policy.PolicyName.

  • remediation_enabled (Union[bool, IResolvable]) – AWS::FMS::Policy.RemediationEnabled.

  • resource_type (str) – AWS::FMS::Policy.ResourceType.

  • security_service_policy_data (Any) – AWS::FMS::Policy.SecurityServicePolicyData.

  • delete_all_policy_resources (Union[bool, IResolvable, None]) – AWS::FMS::Policy.DeleteAllPolicyResources.

  • exclude_map (Union[IResolvable, IEMapProperty, None]) – AWS::FMS::Policy.ExcludeMap.

  • include_map (Union[IResolvable, IEMapProperty, None]) – AWS::FMS::Policy.IncludeMap.

  • resource_tags (Union[IResolvable, List[Union[IResolvable, ResourceTagProperty]], None]) – AWS::FMS::Policy.ResourceTags.

  • resource_type_list (Optional[List[str]]) – AWS::FMS::Policy.ResourceTypeList.

  • tags (Optional[List[PolicyTagProperty]]) – AWS::FMS::Policy.Tags.

See

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-fms-policy.html

Attributes

delete_all_policy_resources

AWS::FMS::Policy.DeleteAllPolicyResources.

See

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-fms-policy.html#cfn-fms-policy-deleteallpolicyresources

Return type

Union[bool, IResolvable, None]

exclude_map

AWS::FMS::Policy.ExcludeMap.

See

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-fms-policy.html#cfn-fms-policy-excludemap

Return type

Union[IResolvable, IEMapProperty, None]

exclude_resource_tags

AWS::FMS::Policy.ExcludeResourceTags.

See

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-fms-policy.html#cfn-fms-policy-excluderesourcetags

Return type

Union[bool, IResolvable]

include_map

AWS::FMS::Policy.IncludeMap.

See

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-fms-policy.html#cfn-fms-policy-includemap

Return type

Union[IResolvable, IEMapProperty, None]

policy_name

AWS::FMS::Policy.PolicyName.

See

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-fms-policy.html#cfn-fms-policy-policyname

Return type

str

remediation_enabled

AWS::FMS::Policy.RemediationEnabled.

See

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-fms-policy.html#cfn-fms-policy-remediationenabled

Return type

Union[bool, IResolvable]

resource_tags

AWS::FMS::Policy.ResourceTags.

See

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-fms-policy.html#cfn-fms-policy-resourcetags

Return type

Union[IResolvable, List[Union[IResolvable, ResourceTagProperty]], None]

resource_type

AWS::FMS::Policy.ResourceType.

See

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-fms-policy.html#cfn-fms-policy-resourcetype

Return type

str

resource_type_list

AWS::FMS::Policy.ResourceTypeList.

See

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-fms-policy.html#cfn-fms-policy-resourcetypelist

Return type

Optional[List[str]]

security_service_policy_data

AWS::FMS::Policy.SecurityServicePolicyData.

See

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-fms-policy.html#cfn-fms-policy-securityservicepolicydata

Return type

Any

tags

AWS::FMS::Policy.Tags.

See

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-fms-policy.html#cfn-fms-policy-tags

Return type

Optional[List[PolicyTagProperty]]