Package com.jcabi.dynamo
Class Credentials.Assumed
java.lang.Object
com.jcabi.dynamo.Credentials.Assumed
- All Implemented Interfaces:
Credentials
- Enclosing interface:
- Credentials
@Immutable
@Loggable(1)
public static final class Credentials.Assumed
extends Object
implements Credentials
Assumed AWS IAM role.
- Since:
- 0.1
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.jcabi.dynamo.Credentials
Credentials.Assumed, Credentials.Direct, Credentials.Simple -
Field Summary
Fields inherited from interface com.jcabi.dynamo.Credentials
TEST -
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
Assumed
public Assumed()Public ctor. -
Assumed
Public ctor.- Parameters:
reg- Region
-
-
Method Details
-
toString
-
aws
public software.amazon.awssdk.services.dynamodb.DynamoDbClient aws()Description copied from interface:CredentialsBuild AWS client.Don't forget to shut it down after use, using
SdkAutoCloseable.close().- Specified by:
awsin interfaceCredentials- Returns:
- Amazon Dynamo DB client
-