TransferSpecResponse.fromMap constructor
TransferSpecResponse.fromMap(
- Map<String, dynamic> map
)
Implementation
factory TransferSpecResponse.fromMap(Map<String, dynamic> map) {
return TransferSpecResponse(
awsS3CompatibleDataSource: pulumi.Input.fromValue(AwsS3CompatibleDataResponse.fromMap((map['awsS3CompatibleDataSource']! as Map).cast<String, dynamic>())),
awsS3DataSource: pulumi.Input.fromValue(AwsS3DataResponse.fromMap((map['awsS3DataSource']! as Map).cast<String, dynamic>())),
azureBlobStorageDataSource: pulumi.Input.fromValue(AzureBlobStorageDataResponse.fromMap((map['azureBlobStorageDataSource']! as Map).cast<String, dynamic>())),
gcsDataSink: pulumi.Input.fromValue(GcsDataResponse.fromMap((map['gcsDataSink']! as Map).cast<String, dynamic>())),
gcsDataSource: pulumi.Input.fromValue(GcsDataResponse.fromMap((map['gcsDataSource']! as Map).cast<String, dynamic>())),
gcsIntermediateDataLocation: pulumi.Input.fromValue(GcsDataResponse.fromMap((map['gcsIntermediateDataLocation']! as Map).cast<String, dynamic>())),
httpDataSource: pulumi.Input.fromValue(HttpDataResponse.fromMap((map['httpDataSource']! as Map).cast<String, dynamic>())),
objectConditions: pulumi.Input.fromValue(ObjectConditionsResponse.fromMap((map['objectConditions']! as Map).cast<String, dynamic>())),
posixDataSink: pulumi.Input.fromValue(PosixFilesystemResponse.fromMap((map['posixDataSink']! as Map).cast<String, dynamic>())),
posixDataSource: pulumi.Input.fromValue(PosixFilesystemResponse.fromMap((map['posixDataSource']! as Map).cast<String, dynamic>())),
sinkAgentPoolName: pulumi.Input.fromValue(map['sinkAgentPoolName'] as String),
sourceAgentPoolName: pulumi.Input.fromValue(map['sourceAgentPoolName'] as String),
transferManifest: pulumi.Input.fromValue(TransferManifestResponse.fromMap((map['transferManifest']! as Map).cast<String, dynamic>())),
transferOptions: pulumi.Input.fromValue(TransferOptionsResponse.fromMap((map['transferOptions']! as Map).cast<String, dynamic>())),
);
}