Package software.amazon.smithy.aws.iam.traits
package software.amazon.smithy.aws.iam.traits
-
ClassDescriptionDeprecated.Deprecated.As of release 1.44.0, replaced by
IamActionTrait.resolveActionDocumentation(software.amazon.smithy.model.shapes.OperationShape)
.Contains information about a resource an IAM action can be authorized against.Contains information about the resources an IAM action can be authorized against.Provides an index of condition keys for a service, including any condition keys inferred from resource identifiers.Applies condition keys to an operation or resource.Ensures that condition keys referenced by operations bound within the closure of a service are defined either explicitly using thedefineConditionKeys
trait or through an inferred resource identifier condition key.Defines condition keys used in a service.Disables the automatic inference of condition keys of a resource.Indicates properties of a Smithy operation as an IAM action.Indicates properties of a Smithy resource in AWS IAM.Ensures that any resource name defined in theIamResourceTrait
is consistent with the resource name used in anyArnTrait
definition applied to the resource.Deprecated.As of release 1.44.0, replaced byIamActionTrait.resolveRequiredActions(software.amazon.smithy.model.shapes.OperationShape)
.
IamActionTrait.resolveActionName(software.amazon.smithy.model.shapes.OperationShape)
.