Uses of Interface
software.amazon.awssdk.policybuilder.iam.IamPrincipal
Packages that use IamPrincipal
Package
Description
-
Uses of IamPrincipal in software.amazon.awssdk.policybuilder.iam
Fields in software.amazon.awssdk.policybuilder.iam declared as IamPrincipalModifier and TypeFieldDescriptionstatic final IamPrincipalIamPrincipal.ALLAnIamPrincipalrepresenting ALL principals.Methods in software.amazon.awssdk.policybuilder.iam that return IamPrincipalModifier and TypeMethodDescriptionstatic IamPrincipalCreate anIamPrincipalof the supplied type and ID (seeIamPrincipal.Builder.type(String)andIamPrincipal.Builder.id(String)).static IamPrincipalIamPrincipal.create(IamPrincipalType principalType, String principalId) Create anIamPrincipalof the supplied type and ID (seeIamPrincipal.Builder.type(IamPrincipalType)andIamPrincipal.Builder.id(String)).Methods in software.amazon.awssdk.policybuilder.iam that return types with arguments of type IamPrincipalModifier and TypeMethodDescriptionstatic List<IamPrincipal>IamPrincipal.createAll(String principalType, Collection<String> principalIds) Create multipleIamPrincipals with the sameIamPrincipalTypeand different IDs (seeIamPrincipal.Builder.type(String)andIamPrincipal.Builder.id(String)).static List<IamPrincipal>IamPrincipal.createAll(IamPrincipalType principalType, Collection<String> principalIds) Create multipleIamPrincipals with the sameIamPrincipalTypeand different IDs (seeIamPrincipal.Builder.type(IamPrincipalType)andIamPrincipal.Builder.id(String)).IamStatement.notPrincipals()Retrieve the value set byIamStatement.Builder.notPrincipals(Collection).IamStatement.principals()Retrieve the value set byIamStatement.Builder.principals(Collection).Methods in software.amazon.awssdk.policybuilder.iam with parameters of type IamPrincipalModifier and TypeMethodDescriptionIamStatement.Builder.addNotPrincipal(IamPrincipal notPrincipal) Append aNotPrincipalto this statement, specifying that all principals are affected by the policy except the ones listed.IamStatement.Builder.addPrincipal(IamPrincipal principal) Append aPrincipalto this statement, specifying a principal that is allowed or denied access to a resource.Method parameters in software.amazon.awssdk.policybuilder.iam with type arguments of type IamPrincipalModifier and TypeMethodDescriptionIamStatement.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.principals(Collection<IamPrincipal> principals) Configure thePrincipalelement of the statement, specifying the principals that are allowed or denied access to a resource. -
Uses of IamPrincipal in software.amazon.awssdk.policybuilder.iam.internal
Classes in software.amazon.awssdk.policybuilder.iam.internal that implement IamPrincipalMethods in software.amazon.awssdk.policybuilder.iam.internal that return IamPrincipalMethods in software.amazon.awssdk.policybuilder.iam.internal that return types with arguments of type IamPrincipalModifier and TypeMethodDescriptionDefaultIamStatement.notPrincipals()DefaultIamStatement.principals()Methods in software.amazon.awssdk.policybuilder.iam.internal with parameters of type IamPrincipalModifier and TypeMethodDescriptionDefaultIamStatement.Builder.addNotPrincipal(IamPrincipal notPrincipal) DefaultIamStatement.Builder.addPrincipal(IamPrincipal principal) Method parameters in software.amazon.awssdk.policybuilder.iam.internal with type arguments of type IamPrincipalModifier and TypeMethodDescriptionDefaultIamStatement.Builder.notPrincipals(Collection<IamPrincipal> notPrincipals) DefaultIamStatement.Builder.principals(Collection<IamPrincipal> principals)