toMap method
Implementation
Map<String, dynamic> toMap() {
return <String, dynamic>{
'dataRefreshWindowDays': ?dataRefreshWindowDays,
'dataSourceId': ?dataSourceId,
'deletionPolicy': ?deletionPolicy,
'destinationDatasetId': ?destinationDatasetId,
'disabled': ?disabled,
'displayName': ?displayName,
'emailPreferences': ?pulumi.Input.mapOptionalInputValue<DataTransferConfigEmailPreferences, Map<String, dynamic>>(emailPreferences, (value) => value.toMap()),
'encryptionConfiguration': ?pulumi.Input.mapOptionalInputValue<DataTransferConfigEncryptionConfiguration, Map<String, dynamic>>(encryptionConfiguration, (value) => value.toMap()),
'location': ?location,
'name': ?name,
'notificationPubsubTopic': ?notificationPubsubTopic,
'params': ?params,
'project': ?project,
'schedule': ?schedule,
'scheduleOptions': ?pulumi.Input.mapOptionalInputValue<DataTransferConfigScheduleOptions, Map<String, dynamic>>(scheduleOptions, (value) => value.toMap()),
'sensitiveParams': ?pulumi.Input.mapOptionalInputValue<DataTransferConfigSensitiveParams, Map<String, dynamic>>(sensitiveParams, (value) => value.toMap()),
'serviceAccountName': ?serviceAccountName,
};
}