AWSGoV2:Rolechainingfromanotheraccountusingtemporalcredentials
创始人
2024-09-25 19:01:54
0

问题描述:

此问题涉及AWS Go V2 SDK的角色链接功能,用于从另一个AWS账户中的临时凭证中连接AWS资源。以下是一个例子:

package main

import (
    "context"
    "fmt"
	"time"

    "github.com/aws/aws-sdk-go-v2/aws"
    "github.com/aws/aws-sdk-go-v2/config"
    "github.com/aws/aws-sdk-go-v2/credentials/stscreds"
    "github.com/aws/aws-sdk-go-v2/service/s3"
)

func main() {
    cfg, err := config.LoadDefaultConfig()
    if err != nil {
        panic("configuration error, " + err.Error())
    }

    // get the access key and secret key from the different account
    s, err := session.NewSession(&aws.Config{
        Region: aws.String("us-west-2"),
        Credentials: aws.NewCredentials(&stscreds.AssumeRoleProvider{
            RoleARN:         "arn:aws:iam::11111111111=role/development",
            RoleSessionName: fmt.Sprintf("external-connector-%v", time.Now().UnixNano()),
            Duration:        time.Hour,
        }),
    })

    svc := s3.NewFromConfig(cfg)

    result, err := svc.ListBuckets(context.Background(), &s3.ListBucketsInput{})
    if err != nil {
        panic("failed to list buckets, " + err.Error())
    }

    for _, bucket := range result.Buckets {
        fmt.Printf("* %s created on %s\n",
            aws.ToString(bucket.Name), bucket.CreationDate.Format("2006-01-02"))
    }
}

这个例子连接了一个不同的AWS账户中的S3存储桶。

此问题涉及通过另一个AWS账户的临时凭证链接AWS资源。以下是一个完整的代码示例:

package main

import (
    "context"
    "fmt"

    "github.com/aws/aws-sdk-go-v2/aws"
    "github.com/aws/aws-sdk-go-v2/config"
    "github.com/aws/aws-sdk-go-v2/credentials/stscreds"
    "github.com/aws

此问题涉及通过另一个AWS账户的临时凭证链接AWS资源。以下是一个完整的代码示例:

```go
package main

import (
    "context"
    "fmt"

    "github.com/aws/aws-sdk-go-v2/aws"
    "github.com/aws/aws-sdk-go-v2/config"
    "github.com/aws/aws-sdk-go-v2/credentials/stscreds"
    "github.com/aws

相关内容

热门资讯

第六分钟讲解!花花生活圈私人局... 您好:花花生活圈私人局辅助器这款游戏可以开挂的,确实是有挂的,很多玩家在这款游戏中打牌都会发现很多用...
6分钟详情!边锋老友填大坑辅助... 边锋老友填大坑辅助是一款专注玩家量身打造的游戏记牌类型软件,在边锋老友填大坑辅助这款游戏中我们可以记...
第九分钟发现!随意玩房卡代理有... 第九分钟发现!随意玩房卡代理有挂吗(辅助挂)果然有挂(必胜教程开挂辅助下载)【无需打开直接搜索加薇1...
四分钟了解!途游四川bug(辅... 途游四川bug 无需打开直接搜索微信:136704302本司针对手游进行,选择我们的四大理由: 1、...
第8分钟明白!情怀透明器看手机... 第8分钟明白!情怀透明器看手机纸牌(辅助挂)其实真的是有挂(AI教程开挂辅助软件);超受欢迎的情怀透...
第六分钟透视!微乐小程序游戏破... 第六分钟透视!微乐小程序游戏破解器(辅助挂)原来是有挂(普及教程开挂辅助神器);无需打开直接搜索薇:...
5分钟发现!广西友乐解码器下载... 5分钟发现!广西友乐解码器下载安装(辅助挂)果然是有挂(介绍教程开挂辅助安装) 了解更多开挂安装加(...
第六分钟科普!湖北休闲辅助(辅... 第六分钟科普!湖北休闲辅助(辅助挂)一直确实有挂(安装教程开挂辅助神器)1、下载安装好湖北休闲辅助,...
第二分钟辅助!至余干辅助(辅助... 第二分钟辅助!至余干辅助(辅助挂)其实确实有挂(教你攻略开挂辅助平台) >>您好:软件加薇13670...
7分钟辅助!仟众部落辅助(辅助... 7分钟辅助!仟众部落辅助(辅助挂)其实确实有挂(德州论坛开挂辅助平台);亲,仟众部落辅助这款游戏原来...