public static interface SecurityServicePolicyData.Builder extends SdkPojo, CopyableBuilder<SecurityServicePolicyData.Builder,SecurityServicePolicyData>
| Modifier and Type | Method and Description |
|---|---|
SecurityServicePolicyData.Builder |
managedServiceData(String managedServiceData)
Details about the service.
|
SecurityServicePolicyData.Builder |
type(SecurityServiceType type)
The service that the policy is using to protect the resources.
|
SecurityServicePolicyData.Builder |
type(String type)
The service that the policy is using to protect the resources.
|
copyapplyMutation, buildSecurityServicePolicyData.Builder type(String type)
The service that the policy is using to protect the resources. This value is WAF.
type - The service that the policy is using to protect the resources. This value is WAF.SecurityServiceType,
SecurityServiceTypeSecurityServicePolicyData.Builder type(SecurityServiceType type)
The service that the policy is using to protect the resources. This value is WAF.
type - The service that the policy is using to protect the resources. This value is WAF.SecurityServiceType,
SecurityServiceTypeSecurityServicePolicyData.Builder managedServiceData(String 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\"}}
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\"}}
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.