removeTagsFromResource method
Removes metadata tags from an Amazon RDS resource.
For an overview on tagging an Amazon RDS resource, see Tagging Amazon RDS Resources in the Amazon RDS User Guide.
May throw DBInstanceNotFoundFault. May throw DBSnapshotNotFoundFault. May throw DBClusterNotFoundFault. May throw DBProxyNotFoundFault. May throw DBProxyTargetGroupNotFoundFault.
Parameter resourceName
:
The Amazon RDS resource that the tags are removed from. This value is an
Amazon Resource Name (ARN). For information about creating an ARN, see
Constructing an ARN for Amazon RDS in the Amazon RDS User
Guide.
Parameter tagKeys
:
The tag key (name) of the tag to be removed.
Implementation
Future<void> removeTagsFromResource({
required String resourceName,
required List<String> tagKeys,
}) async {
ArgumentError.checkNotNull(resourceName, 'resourceName');
ArgumentError.checkNotNull(tagKeys, 'tagKeys');
final $request = <String, dynamic>{};
$request['ResourceName'] = resourceName;
$request['TagKeys'] = tagKeys;
await _protocol.send(
$request,
action: 'RemoveTagsFromResource',
version: '2014-10-31',
method: 'POST',
requestUri: '/',
exceptionFnMap: _exceptionFns,
shape: shapes['RemoveTagsFromResourceMessage'],
shapes: shapes,
);
}