class Aws::FMS::Types::PolicySummary

Details of the Firewall Manager policy.

@!attribute [rw] policy_arn

The Amazon Resource Name (ARN) of the specified policy.
@return [String]

@!attribute [rw] policy_id

The ID of the specified policy.
@return [String]

@!attribute [rw] policy_name

The name of the specified policy.
@return [String]

@!attribute [rw] resource_type

The type of resource protected by or in scope of the policy. This is
in the format shown in the [Amazon Web Services Resource Types
Reference][1]. For WAF and Shield Advanced, examples include
`AWS::ElasticLoadBalancingV2::LoadBalancer` and
`AWS::CloudFront::Distribution`. For a security group common policy,
valid values are `AWS::EC2::NetworkInterface` and
`AWS::EC2::Instance`. For a security group content audit policy,
valid values are `AWS::EC2::SecurityGroup`,
`AWS::EC2::NetworkInterface`, and `AWS::EC2::Instance`. For a
security group usage audit policy, the value is
`AWS::EC2::SecurityGroup`. For an Network Firewall policy or DNS
Firewall policy, the value is `AWS::EC2::VPC`.

[1]: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-template-resource-type-ref.html
@return [String]

@!attribute [rw] security_service_type

The service that the policy is using to protect the resources. This
specifies the type of policy that is created, either an WAF policy,
a Shield Advanced policy, or a security group policy.
@return [String]

@!attribute [rw] remediation_enabled

Indicates if the policy should be automatically applied to new
resources.
@return [Boolean]

@!attribute [rw] delete_unused_fm_managed_resources

Indicates whether Firewall Manager should delete Firewall Manager
managed resources, such as web ACLs and security groups, when they
are not in use by the Firewall Manager policy. By default, Firewall
Manager doesn't delete unused Firewall Manager managed resources.
This option is not available for Shield Advanced or WAF Classic
policies.
@return [Boolean]

@see docs.aws.amazon.com/goto/WebAPI/fms-2018-01-01/PolicySummary AWS API Documentation

Constants

SENSITIVE