Skip to content

Commit 415d47e

Browse files
authored
Update main.go
1 parent 8f28375 commit 415d47e

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

main.go

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,11 @@ func main() {
5252
Usage: "AWS user role",
5353
EnvVar: "PLUGIN_USER_ROLE_ARN,AWS_USER_ROLE_ARN",
5454
},
55+
cli.StringFlag{
56+
Name: "user-role-external-id",
57+
Usage: "external ID to use when assuming secondary role",
58+
EnvVar: "PLUGIN_USER_ROLE_EXTERNAL_ID",
59+
},
5560
cli.StringFlag{
5661
Name: "bucket",
5762
Usage: "aws bucket",
@@ -166,6 +171,7 @@ func run(c *cli.Context) error {
166171
AssumeRoleSessionName: c.String("assume-role-session-name"),
167172
Bucket: c.String("bucket"),
168173
UserRoleArn: c.String("user-role-arn"),
174+
UserRoleExternalID: c.String("user-role-external-id"),
169175
Region: c.String("region"),
170176
Access: c.String("acl"),
171177
Source: c.String("source"),
@@ -181,7 +187,7 @@ func run(c *cli.Context) error {
181187
PathStyle: c.Bool("path-style"),
182188
DryRun: c.Bool("dry-run"),
183189
ExternalID: c.String("external-id"),
184-
IdToken: c.String("oidc-token-id"),
190+
IdToken: c.String("oidc-token-id"),
185191
}
186192

187193
return plugin.Exec()

0 commit comments

Comments
 (0)