├── .github ├── PULL_REQUEST_TEMPLATE.md └── dependabot.yml ├── .gitignore ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── add-tocs.sh ├── amazon-ion-stack ├── README.md ├── README.without-toc.md ├── build.gradle.kts ├── cdk.json ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── python │ ├── Ion.py │ ├── Json.py │ └── requirements.txt ├── send-ion-binary-test-message.sh ├── send-ion-text-test-message.sh ├── send-json-test-message.sh ├── src │ └── main │ │ ├── java │ │ └── com │ │ │ └── awssamples │ │ │ └── amazonion │ │ │ ├── AmazonIonStack.java │ │ │ └── Injector.java │ │ └── resources │ │ └── log4j.properties ├── test-ion-payload.bin └── test-ion-payload.txt ├── cbor-stack ├── .gitignore ├── README.md ├── README.without-toc.md ├── build.gradle.kts ├── cdk.json ├── clear-logs.sh ├── customer ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── send-cbor-test-message.sh ├── send-json-test-message.sh ├── src │ └── main │ │ ├── java │ │ └── com │ │ │ └── awssamples │ │ │ ├── cbor │ │ │ └── CborStack.java │ │ │ └── iot │ │ │ └── cbor │ │ │ └── handler │ │ │ └── handlers │ │ │ ├── HandleCborEvent.java │ │ │ ├── HandleJsonEvent.java │ │ │ └── interfaces │ │ │ └── HandleIotEvent.java │ │ └── resources │ │ └── log4j.properties └── test-cbor-payload.bin ├── cloudwatch-events └── python │ ├── README.md │ ├── customer-account.yaml │ ├── customer-triggered-on-create-thing.py │ ├── partner-account.yaml │ └── partner-triggered-on-create-thing.py ├── coap-proxy └── clear-logs.sh ├── cross-account-publish ├── c-sharp │ ├── ConsoleApp1 │ │ ├── ConsoleApp1.sln │ │ ├── ConsoleApp1.sln.DotSettings.user │ │ └── ConsoleApp1 │ │ │ ├── ConsoleApp1.csproj │ │ │ ├── Program.cs │ │ │ └── bin │ │ │ └── Debug │ │ │ └── netcoreapp2.0 │ │ │ └── publish │ │ │ ├── ConsoleApp1.deps.json │ │ │ └── ConsoleApp1.runtimeconfig.json │ ├── README.md │ ├── customer-account.yaml │ └── partner-account.yaml ├── certificate-based-stack │ ├── README.md │ ├── README.without-toc.md │ ├── build.gradle.kts │ ├── cdk.json │ ├── create-csr.sh │ ├── destroy.sh │ ├── gradle │ │ └── wrapper │ │ │ ├── gradle-wrapper.jar │ │ │ └── gradle-wrapper.properties │ ├── gradlew │ ├── gradlew.bat │ ├── nodejs │ │ ├── README.md │ │ ├── README.without-toc.md │ │ ├── package.json │ │ └── publish.js │ ├── python │ │ ├── README.md │ │ ├── README.without-toc.md │ │ ├── publish.py │ │ └── requirements.txt │ └── src │ │ └── main │ │ ├── java │ │ └── com │ │ │ └── awssamples │ │ │ ├── crossaccountpublish │ │ │ ├── CertificateBasedStack.java │ │ │ └── Injector.java │ │ │ └── iot │ │ │ └── crossaccountpublish │ │ │ └── certificatebased │ │ │ ├── CertificateSigner.java │ │ │ ├── CsrPem.java │ │ │ └── Injector.java │ │ └── resources │ │ └── log4j.properties └── python │ ├── README.md │ ├── customer-account.yaml │ ├── partner-account.yaml │ └── partner-triggered-on-message.py ├── cross-account-register-ztp └── python │ ├── CloudFormation-Customer-Account.yaml │ ├── README.md │ ├── deploy.sh │ ├── images │ └── ZTPCloudDemoArchitecture.png │ ├── lambda │ ├── lambda_function.py │ └── layer │ │ ├── LICENSE.APACHE │ │ └── cryptography-layer.zip │ ├── root_ca.pem │ └── test │ └── partner_test.py ├── dynamodb-api ├── README.md ├── README.without-toc.md ├── build.gradle.kts ├── cdk.json ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── purge-queue.sh ├── send-delete-message.sh ├── send-devices-message.sh ├── send-get-message.sh ├── send-next-message.sh ├── send-query-message.sh ├── send-send-message.sh ├── send-sqs-message.sh ├── sqs-example.json └── src │ └── main │ ├── java │ └── com │ │ └── awssamples │ │ ├── dynamodbapi │ │ └── SqsToIotCoreStack.java │ │ └── iot │ │ └── dynamodb │ │ └── api │ │ ├── SharedHelper.java │ │ ├── data │ │ ├── CookedMessage.java │ │ └── UuidAndMessageId.java │ │ └── handlers │ │ ├── HandleIotDeleteEvent.java │ │ ├── HandleIotDevicesDynamoDbEvent.java │ │ ├── HandleIotDevicesEvent.java │ │ ├── HandleIotDevicesRegistryEvent.java │ │ ├── HandleIotGetEvent.java │ │ ├── HandleIotNextEvent.java │ │ ├── HandleIotNotificationEvent.java │ │ ├── HandleIotQueryEvent.java │ │ ├── HandleIotSendEvent.java │ │ ├── HandleSqsEvent.java │ │ └── interfaces │ │ └── HandleIotEvent.java │ └── resources │ └── log4j.properties ├── greengrass-v2 └── poll-api │ ├── README.md │ ├── README.without-toc.md │ ├── artifacts │ ├── com.greengrass.CleanUpExportFiles │ │ └── 1.0.0 │ │ │ ├── cleanup.py │ │ │ └── installer.sh │ ├── com.greengrass.ExportStreamToS3 │ │ └── 1.0.0 │ │ │ ├── export.py │ │ │ └── installer.sh │ ├── com.greengrass.FakeApi │ │ └── 1.0.0 │ │ │ ├── app.py │ │ │ └── installer.sh │ ├── com.greengrass.FilterApiStream │ │ └── 1.0.0 │ │ │ ├── filter.py │ │ │ └── installer.sh │ ├── com.greengrass.GGUtils │ │ └── 1.0.0 │ │ │ ├── GGUtils.py │ │ │ └── installer.sh │ ├── com.greengrass.PollApi │ │ └── 1.0.0 │ │ │ ├── installer.sh │ │ │ └── poll.py │ └── com.greengrass.ProcessApiStream │ │ └── 1.0.0 │ │ ├── installer.sh │ │ └── process.py │ ├── clean.sh │ ├── count-stream.py │ ├── details.sh │ ├── documentation-source │ └── polling-and-s3-export.monopic │ ├── filter-stderr.sh │ ├── filter-stdout.sh │ ├── install-and-run-gg.sh │ ├── logs.sh │ ├── mosh.sh │ ├── read-stream.py │ ├── recipes │ ├── com.greengrass.CleanUpExportFiles-1.0.0.json │ ├── com.greengrass.ExportStreamToS3-1.0.0.json.template │ ├── com.greengrass.FakeApi-1.0.0.json │ ├── com.greengrass.FilterApiStream-1.0.0.json │ ├── com.greengrass.GGUtils-1.0.0.json │ ├── com.greengrass.PollApi-1.0.0.json │ └── com.greengrass.ProcessApiStream-1.0.0.json │ ├── ssh.sh │ ├── sync.sh │ └── wait-and-deploy.sh ├── mqtt-over-websockets-jitpack ├── README.md ├── build.gradle.kts ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── src │ └── test │ └── java │ └── com │ └── awslabs │ └── aws │ └── iot │ └── websockets │ └── BasicMqttOverWebsocketsProviderTest.java ├── partner-attribution ├── README.md ├── README.without-toc.md ├── golang │ ├── go.mod │ ├── run-sample.sh │ └── sample.go ├── java-v1-sdk │ ├── build.gradle │ ├── gradle │ │ └── wrapper │ │ │ ├── gradle-wrapper.jar │ │ │ └── gradle-wrapper.properties │ ├── gradlew │ ├── gradlew.bat │ ├── run-sample.sh │ └── src │ │ └── main │ │ ├── java │ │ └── com │ │ │ └── awssamples │ │ │ └── iot │ │ │ └── attribution │ │ │ └── SampleV1SDK.java │ │ └── resources │ │ └── log4j.properties ├── java-v2-sdk │ ├── build.gradle │ ├── gradle │ │ └── wrapper │ │ │ ├── gradle-wrapper.jar │ │ │ └── gradle-wrapper.properties │ ├── gradlew │ ├── gradlew.bat │ ├── run-sample.sh │ └── src │ │ └── main │ │ ├── java │ │ └── com │ │ │ └── awssamples │ │ │ └── iot │ │ │ └── attribution │ │ │ └── SampleV2SDK.java │ │ └── resources │ │ └── log4j.properties ├── nodejs │ ├── nodejsWithAttribution.js │ ├── package.json │ ├── run-sample.sh │ └── sample.js └── python │ ├── botoWithAttribution.py │ ├── requirements.txt │ ├── run-sample.sh │ └── sample.py ├── results-iterator-jitpack ├── README.md ├── build.gradle.kts ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── src │ └── test │ └── java │ └── com │ └── awslabs │ └── aws │ └── iot │ └── resultsiterator │ └── BasicResultsIteratorTest.java ├── serverless-ui ├── deploy.sh ├── destroy.sh ├── get-aws-credentials.sh ├── get-command.sh ├── jwt-stack │ ├── Dockerfile │ ├── README.md │ ├── README.without-toc.md │ ├── build.gradle.kts │ ├── cdk.json │ ├── gradle │ │ └── wrapper │ │ │ ├── gradle-wrapper.jar │ │ │ └── gradle-wrapper.properties │ ├── gradlew │ ├── gradlew.bat │ ├── project-variables.sh │ ├── src │ │ ├── main │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── awssamples │ │ │ │ │ ├── Jwt.gwt.xml │ │ │ │ │ ├── client │ │ │ │ │ ├── AppInjector.java │ │ │ │ │ ├── AppModule.java │ │ │ │ │ ├── GwtHelpers.java │ │ │ │ │ ├── IsWidget.java │ │ │ │ │ ├── MainNavigationHandler.java │ │ │ │ │ ├── PrettyPre.java │ │ │ │ │ ├── ReceivesEvents.java │ │ │ │ │ ├── SharedWithServer.java │ │ │ │ │ ├── attribution │ │ │ │ │ │ ├── AttributionPresenter.java │ │ │ │ │ │ ├── AttributionView.java │ │ │ │ │ │ ├── AttributionView.ui.xml │ │ │ │ │ │ ├── IAttributionPresenter.java │ │ │ │ │ │ └── IAttributionView.java │ │ │ │ │ ├── create │ │ │ │ │ │ ├── CreatePresenter.java │ │ │ │ │ │ ├── CreateView.java │ │ │ │ │ │ ├── CreateView.ui.xml │ │ │ │ │ │ ├── ICreatePresenter.java │ │ │ │ │ │ └── ICreateView.java │ │ │ │ │ ├── events │ │ │ │ │ │ ├── AttributionChanged.java │ │ │ │ │ │ ├── DeviceIdChanged.java │ │ │ │ │ │ ├── IccidChanged.java │ │ │ │ │ │ ├── JwtChanged.java │ │ │ │ │ │ ├── MqttConnectionAttempt.java │ │ │ │ │ │ ├── MqttConnectionFailed.java │ │ │ │ │ │ ├── MqttConnectionSuccessful.java │ │ │ │ │ │ ├── MqttMessage.java │ │ │ │ │ │ ├── Navigation.java │ │ │ │ │ │ ├── RegionDetected.java │ │ │ │ │ │ ├── RequestJwt.java │ │ │ │ │ │ └── ValidateJwt.java │ │ │ │ │ ├── mqtt │ │ │ │ │ │ ├── AWSIoTData.java │ │ │ │ │ │ ├── ClientConfig.java │ │ │ │ │ │ ├── MqttClient.java │ │ │ │ │ │ └── callbacks │ │ │ │ │ │ │ ├── ConnectCallback.java │ │ │ │ │ │ │ ├── ErrorCallback.java │ │ │ │ │ │ │ ├── MessageCallback.java │ │ │ │ │ │ │ ├── OfflineCallback.java │ │ │ │ │ │ │ └── ReconnectCallback.java │ │ │ │ │ ├── place │ │ │ │ │ │ └── NameTokens.java │ │ │ │ │ ├── shared │ │ │ │ │ │ ├── Helpers.java │ │ │ │ │ │ ├── JwtCreationResponse.java │ │ │ │ │ │ ├── JwtService.java │ │ │ │ │ │ ├── JwtServiceAsync.java │ │ │ │ │ │ ├── JwtValidationResponse.java │ │ │ │ │ │ └── NoToString.java │ │ │ │ │ ├── shell │ │ │ │ │ │ ├── IShellView.java │ │ │ │ │ │ ├── ShellPresenter.java │ │ │ │ │ │ ├── ShellView.java │ │ │ │ │ │ └── ShellView.ui.xml │ │ │ │ │ └── test │ │ │ │ │ │ ├── ITestPresenter.java │ │ │ │ │ │ ├── ITestView.java │ │ │ │ │ │ ├── TestPresenter.java │ │ │ │ │ │ ├── TestView.java │ │ │ │ │ │ └── TestView.ui.xml │ │ │ │ │ ├── server │ │ │ │ │ ├── Authorizer.java │ │ │ │ │ ├── BasicJwtService.java │ │ │ │ │ ├── BasicTlsHelper.java │ │ │ │ │ ├── Injector.java │ │ │ │ │ ├── JsonHelper.java │ │ │ │ │ ├── StaticFileServlet.java │ │ │ │ │ └── TlsHelper.java │ │ │ │ │ └── serverlessui │ │ │ │ │ └── JwtStack.java │ │ │ ├── resources │ │ │ │ └── log4j2.xml │ │ │ └── webapp │ │ │ │ ├── index.html │ │ │ │ ├── js │ │ │ │ └── prettify.min.js │ │ │ │ ├── launcher-icons │ │ │ │ ├── iot-core.svg │ │ │ │ ├── launcher1x.png │ │ │ │ ├── launcher2x.png │ │ │ │ ├── launcher4x.png │ │ │ │ └── launcher5x.png │ │ │ │ ├── splash │ │ │ │ ├── font │ │ │ │ │ ├── Roboto-Regular.eot │ │ │ │ │ ├── Roboto-Regular.ttf │ │ │ │ │ ├── Roboto-Regular.woff │ │ │ │ │ └── Roboto-Regular.woff2 │ │ │ │ ├── splash.css │ │ │ │ └── splash.js │ │ │ │ └── style │ │ │ │ ├── demo.css │ │ │ │ └── prettify.css │ │ └── test │ │ │ └── java │ │ │ └── BootstrapTest.java │ └── update-jetty.sh ├── run-jetty.sh ├── run-super-dev.sh ├── run.sh └── vending-machine-stack │ ├── Dockerfile │ ├── README.md │ ├── README.without-toc.md │ ├── build.gradle.kts │ ├── cdk.json │ ├── containers │ └── vending-machine │ │ ├── .dockerignore │ │ ├── Dockerfile │ │ ├── build.sh │ │ ├── get-libguestfs-jar.sh │ │ └── src │ │ ├── build.gradle.kts │ │ ├── build.gradle.minimal.kts │ │ ├── gradle │ │ └── wrapper │ │ │ ├── gradle-wrapper.jar │ │ │ └── gradle-wrapper.properties │ │ ├── gradlew │ │ ├── gradlew.bat │ │ └── src │ │ ├── main │ │ └── java │ │ │ ├── awslabs │ │ │ └── client │ │ │ │ └── shared │ │ │ │ ├── IotBuild.java │ │ │ │ ├── IotSystem.java │ │ │ │ ├── ModelWithId.java │ │ │ │ ├── RaspberryPiRequest.java │ │ │ │ └── RaspberryPiSettings.java │ │ │ └── lambda │ │ │ ├── App.java │ │ │ ├── GuestFSHelper.java │ │ │ ├── Injector.java │ │ │ ├── LambdaModule.java │ │ │ ├── MonitorFileInputStream.java │ │ │ ├── OutputStreamHelper.java │ │ │ ├── RaspberryPiSettingsProcessor.java │ │ │ ├── SharedHelpers.java │ │ │ ├── SpyInputStream.java │ │ │ ├── TimingHelper.java │ │ │ └── raspberrypi │ │ │ ├── CrontabShared.java │ │ │ ├── GuestFsStepProvider.java │ │ │ ├── OneWireEnabler.java │ │ │ ├── PiAccountEnabler.java │ │ │ ├── SshEnabler.java │ │ │ ├── SsmEnabler.java │ │ │ └── WiFiEnabler.java │ │ └── test │ │ └── java │ │ └── FederationTest.java │ ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties │ ├── gradlew │ ├── gradlew.bat │ └── src │ ├── main │ ├── java │ │ ├── awslabs │ │ │ ├── VendingMachine.gwt.xml │ │ │ ├── client │ │ │ │ ├── GwtHelpers.java │ │ │ │ ├── IotService.java │ │ │ │ ├── IotServiceAsync.java │ │ │ │ ├── SharedWithServer.java │ │ │ │ ├── application │ │ │ │ │ ├── AppInjector.java │ │ │ │ │ ├── AppModule.java │ │ │ │ │ ├── about │ │ │ │ │ │ ├── AboutPresenter.java │ │ │ │ │ │ ├── AboutView.java │ │ │ │ │ │ ├── AboutView.ui.xml │ │ │ │ │ │ ├── IAboutPresenter.java │ │ │ │ │ │ └── IAboutView.java │ │ │ │ │ ├── builds │ │ │ │ │ │ ├── BuildRow.java │ │ │ │ │ │ ├── BuildRow.ui.xml │ │ │ │ │ │ ├── BuildsPresenter.java │ │ │ │ │ │ ├── BuildsView.java │ │ │ │ │ │ ├── BuildsView.ui.xml │ │ │ │ │ │ ├── IBuildsPresenter.java │ │ │ │ │ │ └── IBuildsView.java │ │ │ │ │ ├── events │ │ │ │ │ │ ├── BuildFinished.java │ │ │ │ │ │ ├── BuildProgress.java │ │ │ │ │ │ ├── BuildRequestSuccessful.java │ │ │ │ │ │ ├── BuildRequestedByUser.java │ │ │ │ │ │ ├── BuildStarted.java │ │ │ │ │ │ ├── BuildsCleared.java │ │ │ │ │ │ ├── CloseSsmSession.java │ │ │ │ │ │ ├── CustomKey.java │ │ │ │ │ │ ├── MqttConnectionAttempt.java │ │ │ │ │ │ ├── MqttConnectionFailed.java │ │ │ │ │ │ ├── MqttConnectionSuccessful.java │ │ │ │ │ │ ├── Navigation.java │ │ │ │ │ │ ├── NewSsmSession.java │ │ │ │ │ │ ├── NewTerminalWidget.java │ │ │ │ │ │ ├── ShowMaterialLoader.java │ │ │ │ │ │ ├── SsmData.java │ │ │ │ │ │ ├── SystemCreated.java │ │ │ │ │ │ ├── SystemsCleared.java │ │ │ │ │ │ ├── TerminalClosed.java │ │ │ │ │ │ ├── UpdatedBuildCount.java │ │ │ │ │ │ ├── UpdatedSystemCount.java │ │ │ │ │ │ └── UserIdChanged.java │ │ │ │ │ ├── models │ │ │ │ │ │ ├── BuildList.java │ │ │ │ │ │ ├── ModelList.java │ │ │ │ │ │ └── SystemList.java │ │ │ │ │ ├── raspberrypi │ │ │ │ │ │ ├── IRaspberryPiPresenter.java │ │ │ │ │ │ ├── IRaspberryPiView.java │ │ │ │ │ │ ├── RaspberryPiPresenter.java │ │ │ │ │ │ ├── RaspberryPiView.java │ │ │ │ │ │ └── RaspberryPiView.ui.xml │ │ │ │ │ ├── shared │ │ │ │ │ │ ├── GwtHelper.java │ │ │ │ │ │ ├── IsWidget.java │ │ │ │ │ │ ├── MainNavigationHandler.java │ │ │ │ │ │ └── ReceivesEvents.java │ │ │ │ │ ├── shell │ │ │ │ │ │ ├── IShellView.java │ │ │ │ │ │ ├── ShellPresenter.java │ │ │ │ │ │ ├── ShellView.java │ │ │ │ │ │ └── ShellView.ui.xml │ │ │ │ │ ├── systems │ │ │ │ │ │ ├── ISystemsPresenter.java │ │ │ │ │ │ ├── ISystemsView.java │ │ │ │ │ │ ├── SystemRow.java │ │ │ │ │ │ ├── SystemRow.ui.xml │ │ │ │ │ │ ├── SystemsPresenter.java │ │ │ │ │ │ ├── SystemsView.java │ │ │ │ │ │ └── SystemsView.ui.xml │ │ │ │ │ └── terminals │ │ │ │ │ │ ├── ITerminalsPresenter.java │ │ │ │ │ │ ├── ITerminalsView.java │ │ │ │ │ │ ├── TerminalsPresenter.java │ │ │ │ │ │ ├── TerminalsView.java │ │ │ │ │ │ ├── TerminalsView.ui.xml │ │ │ │ │ │ └── terminal │ │ │ │ │ │ ├── Terminal.java │ │ │ │ │ │ ├── TerminalWidget.java │ │ │ │ │ │ └── TerminalWidget.ui.xml │ │ │ │ ├── mqtt │ │ │ │ │ ├── AWSIoTData.java │ │ │ │ │ ├── ClientConfig.java │ │ │ │ │ ├── MqttClient.java │ │ │ │ │ └── callbacks │ │ │ │ │ │ ├── ConnectCallback.java │ │ │ │ │ │ ├── ErrorCallback.java │ │ │ │ │ │ ├── MessageCallback.java │ │ │ │ │ │ ├── OfflineCallback.java │ │ │ │ │ │ └── ReconnectCallback.java │ │ │ │ ├── place │ │ │ │ │ └── NameTokens.java │ │ │ │ ├── resources │ │ │ │ │ ├── AppResources.java │ │ │ │ │ └── ResourceLoader.java │ │ │ │ ├── shared │ │ │ │ │ ├── IotBuild.java │ │ │ │ │ ├── IotSystem.java │ │ │ │ │ ├── ModelWithId.java │ │ │ │ │ ├── RaspberryPiRequest.java │ │ │ │ │ └── RaspberryPiSettings.java │ │ │ │ └── ssm │ │ │ │ │ ├── AcknowledgeContent.java │ │ │ │ │ ├── ClientMessage.java │ │ │ │ │ ├── ClientMessageType.java │ │ │ │ │ ├── ItemInSequence.java │ │ │ │ │ ├── OrderedBuffer.java │ │ │ │ │ ├── SsmConfig.java │ │ │ │ │ ├── SsmHelper.java │ │ │ │ │ ├── SsmStartMessage.java │ │ │ │ │ ├── SsmWebSocket.java │ │ │ │ │ └── SsmWindowSizeMessage.java │ │ │ └── server │ │ │ │ ├── BasicIotService.java │ │ │ │ ├── Injector.java │ │ │ │ └── StaticFileServlet.java │ │ └── com │ │ │ └── awssamples │ │ │ └── serverlessui │ │ │ └── VendingMachineStack.java │ ├── resources │ │ ├── awslabs │ │ │ └── client │ │ │ │ └── resources │ │ │ │ └── css │ │ │ │ ├── normalize.gss │ │ │ │ └── style.css │ │ └── log4j2.xml │ └── webapp │ │ ├── index.html │ │ ├── launcher-icons │ │ ├── iot-core.svg │ │ ├── launcher1x.png │ │ ├── launcher2x.png │ │ ├── launcher4x.png │ │ └── launcher5x.png │ │ ├── splash │ │ ├── font │ │ │ ├── Roboto-Regular.eot │ │ │ ├── Roboto-Regular.ttf │ │ │ ├── Roboto-Regular.woff │ │ │ └── Roboto-Regular.woff2 │ │ ├── splash.css │ │ └── splash.js │ │ ├── style │ │ └── demo.css │ │ └── xterm │ │ ├── LICENSE │ │ ├── xterm.css │ │ └── xterm.js │ └── test │ └── java │ └── BinaryTests.java ├── tools └── simple-pub-sub │ ├── README.md │ ├── pub.py │ ├── requirements.txt │ ├── shared.py │ └── sub.py └── upgrade-cdk.sh /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/.gitignore -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/README.md -------------------------------------------------------------------------------- /add-tocs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/add-tocs.sh -------------------------------------------------------------------------------- /amazon-ion-stack/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/amazon-ion-stack/README.md -------------------------------------------------------------------------------- /amazon-ion-stack/README.without-toc.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/amazon-ion-stack/README.without-toc.md -------------------------------------------------------------------------------- /amazon-ion-stack/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/amazon-ion-stack/build.gradle.kts -------------------------------------------------------------------------------- /amazon-ion-stack/cdk.json: -------------------------------------------------------------------------------- 1 | { 2 | "app": "./gradlew synth" 3 | } 4 | -------------------------------------------------------------------------------- /amazon-ion-stack/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/amazon-ion-stack/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /amazon-ion-stack/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/amazon-ion-stack/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /amazon-ion-stack/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/amazon-ion-stack/gradlew -------------------------------------------------------------------------------- /amazon-ion-stack/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/amazon-ion-stack/gradlew.bat -------------------------------------------------------------------------------- /amazon-ion-stack/python/Ion.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/amazon-ion-stack/python/Ion.py -------------------------------------------------------------------------------- /amazon-ion-stack/python/Json.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/amazon-ion-stack/python/Json.py -------------------------------------------------------------------------------- /amazon-ion-stack/python/requirements.txt: -------------------------------------------------------------------------------- 1 | amazon.ion==0.7.0 2 | certifi==2024.7.4 3 | -------------------------------------------------------------------------------- /amazon-ion-stack/send-ion-binary-test-message.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/amazon-ion-stack/send-ion-binary-test-message.sh -------------------------------------------------------------------------------- /amazon-ion-stack/send-ion-text-test-message.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/amazon-ion-stack/send-ion-text-test-message.sh -------------------------------------------------------------------------------- /amazon-ion-stack/send-json-test-message.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/amazon-ion-stack/send-json-test-message.sh -------------------------------------------------------------------------------- /amazon-ion-stack/src/main/java/com/awssamples/amazonion/AmazonIonStack.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/amazon-ion-stack/src/main/java/com/awssamples/amazonion/AmazonIonStack.java -------------------------------------------------------------------------------- /amazon-ion-stack/src/main/java/com/awssamples/amazonion/Injector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/amazon-ion-stack/src/main/java/com/awssamples/amazonion/Injector.java -------------------------------------------------------------------------------- /amazon-ion-stack/src/main/resources/log4j.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/amazon-ion-stack/src/main/resources/log4j.properties -------------------------------------------------------------------------------- /amazon-ion-stack/test-ion-payload.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/amazon-ion-stack/test-ion-payload.bin -------------------------------------------------------------------------------- /amazon-ion-stack/test-ion-payload.txt: -------------------------------------------------------------------------------- 1 | $ion_1_0 {message:"Hello from a bash script 2"} 2 | -------------------------------------------------------------------------------- /cbor-stack/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/cbor-stack/.gitignore -------------------------------------------------------------------------------- /cbor-stack/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/cbor-stack/README.md -------------------------------------------------------------------------------- /cbor-stack/README.without-toc.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/cbor-stack/README.without-toc.md -------------------------------------------------------------------------------- /cbor-stack/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/cbor-stack/build.gradle.kts -------------------------------------------------------------------------------- /cbor-stack/cdk.json: -------------------------------------------------------------------------------- 1 | { 2 | "app": "./gradlew synth" 3 | } 4 | -------------------------------------------------------------------------------- /cbor-stack/clear-logs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/cbor-stack/clear-logs.sh -------------------------------------------------------------------------------- /cbor-stack/customer: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /cbor-stack/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/cbor-stack/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /cbor-stack/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/cbor-stack/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /cbor-stack/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/cbor-stack/gradlew -------------------------------------------------------------------------------- /cbor-stack/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/cbor-stack/gradlew.bat -------------------------------------------------------------------------------- /cbor-stack/send-cbor-test-message.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/cbor-stack/send-cbor-test-message.sh -------------------------------------------------------------------------------- /cbor-stack/send-json-test-message.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/cbor-stack/send-json-test-message.sh -------------------------------------------------------------------------------- /cbor-stack/src/main/java/com/awssamples/cbor/CborStack.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/cbor-stack/src/main/java/com/awssamples/cbor/CborStack.java -------------------------------------------------------------------------------- /cbor-stack/src/main/java/com/awssamples/iot/cbor/handler/handlers/HandleCborEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/cbor-stack/src/main/java/com/awssamples/iot/cbor/handler/handlers/HandleCborEvent.java -------------------------------------------------------------------------------- /cbor-stack/src/main/java/com/awssamples/iot/cbor/handler/handlers/HandleJsonEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/cbor-stack/src/main/java/com/awssamples/iot/cbor/handler/handlers/HandleJsonEvent.java -------------------------------------------------------------------------------- /cbor-stack/src/main/java/com/awssamples/iot/cbor/handler/handlers/interfaces/HandleIotEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/cbor-stack/src/main/java/com/awssamples/iot/cbor/handler/handlers/interfaces/HandleIotEvent.java -------------------------------------------------------------------------------- /cbor-stack/src/main/resources/log4j.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/cbor-stack/src/main/resources/log4j.properties -------------------------------------------------------------------------------- /cbor-stack/test-cbor-payload.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/cbor-stack/test-cbor-payload.bin -------------------------------------------------------------------------------- /cloudwatch-events/python/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/cloudwatch-events/python/README.md -------------------------------------------------------------------------------- /cloudwatch-events/python/customer-account.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/cloudwatch-events/python/customer-account.yaml -------------------------------------------------------------------------------- /cloudwatch-events/python/customer-triggered-on-create-thing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/cloudwatch-events/python/customer-triggered-on-create-thing.py -------------------------------------------------------------------------------- /cloudwatch-events/python/partner-account.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/cloudwatch-events/python/partner-account.yaml -------------------------------------------------------------------------------- /cloudwatch-events/python/partner-triggered-on-create-thing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/cloudwatch-events/python/partner-triggered-on-create-thing.py -------------------------------------------------------------------------------- /coap-proxy/clear-logs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/coap-proxy/clear-logs.sh -------------------------------------------------------------------------------- /cross-account-publish/c-sharp/ConsoleApp1/ConsoleApp1.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/cross-account-publish/c-sharp/ConsoleApp1/ConsoleApp1.sln -------------------------------------------------------------------------------- /cross-account-publish/c-sharp/ConsoleApp1/ConsoleApp1.sln.DotSettings.user: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/cross-account-publish/c-sharp/ConsoleApp1/ConsoleApp1.sln.DotSettings.user -------------------------------------------------------------------------------- /cross-account-publish/c-sharp/ConsoleApp1/ConsoleApp1/ConsoleApp1.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/cross-account-publish/c-sharp/ConsoleApp1/ConsoleApp1/ConsoleApp1.csproj -------------------------------------------------------------------------------- /cross-account-publish/c-sharp/ConsoleApp1/ConsoleApp1/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/cross-account-publish/c-sharp/ConsoleApp1/ConsoleApp1/Program.cs -------------------------------------------------------------------------------- /cross-account-publish/c-sharp/ConsoleApp1/ConsoleApp1/bin/Debug/netcoreapp2.0/publish/ConsoleApp1.deps.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/cross-account-publish/c-sharp/ConsoleApp1/ConsoleApp1/bin/Debug/netcoreapp2.0/publish/ConsoleApp1.deps.json -------------------------------------------------------------------------------- /cross-account-publish/c-sharp/ConsoleApp1/ConsoleApp1/bin/Debug/netcoreapp2.0/publish/ConsoleApp1.runtimeconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/cross-account-publish/c-sharp/ConsoleApp1/ConsoleApp1/bin/Debug/netcoreapp2.0/publish/ConsoleApp1.runtimeconfig.json -------------------------------------------------------------------------------- /cross-account-publish/c-sharp/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/cross-account-publish/c-sharp/README.md -------------------------------------------------------------------------------- /cross-account-publish/c-sharp/customer-account.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/cross-account-publish/c-sharp/customer-account.yaml -------------------------------------------------------------------------------- /cross-account-publish/c-sharp/partner-account.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/cross-account-publish/c-sharp/partner-account.yaml -------------------------------------------------------------------------------- /cross-account-publish/certificate-based-stack/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/cross-account-publish/certificate-based-stack/README.md -------------------------------------------------------------------------------- /cross-account-publish/certificate-based-stack/README.without-toc.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/cross-account-publish/certificate-based-stack/README.without-toc.md -------------------------------------------------------------------------------- /cross-account-publish/certificate-based-stack/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/cross-account-publish/certificate-based-stack/build.gradle.kts -------------------------------------------------------------------------------- /cross-account-publish/certificate-based-stack/cdk.json: -------------------------------------------------------------------------------- 1 | { 2 | "app": "./gradlew synth" 3 | } 4 | -------------------------------------------------------------------------------- /cross-account-publish/certificate-based-stack/create-csr.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/cross-account-publish/certificate-based-stack/create-csr.sh -------------------------------------------------------------------------------- /cross-account-publish/certificate-based-stack/destroy.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | DESTROY=1 cdk destroy 4 | -------------------------------------------------------------------------------- /cross-account-publish/certificate-based-stack/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/cross-account-publish/certificate-based-stack/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /cross-account-publish/certificate-based-stack/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/cross-account-publish/certificate-based-stack/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /cross-account-publish/certificate-based-stack/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/cross-account-publish/certificate-based-stack/gradlew -------------------------------------------------------------------------------- /cross-account-publish/certificate-based-stack/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/cross-account-publish/certificate-based-stack/gradlew.bat -------------------------------------------------------------------------------- /cross-account-publish/certificate-based-stack/nodejs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/cross-account-publish/certificate-based-stack/nodejs/README.md -------------------------------------------------------------------------------- /cross-account-publish/certificate-based-stack/nodejs/README.without-toc.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/cross-account-publish/certificate-based-stack/nodejs/README.without-toc.md -------------------------------------------------------------------------------- /cross-account-publish/certificate-based-stack/nodejs/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/cross-account-publish/certificate-based-stack/nodejs/package.json -------------------------------------------------------------------------------- /cross-account-publish/certificate-based-stack/nodejs/publish.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/cross-account-publish/certificate-based-stack/nodejs/publish.js -------------------------------------------------------------------------------- /cross-account-publish/certificate-based-stack/python/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/cross-account-publish/certificate-based-stack/python/README.md -------------------------------------------------------------------------------- /cross-account-publish/certificate-based-stack/python/README.without-toc.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/cross-account-publish/certificate-based-stack/python/README.without-toc.md -------------------------------------------------------------------------------- /cross-account-publish/certificate-based-stack/python/publish.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/cross-account-publish/certificate-based-stack/python/publish.py -------------------------------------------------------------------------------- /cross-account-publish/certificate-based-stack/python/requirements.txt: -------------------------------------------------------------------------------- 1 | pyOpenSSL 2 | requests 3 | -------------------------------------------------------------------------------- /cross-account-publish/certificate-based-stack/src/main/java/com/awssamples/crossaccountpublish/CertificateBasedStack.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/cross-account-publish/certificate-based-stack/src/main/java/com/awssamples/crossaccountpublish/CertificateBasedStack.java -------------------------------------------------------------------------------- /cross-account-publish/certificate-based-stack/src/main/java/com/awssamples/crossaccountpublish/Injector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/cross-account-publish/certificate-based-stack/src/main/java/com/awssamples/crossaccountpublish/Injector.java -------------------------------------------------------------------------------- /cross-account-publish/certificate-based-stack/src/main/java/com/awssamples/iot/crossaccountpublish/certificatebased/CertificateSigner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/cross-account-publish/certificate-based-stack/src/main/java/com/awssamples/iot/crossaccountpublish/certificatebased/CertificateSigner.java -------------------------------------------------------------------------------- /cross-account-publish/certificate-based-stack/src/main/java/com/awssamples/iot/crossaccountpublish/certificatebased/CsrPem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/cross-account-publish/certificate-based-stack/src/main/java/com/awssamples/iot/crossaccountpublish/certificatebased/CsrPem.java -------------------------------------------------------------------------------- /cross-account-publish/certificate-based-stack/src/main/java/com/awssamples/iot/crossaccountpublish/certificatebased/Injector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/cross-account-publish/certificate-based-stack/src/main/java/com/awssamples/iot/crossaccountpublish/certificatebased/Injector.java -------------------------------------------------------------------------------- /cross-account-publish/certificate-based-stack/src/main/resources/log4j.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/cross-account-publish/certificate-based-stack/src/main/resources/log4j.properties -------------------------------------------------------------------------------- /cross-account-publish/python/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/cross-account-publish/python/README.md -------------------------------------------------------------------------------- /cross-account-publish/python/customer-account.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/cross-account-publish/python/customer-account.yaml -------------------------------------------------------------------------------- /cross-account-publish/python/partner-account.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/cross-account-publish/python/partner-account.yaml -------------------------------------------------------------------------------- /cross-account-publish/python/partner-triggered-on-message.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/cross-account-publish/python/partner-triggered-on-message.py -------------------------------------------------------------------------------- /cross-account-register-ztp/python/CloudFormation-Customer-Account.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/cross-account-register-ztp/python/CloudFormation-Customer-Account.yaml -------------------------------------------------------------------------------- /cross-account-register-ztp/python/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/cross-account-register-ztp/python/README.md -------------------------------------------------------------------------------- /cross-account-register-ztp/python/deploy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/cross-account-register-ztp/python/deploy.sh -------------------------------------------------------------------------------- /cross-account-register-ztp/python/images/ZTPCloudDemoArchitecture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/cross-account-register-ztp/python/images/ZTPCloudDemoArchitecture.png -------------------------------------------------------------------------------- /cross-account-register-ztp/python/lambda/lambda_function.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/cross-account-register-ztp/python/lambda/lambda_function.py -------------------------------------------------------------------------------- /cross-account-register-ztp/python/lambda/layer/LICENSE.APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/cross-account-register-ztp/python/lambda/layer/LICENSE.APACHE -------------------------------------------------------------------------------- /cross-account-register-ztp/python/lambda/layer/cryptography-layer.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/cross-account-register-ztp/python/lambda/layer/cryptography-layer.zip -------------------------------------------------------------------------------- /cross-account-register-ztp/python/root_ca.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/cross-account-register-ztp/python/root_ca.pem -------------------------------------------------------------------------------- /cross-account-register-ztp/python/test/partner_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/cross-account-register-ztp/python/test/partner_test.py -------------------------------------------------------------------------------- /dynamodb-api/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/dynamodb-api/README.md -------------------------------------------------------------------------------- /dynamodb-api/README.without-toc.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/dynamodb-api/README.without-toc.md -------------------------------------------------------------------------------- /dynamodb-api/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/dynamodb-api/build.gradle.kts -------------------------------------------------------------------------------- /dynamodb-api/cdk.json: -------------------------------------------------------------------------------- 1 | { 2 | "app": "./gradlew synth" 3 | } 4 | -------------------------------------------------------------------------------- /dynamodb-api/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/dynamodb-api/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /dynamodb-api/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/dynamodb-api/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /dynamodb-api/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/dynamodb-api/gradlew -------------------------------------------------------------------------------- /dynamodb-api/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/dynamodb-api/gradlew.bat -------------------------------------------------------------------------------- /dynamodb-api/purge-queue.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/dynamodb-api/purge-queue.sh -------------------------------------------------------------------------------- /dynamodb-api/send-delete-message.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/dynamodb-api/send-delete-message.sh -------------------------------------------------------------------------------- /dynamodb-api/send-devices-message.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/dynamodb-api/send-devices-message.sh -------------------------------------------------------------------------------- /dynamodb-api/send-get-message.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/dynamodb-api/send-get-message.sh -------------------------------------------------------------------------------- /dynamodb-api/send-next-message.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/dynamodb-api/send-next-message.sh -------------------------------------------------------------------------------- /dynamodb-api/send-query-message.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/dynamodb-api/send-query-message.sh -------------------------------------------------------------------------------- /dynamodb-api/send-send-message.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/dynamodb-api/send-send-message.sh -------------------------------------------------------------------------------- /dynamodb-api/send-sqs-message.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/dynamodb-api/send-sqs-message.sh -------------------------------------------------------------------------------- /dynamodb-api/sqs-example.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/dynamodb-api/sqs-example.json -------------------------------------------------------------------------------- /dynamodb-api/src/main/java/com/awssamples/dynamodbapi/SqsToIotCoreStack.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/dynamodb-api/src/main/java/com/awssamples/dynamodbapi/SqsToIotCoreStack.java -------------------------------------------------------------------------------- /dynamodb-api/src/main/java/com/awssamples/iot/dynamodb/api/SharedHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/dynamodb-api/src/main/java/com/awssamples/iot/dynamodb/api/SharedHelper.java -------------------------------------------------------------------------------- /dynamodb-api/src/main/java/com/awssamples/iot/dynamodb/api/data/CookedMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/dynamodb-api/src/main/java/com/awssamples/iot/dynamodb/api/data/CookedMessage.java -------------------------------------------------------------------------------- /dynamodb-api/src/main/java/com/awssamples/iot/dynamodb/api/data/UuidAndMessageId.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/dynamodb-api/src/main/java/com/awssamples/iot/dynamodb/api/data/UuidAndMessageId.java -------------------------------------------------------------------------------- /dynamodb-api/src/main/java/com/awssamples/iot/dynamodb/api/handlers/HandleIotDeleteEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/dynamodb-api/src/main/java/com/awssamples/iot/dynamodb/api/handlers/HandleIotDeleteEvent.java -------------------------------------------------------------------------------- /dynamodb-api/src/main/java/com/awssamples/iot/dynamodb/api/handlers/HandleIotDevicesDynamoDbEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/dynamodb-api/src/main/java/com/awssamples/iot/dynamodb/api/handlers/HandleIotDevicesDynamoDbEvent.java -------------------------------------------------------------------------------- /dynamodb-api/src/main/java/com/awssamples/iot/dynamodb/api/handlers/HandleIotDevicesEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/dynamodb-api/src/main/java/com/awssamples/iot/dynamodb/api/handlers/HandleIotDevicesEvent.java -------------------------------------------------------------------------------- /dynamodb-api/src/main/java/com/awssamples/iot/dynamodb/api/handlers/HandleIotDevicesRegistryEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/dynamodb-api/src/main/java/com/awssamples/iot/dynamodb/api/handlers/HandleIotDevicesRegistryEvent.java -------------------------------------------------------------------------------- /dynamodb-api/src/main/java/com/awssamples/iot/dynamodb/api/handlers/HandleIotGetEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/dynamodb-api/src/main/java/com/awssamples/iot/dynamodb/api/handlers/HandleIotGetEvent.java -------------------------------------------------------------------------------- /dynamodb-api/src/main/java/com/awssamples/iot/dynamodb/api/handlers/HandleIotNextEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/dynamodb-api/src/main/java/com/awssamples/iot/dynamodb/api/handlers/HandleIotNextEvent.java -------------------------------------------------------------------------------- /dynamodb-api/src/main/java/com/awssamples/iot/dynamodb/api/handlers/HandleIotNotificationEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/dynamodb-api/src/main/java/com/awssamples/iot/dynamodb/api/handlers/HandleIotNotificationEvent.java -------------------------------------------------------------------------------- /dynamodb-api/src/main/java/com/awssamples/iot/dynamodb/api/handlers/HandleIotQueryEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/dynamodb-api/src/main/java/com/awssamples/iot/dynamodb/api/handlers/HandleIotQueryEvent.java -------------------------------------------------------------------------------- /dynamodb-api/src/main/java/com/awssamples/iot/dynamodb/api/handlers/HandleIotSendEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/dynamodb-api/src/main/java/com/awssamples/iot/dynamodb/api/handlers/HandleIotSendEvent.java -------------------------------------------------------------------------------- /dynamodb-api/src/main/java/com/awssamples/iot/dynamodb/api/handlers/HandleSqsEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/dynamodb-api/src/main/java/com/awssamples/iot/dynamodb/api/handlers/HandleSqsEvent.java -------------------------------------------------------------------------------- /dynamodb-api/src/main/java/com/awssamples/iot/dynamodb/api/handlers/interfaces/HandleIotEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/dynamodb-api/src/main/java/com/awssamples/iot/dynamodb/api/handlers/interfaces/HandleIotEvent.java -------------------------------------------------------------------------------- /dynamodb-api/src/main/resources/log4j.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/dynamodb-api/src/main/resources/log4j.properties -------------------------------------------------------------------------------- /greengrass-v2/poll-api/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/greengrass-v2/poll-api/README.md -------------------------------------------------------------------------------- /greengrass-v2/poll-api/README.without-toc.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/greengrass-v2/poll-api/README.without-toc.md -------------------------------------------------------------------------------- /greengrass-v2/poll-api/artifacts/com.greengrass.CleanUpExportFiles/1.0.0/cleanup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/greengrass-v2/poll-api/artifacts/com.greengrass.CleanUpExportFiles/1.0.0/cleanup.py -------------------------------------------------------------------------------- /greengrass-v2/poll-api/artifacts/com.greengrass.CleanUpExportFiles/1.0.0/installer.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/greengrass-v2/poll-api/artifacts/com.greengrass.CleanUpExportFiles/1.0.0/installer.sh -------------------------------------------------------------------------------- /greengrass-v2/poll-api/artifacts/com.greengrass.ExportStreamToS3/1.0.0/export.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/greengrass-v2/poll-api/artifacts/com.greengrass.ExportStreamToS3/1.0.0/export.py -------------------------------------------------------------------------------- /greengrass-v2/poll-api/artifacts/com.greengrass.ExportStreamToS3/1.0.0/installer.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/greengrass-v2/poll-api/artifacts/com.greengrass.ExportStreamToS3/1.0.0/installer.sh -------------------------------------------------------------------------------- /greengrass-v2/poll-api/artifacts/com.greengrass.FakeApi/1.0.0/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/greengrass-v2/poll-api/artifacts/com.greengrass.FakeApi/1.0.0/app.py -------------------------------------------------------------------------------- /greengrass-v2/poll-api/artifacts/com.greengrass.FakeApi/1.0.0/installer.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/greengrass-v2/poll-api/artifacts/com.greengrass.FakeApi/1.0.0/installer.sh -------------------------------------------------------------------------------- /greengrass-v2/poll-api/artifacts/com.greengrass.FilterApiStream/1.0.0/filter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/greengrass-v2/poll-api/artifacts/com.greengrass.FilterApiStream/1.0.0/filter.py -------------------------------------------------------------------------------- /greengrass-v2/poll-api/artifacts/com.greengrass.FilterApiStream/1.0.0/installer.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/greengrass-v2/poll-api/artifacts/com.greengrass.FilterApiStream/1.0.0/installer.sh -------------------------------------------------------------------------------- /greengrass-v2/poll-api/artifacts/com.greengrass.GGUtils/1.0.0/GGUtils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/greengrass-v2/poll-api/artifacts/com.greengrass.GGUtils/1.0.0/GGUtils.py -------------------------------------------------------------------------------- /greengrass-v2/poll-api/artifacts/com.greengrass.GGUtils/1.0.0/installer.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/greengrass-v2/poll-api/artifacts/com.greengrass.GGUtils/1.0.0/installer.sh -------------------------------------------------------------------------------- /greengrass-v2/poll-api/artifacts/com.greengrass.PollApi/1.0.0/installer.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/greengrass-v2/poll-api/artifacts/com.greengrass.PollApi/1.0.0/installer.sh -------------------------------------------------------------------------------- /greengrass-v2/poll-api/artifacts/com.greengrass.PollApi/1.0.0/poll.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/greengrass-v2/poll-api/artifacts/com.greengrass.PollApi/1.0.0/poll.py -------------------------------------------------------------------------------- /greengrass-v2/poll-api/artifacts/com.greengrass.ProcessApiStream/1.0.0/installer.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/greengrass-v2/poll-api/artifacts/com.greengrass.ProcessApiStream/1.0.0/installer.sh -------------------------------------------------------------------------------- /greengrass-v2/poll-api/artifacts/com.greengrass.ProcessApiStream/1.0.0/process.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/greengrass-v2/poll-api/artifacts/com.greengrass.ProcessApiStream/1.0.0/process.py -------------------------------------------------------------------------------- /greengrass-v2/poll-api/clean.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/greengrass-v2/poll-api/clean.sh -------------------------------------------------------------------------------- /greengrass-v2/poll-api/count-stream.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/greengrass-v2/poll-api/count-stream.py -------------------------------------------------------------------------------- /greengrass-v2/poll-api/details.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/greengrass-v2/poll-api/details.sh -------------------------------------------------------------------------------- /greengrass-v2/poll-api/documentation-source/polling-and-s3-export.monopic: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/greengrass-v2/poll-api/documentation-source/polling-and-s3-export.monopic -------------------------------------------------------------------------------- /greengrass-v2/poll-api/filter-stderr.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/greengrass-v2/poll-api/filter-stderr.sh -------------------------------------------------------------------------------- /greengrass-v2/poll-api/filter-stdout.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/greengrass-v2/poll-api/filter-stdout.sh -------------------------------------------------------------------------------- /greengrass-v2/poll-api/install-and-run-gg.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/greengrass-v2/poll-api/install-and-run-gg.sh -------------------------------------------------------------------------------- /greengrass-v2/poll-api/logs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/greengrass-v2/poll-api/logs.sh -------------------------------------------------------------------------------- /greengrass-v2/poll-api/mosh.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | IP=$(../../get-ip.sh) 4 | 5 | mosh ubuntu@$IP $@ 6 | -------------------------------------------------------------------------------- /greengrass-v2/poll-api/read-stream.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/greengrass-v2/poll-api/read-stream.py -------------------------------------------------------------------------------- /greengrass-v2/poll-api/recipes/com.greengrass.CleanUpExportFiles-1.0.0.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/greengrass-v2/poll-api/recipes/com.greengrass.CleanUpExportFiles-1.0.0.json -------------------------------------------------------------------------------- /greengrass-v2/poll-api/recipes/com.greengrass.ExportStreamToS3-1.0.0.json.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/greengrass-v2/poll-api/recipes/com.greengrass.ExportStreamToS3-1.0.0.json.template -------------------------------------------------------------------------------- /greengrass-v2/poll-api/recipes/com.greengrass.FakeApi-1.0.0.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/greengrass-v2/poll-api/recipes/com.greengrass.FakeApi-1.0.0.json -------------------------------------------------------------------------------- /greengrass-v2/poll-api/recipes/com.greengrass.FilterApiStream-1.0.0.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/greengrass-v2/poll-api/recipes/com.greengrass.FilterApiStream-1.0.0.json -------------------------------------------------------------------------------- /greengrass-v2/poll-api/recipes/com.greengrass.GGUtils-1.0.0.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/greengrass-v2/poll-api/recipes/com.greengrass.GGUtils-1.0.0.json -------------------------------------------------------------------------------- /greengrass-v2/poll-api/recipes/com.greengrass.PollApi-1.0.0.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/greengrass-v2/poll-api/recipes/com.greengrass.PollApi-1.0.0.json -------------------------------------------------------------------------------- /greengrass-v2/poll-api/recipes/com.greengrass.ProcessApiStream-1.0.0.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/greengrass-v2/poll-api/recipes/com.greengrass.ProcessApiStream-1.0.0.json -------------------------------------------------------------------------------- /greengrass-v2/poll-api/ssh.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/greengrass-v2/poll-api/ssh.sh -------------------------------------------------------------------------------- /greengrass-v2/poll-api/sync.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/greengrass-v2/poll-api/sync.sh -------------------------------------------------------------------------------- /greengrass-v2/poll-api/wait-and-deploy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/greengrass-v2/poll-api/wait-and-deploy.sh -------------------------------------------------------------------------------- /mqtt-over-websockets-jitpack/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/mqtt-over-websockets-jitpack/README.md -------------------------------------------------------------------------------- /mqtt-over-websockets-jitpack/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/mqtt-over-websockets-jitpack/build.gradle.kts -------------------------------------------------------------------------------- /mqtt-over-websockets-jitpack/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/mqtt-over-websockets-jitpack/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /mqtt-over-websockets-jitpack/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/mqtt-over-websockets-jitpack/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /mqtt-over-websockets-jitpack/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/mqtt-over-websockets-jitpack/gradlew -------------------------------------------------------------------------------- /mqtt-over-websockets-jitpack/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/mqtt-over-websockets-jitpack/gradlew.bat -------------------------------------------------------------------------------- /mqtt-over-websockets-jitpack/src/test/java/com/awslabs/aws/iot/websockets/BasicMqttOverWebsocketsProviderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/mqtt-over-websockets-jitpack/src/test/java/com/awslabs/aws/iot/websockets/BasicMqttOverWebsocketsProviderTest.java -------------------------------------------------------------------------------- /partner-attribution/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/partner-attribution/README.md -------------------------------------------------------------------------------- /partner-attribution/README.without-toc.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/partner-attribution/README.without-toc.md -------------------------------------------------------------------------------- /partner-attribution/golang/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/partner-attribution/golang/go.mod -------------------------------------------------------------------------------- /partner-attribution/golang/run-sample.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/partner-attribution/golang/run-sample.sh -------------------------------------------------------------------------------- /partner-attribution/golang/sample.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/partner-attribution/golang/sample.go -------------------------------------------------------------------------------- /partner-attribution/java-v1-sdk/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/partner-attribution/java-v1-sdk/build.gradle -------------------------------------------------------------------------------- /partner-attribution/java-v1-sdk/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/partner-attribution/java-v1-sdk/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /partner-attribution/java-v1-sdk/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/partner-attribution/java-v1-sdk/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /partner-attribution/java-v1-sdk/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/partner-attribution/java-v1-sdk/gradlew -------------------------------------------------------------------------------- /partner-attribution/java-v1-sdk/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/partner-attribution/java-v1-sdk/gradlew.bat -------------------------------------------------------------------------------- /partner-attribution/java-v1-sdk/run-sample.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | ./gradlew run 4 | -------------------------------------------------------------------------------- /partner-attribution/java-v1-sdk/src/main/java/com/awssamples/iot/attribution/SampleV1SDK.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/partner-attribution/java-v1-sdk/src/main/java/com/awssamples/iot/attribution/SampleV1SDK.java -------------------------------------------------------------------------------- /partner-attribution/java-v1-sdk/src/main/resources/log4j.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/partner-attribution/java-v1-sdk/src/main/resources/log4j.properties -------------------------------------------------------------------------------- /partner-attribution/java-v2-sdk/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/partner-attribution/java-v2-sdk/build.gradle -------------------------------------------------------------------------------- /partner-attribution/java-v2-sdk/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/partner-attribution/java-v2-sdk/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /partner-attribution/java-v2-sdk/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/partner-attribution/java-v2-sdk/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /partner-attribution/java-v2-sdk/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/partner-attribution/java-v2-sdk/gradlew -------------------------------------------------------------------------------- /partner-attribution/java-v2-sdk/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/partner-attribution/java-v2-sdk/gradlew.bat -------------------------------------------------------------------------------- /partner-attribution/java-v2-sdk/run-sample.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | ./gradlew run 4 | -------------------------------------------------------------------------------- /partner-attribution/java-v2-sdk/src/main/java/com/awssamples/iot/attribution/SampleV2SDK.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/partner-attribution/java-v2-sdk/src/main/java/com/awssamples/iot/attribution/SampleV2SDK.java -------------------------------------------------------------------------------- /partner-attribution/java-v2-sdk/src/main/resources/log4j.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/partner-attribution/java-v2-sdk/src/main/resources/log4j.properties -------------------------------------------------------------------------------- /partner-attribution/nodejs/nodejsWithAttribution.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/partner-attribution/nodejs/nodejsWithAttribution.js -------------------------------------------------------------------------------- /partner-attribution/nodejs/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/partner-attribution/nodejs/package.json -------------------------------------------------------------------------------- /partner-attribution/nodejs/run-sample.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | npm install 4 | ./sample.js 5 | -------------------------------------------------------------------------------- /partner-attribution/nodejs/sample.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/partner-attribution/nodejs/sample.js -------------------------------------------------------------------------------- /partner-attribution/python/botoWithAttribution.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/partner-attribution/python/botoWithAttribution.py -------------------------------------------------------------------------------- /partner-attribution/python/requirements.txt: -------------------------------------------------------------------------------- 1 | boto3 2 | -------------------------------------------------------------------------------- /partner-attribution/python/run-sample.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/partner-attribution/python/run-sample.sh -------------------------------------------------------------------------------- /partner-attribution/python/sample.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/partner-attribution/python/sample.py -------------------------------------------------------------------------------- /results-iterator-jitpack/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/results-iterator-jitpack/README.md -------------------------------------------------------------------------------- /results-iterator-jitpack/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/results-iterator-jitpack/build.gradle.kts -------------------------------------------------------------------------------- /results-iterator-jitpack/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/results-iterator-jitpack/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /results-iterator-jitpack/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/results-iterator-jitpack/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /results-iterator-jitpack/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/results-iterator-jitpack/gradlew -------------------------------------------------------------------------------- /results-iterator-jitpack/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/results-iterator-jitpack/gradlew.bat -------------------------------------------------------------------------------- /results-iterator-jitpack/src/test/java/com/awslabs/aws/iot/resultsiterator/BasicResultsIteratorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/results-iterator-jitpack/src/test/java/com/awslabs/aws/iot/resultsiterator/BasicResultsIteratorTest.java -------------------------------------------------------------------------------- /serverless-ui/deploy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/deploy.sh -------------------------------------------------------------------------------- /serverless-ui/destroy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/destroy.sh -------------------------------------------------------------------------------- /serverless-ui/get-aws-credentials.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/get-aws-credentials.sh -------------------------------------------------------------------------------- /serverless-ui/get-command.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/get-command.sh -------------------------------------------------------------------------------- /serverless-ui/jwt-stack/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/jwt-stack/Dockerfile -------------------------------------------------------------------------------- /serverless-ui/jwt-stack/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/jwt-stack/README.md -------------------------------------------------------------------------------- /serverless-ui/jwt-stack/README.without-toc.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/jwt-stack/README.without-toc.md -------------------------------------------------------------------------------- /serverless-ui/jwt-stack/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/jwt-stack/build.gradle.kts -------------------------------------------------------------------------------- /serverless-ui/jwt-stack/cdk.json: -------------------------------------------------------------------------------- 1 | { 2 | "app": "./gradlew synth" 3 | } 4 | -------------------------------------------------------------------------------- /serverless-ui/jwt-stack/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/jwt-stack/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /serverless-ui/jwt-stack/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/jwt-stack/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /serverless-ui/jwt-stack/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/jwt-stack/gradlew -------------------------------------------------------------------------------- /serverless-ui/jwt-stack/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/jwt-stack/gradlew.bat -------------------------------------------------------------------------------- /serverless-ui/jwt-stack/project-variables.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/jwt-stack/project-variables.sh -------------------------------------------------------------------------------- /serverless-ui/jwt-stack/src/main/java/com/awssamples/Jwt.gwt.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/jwt-stack/src/main/java/com/awssamples/Jwt.gwt.xml -------------------------------------------------------------------------------- /serverless-ui/jwt-stack/src/main/java/com/awssamples/client/AppInjector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/jwt-stack/src/main/java/com/awssamples/client/AppInjector.java -------------------------------------------------------------------------------- /serverless-ui/jwt-stack/src/main/java/com/awssamples/client/AppModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/jwt-stack/src/main/java/com/awssamples/client/AppModule.java -------------------------------------------------------------------------------- /serverless-ui/jwt-stack/src/main/java/com/awssamples/client/GwtHelpers.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/jwt-stack/src/main/java/com/awssamples/client/GwtHelpers.java -------------------------------------------------------------------------------- /serverless-ui/jwt-stack/src/main/java/com/awssamples/client/IsWidget.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/jwt-stack/src/main/java/com/awssamples/client/IsWidget.java -------------------------------------------------------------------------------- /serverless-ui/jwt-stack/src/main/java/com/awssamples/client/MainNavigationHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/jwt-stack/src/main/java/com/awssamples/client/MainNavigationHandler.java -------------------------------------------------------------------------------- /serverless-ui/jwt-stack/src/main/java/com/awssamples/client/PrettyPre.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/jwt-stack/src/main/java/com/awssamples/client/PrettyPre.java -------------------------------------------------------------------------------- /serverless-ui/jwt-stack/src/main/java/com/awssamples/client/ReceivesEvents.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/jwt-stack/src/main/java/com/awssamples/client/ReceivesEvents.java -------------------------------------------------------------------------------- /serverless-ui/jwt-stack/src/main/java/com/awssamples/client/SharedWithServer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/jwt-stack/src/main/java/com/awssamples/client/SharedWithServer.java -------------------------------------------------------------------------------- /serverless-ui/jwt-stack/src/main/java/com/awssamples/client/attribution/AttributionPresenter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/jwt-stack/src/main/java/com/awssamples/client/attribution/AttributionPresenter.java -------------------------------------------------------------------------------- /serverless-ui/jwt-stack/src/main/java/com/awssamples/client/attribution/AttributionView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/jwt-stack/src/main/java/com/awssamples/client/attribution/AttributionView.java -------------------------------------------------------------------------------- /serverless-ui/jwt-stack/src/main/java/com/awssamples/client/attribution/AttributionView.ui.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/jwt-stack/src/main/java/com/awssamples/client/attribution/AttributionView.ui.xml -------------------------------------------------------------------------------- /serverless-ui/jwt-stack/src/main/java/com/awssamples/client/attribution/IAttributionPresenter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/jwt-stack/src/main/java/com/awssamples/client/attribution/IAttributionPresenter.java -------------------------------------------------------------------------------- /serverless-ui/jwt-stack/src/main/java/com/awssamples/client/attribution/IAttributionView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/jwt-stack/src/main/java/com/awssamples/client/attribution/IAttributionView.java -------------------------------------------------------------------------------- /serverless-ui/jwt-stack/src/main/java/com/awssamples/client/create/CreatePresenter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/jwt-stack/src/main/java/com/awssamples/client/create/CreatePresenter.java -------------------------------------------------------------------------------- /serverless-ui/jwt-stack/src/main/java/com/awssamples/client/create/CreateView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/jwt-stack/src/main/java/com/awssamples/client/create/CreateView.java -------------------------------------------------------------------------------- /serverless-ui/jwt-stack/src/main/java/com/awssamples/client/create/CreateView.ui.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/jwt-stack/src/main/java/com/awssamples/client/create/CreateView.ui.xml -------------------------------------------------------------------------------- /serverless-ui/jwt-stack/src/main/java/com/awssamples/client/create/ICreatePresenter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/jwt-stack/src/main/java/com/awssamples/client/create/ICreatePresenter.java -------------------------------------------------------------------------------- /serverless-ui/jwt-stack/src/main/java/com/awssamples/client/create/ICreateView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/jwt-stack/src/main/java/com/awssamples/client/create/ICreateView.java -------------------------------------------------------------------------------- /serverless-ui/jwt-stack/src/main/java/com/awssamples/client/events/AttributionChanged.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/jwt-stack/src/main/java/com/awssamples/client/events/AttributionChanged.java -------------------------------------------------------------------------------- /serverless-ui/jwt-stack/src/main/java/com/awssamples/client/events/DeviceIdChanged.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/jwt-stack/src/main/java/com/awssamples/client/events/DeviceIdChanged.java -------------------------------------------------------------------------------- /serverless-ui/jwt-stack/src/main/java/com/awssamples/client/events/IccidChanged.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/jwt-stack/src/main/java/com/awssamples/client/events/IccidChanged.java -------------------------------------------------------------------------------- /serverless-ui/jwt-stack/src/main/java/com/awssamples/client/events/JwtChanged.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/jwt-stack/src/main/java/com/awssamples/client/events/JwtChanged.java -------------------------------------------------------------------------------- /serverless-ui/jwt-stack/src/main/java/com/awssamples/client/events/MqttConnectionAttempt.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/jwt-stack/src/main/java/com/awssamples/client/events/MqttConnectionAttempt.java -------------------------------------------------------------------------------- /serverless-ui/jwt-stack/src/main/java/com/awssamples/client/events/MqttConnectionFailed.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/jwt-stack/src/main/java/com/awssamples/client/events/MqttConnectionFailed.java -------------------------------------------------------------------------------- /serverless-ui/jwt-stack/src/main/java/com/awssamples/client/events/MqttConnectionSuccessful.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/jwt-stack/src/main/java/com/awssamples/client/events/MqttConnectionSuccessful.java -------------------------------------------------------------------------------- /serverless-ui/jwt-stack/src/main/java/com/awssamples/client/events/MqttMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/jwt-stack/src/main/java/com/awssamples/client/events/MqttMessage.java -------------------------------------------------------------------------------- /serverless-ui/jwt-stack/src/main/java/com/awssamples/client/events/Navigation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/jwt-stack/src/main/java/com/awssamples/client/events/Navigation.java -------------------------------------------------------------------------------- /serverless-ui/jwt-stack/src/main/java/com/awssamples/client/events/RegionDetected.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/jwt-stack/src/main/java/com/awssamples/client/events/RegionDetected.java -------------------------------------------------------------------------------- /serverless-ui/jwt-stack/src/main/java/com/awssamples/client/events/RequestJwt.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/jwt-stack/src/main/java/com/awssamples/client/events/RequestJwt.java -------------------------------------------------------------------------------- /serverless-ui/jwt-stack/src/main/java/com/awssamples/client/events/ValidateJwt.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/jwt-stack/src/main/java/com/awssamples/client/events/ValidateJwt.java -------------------------------------------------------------------------------- /serverless-ui/jwt-stack/src/main/java/com/awssamples/client/mqtt/AWSIoTData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/jwt-stack/src/main/java/com/awssamples/client/mqtt/AWSIoTData.java -------------------------------------------------------------------------------- /serverless-ui/jwt-stack/src/main/java/com/awssamples/client/mqtt/ClientConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/jwt-stack/src/main/java/com/awssamples/client/mqtt/ClientConfig.java -------------------------------------------------------------------------------- /serverless-ui/jwt-stack/src/main/java/com/awssamples/client/mqtt/MqttClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/jwt-stack/src/main/java/com/awssamples/client/mqtt/MqttClient.java -------------------------------------------------------------------------------- /serverless-ui/jwt-stack/src/main/java/com/awssamples/client/mqtt/callbacks/ConnectCallback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/jwt-stack/src/main/java/com/awssamples/client/mqtt/callbacks/ConnectCallback.java -------------------------------------------------------------------------------- /serverless-ui/jwt-stack/src/main/java/com/awssamples/client/mqtt/callbacks/ErrorCallback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/jwt-stack/src/main/java/com/awssamples/client/mqtt/callbacks/ErrorCallback.java -------------------------------------------------------------------------------- /serverless-ui/jwt-stack/src/main/java/com/awssamples/client/mqtt/callbacks/MessageCallback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/jwt-stack/src/main/java/com/awssamples/client/mqtt/callbacks/MessageCallback.java -------------------------------------------------------------------------------- /serverless-ui/jwt-stack/src/main/java/com/awssamples/client/mqtt/callbacks/OfflineCallback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/jwt-stack/src/main/java/com/awssamples/client/mqtt/callbacks/OfflineCallback.java -------------------------------------------------------------------------------- /serverless-ui/jwt-stack/src/main/java/com/awssamples/client/mqtt/callbacks/ReconnectCallback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/jwt-stack/src/main/java/com/awssamples/client/mqtt/callbacks/ReconnectCallback.java -------------------------------------------------------------------------------- /serverless-ui/jwt-stack/src/main/java/com/awssamples/client/place/NameTokens.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/jwt-stack/src/main/java/com/awssamples/client/place/NameTokens.java -------------------------------------------------------------------------------- /serverless-ui/jwt-stack/src/main/java/com/awssamples/client/shared/Helpers.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/jwt-stack/src/main/java/com/awssamples/client/shared/Helpers.java -------------------------------------------------------------------------------- /serverless-ui/jwt-stack/src/main/java/com/awssamples/client/shared/JwtCreationResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/jwt-stack/src/main/java/com/awssamples/client/shared/JwtCreationResponse.java -------------------------------------------------------------------------------- /serverless-ui/jwt-stack/src/main/java/com/awssamples/client/shared/JwtService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/jwt-stack/src/main/java/com/awssamples/client/shared/JwtService.java -------------------------------------------------------------------------------- /serverless-ui/jwt-stack/src/main/java/com/awssamples/client/shared/JwtServiceAsync.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/jwt-stack/src/main/java/com/awssamples/client/shared/JwtServiceAsync.java -------------------------------------------------------------------------------- /serverless-ui/jwt-stack/src/main/java/com/awssamples/client/shared/JwtValidationResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/jwt-stack/src/main/java/com/awssamples/client/shared/JwtValidationResponse.java -------------------------------------------------------------------------------- /serverless-ui/jwt-stack/src/main/java/com/awssamples/client/shared/NoToString.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/jwt-stack/src/main/java/com/awssamples/client/shared/NoToString.java -------------------------------------------------------------------------------- /serverless-ui/jwt-stack/src/main/java/com/awssamples/client/shell/IShellView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/jwt-stack/src/main/java/com/awssamples/client/shell/IShellView.java -------------------------------------------------------------------------------- /serverless-ui/jwt-stack/src/main/java/com/awssamples/client/shell/ShellPresenter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/jwt-stack/src/main/java/com/awssamples/client/shell/ShellPresenter.java -------------------------------------------------------------------------------- /serverless-ui/jwt-stack/src/main/java/com/awssamples/client/shell/ShellView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/jwt-stack/src/main/java/com/awssamples/client/shell/ShellView.java -------------------------------------------------------------------------------- /serverless-ui/jwt-stack/src/main/java/com/awssamples/client/shell/ShellView.ui.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/jwt-stack/src/main/java/com/awssamples/client/shell/ShellView.ui.xml -------------------------------------------------------------------------------- /serverless-ui/jwt-stack/src/main/java/com/awssamples/client/test/ITestPresenter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/jwt-stack/src/main/java/com/awssamples/client/test/ITestPresenter.java -------------------------------------------------------------------------------- /serverless-ui/jwt-stack/src/main/java/com/awssamples/client/test/ITestView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/jwt-stack/src/main/java/com/awssamples/client/test/ITestView.java -------------------------------------------------------------------------------- /serverless-ui/jwt-stack/src/main/java/com/awssamples/client/test/TestPresenter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/jwt-stack/src/main/java/com/awssamples/client/test/TestPresenter.java -------------------------------------------------------------------------------- /serverless-ui/jwt-stack/src/main/java/com/awssamples/client/test/TestView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/jwt-stack/src/main/java/com/awssamples/client/test/TestView.java -------------------------------------------------------------------------------- /serverless-ui/jwt-stack/src/main/java/com/awssamples/client/test/TestView.ui.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/jwt-stack/src/main/java/com/awssamples/client/test/TestView.ui.xml -------------------------------------------------------------------------------- /serverless-ui/jwt-stack/src/main/java/com/awssamples/server/Authorizer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/jwt-stack/src/main/java/com/awssamples/server/Authorizer.java -------------------------------------------------------------------------------- /serverless-ui/jwt-stack/src/main/java/com/awssamples/server/BasicJwtService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/jwt-stack/src/main/java/com/awssamples/server/BasicJwtService.java -------------------------------------------------------------------------------- /serverless-ui/jwt-stack/src/main/java/com/awssamples/server/BasicTlsHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/jwt-stack/src/main/java/com/awssamples/server/BasicTlsHelper.java -------------------------------------------------------------------------------- /serverless-ui/jwt-stack/src/main/java/com/awssamples/server/Injector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/jwt-stack/src/main/java/com/awssamples/server/Injector.java -------------------------------------------------------------------------------- /serverless-ui/jwt-stack/src/main/java/com/awssamples/server/JsonHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/jwt-stack/src/main/java/com/awssamples/server/JsonHelper.java -------------------------------------------------------------------------------- /serverless-ui/jwt-stack/src/main/java/com/awssamples/server/StaticFileServlet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/jwt-stack/src/main/java/com/awssamples/server/StaticFileServlet.java -------------------------------------------------------------------------------- /serverless-ui/jwt-stack/src/main/java/com/awssamples/server/TlsHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/jwt-stack/src/main/java/com/awssamples/server/TlsHelper.java -------------------------------------------------------------------------------- /serverless-ui/jwt-stack/src/main/java/com/awssamples/serverlessui/JwtStack.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/jwt-stack/src/main/java/com/awssamples/serverlessui/JwtStack.java -------------------------------------------------------------------------------- /serverless-ui/jwt-stack/src/main/resources/log4j2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/jwt-stack/src/main/resources/log4j2.xml -------------------------------------------------------------------------------- /serverless-ui/jwt-stack/src/main/webapp/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/jwt-stack/src/main/webapp/index.html -------------------------------------------------------------------------------- /serverless-ui/jwt-stack/src/main/webapp/js/prettify.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/jwt-stack/src/main/webapp/js/prettify.min.js -------------------------------------------------------------------------------- /serverless-ui/jwt-stack/src/main/webapp/launcher-icons/iot-core.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/jwt-stack/src/main/webapp/launcher-icons/iot-core.svg -------------------------------------------------------------------------------- /serverless-ui/jwt-stack/src/main/webapp/launcher-icons/launcher1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/jwt-stack/src/main/webapp/launcher-icons/launcher1x.png -------------------------------------------------------------------------------- /serverless-ui/jwt-stack/src/main/webapp/launcher-icons/launcher2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/jwt-stack/src/main/webapp/launcher-icons/launcher2x.png -------------------------------------------------------------------------------- /serverless-ui/jwt-stack/src/main/webapp/launcher-icons/launcher4x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/jwt-stack/src/main/webapp/launcher-icons/launcher4x.png -------------------------------------------------------------------------------- /serverless-ui/jwt-stack/src/main/webapp/launcher-icons/launcher5x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/jwt-stack/src/main/webapp/launcher-icons/launcher5x.png -------------------------------------------------------------------------------- /serverless-ui/jwt-stack/src/main/webapp/splash/font/Roboto-Regular.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/jwt-stack/src/main/webapp/splash/font/Roboto-Regular.eot -------------------------------------------------------------------------------- /serverless-ui/jwt-stack/src/main/webapp/splash/font/Roboto-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/jwt-stack/src/main/webapp/splash/font/Roboto-Regular.ttf -------------------------------------------------------------------------------- /serverless-ui/jwt-stack/src/main/webapp/splash/font/Roboto-Regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/jwt-stack/src/main/webapp/splash/font/Roboto-Regular.woff -------------------------------------------------------------------------------- /serverless-ui/jwt-stack/src/main/webapp/splash/font/Roboto-Regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/jwt-stack/src/main/webapp/splash/font/Roboto-Regular.woff2 -------------------------------------------------------------------------------- /serverless-ui/jwt-stack/src/main/webapp/splash/splash.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/jwt-stack/src/main/webapp/splash/splash.css -------------------------------------------------------------------------------- /serverless-ui/jwt-stack/src/main/webapp/splash/splash.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/jwt-stack/src/main/webapp/splash/splash.js -------------------------------------------------------------------------------- /serverless-ui/jwt-stack/src/main/webapp/style/demo.css: -------------------------------------------------------------------------------- 1 | nav .button-collapse i { 2 | font-size: 24px !important; 3 | } 4 | -------------------------------------------------------------------------------- /serverless-ui/jwt-stack/src/main/webapp/style/prettify.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/jwt-stack/src/main/webapp/style/prettify.css -------------------------------------------------------------------------------- /serverless-ui/jwt-stack/src/test/java/BootstrapTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/jwt-stack/src/test/java/BootstrapTest.java -------------------------------------------------------------------------------- /serverless-ui/jwt-stack/update-jetty.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | ./gradlew war -x compileGwt $@ 4 | -------------------------------------------------------------------------------- /serverless-ui/run-jetty.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | ./gradlew compileGwt appRunWar $@ 4 | -------------------------------------------------------------------------------- /serverless-ui/run-super-dev.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/run-super-dev.sh -------------------------------------------------------------------------------- /serverless-ui/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/run.sh -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/Dockerfile -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/README.md -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/README.without-toc.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/README.without-toc.md -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/build.gradle.kts -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/cdk.json: -------------------------------------------------------------------------------- 1 | { 2 | "app": "./gradlew synth" 3 | } 4 | -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/containers/vending-machine/.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/containers/vending-machine/.dockerignore -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/containers/vending-machine/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/containers/vending-machine/Dockerfile -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/containers/vending-machine/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/containers/vending-machine/build.sh -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/containers/vending-machine/get-libguestfs-jar.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/containers/vending-machine/get-libguestfs-jar.sh -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/containers/vending-machine/src/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/containers/vending-machine/src/build.gradle.kts -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/containers/vending-machine/src/build.gradle.minimal.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/containers/vending-machine/src/build.gradle.minimal.kts -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/containers/vending-machine/src/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/containers/vending-machine/src/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/containers/vending-machine/src/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/containers/vending-machine/src/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/containers/vending-machine/src/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/containers/vending-machine/src/gradlew -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/containers/vending-machine/src/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/containers/vending-machine/src/gradlew.bat -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/containers/vending-machine/src/src/main/java/awslabs/client/shared/IotBuild.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/containers/vending-machine/src/src/main/java/awslabs/client/shared/IotBuild.java -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/containers/vending-machine/src/src/main/java/awslabs/client/shared/IotSystem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/containers/vending-machine/src/src/main/java/awslabs/client/shared/IotSystem.java -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/containers/vending-machine/src/src/main/java/awslabs/client/shared/ModelWithId.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/containers/vending-machine/src/src/main/java/awslabs/client/shared/ModelWithId.java -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/containers/vending-machine/src/src/main/java/awslabs/client/shared/RaspberryPiRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/containers/vending-machine/src/src/main/java/awslabs/client/shared/RaspberryPiRequest.java -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/containers/vending-machine/src/src/main/java/awslabs/client/shared/RaspberryPiSettings.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/containers/vending-machine/src/src/main/java/awslabs/client/shared/RaspberryPiSettings.java -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/containers/vending-machine/src/src/main/java/lambda/App.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/containers/vending-machine/src/src/main/java/lambda/App.java -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/containers/vending-machine/src/src/main/java/lambda/GuestFSHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/containers/vending-machine/src/src/main/java/lambda/GuestFSHelper.java -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/containers/vending-machine/src/src/main/java/lambda/Injector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/containers/vending-machine/src/src/main/java/lambda/Injector.java -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/containers/vending-machine/src/src/main/java/lambda/LambdaModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/containers/vending-machine/src/src/main/java/lambda/LambdaModule.java -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/containers/vending-machine/src/src/main/java/lambda/MonitorFileInputStream.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/containers/vending-machine/src/src/main/java/lambda/MonitorFileInputStream.java -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/containers/vending-machine/src/src/main/java/lambda/OutputStreamHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/containers/vending-machine/src/src/main/java/lambda/OutputStreamHelper.java -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/containers/vending-machine/src/src/main/java/lambda/RaspberryPiSettingsProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/containers/vending-machine/src/src/main/java/lambda/RaspberryPiSettingsProcessor.java -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/containers/vending-machine/src/src/main/java/lambda/SharedHelpers.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/containers/vending-machine/src/src/main/java/lambda/SharedHelpers.java -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/containers/vending-machine/src/src/main/java/lambda/SpyInputStream.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/containers/vending-machine/src/src/main/java/lambda/SpyInputStream.java -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/containers/vending-machine/src/src/main/java/lambda/TimingHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/containers/vending-machine/src/src/main/java/lambda/TimingHelper.java -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/containers/vending-machine/src/src/main/java/lambda/raspberrypi/CrontabShared.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/containers/vending-machine/src/src/main/java/lambda/raspberrypi/CrontabShared.java -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/containers/vending-machine/src/src/main/java/lambda/raspberrypi/GuestFsStepProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/containers/vending-machine/src/src/main/java/lambda/raspberrypi/GuestFsStepProvider.java -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/containers/vending-machine/src/src/main/java/lambda/raspberrypi/OneWireEnabler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/containers/vending-machine/src/src/main/java/lambda/raspberrypi/OneWireEnabler.java -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/containers/vending-machine/src/src/main/java/lambda/raspberrypi/PiAccountEnabler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/containers/vending-machine/src/src/main/java/lambda/raspberrypi/PiAccountEnabler.java -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/containers/vending-machine/src/src/main/java/lambda/raspberrypi/SshEnabler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/containers/vending-machine/src/src/main/java/lambda/raspberrypi/SshEnabler.java -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/containers/vending-machine/src/src/main/java/lambda/raspberrypi/SsmEnabler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/containers/vending-machine/src/src/main/java/lambda/raspberrypi/SsmEnabler.java -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/containers/vending-machine/src/src/main/java/lambda/raspberrypi/WiFiEnabler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/containers/vending-machine/src/src/main/java/lambda/raspberrypi/WiFiEnabler.java -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/containers/vending-machine/src/src/test/java/FederationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/containers/vending-machine/src/src/test/java/FederationTest.java -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/gradlew -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/gradlew.bat -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/src/main/java/awslabs/VendingMachine.gwt.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/src/main/java/awslabs/VendingMachine.gwt.xml -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/src/main/java/awslabs/client/GwtHelpers.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/src/main/java/awslabs/client/GwtHelpers.java -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/src/main/java/awslabs/client/IotService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/src/main/java/awslabs/client/IotService.java -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/src/main/java/awslabs/client/IotServiceAsync.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/src/main/java/awslabs/client/IotServiceAsync.java -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/src/main/java/awslabs/client/SharedWithServer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/src/main/java/awslabs/client/SharedWithServer.java -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/src/main/java/awslabs/client/application/AppInjector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/src/main/java/awslabs/client/application/AppInjector.java -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/src/main/java/awslabs/client/application/AppModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/src/main/java/awslabs/client/application/AppModule.java -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/src/main/java/awslabs/client/application/about/AboutPresenter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/src/main/java/awslabs/client/application/about/AboutPresenter.java -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/src/main/java/awslabs/client/application/about/AboutView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/src/main/java/awslabs/client/application/about/AboutView.java -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/src/main/java/awslabs/client/application/about/AboutView.ui.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/src/main/java/awslabs/client/application/about/AboutView.ui.xml -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/src/main/java/awslabs/client/application/about/IAboutPresenter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/src/main/java/awslabs/client/application/about/IAboutPresenter.java -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/src/main/java/awslabs/client/application/about/IAboutView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/src/main/java/awslabs/client/application/about/IAboutView.java -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/src/main/java/awslabs/client/application/builds/BuildRow.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/src/main/java/awslabs/client/application/builds/BuildRow.java -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/src/main/java/awslabs/client/application/builds/BuildRow.ui.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/src/main/java/awslabs/client/application/builds/BuildRow.ui.xml -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/src/main/java/awslabs/client/application/builds/BuildsPresenter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/src/main/java/awslabs/client/application/builds/BuildsPresenter.java -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/src/main/java/awslabs/client/application/builds/BuildsView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/src/main/java/awslabs/client/application/builds/BuildsView.java -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/src/main/java/awslabs/client/application/builds/BuildsView.ui.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/src/main/java/awslabs/client/application/builds/BuildsView.ui.xml -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/src/main/java/awslabs/client/application/builds/IBuildsPresenter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/src/main/java/awslabs/client/application/builds/IBuildsPresenter.java -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/src/main/java/awslabs/client/application/builds/IBuildsView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/src/main/java/awslabs/client/application/builds/IBuildsView.java -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/src/main/java/awslabs/client/application/events/BuildFinished.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/src/main/java/awslabs/client/application/events/BuildFinished.java -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/src/main/java/awslabs/client/application/events/BuildProgress.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/src/main/java/awslabs/client/application/events/BuildProgress.java -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/src/main/java/awslabs/client/application/events/BuildRequestSuccessful.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/src/main/java/awslabs/client/application/events/BuildRequestSuccessful.java -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/src/main/java/awslabs/client/application/events/BuildRequestedByUser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/src/main/java/awslabs/client/application/events/BuildRequestedByUser.java -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/src/main/java/awslabs/client/application/events/BuildStarted.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/src/main/java/awslabs/client/application/events/BuildStarted.java -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/src/main/java/awslabs/client/application/events/BuildsCleared.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/src/main/java/awslabs/client/application/events/BuildsCleared.java -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/src/main/java/awslabs/client/application/events/CloseSsmSession.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/src/main/java/awslabs/client/application/events/CloseSsmSession.java -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/src/main/java/awslabs/client/application/events/CustomKey.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/src/main/java/awslabs/client/application/events/CustomKey.java -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/src/main/java/awslabs/client/application/events/MqttConnectionAttempt.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/src/main/java/awslabs/client/application/events/MqttConnectionAttempt.java -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/src/main/java/awslabs/client/application/events/MqttConnectionFailed.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/src/main/java/awslabs/client/application/events/MqttConnectionFailed.java -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/src/main/java/awslabs/client/application/events/MqttConnectionSuccessful.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/src/main/java/awslabs/client/application/events/MqttConnectionSuccessful.java -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/src/main/java/awslabs/client/application/events/Navigation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/src/main/java/awslabs/client/application/events/Navigation.java -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/src/main/java/awslabs/client/application/events/NewSsmSession.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/src/main/java/awslabs/client/application/events/NewSsmSession.java -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/src/main/java/awslabs/client/application/events/NewTerminalWidget.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/src/main/java/awslabs/client/application/events/NewTerminalWidget.java -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/src/main/java/awslabs/client/application/events/ShowMaterialLoader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/src/main/java/awslabs/client/application/events/ShowMaterialLoader.java -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/src/main/java/awslabs/client/application/events/SsmData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/src/main/java/awslabs/client/application/events/SsmData.java -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/src/main/java/awslabs/client/application/events/SystemCreated.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/src/main/java/awslabs/client/application/events/SystemCreated.java -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/src/main/java/awslabs/client/application/events/SystemsCleared.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/src/main/java/awslabs/client/application/events/SystemsCleared.java -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/src/main/java/awslabs/client/application/events/TerminalClosed.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/src/main/java/awslabs/client/application/events/TerminalClosed.java -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/src/main/java/awslabs/client/application/events/UpdatedBuildCount.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/src/main/java/awslabs/client/application/events/UpdatedBuildCount.java -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/src/main/java/awslabs/client/application/events/UpdatedSystemCount.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/src/main/java/awslabs/client/application/events/UpdatedSystemCount.java -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/src/main/java/awslabs/client/application/events/UserIdChanged.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/src/main/java/awslabs/client/application/events/UserIdChanged.java -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/src/main/java/awslabs/client/application/models/BuildList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/src/main/java/awslabs/client/application/models/BuildList.java -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/src/main/java/awslabs/client/application/models/ModelList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/src/main/java/awslabs/client/application/models/ModelList.java -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/src/main/java/awslabs/client/application/models/SystemList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/src/main/java/awslabs/client/application/models/SystemList.java -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/src/main/java/awslabs/client/application/raspberrypi/IRaspberryPiPresenter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/src/main/java/awslabs/client/application/raspberrypi/IRaspberryPiPresenter.java -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/src/main/java/awslabs/client/application/raspberrypi/IRaspberryPiView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/src/main/java/awslabs/client/application/raspberrypi/IRaspberryPiView.java -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/src/main/java/awslabs/client/application/raspberrypi/RaspberryPiPresenter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/src/main/java/awslabs/client/application/raspberrypi/RaspberryPiPresenter.java -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/src/main/java/awslabs/client/application/raspberrypi/RaspberryPiView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/src/main/java/awslabs/client/application/raspberrypi/RaspberryPiView.java -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/src/main/java/awslabs/client/application/raspberrypi/RaspberryPiView.ui.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/src/main/java/awslabs/client/application/raspberrypi/RaspberryPiView.ui.xml -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/src/main/java/awslabs/client/application/shared/GwtHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/src/main/java/awslabs/client/application/shared/GwtHelper.java -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/src/main/java/awslabs/client/application/shared/IsWidget.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/src/main/java/awslabs/client/application/shared/IsWidget.java -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/src/main/java/awslabs/client/application/shared/MainNavigationHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/src/main/java/awslabs/client/application/shared/MainNavigationHandler.java -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/src/main/java/awslabs/client/application/shared/ReceivesEvents.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/src/main/java/awslabs/client/application/shared/ReceivesEvents.java -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/src/main/java/awslabs/client/application/shell/IShellView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/src/main/java/awslabs/client/application/shell/IShellView.java -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/src/main/java/awslabs/client/application/shell/ShellPresenter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/src/main/java/awslabs/client/application/shell/ShellPresenter.java -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/src/main/java/awslabs/client/application/shell/ShellView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/src/main/java/awslabs/client/application/shell/ShellView.java -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/src/main/java/awslabs/client/application/shell/ShellView.ui.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/src/main/java/awslabs/client/application/shell/ShellView.ui.xml -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/src/main/java/awslabs/client/application/systems/ISystemsPresenter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/src/main/java/awslabs/client/application/systems/ISystemsPresenter.java -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/src/main/java/awslabs/client/application/systems/ISystemsView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/src/main/java/awslabs/client/application/systems/ISystemsView.java -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/src/main/java/awslabs/client/application/systems/SystemRow.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/src/main/java/awslabs/client/application/systems/SystemRow.java -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/src/main/java/awslabs/client/application/systems/SystemRow.ui.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/src/main/java/awslabs/client/application/systems/SystemRow.ui.xml -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/src/main/java/awslabs/client/application/systems/SystemsPresenter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/src/main/java/awslabs/client/application/systems/SystemsPresenter.java -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/src/main/java/awslabs/client/application/systems/SystemsView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/src/main/java/awslabs/client/application/systems/SystemsView.java -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/src/main/java/awslabs/client/application/systems/SystemsView.ui.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/src/main/java/awslabs/client/application/systems/SystemsView.ui.xml -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/src/main/java/awslabs/client/application/terminals/ITerminalsPresenter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/src/main/java/awslabs/client/application/terminals/ITerminalsPresenter.java -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/src/main/java/awslabs/client/application/terminals/ITerminalsView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/src/main/java/awslabs/client/application/terminals/ITerminalsView.java -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/src/main/java/awslabs/client/application/terminals/TerminalsPresenter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/src/main/java/awslabs/client/application/terminals/TerminalsPresenter.java -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/src/main/java/awslabs/client/application/terminals/TerminalsView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/src/main/java/awslabs/client/application/terminals/TerminalsView.java -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/src/main/java/awslabs/client/application/terminals/TerminalsView.ui.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/src/main/java/awslabs/client/application/terminals/TerminalsView.ui.xml -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/src/main/java/awslabs/client/application/terminals/terminal/Terminal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/src/main/java/awslabs/client/application/terminals/terminal/Terminal.java -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/src/main/java/awslabs/client/application/terminals/terminal/TerminalWidget.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/src/main/java/awslabs/client/application/terminals/terminal/TerminalWidget.java -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/src/main/java/awslabs/client/application/terminals/terminal/TerminalWidget.ui.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/src/main/java/awslabs/client/application/terminals/terminal/TerminalWidget.ui.xml -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/src/main/java/awslabs/client/mqtt/AWSIoTData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/src/main/java/awslabs/client/mqtt/AWSIoTData.java -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/src/main/java/awslabs/client/mqtt/ClientConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/src/main/java/awslabs/client/mqtt/ClientConfig.java -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/src/main/java/awslabs/client/mqtt/MqttClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/src/main/java/awslabs/client/mqtt/MqttClient.java -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/src/main/java/awslabs/client/mqtt/callbacks/ConnectCallback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/src/main/java/awslabs/client/mqtt/callbacks/ConnectCallback.java -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/src/main/java/awslabs/client/mqtt/callbacks/ErrorCallback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/src/main/java/awslabs/client/mqtt/callbacks/ErrorCallback.java -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/src/main/java/awslabs/client/mqtt/callbacks/MessageCallback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/src/main/java/awslabs/client/mqtt/callbacks/MessageCallback.java -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/src/main/java/awslabs/client/mqtt/callbacks/OfflineCallback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/src/main/java/awslabs/client/mqtt/callbacks/OfflineCallback.java -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/src/main/java/awslabs/client/mqtt/callbacks/ReconnectCallback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/src/main/java/awslabs/client/mqtt/callbacks/ReconnectCallback.java -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/src/main/java/awslabs/client/place/NameTokens.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/src/main/java/awslabs/client/place/NameTokens.java -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/src/main/java/awslabs/client/resources/AppResources.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/src/main/java/awslabs/client/resources/AppResources.java -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/src/main/java/awslabs/client/resources/ResourceLoader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/src/main/java/awslabs/client/resources/ResourceLoader.java -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/src/main/java/awslabs/client/shared/IotBuild.java: -------------------------------------------------------------------------------- 1 | ../../../../../../containers/vending-machine/src/src/main/java/awslabs/client/shared/IotBuild.java -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/src/main/java/awslabs/client/shared/IotSystem.java: -------------------------------------------------------------------------------- 1 | ../../../../../../containers/vending-machine/src/src/main/java/awslabs/client/shared/IotSystem.java -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/src/main/java/awslabs/client/shared/ModelWithId.java: -------------------------------------------------------------------------------- 1 | ../../../../../../containers/vending-machine/src/src/main/java/awslabs/client/shared/ModelWithId.java -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/src/main/java/awslabs/client/shared/RaspberryPiRequest.java: -------------------------------------------------------------------------------- 1 | ../../../../../../containers/vending-machine/src/src/main/java/awslabs/client/shared/RaspberryPiRequest.java -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/src/main/java/awslabs/client/shared/RaspberryPiSettings.java: -------------------------------------------------------------------------------- 1 | ../../../../../../containers/vending-machine/src/src/main/java/awslabs/client/shared/RaspberryPiSettings.java -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/src/main/java/awslabs/client/ssm/AcknowledgeContent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/src/main/java/awslabs/client/ssm/AcknowledgeContent.java -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/src/main/java/awslabs/client/ssm/ClientMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/src/main/java/awslabs/client/ssm/ClientMessage.java -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/src/main/java/awslabs/client/ssm/ClientMessageType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/src/main/java/awslabs/client/ssm/ClientMessageType.java -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/src/main/java/awslabs/client/ssm/ItemInSequence.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/src/main/java/awslabs/client/ssm/ItemInSequence.java -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/src/main/java/awslabs/client/ssm/OrderedBuffer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/src/main/java/awslabs/client/ssm/OrderedBuffer.java -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/src/main/java/awslabs/client/ssm/SsmConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/src/main/java/awslabs/client/ssm/SsmConfig.java -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/src/main/java/awslabs/client/ssm/SsmHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/src/main/java/awslabs/client/ssm/SsmHelper.java -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/src/main/java/awslabs/client/ssm/SsmStartMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/src/main/java/awslabs/client/ssm/SsmStartMessage.java -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/src/main/java/awslabs/client/ssm/SsmWebSocket.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/src/main/java/awslabs/client/ssm/SsmWebSocket.java -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/src/main/java/awslabs/client/ssm/SsmWindowSizeMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/src/main/java/awslabs/client/ssm/SsmWindowSizeMessage.java -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/src/main/java/awslabs/server/BasicIotService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/src/main/java/awslabs/server/BasicIotService.java -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/src/main/java/awslabs/server/Injector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/src/main/java/awslabs/server/Injector.java -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/src/main/java/awslabs/server/StaticFileServlet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/src/main/java/awslabs/server/StaticFileServlet.java -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/src/main/java/com/awssamples/serverlessui/VendingMachineStack.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/src/main/java/com/awssamples/serverlessui/VendingMachineStack.java -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/src/main/resources/awslabs/client/resources/css/normalize.gss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/src/main/resources/awslabs/client/resources/css/normalize.gss -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/src/main/resources/awslabs/client/resources/css/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/src/main/resources/awslabs/client/resources/css/style.css -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/src/main/resources/log4j2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/src/main/resources/log4j2.xml -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/src/main/webapp/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/src/main/webapp/index.html -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/src/main/webapp/launcher-icons/iot-core.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/src/main/webapp/launcher-icons/iot-core.svg -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/src/main/webapp/launcher-icons/launcher1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/src/main/webapp/launcher-icons/launcher1x.png -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/src/main/webapp/launcher-icons/launcher2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/src/main/webapp/launcher-icons/launcher2x.png -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/src/main/webapp/launcher-icons/launcher4x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/src/main/webapp/launcher-icons/launcher4x.png -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/src/main/webapp/launcher-icons/launcher5x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/src/main/webapp/launcher-icons/launcher5x.png -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/src/main/webapp/splash/font/Roboto-Regular.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/src/main/webapp/splash/font/Roboto-Regular.eot -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/src/main/webapp/splash/font/Roboto-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/src/main/webapp/splash/font/Roboto-Regular.ttf -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/src/main/webapp/splash/font/Roboto-Regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/src/main/webapp/splash/font/Roboto-Regular.woff -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/src/main/webapp/splash/font/Roboto-Regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/src/main/webapp/splash/font/Roboto-Regular.woff2 -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/src/main/webapp/splash/splash.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/src/main/webapp/splash/splash.css -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/src/main/webapp/splash/splash.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/src/main/webapp/splash/splash.js -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/src/main/webapp/style/demo.css: -------------------------------------------------------------------------------- 1 | nav .button-collapse i { 2 | font-size: 24px !important; 3 | } 4 | -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/src/main/webapp/xterm/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/src/main/webapp/xterm/LICENSE -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/src/main/webapp/xterm/xterm.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/src/main/webapp/xterm/xterm.css -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/src/main/webapp/xterm/xterm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/src/main/webapp/xterm/xterm.js -------------------------------------------------------------------------------- /serverless-ui/vending-machine-stack/src/test/java/BinaryTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/serverless-ui/vending-machine-stack/src/test/java/BinaryTests.java -------------------------------------------------------------------------------- /tools/simple-pub-sub/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/tools/simple-pub-sub/README.md -------------------------------------------------------------------------------- /tools/simple-pub-sub/pub.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/tools/simple-pub-sub/pub.py -------------------------------------------------------------------------------- /tools/simple-pub-sub/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/tools/simple-pub-sub/requirements.txt -------------------------------------------------------------------------------- /tools/simple-pub-sub/shared.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/tools/simple-pub-sub/shared.py -------------------------------------------------------------------------------- /tools/simple-pub-sub/sub.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-iot-builder-tools/iot-reference-architectures/HEAD/tools/simple-pub-sub/sub.py -------------------------------------------------------------------------------- /upgrade-cdk.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | sudo npm install -g aws-cdk 4 | --------------------------------------------------------------------------------