PolicySecurityServicePolicyData constructor
const
PolicySecurityServicePolicyData({
- Input<
String?> ? managedServiceData, - Input<
PolicySecurityServicePolicyDataPolicyOption?> ? policyOption, - required Input<
String> type,
Creates a new PolicySecurityServicePolicyData.
managedServiceData Details about the service that are specific to the service type, in JSON format. For service type SHIELD_ADVANCED, this is an empty string. Examples depending on type can be found in the AWS Firewall Manager SecurityServicePolicyData API Reference.
policyOption Network Firewall firewall policy options to configure a centralized deployment model. See the policyOption block.
type Service that the policy uses to protect the resources. For the current list of supported types, refer to the AWS Firewall Manager SecurityServicePolicyData API Type Reference.
Implementation
const PolicySecurityServicePolicyData({
this.managedServiceData,
this.policyOption,
required this.type,
});