Thanks to visit codestin.com
Credit goes to smithy.io

Codestin Search App Codestin Search App Codestin Search App Codestin Search App Codestin Search App Codestin Search App Codestin Search App Skip to content
Smithy 2.0
Logo Logo
  • Quick start
  • Smithy specification
    • 1. The Smithy model
    • 2. Simple types
    • 3. Aggregate types
    • 4. Service types
    • 5. Mixins
    • 6. Constraint traits
    • 7. Type refinement traits
    • 8. Documentation traits
    • 9. Behavior traits
    • 10. Resource traits
    • 11. Authentication traits
    • 12. Serialization and Protocol traits
    • 13. Streaming
    • 14. HTTP bindings
    • 15. Endpoint traits
    • 16. Selectors
    • 17. Model validation
    • 18. Smithy IDL
    • 19. JSON AST
  • Trait index
  • Guides
    • The Smithy CLI
      • Installation
    • smithy-build.json
    • Smithy Gradle Plugins
      • Migrating to Gradle plugin version 0.10.0+
    • Code Generation
      • Updating the Smithy Model
      • Generating a client
    • Linting Models
    • Model Validation Examples
    • Evolving Models
    • Wire protocol selection
    • Style Guide
    • Model Translations
      • Converting Smithy to OpenAPI
      • Smithy IDL 1.0 to 2.0 Migration Guide
      • Generating CloudFormation Resource Schemas from Smithy
    • Creating a Code Generator
      • Overview and Concepts
      • Mapping Smithy Shapes to Your Language
      • Creating a Codegen Repo
      • Configuring the Generator
      • Implementing the Generator
      • Making Codegen Pluggable
      • Generating Code
      • Decoupling Codegen with Symbols
      • Using the Semantic Model
    • Smithy Client Guidance
      • Application Protocols
        • HTTP
      • Context
      • Retrying Requests
      • Endpoint Resolution
    • Glossary
  • Tutorials
    • Full Stack Application
  • Additional specs
    • Smithy AI Traits
    • Contract traits
    • HTTP Protocol Compliance Tests
    • Event Stream Protocol Compliance Tests
    • Smoke Tests
    • Waiters
    • MQTT Protocol Bindings
    • Rules engine
      • Rules engine specification
      • Rules engine parameters
      • Rules engine standard library
    • Protocols
      • Smithy RPC v2 CBOR protocol
      • Smithy RPC v2 JSON protocol
  • AWS integrations
    • AWS Core Specification
    • AWS Authentication Traits
    • AWS Declarative Endpoint Traits
    • AWS IAM traits
    • Amazon API Gateway traits
    • AWS CloudFormation Traits
    • Amazon Event Stream Specification
    • AWS Protocols
      • AWS restJson1 protocol
      • AWS JSON 1.0 protocol
      • AWS JSON 1.1 protocol
      • AWS restXml protocol
      • AWS query protocol
      • AWS EC2 query protocol
    • AWS Service Customizations
      • Amazon API Gateway Customizations
      • Amazon Glacier Customizations
      • Amazon Machine Learning Customizations
      • Amazon S3 Customizations
    • AWS rules engine extensions
      • AWS rules engine built-ins
      • AWS rules engine library functions
      • AWS rules engine authentication scheme validators

Languages

  • Java
    • Java Quickstart
    • Client User Guide
      • Generating Clients
      • Configuring Clients
      • Customizing Client Behavior
      • Client Plugins
      • Dynamic Client
    • Source code
    • Smithy Java Examples
  • TypeScript
    • TypeScript Quickstart
    • Server Generator for TypeScript
      • Introduction to the Smithy Server Generator for TypeScript
      • Smithy Server Generator for TypeScript handlers
      • Smithy Server Generator for TypeScript validation
      • Smithy Server Generator for TypeScript error handling
      • Smithy Server Generator for TypeScript supported endpoints
    • Source code
    • Smithy Full Stack Application
  • Rust
    • Design Documentation
    • Source code
  • Python
    • Source code
  • Kotlin
    • Kotlin Quickstart
    • Client User Guide
      • Generating Clients
    • Source code
    • Smithy Kotlin Examples
    • Smithy Kotlin Design Docs
  • GoLang
    • Source code
  • Scala
    • Documentation
    • Source code

Project

  • Source code
  • Awesome Smithy
  • Smithy Examples
  • 1.0 Documentation
Back to top
View this page
Edit this page

AWS ProtocolsΒΆ

  • AWS restJson1 protocol
  • AWS JSON 1.0 protocol
  • AWS JSON 1.1 protocol
  • AWS restXml protocol
  • AWS query protocol
  • AWS EC2 query protocol
Next
AWS restJson1 protocol
Previous
Amazon Event Stream Specification
Copyright © 2022, Amazon Web Services
Made with Sphinx and @pradyunsg's Furo