Skip to content

Commit 007bdac

Browse files
AWS SDK for RubyNobody
authored andcommitted
Updated service API models for release.
1 parent 3dc4f73 commit 007bdac

File tree

12 files changed

+615
-22
lines changed

12 files changed

+615
-22
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::AppSync - Updated the API, and documentation for AWS AppSync.
5+
6+
* Feature - Aws::Chime - Updated the API, and documentation for Amazon Chime.
7+
8+
* Feature - Aws::CodeBuild - Updated the API, and documentation for AWS CodeBuild.
9+
10+
* Feature - Aws::Imagebuilder - Updated the API, and documentation for EC2 Image Builder.
11+
12+
* Feature - Aws::RDS - Updated the API for Amazon Relational Database Service.
13+
14+
* Feature - Aws::SecurityHub - Updated the API, and documentation for AWS SecurityHub.
15+
416
2.11.539 (2020-06-30)
517
------------------
618

aws-sdk-core/apis/appsync/2017-07-25/api-2.json

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -711,7 +711,15 @@
711711
"R4_XLARGE",
712712
"R4_2XLARGE",
713713
"R4_4XLARGE",
714-
"R4_8XLARGE"
714+
"R4_8XLARGE",
715+
"SMALL",
716+
"MEDIUM",
717+
"LARGE",
718+
"XLARGE",
719+
"LARGE_2X",
720+
"LARGE_4X",
721+
"LARGE_8X",
722+
"LARGE_12X"
715723
]
716724
},
717725
"ApiCachingBehavior":{

aws-sdk-core/apis/appsync/2017-07-25/docs-2.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -81,9 +81,9 @@
8181
"ApiCacheType": {
8282
"base": null,
8383
"refs": {
84-
"ApiCache$type": "<p>The cache instance type.</p> <ul> <li> <p> <b>T2_SMALL</b>: A t2.small instance type.</p> </li> <li> <p> <b>T2_MEDIUM</b>: A t2.medium instance type.</p> </li> <li> <p> <b>R4_LARGE</b>: A r4.large instance type.</p> </li> <li> <p> <b>R4_XLARGE</b>: A r4.xlarge instance type.</p> </li> <li> <p> <b>R4_2XLARGE</b>: A r4.2xlarge instance type.</p> </li> <li> <p> <b>R4_4XLARGE</b>: A r4.4xlarge instance type.</p> </li> <li> <p> <b>R4_8XLARGE</b>: A r4.8xlarge instance type.</p> </li> </ul>",
85-
"CreateApiCacheRequest$type": "<p>The cache instance type.</p> <ul> <li> <p> <b>T2_SMALL</b>: A t2.small instance type.</p> </li> <li> <p> <b>T2_MEDIUM</b>: A t2.medium instance type.</p> </li> <li> <p> <b>R4_LARGE</b>: A r4.large instance type.</p> </li> <li> <p> <b>R4_XLARGE</b>: A r4.xlarge instance type.</p> </li> <li> <p> <b>R4_2XLARGE</b>: A r4.2xlarge instance type.</p> </li> <li> <p> <b>R4_4XLARGE</b>: A r4.4xlarge instance type.</p> </li> <li> <p> <b>R4_8XLARGE</b>: A r4.8xlarge instance type.</p> </li> </ul>",
86-
"UpdateApiCacheRequest$type": "<p>The cache instance type.</p> <ul> <li> <p> <b>T2_SMALL</b>: A t2.small instance type.</p> </li> <li> <p> <b>T2_MEDIUM</b>: A t2.medium instance type.</p> </li> <li> <p> <b>R4_LARGE</b>: A r4.large instance type.</p> </li> <li> <p> <b>R4_XLARGE</b>: A r4.xlarge instance type.</p> </li> <li> <p> <b>R4_2XLARGE</b>: A r4.2xlarge instance type.</p> </li> <li> <p> <b>R4_4XLARGE</b>: A r4.4xlarge instance type.</p> </li> <li> <p> <b>R4_8XLARGE</b>: A r4.8xlarge instance type.</p> </li> </ul>"
84+
"ApiCache$type": "<p>The cache instance type. Valid values are </p> <ul> <li> <p> <code>SMALL</code> </p> </li> <li> <p> <code>MEDIUM</code> </p> </li> <li> <p> <code>LARGE</code> </p> </li> <li> <p> <code>XLARGE</code> </p> </li> <li> <p> <code>LARGE_2X</code> </p> </li> <li> <p> <code>LARGE_4X</code> </p> </li> <li> <p> <code>LARGE_8X</code> (not available in all regions)</p> </li> <li> <p> <code>LARGE_12X</code> </p> </li> </ul> <p>Historically, instance types were identified by an EC2-style value. As of July 2020, this is deprecated, and the generic identifiers above should be used.</p> <p>The following legacy instance types are avaible, but their use is discouraged:</p> <ul> <li> <p> <b>T2_SMALL</b>: A t2.small instance type.</p> </li> <li> <p> <b>T2_MEDIUM</b>: A t2.medium instance type.</p> </li> <li> <p> <b>R4_LARGE</b>: A r4.large instance type.</p> </li> <li> <p> <b>R4_XLARGE</b>: A r4.xlarge instance type.</p> </li> <li> <p> <b>R4_2XLARGE</b>: A r4.2xlarge instance type.</p> </li> <li> <p> <b>R4_4XLARGE</b>: A r4.4xlarge instance type.</p> </li> <li> <p> <b>R4_8XLARGE</b>: A r4.8xlarge instance type.</p> </li> </ul>",
85+
"CreateApiCacheRequest$type": "<p>The cache instance type. Valid values are </p> <ul> <li> <p> <code>SMALL</code> </p> </li> <li> <p> <code>MEDIUM</code> </p> </li> <li> <p> <code>LARGE</code> </p> </li> <li> <p> <code>XLARGE</code> </p> </li> <li> <p> <code>LARGE_2X</code> </p> </li> <li> <p> <code>LARGE_4X</code> </p> </li> <li> <p> <code>LARGE_8X</code> (not available in all regions)</p> </li> <li> <p> <code>LARGE_12X</code> </p> </li> </ul> <p>Historically, instance types were identified by an EC2-style value. As of July 2020, this is deprecated, and the generic identifiers above should be used.</p> <p>The following legacy instance types are avaible, but their use is discouraged:</p> <ul> <li> <p> <b>T2_SMALL</b>: A t2.small instance type.</p> </li> <li> <p> <b>T2_MEDIUM</b>: A t2.medium instance type.</p> </li> <li> <p> <b>R4_LARGE</b>: A r4.large instance type.</p> </li> <li> <p> <b>R4_XLARGE</b>: A r4.xlarge instance type.</p> </li> <li> <p> <b>R4_2XLARGE</b>: A r4.2xlarge instance type.</p> </li> <li> <p> <b>R4_4XLARGE</b>: A r4.4xlarge instance type.</p> </li> <li> <p> <b>R4_8XLARGE</b>: A r4.8xlarge instance type.</p> </li> </ul>",
86+
"UpdateApiCacheRequest$type": "<p>The cache instance type. Valid values are </p> <ul> <li> <p> <code>SMALL</code> </p> </li> <li> <p> <code>MEDIUM</code> </p> </li> <li> <p> <code>LARGE</code> </p> </li> <li> <p> <code>XLARGE</code> </p> </li> <li> <p> <code>LARGE_2X</code> </p> </li> <li> <p> <code>LARGE_4X</code> </p> </li> <li> <p> <code>LARGE_8X</code> (not available in all regions)</p> </li> <li> <p> <code>LARGE_12X</code> </p> </li> </ul> <p>Historically, instance types were identified by an EC2-style value. As of July 2020, this is deprecated, and the generic identifiers above should be used.</p> <p>The following legacy instance types are avaible, but their use is discouraged:</p> <ul> <li> <p> <b>T2_SMALL</b>: A t2.small instance type.</p> </li> <li> <p> <b>T2_MEDIUM</b>: A t2.medium instance type.</p> </li> <li> <p> <b>R4_LARGE</b>: A r4.large instance type.</p> </li> <li> <p> <b>R4_XLARGE</b>: A r4.xlarge instance type.</p> </li> <li> <p> <b>R4_2XLARGE</b>: A r4.2xlarge instance type.</p> </li> <li> <p> <b>R4_4XLARGE</b>: A r4.4xlarge instance type.</p> </li> <li> <p> <b>R4_8XLARGE</b>: A r4.8xlarge instance type.</p> </li> </ul>"
8787
}
8888
},
8989
"ApiCachingBehavior": {
@@ -961,7 +961,7 @@
961961
"OpenIDConnectConfig$issuer": "<p>The issuer for the OpenID Connect configuration. The issuer returned by discovery must exactly match the value of <code>iss</code> in the ID token.</p>",
962962
"OpenIDConnectConfig$clientId": "<p>The client identifier of the Relying party at the OpenID identity provider. This identifier is typically obtained when the Relying party is registered with the OpenID identity provider. You can specify a regular expression so the AWS AppSync can validate against multiple client identifiers at a time.</p>",
963963
"RdsHttpEndpointConfig$awsRegion": "<p>AWS Region for RDS HTTP endpoint.</p>",
964-
"RdsHttpEndpointConfig$dbClusterIdentifier": "<p>Amazon RDS cluster identifier.</p>",
964+
"RdsHttpEndpointConfig$dbClusterIdentifier": "<p>Amazon RDS cluster ARN.</p>",
965965
"RdsHttpEndpointConfig$databaseName": "<p>Logical database name.</p>",
966966
"RdsHttpEndpointConfig$schema": "<p>Logical schema name.</p>",
967967
"RdsHttpEndpointConfig$awsSecretStoreArn": "<p>AWS secret store ARN for database credentials.</p>",

aws-sdk-core/apis/chime/2018-05-01/api-2.json

Lines changed: 151 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -624,6 +624,24 @@
624624
{"shape":"ServiceFailureException"}
625625
]
626626
},
627+
"DeleteVoiceConnectorEmergencyCallingConfiguration":{
628+
"name":"DeleteVoiceConnectorEmergencyCallingConfiguration",
629+
"http":{
630+
"method":"DELETE",
631+
"requestUri":"/voice-connectors/{voiceConnectorId}/emergency-calling-configuration",
632+
"responseCode":204
633+
},
634+
"input":{"shape":"DeleteVoiceConnectorEmergencyCallingConfigurationRequest"},
635+
"errors":[
636+
{"shape":"UnauthorizedClientException"},
637+
{"shape":"NotFoundException"},
638+
{"shape":"ForbiddenException"},
639+
{"shape":"BadRequestException"},
640+
{"shape":"ThrottledClientException"},
641+
{"shape":"ServiceUnavailableException"},
642+
{"shape":"ServiceFailureException"}
643+
]
644+
},
627645
"DeleteVoiceConnectorGroup":{
628646
"name":"DeleteVoiceConnectorGroup",
629647
"http":{
@@ -1105,6 +1123,25 @@
11051123
{"shape":"ServiceFailureException"}
11061124
]
11071125
},
1126+
"GetVoiceConnectorEmergencyCallingConfiguration":{
1127+
"name":"GetVoiceConnectorEmergencyCallingConfiguration",
1128+
"http":{
1129+
"method":"GET",
1130+
"requestUri":"/voice-connectors/{voiceConnectorId}/emergency-calling-configuration",
1131+
"responseCode":200
1132+
},
1133+
"input":{"shape":"GetVoiceConnectorEmergencyCallingConfigurationRequest"},
1134+
"output":{"shape":"GetVoiceConnectorEmergencyCallingConfigurationResponse"},
1135+
"errors":[
1136+
{"shape":"UnauthorizedClientException"},
1137+
{"shape":"NotFoundException"},
1138+
{"shape":"ForbiddenException"},
1139+
{"shape":"BadRequestException"},
1140+
{"shape":"ThrottledClientException"},
1141+
{"shape":"ServiceUnavailableException"},
1142+
{"shape":"ServiceFailureException"}
1143+
]
1144+
},
11081145
"GetVoiceConnectorGroup":{
11091146
"name":"GetVoiceConnectorGroup",
11101147
"http":{
@@ -1610,6 +1647,25 @@
16101647
{"shape":"ServiceFailureException"}
16111648
]
16121649
},
1650+
"PutVoiceConnectorEmergencyCallingConfiguration":{
1651+
"name":"PutVoiceConnectorEmergencyCallingConfiguration",
1652+
"http":{
1653+
"method":"PUT",
1654+
"requestUri":"/voice-connectors/{voiceConnectorId}/emergency-calling-configuration",
1655+
"responseCode":200
1656+
},
1657+
"input":{"shape":"PutVoiceConnectorEmergencyCallingConfigurationRequest"},
1658+
"output":{"shape":"PutVoiceConnectorEmergencyCallingConfigurationResponse"},
1659+
"errors":[
1660+
{"shape":"UnauthorizedClientException"},
1661+
{"shape":"NotFoundException"},
1662+
{"shape":"ForbiddenException"},
1663+
{"shape":"BadRequestException"},
1664+
{"shape":"ThrottledClientException"},
1665+
{"shape":"ServiceUnavailableException"},
1666+
{"shape":"ServiceFailureException"}
1667+
]
1668+
},
16131669
"PutVoiceConnectorLoggingConfiguration":{
16141670
"name":"PutVoiceConnectorLoggingConfiguration",
16151671
"http":{
@@ -2252,6 +2308,10 @@
22522308
"AlexaForBusinessRoomArn":{"shape":"SensitiveString"}
22532309
}
22542310
},
2311+
"Alpha2CountryCode":{
2312+
"type":"string",
2313+
"pattern":"[A-Z]{2}"
2314+
},
22552315
"AreaCode":{
22562316
"type":"string",
22572317
"pattern":"^$|^[0-9]{3,3}$"
@@ -2291,7 +2351,10 @@
22912351
},
22922352
"AssociatePhoneNumbersWithVoiceConnectorGroupRequest":{
22932353
"type":"structure",
2294-
"required":["VoiceConnectorGroupId"],
2354+
"required":[
2355+
"VoiceConnectorGroupId",
2356+
"E164PhoneNumbers"
2357+
],
22952358
"members":{
22962359
"VoiceConnectorGroupId":{
22972360
"shape":"NonEmptyString",
@@ -2310,7 +2373,10 @@
23102373
},
23112374
"AssociatePhoneNumbersWithVoiceConnectorRequest":{
23122375
"type":"structure",
2313-
"required":["VoiceConnectorId"],
2376+
"required":[
2377+
"VoiceConnectorId",
2378+
"E164PhoneNumbers"
2379+
],
23142380
"members":{
23152381
"VoiceConnectorId":{
23162382
"shape":"NonEmptyString",
@@ -2909,6 +2975,22 @@
29092975
"type":"list",
29102976
"member":{"shape":"Credential"}
29112977
},
2978+
"DNISEmergencyCallingConfiguration":{
2979+
"type":"structure",
2980+
"required":[
2981+
"EmergencyPhoneNumber",
2982+
"CallingCountry"
2983+
],
2984+
"members":{
2985+
"EmergencyPhoneNumber":{"shape":"E164PhoneNumber"},
2986+
"TestPhoneNumber":{"shape":"E164PhoneNumber"},
2987+
"CallingCountry":{"shape":"Alpha2CountryCode"}
2988+
}
2989+
},
2990+
"DNISEmergencyCallingConfigurationList":{
2991+
"type":"list",
2992+
"member":{"shape":"DNISEmergencyCallingConfiguration"}
2993+
},
29122994
"DataRetentionInHours":{
29132995
"type":"integer",
29142996
"min":0
@@ -3052,6 +3134,17 @@
30523134
}
30533135
}
30543136
},
3137+
"DeleteVoiceConnectorEmergencyCallingConfigurationRequest":{
3138+
"type":"structure",
3139+
"required":["VoiceConnectorId"],
3140+
"members":{
3141+
"VoiceConnectorId":{
3142+
"shape":"NonEmptyString",
3143+
"location":"uri",
3144+
"locationName":"voiceConnectorId"
3145+
}
3146+
}
3147+
},
30553148
"DeleteVoiceConnectorGroupRequest":{
30563149
"type":"structure",
30573150
"required":["VoiceConnectorGroupId"],
@@ -3109,7 +3202,10 @@
31093202
},
31103203
"DeleteVoiceConnectorTerminationCredentialsRequest":{
31113204
"type":"structure",
3112-
"required":["VoiceConnectorId"],
3205+
"required":[
3206+
"Usernames",
3207+
"VoiceConnectorId"
3208+
],
31133209
"members":{
31143210
"VoiceConnectorId":{
31153211
"shape":"NonEmptyString",
@@ -3156,7 +3252,10 @@
31563252
},
31573253
"DisassociatePhoneNumbersFromVoiceConnectorGroupRequest":{
31583254
"type":"structure",
3159-
"required":["VoiceConnectorGroupId"],
3255+
"required":[
3256+
"VoiceConnectorGroupId",
3257+
"E164PhoneNumbers"
3258+
],
31603259
"members":{
31613260
"VoiceConnectorGroupId":{
31623261
"shape":"NonEmptyString",
@@ -3174,7 +3273,10 @@
31743273
},
31753274
"DisassociatePhoneNumbersFromVoiceConnectorRequest":{
31763275
"type":"structure",
3177-
"required":["VoiceConnectorId"],
3276+
"required":[
3277+
"VoiceConnectorId",
3278+
"E164PhoneNumbers"
3279+
],
31783280
"members":{
31793281
"VoiceConnectorId":{
31803282
"shape":"NonEmptyString",
@@ -3232,6 +3334,12 @@
32323334
"Failed"
32333335
]
32343336
},
3337+
"EmergencyCallingConfiguration":{
3338+
"type":"structure",
3339+
"members":{
3340+
"DNIS":{"shape":"DNISEmergencyCallingConfigurationList"}
3341+
}
3342+
},
32353343
"ErrorCode":{
32363344
"type":"string",
32373345
"enum":[
@@ -3590,6 +3698,23 @@
35903698
"UserSettings":{"shape":"UserSettings"}
35913699
}
35923700
},
3701+
"GetVoiceConnectorEmergencyCallingConfigurationRequest":{
3702+
"type":"structure",
3703+
"required":["VoiceConnectorId"],
3704+
"members":{
3705+
"VoiceConnectorId":{
3706+
"shape":"NonEmptyString",
3707+
"location":"uri",
3708+
"locationName":"voiceConnectorId"
3709+
}
3710+
}
3711+
},
3712+
"GetVoiceConnectorEmergencyCallingConfigurationResponse":{
3713+
"type":"structure",
3714+
"members":{
3715+
"EmergencyCallingConfiguration":{"shape":"EmergencyCallingConfiguration"}
3716+
}
3717+
},
35933718
"GetVoiceConnectorGroupRequest":{
35943719
"type":"structure",
35953720
"required":["VoiceConnectorGroupId"],
@@ -4693,6 +4818,27 @@
46934818
"InitiateDeletionTimestamp":{"shape":"Iso8601Timestamp"}
46944819
}
46954820
},
4821+
"PutVoiceConnectorEmergencyCallingConfigurationRequest":{
4822+
"type":"structure",
4823+
"required":[
4824+
"VoiceConnectorId",
4825+
"EmergencyCallingConfiguration"
4826+
],
4827+
"members":{
4828+
"VoiceConnectorId":{
4829+
"shape":"NonEmptyString",
4830+
"location":"uri",
4831+
"locationName":"voiceConnectorId"
4832+
},
4833+
"EmergencyCallingConfiguration":{"shape":"EmergencyCallingConfiguration"}
4834+
}
4835+
},
4836+
"PutVoiceConnectorEmergencyCallingConfigurationResponse":{
4837+
"type":"structure",
4838+
"members":{
4839+
"EmergencyCallingConfiguration":{"shape":"EmergencyCallingConfiguration"}
4840+
}
4841+
},
46964842
"PutVoiceConnectorLoggingConfigurationRequest":{
46974843
"type":"structure",
46984844
"required":[

0 commit comments

Comments
 (0)