【问题标题】:Unable to get s3.Object ACL using AWS SDK in go无法在 go 中使用 AWS 开发工具包获取 s3.Object ACL
【发布时间】:2022-01-19 17:23:46
【问题描述】:

我正在尝试使用官方example列出一个桶的对象

    err = svc.ListObjectsPages(&s3.ListObjectsInput{
        Bucket: &bucketName,
    }, func(p *s3.ListObjectsOutput, last bool) (shouldContinue bool) {
        fmt.Println("Page,", i)
        i++

        for _, obj := range p.Contents {
            fmt.Println("Object:", *obj.Key)
        }
        return true
    })

但是我看到 s3.Object type 没有任何关联的 ACL 信息。

如何获取s3.Object的ACL信息?

【问题讨论】:

标签: amazon-web-services go amazon-s3 aws-sdk


【解决方案1】:

请参阅此示例以了解如何使用适用于 Go V2 的 AWS 开发工具包获取 Amazon S3 对象的 ACL 信息。

https://github.com/awsdocs/aws-doc-sdk-examples/tree/main/gov2/s3/GetObjectAcl

【讨论】:

    猜你喜欢
    • 2015-02-04
    • 2011-11-10
    • 1970-01-01
    • 2014-09-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-15
    • 1970-01-01
    相关资源
    最近更新 更多