Skip to content

Commit d8e171c

Browse files
author
awstools
committed
Updates SDK to v2.6.15
1 parent 13e1b3b commit d8e171c

12 files changed

+406
-44
lines changed

.changes/2.6.15.json

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
[
2+
{
3+
"type": "feature",
4+
"category": "DirectConnect",
5+
"description": "AWS Direct Connect provides three new APIs to support basic tagging on Direct Connect resources."
6+
}
7+
]

CHANGELOG.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,10 @@
11
# Changelog for AWS SDK for JavaScript
2-
<!--LATEST=2.6.14-->
2+
<!--LATEST=2.6.15-->
33
<!--ENTRYINSERT-->
44

5+
## 2.6.15
6+
* feature: DirectConnect: AWS Direct Connect provides three new APIs to support basic tagging on Direct Connect resources.
7+
58
## 2.6.14
69
* feature: SES: Amazon Simple Email Service (Amazon SES) now enables you to track your bounce, complaint, delivery, sent, and rejected email metrics with fine-grained granularity.
710

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ to work with the new major version.
2424
To use the SDK in the browser, simply add the following script tag to your
2525
HTML pages:
2626

27-
<script src="https://sdk.amazonaws.com/js/aws-sdk-2.6.14.min.js"></script>
27+
<script src="https://sdk.amazonaws.com/js/aws-sdk-2.6.15.min.js"></script>
2828

2929
You can also build a custom browser SDK with your specified set of AWS services.
3030
This can allow you to reduce the SDK's size, specify different API versions of

apis/directconnect-2012-10-25.min.json

Lines changed: 83 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -432,6 +432,37 @@
432432
}
433433
}
434434
},
435+
"DescribeTags": {
436+
"input": {
437+
"type": "structure",
438+
"required": [
439+
"resourceArns"
440+
],
441+
"members": {
442+
"resourceArns": {
443+
"type": "list",
444+
"member": {}
445+
}
446+
}
447+
},
448+
"output": {
449+
"type": "structure",
450+
"members": {
451+
"resourceTags": {
452+
"type": "list",
453+
"member": {
454+
"type": "structure",
455+
"members": {
456+
"resourceArn": {},
457+
"tags": {
458+
"shape": "S25"
459+
}
460+
}
461+
}
462+
}
463+
}
464+
}
465+
},
435466
"DescribeVirtualGateways": {
436467
"output": {
437468
"type": "structure",
@@ -468,6 +499,45 @@
468499
}
469500
}
470501
}
502+
},
503+
"TagResource": {
504+
"input": {
505+
"type": "structure",
506+
"required": [
507+
"resourceArn",
508+
"tags"
509+
],
510+
"members": {
511+
"resourceArn": {},
512+
"tags": {
513+
"shape": "S25"
514+
}
515+
}
516+
},
517+
"output": {
518+
"type": "structure",
519+
"members": {}
520+
}
521+
},
522+
"UntagResource": {
523+
"input": {
524+
"type": "structure",
525+
"required": [
526+
"resourceArn",
527+
"tagKeys"
528+
],
529+
"members": {
530+
"resourceArn": {},
531+
"tagKeys": {
532+
"type": "list",
533+
"member": {}
534+
}
535+
}
536+
},
537+
"output": {
538+
"type": "structure",
539+
"members": {}
540+
}
471541
}
472542
},
473543
"shapes": {
@@ -558,6 +628,19 @@
558628
}
559629
}
560630
}
631+
},
632+
"S25": {
633+
"type": "list",
634+
"member": {
635+
"type": "structure",
636+
"required": [
637+
"key"
638+
],
639+
"members": {
640+
"key": {},
641+
"value": {}
642+
}
643+
}
561644
}
562645
}
563646
}

apis/directconnect-2012-10-25.normal.json

