Package com.pulumi.aws.iam.inputs
Class GetPolicyDocumentStatementConditionArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.iam.inputs.GetPolicyDocumentStatementConditionArgs.Builder
-
- Enclosing class:
- GetPolicyDocumentStatementConditionArgs
public static final class GetPolicyDocumentStatementConditionArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(GetPolicyDocumentStatementConditionArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description GetPolicyDocumentStatementConditionArgsbuild()GetPolicyDocumentStatementConditionArgs.Buildertest(com.pulumi.core.Output<java.lang.String> test)GetPolicyDocumentStatementConditionArgs.Buildertest(java.lang.String test)GetPolicyDocumentStatementConditionArgs.Buildervalues(com.pulumi.core.Output<java.util.List<java.lang.String>> values)GetPolicyDocumentStatementConditionArgs.Buildervalues(java.lang.String... values)GetPolicyDocumentStatementConditionArgs.Buildervalues(java.util.List<java.lang.String> values)GetPolicyDocumentStatementConditionArgs.Buildervariable(com.pulumi.core.Output<java.lang.String> variable)GetPolicyDocumentStatementConditionArgs.Buildervariable(java.lang.String variable)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(GetPolicyDocumentStatementConditionArgs defaults)
-
-
Method Detail
-
test
public GetPolicyDocumentStatementConditionArgs.Builder test(com.pulumi.core.Output<java.lang.String> test)
- Parameters:
test- Name of the [IAM condition operator](https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_policies_elements_condition_operators.html) to evaluate.- Returns:
- builder
-
test
public GetPolicyDocumentStatementConditionArgs.Builder test(java.lang.String test)
- Parameters:
test- Name of the [IAM condition operator](https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_policies_elements_condition_operators.html) to evaluate.- Returns:
- builder
-
values
public GetPolicyDocumentStatementConditionArgs.Builder values(com.pulumi.core.Output<java.util.List<java.lang.String>> values)
- Parameters:
values- Values to evaluate the condition against. If multiple values are provided, the condition matches if at least one of them applies. That is, AWS evaluates multiple values as though using an "OR" boolean operation.- Returns:
- builder
-
values
public GetPolicyDocumentStatementConditionArgs.Builder values(java.util.List<java.lang.String> values)
- Parameters:
values- Values to evaluate the condition against. If multiple values are provided, the condition matches if at least one of them applies. That is, AWS evaluates multiple values as though using an "OR" boolean operation.- Returns:
- builder
-
values
public GetPolicyDocumentStatementConditionArgs.Builder values(java.lang.String... values)
- Parameters:
values- Values to evaluate the condition against. If multiple values are provided, the condition matches if at least one of them applies. That is, AWS evaluates multiple values as though using an "OR" boolean operation.- Returns:
- builder
-
variable
public GetPolicyDocumentStatementConditionArgs.Builder variable(com.pulumi.core.Output<java.lang.String> variable)
- Parameters:
variable- Name of a [Context Variable](http://docs.aws.amazon.com/IAM/latest/UserGuide/reference_policies_elements.html#AvailableKeys) to apply the condition to. Context variables may either be standard AWS variables starting with `aws:` or service-specific variables prefixed with the service name.- Returns:
- builder
-
variable
public GetPolicyDocumentStatementConditionArgs.Builder variable(java.lang.String variable)
- Parameters:
variable- Name of a [Context Variable](http://docs.aws.amazon.com/IAM/latest/UserGuide/reference_policies_elements.html#AvailableKeys) to apply the condition to. Context variables may either be standard AWS variables starting with `aws:` or service-specific variables prefixed with the service name.- Returns:
- builder
-
build
public GetPolicyDocumentStatementConditionArgs build()
-
-