toMap method
Implementation
Map<String, dynamic> toMap() {
return <String, dynamic>{
'actionConfig': ?pulumi.Input.mapOptionalInputValue<DataConnectorActionConfig, Map<String, dynamic>>(actionConfig, (value) => value.toMap()),
'actionState': ?actionState,
'autoRunDisabled': ?autoRunDisabled,
'bapConfig': ?pulumi.Input.mapOptionalInputValue<DataConnectorBapConfig, Map<String, dynamic>>(bapConfig, (value) => value.toMap()),
'blockingReasons': ?blockingReasons,
'collectionDisplayName': ?collectionDisplayName,
'collectionId': ?collectionId,
'connectorModes': ?connectorModes,
'connectorType': ?connectorType,
'createTime': ?createTime,
'dataSource': ?dataSource,
'dataSourceVersion': ?dataSourceVersion,
'deletionPolicy': ?deletionPolicy,
'destinationConfigs': ?pulumi.Input.mapOptionalInputValue<List<DataConnectorDestinationConfig>, List<Map<String, dynamic>>>(destinationConfigs, (value) => pulumi.Input.encodeList<DataConnectorDestinationConfig, Map<String, dynamic>>(value, (value) => value.toMap())),
'entities': ?pulumi.Input.mapOptionalInputValue<List<DataConnectorEntity>, List<Map<String, dynamic>>>(entities, (value) => pulumi.Input.encodeList<DataConnectorEntity, Map<String, dynamic>>(value, (value) => value.toMap())),
'errors': ?pulumi.Input.mapOptionalInputValue<List<DataConnectorError>, List<Map<String, dynamic>>>(errors, (value) => pulumi.Input.encodeList<DataConnectorError, Map<String, dynamic>>(value, (value) => value.toMap())),
'incrementalRefreshInterval': ?incrementalRefreshInterval,
'incrementalSyncDisabled': ?incrementalSyncDisabled,
'jsonParams': ?jsonParams,
'kmsKeyName': ?kmsKeyName,
'lastSyncTime': ?lastSyncTime,
'latestPauseTime': ?latestPauseTime,
'location': ?location,
'name': ?name,
'params': ?params,
'privateConnectivityProjectId': ?privateConnectivityProjectId,
'project': ?project,
'realtimeState': ?realtimeState,
'refreshInterval': ?refreshInterval,
'state': ?state,
'staticIpAddresses': ?staticIpAddresses,
'staticIpEnabled': ?staticIpEnabled,
'syncMode': ?syncMode,
'updateTime': ?updateTime,
};
}