Trait index#
The following is a list of all traits across all specifications.
- aws.api#arn
 - aws.api#arnReference
 - aws.api#clientDiscoveredEndpoint
 - aws.api#clientEndpointDiscovery
 - aws.api#clientEndpointDiscoveryId
 - aws.api#controlPlane
 - aws.api#data
 - aws.api#dataPlane
 - aws.api#service
 - aws.api#tagEnabled
 - aws.api#taggable
 - aws.apigateway#apiKeySource
 - aws.apigateway#authorizer
 - aws.apigateway#authorizers
 - aws.apigateway#integration
 - aws.apigateway#mockIntegration
 - aws.apigateway#requestValidator
 - aws.auth#cognitoUserPools
 - aws.auth#sigv4
 - aws.auth#sigv4a
 - aws.auth#unsignedPayload
 - aws.cloudformation#cfnAdditionalIdentifier
 - aws.cloudformation#cfnDefaultValue
 - aws.cloudformation#cfnExcludeProperty
 - aws.cloudformation#cfnMutability
 - aws.cloudformation#cfnName
 - aws.cloudformation#cfnResource
 - aws.endpoints#dualStackOnlyEndpoints
 - aws.endpoints#endpointsModifier
 - aws.endpoints#rulesBasedEndpoints
 - aws.endpoints#standardPartitionalEndpoints
 - aws.endpoints#standardRegionalEndpoints
 - aws.iam#actionName
 - aws.iam#actionPermissionDescription
 - aws.iam#conditionKeyValue
 - aws.iam#conditionKeys
 - aws.iam#defineConditionKeys
 - aws.iam#disableConditionKeyInference
 - aws.iam#iamAction
 - aws.iam#iamResource
 - aws.iam#requiredActions
 - aws.iam#serviceResolvedConditionKeys
 - aws.iam#supportedPrincipalTypes
 - aws.protocols#awsJson1_0
 - aws.protocols#awsJson1_1
 - aws.protocols#awsQuery
 - aws.protocols#awsQueryCompatible
 - aws.protocols#awsQueryError
 - aws.protocols#ec2Query
 - aws.protocols#ec2QueryName
 - aws.protocols#httpChecksum
 - aws.protocols#restJson1
 - aws.protocols#restXml
 - smithy.ai#prompts
 - smithy.api#addedDefault
 - smithy.api#auth
 - smithy.api#authDefinition
 - smithy.api#clientOptional
 - smithy.api#cors
 - smithy.api#default
 - smithy.api#deprecated
 - smithy.api#documentation
 - smithy.api#endpoint
 - smithy.api#enum
 - smithy.api#enumValue
 - smithy.api#error
 - smithy.api#eventHeader
 - smithy.api#eventPayload
 - smithy.api#examples
 - smithy.api#externalDocumentation
 - smithy.api#hostLabel
 - smithy.api#http
 - smithy.api#httpApiKeyAuth
 - smithy.api#httpBasicAuth
 - smithy.api#httpBearerAuth
 - smithy.api#httpChecksumRequired
 - smithy.api#httpDigestAuth
 - smithy.api#httpError
 - smithy.api#httpHeader
 - smithy.api#httpLabel
 - smithy.api#httpPayload
 - smithy.api#httpPrefixHeaders
 - smithy.api#httpQuery
 - smithy.api#httpQueryParams
 - smithy.api#httpResponseCode
 - smithy.api#idRef
 - smithy.api#idempotencyToken
 - smithy.api#idempotent
 - smithy.api#input
 - smithy.api#internal
 - smithy.api#jsonName
 - smithy.api#length
 - smithy.api#mediaType
 - smithy.api#mixin
 - smithy.api#nestedProperties
 - smithy.api#noReplace
 - smithy.api#notProperty
 - smithy.api#optionalAuth
 - smithy.api#output
 - smithy.api#paginated
 - smithy.api#pattern
 - smithy.api#private
 - smithy.api#property
 - smithy.api#protocolDefinition
 - smithy.api#range
 - smithy.api#readonly
 - smithy.api#recommended
 - smithy.api#references
 - smithy.api#requestCompression
 - smithy.api#required
 - smithy.api#requiresLength
 - smithy.api#resourceIdentifier
 - smithy.api#retryable
 - smithy.api#sensitive
 - smithy.api#since
 - smithy.api#sparse
 - smithy.api#streaming
 - smithy.api#suppress
 - smithy.api#tags
 - smithy.api#timestampFormat
 - smithy.api#title
 - smithy.api#trait
 - smithy.api#traitValidators
 - smithy.api#uniqueItems
 - smithy.api#unstable
 - smithy.api#xmlAttribute
 - smithy.api#xmlFlattened
 - smithy.api#xmlName
 - smithy.api#xmlNamespace
 - smithy.mqtt#publish
 - smithy.mqtt#subscribe
 - smithy.mqtt#topicLabel
 - smithy.openapi#specificationExtension
 - smithy.protocols#rpcv2Cbor
 - smithy.rules#clientContextParams
 - smithy.rules#contextParam
 - smithy.rules#endpointBdd
 - smithy.rules#endpointRuleSet
 - smithy.rules#operationContextParams
 - smithy.rules#staticContextParams
 - smithy.test#httpMalformedRequestTests
 - smithy.test#httpRequestTests
 - smithy.test#httpResponseTests
 - smithy.test#smokeTests
 - smithy.waiters#waitable