GetSecurityPolicyAdaptiveProtectionConfig.fromMap constructor

GetSecurityPolicyAdaptiveProtectionConfig.fromMap(
  1. Map<String, dynamic> map
)

Implementation

factory GetSecurityPolicyAdaptiveProtectionConfig.fromMap(Map<String, dynamic> map) {
  return GetSecurityPolicyAdaptiveProtectionConfig(
    autoDeployConfigs: pulumi.Input.fromValue(pulumi.Input.decodeList<GetSecurityPolicyAdaptiveProtectionConfigAutoDeployConfig>(map['autoDeployConfigs']!, (value) => GetSecurityPolicyAdaptiveProtectionConfigAutoDeployConfig.fromMap((value as Map).cast<String, dynamic>()))),
    layer7DdosDefenseConfigs: pulumi.Input.fromValue(pulumi.Input.decodeList<GetSecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfig>(map['layer7DdosDefenseConfigs']!, (value) => GetSecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfig.fromMap((value as Map).cast<String, dynamic>()))),
  );
}