Uses of Interface
software.amazon.awssdk.services.iam.model.SimulatePrincipalPolicyRequest.Builder
Packages that use SimulatePrincipalPolicyRequest.Builder
Package
Description
-
Uses of SimulatePrincipalPolicyRequest.Builder in software.amazon.awssdk.services.iam
Method parameters in software.amazon.awssdk.services.iam with type arguments of type SimulatePrincipalPolicyRequest.BuilderModifier and TypeMethodDescriptionIamAsyncClient.simulatePrincipalPolicy(Consumer<SimulatePrincipalPolicyRequest.Builder> simulatePrincipalPolicyRequest) Simulate how a set of IAM policies attached to an IAM entity works with a list of API operations and Amazon Web Services resources to determine the policies' effective permissions.default SimulatePrincipalPolicyResponseIamClient.simulatePrincipalPolicy(Consumer<SimulatePrincipalPolicyRequest.Builder> simulatePrincipalPolicyRequest) Simulate how a set of IAM policies attached to an IAM entity works with a list of API operations and Amazon Web Services resources to determine the policies' effective permissions.default SimulatePrincipalPolicyPublisherIamAsyncClient.simulatePrincipalPolicyPaginator(Consumer<SimulatePrincipalPolicyRequest.Builder> simulatePrincipalPolicyRequest) This is a variant ofIamAsyncClient.simulatePrincipalPolicy(software.amazon.awssdk.services.iam.model.SimulatePrincipalPolicyRequest)operation.default SimulatePrincipalPolicyIterableIamClient.simulatePrincipalPolicyPaginator(Consumer<SimulatePrincipalPolicyRequest.Builder> simulatePrincipalPolicyRequest) This is a variant ofIamClient.simulatePrincipalPolicy(software.amazon.awssdk.services.iam.model.SimulatePrincipalPolicyRequest)operation. -
Uses of SimulatePrincipalPolicyRequest.Builder in software.amazon.awssdk.services.iam.model
Methods in software.amazon.awssdk.services.iam.model that return SimulatePrincipalPolicyRequest.BuilderModifier and TypeMethodDescriptionSimulatePrincipalPolicyRequest.Builder.actionNames(String... actionNames) A list of names of API operations to evaluate in the simulation.SimulatePrincipalPolicyRequest.Builder.actionNames(Collection<String> actionNames) A list of names of API operations to evaluate in the simulation.SimulatePrincipalPolicyRequest.builder()The ARN of the IAM user that you want to specify as the simulated caller of the API operations.SimulatePrincipalPolicyRequest.Builder.contextEntries(Collection<ContextEntry> contextEntries) A list of context keys and corresponding values for the simulation to use.SimulatePrincipalPolicyRequest.Builder.contextEntries(Consumer<ContextEntry.Builder>... contextEntries) A list of context keys and corresponding values for the simulation to use.SimulatePrincipalPolicyRequest.Builder.contextEntries(ContextEntry... contextEntries) A list of context keys and corresponding values for the simulation to use.Use this parameter only when paginating results and only after you receive a response indicating that the results are truncated.Use this only when paginating results to indicate the maximum number of items you want in the response.SimulatePrincipalPolicyRequest.Builder.overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) SimulatePrincipalPolicyRequest.Builder.overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) SimulatePrincipalPolicyRequest.Builder.permissionsBoundaryPolicyInputList(String... permissionsBoundaryPolicyInputList) The IAM permissions boundary policy to simulate.SimulatePrincipalPolicyRequest.Builder.permissionsBoundaryPolicyInputList(Collection<String> permissionsBoundaryPolicyInputList) The IAM permissions boundary policy to simulate.SimulatePrincipalPolicyRequest.Builder.policyInputList(String... policyInputList) An optional list of additional policy documents to include in the simulation.SimulatePrincipalPolicyRequest.Builder.policyInputList(Collection<String> policyInputList) An optional list of additional policy documents to include in the simulation.SimulatePrincipalPolicyRequest.Builder.policySourceArn(String policySourceArn) The Amazon Resource Name (ARN) of a user, group, or role whose policies you want to include in the simulation.SimulatePrincipalPolicyRequest.Builder.resourceArns(String... resourceArns) A list of ARNs of Amazon Web Services resources to include in the simulation.SimulatePrincipalPolicyRequest.Builder.resourceArns(Collection<String> resourceArns) A list of ARNs of Amazon Web Services resources to include in the simulation.SimulatePrincipalPolicyRequest.Builder.resourceHandlingOption(String resourceHandlingOption) Specifies the type of simulation to run.SimulatePrincipalPolicyRequest.Builder.resourceOwner(String resourceOwner) An Amazon Web Services account ID that specifies the owner of any simulated resource that does not identify its owner in the resource ARN.SimulatePrincipalPolicyRequest.Builder.resourcePolicy(String resourcePolicy) A resource-based policy to include in the simulation provided as a string.SimulatePrincipalPolicyRequest.toBuilder()Methods in software.amazon.awssdk.services.iam.model that return types with arguments of type SimulatePrincipalPolicyRequest.BuilderModifier and TypeMethodDescriptionstatic Class<? extends SimulatePrincipalPolicyRequest.Builder>SimulatePrincipalPolicyRequest.serializableBuilderClass()