Skip to content

Commit 13435a9

Browse files
Update models for release
1 parent 80b7978 commit 13435a9

File tree

21 files changed

+335
-85
lines changed

21 files changed

+335
-85
lines changed

.changes/3.87.2

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
[
2+
{
3+
"type": "api-change",
4+
"category": "MediaLive",
5+
"description": "This release adds support for Frame Capture output groups and for I-frame only manifests (playlists) in HLS output groups."
6+
},
7+
{
8+
"type": "api-change",
9+
"category": "MediaConnect",
10+
"description": "This release adds support for tagging, untagging, and listing tags for existing AWS Elemental MediaConnect resources."
11+
},
12+
{
13+
"type": "api-change",
14+
"category": "CodeCommit",
15+
"description": "The PutFile API will now throw new exception FilePathConflictsWithSubmodulePathException when a submodule exists at the input file path; PutFile API will also throw FolderContentSizeLimitExceededException when the total size of any folder on the path exceeds the limit as a result of the operation."
16+
},
17+
{
18+
"type": "api-change",
19+
"category": "DeviceFarm",
20+
"description": "Introduces a new rule in Device Pools - \"Availability\". Customers can now ensure they pick devices that are available (i.e., not being used by other customers)."
21+
}
22+
]

CHANGELOG.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,12 @@
11
# CHANGELOG
22

3+
## next release
4+
5+
* `Aws\CodeCommit` - The PutFile API will now throw new exception FilePathConflictsWithSubmodulePathException when a submodule exists at the input file path; PutFile API will also throw FolderContentSizeLimitExceededException when the total size of any folder on the path exceeds the limit as a result of the operation.
6+
* `Aws\DeviceFarm` - Introduces a new rule in Device Pools - "Availability". Customers can now ensure they pick devices that are available (i.e., not being used by other customers).
7+
* `Aws\MediaConnect` - This release adds support for tagging, untagging, and listing tags for existing AWS Elemental MediaConnect resources.
8+
* `Aws\MediaLive` - This release adds support for Frame Capture output groups and for I-frame only manifests (playlists) in HLS output groups.
9+
310
## 3.87.1 - 2019-01-24
411

512
* `Aws\CloudWatchLogs` - Documentation updates for CloudWatch Logs

src/MediaConnect/MediaConnectClient.php

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,8 @@
1919
* @method \GuzzleHttp\Promise\Promise listEntitlementsAsync(array $args = [])
2020
* @method \Aws\Result listFlows(array $args = [])
2121
* @method \GuzzleHttp\Promise\Promise listFlowsAsync(array $args = [])
22+
* @method \Aws\Result listTagsForResource(array $args = [])
23+
* @method \GuzzleHttp\Promise\Promise listTagsForResourceAsync(array $args = [])
2224
* @method \Aws\Result removeFlowOutput(array $args = [])
2325
* @method \GuzzleHttp\Promise\Promise removeFlowOutputAsync(array $args = [])
2426
* @method \Aws\Result revokeFlowEntitlement(array $args = [])
@@ -27,6 +29,10 @@
2729
* @method \GuzzleHttp\Promise\Promise startFlowAsync(array $args = [])
2830
* @method \Aws\Result stopFlow(array $args = [])
2931
* @method \GuzzleHttp\Promise\Promise stopFlowAsync(array $args = [])
32+
* @method \Aws\Result tagResource(array $args = [])
33+
* @method \GuzzleHttp\Promise\Promise tagResourceAsync(array $args = [])
34+
* @method \Aws\Result untagResource(array $args = [])
35+
* @method \GuzzleHttp\Promise\Promise untagResourceAsync(array $args = [])
3036
* @method \Aws\Result updateFlowEntitlement(array $args = [])
3137
* @method \GuzzleHttp\Promise\Promise updateFlowEntitlementAsync(array $args = [])
3238
* @method \Aws\Result updateFlowOutput(array $args = [])

