首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >尝试借助awsgosdk在terratest中调用cloudwatch loggroupname和logstreamname

尝试借助awsgosdk在terratest中调用cloudwatch loggroupname和logstreamname
EN

Stack Overflow用户
提问于 2019-05-30 11:08:18
回答 1查看 82关注 0票数 0

在terratest中,我想调用aws cloud watch的特定日志组名称和日志流名称,以下代码来自git集线器,但不知道如何调用特定日志组和日志流

https://github.com/awsdocs/aws-doc-sdk-examples/blob/master/go/example_code/cloudwatch/CloudWatchGetLogEvents.go

EN

回答 1

Stack Overflow用户

发布于 2019-07-05 18:29:14

试试这样的东西

代码语言:javascript
复制
c := aws.NewCloudWatchLogsClient(t, awsRegion)
t.Run("logStreamExists", func(t *testing.T) {
        output, err := c.DescribeLogStreams(&cloudwatchlogs.DescribeLogStreamsInput{
            LogGroupName: &logGroupName,
        })
        if err != nil {
            assert.Fail(t, "Failed to get log streams")
        }
    var names []string
    for _, element := range output.LogStreams {
        names = append(names, *element.LogStreamName)
    }
    assert.Contains(t, names, logStreamName)
})
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56371125

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档