SecurityActionConditionConfig.fromMap constructor

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

Implementation

factory SecurityActionConditionConfig.fromMap(Map<String, dynamic> map) {
  return SecurityActionConditionConfig(
    accessTokens: (() { final guardedValue = map['accessTokens']; if (guardedValue == null) return null; return pulumi.Input.fromValue((guardedValue as List).cast<String>()); })(),
    apiKeys: (() { final guardedValue = map['apiKeys']; if (guardedValue == null) return null; return pulumi.Input.fromValue((guardedValue as List).cast<String>()); })(),
    apiProducts: (() { final guardedValue = map['apiProducts']; if (guardedValue == null) return null; return pulumi.Input.fromValue((guardedValue as List).cast<String>()); })(),
    asns: (() { final guardedValue = map['asns']; if (guardedValue == null) return null; return pulumi.Input.fromValue((guardedValue as List).cast<String>()); })(),
    botReasons: (() { final guardedValue = map['botReasons']; if (guardedValue == null) return null; return pulumi.Input.fromValue((guardedValue as List).cast<String>()); })(),
    developerApps: (() { final guardedValue = map['developerApps']; if (guardedValue == null) return null; return pulumi.Input.fromValue((guardedValue as List).cast<String>()); })(),
    developers: (() { final guardedValue = map['developers']; if (guardedValue == null) return null; return pulumi.Input.fromValue((guardedValue as List).cast<String>()); })(),
    httpMethods: (() { final guardedValue = map['httpMethods']; if (guardedValue == null) return null; return pulumi.Input.fromValue((guardedValue as List).cast<String>()); })(),
    ipAddressRanges: (() { final guardedValue = map['ipAddressRanges']; if (guardedValue == null) return null; return pulumi.Input.fromValue((guardedValue as List).cast<String>()); })(),
    regionCodes: (() { final guardedValue = map['regionCodes']; if (guardedValue == null) return null; return pulumi.Input.fromValue((guardedValue as List).cast<String>()); })(),
    userAgents: (() { final guardedValue = map['userAgents']; if (guardedValue == null) return null; return pulumi.Input.fromValue((guardedValue as List).cast<String>()); })(),
  );
}