Skip to content

Commit 169395f

Browse files
AWS SDK for RubyNobody
authored andcommitted
Updated service API models for release.
1 parent e910c1b commit 169395f

File tree

6 files changed

+619
-29
lines changed

6 files changed

+619
-29
lines changed

CHANGELOG.md

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

4+
* Feature - Aws::CodeStarconnections - Updated the API, and documentation for AWS CodeStar connections.
5+
6+
* Feature - Aws::ComprehendMedical - Updated the API, and documentation for AWS Comprehend Medical.
7+
48
2.11.501 (2020-05-05)
59
------------------
610

aws-sdk-core/apis/codestar-connections/2019-12-01/api-2.json

Lines changed: 127 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,43 @@
5757
},
5858
"input":{"shape":"ListConnectionsInput"},
5959
"output":{"shape":"ListConnectionsOutput"}
60+
},
61+
"ListTagsForResource":{
62+
"name":"ListTagsForResource",
63+
"http":{
64+
"method":"POST",
65+
"requestUri":"/"
66+
},
67+
"input":{"shape":"ListTagsForResourceInput"},
68+
"output":{"shape":"ListTagsForResourceOutput"},
69+
"errors":[
70+
{"shape":"ResourceNotFoundException"}
71+
]
72+
},
73+
"TagResource":{
74+
"name":"TagResource",
75+
"http":{
76+
"method":"POST",
77+
"requestUri":"/"
78+
},
79+
"input":{"shape":"TagResourceInput"},
80+
"output":{"shape":"TagResourceOutput"},
81+
"errors":[
82+
{"shape":"ResourceNotFoundException"},
83+
{"shape":"LimitExceededException"}
84+
]
85+
},
86+
"UntagResource":{
87+
"name":"UntagResource",
88+
"http":{
89+
"method":"POST",
90+
"requestUri":"/"
91+
},
92+
"input":{"shape":"UntagResourceInput"},
93+
"output":{"shape":"UntagResourceOutput"},
94+
"errors":[
95+
{"shape":"ResourceNotFoundException"}
96+
]
6097
}
6198
},
6299
"shapes":{
@@ -66,6 +103,11 @@
66103
"min":12,
67104
"pattern":"[0-9]{12}"
68105
},
106+
"AmazonResourceName":{
107+
"type":"string",
108+
"max":1011,
109+
"min":1
110+
},
69111
"Connection":{
70112
"type":"structure",
71113
"members":{
@@ -107,14 +149,16 @@
107149
],
108150
"members":{
109151
"ProviderType":{"shape":"ProviderType"},
110-
"ConnectionName":{"shape":"ConnectionName"}
152+
"ConnectionName":{"shape":"ConnectionName"},
153+
"Tags":{"shape":"TagList"}
111154
}
112155
},
113156
"CreateConnectionOutput":{
114157
"type":"structure",
115158
"required":["ConnectionArn"],
116159
"members":{
117-
"ConnectionArn":{"shape":"ConnectionArn"}
160+
"ConnectionArn":{"shape":"ConnectionArn"},
161+
"Tags":{"shape":"TagList"}
118162
}
119163
},
120164
"DeleteConnectionInput":{
@@ -168,16 +212,28 @@
168212
"NextToken":{"shape":"NextToken"}
169213
}
170214
},
215+
"ListTagsForResourceInput":{
216+
"type":"structure",
217+
"required":["ResourceArn"],
218+
"members":{
219+
"ResourceArn":{"shape":"AmazonResourceName"}
220+
}
221+
},
222+
"ListTagsForResourceOutput":{
223+
"type":"structure",
224+
"members":{
225+
"Tags":{"shape":"TagList"}
226+
}
227+
},
171228
"MaxResults":{
172229
"type":"integer",
173-
"max":50,
174-
"min":1
230+
"max":5000,
231+
"min":0
175232
},
176233
"NextToken":{
177234
"type":"string",
178235
"max":1024,
179-
"min":1,
180-
"pattern":"[a-zA-Z0-9=\\-\\\\/]+"
236+
"min":1
181237
},
182238
"ProviderType":{
183239
"type":"string",
@@ -189,6 +245,71 @@
189245
"Message":{"shape":"ErrorMessage"}
190246
},
191247
"exception":true
248+
},
249+
"Tag":{
250+
"type":"structure",
251+
"required":[
252+
"Key",
253+
"Value"
254+
],
255+
"members":{
256+
"Key":{"shape":"TagKey"},
257+
"Value":{"shape":"TagValue"}
258+
}
259+
},
260+
"TagKey":{
261+
"type":"string",
262+
"max":128,
263+
"min":1
264+
},
265+
"TagKeyList":{
266+
"type":"list",
267+
"member":{"shape":"TagKey"},
268+
"max":200,
269+
"min":0
270+
},
271+
"TagList":{
272+
"type":"list",
273+
"member":{"shape":"Tag"},
274+
"max":200,
275+
"min":0
276+
},
277+
"TagResourceInput":{
278+
"type":"structure",
279+
"required":[
280+
"ResourceArn",
281+
"Tags"
282+
],
283+
"members":{
284+
"ResourceArn":{"shape":"AmazonResourceName"},
285+
"Tags":{"shape":"TagList"}
286+
}
287+
},
288+
"TagResourceOutput":{
289+
"type":"structure",
290+
"members":{
291+
}
292+
},
293+
"TagValue":{
294+
"type":"string",
295+
"max":256,
296+
"min":0
297+
},
298+
"UntagResourceInput":{
299+
"type":"structure",
300+
"required":[
301+
"ResourceArn",
302+
"TagKeys"
303+
],
304+
"members":{
305+
"ResourceArn":{"shape":"AmazonResourceName"},
306+
"TagKeys":{"shape":"TagKeyList"}
307+
}
308+
},
309+
"UntagResourceOutput":{
310+
"type":"structure",
311+
"members":{
312+
}
192313
}
193314
}
194315
}

