getLicenseUsage method
Gets detailed information about the usage of the specified license.
May throw AccessDeniedException.
May throw AuthorizationException.
May throw InvalidParameterValueException.
May throw RateLimitExceededException.
May throw ServerInternalException.
May throw ValidationException.
Parameter licenseArn :
Amazon Resource Name (ARN) of the license.
Implementation
Future<GetLicenseUsageResponse> getLicenseUsage({
required String licenseArn,
}) async {
final headers = <String, String>{
'Content-Type': 'application/x-amz-json-1.1',
'X-Amz-Target': 'AWSLicenseManager.GetLicenseUsage'
};
final jsonResponse = await _protocol.send(
method: 'POST',
requestUri: '/',
exceptionFnMap: _exceptionFns,
// TODO queryParams
headers: headers,
payload: {
'LicenseArn': licenseArn,
},
);
return GetLicenseUsageResponse.fromJson(jsonResponse.body);
}