Skip to content

Commit d25516f

Browse files
AWS SDK for RubyNobody
authored andcommitted
Updated service API models for release.
1 parent 78b04e1 commit d25516f

File tree

11 files changed

+169
-37
lines changed

11 files changed

+169
-37
lines changed

CHANGELOG.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,18 @@
11
Unreleased Changes
22
------------------
33

4+
* Feature - Aws::CostExplorer - Updated the API for AWS Cost Explorer Service.
5+
6+
* Feature - Aws::ElasticBeanstalk - Updated the API, and documentation for AWS Elastic Beanstalk.
7+
8+
* Feature - Aws::Glue - Updated the API, and documentation for AWS Glue.
9+
10+
* Feature - Aws::IoT - Updated the documentation for AWS IoT.
11+
12+
* Feature - Aws::QuickSight - Updated the API, and documentation for Amazon QuickSight.
13+
14+
* Feature - Aws::Rekognition - Updated the documentation for Amazon Rekognition.
15+
416
2.11.237 (2019-03-08)
517
------------------
618

aws-sdk-core/apis/ce/2017-10-25/api-2.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -332,6 +332,7 @@
332332
"GenericString":{"type":"string"},
333333
"GetCostAndUsageRequest":{
334334
"type":"structure",
335+
"required":["TimePeriod"],
335336
"members":{
336337
"TimePeriod":{"shape":"DateInterval"},
337338
"Granularity":{"shape":"Granularity"},

aws-sdk-core/apis/elasticbeanstalk/2010-12-01/api-2.json

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1005,7 +1005,8 @@
10051005
"members":{
10061006
"ApplicationName":{"shape":"ApplicationName"},
10071007
"Description":{"shape":"Description"},
1008-
"ResourceLifecycleConfig":{"shape":"ApplicationResourceLifecycleConfig"}
1008+
"ResourceLifecycleConfig":{"shape":"ApplicationResourceLifecycleConfig"},
1009+
"Tags":{"shape":"Tags"}
10091010
}
10101011
},
10111012
"CreateApplicationVersionMessage":{
@@ -1022,7 +1023,8 @@
10221023
"SourceBundle":{"shape":"S3Location"},
10231024
"BuildConfiguration":{"shape":"BuildConfiguration"},
10241025
"AutoCreateApplication":{"shape":"AutoCreateApplication"},
1025-
"Process":{"shape":"ApplicationVersionProccess"}
1026+
"Process":{"shape":"ApplicationVersionProccess"},
1027+
"Tags":{"shape":"Tags"}
10261028
}
10271029
},
10281030
"CreateConfigurationTemplateMessage":{
@@ -1039,7 +1041,8 @@
10391041
"SourceConfiguration":{"shape":"SourceConfiguration"},
10401042
"EnvironmentId":{"shape":"EnvironmentId"},
10411043
"Description":{"shape":"Description"},
1042-
"OptionSettings":{"shape":"ConfigurationOptionSettingsList"}
1044+
"OptionSettings":{"shape":"ConfigurationOptionSettingsList"},
1045+
"Tags":{"shape":"Tags"}
10431046
}
10441047
},
10451048
"CreateEnvironmentMessage":{
@@ -1073,7 +1076,8 @@
10731076
"PlatformVersion":{"shape":"PlatformVersion"},
10741077
"PlatformDefinitionBundle":{"shape":"S3Location"},
10751078
"EnvironmentName":{"shape":"EnvironmentName"},
1076-
"OptionSettings":{"shape":"ConfigurationOptionSettingsList"}
1079+
"OptionSettings":{"shape":"ConfigurationOptionSettingsList"},
1080+
"Tags":{"shape":"Tags"}
10771081
}
10781082
},
10791083
"CreatePlatformVersionResult":{

aws-sdk-core/apis/elasticbeanstalk/2010-12-01/docs-2.json

Lines changed: 24 additions & 20 deletions
Large diffs are not rendered by default.

aws-sdk-core/apis/glue/2017-03-31/api-2.json

Lines changed: 16 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2220,7 +2220,8 @@
22202220
"ExtraPythonLibsS3Path":{"shape":"GenericString"},
22212221
"ExtraJarsS3Path":{"shape":"GenericString"},
22222222
"SecurityConfiguration":{"shape":"NameString"},
2223-
"Tags":{"shape":"TagsMap"}
2223+
"Tags":{"shape":"TagsMap"},
2224+
"Arguments":{"shape":"MapValue"}
22242225
}
22252226
},
22262227
"CreateDevEndpointResponse":{
@@ -2240,7 +2241,8 @@
22402241
"ExtraJarsS3Path":{"shape":"GenericString"},
22412242
"FailureReason":{"shape":"GenericString"},
22422243
"SecurityConfiguration":{"shape":"NameString"},
2243-
"CreatedTimestamp":{"shape":"TimestampValue"}
2244+
"CreatedTimestamp":{"shape":"TimestampValue"},
2245+
"Arguments":{"shape":"MapValue"}
22442246
}
22452247
},
22462248
"CreateGrokClassifierRequest":{
@@ -2705,7 +2707,8 @@
27052707
"LastModifiedTimestamp":{"shape":"TimestampValue"},
27062708
"PublicKey":{"shape":"GenericString"},
27072709
"PublicKeys":{"shape":"PublicKeysList"},
2708-
"SecurityConfiguration":{"shape":"NameString"}
2710+
"SecurityConfiguration":{"shape":"NameString"},
2711+
"Arguments":{"shape":"MapValue"}
27092712
}
27102713
},
27112714
"DevEndpointCustomLibraries":{
@@ -3737,6 +3740,13 @@
37373740
"type":"string",
37383741
"enum":["EQUALS"]
37393742
},
3743+
"MapValue":{
3744+
"type":"map",
3745+
"key":{"shape":"GenericString"},
3746+
"value":{"shape":"GenericString"},
3747+
"max":100,
3748+
"min":0
3749+
},
37403750
"MappingEntry":{
37413751
"type":"structure",
37423752
"members":{
@@ -4576,7 +4586,9 @@
45764586
"AddPublicKeys":{"shape":"PublicKeysList"},
45774587
"DeletePublicKeys":{"shape":"PublicKeysList"},
45784588
"CustomLibraries":{"shape":"DevEndpointCustomLibraries"},
4579-
"UpdateEtlLibraries":{"shape":"BooleanValue"}
4589+
"UpdateEtlLibraries":{"shape":"BooleanValue"},
4590+
"DeleteArguments":{"shape":"StringList"},
4591+
"AddArguments":{"shape":"MapValue"}
45804592
}
45814593
},
45824594
"UpdateDevEndpointResponse":{

aws-sdk-core/apis/glue/2017-03-31/docs-2.json

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1271,6 +1271,8 @@
12711271
"ListJobsResponse$NextToken": "<p>A continuation token, if the returned list does not contain the last metric available.</p>",
12721272
"ListTriggersRequest$NextToken": "<p>A continuation token, if this is a continuation request.</p>",
12731273
"ListTriggersResponse$NextToken": "<p>A continuation token, if the returned list does not contain the last metric available.</p>",
1274+
"MapValue$key": null,
1275+
"MapValue$value": null,
12741276
"PublicKeysList$member": null,
12751277
"StringList$member": null,
12761278
"Trigger$Schedule": "<p>A <code>cron</code> expression used to specify the schedule (see <a href=\"http://docs.aws.amazon.com/glue/latest/dg/monitor-data-warehouse-schedule.html\">Time-Based Schedules for Jobs and Crawlers</a>. For example, to run something every day at 12:15 UTC, you would specify: <code>cron(15 12 * * ? *)</code>.</p>",
@@ -1967,6 +1969,15 @@
19671969
"Condition$LogicalOperator": "<p>A logical operator.</p>"
19681970
}
19691971
},
1972+
"MapValue": {
1973+
"base": null,
1974+
"refs": {
1975+
"CreateDevEndpointRequest$Arguments": "<p>A map of arguments used to configure the DevEndpoint.</p>",
1976+
"CreateDevEndpointResponse$Arguments": "<p>The map of arguments used to configure this DevEndpoint.</p>",
1977+
"DevEndpoint$Arguments": "<p>A map of arguments used to configure the DevEndpoint.</p> <p>Note that currently, we only support \"--enable-glue-datacatalog\": \"\" as a valid argument.</p>",
1978+
"UpdateDevEndpointRequest$AddArguments": "<p>The map of arguments to add the map of arguments used to configure the DevEndpoint.</p>"
1979+
}
1980+
},
19701981
"MappingEntry": {
19711982
"base": "<p>Defines a mapping.</p>",
19721983
"refs": {
@@ -2744,7 +2755,8 @@
27442755
"ConnectionsList$Connections": "<p>A list of connections used by the job.</p>",
27452756
"CreateDevEndpointRequest$SecurityGroupIds": "<p>Security group IDs for the security groups to be used by the new DevEndpoint.</p>",
27462757
"CreateDevEndpointResponse$SecurityGroupIds": "<p>The security groups assigned to the new DevEndpoint.</p>",
2747-
"DevEndpoint$SecurityGroupIds": "<p>A list of security group identifiers used in this DevEndpoint.</p>"
2758+
"DevEndpoint$SecurityGroupIds": "<p>A list of security group identifiers used in this DevEndpoint.</p>",
2759+
"UpdateDevEndpointRequest$DeleteArguments": "<p>The list of argument keys to be deleted from the map of arguments used to configure the DevEndpoint.</p>"
27482760
}
27492761
},
27502762
"Table": {

aws-sdk-core/apis/iot/2015-05-28/docs-2.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@
2828
"CreateScheduledAudit": "<p>Creates a scheduled audit that is run at a specified time interval.</p>",
2929
"CreateSecurityProfile": "<p>Creates a Device Defender security profile.</p>",
3030
"CreateStream": "<p>Creates a stream for delivering one or more large files in chunks over MQTT. A stream transports data bytes in chunks or blocks packaged as MQTT messages from a source like S3. You can have one or more files associated with a stream. The total size of a file associated with the stream cannot exceed more than 2 MB. The stream will be created with version 0. If a stream is created with the same streamID as a stream that existed and was deleted within last 90 days, we will resurrect that old stream by incrementing the version by 1.</p>",
31-
"CreateThing": "<p>Creates a thing record in the registry.</p> <note> <p>This is a control plane operation. See <a href=\"https://docs.aws.amazon.com/iot/latest/developerguide/authorization.html\">Authorization</a> for information about authorizing control plane actions.</p> </note>",
31+
"CreateThing": "<p>Creates a thing record in the registry. If this call is made multiple times using the same thing name and configuration, the call will succeed. If this call is made with the same thing name but different configuration a <code>ResourceAlreadyExistsException</code> is thrown.</p> <note> <p>This is a control plane operation. See <a href=\"https://docs.aws.amazon.com/iot/latest/developerguide/authorization.html\">Authorization</a> for information about authorizing control plane actions.</p> </note>",
3232
"CreateThingGroup": "<p>Create a thing group.</p> <note> <p>This is a control plane operation. See <a href=\"https://docs.aws.amazon.com/iot/latest/developerguide/authorization.html\">Authorization</a> for information about authorizing control plane actions.</p> </note>",
3333
"CreateThingType": "<p>Creates a new thing type.</p>",
3434
"CreateTopicRule": "<p>Creates a rule. Creating rules is an administrator-level action. Any user who has permission to create rules will be able to access data processed by the rule.</p>",
@@ -4378,7 +4378,7 @@
43784378
"SetAsActiveFlag": {
43794379
"base": null,
43804380
"refs": {
4381-
"RegisterCertificateRequest$setAsActive": "<p>A boolean value that specifies if the CA certificate is set to active.</p>"
4381+
"RegisterCertificateRequest$setAsActive": "<p>A boolean value that specifies if the certificate is set to active.</p>"
43824382
}
43834383
},
43844384
"SetAsDefault": {

aws-sdk-core/apis/quicksight/2018-04-01/api-2.json

Lines changed: 63 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -102,6 +102,23 @@
102102
{"shape":"ResourceUnavailableException"}
103103
]
104104
},
105+
"DeleteUserByPrincipalId":{
106+
"name":"DeleteUserByPrincipalId",
107+
"http":{
108+
"method":"DELETE",
109+
"requestUri":"/accounts/{AwsAccountId}/namespaces/{Namespace}/user-principals/{PrincipalId}"
110+
},
111+
"input":{"shape":"DeleteUserByPrincipalIdRequest"},
112+
"output":{"shape":"DeleteUserByPrincipalIdResponse"},
113+
"errors":[
114+
{"shape":"AccessDeniedException"},
115+
{"shape":"InvalidParameterValueException"},
116+
{"shape":"ResourceNotFoundException"},
117+
{"shape":"ThrottlingException"},
118+
{"shape":"InternalFailureException"},
119+
{"shape":"ResourceUnavailableException"}
120+
]
121+
},
105122
"DescribeGroup":{
106123
"name":"DescribeGroup",
107124
"http":{
@@ -459,6 +476,41 @@
459476
}
460477
}
461478
},
479+
"DeleteUserByPrincipalIdRequest":{
480+
"type":"structure",
481+
"required":[
482+
"PrincipalId",
483+
"AwsAccountId",
484+
"Namespace"
485+
],
486+
"members":{
487+
"PrincipalId":{
488+
"shape":"String",
489+
"location":"uri",
490+
"locationName":"PrincipalId"
491+
},
492+
"AwsAccountId":{
493+
"shape":"AwsAccountId",
494+
"location":"uri",
495+
"locationName":"AwsAccountId"
496+
},
497+
"Namespace":{
498+
"shape":"Namespace",
499+
"location":"uri",
500+
"locationName":"Namespace"
501+
}
502+
}
503+
},
504+
"DeleteUserByPrincipalIdResponse":{
505+
"type":"structure",
506+
"members":{
507+
"RequestId":{"shape":"String"},
508+
"Status":{
509+
"shape":"StatusCode",
510+
"location":"statusCode"
511+
}
512+
}
513+
},
462514
"DeleteUserRequest":{
463515
"type":"structure",
464516
"required":[
@@ -647,7 +699,8 @@
647699
"members":{
648700
"Arn":{"shape":"Arn"},
649701
"GroupName":{"shape":"GroupName"},
650-
"Description":{"shape":"GroupDescription"}
702+
"Description":{"shape":"GroupDescription"},
703+
"PrincipalId":{"shape":"String"}
651704
}
652705
},
653706
"GroupDescription":{
@@ -956,7 +1009,7 @@
9561009
"Email":{"shape":"String"},
9571010
"UserRole":{"shape":"UserRole"},
9581011
"IamArn":{"shape":"String"},
959-
"SessionName":{"shape":"String"},
1012+
"SessionName":{"shape":"RoleSessionName"},
9601013
"AwsAccountId":{
9611014
"shape":"AwsAccountId",
9621015
"location":"uri",
@@ -1012,6 +1065,12 @@
10121065
"error":{"httpStatusCode":503},
10131066
"exception":true
10141067
},
1068+
"RoleSessionName":{
1069+
"type":"string",
1070+
"max":64,
1071+
"min":2,
1072+
"pattern":"[\\w+=.@-]*"
1073+
},
10151074
"SessionLifetimeInMinutes":{
10161075
"type":"long",
10171076
"max":600,
@@ -1131,7 +1190,8 @@
11311190
"Email":{"shape":"String"},
11321191
"Role":{"shape":"UserRole"},
11331192
"IdentityType":{"shape":"IdentityType"},
1134-
"Active":{"shape":"Boolean"}
1193+
"Active":{"shape":"Boolean"},
1194+
"PrincipalId":{"shape":"String"}
11351195
}
11361196
},
11371197
"UserList":{

0 commit comments

Comments
 (0)