Skip to content

Commit 961963c

Browse files
AWS SDK for RubyNobody
authored andcommitted
Updated service API models for release.
1 parent 616a759 commit 961963c

File tree

9 files changed

+137
-35
lines changed

9 files changed

+137
-35
lines changed

CHANGELOG.md

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

4+
* Feature - Aws::APIGateway - Updated the API, and documentation for Amazon API Gateway.
5+
6+
* Feature - Aws::RAM - Updated the API, and documentation for AWS Resource Access Manager.
7+
8+
* Feature - Aws::WAFRegional - Updated the API, and documentation for AWS WAF Regional.
9+
410
2.11.355 (2019-09-17)
511
------------------
612

aws-sdk-core/apis/apigateway/2015-07-09/api-2.json

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -389,7 +389,8 @@
389389
"errors":[
390390
{"shape":"UnauthorizedException"},
391391
{"shape":"NotFoundException"},
392-
{"shape":"TooManyRequestsException"}
392+
{"shape":"TooManyRequestsException"},
393+
{"shape":"BadRequestException"}
393394
]
394395
},
395396
"DeleteGatewayResponse":{
@@ -2874,7 +2875,8 @@
28742875
"EndpointConfiguration":{
28752876
"type":"structure",
28762877
"members":{
2877-
"types":{"shape":"ListOfEndpointType"}
2878+
"types":{"shape":"ListOfEndpointType"},
2879+
"vpcEndpointIds":{"shape":"ListOfString"}
28782880
}
28792881
},
28802882
"EndpointType":{

aws-sdk-core/apis/apigateway/2015-07-09/docs-2.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1075,6 +1075,7 @@
10751075
"CreateVpcLinkRequest$targetArns": "<p>[Required] The ARNs of network load balancers of the VPC targeted by the VPC link. The network load balancers must be owned by the same AWS account of the API owner.</p>",
10761076
"DocumentationPartIds$ids": "<p>A list of the returned documentation part identifiers.</p>",
10771077
"DocumentationPartIds$warnings": "<p>A list of warning messages reported during import of documentation parts.</p>",
1078+
"EndpointConfiguration$vpcEndpointIds": "<p>A list of VpcEndpointIds of an API (<a>RestApi</a>) against which to create Route53 ALIASes. It is only supported for <code>PRIVATE</code> endpoint type.</p>",
10781079
"GetDeploymentRequest$embed": "<p>A query parameter to retrieve the specified embedded resources of the returned <a>Deployment</a> resource in the response. In a REST API call, this <code>embed</code> parameter value is a list of comma-separated strings, as in <code>GET /restapis/{restapi_id}/deployments/{deployment_id}?embed=var1,var2</code>. The SDK and other platform-dependent libraries might use a different format for the list. Currently, this request supports only retrieval of the embedded API summary this way. Hence, the parameter value must be a single-valued list containing only the <code>\"apisummary\"</code> string. For example, <code>GET /restapis/{restapi_id}/deployments/{deployment_id}?embed=apisummary</code>.</p>",
10791080
"GetResourceRequest$embed": "<p>A query parameter to retrieve the specified resources embedded in the returned <a>Resource</a> representation in the response. This <code>embed</code> parameter value is a list of comma-separated strings. Currently, the request supports only retrieval of the embedded <a>Method</a> resources this way. The query parameter value must be a single-valued list and contain the <code>\"methods\"</code> string. For example, <code>GET /restapis/{restapi_id}/resources/{resource_id}?embed=methods</code>.</p>",
10801081
"GetResourcesRequest$embed": "<p>A query parameter used to retrieve the specified resources embedded in the returned <a>Resources</a> resource in the response. This <code>embed</code> parameter value is a list of comma-separated strings. Currently, the request supports only retrieval of the embedded <a>Method</a> resources this way. The query parameter value must be a single-valued list and contain the <code>\"methods\"</code> string. For example, <code>GET /restapis/{restapi_id}/resources?embed=methods</code>.</p>",

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

Lines changed: 61 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,9 @@
2828
{"shape":"ResourceShareInvitationAlreadyRejectedException"},
2929
{"shape":"ResourceShareInvitationExpiredException"},
3030
{"shape":"ServerInternalException"},
31-
{"shape":"ServiceUnavailableException"}
31+
{"shape":"ServiceUnavailableException"},
32+
{"shape":"InvalidClientTokenException"},
33+
{"shape":"IdempotentParameterMismatchException"}
3234
]
3335
},
3436
"AssociateResourceShare":{
@@ -71,6 +73,7 @@
7173
{"shape":"InvalidParameterException"},
7274
{"shape":"OperationNotPermittedException"},
7375
{"shape":"ResourceShareLimitExceededException"},
76+
{"shape":"TagPolicyViolationException"},
7477
{"shape":"ServerInternalException"},
7578
{"shape":"ServiceUnavailableException"}
7679
]
@@ -199,6 +202,26 @@
199202
{"shape":"ServiceUnavailableException"}
200203
]
201204
},
205+
"ListPendingInvitationResources":{
206+
"name":"ListPendingInvitationResources",
207+
"http":{
208+
"method":"POST",
209+
"requestUri":"/listpendinginvitationresources"
210+
},
211+
"input":{"shape":"ListPendingInvitationResourcesRequest"},
212+
"output":{"shape":"ListPendingInvitationResourcesResponse"},
213+
"errors":[
214+
{"shape":"MalformedArnException"},
215+
{"shape":"InvalidNextTokenException"},
216+
{"shape":"InvalidParameterException"},
217+
{"shape":"ServerInternalException"},
218+
{"shape":"ServiceUnavailableException"},
219+
{"shape":"ResourceShareInvitationArnNotFoundException"},
220+
{"shape":"MissingRequiredParameterException"},
221+
{"shape":"ResourceShareInvitationAlreadyRejectedException"},
222+
{"shape":"ResourceShareInvitationExpiredException"}
223+
]
224+
},
202225
"ListPrincipals":{
203226
"name":"ListPrincipals",
204227
"http":{
@@ -250,7 +273,9 @@
250273
{"shape":"ResourceShareInvitationAlreadyRejectedException"},
251274
{"shape":"ResourceShareInvitationExpiredException"},
252275
{"shape":"ServerInternalException"},
253-
{"shape":"ServiceUnavailableException"}
276+
{"shape":"ServiceUnavailableException"},
277+
{"shape":"InvalidClientTokenException"},
278+
{"shape":"IdempotentParameterMismatchException"}
254279
]
255280
},
256281
"TagResource":{
@@ -266,6 +291,7 @@
266291
{"shape":"MalformedArnException"},
267292
{"shape":"TagLimitExceededException"},
268293
{"shape":"ResourceArnNotFoundException"},
294+
{"shape":"TagPolicyViolationException"},
269295
{"shape":"ServerInternalException"},
270296
{"shape":"ServiceUnavailableException"}
271297
]
@@ -546,6 +572,22 @@
546572
"error":{"httpStatusCode":400},
547573
"exception":true
548574
},
575+
"ListPendingInvitationResourcesRequest":{
576+
"type":"structure",
577+
"required":["resourceShareInvitationArn"],
578+
"members":{
579+
"resourceShareInvitationArn":{"shape":"String"},
580+
"nextToken":{"shape":"String"},
581+
"maxResults":{"shape":"MaxResults"}
582+
}
583+
},
584+
"ListPendingInvitationResourcesResponse":{
585+
"type":"structure",
586+
"members":{
587+
"resources":{"shape":"ResourceList"},
588+
"nextToken":{"shape":"String"}
589+
}
590+
},
549591
"ListPrincipalsRequest":{
550592
"type":"structure",
551593
"required":["resourceOwner"],
@@ -714,6 +756,7 @@
714756
"type":"structure",
715757
"members":{
716758
"resourceShareArn":{"shape":"String"},
759+
"resourceShareName":{"shape":"String"},
717760
"associatedEntity":{"shape":"String"},
718761
"associationType":{"shape":"ResourceShareAssociationType"},
719762
"status":{"shape":"ResourceShareAssociationStatus"},
@@ -754,7 +797,11 @@
754797
"receiverAccountId":{"shape":"String"},
755798
"invitationTimestamp":{"shape":"DateTime"},
756799
"status":{"shape":"ResourceShareInvitationStatus"},
757-
"resourceShareAssociations":{"shape":"ResourceShareAssociationList"}
800+
"resourceShareAssociations":{
801+
"shape":"ResourceShareAssociationList",
802+
"deprecated":true,
803+
"deprecatedMessage":"This member has been deprecated. Use ListPendingInvitationResources."
804+
}
758805
}
759806
},
760807
"ResourceShareInvitationAlreadyAcceptedException":{
@@ -839,7 +886,8 @@
839886
"AVAILABLE",
840887
"ZONAL_RESOURCE_INACCESSIBLE",
841888
"LIMIT_EXCEEDED",
842-
"UNAVAILABLE"
889+
"UNAVAILABLE",
890+
"PENDING"
843891
]
844892
},
845893
"ServerInternalException":{
@@ -897,6 +945,15 @@
897945
"type":"list",
898946
"member":{"shape":"Tag"}
899947
},
948+
"TagPolicyViolationException":{
949+
"type":"structure",
950+
"required":["message"],
951+
"members":{
952+
"message":{"shape":"String"}
953+
},
954+
"error":{"httpStatusCode":400},
955+
"exception":true
956+
},
900957
"TagResourceRequest":{
901958
"type":"structure",
902959
"required":[

0 commit comments

Comments
 (0)