VirtualNodeConnectionPoolProperty Struct
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 .
Example
ts
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_appmesh as appmesh } from 'aws-cdk-lib';
const virtualNodeConnectionPoolProperty: appmesh.CfnVirtualNode.VirtualNodeConnectionPoolProperty = {
grpc: {
maxRequests: 123,
},
http: {
maxConnections: 123,
// the properties below are optional
maxPendingRequests: 123,
},
http2: {
maxRequests: 123,
},
tcp: {
maxConnections: 123,
},
};
Properties
grpcIResolvable | CfnVirtualNode.VirtualNodeGrpcConnectionPoolPropertygrpctyping.Union[IResolvable, VirtualNodeGrpcConnectionPoolProperty]grpcIResolvableGrpcIResolvableGrpcinterface{}#An object that represents a type of connection pool.
httpIResolvable | CfnVirtualNode.VirtualNodeHttpConnectionPoolPropertyhttptyping.Union[IResolvable, VirtualNodeHttpConnectionPoolProperty]httpIResolvableHttpIResolvableHttpinterface{}#An object that represents a type of connection pool.
http2IResolvable | CfnVirtualNode.VirtualNodeHttp2ConnectionPoolPropertyhttp2typing.Union[IResolvable, VirtualNodeHttp2ConnectionPoolProperty]http2IResolvableHttp2IResolvableHttp2interface{}#An object that represents a type of connection pool.
tcpIResolvable | CfnVirtualNode.VirtualNodeTcpConnectionPoolPropertytcptyping.Union[IResolvable, VirtualNodeTcpConnectionPoolProperty]tcpIResolvableTcpIResolvableTcpinterface{}#An object that represents a type of connection pool.