GetClusterMonitoringConfig.fromMap constructor

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

Implementation

factory GetClusterMonitoringConfig.fromMap(Map<String, dynamic> map) {
  return GetClusterMonitoringConfig(
    advancedDatapathObservabilityConfigs: pulumi.Input.fromValue(pulumi.Input.decodeList<GetClusterMonitoringConfigAdvancedDatapathObservabilityConfig>(map['advancedDatapathObservabilityConfigs']!, (value) => GetClusterMonitoringConfigAdvancedDatapathObservabilityConfig.fromMap((value as Map).cast<String, dynamic>()))),
    enableComponents: pulumi.Input.fromValue((map['enableComponents'] as List).cast<String>()),
    managedPrometheuses: pulumi.Input.fromValue(pulumi.Input.decodeList<GetClusterMonitoringConfigManagedPrometheus>(map['managedPrometheuses']!, (value) => GetClusterMonitoringConfigManagedPrometheus.fromMap((value as Map).cast<String, dynamic>()))),
  );
}