Package software.amazon.awssdk.services.iam
package software.amazon.awssdk.services.iam
Identity and Access Management (IAM) is a web service for securely controlling access to Amazon Web Services services. With IAM, you can centrally manage users, security credentials such as access keys, and permissions that control which Amazon Web Services resources users and applications can access. For more information about IAM, see Identity and Access Management (IAM) and the Identity and Access Management User Guide.
Code Examples
For code examples demonstrating how to use this service with the AWS SDK for Java v2, see:
Getting Started
Basics
API Actions
- Use CreateAccountAlias
- Use DeleteAccountAlias
- Use ListAccountAliases
- Use CreateAccessKey
- Use DeleteAccessKey
- Use ListAccessKeys
- Use UpdateAccessKey
- Use CreatePolicy
- Use DeletePolicy
- Use AttachRolePolicy
- Use DetachRolePolicy
- Use CreateRole
- Use CreateUser
- Use DeleteUser
- Use ListUsers
- Use UpdateUser
Scenarios
-
ClassDescriptionService client for accessing IAM asynchronously.A builder for creating an instance of
IamAsyncClient.This includes configuration specific to IAM that is supported by bothIamClientBuilderandIamAsyncClientBuilder.Service client for accessing IAM.A builder for creating an instance ofIamClient.Class to expose the service client settings to the user.A builder for creating aIamServiceClientConfiguration