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,
    );