toMap method
Implementation
Map<String, dynamic> toMap() {
return <String, dynamic>{
'awsS3CompatibleDataSource': ?pulumi.Input.mapOptionalInputValue<TransferJobTransferSpecAwsS3CompatibleDataSource, Map<String, dynamic>>(awsS3CompatibleDataSource, (value) => value.toMap()),
'awsS3DataSource': ?pulumi.Input.mapOptionalInputValue<TransferJobTransferSpecAwsS3DataSource, Map<String, dynamic>>(awsS3DataSource, (value) => value.toMap()),
'azureBlobStorageDataSource': ?pulumi.Input.mapOptionalInputValue<TransferJobTransferSpecAzureBlobStorageDataSource, Map<String, dynamic>>(azureBlobStorageDataSource, (value) => value.toMap()),
'gcsDataSink': ?pulumi.Input.mapOptionalInputValue<TransferJobTransferSpecGcsDataSink, Map<String, dynamic>>(gcsDataSink, (value) => value.toMap()),
'gcsDataSource': ?pulumi.Input.mapOptionalInputValue<TransferJobTransferSpecGcsDataSource, Map<String, dynamic>>(gcsDataSource, (value) => value.toMap()),
'hdfsDataSource': ?pulumi.Input.mapOptionalInputValue<TransferJobTransferSpecHdfsDataSource, Map<String, dynamic>>(hdfsDataSource, (value) => value.toMap()),
'httpDataSource': ?pulumi.Input.mapOptionalInputValue<TransferJobTransferSpecHttpDataSource, Map<String, dynamic>>(httpDataSource, (value) => value.toMap()),
'objectConditions': ?pulumi.Input.mapOptionalInputValue<TransferJobTransferSpecObjectConditions, Map<String, dynamic>>(objectConditions, (value) => value.toMap()),
'posixDataSink': ?pulumi.Input.mapOptionalInputValue<TransferJobTransferSpecPosixDataSink, Map<String, dynamic>>(posixDataSink, (value) => value.toMap()),
'posixDataSource': ?pulumi.Input.mapOptionalInputValue<TransferJobTransferSpecPosixDataSource, Map<String, dynamic>>(posixDataSource, (value) => value.toMap()),
'sinkAgentPoolName': ?sinkAgentPoolName,
'sourceAgentPoolName': ?sourceAgentPoolName,
'transferManifest': ?pulumi.Input.mapOptionalInputValue<TransferJobTransferSpecTransferManifest, Map<String, dynamic>>(transferManifest, (value) => value.toMap()),
'transferOptions': ?pulumi.Input.mapOptionalInputValue<TransferJobTransferSpecTransferOptions, Map<String, dynamic>>(transferOptions, (value) => value.toMap()),
};
}