list_buckets method
List Buckets
Implementation
HttpRequest list_buckets(
{String prefix = '', String marker = '', int max_keys = 100, Map<String, dynamic>? params}) {
final listParam = <String, dynamic>{
'prefix': prefix,
'marker': marker,
'max-keys': '${max_keys}'
};
if (params != null && params.isNotEmpty) {
if (params.containsKey('tag-key')) {
listParam['tag-key'] = params['tag-key'];
}
if (params.containsKey('tag-value')) {
listParam['tag-value'] = params['tag-value'];
}
}
final url = "http://${this.endpoint}";
HttpRequest req = HttpRequest(url, 'GET', listParam, <String, String>{});
this._auth!.signRequest(req, '', '');
return req;
}