Class MembersMemberArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.openstack.loadbalancer.inputs.MembersMemberArgs
-
public final class MembersMemberArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classMembersMemberArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static MembersMemberArgsEmpty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description com.pulumi.core.Output<java.lang.String>address()java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>>adminStateUp()java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>>backup()static MembersMemberArgs.Builderbuilder()static MembersMemberArgs.Builderbuilder(MembersMemberArgs defaults)java.util.Optional<com.pulumi.core.Output<java.lang.String>>id()java.util.Optional<com.pulumi.core.Output<java.lang.String>>monitorAddress()java.util.Optional<com.pulumi.core.Output<java.lang.Integer>>monitorPort()java.util.Optional<com.pulumi.core.Output<java.lang.String>>name()com.pulumi.core.Output<java.lang.Integer>protocolPort()java.util.Optional<com.pulumi.core.Output<java.lang.String>>subnetId()java.util.Optional<com.pulumi.core.Output<java.lang.Integer>>weight()
-
-
-
Field Detail
-
Empty
public static final MembersMemberArgs Empty
-
-
Method Detail
-
address
public com.pulumi.core.Output<java.lang.String> address()
- Returns:
- The IP address of the members to receive traffic from the load balancer.
-
adminStateUp
public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> adminStateUp()
- Returns:
- The administrative state of the member. A valid value is true (UP) or false (DOWN). Defaults to true.
-
backup
public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> backup()
- Returns:
- A bool that indicates whether the member is backup. **Requires octavia minor version 2.1 or later**.
-
id
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> id()
- Returns:
- The unique ID for the members.
-
monitorAddress
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> monitorAddress()
- Returns:
- An alternate IP address used for health monitoring a backend member.
-
monitorPort
public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> monitorPort()
- Returns:
- An alternate protocol port used for health monitoring a backend member.
-
name
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> name()
- Returns:
- Human-readable name for the member.
-
protocolPort
public com.pulumi.core.Output<java.lang.Integer> protocolPort()
- Returns:
- The port on which to listen for client traffic.
-
subnetId
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> subnetId()
- Returns:
- The subnet in which to access the member.
-
weight
public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> weight()
- Returns:
- A positive integer value that indicates the relative portion of traffic that this members should receive from the pool. For example, a member with a weight of 10 receives five times as much traffic as a member with a weight of 2. Defaults to 1.
-
builder
public static MembersMemberArgs.Builder builder()
-
builder
public static MembersMemberArgs.Builder builder(MembersMemberArgs defaults)
-
-