GoogleCloudRecaptchaenterpriseV1FirewallAction.fromJson constructor

GoogleCloudRecaptchaenterpriseV1FirewallAction.fromJson(
  1. Map json_
)

Implementation

GoogleCloudRecaptchaenterpriseV1FirewallAction.fromJson(core.Map json_)
  : this(
      allow:
          json_.containsKey('allow')
              ? GoogleCloudRecaptchaenterpriseV1FirewallActionAllowAction.fromJson(
                json_['allow'] as core.Map<core.String, core.dynamic>,
              )
              : null,
      block:
          json_.containsKey('block')
              ? GoogleCloudRecaptchaenterpriseV1FirewallActionBlockAction.fromJson(
                json_['block'] as core.Map<core.String, core.dynamic>,
              )
              : null,
      includeRecaptchaScript:
          json_.containsKey('includeRecaptchaScript')
              ? GoogleCloudRecaptchaenterpriseV1FirewallActionIncludeRecaptchaScriptAction.fromJson(
                json_['includeRecaptchaScript']
                    as core.Map<core.String, core.dynamic>,
              )
              : null,
      redirect:
          json_.containsKey('redirect')
              ? GoogleCloudRecaptchaenterpriseV1FirewallActionRedirectAction.fromJson(
                json_['redirect'] as core.Map<core.String, core.dynamic>,
              )
              : null,
      setHeader:
          json_.containsKey('setHeader')
              ? GoogleCloudRecaptchaenterpriseV1FirewallActionSetHeaderAction.fromJson(
                json_['setHeader'] as core.Map<core.String, core.dynamic>,
              )
              : null,
      substitute:
          json_.containsKey('substitute')
              ? GoogleCloudRecaptchaenterpriseV1FirewallActionSubstituteAction.fromJson(
                json_['substitute'] as core.Map<core.String, core.dynamic>,
              )
              : null,
    );