Skip to main content

aws

WARNING: READ THE FOLLOWING, AND USE WITH CAUTION

Smithy4s provides functions to create AWS clients from generated code. As of 0.18, Smithy4s supports (at least partially) all AWS protocols that are publicly documented.

Our implementation of the AWS protocols is tested against the official compliance-tests, which gives us a reasonable level of confidence that most of the (de)serialisation logic involved when communicating with AWS is correct. Our implementation of the AWS signature algorithm (which is required for AWS to authenticate requests) is tested against the Java implementation used by the official AWS SDK.

What is missing ?

  • streaming operations (such as S3 putObject, getObject, or Kinesis' subscribeToShard) are currently unsupported.
  • service-specific customisations are currently unsupported.
  • users should not use smithy4s to get data into/out of AWS S3

Note on pre-built artifacts

We (the Smithy4s maintainers) do not intend to publish pre-generated artifacts containing the AWS clients, there's a lot of nuance there and maintainance burden that we do not have the capacity to assume. In particular, backward binary compatibility of the generated code is impossible to guarantee at this time.

Setup

SBT

In build.sbt

libraryDependencies ++= Seq(
"com.disneystreaming.smithy4s" %% "smithy4s-aws-http4s" % smithy4sVersion.value
)
// The `AWS` object contains a list of references to artifacts that contain specifications to AWS services.
smithy4sAwsSpecs ++= Seq(AWS.dynamodb)

Alternatively, the following is also valid :

libraryDependencies ++= Seq(
// version sourced from the plugin
"com.disneystreaming.smithy4s" %% "smithy4s-aws-http4s" % smithy4sVersion.value
"com.disneystreaming.smithy" % "aws-dynamodb-spec" % "2023.09.22" % Smithy4s
)

Mill

In build.sc

import $ivy.`com.disneystreaming.smithy4s::smithy4s-mill-codegen-plugin::0.18.10`
import smithy4s.codegen.mill._

object foo extends Smithy4sModule {
override def scalaVersion = "2.13.10"
override def ivyDeps = Agg(
ivy"com.disneystreaming.smithy4s::smithy4s-aws-http4s:${smithy4sVersion()}",
)
override def smithy4sAwsSpecs: T[Seq[String]] = T(Seq(AWS.dynamodb))
}

Example usage

In your Scala code:

import cats.effect._
import org.http4s.ember.client.EmberClientBuilder

import smithy4s.aws._ // AWS specific interpreters // AWS specific interpreters
import com.amazonaws.dynamodb._ // Generated code from specs. // Generated code from specs.

object Main extends IOApp.Simple {

def run = resource.use { case (dynamodb) =>
dynamodb
.listTables(limit = Some(ListTablesInputLimit(10)))
.flatMap(IO.println(_))
}

val resource: Resource[IO, DynamoDB[IO]] =
for {
httpClient <- EmberClientBuilder.default[IO].build
awsEnv <- AwsEnvironment.default(httpClient, AwsRegion.US_EAST_1)
dynamodb <- AwsClient(DynamoDB, awsEnv)
} yield dynamodb

}

Note on where to find the AWS specifications

  • SBT : "com.disneystreaming.smithy" % s"aws-${service_name}-spec" % "2023.09.22"
  • Mill : ivy"com.disneystreaming.smithy:aws-${service_name}-spec:2023.09.22"

The version corresponds to the latest release in this repo: aws-sdk-smithy-specs.

AWS does not publishes the specs to their services to Maven. However, The specs in question (that are written in json syntax) can be found in some of the official SDKs published by AWS. These .json files can be understood by smithy4s, just like .smithy, and can be used to generate code.

The aws-sdk-smithy-specs project periodically gathers the specs from the Javascript SDK repo and publishes them to maven central to lower the barrier of entry.

Service summary

Below you'll find a generated summary of the maven coordinates for the AWS specifications. Note that the version of the spec might not be the latest one. Refer yourself to this repo to get the latest version of the specs.

✅ Supported (at least partially)

restJson1

✅ accessanalyzer

  • sbt: "com.disneystreaming.smithy" % "aws-accessanalyzer-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-accessanalyzer-spec:2023.09.22"

✅ account

  • sbt: "com.disneystreaming.smithy" % "aws-account-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-account-spec:2023.09.22"

✅ amp

  • sbt: "com.disneystreaming.smithy" % "aws-amp-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-amp-spec:2023.09.22"

✅ amplify

  • sbt: "com.disneystreaming.smithy" % "aws-amplify-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-amplify-spec:2023.09.22"

✅ amplifybackend

  • sbt: "com.disneystreaming.smithy" % "aws-amplifybackend-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-amplifybackend-spec:2023.09.22"

✅ amplifyuibuilder

  • sbt: "com.disneystreaming.smithy" % "aws-amplifyuibuilder-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-amplifyuibuilder-spec:2023.09.22"

✅ api-gateway

  • sbt: "com.disneystreaming.smithy" % "aws-api-gateway-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-api-gateway-spec:2023.09.22"

✅ apigatewaymanagementapi

  • sbt: "com.disneystreaming.smithy" % "aws-apigatewaymanagementapi-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-apigatewaymanagementapi-spec:2023.09.22"

✅ apigatewayv2

  • sbt: "com.disneystreaming.smithy" % "aws-apigatewayv2-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-apigatewayv2-spec:2023.09.22"

✅ app-mesh

  • sbt: "com.disneystreaming.smithy" % "aws-app-mesh-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-app-mesh-spec:2023.09.22"

✅ appconfig

  • sbt: "com.disneystreaming.smithy" % "aws-appconfig-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-appconfig-spec:2023.09.22"

✅ appconfigdata

  • sbt: "com.disneystreaming.smithy" % "aws-appconfigdata-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-appconfigdata-spec:2023.09.22"

✅ appfabric

  • sbt: "com.disneystreaming.smithy" % "aws-appfabric-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-appfabric-spec:2023.09.22"

✅ appflow

  • sbt: "com.disneystreaming.smithy" % "aws-appflow-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-appflow-spec:2023.09.22"

✅ appintegrations

  • sbt: "com.disneystreaming.smithy" % "aws-appintegrations-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-appintegrations-spec:2023.09.22"

✅ applicationcostprofiler

  • sbt: "com.disneystreaming.smithy" % "aws-applicationcostprofiler-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-applicationcostprofiler-spec:2023.09.22"

✅ appsync

  • sbt: "com.disneystreaming.smithy" % "aws-appsync-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-appsync-spec:2023.09.22"

✅ arc-zonal-shift

  • sbt: "com.disneystreaming.smithy" % "aws-arc-zonal-shift-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-arc-zonal-shift-spec:2023.09.22"

✅ auditmanager

  • sbt: "com.disneystreaming.smithy" % "aws-auditmanager-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-auditmanager-spec:2023.09.22"

✅ backup

  • sbt: "com.disneystreaming.smithy" % "aws-backup-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-backup-spec:2023.09.22"

⚠️ backupstorage

  • sbt: "com.disneystreaming.smithy" % "aws-backupstorage-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-backupstorage-spec:2023.09.22"

Unsupported streaming operations

  • NotifyObjectComplete
  • PutChunk
  • PutObject
  • GetChunk
  • GetObjectMetadata

✅ batch

  • sbt: "com.disneystreaming.smithy" % "aws-batch-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-batch-spec:2023.09.22"

✅ billingconductor

  • sbt: "com.disneystreaming.smithy" % "aws-billingconductor-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-billingconductor-spec:2023.09.22"

✅ braket

  • sbt: "com.disneystreaming.smithy" % "aws-braket-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-braket-spec:2023.09.22"

✅ chime-sdk-identity

  • sbt: "com.disneystreaming.smithy" % "aws-chime-sdk-identity-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-chime-sdk-identity-spec:2023.09.22"

✅ chime-sdk-media-pipelines

  • sbt: "com.disneystreaming.smithy" % "aws-chime-sdk-media-pipelines-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-chime-sdk-media-pipelines-spec:2023.09.22"

✅ chime-sdk-meetings

  • sbt: "com.disneystreaming.smithy" % "aws-chime-sdk-meetings-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-chime-sdk-meetings-spec:2023.09.22"

✅ chime-sdk-messaging

  • sbt: "com.disneystreaming.smithy" % "aws-chime-sdk-messaging-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-chime-sdk-messaging-spec:2023.09.22"

✅ chime-sdk-voice

  • sbt: "com.disneystreaming.smithy" % "aws-chime-sdk-voice-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-chime-sdk-voice-spec:2023.09.22"

✅ chime

  • sbt: "com.disneystreaming.smithy" % "aws-chime-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-chime-spec:2023.09.22"

✅ cleanrooms

  • sbt: "com.disneystreaming.smithy" % "aws-cleanrooms-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-cleanrooms-spec:2023.09.22"

✅ clouddirectory

  • sbt: "com.disneystreaming.smithy" % "aws-clouddirectory-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-clouddirectory-spec:2023.09.22"

⚠️ cloudsearch-domain

  • sbt: "com.disneystreaming.smithy" % "aws-cloudsearch-domain-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-cloudsearch-domain-spec:2023.09.22"

Unsupported streaming operations

  • UploadDocuments

✅ cloudtrail-data

  • sbt: "com.disneystreaming.smithy" % "aws-cloudtrail-data-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-cloudtrail-data-spec:2023.09.22"

⚠️ codeartifact

  • sbt: "com.disneystreaming.smithy" % "aws-codeartifact-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-codeartifact-spec:2023.09.22"

Unsupported streaming operations

  • GetPackageVersionAsset
  • PublishPackageVersion

✅ codecatalyst

  • sbt: "com.disneystreaming.smithy" % "aws-codecatalyst-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-codecatalyst-spec:2023.09.22"

✅ codeguru-reviewer

  • sbt: "com.disneystreaming.smithy" % "aws-codeguru-reviewer-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-codeguru-reviewer-spec:2023.09.22"

✅ codeguru-security

  • sbt: "com.disneystreaming.smithy" % "aws-codeguru-security-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-codeguru-security-spec:2023.09.22"

✅ codeguruprofiler

  • sbt: "com.disneystreaming.smithy" % "aws-codeguruprofiler-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-codeguruprofiler-spec:2023.09.22"

✅ codestar-notifications

  • sbt: "com.disneystreaming.smithy" % "aws-codestar-notifications-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-codestar-notifications-spec:2023.09.22"

✅ cognito-sync

  • sbt: "com.disneystreaming.smithy" % "aws-cognito-sync-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-cognito-sync-spec:2023.09.22"

✅ connect-contact-lens

  • sbt: "com.disneystreaming.smithy" % "aws-connect-contact-lens-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-connect-contact-lens-spec:2023.09.22"

✅ connect

  • sbt: "com.disneystreaming.smithy" % "aws-connect-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-connect-spec:2023.09.22"

✅ connectcampaigns

  • sbt: "com.disneystreaming.smithy" % "aws-connectcampaigns-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-connectcampaigns-spec:2023.09.22"

✅ connectcases

  • sbt: "com.disneystreaming.smithy" % "aws-connectcases-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-connectcases-spec:2023.09.22"

✅ connectparticipant

  • sbt: "com.disneystreaming.smithy" % "aws-connectparticipant-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-connectparticipant-spec:2023.09.22"

✅ controltower

  • sbt: "com.disneystreaming.smithy" % "aws-controltower-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-controltower-spec:2023.09.22"

✅ customer-profiles

  • sbt: "com.disneystreaming.smithy" % "aws-customer-profiles-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-customer-profiles-spec:2023.09.22"

✅ databrew

  • sbt: "com.disneystreaming.smithy" % "aws-databrew-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-databrew-spec:2023.09.22"

✅ dataexchange

  • sbt: "com.disneystreaming.smithy" % "aws-dataexchange-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-dataexchange-spec:2023.09.22"

✅ detective

  • sbt: "com.disneystreaming.smithy" % "aws-detective-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-detective-spec:2023.09.22"

✅ devops-guru

  • sbt: "com.disneystreaming.smithy" % "aws-devops-guru-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-devops-guru-spec:2023.09.22"

✅ dlm

  • sbt: "com.disneystreaming.smithy" % "aws-dlm-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-dlm-spec:2023.09.22"

✅ docdb-elastic

  • sbt: "com.disneystreaming.smithy" % "aws-docdb-elastic-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-docdb-elastic-spec:2023.09.22"

✅ drs

  • sbt: "com.disneystreaming.smithy" % "aws-drs-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-drs-spec:2023.09.22"

⚠️ ebs

  • sbt: "com.disneystreaming.smithy" % "aws-ebs-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-ebs-spec:2023.09.22"

Unsupported streaming operations

  • PutSnapshotBlock
  • GetSnapshotBlock

✅ efs

  • sbt: "com.disneystreaming.smithy" % "aws-efs-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-efs-spec:2023.09.22"

✅ eks

  • sbt: "com.disneystreaming.smithy" % "aws-eks-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-eks-spec:2023.09.22"

✅ elastic-inference

  • sbt: "com.disneystreaming.smithy" % "aws-elastic-inference-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-elastic-inference-spec:2023.09.22"

✅ elastic-transcoder

  • sbt: "com.disneystreaming.smithy" % "aws-elastic-transcoder-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-elastic-transcoder-spec:2023.09.22"

✅ elasticsearch-service

  • sbt: "com.disneystreaming.smithy" % "aws-elasticsearch-service-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-elasticsearch-service-spec:2023.09.22"

✅ emr-containers

  • sbt: "com.disneystreaming.smithy" % "aws-emr-containers-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-emr-containers-spec:2023.09.22"

✅ emr-serverless

  • sbt: "com.disneystreaming.smithy" % "aws-emr-serverless-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-emr-serverless-spec:2023.09.22"

✅ entityresolution

  • sbt: "com.disneystreaming.smithy" % "aws-entityresolution-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-entityresolution-spec:2023.09.22"

✅ evidently

  • sbt: "com.disneystreaming.smithy" % "aws-evidently-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-evidently-spec:2023.09.22"

✅ finspace-data

  • sbt: "com.disneystreaming.smithy" % "aws-finspace-data-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-finspace-data-spec:2023.09.22"

✅ finspace

  • sbt: "com.disneystreaming.smithy" % "aws-finspace-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-finspace-spec:2023.09.22"

✅ fis

  • sbt: "com.disneystreaming.smithy" % "aws-fis-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-fis-spec:2023.09.22"

✅ gamesparks

  • sbt: "com.disneystreaming.smithy" % "aws-gamesparks-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-gamesparks-spec:2023.09.22"

⚠️ glacier

  • sbt: "com.disneystreaming.smithy" % "aws-glacier-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-glacier-spec:2023.09.22"

Unsupported streaming operations

  • GetJobOutput
  • UploadArchive
  • UploadMultipartPart

✅ grafana

  • sbt: "com.disneystreaming.smithy" % "aws-grafana-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-grafana-spec:2023.09.22"

✅ greengrass

  • sbt: "com.disneystreaming.smithy" % "aws-greengrass-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-greengrass-spec:2023.09.22"

✅ greengrassv2

  • sbt: "com.disneystreaming.smithy" % "aws-greengrassv2-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-greengrassv2-spec:2023.09.22"

✅ groundstation

  • sbt: "com.disneystreaming.smithy" % "aws-groundstation-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-groundstation-spec:2023.09.22"

✅ guardduty

  • sbt: "com.disneystreaming.smithy" % "aws-guardduty-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-guardduty-spec:2023.09.22"

✅ honeycode

  • sbt: "com.disneystreaming.smithy" % "aws-honeycode-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-honeycode-spec:2023.09.22"

✅ imagebuilder

  • sbt: "com.disneystreaming.smithy" % "aws-imagebuilder-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-imagebuilder-spec:2023.09.22"

✅ inspector2

  • sbt: "com.disneystreaming.smithy" % "aws-inspector2-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-inspector2-spec:2023.09.22"

✅ internetmonitor

  • sbt: "com.disneystreaming.smithy" % "aws-internetmonitor-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-internetmonitor-spec:2023.09.22"

✅ iot-1click-devices-service

  • sbt: "com.disneystreaming.smithy" % "aws-iot-1click-devices-service-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-iot-1click-devices-service-spec:2023.09.22"

✅ iot-1click-projects

  • sbt: "com.disneystreaming.smithy" % "aws-iot-1click-projects-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-iot-1click-projects-spec:2023.09.22"

✅ iot-data-plane

  • sbt: "com.disneystreaming.smithy" % "aws-iot-data-plane-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-iot-data-plane-spec:2023.09.22"

✅ iot-events-data

  • sbt: "com.disneystreaming.smithy" % "aws-iot-events-data-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-iot-events-data-spec:2023.09.22"

✅ iot-events

  • sbt: "com.disneystreaming.smithy" % "aws-iot-events-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-iot-events-spec:2023.09.22"

✅ iot-jobs-data-plane

  • sbt: "com.disneystreaming.smithy" % "aws-iot-jobs-data-plane-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-iot-jobs-data-plane-spec:2023.09.22"

✅ iot-roborunner

  • sbt: "com.disneystreaming.smithy" % "aws-iot-roborunner-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-iot-roborunner-spec:2023.09.22"

✅ iot-wireless

  • sbt: "com.disneystreaming.smithy" % "aws-iot-wireless-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-iot-wireless-spec:2023.09.22"

✅ iot

  • sbt: "com.disneystreaming.smithy" % "aws-iot-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-iot-spec:2023.09.22"

✅ iotanalytics

  • sbt: "com.disneystreaming.smithy" % "aws-iotanalytics-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-iotanalytics-spec:2023.09.22"

✅ iotdeviceadvisor

  • sbt: "com.disneystreaming.smithy" % "aws-iotdeviceadvisor-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-iotdeviceadvisor-spec:2023.09.22"

✅ iotfleethub

  • sbt: "com.disneystreaming.smithy" % "aws-iotfleethub-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-iotfleethub-spec:2023.09.22"

✅ iotsitewise

  • sbt: "com.disneystreaming.smithy" % "aws-iotsitewise-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-iotsitewise-spec:2023.09.22"

✅ iottwinmaker

  • sbt: "com.disneystreaming.smithy" % "aws-iottwinmaker-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-iottwinmaker-spec:2023.09.22"

✅ ivs-realtime

  • sbt: "com.disneystreaming.smithy" % "aws-ivs-realtime-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-ivs-realtime-spec:2023.09.22"

✅ ivs

  • sbt: "com.disneystreaming.smithy" % "aws-ivs-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-ivs-spec:2023.09.22"

✅ ivschat

  • sbt: "com.disneystreaming.smithy" % "aws-ivschat-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-ivschat-spec:2023.09.22"

✅ kafka

  • sbt: "com.disneystreaming.smithy" % "aws-kafka-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-kafka-spec:2023.09.22"

✅ kafkaconnect

  • sbt: "com.disneystreaming.smithy" % "aws-kafkaconnect-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-kafkaconnect-spec:2023.09.22"

⚠️ kinesis-video-archived-media

  • sbt: "com.disneystreaming.smithy" % "aws-kinesis-video-archived-media-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-kinesis-video-archived-media-spec:2023.09.22"

Unsupported streaming operations

  • GetClip
  • GetMediaForFragmentList

⚠️ kinesis-video-media

  • sbt: "com.disneystreaming.smithy" % "aws-kinesis-video-media-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-kinesis-video-media-spec:2023.09.22"

Unsupported streaming operations

  • GetMedia

✅ kinesis-video-signaling

  • sbt: "com.disneystreaming.smithy" % "aws-kinesis-video-signaling-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-kinesis-video-signaling-spec:2023.09.22"

✅ kinesis-video-webrtc-storage

  • sbt: "com.disneystreaming.smithy" % "aws-kinesis-video-webrtc-storage-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-kinesis-video-webrtc-storage-spec:2023.09.22"

✅ kinesis-video

  • sbt: "com.disneystreaming.smithy" % "aws-kinesis-video-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-kinesis-video-spec:2023.09.22"

⚠️ lakeformation

  • sbt: "com.disneystreaming.smithy" % "aws-lakeformation-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-lakeformation-spec:2023.09.22"

Unsupported streaming operations

  • GetWorkUnitResults

⚠️ lambda

  • sbt: "com.disneystreaming.smithy" % "aws-lambda-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-lambda-spec:2023.09.22"

Unsupported streaming operations

  • InvokeWithResponseStream
  • InvokeAsync

✅ lex-model-building-service

  • sbt: "com.disneystreaming.smithy" % "aws-lex-model-building-service-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-lex-model-building-service-spec:2023.09.22"

✅ lex-models-v2

  • sbt: "com.disneystreaming.smithy" % "aws-lex-models-v2-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-lex-models-v2-spec:2023.09.22"

⚠️ lex-runtime-service

  • sbt: "com.disneystreaming.smithy" % "aws-lex-runtime-service-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-lex-runtime-service-spec:2023.09.22"

Unsupported streaming operations

  • PostContent
  • PutSession

⚠️ lex-runtime-v2

  • sbt: "com.disneystreaming.smithy" % "aws-lex-runtime-v2-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-lex-runtime-v2-spec:2023.09.22"

Unsupported streaming operations

  • RecognizeUtterance
  • PutSession
  • StartConversation

✅ license-manager-linux-subscriptions

  • sbt: "com.disneystreaming.smithy" % "aws-license-manager-linux-subscriptions-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-license-manager-linux-subscriptions-spec:2023.09.22"

✅ license-manager-user-subscriptions

  • sbt: "com.disneystreaming.smithy" % "aws-license-manager-user-subscriptions-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-license-manager-user-subscriptions-spec:2023.09.22"

✅ location

  • sbt: "com.disneystreaming.smithy" % "aws-location-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-location-spec:2023.09.22"

✅ lookoutmetrics

  • sbt: "com.disneystreaming.smithy" % "aws-lookoutmetrics-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-lookoutmetrics-spec:2023.09.22"

⚠️ lookoutvision

  • sbt: "com.disneystreaming.smithy" % "aws-lookoutvision-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-lookoutvision-spec:2023.09.22"

Unsupported streaming operations

  • DetectAnomalies

✅ m2

  • sbt: "com.disneystreaming.smithy" % "aws-m2-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-m2-spec:2023.09.22"

✅ macie2

  • sbt: "com.disneystreaming.smithy" % "aws-macie2-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-macie2-spec:2023.09.22"

✅ managedblockchain-query

  • sbt: "com.disneystreaming.smithy" % "aws-managedblockchain-query-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-managedblockchain-query-spec:2023.09.22"

✅ managedblockchain

  • sbt: "com.disneystreaming.smithy" % "aws-managedblockchain-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-managedblockchain-spec:2023.09.22"

✅ marketplace-catalog

  • sbt: "com.disneystreaming.smithy" % "aws-marketplace-catalog-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-marketplace-catalog-spec:2023.09.22"

✅ mediaconnect

  • sbt: "com.disneystreaming.smithy" % "aws-mediaconnect-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-mediaconnect-spec:2023.09.22"

✅ mediaconvert

  • sbt: "com.disneystreaming.smithy" % "aws-mediaconvert-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-mediaconvert-spec:2023.09.22"

⚠️ medialive

  • sbt: "com.disneystreaming.smithy" % "aws-medialive-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-medialive-spec:2023.09.22"

Unsupported streaming operations

  • DescribeInputDeviceThumbnail

✅ mediapackage-vod

  • sbt: "com.disneystreaming.smithy" % "aws-mediapackage-vod-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-mediapackage-vod-spec:2023.09.22"

✅ mediapackage

  • sbt: "com.disneystreaming.smithy" % "aws-mediapackage-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-mediapackage-spec:2023.09.22"

✅ mediapackagev2

  • sbt: "com.disneystreaming.smithy" % "aws-mediapackagev2-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-mediapackagev2-spec:2023.09.22"

⚠️ mediastore-data

  • sbt: "com.disneystreaming.smithy" % "aws-mediastore-data-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-mediastore-data-spec:2023.09.22"

Unsupported streaming operations

  • PutObject
  • GetObject

✅ mediatailor

  • sbt: "com.disneystreaming.smithy" % "aws-mediatailor-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-mediatailor-spec:2023.09.22"

⚠️ medical-imaging

  • sbt: "com.disneystreaming.smithy" % "aws-medical-imaging-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-medical-imaging-spec:2023.09.22"

Unsupported streaming operations

  • GetImageSetMetadata
  • GetImageFrame

✅ mgn

  • sbt: "com.disneystreaming.smithy" % "aws-mgn-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-mgn-spec:2023.09.22"

✅ migration-hub-refactor-spaces

  • sbt: "com.disneystreaming.smithy" % "aws-migration-hub-refactor-spaces-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-migration-hub-refactor-spaces-spec:2023.09.22"

✅ migrationhuborchestrator

  • sbt: "com.disneystreaming.smithy" % "aws-migrationhuborchestrator-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-migrationhuborchestrator-spec:2023.09.22"

✅ migrationhubstrategy

  • sbt: "com.disneystreaming.smithy" % "aws-migrationhubstrategy-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-migrationhubstrategy-spec:2023.09.22"

✅ mobile

  • sbt: "com.disneystreaming.smithy" % "aws-mobile-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-mobile-spec:2023.09.22"

✅ mq

  • sbt: "com.disneystreaming.smithy" % "aws-mq-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-mq-spec:2023.09.22"

✅ mwaa

  • sbt: "com.disneystreaming.smithy" % "aws-mwaa-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-mwaa-spec:2023.09.22"

✅ neptunedata

  • sbt: "com.disneystreaming.smithy" % "aws-neptunedata-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-neptunedata-spec:2023.09.22"

✅ networkmanager

  • sbt: "com.disneystreaming.smithy" % "aws-networkmanager-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-networkmanager-spec:2023.09.22"

✅ nimble

  • sbt: "com.disneystreaming.smithy" % "aws-nimble-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-nimble-spec:2023.09.22"

✅ oam

  • sbt: "com.disneystreaming.smithy" % "aws-oam-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-oam-spec:2023.09.22"

⚠️ omics

  • sbt: "com.disneystreaming.smithy" % "aws-omics-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-omics-spec:2023.09.22"

Unsupported streaming operations

  • GetReference
  • GetReadSet
  • UploadReadSetPart

✅ opensearch

  • sbt: "com.disneystreaming.smithy" % "aws-opensearch-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-opensearch-spec:2023.09.22"

✅ osis

  • sbt: "com.disneystreaming.smithy" % "aws-osis-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-osis-spec:2023.09.22"

✅ outposts

  • sbt: "com.disneystreaming.smithy" % "aws-outposts-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-outposts-spec:2023.09.22"

✅ panorama

  • sbt: "com.disneystreaming.smithy" % "aws-panorama-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-panorama-spec:2023.09.22"

✅ payment-cryptography-data

  • sbt: "com.disneystreaming.smithy" % "aws-payment-cryptography-data-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-payment-cryptography-data-spec:2023.09.22"

✅ pca-connector-ad

  • sbt: "com.disneystreaming.smithy" % "aws-pca-connector-ad-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-pca-connector-ad-spec:2023.09.22"

✅ personalize-events

  • sbt: "com.disneystreaming.smithy" % "aws-personalize-events-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-personalize-events-spec:2023.09.22"

✅ personalize-runtime

  • sbt: "com.disneystreaming.smithy" % "aws-personalize-runtime-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-personalize-runtime-spec:2023.09.22"

✅ pinpoint-email

  • sbt: "com.disneystreaming.smithy" % "aws-pinpoint-email-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-pinpoint-email-spec:2023.09.22"

✅ pinpoint-sms-voice

  • sbt: "com.disneystreaming.smithy" % "aws-pinpoint-sms-voice-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-pinpoint-sms-voice-spec:2023.09.22"

✅ pinpoint

  • sbt: "com.disneystreaming.smithy" % "aws-pinpoint-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-pinpoint-spec:2023.09.22"

✅ pipes

  • sbt: "com.disneystreaming.smithy" % "aws-pipes-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-pipes-spec:2023.09.22"

⚠️ polly

  • sbt: "com.disneystreaming.smithy" % "aws-polly-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-polly-spec:2023.09.22"

Unsupported streaming operations

  • SynthesizeSpeech

✅ privatenetworks

  • sbt: "com.disneystreaming.smithy" % "aws-privatenetworks-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-privatenetworks-spec:2023.09.22"

✅ qldb

  • sbt: "com.disneystreaming.smithy" % "aws-qldb-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-qldb-spec:2023.09.22"

✅ quicksight

  • sbt: "com.disneystreaming.smithy" % "aws-quicksight-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-quicksight-spec:2023.09.22"

✅ ram

  • sbt: "com.disneystreaming.smithy" % "aws-ram-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-ram-spec:2023.09.22"

✅ rbin

  • sbt: "com.disneystreaming.smithy" % "aws-rbin-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-rbin-spec:2023.09.22"

✅ rds-data

  • sbt: "com.disneystreaming.smithy" % "aws-rds-data-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-rds-data-spec:2023.09.22"

⚠️ rekognitionstreaming

  • sbt: "com.disneystreaming.smithy" % "aws-rekognitionstreaming-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-rekognitionstreaming-spec:2023.09.22"

Unsupported streaming operations

  • StartFaceLivenessSession

✅ resiliencehub

  • sbt: "com.disneystreaming.smithy" % "aws-resiliencehub-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-resiliencehub-spec:2023.09.22"

✅ resource-explorer-2

  • sbt: "com.disneystreaming.smithy" % "aws-resource-explorer-2-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-resource-explorer-2-spec:2023.09.22"

✅ resource-groups

  • sbt: "com.disneystreaming.smithy" % "aws-resource-groups-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-resource-groups-spec:2023.09.22"

✅ robomaker

  • sbt: "com.disneystreaming.smithy" % "aws-robomaker-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-robomaker-spec:2023.09.22"

✅ rolesanywhere

  • sbt: "com.disneystreaming.smithy" % "aws-rolesanywhere-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-rolesanywhere-spec:2023.09.22"

✅ route53-recovery-control-config

  • sbt: "com.disneystreaming.smithy" % "aws-route53-recovery-control-config-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-route53-recovery-control-config-spec:2023.09.22"

✅ route53-recovery-readiness

  • sbt: "com.disneystreaming.smithy" % "aws-route53-recovery-readiness-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-route53-recovery-readiness-spec:2023.09.22"

✅ rum

  • sbt: "com.disneystreaming.smithy" % "aws-rum-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-rum-spec:2023.09.22"

✅ s3outposts

  • sbt: "com.disneystreaming.smithy" % "aws-s3outposts-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-s3outposts-spec:2023.09.22"

✅ sagemaker-a2i-runtime

  • sbt: "com.disneystreaming.smithy" % "aws-sagemaker-a2i-runtime-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-sagemaker-a2i-runtime-spec:2023.09.22"

✅ sagemaker-edge

  • sbt: "com.disneystreaming.smithy" % "aws-sagemaker-edge-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-sagemaker-edge-spec:2023.09.22"

✅ sagemaker-featurestore-runtime

  • sbt: "com.disneystreaming.smithy" % "aws-sagemaker-featurestore-runtime-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-sagemaker-featurestore-runtime-spec:2023.09.22"

⚠️ sagemaker-geospatial

  • sbt: "com.disneystreaming.smithy" % "aws-sagemaker-geospatial-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-sagemaker-geospatial-spec:2023.09.22"

Unsupported streaming operations

  • GetTile

✅ sagemaker-metrics

  • sbt: "com.disneystreaming.smithy" % "aws-sagemaker-metrics-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-sagemaker-metrics-spec:2023.09.22"

⚠️ sagemaker-runtime

  • sbt: "com.disneystreaming.smithy" % "aws-sagemaker-runtime-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-sagemaker-runtime-spec:2023.09.22"

Unsupported streaming operations

  • InvokeEndpointWithResponseStream

✅ savingsplans

  • sbt: "com.disneystreaming.smithy" % "aws-savingsplans-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-savingsplans-spec:2023.09.22"

✅ scheduler

  • sbt: "com.disneystreaming.smithy" % "aws-scheduler-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-scheduler-spec:2023.09.22"

✅ schemas

  • sbt: "com.disneystreaming.smithy" % "aws-schemas-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-schemas-spec:2023.09.22"

✅ securityhub

  • sbt: "com.disneystreaming.smithy" % "aws-securityhub-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-securityhub-spec:2023.09.22"

✅ securitylake

  • sbt: "com.disneystreaming.smithy" % "aws-securitylake-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-securitylake-spec:2023.09.22"

✅ serverlessapplicationrepository

  • sbt: "com.disneystreaming.smithy" % "aws-serverlessapplicationrepository-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-serverlessapplicationrepository-spec:2023.09.22"

✅ service-catalog-appregistry

  • sbt: "com.disneystreaming.smithy" % "aws-service-catalog-appregistry-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-service-catalog-appregistry-spec:2023.09.22"

✅ sesv2

  • sbt: "com.disneystreaming.smithy" % "aws-sesv2-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-sesv2-spec:2023.09.22"

✅ signer

  • sbt: "com.disneystreaming.smithy" % "aws-signer-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-signer-spec:2023.09.22"

✅ simspaceweaver

  • sbt: "com.disneystreaming.smithy" % "aws-simspaceweaver-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-simspaceweaver-spec:2023.09.22"

✅ snow-device-management

  • sbt: "com.disneystreaming.smithy" % "aws-snow-device-management-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-snow-device-management-spec:2023.09.22"

✅ ssm-incidents

  • sbt: "com.disneystreaming.smithy" % "aws-ssm-incidents-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-ssm-incidents-spec:2023.09.22"

✅ ssm-sap

  • sbt: "com.disneystreaming.smithy" % "aws-ssm-sap-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-ssm-sap-spec:2023.09.22"

✅ sso-oidc

  • sbt: "com.disneystreaming.smithy" % "aws-sso-oidc-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-sso-oidc-spec:2023.09.22"

✅ sso

  • sbt: "com.disneystreaming.smithy" % "aws-sso-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-sso-spec:2023.09.22"

✅ support-app

  • sbt: "com.disneystreaming.smithy" % "aws-support-app-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-support-app-spec:2023.09.22"

✅ synthetics

  • sbt: "com.disneystreaming.smithy" % "aws-synthetics-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-synthetics-spec:2023.09.22"

✅ tnb

  • sbt: "com.disneystreaming.smithy" % "aws-tnb-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-tnb-spec:2023.09.22"

⚠️ transcribe-streaming

  • sbt: "com.disneystreaming.smithy" % "aws-transcribe-streaming-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-transcribe-streaming-spec:2023.09.22"

Unsupported streaming operations

  • StartMedicalStreamTranscription
  • StartCallAnalyticsStreamTranscription
  • StartStreamTranscription

✅ vpc-lattice

  • sbt: "com.disneystreaming.smithy" % "aws-vpc-lattice-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-vpc-lattice-spec:2023.09.22"

✅ wellarchitected

  • sbt: "com.disneystreaming.smithy" % "aws-wellarchitected-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-wellarchitected-spec:2023.09.22"

✅ wisdom

  • sbt: "com.disneystreaming.smithy" % "aws-wisdom-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-wisdom-spec:2023.09.22"

✅ workdocs

  • sbt: "com.disneystreaming.smithy" % "aws-workdocs-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-workdocs-spec:2023.09.22"
  • sbt: "com.disneystreaming.smithy" % "aws-worklink-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-worklink-spec:2023.09.22"

⚠️ workmailmessageflow

  • sbt: "com.disneystreaming.smithy" % "aws-workmailmessageflow-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-workmailmessageflow-spec:2023.09.22"

Unsupported streaming operations

  • GetRawMessageContent

✅ workspaces-web

  • sbt: "com.disneystreaming.smithy" % "aws-workspaces-web-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-workspaces-web-spec:2023.09.22"

✅ xray

  • sbt: "com.disneystreaming.smithy" % "aws-xray-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-xray-spec:2023.09.22"

ec2Query

✅ ec2

  • sbt: "com.disneystreaming.smithy" % "aws-ec2-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-ec2-spec:2023.09.22"

awsQuery

✅ auto-scaling

  • sbt: "com.disneystreaming.smithy" % "aws-auto-scaling-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-auto-scaling-spec:2023.09.22"

✅ cloudformation

  • sbt: "com.disneystreaming.smithy" % "aws-cloudformation-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-cloudformation-spec:2023.09.22"

✅ cloudsearch

  • sbt: "com.disneystreaming.smithy" % "aws-cloudsearch-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-cloudsearch-spec:2023.09.22"

✅ cloudwatch

  • sbt: "com.disneystreaming.smithy" % "aws-cloudwatch-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-cloudwatch-spec:2023.09.22"

✅ docdb

  • sbt: "com.disneystreaming.smithy" % "aws-docdb-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-docdb-spec:2023.09.22"

✅ elastic-beanstalk

  • sbt: "com.disneystreaming.smithy" % "aws-elastic-beanstalk-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-elastic-beanstalk-spec:2023.09.22"

✅ elastic-load-balancing-v2

  • sbt: "com.disneystreaming.smithy" % "aws-elastic-load-balancing-v2-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-elastic-load-balancing-v2-spec:2023.09.22"

✅ elastic-load-balancing

  • sbt: "com.disneystreaming.smithy" % "aws-elastic-load-balancing-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-elastic-load-balancing-spec:2023.09.22"

✅ elasticache

  • sbt: "com.disneystreaming.smithy" % "aws-elasticache-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-elasticache-spec:2023.09.22"

✅ iam

  • sbt: "com.disneystreaming.smithy" % "aws-iam-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-iam-spec:2023.09.22"

✅ neptune

  • sbt: "com.disneystreaming.smithy" % "aws-neptune-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-neptune-spec:2023.09.22"

✅ rds

  • sbt: "com.disneystreaming.smithy" % "aws-rds-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-rds-spec:2023.09.22"

✅ redshift

  • sbt: "com.disneystreaming.smithy" % "aws-redshift-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-redshift-spec:2023.09.22"

✅ ses

  • sbt: "com.disneystreaming.smithy" % "aws-ses-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-ses-spec:2023.09.22"

✅ sns

  • sbt: "com.disneystreaming.smithy" % "aws-sns-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-sns-spec:2023.09.22"

✅ sqs

  • sbt: "com.disneystreaming.smithy" % "aws-sqs-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-sqs-spec:2023.09.22"

✅ sts

  • sbt: "com.disneystreaming.smithy" % "aws-sts-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-sts-spec:2023.09.22"

awsJson1_0

✅ apprunner

  • sbt: "com.disneystreaming.smithy" % "aws-apprunner-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-apprunner-spec:2023.09.22"

✅ backup-gateway

  • sbt: "com.disneystreaming.smithy" % "aws-backup-gateway-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-backup-gateway-spec:2023.09.22"

✅ cloudcontrol

  • sbt: "com.disneystreaming.smithy" % "aws-cloudcontrol-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-cloudcontrol-spec:2023.09.22"

✅ codestar-connections

  • sbt: "com.disneystreaming.smithy" % "aws-codestar-connections-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-codestar-connections-spec:2023.09.22"

✅ compute-optimizer

  • sbt: "com.disneystreaming.smithy" % "aws-compute-optimizer-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-compute-optimizer-spec:2023.09.22"

✅ dynamodb-streams

  • sbt: "com.disneystreaming.smithy" % "aws-dynamodb-streams-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-dynamodb-streams-spec:2023.09.22"

✅ dynamodb

  • sbt: "com.disneystreaming.smithy" % "aws-dynamodb-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-dynamodb-spec:2023.09.22"

✅ healthlake

  • sbt: "com.disneystreaming.smithy" % "aws-healthlake-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-healthlake-spec:2023.09.22"

✅ iotfleetwise

  • sbt: "com.disneystreaming.smithy" % "aws-iotfleetwise-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-iotfleetwise-spec:2023.09.22"

✅ kendra-ranking

  • sbt: "com.disneystreaming.smithy" % "aws-kendra-ranking-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-kendra-ranking-spec:2023.09.22"

✅ keyspaces

  • sbt: "com.disneystreaming.smithy" % "aws-keyspaces-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-keyspaces-spec:2023.09.22"

✅ lookoutequipment

  • sbt: "com.disneystreaming.smithy" % "aws-lookoutequipment-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-lookoutequipment-spec:2023.09.22"

✅ network-firewall

  • sbt: "com.disneystreaming.smithy" % "aws-network-firewall-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-network-firewall-spec:2023.09.22"

✅ opensearchserverless

  • sbt: "com.disneystreaming.smithy" % "aws-opensearchserverless-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-opensearchserverless-spec:2023.09.22"

✅ payment-cryptography

  • sbt: "com.disneystreaming.smithy" % "aws-payment-cryptography-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-payment-cryptography-spec:2023.09.22"

✅ pinpoint-sms-voice-v2

  • sbt: "com.disneystreaming.smithy" % "aws-pinpoint-sms-voice-v2-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-pinpoint-sms-voice-v2-spec:2023.09.22"

✅ proton

  • sbt: "com.disneystreaming.smithy" % "aws-proton-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-proton-spec:2023.09.22"

✅ qldb-session

  • sbt: "com.disneystreaming.smithy" % "aws-qldb-session-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-qldb-session-spec:2023.09.22"

✅ route53-recovery-cluster

  • sbt: "com.disneystreaming.smithy" % "aws-route53-recovery-cluster-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-route53-recovery-cluster-spec:2023.09.22"

✅ sfn

  • sbt: "com.disneystreaming.smithy" % "aws-sfn-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-sfn-spec:2023.09.22"

✅ swf

  • sbt: "com.disneystreaming.smithy" % "aws-swf-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-swf-spec:2023.09.22"

✅ timestream-query

  • sbt: "com.disneystreaming.smithy" % "aws-timestream-query-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-timestream-query-spec:2023.09.22"

✅ timestream-write

  • sbt: "com.disneystreaming.smithy" % "aws-timestream-write-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-timestream-write-spec:2023.09.22"

✅ verifiedpermissions

  • sbt: "com.disneystreaming.smithy" % "aws-verifiedpermissions-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-verifiedpermissions-spec:2023.09.22"

✅ voice-id

  • sbt: "com.disneystreaming.smithy" % "aws-voice-id-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-voice-id-spec:2023.09.22"

awsJson1_1

✅ acm-pca

  • sbt: "com.disneystreaming.smithy" % "aws-acm-pca-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-acm-pca-spec:2023.09.22"

✅ acm

  • sbt: "com.disneystreaming.smithy" % "aws-acm-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-acm-spec:2023.09.22"

✅ alexa-for-business

  • sbt: "com.disneystreaming.smithy" % "aws-alexa-for-business-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-alexa-for-business-spec:2023.09.22"

✅ application-auto-scaling

  • sbt: "com.disneystreaming.smithy" % "aws-application-auto-scaling-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-application-auto-scaling-spec:2023.09.22"

✅ application-discovery-service

  • sbt: "com.disneystreaming.smithy" % "aws-application-discovery-service-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-application-discovery-service-spec:2023.09.22"

✅ application-insights

  • sbt: "com.disneystreaming.smithy" % "aws-application-insights-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-application-insights-spec:2023.09.22"

✅ appstream

  • sbt: "com.disneystreaming.smithy" % "aws-appstream-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-appstream-spec:2023.09.22"

✅ athena

  • sbt: "com.disneystreaming.smithy" % "aws-athena-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-athena-spec:2023.09.22"

✅ auto-scaling-plans

  • sbt: "com.disneystreaming.smithy" % "aws-auto-scaling-plans-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-auto-scaling-plans-spec:2023.09.22"

✅ budgets

  • sbt: "com.disneystreaming.smithy" % "aws-budgets-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-budgets-spec:2023.09.22"

✅ cloud9

  • sbt: "com.disneystreaming.smithy" % "aws-cloud9-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-cloud9-spec:2023.09.22"

✅ cloudhsm-v2

  • sbt: "com.disneystreaming.smithy" % "aws-cloudhsm-v2-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-cloudhsm-v2-spec:2023.09.22"

✅ cloudhsm

  • sbt: "com.disneystreaming.smithy" % "aws-cloudhsm-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-cloudhsm-spec:2023.09.22"

✅ cloudtrail

  • sbt: "com.disneystreaming.smithy" % "aws-cloudtrail-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-cloudtrail-spec:2023.09.22"

✅ cloudwatch-events

  • sbt: "com.disneystreaming.smithy" % "aws-cloudwatch-events-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-cloudwatch-events-spec:2023.09.22"

✅ cloudwatch-logs

  • sbt: "com.disneystreaming.smithy" % "aws-cloudwatch-logs-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-cloudwatch-logs-spec:2023.09.22"

✅ codebuild

  • sbt: "com.disneystreaming.smithy" % "aws-codebuild-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-codebuild-spec:2023.09.22"

✅ codecommit

  • sbt: "com.disneystreaming.smithy" % "aws-codecommit-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-codecommit-spec:2023.09.22"

✅ codedeploy

  • sbt: "com.disneystreaming.smithy" % "aws-codedeploy-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-codedeploy-spec:2023.09.22"

✅ codepipeline

  • sbt: "com.disneystreaming.smithy" % "aws-codepipeline-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-codepipeline-spec:2023.09.22"

✅ codestar

  • sbt: "com.disneystreaming.smithy" % "aws-codestar-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-codestar-spec:2023.09.22"

✅ cognito-identity-provider

  • sbt: "com.disneystreaming.smithy" % "aws-cognito-identity-provider-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-cognito-identity-provider-spec:2023.09.22"

✅ cognito-identity

  • sbt: "com.disneystreaming.smithy" % "aws-cognito-identity-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-cognito-identity-spec:2023.09.22"

✅ comprehend

  • sbt: "com.disneystreaming.smithy" % "aws-comprehend-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-comprehend-spec:2023.09.22"

✅ comprehendmedical

  • sbt: "com.disneystreaming.smithy" % "aws-comprehendmedical-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-comprehendmedical-spec:2023.09.22"

✅ config-service

  • sbt: "com.disneystreaming.smithy" % "aws-config-service-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-config-service-spec:2023.09.22"

✅ cost-and-usage-report-service

  • sbt: "com.disneystreaming.smithy" % "aws-cost-and-usage-report-service-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-cost-and-usage-report-service-spec:2023.09.22"

✅ cost-explorer

  • sbt: "com.disneystreaming.smithy" % "aws-cost-explorer-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-cost-explorer-spec:2023.09.22"

✅ data-pipeline

  • sbt: "com.disneystreaming.smithy" % "aws-data-pipeline-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-data-pipeline-spec:2023.09.22"

✅ database-migration-service

  • sbt: "com.disneystreaming.smithy" % "aws-database-migration-service-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-database-migration-service-spec:2023.09.22"

✅ datasync

  • sbt: "com.disneystreaming.smithy" % "aws-datasync-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-datasync-spec:2023.09.22"

✅ dax

  • sbt: "com.disneystreaming.smithy" % "aws-dax-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-dax-spec:2023.09.22"

✅ device-farm

  • sbt: "com.disneystreaming.smithy" % "aws-device-farm-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-device-farm-spec:2023.09.22"

✅ direct-connect

  • sbt: "com.disneystreaming.smithy" % "aws-direct-connect-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-direct-connect-spec:2023.09.22"

✅ directory-service

  • sbt: "com.disneystreaming.smithy" % "aws-directory-service-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-directory-service-spec:2023.09.22"

✅ ec2-instance-connect

  • sbt: "com.disneystreaming.smithy" % "aws-ec2-instance-connect-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-ec2-instance-connect-spec:2023.09.22"

✅ ecr-public

  • sbt: "com.disneystreaming.smithy" % "aws-ecr-public-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-ecr-public-spec:2023.09.22"

✅ ecr

  • sbt: "com.disneystreaming.smithy" % "aws-ecr-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-ecr-spec:2023.09.22"

✅ ecs

  • sbt: "com.disneystreaming.smithy" % "aws-ecs-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-ecs-spec:2023.09.22"

✅ emr

  • sbt: "com.disneystreaming.smithy" % "aws-emr-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-emr-spec:2023.09.22"

✅ eventbridge

  • sbt: "com.disneystreaming.smithy" % "aws-eventbridge-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-eventbridge-spec:2023.09.22"

✅ firehose

  • sbt: "com.disneystreaming.smithy" % "aws-firehose-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-firehose-spec:2023.09.22"

✅ fms

  • sbt: "com.disneystreaming.smithy" % "aws-fms-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-fms-spec:2023.09.22"

✅ forecast

  • sbt: "com.disneystreaming.smithy" % "aws-forecast-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-forecast-spec:2023.09.22"

✅ forecastquery

  • sbt: "com.disneystreaming.smithy" % "aws-forecastquery-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-forecastquery-spec:2023.09.22"

✅ frauddetector

  • sbt: "com.disneystreaming.smithy" % "aws-frauddetector-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-frauddetector-spec:2023.09.22"

✅ fsx

  • sbt: "com.disneystreaming.smithy" % "aws-fsx-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-fsx-spec:2023.09.22"

✅ gamelift

  • sbt: "com.disneystreaming.smithy" % "aws-gamelift-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-gamelift-spec:2023.09.22"

✅ global-accelerator

  • sbt: "com.disneystreaming.smithy" % "aws-global-accelerator-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-global-accelerator-spec:2023.09.22"

✅ glue

  • sbt: "com.disneystreaming.smithy" % "aws-glue-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-glue-spec:2023.09.22"

✅ health

  • sbt: "com.disneystreaming.smithy" % "aws-health-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-health-spec:2023.09.22"

✅ identitystore

  • sbt: "com.disneystreaming.smithy" % "aws-identitystore-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-identitystore-spec:2023.09.22"

✅ inspector

  • sbt: "com.disneystreaming.smithy" % "aws-inspector-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-inspector-spec:2023.09.22"

✅ iotsecuretunneling

  • sbt: "com.disneystreaming.smithy" % "aws-iotsecuretunneling-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-iotsecuretunneling-spec:2023.09.22"

✅ iotthingsgraph

  • sbt: "com.disneystreaming.smithy" % "aws-iotthingsgraph-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-iotthingsgraph-spec:2023.09.22"

✅ kendra

  • sbt: "com.disneystreaming.smithy" % "aws-kendra-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-kendra-spec:2023.09.22"

✅ kinesis-analytics-v2

  • sbt: "com.disneystreaming.smithy" % "aws-kinesis-analytics-v2-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-kinesis-analytics-v2-spec:2023.09.22"

✅ kinesis-analytics

  • sbt: "com.disneystreaming.smithy" % "aws-kinesis-analytics-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-kinesis-analytics-spec:2023.09.22"

⚠️ kinesis

  • sbt: "com.disneystreaming.smithy" % "aws-kinesis-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-kinesis-spec:2023.09.22"

Unsupported streaming operations

  • SubscribeToShard

✅ kms

  • sbt: "com.disneystreaming.smithy" % "aws-kms-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-kms-spec:2023.09.22"

✅ license-manager

  • sbt: "com.disneystreaming.smithy" % "aws-license-manager-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-license-manager-spec:2023.09.22"

✅ lightsail

  • sbt: "com.disneystreaming.smithy" % "aws-lightsail-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-lightsail-spec:2023.09.22"

✅ machine-learning

  • sbt: "com.disneystreaming.smithy" % "aws-machine-learning-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-machine-learning-spec:2023.09.22"

✅ macie

  • sbt: "com.disneystreaming.smithy" % "aws-macie-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-macie-spec:2023.09.22"

✅ marketplace-commerce-analytics

  • sbt: "com.disneystreaming.smithy" % "aws-marketplace-commerce-analytics-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-marketplace-commerce-analytics-spec:2023.09.22"

✅ marketplace-entitlement-service

  • sbt: "com.disneystreaming.smithy" % "aws-marketplace-entitlement-service-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-marketplace-entitlement-service-spec:2023.09.22"

✅ marketplace-metering

  • sbt: "com.disneystreaming.smithy" % "aws-marketplace-metering-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-marketplace-metering-spec:2023.09.22"

✅ mediastore

  • sbt: "com.disneystreaming.smithy" % "aws-mediastore-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-mediastore-spec:2023.09.22"

✅ memorydb

  • sbt: "com.disneystreaming.smithy" % "aws-memorydb-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-memorydb-spec:2023.09.22"

✅ migration-hub

  • sbt: "com.disneystreaming.smithy" % "aws-migration-hub-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-migration-hub-spec:2023.09.22"

✅ migrationhub-config

  • sbt: "com.disneystreaming.smithy" % "aws-migrationhub-config-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-migrationhub-config-spec:2023.09.22"

✅ mturk

  • sbt: "com.disneystreaming.smithy" % "aws-mturk-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-mturk-spec:2023.09.22"

✅ opsworks

  • sbt: "com.disneystreaming.smithy" % "aws-opsworks-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-opsworks-spec:2023.09.22"

✅ opsworkscm

  • sbt: "com.disneystreaming.smithy" % "aws-opsworkscm-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-opsworkscm-spec:2023.09.22"

✅ organizations

  • sbt: "com.disneystreaming.smithy" % "aws-organizations-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-organizations-spec:2023.09.22"

✅ personalize

  • sbt: "com.disneystreaming.smithy" % "aws-personalize-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-personalize-spec:2023.09.22"

✅ pi

  • sbt: "com.disneystreaming.smithy" % "aws-pi-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-pi-spec:2023.09.22"

✅ pricing

  • sbt: "com.disneystreaming.smithy" % "aws-pricing-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-pricing-spec:2023.09.22"

✅ redshift-data

  • sbt: "com.disneystreaming.smithy" % "aws-redshift-data-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-redshift-data-spec:2023.09.22"

✅ redshift-serverless

  • sbt: "com.disneystreaming.smithy" % "aws-redshift-serverless-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-redshift-serverless-spec:2023.09.22"

✅ rekognition

  • sbt: "com.disneystreaming.smithy" % "aws-rekognition-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-rekognition-spec:2023.09.22"

✅ resource-groups-tagging-api

  • sbt: "com.disneystreaming.smithy" % "aws-resource-groups-tagging-api-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-resource-groups-tagging-api-spec:2023.09.22"

✅ route-53-domains

  • sbt: "com.disneystreaming.smithy" % "aws-route-53-domains-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-route-53-domains-spec:2023.09.22"

✅ route53resolver

  • sbt: "com.disneystreaming.smithy" % "aws-route53resolver-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-route53resolver-spec:2023.09.22"

✅ sagemaker

  • sbt: "com.disneystreaming.smithy" % "aws-sagemaker-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-sagemaker-spec:2023.09.22"

✅ secrets-manager

  • sbt: "com.disneystreaming.smithy" % "aws-secrets-manager-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-secrets-manager-spec:2023.09.22"

✅ service-catalog

  • sbt: "com.disneystreaming.smithy" % "aws-service-catalog-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-service-catalog-spec:2023.09.22"

✅ service-quotas

  • sbt: "com.disneystreaming.smithy" % "aws-service-quotas-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-service-quotas-spec:2023.09.22"

✅ servicediscovery

  • sbt: "com.disneystreaming.smithy" % "aws-servicediscovery-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-servicediscovery-spec:2023.09.22"

✅ shield

  • sbt: "com.disneystreaming.smithy" % "aws-shield-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-shield-spec:2023.09.22"

✅ sms

  • sbt: "com.disneystreaming.smithy" % "aws-sms-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-sms-spec:2023.09.22"

✅ snowball

  • sbt: "com.disneystreaming.smithy" % "aws-snowball-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-snowball-spec:2023.09.22"

✅ ssm-contacts

  • sbt: "com.disneystreaming.smithy" % "aws-ssm-contacts-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-ssm-contacts-spec:2023.09.22"

✅ ssm

  • sbt: "com.disneystreaming.smithy" % "aws-ssm-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-ssm-spec:2023.09.22"

✅ sso-admin

  • sbt: "com.disneystreaming.smithy" % "aws-sso-admin-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-sso-admin-spec:2023.09.22"

✅ storage-gateway

  • sbt: "com.disneystreaming.smithy" % "aws-storage-gateway-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-storage-gateway-spec:2023.09.22"

✅ support

  • sbt: "com.disneystreaming.smithy" % "aws-support-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-support-spec:2023.09.22"

✅ textract

  • sbt: "com.disneystreaming.smithy" % "aws-textract-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-textract-spec:2023.09.22"

✅ transcribe

  • sbt: "com.disneystreaming.smithy" % "aws-transcribe-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-transcribe-spec:2023.09.22"

✅ transfer

  • sbt: "com.disneystreaming.smithy" % "aws-transfer-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-transfer-spec:2023.09.22"

✅ translate

  • sbt: "com.disneystreaming.smithy" % "aws-translate-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-translate-spec:2023.09.22"

✅ waf-regional

  • sbt: "com.disneystreaming.smithy" % "aws-waf-regional-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-waf-regional-spec:2023.09.22"

✅ waf

  • sbt: "com.disneystreaming.smithy" % "aws-waf-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-waf-spec:2023.09.22"

✅ wafv2

  • sbt: "com.disneystreaming.smithy" % "aws-wafv2-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-wafv2-spec:2023.09.22"

✅ workmail

  • sbt: "com.disneystreaming.smithy" % "aws-workmail-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-workmail-spec:2023.09.22"

✅ workspaces

  • sbt: "com.disneystreaming.smithy" % "aws-workspaces-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-workspaces-spec:2023.09.22"

restXml

✅ cloudfront

  • sbt: "com.disneystreaming.smithy" % "aws-cloudfront-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-cloudfront-spec:2023.09.22"

✅ route-53

  • sbt: "com.disneystreaming.smithy" % "aws-route-53-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-route-53-spec:2023.09.22"

✅ s3-control

  • sbt: "com.disneystreaming.smithy" % "aws-s3-control-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-s3-control-spec:2023.09.22"

⚠️ s3

  • sbt: "com.disneystreaming.smithy" % "aws-s3-spec" % "2023.09.22"
  • mill: ivy"com.disneystreaming.smithy:aws-s3-spec:2023.09.22"

Unsupported streaming operations

  • WriteGetObjectResponse
  • UploadPart
  • SelectObjectContent
  • PutObject
  • GetObjectTorrent
  • GetObject