toMap method

Map<String, dynamic> toMap()

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()),
  };
}