toMap method
Implementation
Map<String, dynamic> toMap() {
return <String, dynamic>{
'authorizationCode': ?authorizationCode,
'dataRefreshWindowDays': ?dataRefreshWindowDays,
'dataSourceId': ?dataSourceId,
'destinationDatasetId': ?destinationDatasetId,
'disabled': ?disabled,
'displayName': ?displayName,
'emailPreferences': ?pulumi.Input.mapOptionalInputValue<EmailPreferences, Map<String, dynamic>>(emailPreferences, (value) => value.toMap()),
'encryptionConfiguration': ?pulumi.Input.mapOptionalInputValue<EncryptionConfiguration, Map<String, dynamic>>(encryptionConfiguration, (value) => value.toMap()),
'location': ?location,
'name': ?name,
'notificationPubsubTopic': ?notificationPubsubTopic,
'params': ?params,
'project': ?project,
'schedule': ?schedule,
'scheduleOptions': ?pulumi.Input.mapOptionalInputValue<ScheduleOptions, Map<String, dynamic>>(scheduleOptions, (value) => value.toMap()),
'serviceAccountName': ?serviceAccountName,
'userId': ?userId,
'versionInfo': ?versionInfo,
};
}