Skip to content

Commit 4f37297

Browse files
Update models for release
1 parent b9bc34a commit 4f37297

File tree

14 files changed

+411
-57
lines changed

14 files changed

+411
-57
lines changed

.changes/3.298.6

+17
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
[
2+
{
3+
"type": "api-change",
4+
"category": "WorkSpaces",
5+
"description": "This release introduces User-Decoupling feature. This feature allows Workspaces Core customers to provision workspaces without providing users. CreateWorkspaces and DescribeWorkspaces APIs will now take a new optional parameter \"WorkspaceName\"."
6+
},
7+
{
8+
"type": "api-change",
9+
"category": "CodePipeline",
10+
"description": "Add ability to execute pipelines with new parallel & queued execution modes and add support for triggers with filtering on branches and file paths."
11+
},
12+
{
13+
"type": "api-change",
14+
"category": "QuickSight",
15+
"description": "General Interactions for Visuals; Waterfall Chart Color Configuration; Documentation Update"
16+
}
17+
]

CHANGELOG.md

+6
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,11 @@
11
# CHANGELOG
22

3+
## next release
4+
5+
* `Aws\WorkSpaces` - This release introduces User-Decoupling feature. This feature allows Workspaces Core customers to provision workspaces without providing users. CreateWorkspaces and DescribeWorkspaces APIs will now take a new optional parameter "WorkspaceName".
6+
* `Aws\CodePipeline` - Add ability to execute pipelines with new parallel & queued execution modes and add support for triggers with filtering on branches and file paths.
7+
* `Aws\QuickSight` - General Interactions for Visuals; Waterfall Chart Color Configuration; Documentation Update
8+
39
## 3.298.5 - 2024-02-07
410

511
* `Aws\DataSync` - AWS DataSync now supports manifests for specifying files or objects to transfer.

src/data/codepipeline/2015-07-09/api-2.json

