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