PolicySecurityServicePolicyData class
Constructors
-
PolicySecurityServicePolicyData({Input<
String?> ? managedServiceData, Input<PolicySecurityServicePolicyDataPolicyOption?> ? policyOption, required Input<String> type}) -
Creates a new PolicySecurityServicePolicyData.
managedServiceDataDetails about the service that are specific to the service type, in JSON format. For service typeSHIELD_ADVANCED, this is an empty string. Examples depending ontypecan be found in the AWS Firewall Manager SecurityServicePolicyData API Reference.policyOptionNetwork Firewall firewall policy options to configure a centralized deployment model. See thepolicyOptionblock.typeService 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 ontypecan 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
policyOptionblock.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