Show / Hide Table of Contents

Class ApplicationProtocolVersion

Load balancing protocol version for application load balancers.

Inheritance
System.Object
ApplicationProtocolVersion
Namespace: Amazon.CDK.AWS.ElasticLoadBalancingV2
Assembly: Amazon.CDK.AWS.ElasticLoadBalancingV2.dll
Syntax (csharp)
public sealed class ApplicationProtocolVersion : Enum
Syntax (vb)
Public NotInheritable Class ApplicationProtocolVersion
    Inherits

     Enum
Remarks

ExampleMetadata: infused

Examples
Vpc vpc;


var tg = new ApplicationTargetGroup(this, "TG", new ApplicationTargetGroupProps {
    TargetType = TargetType.IP,
    Port = 50051,
    Protocol = ApplicationProtocol.HTTP,
    ProtocolVersion = ApplicationProtocolVersion.GRPC,
    HealthCheck = new HealthCheck {
        Enabled = true,
        HealthyGrpcCodes = "0-99"
    },
    Vpc = vpc
});

Synopsis

Fields

GRPC

GRPC.

HTTP1

HTTP1.

HTTP2

HTTP2.

value__

Fields

GRPC

GRPC.

public const ApplicationProtocolVersion GRPC
Field Value
Type Description
ApplicationProtocolVersion

HTTP1

HTTP1.

public const ApplicationProtocolVersion HTTP1
Field Value
Type Description
ApplicationProtocolVersion

HTTP2

HTTP2.

public const ApplicationProtocolVersion HTTP2
Field Value
Type Description
ApplicationProtocolVersion

value__

public int value__
Field Value
Type Description
System.Int32
Back to top Generated by DocFX