class Aws::AppMesh::Types::ListenerTimeout

An object that represents timeouts for different protocols.

@note ListenerTimeout is a union - when making an API calls you must set exactly one of the members.

@note ListenerTimeout is a union - when returned from an API call exactly one value will be set and the returned type will be a subclass of ListenerTimeout corresponding to the set member.

@!attribute [rw] grpc

An object that represents types of timeouts.
@return [Types::GrpcTimeout]

@!attribute [rw] http

An object that represents types of timeouts.
@return [Types::HttpTimeout]

@!attribute [rw] http2

An object that represents types of timeouts.
@return [Types::HttpTimeout]

@!attribute [rw] tcp

An object that represents types of timeouts.
@return [Types::TcpTimeout]

@see docs.aws.amazon.com/goto/WebAPI/appmesh-2019-01-25/ListenerTimeout AWS API Documentation

Constants

SENSITIVE