export ID=<vm-id>
aws ssm start-session --target $ID --document-name AWS-StartPortForwardingSession --parameters '{"portNumber":["22"],"localPortNumber":["2222"]}' &
aws ssm start-session --target $ID --document-name AWS-StartPortForwardingSession --parameters '{"portNumber":["4440"],"localPortNumber":["4440"]}' &
aws sts getcalleridentity
aws configure sso
# for git bash at windows
winpty aws configure sso
aws sts get-caller-identity --profile sso-sb-util
aws sts get-access-key-info --access-key-id
aws sts get-session-token
aws sts assume-role --role-arn arn:aws:iam::423623838223:role/Vault-KMS --role-session-name vault-kms-session
aws sso login --profile sso-sb-util
aws ec2 describe-instances
aws ec2 describe-instances --profile sso-sb-util
# profile management
aws configure list
aws configure list --profile sso-sb-util
aws configure list-profiles
aws configure export-credentials
aws configure export-credentials --profile sso-sb-util
aws configure export-credentials --profile sso-sb-util --format env
source <(aws configure export-credentials --profile sso-sb-util --format env)