| Package | Description |
|---|---|
| software.amazon.awssdk.services.macie2.model |
| Modifier and Type | Method and Description |
|---|---|
SessionIssuer.Builder |
SessionIssuer.Builder.accountId(String accountId)
The unique identifier for the Amazon Web Services account that owns the entity that was used to get the
credentials.
|
SessionIssuer.Builder |
SessionIssuer.Builder.arn(String arn)
The Amazon Resource Name (ARN) of the source account, IAM user, or role that was used to get the credentials.
|
static SessionIssuer.Builder |
SessionIssuer.builder() |
SessionIssuer.Builder |
SessionIssuer.Builder.principalId(String principalId)
The unique identifier for the entity that was used to get the credentials.
|
SessionIssuer.Builder |
SessionIssuer.toBuilder() |
SessionIssuer.Builder |
SessionIssuer.Builder.type(String type)
The source of the temporary security credentials, such as Root, IAMUser, or Role.
|
SessionIssuer.Builder |
SessionIssuer.Builder.userName(String userName)
The name or alias of the user or role that issued the session.
|
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends SessionIssuer.Builder> |
SessionIssuer.serializableBuilderClass() |
| Modifier and Type | Method and Description |
|---|---|
default SessionContext.Builder |
SessionContext.Builder.sessionIssuer(Consumer<SessionIssuer.Builder> sessionIssuer)
The source and type of credentials that were issued to the entity.
|
Copyright © 2021. All rights reserved.