static ManagedProductDescriptor.Builder |
ManagedProductDescriptor.builder() |
|
ManagedProductDescriptor.Builder |
ManagedProductDescriptor.Builder.isAdvancedManagedRuleSet(Boolean isAdvancedManagedRuleSet) |
Indicates whether the rule group provides an advanced set of protections, such as the the Amazon Web Services
Managed Rules rule groups that are used for WAF intelligent threat mitigation.
|
ManagedProductDescriptor.Builder |
ManagedProductDescriptor.Builder.isVersioningSupported(Boolean isVersioningSupported) |
Indicates whether the rule group is versioned.
|
ManagedProductDescriptor.Builder |
ManagedProductDescriptor.Builder.managedRuleSetName(String managedRuleSetName) |
The name of the managed rule group.
|
ManagedProductDescriptor.Builder |
ManagedProductDescriptor.Builder.productDescription(String productDescription) |
A short description of the managed rule group.
|
ManagedProductDescriptor.Builder |
ManagedProductDescriptor.Builder.productId(String productId) |
A unique identifier for the rule group.
|
ManagedProductDescriptor.Builder |
ManagedProductDescriptor.Builder.productLink(String productLink) |
For Amazon Web Services Marketplace managed rule groups only, the link to the rule group product page.
|
ManagedProductDescriptor.Builder |
ManagedProductDescriptor.Builder.productTitle(String productTitle) |
The display name for the managed rule group.
|
ManagedProductDescriptor.Builder |
ManagedProductDescriptor.Builder.snsTopicArn(String snsTopicArn) |
The Amazon resource name (ARN) of the Amazon Simple Notification Service SNS topic that's used to provide
notification of changes to the managed rule group.
|
ManagedProductDescriptor.Builder |
ManagedProductDescriptor.toBuilder() |
|
ManagedProductDescriptor.Builder |
ManagedProductDescriptor.Builder.vendorName(String vendorName) |
The name of the managed rule group vendor.
|