11defmodule AWS.CodeGen do
22 @ elixir_services [
3+ { :json , "AWS.CertificateManager" , "acm/2015-12-08" , "certificate_manager.ex" } ,
34 { :json , "AWS.CloudHSM" , "cloudhsm/2014-05-30" , "cloud_hsm.ex" } ,
45 { :json , "AWS.CloudTrail" , "cloudtrail/2013-11-01" , "cloud_trail.ex" } ,
6+ { :json , "AWS.CloudWatch.Events" , "events/2015-10-07" , "cloudwatch_events.ex" } ,
57 { :json , "AWS.CodeCommit" , "codecommit/2015-04-13" , "code_commit.ex" } ,
68 { :json , "AWS.CodeDeploy" , "codedeploy/2014-10-06" , "code_deploy.ex" } ,
79 { :json , "AWS.CodePipeline" , "codepipeline/2015-07-09" , "code_pipeline.ex" } ,
810 { :json , "AWS.Cognito" , "cognito-identity/2014-06-30" , "cognito.ex" } ,
11+ { :json , "AWS.Cognito.IdentityProvider" , "cognito-idp/2016-04-18" , "cognito_identity_provider.ex" } ,
912 { :json , "AWS.Config" , "config/2014-11-12" , "config.ex" } ,
13+ { :json , "AWS.DMS" , "dms/2016-01-01" , "dms.ex" } ,
1014 { :json , "AWS.DataPipeline" , "datapipeline/2012-10-29" , "data_pipeline.ex" } ,
1115 { :json , "AWS.DeviceFarm" , "devicefarm/2015-06-23" , "device_farm.ex" } ,
1216 { :json , "AWS.DirectConnect" , "directconnect/2012-10-25" , "direct_connect.ex" } ,
1317 { :json , "AWS.DirectoryService" , "ds/2015-04-16" , "directory_service.ex" } ,
1418 { :json , "AWS.DynamoDB" , "dynamodb/2012-08-10" , "dynamodb.ex" } ,
1519 { :json , "AWS.DynamoDB.Streams" , "streams.dynamodb/2012-08-10" , "dynamodb_streams.ex" } ,
20+ { :json , "AWS.ECR" , "ecr/2015-09-21" , "ecr.ex" } ,
1621 { :json , "AWS.ECS" , "ecs/2014-11-13" , "ecs.ex" } ,
1722 { :json , "AWS.EMR" , "elasticmapreduce/2009-03-31" , "emr.ex" } ,
1823 { :json , "AWS.GameLift" , "gamelift/2015-10-01" , "gamelift.ex" } ,
24+ { :json , "AWS.Inspector" , "inspector/2016-02-16" , "inspector.ex" } ,
1925 { :json , "AWS.Kinesis" , "kinesis/2013-12-02" , "kinesis.ex" } ,
26+ { :json , "AWS.Kinesis.Firehose" , "firehose/2015-08-04" , "kinesis_firehose.ex" } ,
2027 { :json , "AWS.KMS" , "kms/2014-11-01" , "kms.ex" } ,
2128 { :json , "AWS.Logs" , "logs/2014-03-28" , "logs.ex" } ,
22- { :json , "AWS.MCA" , "marketplacecommerceanalytics/2015-07-01" , "mca.ex" } ,
29+ { :json , "AWS.MachineLearning" , "machinelearning/2014-12-12" , "machine_learning.ex" } ,
30+ { :json , "AWS.Marketplace.CommerceAnalytics" , "marketplacecommerceanalytics/2015-07-01" , "marketplace_commerce_analytics.ex" } ,
31+ { :json , "AWS.Marketplace.Metering" , "meteringmarketplace/2016-01-14" , "marketplace_metering.ex" } ,
2332 { :json , "AWS.OpsWorks" , "opsworks/2013-02-18" , "ops_works.ex" } ,
2433 { :json , "AWS.Route53.Domains" , "route53domains/2014-05-15" , "route53_domains.ex" } ,
2534 { :json , "AWS.SSM" , "ssm/2014-11-06" , "ssm.ex" } ,
@@ -28,35 +37,47 @@ defmodule AWS.CodeGen do
2837 { :json , "AWS.SWF" , "swf/2012-01-25" , "swf.ex" } ,
2938 { :json , "AWS.WAF" , "waf/2015-08-24" , "waf.ex" } ,
3039 { :json , "AWS.Workspaces" , "workspaces/2015-04-08" , "workspaces.ex" } ,
40+ { :rest_json , "AWS.APIGateway" , "apigateway/2015-07-09" , "api_gateway.ex" } ,
3141 { :rest_json , "AWS.Cognito.Sync" , "cognito-sync/2014-06-30" , "cognito_sync.ex" } ,
3242 { :rest_json , "AWS.EFS" , "elasticfilesystem/2015-02-01" , "efs.ex" } ,
3343 { :rest_json , "AWS.Glacier" , "glacier/2012-06-01" , "glacier.ex" } ,
44+ { :rest_json , "AWS.IoT" , "iot/2015-05-28" , "iot.ex" } ,
45+ { :rest_json , "AWS.IoT.DataPlane" , "iot-data/2015-05-28" , "iot_data.ex" } ,
3446 { :rest_json , "AWS.Lambda" , "lambda/2015-03-31" , "lambda.ex" } ,
3547 { :rest_json , "AWS.MobileAnalytics" , "mobileanalytics/2014-06-05" , "mobile_analytics.ex" } ,
3648 { :rest_json , "AWS.Transcoder" , "elastictranscoder/2012-09-25" , "transcoder.ex" } ,
3749 ]
3850
3951 @ erlang_services [
52+ { :json , "aws_certificate_manager" , "acm/2015-12-08" , "aws_certificate_manager.erl" } ,
53+ { :json , "aws_cloudwatch_events" , "events/2015-10-07" , "aws_cloudwatch_events.erl" } ,
4054 { :json , "aws_cloud_hsm" , "cloudhsm/2014-05-30" , "aws_cloud_hsm.erl" } ,
4155 { :json , "aws_cloud_trail" , "cloudtrail/2013-11-01" , "aws_cloud_trail.erl" } ,
4256 { :json , "aws_code_commit" , "codecommit/2015-04-13" , "aws_code_commit.erl" } ,
4357 { :json , "aws_code_deploy" , "codedeploy/2014-10-06" , "aws_code_deploy.erl" } ,
4458 { :json , "aws_code_pipeline" , "codepipeline/2015-07-09" , "aws_code_pipeline.erl" } ,
4559 { :json , "aws_cognito" , "cognito-identity/2014-06-30" , "aws_cognito.erl" } ,
60+ { :json , "aws_cognito_idp" , "cognito-idp/2016-04-18" , "aws_cognito_idp.erl" } ,
4661 { :json , "aws_config" , "config/2014-11-12" , "aws_config.erl" } ,
4762 { :json , "aws_data_pipeline" , "datapipeline/2012-10-29" , "aws_data_pipeline.erl" } ,
4863 { :json , "aws_device_farm" , "devicefarm/2015-06-23" , "aws_device_farm.erl" } ,
4964 { :json , "aws_direct_connect" , "directconnect/2012-10-25" , "aws_direct_connect.erl" } ,
5065 { :json , "aws_directory_service" , "ds/2015-04-16" , "aws_directory_service.erl" } ,
66+ { :json , "aws_dms" , "dms/2016-01-01" , "aws_dms.erl" } ,
5167 { :json , "aws_dynamodb" , "dynamodb/2012-08-10" , "aws_dynamodb.erl" } ,
5268 { :json , "aws_dynamodb_streams" , "streams.dynamodb/2012-08-10" , "aws_dynamodb_streams.erl" } ,
69+ { :json , "aws_ecr" , "ecr/2015-09-21" , "aws_ecr.erl" } ,
5370 { :json , "aws_ecs" , "ecs/2014-11-13" , "aws_ecs.erl" } ,
5471 { :json , "aws_emr" , "elasticmapreduce/2009-03-31" , "aws_emr.erl" } ,
5572 { :json , "aws_gamelift" , "gamelift/2015-10-01" , "aws_gamelift.erl" } ,
73+ { :json , "aws_inspector" , "inspector/2016-02-16" , "aws_inspector.erl" } ,
5674 { :json , "aws_kinesis" , "kinesis/2013-12-02" , "aws_kinesis.erl" } ,
75+ { :json , "aws_kinesis_firehose" , "firehose/2015-08-04" , "aws_kinesis_firehose.erl" } ,
5776 { :json , "aws_kms" , "kms/2014-11-01" , "aws_kms.erl" } ,
5877 { :json , "aws_logs" , "logs/2014-03-28" , "aws_logs.erl" } ,
59- { :json , "aws_mca" , "marketplacecommerceanalytics/2015-07-01" , "aws_mca.erl" } ,
78+ { :json , "aws_machine_learning" , "machinelearning/2014-12-12" , "aws_machine_learning.erl" } ,
79+ { :json , "aws_marketplace_commerce_analytics" , "marketplacecommerceanalytics/2015-07-01" , "aws_marketplace_commerce_analytics.erl" } ,
80+ { :json , "aws_marketplace_metering" , "meteringmarketplace/2016-01-14" , "aws_marketplace_metering.erl" } ,
6081 { :json , "aws_ops_works" , "opsworks/2013-02-18" , "aws_ops_works.erl" } ,
6182 { :json , "aws_route53_domains" , "route53domains/2014-05-15" , "aws_route53_domains.erl" } ,
6283 { :json , "aws_ssm" , "ssm/2014-11-06" , "aws_ssm.erl" } ,
0 commit comments