getExtension method
Returns information about an AppConfig extension.
May throw BadRequestException.
May throw InternalServerException.
May throw ResourceNotFoundException.
Parameter extensionIdentifier :
The name, the ID, or the Amazon Resource Name (ARN) of the extension.
Parameter versionNumber :
The extension version number. If no version number was defined, AppConfig
uses the highest version.
Implementation
Future<Extension> getExtension({
required String extensionIdentifier,
int? versionNumber,
}) async {
final $query = <String, List<String>>{
if (versionNumber != null) 'version_number': [versionNumber.toString()],
};
final response = await _protocol.send(
payload: null,
method: 'GET',
requestUri: '/extensions/${Uri.encodeComponent(extensionIdentifier)}',
queryParams: $query,
exceptionFnMap: _exceptionFns,
);
return Extension.fromJson(response);
}