AWS Firewall Manager
Firewall Management (API Version 2018-01-01)

SecurityServicePolicyData

Details about the security service that is being used to protect the resources.

Contents

ManagedServiceData

Details about the service. This contains WAF data in JSON format, as shown in the following example:

ManagedServiceData": "{\"type\": \"WAF\", \"ruleGroups\": [{\"id\": \"12345678-1bcd-9012-efga-0987654321ab\", \"overrideAction\" : {\"type\": \"COUNT\"}}], \"defaultAction\": {\"type\": \"BLOCK\"}}

If this is a Shield Advanced policy, this string will be empty.

Type: String

Length Constraints: Minimum length of 1. Maximum length of 1024.

Required: No

Type

The service that the policy is using to protect the resources. This specifies the type of policy that is created, either a WAF policy or Shield Advanced policy.

Type: String

Valid Values: WAF | SHIELD_ADVANCED

Required: Yes

See Also

For more information about using this API in one of the language-specific AWS SDKs, see the following:

On this page: