Expand description

Types for representing the interaction between a service an a client, referred to as an “operation” in smithy. Clients “send” operations to services, which are composed of 1 or more HTTP requests.

Modules

  • Errors for operations

Structs

  • Metadata attached to an Operation that identifies the API being called.
  • An Operation is a request paired with a response handler, retry classifier, and metadata that identifies the API being called.
  • Non-request parts of an Operation.
  • Operation request type that associates a property bag with an underlying HTTP request. This type represents the request in the Tower Service in middleware so that middleware can share information with each other via the properties.
  • Operation response type that associates a property bag with an underlying HTTP response. This type represents the response in the Tower Service in middleware so that middleware can share information with each other via the properties.