SecurityServicePolicyData class

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

Constructors

SecurityServicePolicyData({required SecurityServiceType type, String? managedServiceData})
SecurityServicePolicyData.fromJson(Map<String, dynamic> json)
factory

Properties

hashCode int
The hash code for this object.
no setterinherited
managedServiceData 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.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
type SecurityServiceType
The service that the policy is using to protect the resources. This specifies the type of policy that is created, either an AWS WAF policy, a Shield Advanced policy, or a security group policy. For security group policies, Firewall Manager supports one security group for each common policy and for each content audit policy. This is an adjustable limit that you can increase by contacting AWS Support.
final

Methods

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

Operators

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