Package com.pulumi.aws.lb.inputs
Class GetListenerRuleArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.lb.inputs.GetListenerRuleArgs.Builder
-
- Enclosing class:
- GetListenerRuleArgs
public static final class GetListenerRuleArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(GetListenerRuleArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(GetListenerRuleArgs defaults)
-
-
Method Detail
-
actions
public GetListenerRuleArgs.Builder actions(@Nullable com.pulumi.core.Output<java.util.List<GetListenerRuleActionArgs>> actions)
- Parameters:
actions- List of actions associated with the rule, sorted by `order`. Detailed below.- Returns:
- builder
-
actions
public GetListenerRuleArgs.Builder actions(java.util.List<GetListenerRuleActionArgs> actions)
- Parameters:
actions- List of actions associated with the rule, sorted by `order`. Detailed below.- Returns:
- builder
-
actions
public GetListenerRuleArgs.Builder actions(GetListenerRuleActionArgs... actions)
- Parameters:
actions- List of actions associated with the rule, sorted by `order`. Detailed below.- Returns:
- builder
-
arn
public GetListenerRuleArgs.Builder arn(@Nullable com.pulumi.core.Output<java.lang.String> arn)
- Parameters:
arn- ARN of the Listener Rule. Either `arn` or `listenerArn` must be set.- Returns:
- builder
-
arn
public GetListenerRuleArgs.Builder arn(java.lang.String arn)
- Parameters:
arn- ARN of the Listener Rule. Either `arn` or `listenerArn` must be set.- Returns:
- builder
-
conditions
public GetListenerRuleArgs.Builder conditions(@Nullable com.pulumi.core.Output<java.util.List<GetListenerRuleConditionArgs>> conditions)
- Parameters:
conditions- Set of conditions associated with the rule. Detailed below.- Returns:
- builder
-
conditions
public GetListenerRuleArgs.Builder conditions(java.util.List<GetListenerRuleConditionArgs> conditions)
- Parameters:
conditions- Set of conditions associated with the rule. Detailed below.- Returns:
- builder
-
conditions
public GetListenerRuleArgs.Builder conditions(GetListenerRuleConditionArgs... conditions)
- Parameters:
conditions- Set of conditions associated with the rule. Detailed below.- Returns:
- builder
-
listenerArn
public GetListenerRuleArgs.Builder listenerArn(@Nullable com.pulumi.core.Output<java.lang.String> listenerArn)
- Parameters:
listenerArn- ARN of the associated Listener. Either `arn` or `listenerArn` must be set.- Returns:
- builder
-
listenerArn
public GetListenerRuleArgs.Builder listenerArn(java.lang.String listenerArn)
- Parameters:
listenerArn- ARN of the associated Listener. Either `arn` or `listenerArn` must be set.- Returns:
- builder
-
priority
public GetListenerRuleArgs.Builder priority(@Nullable com.pulumi.core.Output<java.lang.Integer> priority)
- Parameters:
priority- Priority of the Listener Rule within the Listener. Must be set if `listenerArn` is set, otherwise must not be set.- Returns:
- builder
-
priority
public GetListenerRuleArgs.Builder priority(java.lang.Integer priority)
- Parameters:
priority- Priority of the Listener Rule within the Listener. Must be set if `listenerArn` is set, otherwise must not be set.- Returns:
- builder
-
region
public GetListenerRuleArgs.Builder region(@Nullable com.pulumi.core.Output<java.lang.String> region)
- Parameters:
region- Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.- Returns:
- builder
-
region
public GetListenerRuleArgs.Builder region(java.lang.String region)
- Parameters:
region- Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.- Returns:
- builder
-
transforms
public GetListenerRuleArgs.Builder transforms(@Nullable com.pulumi.core.Output<java.util.List<GetListenerRuleTransformArgs>> transforms)
- Parameters:
transforms- Block for transform to apply to requests that match this rule. Detailed below.- Returns:
- builder
-
transforms
public GetListenerRuleArgs.Builder transforms(java.util.List<GetListenerRuleTransformArgs> transforms)
- Parameters:
transforms- Block for transform to apply to requests that match this rule. Detailed below.- Returns:
- builder
-
transforms
public GetListenerRuleArgs.Builder transforms(GetListenerRuleTransformArgs... transforms)
- Parameters:
transforms- Block for transform to apply to requests that match this rule. Detailed below.- Returns:
- builder
-
build
public GetListenerRuleArgs build()
-
-