Show / Hide Table of Contents

Class CfnVirtualNodePropsMixin.ListenerTimeoutProperty

An object that represents timeouts for different protocols.

Inheritance
object
CfnVirtualNodePropsMixin.ListenerTimeoutProperty
Implements
CfnVirtualNodePropsMixin.IListenerTimeoutProperty
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Amazon.CDK.Mixins.Preview.AWS.AppMesh.Mixins
Assembly: Amazon.CDK.Mixins.Preview.dll
Syntax (csharp)
public class CfnVirtualNodePropsMixin.ListenerTimeoutProperty : CfnVirtualNodePropsMixin.IListenerTimeoutProperty
Syntax (vb)
Public Class CfnVirtualNodePropsMixin.ListenerTimeoutProperty Implements CfnVirtualNodePropsMixin.IListenerTimeoutProperty
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-listenertimeout.html

ExampleMetadata: fixture=_generated

Examples
// The code below shows an example of how to instantiate this type.
             // The values are placeholders you should change.
             using Amazon.CDK.Mixins.Preview.AWS.AppMesh.Mixins;

             var listenerTimeoutProperty = new ListenerTimeoutProperty {
                 Grpc = new GrpcTimeoutProperty {
                     Idle = new DurationProperty {
                         Unit = "unit",
                         Value = 123
                     },
                     PerRequest = new DurationProperty {
                         Unit = "unit",
                         Value = 123
                     }
                 },
                 Http = new HttpTimeoutProperty {
                     Idle = new DurationProperty {
                         Unit = "unit",
                         Value = 123
                     },
                     PerRequest = new DurationProperty {
                         Unit = "unit",
                         Value = 123
                     }
                 },
                 Http2 = new HttpTimeoutProperty {
                     Idle = new DurationProperty {
                         Unit = "unit",
                         Value = 123
                     },
                     PerRequest = new DurationProperty {
                         Unit = "unit",
                         Value = 123
                     }
                 },
                 Tcp = new TcpTimeoutProperty {
                     Idle = new DurationProperty {
                         Unit = "unit",
                         Value = 123
                     }
                 }
             };

Synopsis

Constructors

ListenerTimeoutProperty()

An object that represents timeouts for different protocols.

Properties

Grpc

An object that represents types of timeouts.

Http

An object that represents types of timeouts.

Http2

An object that represents types of timeouts.

Tcp

An object that represents types of timeouts.

Constructors

ListenerTimeoutProperty()

An object that represents timeouts for different protocols.

public ListenerTimeoutProperty()
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-listenertimeout.html

ExampleMetadata: fixture=_generated

Examples
// The code below shows an example of how to instantiate this type.
             // The values are placeholders you should change.
             using Amazon.CDK.Mixins.Preview.AWS.AppMesh.Mixins;

             var listenerTimeoutProperty = new ListenerTimeoutProperty {
                 Grpc = new GrpcTimeoutProperty {
                     Idle = new DurationProperty {
                         Unit = "unit",
                         Value = 123
                     },
                     PerRequest = new DurationProperty {
                         Unit = "unit",
                         Value = 123
                     }
                 },
                 Http = new HttpTimeoutProperty {
                     Idle = new DurationProperty {
                         Unit = "unit",
                         Value = 123
                     },
                     PerRequest = new DurationProperty {
                         Unit = "unit",
                         Value = 123
                     }
                 },
                 Http2 = new HttpTimeoutProperty {
                     Idle = new DurationProperty {
                         Unit = "unit",
                         Value = 123
                     },
                     PerRequest = new DurationProperty {
                         Unit = "unit",
                         Value = 123
                     }
                 },
                 Tcp = new TcpTimeoutProperty {
                     Idle = new DurationProperty {
                         Unit = "unit",
                         Value = 123
                     }
                 }
             };

Properties

Grpc

An object that represents types of timeouts.

public object? Grpc { get; set; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-listenertimeout.html#cfn-appmesh-virtualnode-listenertimeout-grpc

Type union: either IResolvable or CfnVirtualNodePropsMixin.IGrpcTimeoutProperty

Http

An object that represents types of timeouts.

public object? Http { get; set; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-listenertimeout.html#cfn-appmesh-virtualnode-listenertimeout-http

Type union: either IResolvable or CfnVirtualNodePropsMixin.IHttpTimeoutProperty

Http2

An object that represents types of timeouts.

public object? Http2 { get; set; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-listenertimeout.html#cfn-appmesh-virtualnode-listenertimeout-http2

Type union: either IResolvable or CfnVirtualNodePropsMixin.IHttpTimeoutProperty

Tcp

An object that represents types of timeouts.

public object? Tcp { get; set; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-listenertimeout.html#cfn-appmesh-virtualnode-listenertimeout-tcp

Type union: either IResolvable or CfnVirtualNodePropsMixin.ITcpTimeoutProperty

Implements

CfnVirtualNodePropsMixin.IListenerTimeoutProperty
Back to top Generated by DocFX