0

我正在尝试测试 AWS 中资源标记和取消标记的自动化。使用 api 很容易做到这一点,但我希望能够对 aws-sdk-mock 做同样的事情,但我无法理解 aws-sdk-mock 的文档如何工作。

我有以下代码,我试图在其中分配一个标签,key = 'ABC:DEF'并对名为' 的value = 'v1:TestLambda:dev:web:Test:None'rds 实例进行采样'sample-instance

const AWS = require('aws-sdk');
const AWSMock = require('aws-sdk-mock');   
var rdsparams = {
    ResourceName: 'arn:aws:rds:us-east-1:{account-id}:db:sample-instance', 
    /* required */
    Tags: [ /* required */
    {
        Key: 'ABC:DEF',
        Value: 'v1:TestLambda:dev:web:Test:None'
    },
    /* more items */
    ]
};

AWSMock.mock('RDS', 'addTagsToResource', function (params, callback){
        callback(null, "successfully added tag to resource");
      });

我想将标签分配给 rds 实例。这是正确的方法吗,因为我在命令行上没有输出?

4

0 回答 0