AWS SDK를 사용한 IAM 기초 예시
AWS SDK를 사용한 IAM 기초 예시
다음 코드 예시는 AWS SDK로 AWS Identity and Access Management의 기초를 사용하는 방법을 보여줘요.
출처: 문서
본문
예시 (Examples)
- Hello IAM — IAM 인사말 예시 (Hello IAM을 참고)
- Basics (Learn the basics) — 기본 배우기
- Actions (작업) — 다음 IAM 작업들:
AddClientIdToOpenIdConnectProvider,AddRoleToInstanceProfile,AddUserToGroup,AttachGroupPolicy,AttachRolePolicy,AttachUserPolicy,ChangePassword,CreateAccessKey,CreateAccountAlias,CreateGroup,CreateInstanceProfile,CreateLoginProfile,CreateOpenIdConnectProvider,CreatePolicy,CreatePolicyVersion,CreateRole,CreateSAMLProvider,CreateServiceLinkedRole,CreateUser,CreateVirtualMfaDevice,DeactivateMfaDevice,DeleteAccessKey,DeleteAccountAlias,DeleteAccountPasswordPolicy,DeleteGroup,DeleteGroupPolicy,DeleteInstanceProfile,DeleteLoginProfile,DeleteOpenIdConnectProvider,DeletePolicy,DeletePolicyVersion,DeleteRole,DeleteRolePermissionsBoundary,DeleteRolePolicy,DeleteSAMLProvider,DeleteServerCertificate,DeleteServiceLinkedRole,DeleteSigningCertificate,DeleteUser,DeleteUserPermissionsBoundary,DeleteUserPolicy,DeleteVirtualMfaDevice,DetachGroupPolicy,DetachRolePolicy,DetachUserPolicy,EnableMfaDevice,GenerateCredentialReport,GenerateServiceLastAccessedDetails,GetAccessKeyLastUsed,GetAccountAuthorizationDetails,GetAccountPasswordPolicy,GetAccountSummary,GetContextKeysForCustomPolicy,GetContextKeysForPrincipalPolicy,GetCredentialReport,GetGroup,GetGroupPolicy,GetInstanceProfile,GetLoginProfile,GetOpenIdConnectProvider,GetPolicy,GetPolicyVersion,GetRole,GetRolePolicy,GetSamlProvider,GetServerCertificate,GetServiceLastAccessedDetails,GetServiceLastAccessedDetailsWithEntities,GetServiceLinkedRoleDeletionStatus,GetUser,GetUserPolicy,ListAccessKeys,ListAccountAliases,ListAttachedGroupPolicies,ListAttachedRolePolicies,ListAttachedUserPolicies,ListEntitiesForPolicy,ListGroupPolicies,ListGroups,ListGroupsForUser,ListInstanceProfiles,ListInstanceProfilesForRole,ListMfaDevices,ListOpenIdConnectProviders,ListPolicies,ListPolicyVersions,ListRolePolicies,ListRoleTags,ListRoles,ListSAMLProviders,ListServerCertificates,ListSigningCertificates,ListUserPolicies,ListUserTags,ListUsers,ListVirtualMfaDevices,PutGroupPolicy,PutRolePermissionsBoundary,PutRolePolicy,PutUserPermissionsBoundary,PutUserPolicy,RemoveClientIdFromOpenIdConnectProvider,RemoveRoleFromInstanceProfile,RemoveUserFromGroup,ResyncMfaDevice,SetDefaultPolicyVersion,TagRole,TagUser,UntagRole,UntagUser,UpdateAccessKey,UpdateAccountPasswordPolicy,UpdateAssumeRolePolicy,UpdateGroup,UpdateLoginProfile,UpdateOpenIdConnectProviderThumbprint,UpdateRole,UpdateRoleDescription,UpdateSamlProvider,UpdateServerCertificate,UpdateSigningCertificate,UpdateUser,UploadServerCertificate,UploadSigningCertificate