createRoom method
Implementation
Future<Map<String, dynamic>> createRoom({
required String region,
required String accessKeyId,
required String secretAccessKey,
String? sessionToken,
required String name,
int maximumMessageLength = 500,
int maximumMessageRatePerSecond = 30,
}) async {
final creds = _creds(
accessKeyId: accessKeyId,
secretAccessKey: secretAccessKey,
sessionToken: sessionToken,
);
final json = await _invoke(
region: region,
creds: creds,
path: '/CreateRoom',
body: {
'name': name,
'maximumMessageLength': maximumMessageLength,
'maximumMessageRatePerSecond': maximumMessageRatePerSecond,
},
) as Map<String, dynamic>;
return json;
}