- Shared API utilities
- Generated API packages directory
- DocumentClient for DynamoDB
- Code generator
- Original Dart package
- AWS Application Discovery Service
- AWS Auto Scaling Plans
- AWS Budgets
- AWS Certificate Manager
- AWS Certificate Manager Private Certificate Authority
- AWS Cloud Map
- AWS Cloud9
- AWS CloudFormation
- AWS CloudHSM V2
- AWS CloudTrail
- AWS CodeBuild
- AWS CodeCommit
- AWS CodeDeploy
- AWS CodePipeline
- AWS CodeStar
- AWS CodeStar connections
- AWS Comprehend Medical
- AWS Compute Optimizer
- AWS Config
- AWS Cost Explorer Service
- AWS Cost and Usage Report Service
- AWS Data Pipeline
- AWS DataSync
- AWS Database Migration Service
- AWS Device Farm
- AWS Direct Connect
- AWS Directory Service
- AWS EC2 Instance Connect
- AWS Elastic Beanstalk
- AWS Elemental MediaStore
- AWS Global Accelerator
- AWS Glue
- AWS Health APIs and Notifications
- AWS Identity and Access Management
- AWS Import/Export
- AWS IoT Secure Tunneling
- AWS IoT Things Graph
- AWS Key Management Service
- AWS Lake Formation
- AWS License Manager
- AWS Marketplace Commerce Analytics
- AWS Marketplace Entitlement Service
- AWS Migration Hub
- AWS Migration Hub Config
- AWS OpsWorks
- AWS OpsWorks CM
- AWS Organizations
- AWS Performance Insights
- AWS Price List Service
- AWS Resource Groups Tagging API
- AWS S3 Control
- AWS Secrets Manager
- AWS Security Token Service
- AWS Server Migration Service
- AWS Service Catalog
- AWS Shield
- AWS Storage Gateway
- AWS Support
- AWS Transfer Family
- AWS WAF
- AWS WAF Regional
- AWS WAFV2
- AWSKendraFrontendService
- AWSMarketplace Metering
- Alexa For Business
- Amazon AppStream
- Amazon Athena
- Amazon CloudFront
- Amazon CloudHSM
- Amazon CloudSearch
- Amazon CloudWatch
- Amazon CloudWatch Application Insights
- Amazon CloudWatch Events
- Amazon CloudWatch Logs
- Amazon Cognito Identity
- Amazon Cognito Identity Provider
- Amazon Comprehend
- Amazon DocumentDB with MongoDB compatibility
- Amazon DynamoDB
- Amazon DynamoDB Accelerator (DAX)
- Amazon DynamoDB Streams
- Amazon EC2 Container Registry
- Amazon EC2 Container Service
- Amazon ElastiCache
- Amazon Elastic MapReduce
- Amazon FSx
- Amazon Forecast Query Service
- Amazon Forecast Service
- Amazon Fraud Detector
- Amazon GameLift
- Amazon Import/Export Snowball
- Amazon Inspector
- Amazon Kinesis
- Amazon Kinesis Analytics
- Amazon Kinesis Analytics
- Amazon Kinesis Firehose
- Amazon Lightsail
- Amazon Machine Learning
- Amazon Macie
- Amazon Mechanical Turk
- Amazon Neptune
- Amazon Personalize
- Amazon QLDB Session
- Amazon Redshift
- Amazon Rekognition
- Amazon Relational Database Service
- Amazon Route 53
- Amazon Route 53 Domains
- Amazon Route 53 Resolver
- Amazon SageMaker Service
- Amazon Simple Email Service
- Amazon Simple Notification Service
- Amazon Simple Queue Service
- Amazon Simple Storage Service
- Amazon Simple Systems Manager (SSM)
- Amazon Simple Workflow Service
- Amazon SimpleDB
- Amazon Textract
- Amazon Transcribe Service
- Amazon Translate
- Amazon WorkMail
- Amazon WorkSpaces
- Application Auto Scaling
- Auto Scaling
- Elastic Load Balancing
- Elastic Load Balancing
- Firewall Management Service
- Service Quotas
Implement remaining protocols and generate the services depending on those protocols:
- EC2
- rest-json:
- NO_PACKAGE_BASENAME: [iotsitewise-2019-12-02, macie2-2020-01-01, synthetics-2017-10-11, mobileanalytics-2014-06-05]
- accessanalyzer: [accessanalyzer-2019-11-01]
- amplify: [amplify-2017-07-25]
- apigateway: [apigateway-2015-07-09]
- apigatewaymanagementapi: [apigatewaymanagementapi-2018-11-29]
- apigatewayv2: [apigatewayv2-2018-11-29]
- appconfig: [appconfig-2019-10-09]
- appmesh: [appmesh-2018-10-01, appmesh-2019-01-25]
- appsync: [appsync-2017-07-25]
- backup: [backup-2018-11-15]
- batch: [batch-2016-08-10]
- chime: [chime-2018-05-01]
- clouddirectory: [clouddirectory-2016-05-10, clouddirectory-2017-01-11]
- cloudsearchdomain: [cloudsearchdomain-2013-01-01]
- codeguru-reviewer: [codeguru-reviewer-2019-09-19]
- codeguruprofiler: [codeguruprofiler-2019-07-18]
- codestar-notifications: [codestar-notifications-2019-10-15]
- cognito-sync: [cognito-sync-2014-06-30]
- connect: [connect-2017-08-08]
- connectparticipant: [connectparticipant-2018-09-07]
- dataexchange: [dataexchange-2017-07-25]
- detective: [detective-2018-10-26]
- dlm: [dlm-2018-01-12]
- ebs: [ebs-2019-11-02]
- efs: [elasticfilesystem-2015-02-01]
- eks: [eks-2017-11-01]
- elastic-inference: [elastic-inference-2017-07-25]
- elastictranscoder: [elastictranscoder-2012-09-25]
- es: [es-2015-01-01]
- glacier: [glacier-2012-06-01]
- greengrass: [greengrass-2017-06-07]
- groundstation: [groundstation-2019-05-23]
- guardduty: [guardduty-2017-11-28]
- imagebuilder: [imagebuilder-2019-12-02]
- iot: [iot-2015-05-28]
- iot-data: [iot-data-2015-05-28]
- iot-jobs-data: [iot-jobs-data-2017-09-29]
- iot1click-devices: [devices-2018-05-14]
- iot1click-projects: [iot1click-projects-2018-05-14]
- iotanalytics: [iotanalytics-2017-11-27]
- iotevents: [iotevents-2018-07-27]
- iotevents-data: [iotevents-data-2018-10-23]
- kafka: [kafka-2018-11-14]
- kinesis-video-archived-media: [kinesis-video-archived-media-2017-09-30]
- kinesis-video-media: [kinesis-video-media-2017-09-30]
- kinesis-video-signaling: [kinesis-video-signaling-2019-12-04]
- kinesisvideo: [kinesisvideo-2017-09-30]
- lambda [lambda-2014-11-11, lambda-2015-03-31]
- lex-models: [lex-models-2017-04-19]
- lex-runtime: [runtime.lex-2016-11-28]
- managedblockchain: [managedblockchain-2018-09-24]
- marketplace-catalog: [marketplace-catalog-2018-09-17]
- mediaconnect: [mediaconnect-2018-11-14]
- mediaconvert: [mediaconvert-2017-08-29]
- medialive: [medialive-2017-10-14]
- mediapackage: [mediapackage-2017-10-12]
- mediapackage-vod: [mediapackage-vod-2018-11-07]
- mediastore-data: [mediastore-data-2017-09-01]
- mediatailor: [mediatailor-2018-04-23]
- mobile: [mobile-2017-07-01]
- mq: [mq-2017-11-27]
- networkmanager: [networkmanager-2019-07-05]
- outposts: [outposts-2019-12-03]
- personalize-events: [personalize-events-2018-03-22]
- personalize-runtime: [personalize-runtime-2018-05-22]
- pinpoint: [pinpoint-2016-12-01]
- pinpoint-email: [pinpoint-email-2018-07-26]
- pinpoint-sms-voice: [pinpoint-sms-voice-2018-09-05]
- polly: [polly-2016-06-10]
- qldb: [qldb-2019-01-02]
- quicksight: [quicksight-2018-04-01]
- ram: [ram-2018-01-04]
- rds-data: [rds-data-2018-08-01]
- resource-groups: [resource-groups-2017-11-27]
- robomaker: [robomaker-2018-06-29]
- sagemaker-a2i-runtime: [sagemaker-a2i-runtime-2019-11-07]
- sagemaker-runtime: [runtime.sagemaker-2017-05-13]
- savingsplans: [savingsplans-2019-06-28]
- schemas: [schemas-2019-12-02]
- securityhub: [securityhub-2018-10-26]
- serverlessrepo: [serverlessrepo-2017-09-08]
- sesv2: [sesv2-2019-09-27]
- signer: [signer-2017-08-25]
- sso: [sso-2019-06-10]
- sso-oidc: [sso-oidc-2019-06-10]
- workdocs: [workdocs-2016-05-01]
- worklink: [worklink-2018-09-25]
- workmailmessageflow: [workmailmessageflow-2019-05-01]
- xray: [xray-2016-04-12]
# run only once:
# pub global activate mono_repo
# if there is an update in mono_pkg.yaml
pub global run mono_repo travis