Package com.strongdm.api
Class AWSStore
java.lang.Object
com.strongdm.api.AWSStore
- All Implemented Interfaces:
SecretStore
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetId()Unique identifier of the SecretStore.getName()Unique human-readable name of the SecretStore.The AWS region to target e.g.The role to assume after logging in.The external ID to associate with assume role requests.getTags()Tags is a map of key, value pairs.voidUnique identifier of the SecretStore.voidUnique human-readable name of the SecretStore.voidThe AWS region to target e.g.voidsetRoleArn(String in) The role to assume after logging in.voidThe external ID to associate with assume role requests.voidTags is a map of key, value pairs.
-
Constructor Details
-
AWSStore
public AWSStore()
-
-
Method Details
-
getId
Unique identifier of the SecretStore.- Specified by:
getIdin interfaceSecretStore
-
setId
Unique identifier of the SecretStore. -
getName
Unique human-readable name of the SecretStore.- Specified by:
getNamein interfaceSecretStore
-
setName
Unique human-readable name of the SecretStore.- Specified by:
setNamein interfaceSecretStore
-
getRegion
The AWS region to target e.g. us-east-1 -
setRegion
The AWS region to target e.g. us-east-1 -
getRoleArn
The role to assume after logging in. -
setRoleArn
The role to assume after logging in. -
getRoleExternalId
The external ID to associate with assume role requests. Does nothing if a role ARN is not provided. -
setRoleExternalId
The external ID to associate with assume role requests. Does nothing if a role ARN is not provided. -
getTags
Tags is a map of key, value pairs.- Specified by:
getTagsin interfaceSecretStore
-
setTags
Tags is a map of key, value pairs.- Specified by:
setTagsin interfaceSecretStore
-