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