GoogleCloudApigeeV1AddonsConfig.fromMap constructor

GoogleCloudApigeeV1AddonsConfig.fromMap(
  1. Map<String, dynamic> map
)

Implementation

factory GoogleCloudApigeeV1AddonsConfig.fromMap(Map<String, dynamic> map) {
  return GoogleCloudApigeeV1AddonsConfig(
    advancedApiOpsConfig: (() { final guardedValue = map['advancedApiOpsConfig']; if (guardedValue == null) return null; return pulumi.Input.fromValue(GoogleCloudApigeeV1AdvancedApiOpsConfig.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
    analyticsConfig: (() { final guardedValue = map['analyticsConfig']; if (guardedValue == null) return null; return pulumi.Input.fromValue(GoogleCloudApigeeV1AnalyticsConfig.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
    apiSecurityConfig: (() { final guardedValue = map['apiSecurityConfig']; if (guardedValue == null) return null; return pulumi.Input.fromValue(GoogleCloudApigeeV1ApiSecurityConfig.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
    connectorsPlatformConfig: (() { final guardedValue = map['connectorsPlatformConfig']; if (guardedValue == null) return null; return pulumi.Input.fromValue(GoogleCloudApigeeV1ConnectorsPlatformConfig.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
    integrationConfig: (() { final guardedValue = map['integrationConfig']; if (guardedValue == null) return null; return pulumi.Input.fromValue(GoogleCloudApigeeV1IntegrationConfig.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
    monetizationConfig: (() { final guardedValue = map['monetizationConfig']; if (guardedValue == null) return null; return pulumi.Input.fromValue(GoogleCloudApigeeV1MonetizationConfig.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
  );
}