toMap method
Implementation
Map<String, dynamic> toMap() {
return <String, dynamic>{
'awsS3CompatibleDataSource': ?pulumi.Input.mapOptionalInputValue<AwsS3CompatibleData, Map<String, dynamic>>(awsS3CompatibleDataSource, (value) => value.toMap()),
'awsS3DataSource': ?pulumi.Input.mapOptionalInputValue<AwsS3Data, Map<String, dynamic>>(awsS3DataSource, (value) => value.toMap()),
'azureBlobStorageDataSource': ?pulumi.Input.mapOptionalInputValue<AzureBlobStorageData, Map<String, dynamic>>(azureBlobStorageDataSource, (value) => value.toMap()),
'gcsDataSink': ?pulumi.Input.mapOptionalInputValue<GcsData, Map<String, dynamic>>(gcsDataSink, (value) => value.toMap()),
'gcsDataSource': ?pulumi.Input.mapOptionalInputValue<GcsData, Map<String, dynamic>>(gcsDataSource, (value) => value.toMap()),
'gcsIntermediateDataLocation': ?pulumi.Input.mapOptionalInputValue<GcsData, Map<String, dynamic>>(gcsIntermediateDataLocation, (value) => value.toMap()),
'httpDataSource': ?pulumi.Input.mapOptionalInputValue<HttpData, Map<String, dynamic>>(httpDataSource, (value) => value.toMap()),
'objectConditions': ?pulumi.Input.mapOptionalInputValue<ObjectConditions, Map<String, dynamic>>(objectConditions, (value) => value.toMap()),
'posixDataSink': ?pulumi.Input.mapOptionalInputValue<PosixFilesystem, Map<String, dynamic>>(posixDataSink, (value) => value.toMap()),
'posixDataSource': ?pulumi.Input.mapOptionalInputValue<PosixFilesystem, Map<String, dynamic>>(posixDataSource, (value) => value.toMap()),
'sinkAgentPoolName': ?sinkAgentPoolName,
'sourceAgentPoolName': ?sourceAgentPoolName,
'transferManifest': ?pulumi.Input.mapOptionalInputValue<TransferManifest, Map<String, dynamic>>(transferManifest, (value) => value.toMap()),
'transferOptions': ?pulumi.Input.mapOptionalInputValue<TransferOptions, Map<String, dynamic>>(transferOptions, (value) => value.toMap()),
};
}