Package com.pulumi.aws.iam.inputs
Class GetPrincipalPolicySimulationContext
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.InvokeArgs
-
- com.pulumi.aws.iam.inputs.GetPrincipalPolicySimulationContext
-
public final class GetPrincipalPolicySimulationContext extends com.pulumi.resources.InvokeArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classGetPrincipalPolicySimulationContext.Builder
-
Field Summary
Fields Modifier and Type Field Description static GetPrincipalPolicySimulationContextEmpty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static GetPrincipalPolicySimulationContext.Builderbuilder()static GetPrincipalPolicySimulationContext.Builderbuilder(GetPrincipalPolicySimulationContext defaults)java.lang.Stringkey()java.lang.Stringtype()java.util.List<java.lang.String>values()
-
-
-
Field Detail
-
Empty
public static final GetPrincipalPolicySimulationContext Empty
-
-
Method Detail
-
key
public java.lang.String key()
- Returns:
- The context _condition key_ to set. If you have policies containing `Condition` elements or using dynamic interpolations then you will need to provide suitable values for each condition key your policies use. See [Actions, resources, and condition keys for AWS services](https://docs.aws.amazon.com/service-authorization/latest/reference/reference_policies_actions-resources-contextkeys.html) to find the various condition keys that are normally provided for real requests to each action of each AWS service.
-
type
public java.lang.String type()
- Returns:
- An IAM value type that determines how the policy simulator will interpret the strings given in `values`. For more information, see the `ContextKeyType` field of [`iam.ContextEntry`](https://docs.aws.amazon.com/IAM/latest/APIReference/API_ContextEntry.html) in the underlying API.
-
values
public java.util.List<java.lang.String> values()
- Returns:
- A set of one or more values for this context entry.
-
builder
public static GetPrincipalPolicySimulationContext.Builder builder()
-
builder
public static GetPrincipalPolicySimulationContext.Builder builder(GetPrincipalPolicySimulationContext defaults)
-
-