| Interface | Description |
|---|---|
| IamAction |
The
Action element of a IamStatement, specifying which service actions the statement applies to. |
| IamCondition |
The
Condition element of a IamStatement, specifying the conditions in which the statement is in effect. |
| IamCondition.Builder | |
| IamConditionKey |
The
IamConditionKey specifies the "left hand side" of an IamCondition. |
| IamConditionOperator |
The
IamConditionOperator specifies the operator that should be applied to compare the IamConditionKey to an
expected value in an IamCondition. |
| IamEffect |
The
Effect element of a IamStatement, specifying whether the statement should ALLOW or DENY certain actions. |
| IamPolicy |
An AWS access control policy is a object that acts as a container for one or
more statements, which specify fine grained rules for allowing or denying
various types of actions from being performed on your AWS resources.
|
| IamPolicy.Builder | |
| IamPolicyReader |
The
IamPolicyReader converts a JSON policy into an IamPolicy. |
| IamPolicyWriter |
The
IamPolicyReader converts an IamPolicy into JSON. |
| IamPolicyWriter.Builder | |
| IamPrincipal |
The
Principal element of a IamStatement, specifying who the statement should apply to. |
| IamPrincipal.Builder | |
| IamPrincipalType |
The
IamPrincipalType identifies what type of entity that the IamPrincipal refers to. |
| IamResource |
The
Resource element of a IamStatement, specifying which resource the statement applies to. |
| IamStatement |
A statement is the formal description of a single permission, and is always
contained within a policy object.
|
| IamStatement.Builder | |
| IamValue |
Copyright © 2023. All rights reserved.