Uses of Interface
software.amazon.awssdk.policybuilder.iam.IamStatement.Builder
Packages that use IamStatement.Builder
Package
Description
-
Uses of IamStatement.Builder in software.amazon.awssdk.policybuilder.iam
Methods in software.amazon.awssdk.policybuilder.iam that return IamStatement.BuilderModifier and TypeMethodDescriptionIamStatement.Builder.actionIds(Collection<String> actions) Configure theActionelement of the statement, specifying the actions that are allowed or denied.IamStatement.Builder.actions(Collection<IamAction> actions) Configure theActionelement of the statement, specifying the actions that are allowed or denied.Append anActionelement to this statement, specifying an action that is allowed or denied.Append anActionelement to this statement, specifying an action that is allowed or denied.IamStatement.Builder.addCondition(String operator, String key, String values) Append aConditionto the statement, specifying a condition in which the statement is in effect.IamStatement.Builder.addCondition(Consumer<IamCondition.Builder> condition) Append aConditionto the statement, specifying a condition in which the statement is in effect.IamStatement.Builder.addCondition(IamCondition condition) Append aConditionto the statement, specifying a condition in which the statement is in effect.IamStatement.Builder.addCondition(IamConditionOperator operator, String key, String value) Append aConditionto the statement, specifying a condition in which the statement is in effect.IamStatement.Builder.addCondition(IamConditionOperator operator, IamConditionKey key, String value) Append aConditionto the statement, specifying a condition in which the statement is in effect.IamStatement.Builder.addConditions(String operator, String key, Collection<String> values) Append multipleConditions to the statement, specifying conditions in which the statement is in effect.IamStatement.Builder.addConditions(IamConditionOperator operator, String key, Collection<String> values) Append multipleConditions to the statement, specifying conditions in which the statement is in effect.IamStatement.Builder.addConditions(IamConditionOperator operator, IamConditionKey key, Collection<String> values) Append multipleConditions to the statement, specifying conditions in which the statement is in effect.IamStatement.Builder.addNotAction(String action) Append aNotActionelement to this statement, specifying an action that is denied or allowed.IamStatement.Builder.addNotAction(IamAction action) Append aNotActionelement to this statement, specifying an action that is denied or allowed.IamStatement.Builder.addNotPrincipal(String iamPrincipalType, String notPrincipal) Append aNotPrincipalto this statement, specifying that all principals are affected by the policy except the ones listed.IamStatement.Builder.addNotPrincipal(Consumer<IamPrincipal.Builder> notPrincipal) Append aNotPrincipalto this statement, specifying that all principals are affected by the policy except the ones listed.IamStatement.Builder.addNotPrincipal(IamPrincipal notPrincipal) Append aNotPrincipalto this statement, specifying that all principals are affected by the policy except the ones listed.IamStatement.Builder.addNotPrincipal(IamPrincipalType iamPrincipalType, String notPrincipal) Append aNotPrincipalto this statement, specifying that all principals are affected by the policy except the ones listed.IamStatement.Builder.addNotPrincipals(String iamPrincipalType, Collection<String> notPrincipals) Append multipleNotPrincipals to this statement, specifying that all principals are affected by the policy except the ones listed.IamStatement.Builder.addNotPrincipals(IamPrincipalType iamPrincipalType, Collection<String> notPrincipals) Append multipleNotPrincipals to this statement, specifying that all principals are affected by the policy except the ones listed.IamStatement.Builder.addNotResource(String resource) Append aNotResourceelement to the statement, specifying that the statement should apply to every resource except the ones listed.IamStatement.Builder.addNotResource(IamResource resource) Append aNotResourceelement to the statement, specifying that the statement should apply to every resource except the ones listed.IamStatement.Builder.addPrincipal(String iamPrincipalType, String principal) Append aPrincipalto this statement, specifying a principal that is allowed or denied access to a resource.IamStatement.Builder.addPrincipal(Consumer<IamPrincipal.Builder> principal) Append aPrincipalto this statement, specifying a principal that is allowed or denied access to a resource.IamStatement.Builder.addPrincipal(IamPrincipal principal) Append aPrincipalto this statement, specifying a principal that is allowed or denied access to a resource.IamStatement.Builder.addPrincipal(IamPrincipalType iamPrincipalType, String principal) Append aPrincipalto this statement, specifying a principal that is allowed or denied access to a resource.IamStatement.Builder.addPrincipals(String iamPrincipalType, Collection<String> principals) Append multiplePrincipals to this statement, specifying principals that are allowed or denied access to a resource.IamStatement.Builder.addPrincipals(IamPrincipalType iamPrincipalType, Collection<String> principals) Append multiplePrincipals to this statement, specifying principals that are allowed or denied access to a resource.IamStatement.Builder.addResource(String resource) Append aResourceelement to the statement, specifying a resource that the statement covers.IamStatement.Builder.addResource(IamResource resource) Append aResourceelement to the statement, specifying a resource that the statement covers.static IamStatement.BuilderIamStatement.builder()Create aIamStatement.Builderfor anIamStatement.IamStatement.Builder.conditions(Collection<IamCondition> conditions) Configure theConditionelement of the statement, specifying the conditions in which the statement is in effect.Configure theEffectelement of the policy, specifying whether the statement results in an allow or deny.Configure theEffectelement of the policy, specifying whether the statement results in an allow or deny.IamStatement.Builder.notActionIds(Collection<String> actions) Configure theNotActionelement of the statement, specifying actions that are denied or allowed.IamStatement.Builder.notActions(Collection<IamAction> actions) Configure theNotActionelement of the statement, specifying actions that are denied or allowed.IamStatement.Builder.notPrincipals(Collection<IamPrincipal> notPrincipals) Configure theNotPrincipalelement of the statement, specifying that all principals are affected by the policy except the ones listed.IamStatement.Builder.notResourceIds(Collection<String> resources) Configure theNotResourceelement of the statement, specifying that the statement should apply to every resource except the ones listed.IamStatement.Builder.notResources(Collection<IamResource> resources) Configure theNotResourceelement of the statement, specifying that the statement should apply to every resource except the ones listed.IamStatement.Builder.principals(Collection<IamPrincipal> principals) Configure thePrincipalelement of the statement, specifying the principals that are allowed or denied access to a resource.IamStatement.Builder.resourceIds(Collection<String> resources) Configure theResourceelement of the statement, specifying the resource(s) that the statement covers.IamStatement.Builder.resources(Collection<IamResource> resources) Configure theResourceelement of the statement, specifying the resource(s) that the statement covers.Configure theSidelement of the policy, specifying an identifier for the statement.Method parameters in software.amazon.awssdk.policybuilder.iam with type arguments of type IamStatement.BuilderModifier and TypeMethodDescriptionIamPolicy.Builder.addStatement(Consumer<IamStatement.Builder> statement) Append aStatementelement to this policy to specify additional access rules. -
Uses of IamStatement.Builder in software.amazon.awssdk.policybuilder.iam.internal
Classes in software.amazon.awssdk.policybuilder.iam.internal that implement IamStatement.BuilderMethods in software.amazon.awssdk.policybuilder.iam.internal that return IamStatement.BuilderModifier and TypeMethodDescriptionDefaultIamStatement.Builder.actionIds(Collection<String> actions) DefaultIamStatement.Builder.actions(Collection<IamAction> actions) DefaultIamStatement.Builder.addCondition(String operator, String key, String value) DefaultIamStatement.Builder.addCondition(Consumer<IamCondition.Builder> condition) DefaultIamStatement.Builder.addCondition(IamCondition condition) DefaultIamStatement.Builder.addCondition(IamConditionOperator operator, String key, String value) DefaultIamStatement.Builder.addCondition(IamConditionOperator operator, IamConditionKey key, String value) DefaultIamStatement.Builder.addConditions(String operator, String key, Collection<String> values) DefaultIamStatement.Builder.addConditions(IamConditionOperator operator, String key, Collection<String> values) DefaultIamStatement.Builder.addConditions(IamConditionOperator operator, IamConditionKey key, Collection<String> values) DefaultIamStatement.Builder.addNotAction(String notAction) DefaultIamStatement.Builder.addNotAction(IamAction notAction) DefaultIamStatement.Builder.addNotPrincipal(String iamPrincipalType, String principal) DefaultIamStatement.Builder.addNotPrincipal(Consumer<IamPrincipal.Builder> notPrincipal) DefaultIamStatement.Builder.addNotPrincipal(IamPrincipal notPrincipal) DefaultIamStatement.Builder.addNotPrincipal(IamPrincipalType iamPrincipalType, String principal) DefaultIamStatement.Builder.addNotPrincipals(String notPrincipalType, Collection<String> notPrincipals) DefaultIamStatement.Builder.addNotPrincipals(IamPrincipalType notPrincipalType, Collection<String> notPrincipals) DefaultIamStatement.Builder.addNotResource(String notResource) DefaultIamStatement.Builder.addNotResource(IamResource notResource) DefaultIamStatement.Builder.addPrincipal(String iamPrincipalType, String principal) DefaultIamStatement.Builder.addPrincipal(Consumer<IamPrincipal.Builder> principal) DefaultIamStatement.Builder.addPrincipal(IamPrincipal principal) DefaultIamStatement.Builder.addPrincipal(IamPrincipalType iamPrincipalType, String principal) DefaultIamStatement.Builder.addPrincipals(String principalType, Collection<String> principals) DefaultIamStatement.Builder.addPrincipals(IamPrincipalType principalType, Collection<String> principals) DefaultIamStatement.Builder.addResource(String resource) DefaultIamStatement.Builder.addResource(IamResource resource) DefaultIamStatement.Builder.conditions(Collection<IamCondition> conditions) DefaultIamStatement.Builder.notActionIds(Collection<String> notActions) DefaultIamStatement.Builder.notActions(Collection<IamAction> notActions) DefaultIamStatement.Builder.notPrincipals(Collection<IamPrincipal> notPrincipals) DefaultIamStatement.Builder.notResourceIds(Collection<String> notResources) DefaultIamStatement.Builder.notResources(Collection<IamResource> notResources) DefaultIamStatement.Builder.principals(Collection<IamPrincipal> principals) DefaultIamStatement.Builder.resourceIds(Collection<String> resources) DefaultIamStatement.Builder.resources(Collection<IamResource> resources) DefaultIamStatement.toBuilder()Method parameters in software.amazon.awssdk.policybuilder.iam.internal with type arguments of type IamStatement.BuilderModifier and TypeMethodDescriptionDefaultIamPolicy.Builder.addStatement(Consumer<IamStatement.Builder> statement)