Show / Hide Table of Contents

Class ListenerState

Inheritance
System.Object
InputArgs
ResourceArgs
ListenerState
Inherited Members
ResourceArgs.Empty
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Pulumi.Aws.ApplicationLoadBalancing
Assembly: Pulumi.Aws.dll
Syntax
public sealed class ListenerState : ResourceArgs

Constructors

View Source

ListenerState()

Declaration
public ListenerState()

Properties

View Source

Arn

The ARN of the listener (matches id)

Declaration
public Input<string> Arn { get; set; }
Property Value
Type Description
Input<System.String>
View Source

CertificateArn

The ARN of the default SSL server certificate. Exactly one certificate is required if the protocol is HTTPS. For adding additional SSL certificates, see the aws.lb.ListenerCertificate resource.

Declaration
public Input<string> CertificateArn { get; set; }
Property Value
Type Description
Input<System.String>
View Source

DefaultActions

An Action block. Action blocks are documented below.

Declaration
public InputList<ListenerDefaultActionGetArgs> DefaultActions { get; set; }
Property Value
Type Description
InputList<ListenerDefaultActionGetArgs>
View Source

LoadBalancerArn

The ARN of the load balancer.

Declaration
public Input<string> LoadBalancerArn { get; set; }
Property Value
Type Description
Input<System.String>
View Source

Port

The port on which the load balancer is listening.

Declaration
public Input<int> Port { get; set; }
Property Value
Type Description
Input<System.Int32>
View Source

Protocol

The protocol for connections from clients to the load balancer. Valid values are TCP, TLS, UDP, TCP_UDP, HTTP and HTTPS. Defaults to HTTP.

Declaration
public Input<string> Protocol { get; set; }
Property Value
Type Description
Input<System.String>
View Source

SslPolicy

The name of the SSL Policy for the listener. Required if protocol is HTTPS or TLS.

Declaration
public Input<string> SslPolicy { get; set; }
Property Value
Type Description
Input<System.String>
  • View Source
Back to top Copyright 2016-2020, Pulumi Corporation.