src/data/codecommit/2015-04-13/api-2.json

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -717,6 +717,7 @@
717717
{"shape":"ParentCommitIdOutdatedException"},
718718
{"shape":"FileContentRequiredException"},
719719
{"shape":"FileContentSizeLimitExceededException"},
720+
{"shape":"FolderContentSizeLimitExceededException"},
720721
{"shape":"PathRequiredException"},
721722
{"shape":"InvalidPathException"},
722723
{"shape":"BranchNameRequiredException"},
@@ -735,7 +736,8 @@
735736
{"shape":"EncryptionKeyUnavailableException"},
736737
{"shape":"SameFileContentException"},
737738
{"shape":"FileNameConflictsWithDirectoryNameException"},
738-
{"shape":"DirectoryNameConflictsWithFileNameException"}
739+
{"shape":"DirectoryNameConflictsWithFileNameException"},
740+
{"shape":"FilePathConflictsWithSubmodulePathException"}
739741
]
740742
},
741743
"PutRepositoryTriggers":{
@@ -1433,6 +1435,12 @@
14331435
},
14341436
"exception":true
14351437
},
1438+
"FilePathConflictsWithSubmodulePathException":{
1439+
"type":"structure",
1440+
"members":{
1441+
},
1442+
"exception":true
1443+
},
14361444
"FileTooLargeException":{
14371445
"type":"structure",
14381446
"members":{
@@ -1447,6 +1455,12 @@
14471455
"relativePath":{"shape":"Path"}
14481456
}
14491457
},
1458+
"FolderContentSizeLimitExceededException":{
1459+
"type":"structure",
1460+
"members":{
1461+
},
1462+
"exception":true
1463+
},
14501464
"FolderDoesNotExistException":{
14511465
"type":"structure",
14521466
"members":{

src/data/codecommit/2015-04-13/api-2.json.php

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

src/data/codecommit/2015-04-13/docs-2.json

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -571,6 +571,11 @@
571571
"refs": {
572572
}
573573
},
574+
"FilePathConflictsWithSubmodulePathException": {
575+
"base": "<p>The specified file path or folder has the same path as a submodule in this repository. Either provide a different name for the file, or save the file in a directory that does not conflict with the submodule path.</p>",
576+
"refs": {
577+
}
578+
},
574579
"FileTooLargeException": {
575580
"base": "<p>The specified file exceeds the file size limit for AWS CodeCommit. For more information about limits in AWS CodeCommit, see <a href=\"http://docs.aws.amazon.com/codecommit/latest/userguide/limits.html\">AWS CodeCommit User Guide</a>.</p>",
576581
"refs": {
@@ -582,6 +587,11 @@
582587
"FolderList$member": null
583588
}
584589
},
590+
"FolderContentSizeLimitExceededException": {
591+
"base": "<p>The specified file is in a folder that exceeds the folder content size limit. Either save the file in a folder that has less content, or remove files or subfolders from the folder so it does not exceed the size limit. For more information about limits in AWS CodeCommit, see <a href=\"http://docs.aws.amazon.com/codecommit/latest/userguide/limits.html\">AWS CodeCommit User Guide</a>.</p>",
592+
"refs": {
593+
}
594+
},
585595
"FolderDoesNotExistException": {
586596
"base": "<p>The specified folder does not exist. Either the folder name is not correct, or you did not provide the full path to the folder.</p>",
587597
"refs": {

src/data/codecommit/2015-04-13/docs-2.json.php

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

src/data/devicefarm/2015-06-23/api-2.json

Lines changed: 14 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1120,7 +1120,8 @@
11201120
"projectArn":{"shape":"AmazonResourceName"},
11211121
"name":{"shape":"Name"},
11221122
"description":{"shape":"Message"},
1123-
"rules":{"shape":"Rules"}
1123+
"rules":{"shape":"Rules"},
1124+
"maxDevices":{"shape":"Integer"}
11241125
}
11251126
},
11261127
"CreateDevicePoolResult":{
@@ -1408,7 +1409,10 @@
14081409
"APPIUM_VERSION",
14091410
"INSTANCE_ARN",
14101411
"INSTANCE_LABELS",
1411-
"FLEET_TYPE"
1412+
"FLEET_TYPE",
1413+
"OS_VERSION",
1414+
"MODEL",
1415+
"AVAILABILITY"
14121416
]
14131417
},
14141418
"DeviceAvailability":{
@@ -1424,7 +1428,7 @@
14241428
"type":"structure",
14251429
"members":{
14261430
"attribute":{"shape":"DeviceFilterAttribute"},
1427-
"operator":{"shape":"DeviceFilterOperator"},
1431+
"operator":{"shape":"RuleOperator"},
14281432
"values":{"shape":"DeviceFilterValues"}
14291433
}
14301434
},
@@ -1445,19 +1449,6 @@
14451449
"FLEET_TYPE"
14461450
]
14471451
},
1448-
"DeviceFilterOperator":{
1449-
"type":"string",
1450-
"enum":[
1451-
"EQUALS",
1452-
"LESS_THAN",
1453-
"LESS_THAN_OR_EQUALS",
1454-
"GREATER_THAN",
1455-
"GREATER_THAN_OR_EQUALS",
1456-
"IN",
1457-
"NOT_IN",
1458-
"CONTAINS"
1459-
]
1460-
},
14611452
"DeviceFilterValues":{
14621453
"type":"list",
14631454
"member":{"shape":"String"}
@@ -1514,7 +1505,8 @@
15141505
"name":{"shape":"Name"},
15151506
"description":{"shape":"Message"},
15161507
"type":{"shape":"DevicePoolType"},
1517-
"rules":{"shape":"Rules"}
1508+
"rules":{"shape":"Rules"},
1509+
"maxDevices":{"shape":"Integer"}
15181510
}
15191511
},
15201512
"DevicePoolCompatibilityResult":{
@@ -2537,7 +2529,9 @@
25372529
"enum":[
25382530
"EQUALS",
25392531
"LESS_THAN",
2532+
"LESS_THAN_OR_EQUALS",
25402533
"GREATER_THAN",
2534+
"GREATER_THAN_OR_EQUALS",
25412535
"IN",
25422536
"NOT_IN",
25432537
"CONTAINS"
@@ -2852,7 +2846,9 @@
28522846
"arn":{"shape":"AmazonResourceName"},
28532847
"name":{"shape":"Name"},
28542848
"description":{"shape":"Message"},
2855-
"rules":{"shape":"Rules"}
2849+
"rules":{"shape":"Rules"},
2850+
"maxDevices":{"shape":"Integer"},
2851+
"clearMaxDevices":{"shape":"Boolean"}
28562852
}
28572853
},
28582854
"UpdateDevicePoolResult":{

src/data/devicefarm/2015-06-23/api-2.json.php

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)