Lines changed: 186 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -275,6 +275,20 @@
275275
],
276276
"documentation":"<p>Returns the list of AWS Direct Connect locations in the current AWS region. These are the locations that may be selected when calling CreateConnection or CreateInterconnect.</p>"
277277
},
278+
"DescribeTags":{
279+
"name":"DescribeTags",
280+
"http":{
281+
"method":"POST",
282+
"requestUri":"/"
283+
},
284+
"input":{"shape":"DescribeTagsRequest"},
285+
"output":{"shape":"DescribeTagsResponse"},
286+
"errors":[
287+
{"shape":"DirectConnectServerException"},
288+
{"shape":"DirectConnectClientException"}
289+
],
290+
"documentation":"<p>Describes the tags associated with the specified Direct Connect resources.</p>"
291+
},
278292
"DescribeVirtualGateways":{
279293
"name":"DescribeVirtualGateways",
280294
"http":{
@@ -301,6 +315,36 @@
301315
{"shape":"DirectConnectClientException"}
302316
],
303317
"documentation":"<p>Displays all virtual interfaces for an AWS account. Virtual interfaces deleted fewer than 15 minutes before DescribeVirtualInterfaces is called are also returned. If a connection ID is included then only virtual interfaces associated with this connection will be returned. If a virtual interface ID is included then only a single virtual interface will be returned.</p> <p>A virtual interface (VLAN) transmits the traffic between the AWS Direct Connect location and the customer.</p> <p>If a connection ID is provided, only virtual interfaces provisioned on the specified connection will be returned. If a virtual interface ID is provided, only this particular virtual interface will be returned.</p>"
318+
},
319+
"TagResource":{
320+
"name":"TagResource",
321+
"http":{
322+
"method":"POST",
323+
"requestUri":"/"
324+
},
325+
"input":{"shape":"TagResourceRequest"},
326+
"output":{"shape":"TagResourceResponse"},
327+
"errors":[
328+
{"shape":"DuplicateTagKeysException"},
329+
{"shape":"TooManyTagsException"},
330+
{"shape":"DirectConnectServerException"},
331+
{"shape":"DirectConnectClientException"}
332+
],
333+
"documentation":"<p>Adds the specified tags to the specified Direct Connect resource. Each Direct Connect resource can have a maximum of 50 tags.</p> <p>Each tag consists of a key and an optional value. If a tag with the same key is already associated with the Direct Connect resource, this action updates its value.</p>"
334+
},
335+
"UntagResource":{
336+
"name":"UntagResource",
337+
"http":{
338+
"method":"POST",
339+
"requestUri":"/"
340+
},
341+
"input":{"shape":"UntagResourceRequest"},
342+
"output":{"shape":"UntagResourceResponse"},
343+
"errors":[
344+
{"shape":"DirectConnectServerException"},
345+
{"shape":"DirectConnectClientException"}
346+
],
347+
"documentation":"<p>Removes one or more tags from the specified Direct Connect resource.</p>"
304348
}
305349
},
306350
"shapes":{
@@ -691,6 +735,27 @@
691735
},
692736
"documentation":"<p>Container for the parameters to the DescribeInterconnects operation.</p>"
693737
},
738+
"DescribeTagsRequest":{
739+
"type":"structure",
740+
"required":["resourceArns"],
741+
"members":{
742+
"resourceArns":{
743+
"shape":"ResourceArnList",
744+
"documentation":"<p>The Amazon Resource Names (ARNs) of the Direct Connect resources.</p>"
745+
}
746+
},
747+
"documentation":"<p>Container for the parameters to the DescribeTags operation.</p>"
748+
},
749+
"DescribeTagsResponse":{
750+
"type":"structure",
751+
"members":{
752+
"resourceTags":{
753+
"shape":"ResourceTagList",
754+
"documentation":"<p>Information about the tags.</p>"
755+
}
756+
},
757+
"documentation":"<p>The response received when DescribeTags is called.</p>"
758+
},
694759
"DescribeVirtualInterfacesRequest":{
695760
"type":"structure",
696761
"members":{
@@ -721,6 +786,13 @@
721786
"documentation":"<p>A server-side error occurred during the API call. The error message will contain additional details about the cause.</p>",
722787
"exception":true
723788
},
789+
"DuplicateTagKeysException":{
790+
"type":"structure",
791+
"members":{
792+
},
793+
"documentation":"<p>A tag key was specified more than once.</p>",
794+
"exception":true
795+
},
724796
"ErrorMessage":{"type":"string"},
725797
"Interconnect":{
726798
"type":"structure",
@@ -909,6 +981,29 @@
909981
"type":"string",
910982
"documentation":"<p>The AWS region where the connection is located.</p> <p>Example: us-east-1</p> <p>Default: None</p>"
911983
},
984+
"ResourceArn":{"type":"string"},
985+
"ResourceArnList":{
986+
"type":"list",
987+
"member":{"shape":"ResourceArn"}
988+
},
989+
"ResourceTag":{
990+
"type":"structure",
991+
"members":{
992+
"resourceArn":{
993+
"shape":"ResourceArn",
994+
"documentation":"<p>The Amazon Resource Name (ARN) of the Direct Connect resource.</p>"
995+
},
996+
"tags":{
997+
"shape":"TagList",
998+
"documentation":"<p>The tags.</p>"
999+
}
1000+
},
1001+
"documentation":"<p>The tags associated with a Direct Connect resource.</p>"
1002+
},
1003+
"ResourceTagList":{
1004+
"type":"list",
1005+
"member":{"shape":"ResourceTag"}
1006+
},
9121007
"RouteFilterPrefix":{
9131008
"type":"structure",
9141009
"members":{
@@ -925,6 +1020,97 @@
9251020
"documentation":"<p>A list of routes to be advertised to the AWS network in this region (public virtual interface).</p>"
9261021
},
9271022
"RouterConfig":{"type":"string"},
1023+
"Tag":{
1024+
"type":"structure",
1025+
"required":["key"],
1026+
"members":{
1027+
"key":{
1028+
"shape":"TagKey",
1029+
"documentation":"<p>The key of the tag.</p>"
1030+
},
1031+
"value":{
1032+
"shape":"TagValue",
1033+
"documentation":"<p>The value of the tag.</p>"
1034+
}
1035+
},
1036+
"documentation":"<p>Information about a tag.</p>"
1037+
},
1038+
"TagKey":{
1039+
"type":"string",
1040+
"max":128,
1041+
"min":1,
1042+
"pattern":"^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$"
1043+
},
1044+
"TagKeyList":{
1045+
"type":"list",
1046+
"member":{"shape":"TagKey"}
1047+
},
1048+
"TagList":{
1049+
"type":"list",
1050+
"member":{"shape":"Tag"},
1051+
"min":1
1052+
},
1053+
"TagResourceRequest":{
1054+
"type":"structure",
1055+
"required":[
1056+
"resourceArn",
1057+
"tags"
1058+
],
1059+
"members":{
1060+
"resourceArn":{
1061+
"shape":"ResourceArn",
1062+
"documentation":"<p>The Amazon Resource Name (ARN) of the Direct Connect resource.</p> <p>Example: arn:aws:directconnect:us-east-1:123456789012:dxcon/dxcon-fg5678gh</p>"
1063+
},
1064+
"tags":{
1065+
"shape":"TagList",
1066+
"documentation":"<p>The list of tags to add.</p>"
1067+
}
1068+
},
1069+
"documentation":"<p>Container for the parameters to the TagResource operation.</p>"
1070+
},
1071+
"TagResourceResponse":{
1072+
"type":"structure",
1073+
"members":{
1074+
},
1075+
"documentation":"<p>The response received when TagResource is called.</p>"
1076+
},
1077+
"TagValue":{
1078+
"type":"string",
1079+
"max":256,
1080+
"min":0,
1081+
"pattern":"^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$"
1082+
},
1083+
"TooManyTagsException":{
1084+
"type":"structure",
1085+
"members":{
1086+
},
1087+
"documentation":"<p>You have reached the limit on the number of tags that can be assigned to a Direct Connect resource.</p>",
1088+
"exception":true
1089+
},
1090+
"UntagResourceRequest":{
1091+
"type":"structure",
1092+
"required":[
1093+
"resourceArn",
1094+
"tagKeys"
1095+
],
1096+
"members":{
1097+
"resourceArn":{
1098+
"shape":"ResourceArn",
1099+
"documentation":"<p>The Amazon Resource Name (ARN) of the Direct Connect resource.</p>"
1100+
},
1101+
"tagKeys":{
1102+
"shape":"TagKeyList",
1103+
"documentation":"<p>The list of tag keys to remove.</p>"
1104+
}
1105+
},
1106+
"documentation":"<p>Container for the parameters to the UntagResource operation.</p>"
1107+
},
1108+
"UntagResourceResponse":{
1109+
"type":"structure",
1110+
"members":{
1111+
},
1112+
"documentation":"<p>The response received when UntagResource is called.</p>"
1113+
},
9281114
"VLAN":{
9291115
"type":"integer",
9301116
"documentation":"<p>The VLAN ID.</p> <p>Example: 101</p>"

0 commit comments

Comments
 (0)