| Package | Description |
|---|---|
| com.amazonaws.services.identitymanagement |
|
| com.amazonaws.services.identitymanagement.model |
| Modifier and Type | Method and Description |
|---|---|
SimulatePrincipalPolicyResult |
AmazonIdentityManagementClient.simulatePrincipalPolicy(SimulatePrincipalPolicyRequest request)
Simulate how a set of IAM policies attached to an IAM entity works with a list of API actions and AWS resources
to determine the policies' effective permissions.
|
SimulatePrincipalPolicyResult |
AbstractAmazonIdentityManagement.simulatePrincipalPolicy(SimulatePrincipalPolicyRequest request) |
SimulatePrincipalPolicyResult |
AmazonIdentityManagement.simulatePrincipalPolicy(SimulatePrincipalPolicyRequest simulatePrincipalPolicyRequest)
Simulate how a set of IAM policies attached to an IAM entity works with a list of API actions and AWS resources
to determine the policies' effective permissions.
|
Future<SimulatePrincipalPolicyResult> |
AbstractAmazonIdentityManagementAsync.simulatePrincipalPolicyAsync(SimulatePrincipalPolicyRequest request) |
Future<SimulatePrincipalPolicyResult> |
AmazonIdentityManagementAsyncClient.simulatePrincipalPolicyAsync(SimulatePrincipalPolicyRequest request) |
Future<SimulatePrincipalPolicyResult> |
AmazonIdentityManagementAsync.simulatePrincipalPolicyAsync(SimulatePrincipalPolicyRequest simulatePrincipalPolicyRequest)
Simulate how a set of IAM policies attached to an IAM entity works with a list of API actions and AWS resources
to determine the policies' effective permissions.
|
Future<SimulatePrincipalPolicyResult> |
AbstractAmazonIdentityManagementAsync.simulatePrincipalPolicyAsync(SimulatePrincipalPolicyRequest request,
AsyncHandler<SimulatePrincipalPolicyRequest,SimulatePrincipalPolicyResult> asyncHandler) |
Future<SimulatePrincipalPolicyResult> |
AmazonIdentityManagementAsyncClient.simulatePrincipalPolicyAsync(SimulatePrincipalPolicyRequest request,
AsyncHandler<SimulatePrincipalPolicyRequest,SimulatePrincipalPolicyResult> asyncHandler) |
Future<SimulatePrincipalPolicyResult> |
AmazonIdentityManagementAsync.simulatePrincipalPolicyAsync(SimulatePrincipalPolicyRequest simulatePrincipalPolicyRequest,
AsyncHandler<SimulatePrincipalPolicyRequest,SimulatePrincipalPolicyResult> asyncHandler)
Simulate how a set of IAM policies attached to an IAM entity works with a list of API actions and AWS resources
to determine the policies' effective permissions.
|
| Modifier and Type | Method and Description |
|---|---|
SimulatePrincipalPolicyRequest |
SimulatePrincipalPolicyRequest.clone() |
SimulatePrincipalPolicyRequest |
SimulatePrincipalPolicyRequest.withActionNames(Collection<String> actionNames)
A list of names of API actions to evaluate in the simulation.
|
SimulatePrincipalPolicyRequest |
SimulatePrincipalPolicyRequest.withActionNames(String... actionNames)
A list of names of API actions to evaluate in the simulation.
|
SimulatePrincipalPolicyRequest |
SimulatePrincipalPolicyRequest.withCallerArn(String callerArn)
The ARN of the IAM user that you want to specify as the simulated caller of the APIs.
|
SimulatePrincipalPolicyRequest |
SimulatePrincipalPolicyRequest.withContextEntries(Collection<ContextEntry> contextEntries)
A list of context keys and corresponding values for the simulation to use.
|
SimulatePrincipalPolicyRequest |
SimulatePrincipalPolicyRequest.withContextEntries(ContextEntry... contextEntries)
A list of context keys and corresponding values for the simulation to use.
|
SimulatePrincipalPolicyRequest |
SimulatePrincipalPolicyRequest.withMarker(String marker)
Use this parameter only when paginating results and only after you receive a response indicating that the results
are truncated.
|
SimulatePrincipalPolicyRequest |
SimulatePrincipalPolicyRequest.withMaxItems(Integer maxItems)
(Optional) Use this only when paginating results to indicate the maximum number of items you want in the
response.
|
SimulatePrincipalPolicyRequest |
SimulatePrincipalPolicyRequest.withPolicyInputList(Collection<String> policyInputList)
An optional list of additional policy documents to include in the simulation.
|
SimulatePrincipalPolicyRequest |
SimulatePrincipalPolicyRequest.withPolicyInputList(String... policyInputList)
An optional list of additional policy documents to include in the simulation.
|
SimulatePrincipalPolicyRequest |
SimulatePrincipalPolicyRequest.withPolicySourceArn(String policySourceArn)
The Amazon Resource Name (ARN) of a user, group, or role whose policies you want to include in the simulation.
|
SimulatePrincipalPolicyRequest |
SimulatePrincipalPolicyRequest.withResourceArns(Collection<String> resourceArns)
A list of ARNs of AWS resources to include in the simulation.
|
SimulatePrincipalPolicyRequest |
SimulatePrincipalPolicyRequest.withResourceArns(String... resourceArns)
A list of ARNs of AWS resources to include in the simulation.
|
SimulatePrincipalPolicyRequest |
SimulatePrincipalPolicyRequest.withResourceHandlingOption(String resourceHandlingOption)
Specifies the type of simulation to run.
|
SimulatePrincipalPolicyRequest |
SimulatePrincipalPolicyRequest.withResourceOwner(String resourceOwner)
An AWS account ID that specifies the owner of any simulated resource that does not identify its owner in the
resource ARN, such as an S3 bucket or object.
|
SimulatePrincipalPolicyRequest |
SimulatePrincipalPolicyRequest.withResourcePolicy(String resourcePolicy)
A resource-based policy to include in the simulation provided as a string.
|
Copyright © 2017. All rights reserved.