@@ -5,14 +5,17 @@ import (
55
66 "github.com/aws/aws-sdk-go-v2/aws"
77 "github.com/aws/aws-sdk-go-v2/service/acm"
8+ "github.com/aws/aws-sdk-go-v2/service/alexaforbusiness"
89 "github.com/aws/aws-sdk-go-v2/service/apigateway"
910 "github.com/aws/aws-sdk-go-v2/service/applicationautoscaling"
1011 "github.com/aws/aws-sdk-go-v2/service/applicationdiscoveryservice"
1112 "github.com/aws/aws-sdk-go-v2/service/appstream"
13+ "github.com/aws/aws-sdk-go-v2/service/appsync"
1214 "github.com/aws/aws-sdk-go-v2/service/athena"
1315 "github.com/aws/aws-sdk-go-v2/service/autoscaling"
1416 "github.com/aws/aws-sdk-go-v2/service/batch"
1517 "github.com/aws/aws-sdk-go-v2/service/budgets"
18+ "github.com/aws/aws-sdk-go-v2/service/cloud9"
1619 "github.com/aws/aws-sdk-go-v2/service/clouddirectory"
1720 "github.com/aws/aws-sdk-go-v2/service/cloudformation"
1821 "github.com/aws/aws-sdk-go-v2/service/cloudfront"
@@ -32,8 +35,10 @@ import (
3235 "github.com/aws/aws-sdk-go-v2/service/cognitoidentity"
3336 "github.com/aws/aws-sdk-go-v2/service/cognitoidentityprovider"
3437 "github.com/aws/aws-sdk-go-v2/service/cognitosync"
38+ "github.com/aws/aws-sdk-go-v2/service/comprehend"
3539 "github.com/aws/aws-sdk-go-v2/service/configservice"
3640 "github.com/aws/aws-sdk-go-v2/service/costandusagereportservice"
41+ "github.com/aws/aws-sdk-go-v2/service/costexplorer"
3742 "github.com/aws/aws-sdk-go-v2/service/databasemigrationservice"
3843 "github.com/aws/aws-sdk-go-v2/service/datapipeline"
3944 "github.com/aws/aws-sdk-go-v2/service/dax"
@@ -58,13 +63,18 @@ import (
5863 "github.com/aws/aws-sdk-go-v2/service/glacier"
5964 "github.com/aws/aws-sdk-go-v2/service/glue"
6065 "github.com/aws/aws-sdk-go-v2/service/greengrass"
66+ "github.com/aws/aws-sdk-go-v2/service/guardduty"
6167 "github.com/aws/aws-sdk-go-v2/service/health"
6268 "github.com/aws/aws-sdk-go-v2/service/iam"
6369 "github.com/aws/aws-sdk-go-v2/service/inspector"
6470 "github.com/aws/aws-sdk-go-v2/service/iot"
6571 "github.com/aws/aws-sdk-go-v2/service/iotdataplane"
72+ "github.com/aws/aws-sdk-go-v2/service/iotjobsdataplane"
6673 "github.com/aws/aws-sdk-go-v2/service/kinesis"
6774 "github.com/aws/aws-sdk-go-v2/service/kinesisanalytics"
75+ "github.com/aws/aws-sdk-go-v2/service/kinesisvideo"
76+ "github.com/aws/aws-sdk-go-v2/service/kinesisvideoarchivedmedia"
77+ "github.com/aws/aws-sdk-go-v2/service/kinesisvideomedia"
6878 "github.com/aws/aws-sdk-go-v2/service/kms"
6979 "github.com/aws/aws-sdk-go-v2/service/lambda"
7080 "github.com/aws/aws-sdk-go-v2/service/lexmodelbuildingservice"
@@ -74,23 +84,35 @@ import (
7484 "github.com/aws/aws-sdk-go-v2/service/marketplacecommerceanalytics"
7585 "github.com/aws/aws-sdk-go-v2/service/marketplaceentitlementservice"
7686 "github.com/aws/aws-sdk-go-v2/service/marketplacemetering"
87+ "github.com/aws/aws-sdk-go-v2/service/mediaconvert"
88+ "github.com/aws/aws-sdk-go-v2/service/medialive"
89+ "github.com/aws/aws-sdk-go-v2/service/mediapackage"
90+ "github.com/aws/aws-sdk-go-v2/service/mediastore"
91+ "github.com/aws/aws-sdk-go-v2/service/mediastoredata"
7792 "github.com/aws/aws-sdk-go-v2/service/migrationhub"
7893 "github.com/aws/aws-sdk-go-v2/service/mobile"
7994 "github.com/aws/aws-sdk-go-v2/service/mobileanalytics"
95+ "github.com/aws/aws-sdk-go-v2/service/mq"
8096 "github.com/aws/aws-sdk-go-v2/service/mturk"
8197 "github.com/aws/aws-sdk-go-v2/service/opsworks"
8298 "github.com/aws/aws-sdk-go-v2/service/opsworkscm"
8399 "github.com/aws/aws-sdk-go-v2/service/organizations"
84100 "github.com/aws/aws-sdk-go-v2/service/pinpoint"
85101 "github.com/aws/aws-sdk-go-v2/service/polly"
102+ "github.com/aws/aws-sdk-go-v2/service/pricing"
86103 "github.com/aws/aws-sdk-go-v2/service/rds"
87104 "github.com/aws/aws-sdk-go-v2/service/redshift"
88105 "github.com/aws/aws-sdk-go-v2/service/rekognition"
106+ "github.com/aws/aws-sdk-go-v2/service/resourcegroups"
89107 "github.com/aws/aws-sdk-go-v2/service/resourcegroupstaggingapi"
90108 "github.com/aws/aws-sdk-go-v2/service/route53"
91109 "github.com/aws/aws-sdk-go-v2/service/route53domains"
92110 "github.com/aws/aws-sdk-go-v2/service/s3"
111+ "github.com/aws/aws-sdk-go-v2/service/sagemaker"
112+ "github.com/aws/aws-sdk-go-v2/service/sagemakerruntime"
113+ "github.com/aws/aws-sdk-go-v2/service/serverlessapplicationrepository"
93114 "github.com/aws/aws-sdk-go-v2/service/servicecatalog"
115+ "github.com/aws/aws-sdk-go-v2/service/servicediscovery"
94116 "github.com/aws/aws-sdk-go-v2/service/ses"
95117 "github.com/aws/aws-sdk-go-v2/service/sfn"
96118 "github.com/aws/aws-sdk-go-v2/service/shield"
@@ -104,9 +126,11 @@ import (
104126 "github.com/aws/aws-sdk-go-v2/service/sts"
105127 "github.com/aws/aws-sdk-go-v2/service/support"
106128 "github.com/aws/aws-sdk-go-v2/service/swf"
129+ "github.com/aws/aws-sdk-go-v2/service/translate"
107130 "github.com/aws/aws-sdk-go-v2/service/waf"
108131 "github.com/aws/aws-sdk-go-v2/service/wafregional"
109132 "github.com/aws/aws-sdk-go-v2/service/workdocs"
133+ "github.com/aws/aws-sdk-go-v2/service/workmail"
110134 "github.com/aws/aws-sdk-go-v2/service/workspaces"
111135 "github.com/aws/aws-sdk-go-v2/service/xray"
112136)
@@ -124,14 +148,17 @@ func createServices(cfg aws.Config) []service {
124148
125149 return []service {
126150 {name : "acm" , value : reflect .ValueOf (acm .New (cfg ))},
151+ {name : "alexaforbusiness" , value : reflect .ValueOf (alexaforbusiness .New (cfg ))},
127152 {name : "apigateway" , value : reflect .ValueOf (apigateway .New (cfg ))},
128153 {name : "applicationautoscaling" , value : reflect .ValueOf (applicationautoscaling .New (cfg ))},
129154 {name : "applicationdiscoveryservice" , value : reflect .ValueOf (applicationdiscoveryservice .New (cfg ))},
130155 {name : "appstream" , value : reflect .ValueOf (appstream .New (cfg ))},
156+ {name : "appsync" , value : reflect .ValueOf (appsync .New (cfg ))},
131157 {name : "athena" , value : reflect .ValueOf (athena .New (cfg ))},
132158 {name : "autoscaling" , value : reflect .ValueOf (autoscaling .New (cfg ))},
133159 {name : "batch" , value : reflect .ValueOf (batch .New (cfg ))},
134160 {name : "budgets" , value : reflect .ValueOf (budgets .New (cfg ))},
161+ {name : "cloud9" , value : reflect .ValueOf (cloud9 .New (cfg ))},
135162 {name : "clouddirectory" , value : reflect .ValueOf (clouddirectory .New (cfg ))},
136163 {name : "cloudformation" , value : reflect .ValueOf (cloudformation .New (cfg ))},
137164 {name : "cloudfront" , value : reflect .ValueOf (cloudfront .New (cfg ))},
@@ -151,8 +178,10 @@ func createServices(cfg aws.Config) []service {
151178 {name : "cognitoidentity" , value : reflect .ValueOf (cognitoidentity .New (cfg ))},
152179 {name : "cognitoidentityprovider" , value : reflect .ValueOf (cognitoidentityprovider .New (cfg ))},
153180 {name : "cognitosync" , value : reflect .ValueOf (cognitosync .New (cfg ))},
181+ {name : "comprehend" , value : reflect .ValueOf (comprehend .New (cfg ))},
154182 {name : "configservice" , value : reflect .ValueOf (configservice .New (cfg ))},
155183 {name : "costandusagereportservice" , value : reflect .ValueOf (costandusagereportservice .New (cfg ))},
184+ {name : "costexplorer" , value : reflect .ValueOf (costexplorer .New (cfg ))},
156185 {name : "databasemigrationservice" , value : reflect .ValueOf (databasemigrationservice .New (cfg ))},
157186 {name : "datapipeline" , value : reflect .ValueOf (datapipeline .New (cfg ))},
158187 {name : "dax" , value : reflect .ValueOf (dax .New (cfg ))},
@@ -177,13 +206,18 @@ func createServices(cfg aws.Config) []service {
177206 {name : "glacier" , value : reflect .ValueOf (glacier .New (cfg ))},
178207 {name : "glue" , value : reflect .ValueOf (glue .New (cfg ))},
179208 {name : "greengrass" , value : reflect .ValueOf (greengrass .New (cfg ))},
209+ {name : "guardduty" , value : reflect .ValueOf (guardduty .New (cfg ))},
180210 {name : "health" , value : reflect .ValueOf (health .New (cfg ))},
181211 {name : "iam" , value : reflect .ValueOf (iam .New (cfg ))},
182212 {name : "inspector" , value : reflect .ValueOf (inspector .New (cfg ))},
183213 {name : "iot" , value : reflect .ValueOf (iot .New (cfg ))},
184214 {name : "iotdataplane" , value : reflect .ValueOf (iotdataplane .New (cfg ))},
215+ {name : "iotjobsdataplane" , value : reflect .ValueOf (iotjobsdataplane .New (cfg ))},
185216 {name : "kinesis" , value : reflect .ValueOf (kinesis .New (cfg ))},
186217 {name : "kinesisanalytics" , value : reflect .ValueOf (kinesisanalytics .New (cfg ))},
218+ {name : "kinesisvideo" , value : reflect .ValueOf (kinesisvideo .New (cfg ))},
219+ {name : "kinesisvideoarchivedmedia" , value : reflect .ValueOf (kinesisvideoarchivedmedia .New (cfg ))},
220+ {name : "kinesisvideomedia" , value : reflect .ValueOf (kinesisvideomedia .New (cfg ))},
187221 {name : "kms" , value : reflect .ValueOf (kms .New (cfg ))},
188222 {name : "lambda" , value : reflect .ValueOf (lambda .New (cfg ))},
189223 {name : "lexmodelbuildingservice" , value : reflect .ValueOf (lexmodelbuildingservice .New (cfg ))},
@@ -193,23 +227,35 @@ func createServices(cfg aws.Config) []service {
193227 {name : "marketplacecommerceanalytics" , value : reflect .ValueOf (marketplacecommerceanalytics .New (cfg ))},
194228 {name : "marketplaceentitlementservice" , value : reflect .ValueOf (marketplaceentitlementservice .New (cfg ))},
195229 {name : "marketplacemetering" , value : reflect .ValueOf (marketplacemetering .New (cfg ))},
230+ {name : "mediaconvert" , value : reflect .ValueOf (mediaconvert .New (cfg ))},
231+ {name : "medialive" , value : reflect .ValueOf (medialive .New (cfg ))},
232+ {name : "mediapackage" , value : reflect .ValueOf (mediapackage .New (cfg ))},
233+ {name : "mediastore" , value : reflect .ValueOf (mediastore .New (cfg ))},
234+ {name : "mediastoredata" , value : reflect .ValueOf (mediastoredata .New (cfg ))},
196235 {name : "migrationhub" , value : reflect .ValueOf (migrationhub .New (cfg ))},
197236 {name : "mobile" , value : reflect .ValueOf (mobile .New (cfg ))},
198237 {name : "mobileanalytics" , value : reflect .ValueOf (mobileanalytics .New (cfg ))},
238+ {name : "mq" , value : reflect .ValueOf (mq .New (cfg ))},
199239 {name : "mturk" , value : reflect .ValueOf (mturk .New (cfg ))},
200240 {name : "opsworks" , value : reflect .ValueOf (opsworks .New (cfg ))},
201241 {name : "opsworkscm" , value : reflect .ValueOf (opsworkscm .New (cfg ))},
202242 {name : "organizations" , value : reflect .ValueOf (organizations .New (cfg ))},
203243 {name : "pinpoint" , value : reflect .ValueOf (pinpoint .New (cfg ))},
204244 {name : "polly" , value : reflect .ValueOf (polly .New (cfg ))},
245+ {name : "pricing" , value : reflect .ValueOf (pricing .New (cfg ))},
205246 {name : "rds" , value : reflect .ValueOf (rds .New (cfg ))},
206247 {name : "redshift" , value : reflect .ValueOf (redshift .New (cfg ))},
207248 {name : "rekognition" , value : reflect .ValueOf (rekognition .New (cfg ))},
249+ {name : "resourcegroups" , value : reflect .ValueOf (resourcegroups .New (cfg ))},
208250 {name : "resourcegroupstaggingapi" , value : reflect .ValueOf (resourcegroupstaggingapi .New (cfg ))},
209251 {name : "route53" , value : reflect .ValueOf (route53 .New (cfg ))},
210252 {name : "route53domains" , value : reflect .ValueOf (route53domains .New (cfg ))},
211253 {name : "s3" , value : reflect .ValueOf (s3Client )},
254+ {name : "sagemaker" , value : reflect .ValueOf (sagemaker .New (cfg ))},
255+ {name : "sagemakerruntime" , value : reflect .ValueOf (sagemakerruntime .New (cfg ))},
256+ {name : "serverlessapplicationrepository" , value : reflect .ValueOf (serverlessapplicationrepository .New (cfg ))},
212257 {name : "servicecatalog" , value : reflect .ValueOf (servicecatalog .New (cfg ))},
258+ {name : "servicediscovery" , value : reflect .ValueOf (servicediscovery .New (cfg ))},
213259 {name : "ses" , value : reflect .ValueOf (ses .New (cfg ))},
214260 {name : "sfn" , value : reflect .ValueOf (sfn .New (cfg ))},
215261 {name : "shield" , value : reflect .ValueOf (shield .New (cfg ))},
@@ -223,9 +269,11 @@ func createServices(cfg aws.Config) []service {
223269 {name : "sts" , value : reflect .ValueOf (sts .New (cfg ))},
224270 {name : "support" , value : reflect .ValueOf (support .New (cfg ))},
225271 {name : "swf" , value : reflect .ValueOf (swf .New (cfg ))},
272+ {name : "translate" , value : reflect .ValueOf (translate .New (cfg ))},
226273 {name : "waf" , value : reflect .ValueOf (waf .New (cfg ))},
227274 {name : "wafregional" , value : reflect .ValueOf (wafregional .New (cfg ))},
228275 {name : "workdocs" , value : reflect .ValueOf (workdocs .New (cfg ))},
276+ {name : "workmail" , value : reflect .ValueOf (workmail .New (cfg ))},
229277 {name : "workspaces" , value : reflect .ValueOf (workspaces .New (cfg ))},
230278 {name : "xray" , value : reflect .ValueOf (xray .New (cfg ))},
231279 }
0 commit comments