class Aws::AppMesh::Types::HttpTimeout
An object that represents types of timeouts.
@note When making an API call, you may pass HttpTimeout
data as a hash: { idle: { unit: "s", # accepts s, ms value: 1, }, per_request: { unit: "s", # accepts s, ms value: 1, }, }
@!attribute [rw] idle
An object that represents an idle timeout. An idle timeout bounds the amount of time that a connection may be idle. The default value is none. @return [Types::Duration]
@!attribute [rw] per_request
An object that represents a per request timeout. The default value is 15 seconds. If you set a higher timeout, then make sure that the higher value is set for each App Mesh resource in a conversation. For example, if a virtual node backend uses a virtual router provider to route to another virtual node, then the timeout should be greater than 15 seconds for the source and destination virtual node and the route. @return [Types::Duration]
@see docs.aws.amazon.com/goto/WebAPI/appmesh-2019-01-25/HttpTimeout AWS API Documentation
Constants
- SENSITIVE