GoogleCloudAiplatformV1InputDataConfigResponse.fromMap constructor

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

Implementation

factory GoogleCloudAiplatformV1InputDataConfigResponse.fromMap(Map<String, dynamic> map) {
  return GoogleCloudAiplatformV1InputDataConfigResponse(
    annotationSchemaUri: pulumi.Input.fromValue(map['annotationSchemaUri'] as String),
    annotationsFilter: pulumi.Input.fromValue(map['annotationsFilter'] as String),
    bigqueryDestination: pulumi.Input.fromValue(GoogleCloudAiplatformV1BigQueryDestinationResponse.fromMap((map['bigqueryDestination']! as Map).cast<String, dynamic>())),
    datasetId: pulumi.Input.fromValue(map['datasetId'] as String),
    filterSplit: pulumi.Input.fromValue(GoogleCloudAiplatformV1FilterSplitResponse.fromMap((map['filterSplit']! as Map).cast<String, dynamic>())),
    fractionSplit: pulumi.Input.fromValue(GoogleCloudAiplatformV1FractionSplitResponse.fromMap((map['fractionSplit']! as Map).cast<String, dynamic>())),
    gcsDestination: pulumi.Input.fromValue(GoogleCloudAiplatformV1GcsDestinationResponse.fromMap((map['gcsDestination']! as Map).cast<String, dynamic>())),
    persistMlUseAssignment: pulumi.Input.fromValue(map['persistMlUseAssignment'] as bool),
    predefinedSplit: pulumi.Input.fromValue(GoogleCloudAiplatformV1PredefinedSplitResponse.fromMap((map['predefinedSplit']! as Map).cast<String, dynamic>())),
    savedQueryId: pulumi.Input.fromValue(map['savedQueryId'] as String),
    stratifiedSplit: pulumi.Input.fromValue(GoogleCloudAiplatformV1StratifiedSplitResponse.fromMap((map['stratifiedSplit']! as Map).cast<String, dynamic>())),
    timestampSplit: pulumi.Input.fromValue(GoogleCloudAiplatformV1TimestampSplitResponse.fromMap((map['timestampSplit']! as Map).cast<String, dynamic>())),
  );
}