aws_request 0.0.2
aws_request: ^0.0.2 copied to clipboard
An AWS request library that creates, signs, and sends aws requests. Currently under development
example/aws_request.dart
import 'dart:io';
import 'package:aws_request/aws_request.dart';
void sendCloudWatchLog(String logString) async {
AwsRequest request = new AwsRequest('awsAccessKey', 'awsSecretKey', 'region');
String body = """
{"logEvents":
[{
"timestamp":${DateTime.now().toUtc().millisecondsSinceEpoch},
"message":"$logString"
}],
"logGroupName":"ExampleLogGroupName",
"logStreamName":"ExampleLogStreamName"
}""";
HttpClientResponse result = await request.send(
'POST',
jsonBody: body,
target: 'Logs_XXXXXXXX.PutLogEvents',
service: 'logs',
);
}