MultiColumnDatatypeChangeResponse.fromMap constructor

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

Implementation

factory MultiColumnDatatypeChangeResponse.fromMap(Map<String, dynamic> map) {
  return MultiColumnDatatypeChangeResponse(
    customFeatures: pulumi.Input.fromValue((map['customFeatures'] as Map).cast<String, String>()),
    newDataType: pulumi.Input.fromValue(map['newDataType'] as String),
    overrideFractionalSecondsPrecision: pulumi.Input.fromValue(map['overrideFractionalSecondsPrecision'] as int),
    overrideLength: pulumi.Input.fromValue(map['overrideLength'] as String),
    overridePrecision: pulumi.Input.fromValue(map['overridePrecision'] as int),
    overrideScale: pulumi.Input.fromValue(map['overrideScale'] as int),
    sourceDataTypeFilter: pulumi.Input.fromValue(map['sourceDataTypeFilter'] as String),
    sourceNumericFilter: pulumi.Input.fromValue(SourceNumericFilterResponse.fromMap((map['sourceNumericFilter']! as Map).cast<String, dynamic>())),
    sourceTextFilter: pulumi.Input.fromValue(SourceTextFilterResponse.fromMap((map['sourceTextFilter']! as Map).cast<String, dynamic>())),
  );
}