configureDatabaseUser method
Configures a database user for Viam's MongoDB Atlas Data Federation instance.
_viam = await Viam.withApiKey(
dotenv.env['API_KEY_ID'] ?? '',
dotenv.env['API_KEY'] ?? ''
);
final dataClient = _viam.dataClient;
try {
await dataClient.configureDatabaseUser(
"<YOUR-ORG-ID>",
"PasswordLikeThis1234",
);
print('Successfully configured database user for this organization');
} catch (e) {
print('Error configuring database user: $e');
}
For more information, see Data Client API.
Implementation
Future<void> configureDatabaseUser(String organizationId, String password) async {
final request = ConfigureDatabaseUserRequest()
..password = password
..organizationId = organizationId;
await _dataClient.configureDatabaseUser(request);
}