GetRoutineResult.fromMap constructor

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

Implementation

factory GetRoutineResult.fromMap(Map<String, dynamic> map) {
  return GetRoutineResult(
    arguments: pulumi.Input.decodeList<ArgumentResponse>(map['arguments']!, (value) => ArgumentResponse.fromMap((value as Map).cast<String, dynamic>())),
    creationTime: map['creationTime'] as String,
    dataGovernanceType: map['dataGovernanceType'] as String,
    definitionBody: map['definitionBody'] as String,
    description: map['description'] as String,
    determinismLevel: map['determinismLevel'] as String,
    etag: map['etag'] as String,
    importedLibraries: (map['importedLibraries'] as List).cast<String>(),
    language: map['language'] as String,
    lastModifiedTime: map['lastModifiedTime'] as String,
    remoteFunctionOptions: RemoteFunctionOptionsResponse.fromMap((map['remoteFunctionOptions']! as Map).cast<String, dynamic>()),
    returnTableType: StandardSqlTableTypeResponse.fromMap((map['returnTableType']! as Map).cast<String, dynamic>()),
    returnType: StandardSqlDataTypeResponse.fromMap((map['returnType']! as Map).cast<String, dynamic>()),
    routineReference: RoutineReferenceResponse.fromMap((map['routineReference']! as Map).cast<String, dynamic>()),
    routineType: map['routineType'] as String,
    securityMode: map['securityMode'] as String,
    sparkOptions: SparkOptionsResponse.fromMap((map['sparkOptions']! as Map).cast<String, dynamic>()),
    strictMode: map['strictMode'] as bool,
  );
}