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