toMap method

Map<String, dynamic> toMap()

Implementation

Map<String, dynamic> toMap() {
  return <String, dynamic>{
    'annotationSchemaUri': ?annotationSchemaUri,
    'annotationsFilter': ?annotationsFilter,
    'bigqueryDestination': ?pulumi.Input.mapOptionalInputValue<GoogleCloudAiplatformV1BigQueryDestination, Map<String, dynamic>>(bigqueryDestination, (value) => value.toMap()),
    'datasetId': datasetId,
    'filterSplit': ?pulumi.Input.mapOptionalInputValue<GoogleCloudAiplatformV1FilterSplit, Map<String, dynamic>>(filterSplit, (value) => value.toMap()),
    'fractionSplit': ?pulumi.Input.mapOptionalInputValue<GoogleCloudAiplatformV1FractionSplit, Map<String, dynamic>>(fractionSplit, (value) => value.toMap()),
    'gcsDestination': ?pulumi.Input.mapOptionalInputValue<GoogleCloudAiplatformV1GcsDestination, Map<String, dynamic>>(gcsDestination, (value) => value.toMap()),
    'persistMlUseAssignment': ?persistMlUseAssignment,
    'predefinedSplit': ?pulumi.Input.mapOptionalInputValue<GoogleCloudAiplatformV1PredefinedSplit, Map<String, dynamic>>(predefinedSplit, (value) => value.toMap()),
    'savedQueryId': ?savedQueryId,
    'stratifiedSplit': ?pulumi.Input.mapOptionalInputValue<GoogleCloudAiplatformV1StratifiedSplit, Map<String, dynamic>>(stratifiedSplit, (value) => value.toMap()),
    'timestampSplit': ?pulumi.Input.mapOptionalInputValue<GoogleCloudAiplatformV1TimestampSplit, Map<String, dynamic>>(timestampSplit, (value) => value.toMap()),
  };
}