Package overit.geocall.aws.sts.event
Class AssumeRoleEvent
Event that will be called to assume a role in AWS. It returns the temporary
AWS credentials needed to perform the operation in the service you need.
- Since:
- 11.0
- GCApi:
- event
- Reactors:
- No Spouts
BTAssumeRole(0), BTAssumeRoleChangeLog(0)-
Nested Class Summary
Nested classes/interfaces inherited from class overit.geocall.bl.GenericEvent
GenericEvent.Step<O> -
Field Summary
FieldsFields inherited from class overit.geocall.bl.GenericEvent
executorService, journal, streamJournal -
Constructor Summary
ConstructorsConstructorDescriptionAssumeRoleEvent(String roleArn, String region) Create a new event that will be called to request a assume role. -
Method Summary
Modifier and TypeMethodDescriptionReturns the aws regionReturns the role ARNMethods inherited from class overit.geocall.bl.BusinessEvent
doLaunchMethods inherited from class overit.geocall.bl.GenericEvent
clearEvents, defineInterruptor, defineResult, getJournal, getResult, getSpouts, getStreamJournal, isInternal, launch, launch, launchAsync, launchAsync, register, registerSpouts
-
Field Details
-
roleArn
-
region
-
-
Constructor Details
-
AssumeRoleEvent
Create a new event that will be called to request a assume role.- Parameters:
roleArn- the role arn of the resource you want to assumeregion- aws region that must be specified if the aws services you are calling are in different region than the caller
-
-
Method Details
-
getRoleArn
Returns the role ARN- Returns:
- roleARN
-
getRegion
Returns the aws region- Returns:
- aws region
-