GoogleCloudApigeeV1ProfileConfigCategory.fromJson constructor

GoogleCloudApigeeV1ProfileConfigCategory.fromJson(
  1. Map json_
)

Implementation

GoogleCloudApigeeV1ProfileConfigCategory.fromJson(core.Map json_)
  : this(
      abuse:
          json_.containsKey('abuse')
              ? GoogleCloudApigeeV1ProfileConfigAbuse.fromJson(
                json_['abuse'] as core.Map<core.String, core.dynamic>,
              )
              : null,
      authorization:
          json_.containsKey('authorization')
              ? GoogleCloudApigeeV1ProfileConfigAuthorization.fromJson(
                json_['authorization'] as core.Map<core.String, core.dynamic>,
              )
              : null,
      cors:
          json_.containsKey('cors')
              ? GoogleCloudApigeeV1ProfileConfigCORS.fromJson(
                json_['cors'] as core.Map<core.String, core.dynamic>,
              )
              : null,
      mediation:
          json_.containsKey('mediation')
              ? GoogleCloudApigeeV1ProfileConfigMediation.fromJson(
                json_['mediation'] as core.Map<core.String, core.dynamic>,
              )
              : null,
      mtls:
          json_.containsKey('mtls')
              ? GoogleCloudApigeeV1ProfileConfigMTLS.fromJson(
                json_['mtls'] as core.Map<core.String, core.dynamic>,
              )
              : null,
      threat:
          json_.containsKey('threat')
              ? GoogleCloudApigeeV1ProfileConfigThreat.fromJson(
                json_['threat'] as core.Map<core.String, core.dynamic>,
              )
              : null,
    );