aws-sdk-core/apis/codestar-connections/2019-12-01/docs-2.json

Lines changed: 78 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,17 +5,28 @@
55
"CreateConnection": "<p>Creates a connection that can then be given to other AWS services like CodePipeline so that it can access third-party code repositories. The connection is in pending status until the third-party connection handshake is completed from the console.</p>",
66
"DeleteConnection": "<p>The connection to be deleted.</p>",
77
"GetConnection": "<p>Returns the connection ARN and details such as status, owner, and provider type.</p>",
8-
"ListConnections": "<p>Lists the connections associated with your account.</p>"
8+
"ListConnections": "<p>Lists the connections associated with your account.</p>",
9+
"ListTagsForResource": "<p>Gets the set of key-value pairs (metadata) that are used to manage the resource.</p>",
10+
"TagResource": "<p>Adds to or modifies the tags of the given resource. Tags are metadata that can be used to manage a resource.</p>",
11+
"UntagResource": "<p>Removes tags from an AWS resource.</p>"
912
},
1013
"shapes": {
1114
"AccountId": {
1215
"base": null,
1316
"refs": {
14-
"Connection$OwnerAccountId": "<p>The name of the external provider where your third-party code repository is configured. For Bitbucket, this is the account ID of the owner of the Bitbucket repository.</p>"
17+
"Connection$OwnerAccountId": "<p>The identifier of the external provider where your third-party code repository is configured. For Bitbucket, this is the account ID of the owner of the Bitbucket repository.</p>"
18+
}
19+
},
20+
"AmazonResourceName": {
21+
"base": null,
22+
"refs": {
23+
"ListTagsForResourceInput$ResourceArn": "<p>The Amazon Resource Name (ARN) of the resource for which you want to get information about tags, if any.</p>",
24+
"TagResourceInput$ResourceArn": "<p>The Amazon Resource Name (ARN) of the resource to which you want to add or update tags.</p>",
25+
"UntagResourceInput$ResourceArn": "<p>The Amazon Resource Name (ARN) of the resource to remove tags from.</p>"
1526
}
1627
},
1728
"Connection": {
18-
"base": "<p>The configuration that allows a service such as CodePipeline to connect to a third-party code repository.</p>",
29+
"base": "<p>The AWS::CodeStarConnections::Connection resource can be used to connect external source providers with services like AWS CodePipeline.</p> <p>Note: A connection created through CloudFormation is in `PENDING` status by default. You can make its status `AVAILABLE` by editing the connection in the CodePipeline console.</p>",
1930
"refs": {
2031
"ConnectionList$member": null,
2132
"GetConnectionOutput$Connection": "<p>The connection details, such as status, owner, and provider type.</p>"
@@ -101,6 +112,16 @@
101112
"refs": {
102113
}
103114
},
115+
"ListTagsForResourceInput": {
116+
"base": null,
117+
"refs": {
118+
}
119+
},
120+
"ListTagsForResourceOutput": {
121+
"base": null,
122+
"refs": {
123+
}
124+
},
104125
"MaxResults": {
105126
"base": null,
106127
"refs": {
@@ -126,6 +147,60 @@
126147
"base": "<p>Resource not found. Verify the connection resource ARN and try again.</p>",
127148
"refs": {
128149
}
150+
},
151+
"Tag": {
152+
"base": "<p>A tag is a key-value pair that is used to manage the resource.</p> <p>This tag is available for use by AWS services that support tags.</p>",
153+
"refs": {
154+
"TagList$member": null
155+
}
156+
},
157+
"TagKey": {
158+
"base": null,
159+
"refs": {
160+
"Tag$Key": "<p>The tag's key.</p>",
161+
"TagKeyList$member": null
162+
}
163+
},
164+
"TagKeyList": {
165+
"base": null,
166+
"refs": {
167+
"UntagResourceInput$TagKeys": "<p>The list of keys for the tags to be removed from the resource.</p>"
168+
}
169+
},
170+
"TagList": {
171+
"base": null,
172+
"refs": {
173+
"CreateConnectionInput$Tags": "<p>The key-value pair to use when tagging the resource.</p>",
174+
"CreateConnectionOutput$Tags": "<p>Specifies the tags applied to the resource.</p>",
175+
"ListTagsForResourceOutput$Tags": "<p>A list of tag key and value pairs associated with the specified resource.</p>",
176+
"TagResourceInput$Tags": "<p>The tags you want to modify or add to the resource.</p>"
177+
}
178+
},
179+
"TagResourceInput": {
180+
"base": null,
181+
"refs": {
182+
}
183+
},
184+
"TagResourceOutput": {
185+
"base": null,
186+
"refs": {
187+
}
188+
},
189+
"TagValue": {
190+
"base": null,
191+
"refs": {
192+
"Tag$Value": "<p>The tag's value.</p>"
193+
}
194+
},
195+
"UntagResourceInput": {
196+
"base": null,
197+
"refs": {
198+
}
199+
},
200+
"UntagResourceOutput": {
201+
"base": null,
202+
"refs": {
203+
}
129204
}
130205
}
131206
}

0 commit comments

Comments
 (0)