tagResource method
Adds a specified tag to a specified rescore execution plan. A rescore
execution plan is an Amazon Kendra Intelligent Ranking resource used for
provisioning the Rescore API. If the tag already exists, the
existing value is replaced with the new value.
May throw AccessDeniedException.
May throw InternalServerException.
May throw ResourceUnavailableException.
May throw ThrottlingException.
May throw ValidationException.
Parameter resourceARN :
The Amazon Resource Name (ARN) of the rescore execution plan to tag.
Parameter tags :
A list of tag keys to add to a rescore execution plan. If a tag already
exists, the existing value is replaced with the new value.
Implementation
Future<void> tagResource({
required String resourceARN,
required List<Tag> tags,
}) async {
final headers = <String, String>{
'Content-Type': 'application/x-amz-json-1.0',
'X-Amz-Target': 'AWSKendraRerankingFrontendService.TagResource'
};
await _protocol.send(
method: 'POST',
requestUri: '/',
exceptionFnMap: _exceptionFns,
// TODO queryParams
headers: headers,
payload: {
'ResourceARN': resourceARN,
'Tags': tags,
},
);
}