PolicySecurityServicePolicyData class

Constructors

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.
const
PolicySecurityServicePolicyData.fromMap(Map<String, dynamic> map)
factory

Properties

hashCode int
The hash code for this object.
no setterinherited
managedServiceData → Input<String?>?
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.
final
policyOption → Input<PolicySecurityServicePolicyDataPolicyOption?>?
Network Firewall firewall policy options to configure a centralized deployment model. See the policyOption block.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
type → Input<String>
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.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited