| Package | Description |
|---|---|
| software.amazon.awssdk.policybuilder.iam | |
| software.amazon.awssdk.policybuilder.iam.internal |
| Modifier and Type | Field and Description |
|---|---|
static IamAction |
IamAction.ALL
An
IamAction representing ALL actions. |
| Modifier and Type | Method and Description |
|---|---|
static IamAction |
IamAction.create(String value)
Create a new
IamAction element with the provided IamValue.value(). |
| Modifier and Type | Method and Description |
|---|---|
List<IamAction> |
IamStatement.actions()
Retrieve the value set by
IamStatement.Builder.actions(Collection). |
List<IamAction> |
IamStatement.notActions()
Retrieve the value set by
IamStatement.Builder.notActions(Collection). |
| Modifier and Type | Method and Description |
|---|---|
IamStatement.Builder |
IamStatement.Builder.addAction(IamAction action)
Append an
Action element to this statement, specifying an action that is allowed or denied. |
IamStatement.Builder |
IamStatement.Builder.addNotAction(IamAction action)
Append a
NotAction element to this statement, specifying an action that is denied or allowed. |
| Modifier and Type | Method and Description |
|---|---|
IamStatement.Builder |
IamStatement.Builder.actions(Collection<IamAction> actions)
Configure the
Action
element of the statement, specifying the actions that are allowed or denied. |
IamStatement.Builder |
IamStatement.Builder.notActions(Collection<IamAction> actions)
Configure the
NotAction element of the statement, specifying actions that are denied or allowed. |
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultIamAction
Default implementation of
IamAction. |
| Modifier and Type | Method and Description |
|---|---|
List<IamAction> |
DefaultIamStatement.actions() |
List<IamAction> |
DefaultIamStatement.notActions() |
| Modifier and Type | Method and Description |
|---|---|
IamStatement.Builder |
DefaultIamStatement.Builder.addAction(IamAction action) |
IamStatement.Builder |
DefaultIamStatement.Builder.addNotAction(IamAction notAction) |
| Modifier and Type | Method and Description |
|---|---|
IamStatement.Builder |
DefaultIamStatement.Builder.actions(Collection<IamAction> actions) |
IamStatement.Builder |
DefaultIamStatement.Builder.notActions(Collection<IamAction> notActions) |
Copyright © 2023. All rights reserved.