Package com.pulumi.aws.elb.inputs
Class LoadBalancerListenerArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.elb.inputs.LoadBalancerListenerArgs
-
public final class LoadBalancerListenerArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classLoadBalancerListenerArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static LoadBalancerListenerArgsEmpty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static LoadBalancerListenerArgs.Builderbuilder()static LoadBalancerListenerArgs.Builderbuilder(LoadBalancerListenerArgs defaults)com.pulumi.core.Output<java.lang.Integer>instancePort()com.pulumi.core.Output<java.lang.String>instanceProtocol()com.pulumi.core.Output<java.lang.Integer>lbPort()com.pulumi.core.Output<java.lang.String>lbProtocol()java.util.Optional<com.pulumi.core.Output<java.lang.String>>sslCertificateId()
-
-
-
Field Detail
-
Empty
public static final LoadBalancerListenerArgs Empty
-
-
Method Detail
-
instancePort
public com.pulumi.core.Output<java.lang.Integer> instancePort()
- Returns:
- The port on the instance to route to
-
instanceProtocol
public com.pulumi.core.Output<java.lang.String> instanceProtocol()
- Returns:
- The protocol to use to the instance. Valid values are `HTTP`, `HTTPS`, `TCP`, or `SSL`
-
lbPort
public com.pulumi.core.Output<java.lang.Integer> lbPort()
- Returns:
- The port to listen on for the load balancer
-
lbProtocol
public com.pulumi.core.Output<java.lang.String> lbProtocol()
- Returns:
- The protocol to listen on. Valid values are `HTTP`, `HTTPS`, `TCP`, or `SSL`
-
sslCertificateId
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> sslCertificateId()
- Returns:
- The ARN of an SSL certificate you have uploaded to AWS IAM. **Note ECDSA-specific restrictions below. Only valid when `lbProtocol` is either HTTPS or SSL**
-
builder
public static LoadBalancerListenerArgs.Builder builder()
-
builder
public static LoadBalancerListenerArgs.Builder builder(LoadBalancerListenerArgs defaults)
-
-