+126-11
Original file line numberDiff line numberDiff line change
@@ -493,7 +493,8 @@
493493
"errors":[
494494
{"shape":"ValidationException"},
495495
{"shape":"ConflictException"},
496-
{"shape":"PipelineNotFoundException"}
496+
{"shape":"PipelineNotFoundException"},
497+
{"shape":"ConcurrentPipelineExecutionsLimitExceededException"}
497498
]
498499
},
499500
"StopPipelineExecution":{
@@ -759,6 +760,7 @@
759760
"actionName":{"shape":"ActionName"},
760761
"startTime":{"shape":"Timestamp"},
761762
"lastUpdateTime":{"shape":"Timestamp"},
763+
"updatedBy":{"shape":"LastUpdatedBy"},
762764
"status":{"shape":"ActionExecutionStatus"},
763765
"input":{"shape":"ActionExecutionInput"},
764766
"output":{"shape":"ActionExecutionOutput"}
@@ -771,7 +773,8 @@
771773
"ActionExecutionFilter":{
772774
"type":"structure",
773775
"members":{
774-
"pipelineExecutionId":{"shape":"PipelineExecutionId"}
776+
"pipelineExecutionId":{"shape":"PipelineExecutionId"},
777+
"latestInPipelineExecution":{"shape":"LatestInPipelineExecutionFilter"}
775778
}
776779
},
777780
"ActionExecutionId":{"type":"string"},
@@ -800,7 +803,8 @@
800803
"members":{
801804
"externalExecutionId":{"shape":"ExternalExecutionId"},
802805
"externalExecutionSummary":{"shape":"ExternalExecutionSummary"},
803-
"externalExecutionUrl":{"shape":"Url"}
806+
"externalExecutionUrl":{"shape":"Url"},
807+
"errorDetails":{"shape":"ErrorDetails"}
804808
}
805809
},
806810
"ActionExecutionStatus":{
@@ -1217,6 +1221,13 @@
12171221
},
12181222
"exception":true
12191223
},
1224+
"ConcurrentPipelineExecutionsLimitExceededException":{
1225+
"type":"structure",
1226+
"members":{
1227+
"message":{"shape":"Message"}
1228+
},
1229+
"exception":true
1230+
},
12201231
"ConflictException":{
12211232
"type":"structure",
12221233
"members":{
@@ -1415,6 +1426,14 @@
14151426
"max":1500,
14161427
"min":1
14171428
},
1429+
"ExecutionMode":{
1430+
"type":"string",
1431+
"enum":[
1432+
"QUEUED",
1433+
"SUPERSEDED",
1434+
"PARALLEL"
1435+
]
1436+
},
14181437
"ExecutionSummary":{
14191438
"type":"string",
14201439
"max":2048,
@@ -1566,24 +1585,93 @@
15661585
"jobDetails":{"shape":"ThirdPartyJobDetails"}
15671586
}
15681587
},
1588+
"GitBranchFilterCriteria":{
1589+
"type":"structure",
1590+
"members":{
1591+
"includes":{"shape":"GitBranchPatternList"},
1592+
"excludes":{"shape":"GitBranchPatternList"}
1593+
}
1594+
},
1595+
"GitBranchNamePattern":{
1596+
"type":"string",
1597+
"max":255,
1598+
"min":1,
1599+
"pattern":".*"
1600+
},
1601+
"GitBranchPatternList":{
1602+
"type":"list",
1603+
"member":{"shape":"GitBranchNamePattern"},
1604+
"max":8,
1605+
"min":1
1606+
},
15691607
"GitConfiguration":{
15701608
"type":"structure",
15711609
"required":["sourceActionName"],
15721610
"members":{
15731611
"sourceActionName":{"shape":"ActionName"},
1574-
"push":{"shape":"GitPushFilterList"}
1612+
"push":{"shape":"GitPushFilterList"},
1613+
"pullRequest":{"shape":"GitPullRequestFilterList"}
1614+
}
1615+
},
1616+
"GitFilePathFilterCriteria":{
1617+
"type":"structure",
1618+
"members":{
1619+
"includes":{"shape":"GitFilePathPatternList"},
1620+
"excludes":{"shape":"GitFilePathPatternList"}
1621+
}
1622+
},
1623+
"GitFilePathPattern":{
1624+
"type":"string",
1625+
"max":255,
1626+
"min":1,
1627+
"pattern":".*"
1628+
},
1629+
"GitFilePathPatternList":{
1630+
"type":"list",
1631+
"member":{"shape":"GitFilePathPattern"},
1632+
"max":8,
1633+
"min":1
1634+
},
1635+
"GitPullRequestEventType":{
1636+
"type":"string",
1637+
"enum":[
1638+
"OPEN",
1639+
"UPDATED",
1640+
"CLOSED"
1641+
]
1642+
},
1643+
"GitPullRequestEventTypeList":{
1644+
"type":"list",
1645+
"member":{"shape":"GitPullRequestEventType"},
1646+
"max":3,
1647+
"min":1
1648+
},
1649+
"GitPullRequestFilter":{
1650+
"type":"structure",
1651+
"members":{
1652+
"events":{"shape":"GitPullRequestEventTypeList"},
1653+
"branches":{"shape":"GitBranchFilterCriteria"},
1654+
"filePaths":{"shape":"GitFilePathFilterCriteria"}
15751655
}
15761656
},
1657+
"GitPullRequestFilterList":{
1658+
"type":"list",
1659+
"member":{"shape":"GitPullRequestFilter"},
1660+
"max":3,
1661+
"min":1
1662+
},
15771663
"GitPushFilter":{
15781664
"type":"structure",
15791665
"members":{
1580-
"tags":{"shape":"GitTagFilterCriteria"}
1666+
"tags":{"shape":"GitTagFilterCriteria"},
1667+
"branches":{"shape":"GitBranchFilterCriteria"},
1668+
"filePaths":{"shape":"GitFilePathFilterCriteria"}
15811669
}
15821670
},
15831671
"GitPushFilterList":{
15841672
"type":"list",
15851673
"member":{"shape":"GitPushFilter"},
1586-
"max":1,
1674+
"max":3,
15871675
"min":1
15881676
},
15891677
"GitTagFilterCriteria":{
@@ -1790,6 +1878,17 @@
17901878
"LastChangedAt":{"type":"timestamp"},
17911879
"LastChangedBy":{"type":"string"},
17921880
"LastUpdatedBy":{"type":"string"},
1881+
"LatestInPipelineExecutionFilter":{
1882+
"type":"structure",
1883+
"required":[
1884+
"pipelineExecutionId",
1885+
"startTimeRange"
1886+
],
1887+
"members":{
1888+
"pipelineExecutionId":{"shape":"PipelineExecutionId"},
1889+
"startTimeRange":{"shape":"StartTimeRange"}
1890+
}
1891+
},
17931892
"LimitExceededException":{
17941893
"type":"structure",
17951894
"members":{
@@ -2026,9 +2125,10 @@
20262125
"artifactStores":{"shape":"ArtifactStoreMap"},
20272126
"stages":{"shape":"PipelineStageDeclarationList"},
20282127
"version":{"shape":"PipelineVersion"},
2128+
"executionMode":{"shape":"ExecutionMode"},
20292129
"pipelineType":{"shape":"PipelineType"},
2030-
"triggers":{"shape":"PipelineTriggerDeclarationList"},
2031-
"variables":{"shape":"PipelineVariableDeclarationList"}
2130+
"variables":{"shape":"PipelineVariableDeclarationList"},
2131+
"triggers":{"shape":"PipelineTriggerDeclarationList"}
20322132
}
20332133
},
20342134
"PipelineExecution":{
@@ -2040,8 +2140,9 @@
20402140
"status":{"shape":"PipelineExecutionStatus"},
20412141
"statusSummary":{"shape":"PipelineExecutionStatusSummary"},
20422142
"artifactRevisions":{"shape":"ArtifactRevisionList"},
2143+
"variables":{"shape":"ResolvedPipelineVariableList"},
20432144
"trigger":{"shape":"ExecutionTrigger"},
2044-
"variables":{"shape":"ResolvedPipelineVariableList"}
2145+
"executionMode":{"shape":"ExecutionMode"}
20452146
}
20462147
},
20472148
"PipelineExecutionId":{
@@ -2083,7 +2184,8 @@
20832184
"lastUpdateTime":{"shape":"Timestamp"},
20842185
"sourceRevisions":{"shape":"SourceRevisionList"},
20852186
"trigger":{"shape":"ExecutionTrigger"},
2086-
"stopTrigger":{"shape":"StopExecutionTrigger"}
2187+
"stopTrigger":{"shape":"StopExecutionTrigger"},
2188+
"executionMode":{"shape":"ExecutionMode"}
20872189
}
20882190
},
20892191
"PipelineExecutionSummaryList":{
@@ -2131,6 +2233,7 @@
21312233
"name":{"shape":"PipelineName"},
21322234
"version":{"shape":"PipelineVersion"},
21332235
"pipelineType":{"shape":"PipelineType"},
2236+
"executionMode":{"shape":"ExecutionMode"},
21342237
"created":{"shape":"Timestamp"},
21352238
"updated":{"shape":"Timestamp"}
21362239
}
@@ -2149,7 +2252,7 @@
21492252
"PipelineTriggerDeclarationList":{
21502253
"type":"list",
21512254
"member":{"shape":"PipelineTriggerDeclaration"},
2152-
"max":20
2255+
"max":50
21532256
},
21542257
"PipelineTriggerProviderType":{
21552258
"type":"string",
@@ -2593,6 +2696,10 @@
25932696
"status":{"shape":"StageExecutionStatus"}
25942697
}
25952698
},
2699+
"StageExecutionList":{
2700+
"type":"list",
2701+
"member":{"shape":"StageExecution"}
2702+
},
25962703
"StageExecutionStatus":{
25972704
"type":"string",
25982705
"enum":[
@@ -2634,6 +2741,7 @@
26342741
"members":{
26352742
"stageName":{"shape":"StageName"},
26362743
"inboundExecution":{"shape":"StageExecution"},
2744+
"inboundExecutions":{"shape":"StageExecutionList"},
26372745
"inboundTransitionState":{"shape":"TransitionState"},
26382746
"actionStates":{"shape":"ActionStateList"},
26392747
"latestExecution":{"shape":"StageExecution"}
@@ -2669,6 +2777,13 @@
26692777
"pipelineExecutionId":{"shape":"PipelineExecutionId"}
26702778
}
26712779
},
2780+
"StartTimeRange":{
2781+
"type":"string",
2782+
"enum":[
2783+
"Latest",
2784+
"All"
2785+
]
2786+
},
26722787
"StopExecutionTrigger":{
26732788
"type":"structure",
26742789
"members":{

src/data/codepipeline/2015-07-09/api-2.json.php

+1-1
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)