aws.protocols
Members list
Type members
Classlikes
An RPC-based protocol that sends JSON payloads. This protocol does not use HTTP binding traits.
An RPC-based protocol that sends JSON payloads. This protocol does not use HTTP binding traits.
Value parameters
- eventStreamHttp
-
The priority ordered list of supported HTTP protocol versions that are required when using event streams with the service. If not set, this value defaults to the value of the
http
member. Any entry ineventStreamHttp
MUST also appear inhttp
. - http
-
The priority ordered list of supported HTTP protocol versions.
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait HttpConfigurationclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrortrait Companion[AwsJson1_0]trait Has[AwsJson1_0]trait ShapeTag[AwsJson1_0]trait HasIdclass Objecttrait Matchableclass AnyShow all
- Self type
-
AwsJson1_0.type
An RPC-based protocol that sends JSON payloads. This protocol does not use HTTP binding traits.
An RPC-based protocol that sends JSON payloads. This protocol does not use HTTP binding traits.
Value parameters
- eventStreamHttp
-
The priority ordered list of supported HTTP protocol versions that are required when using event streams with the service. If not set, this value defaults to the value of the
http
member. Any entry ineventStreamHttp
MUST also appear inhttp
. - http
-
The priority ordered list of supported HTTP protocol versions.
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait HttpConfigurationclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrortrait Companion[AwsJson1_1]trait Has[AwsJson1_1]trait ShapeTag[AwsJson1_1]trait HasIdclass Objecttrait Matchableclass AnyShow all
- Self type
-
AwsJson1_1.type
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrortrait Companion[AwsQueryCompatible]trait Has[AwsQueryCompatible]trait ShapeTag[AwsQueryCompatible]trait HasIdclass Objecttrait Matchableclass AnyShow all
- Self type
-
AwsQueryCompatible.type
Provides the value in the 'Code' distinguishing field and HTTP response code for an operation error.
Provides the value in the 'Code' distinguishing field and HTTP response code for an operation error.
Value parameters
- code
-
The value used to distinguish this error shape during serialization.
- httpResponseCode
-
The HTTP response code used on a response containing this error shape.
Attributes
- Companion
- object
- Supertypes
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrortrait Companion[AwsQueryError]trait Has[AwsQueryError]trait ShapeTag[AwsQueryError]trait HasIdclass Objecttrait Matchableclass AnyShow all
- Self type
-
AwsQueryError.type
Attributes
- Companion
- class
- Supertypes
-
trait Sumtrait Mirrortrait Enumeration[ChecksumAlgorithm]trait Companion[ChecksumAlgorithm]trait Has[ChecksumAlgorithm]trait ShapeTag[ChecksumAlgorithm]trait HasIdclass Objecttrait Matchableclass AnyShow all
- Self type
-
ChecksumAlgorithm.type
Attributes
- Supertypes
- Self type
-
ChecksumAlgorithmSet.type
Indicates the serialized name of a structure member when that structure is serialized for the input of an EC2 operation.
Indicates the serialized name of a structure member when that structure is serialized for the input of an EC2 operation.
Attributes
- Supertypes
- Self type
-
Ec2QueryName.type
Indicates that an operation supports checksum validation.
Indicates that an operation supports checksum validation.
Value parameters
- requestAlgorithmMember
-
Defines a top-level operation input member that is used to configure request checksum behavior.
- requestChecksumRequired
-
Indicates an operation requires a checksum in its HTTP request.
- requestValidationModeMember
-
Defines a top-level operation input member used to opt-in to response checksum validation.
- responseAlgorithms
-
Defines the checksum algorithms clients should look for when performing HTTP response checksum validation.
Attributes
- Companion
- object
- Supertypes
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrortrait Companion[HttpChecksum]trait Has[HttpChecksum]trait ShapeTag[HttpChecksum]trait HasIdclass Objecttrait Matchableclass AnyShow all
- Self type
-
HttpChecksum.type
Contains HTTP protocol configuration for HTTP-based protocols.
Contains HTTP protocol configuration for HTTP-based protocols.
Value parameters
- eventStreamHttp
-
The priority ordered list of supported HTTP protocol versions that are required when using event streams with the service. If not set, this value defaults to the value of the
http
member. Any entry ineventStreamHttp
MUST also appear inhttp
. - http
-
The priority ordered list of supported HTTP protocol versions.
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
A RESTful protocol that sends JSON in structured payloads.
A RESTful protocol that sends JSON in structured payloads.
Value parameters
- eventStreamHttp
-
The priority ordered list of supported HTTP protocol versions that are required when using event streams with the service. If not set, this value defaults to the value of the
http
member. Any entry ineventStreamHttp
MUST also appear inhttp
. - http
-
The priority ordered list of supported HTTP protocol versions.
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait HttpConfigurationclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
- Self type
-
StringList.type
Deprecated classlikes
An RPC-based protocol that sends 'POST' requests in the body as x-www-form-urlencoded
strings and responses in XML documents. This protocol does not use HTTP binding traits.
An RPC-based protocol that sends 'POST' requests in the body as x-www-form-urlencoded
strings and responses in XML documents. This protocol does not use HTTP binding traits.
Attributes
- Companion
- object
- Deprecated
-
[Since version N/A]
N/A - Supertypes
An RPC-based protocol that sends 'POST' requests in the body as Amazon EC2 formatted x-www-form-urlencoded
strings and responses in XML documents. This protocol does not use HTTP binding traits.
An RPC-based protocol that sends 'POST' requests in the body as Amazon EC2 formatted x-www-form-urlencoded
strings and responses in XML documents. This protocol does not use HTTP binding traits.
Attributes
- Companion
- object
- Deprecated
-
[Since version N/A]
N/A - Supertypes
A RESTful protocol that sends XML in structured payloads.
A RESTful protocol that sends XML in structured payloads.
Value parameters
- eventStreamHttp
-
The priority ordered list of supported HTTP protocol versions that are required when using event streams with the service. If not set, this value defaults to the value of the
http
member. Any entry ineventStreamHttp
MUST also appear inhttp
. - http
-
The priority ordered list of supported HTTP protocol versions.
- noErrorWrapping
-
Disables the serialization wrapping of error properties in an 'Error' XML element.
Attributes
- Companion
- object
- Deprecated
-
[Since version N/A]
N/A - Supertypes
-
trait Serializabletrait Producttrait Equalstrait HttpConfigurationclass Objecttrait Matchableclass AnyShow all
Types
Indicates the serialized name of a structure member when that structure is serialized for the input of an EC2 operation.
Indicates the serialized name of a structure member when that structure is serialized for the input of an EC2 operation.