Comments (7)
@mthenw that'd be great!
from assume-role.
Any idea how this could look like as assume-role
doesn't support named parameters? It's tricky because everything after role
is treated as a command to exec.
from assume-role.
Right now, it uses os.Args
to grab the command and arguments to pass, but if you use the standard flag
package, then flag.Args()
returns all of the positional arguments after the flags, so we can do:
$ assume-role --duration-seconds 60 <role>
from assume-role.
Because of the new blog post announcing limits up to 12 hours, I get the sense that this feature could be even more useful: https://aws.amazon.com/blogs/security/enable-federated-api-access-to-your-aws-resources-for-up-to-12-hours-using-iam-roles/
from assume-role.
Was this created before there was a --duration
arg that accepts 12h
? If so, can this be closed?
from assume-role.
I haven't used assume-role in a long while now, but it does seem like it based on 7d9496a which happened a couple of months after this issue was opened.
from assume-role.
Yeah, I'm going to close this as fixed. At somepoint the --duration
flag was introduced so this feature request is solved.
@mthenw I'm assuming --duration
in hours is a suitable solution to what you had in mind regarding --duration-seconds
?
from assume-role.
Related Issues (20)
- Brew Version Not Latest Release
- Panic: Runtime Error
- Support credential_source to assume role from instance role
- Add the activated role to the terminal prompt to show which role is active HOT 3
- Command not found HOT 1
- Add Software License HOT 2
- Use Official SDK Environment Variables HOT 1
- export AWS_SESSION_EXPIRATION also HOT 1
- Add option to supply MFA code HOT 1
- Add support for "credential_process"
- Snap package
- No releases.
- Session duration HOT 2
- Add --external-id flag
- Cannot configure shell on assume-role <role>
- zsh: segmentation fault assume-role HOT 14
- Build instructions HOT 4
- [mistake]
- add export AWS_PROFILE
- Not working anymore on Mac OS Ventura HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from assume-role.