JobMetadataResponse.fromMap constructor
JobMetadataResponse.fromMap(
- Map<String, dynamic> map
)
Implementation
factory JobMetadataResponse.fromMap(Map<String, dynamic> map) {
return JobMetadataResponse(
bigTableDetails: pulumi.Input.fromValue(pulumi.Input.decodeList<BigTableIODetailsResponse>(map['bigTableDetails']!, (value) => BigTableIODetailsResponse.fromMap((value as Map).cast<String, dynamic>()))),
bigqueryDetails: pulumi.Input.fromValue(pulumi.Input.decodeList<BigQueryIODetailsResponse>(map['bigqueryDetails']!, (value) => BigQueryIODetailsResponse.fromMap((value as Map).cast<String, dynamic>()))),
datastoreDetails: pulumi.Input.fromValue(pulumi.Input.decodeList<DatastoreIODetailsResponse>(map['datastoreDetails']!, (value) => DatastoreIODetailsResponse.fromMap((value as Map).cast<String, dynamic>()))),
fileDetails: pulumi.Input.fromValue(pulumi.Input.decodeList<FileIODetailsResponse>(map['fileDetails']!, (value) => FileIODetailsResponse.fromMap((value as Map).cast<String, dynamic>()))),
pubsubDetails: pulumi.Input.fromValue(pulumi.Input.decodeList<PubSubIODetailsResponse>(map['pubsubDetails']!, (value) => PubSubIODetailsResponse.fromMap((value as Map).cast<String, dynamic>()))),
sdkVersion: pulumi.Input.fromValue(SdkVersionResponse.fromMap((map['sdkVersion']! as Map).cast<String, dynamic>())),
spannerDetails: pulumi.Input.fromValue(pulumi.Input.decodeList<SpannerIODetailsResponse>(map['spannerDetails']!, (value) => SpannerIODetailsResponse.fromMap((value as Map).cast<String, dynamic>()))),
userDisplayProperties: pulumi.Input.fromValue((map['userDisplayProperties'] as Map).cast<String, String>()),
);
}