GoogleCloudAiplatformV1ModelMonitoringObjectiveConfigTrainingDataset.fromMap constructor
GoogleCloudAiplatformV1ModelMonitoringObjectiveConfigTrainingDataset.fromMap()
Implementation
factory GoogleCloudAiplatformV1ModelMonitoringObjectiveConfigTrainingDataset.fromMap(Map<String, dynamic> map) {
return GoogleCloudAiplatformV1ModelMonitoringObjectiveConfigTrainingDataset(
bigquerySource: (() { final guardedValue = map['bigquerySource']; if (guardedValue == null) return null; return pulumi.Input.fromValue(GoogleCloudAiplatformV1BigQuerySource.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
dataFormat: (() { final guardedValue = map['dataFormat']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
dataset: (() { final guardedValue = map['dataset']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
gcsSource: (() { final guardedValue = map['gcsSource']; if (guardedValue == null) return null; return pulumi.Input.fromValue(GoogleCloudAiplatformV1GcsSource.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
loggingSamplingStrategy: (() { final guardedValue = map['loggingSamplingStrategy']; if (guardedValue == null) return null; return pulumi.Input.fromValue(GoogleCloudAiplatformV1SamplingStrategy.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
targetField: (() { final guardedValue = map['targetField']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
);
}