GoogleCloudApigeeV1AddonsConfig.fromJson constructor

GoogleCloudApigeeV1AddonsConfig.fromJson(
  1. Map json_
)

Implementation

GoogleCloudApigeeV1AddonsConfig.fromJson(core.Map json_)
    : this(
        advancedApiOpsConfig: json_.containsKey('advancedApiOpsConfig')
            ? GoogleCloudApigeeV1AdvancedApiOpsConfig.fromJson(
                json_['advancedApiOpsConfig']
                    as core.Map<core.String, core.dynamic>)
            : null,
        analyticsConfig: json_.containsKey('analyticsConfig')
            ? GoogleCloudApigeeV1AnalyticsConfig.fromJson(
                json_['analyticsConfig']
                    as core.Map<core.String, core.dynamic>)
            : null,
        apiSecurityConfig: json_.containsKey('apiSecurityConfig')
            ? GoogleCloudApigeeV1ApiSecurityConfig.fromJson(
                json_['apiSecurityConfig']
                    as core.Map<core.String, core.dynamic>)
            : null,
        connectorsPlatformConfig:
            json_.containsKey('connectorsPlatformConfig')
                ? GoogleCloudApigeeV1ConnectorsPlatformConfig.fromJson(
                    json_['connectorsPlatformConfig']
                        as core.Map<core.String, core.dynamic>)
                : null,
        integrationConfig: json_.containsKey('integrationConfig')
            ? GoogleCloudApigeeV1IntegrationConfig.fromJson(
                json_['integrationConfig']
                    as core.Map<core.String, core.dynamic>)
            : null,
        monetizationConfig: json_.containsKey('monetizationConfig')
            ? GoogleCloudApigeeV1MonetizationConfig.fromJson(
                json_['monetizationConfig']
                    as core.Map<core.String, core.dynamic>)
            : null,
      );