class Aws::AppMesh::Types::VirtualNodeConnectionPool

An object that represents the type of virtual node connection pool.

Only one protocol is used at a time and should be the same protocol as the one chosen under port mapping.

If not present the default value for `maxPendingRequests` is `2147483647`.

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

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

@!attribute [rw] grpc

An object that represents a type of connection pool.
@return [Types::VirtualNodeGrpcConnectionPool]

@!attribute [rw] http

An object that represents a type of connection pool.
@return [Types::VirtualNodeHttpConnectionPool]

@!attribute [rw] http2

An object that represents a type of connection pool.
@return [Types::VirtualNodeHttp2ConnectionPool]

@!attribute [rw] tcp

An object that represents a type of connection pool.
@return [Types::VirtualNodeTcpConnectionPool]

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

Constants

SENSITIVE