Package com.pulumi.aws.iam.inputs
Class GetPrincipalPolicySimulationContextArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.iam.inputs.GetPrincipalPolicySimulationContextArgs
-
public final class GetPrincipalPolicySimulationContextArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classGetPrincipalPolicySimulationContextArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static GetPrincipalPolicySimulationContextArgsEmpty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static GetPrincipalPolicySimulationContextArgs.Builderbuilder()static GetPrincipalPolicySimulationContextArgs.Builderbuilder(GetPrincipalPolicySimulationContextArgs defaults)com.pulumi.core.Output<java.lang.String>key()com.pulumi.core.Output<java.lang.String>type()com.pulumi.core.Output<java.util.List<java.lang.String>>values()
-
-
-
Field Detail
-
Empty
public static final GetPrincipalPolicySimulationContextArgs Empty
-
-
Method Detail
-
key
public com.pulumi.core.Output<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 com.pulumi.core.Output<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 com.pulumi.core.Output<java.util.List<java.lang.String>> values()
- Returns:
- A set of one or more values for this context entry.
-
builder
public static GetPrincipalPolicySimulationContextArgs.Builder builder()
-
builder
public static GetPrincipalPolicySimulationContextArgs.Builder builder(GetPrincipalPolicySimulationContextArgs defaults)
-
-