Ce face aws sts assume-role
Comanda aws sts assume-role solicită serviciului AWS Security Token Service (STS) un set de credențiale efemere (cu o durată de viață între 15 minute și 12 ore). Este tiparul standard enterprise pentru acces cross-account (de exemplu acces dintr-un cont de Dev într-un cont de Producție) sau pentru pipeline-uri CI/CD (GitHub Actions, GitLab) care nu trebuie să stocheze credențiale statice pe termen lung.
Exemplu Concret: Asumarea unui rol de administrare producție
aws sts assume-role \
--role-arn "arn:aws:iam::123456789012:role/DeployerRoleProd" \
--role-session-name "GitHubActions-Build-450"
# Răspuns primit:
# {
# "Credentials": {
# "AccessKeyId": "ASIAIOSFODNN7EXAMPLE",
# "SecretAccessKey": "wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY",
# "SessionToken": "AQoDYXdzEJr1...",
# "Expiration": "2026-10-30T14:30:00Z"
# }
# }
Întrebări & Exemple de Cod:
aws sts assume-role: Asumarea Rolurilor Temporare IAMAi o nelămurire despre utilizarea comenzii
aws sts assume-role: Asumarea Rolurilor Temporare IAMsau ai descoperit un truc / fragment de cod util? Distribuie-l cu ceilalți programatori!Fii primul care pune o întrebare sau distribuie un fragment de cod / prompt!
Nu au fost adăugate încă întrebări sau exemple de cod pentru această pagină. Dacă ai întâlnit o problemă sau ai un snippet util, adaugă-l mai jos pentru a-i ajuta pe ceilalți.