Skip to content

Commit 9d1cb41

Browse files
author
AWS
committed
AWS CodeStar connections Update: Added a sync configuration enum to disable publishing of deployment status to source providers (PublishDeploymentStatus). Added a sync configuration enum (TriggerStackUpdateOn) to only trigger changes.
1 parent e754f08 commit 9d1cb41

File tree

2 files changed

+44
-0
lines changed

2 files changed

+44
-0
lines changed
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
{
2+
"type": "feature",
3+
"category": "AWS CodeStar connections",
4+
"contributor": "",
5+
"description": "Added a sync configuration enum to disable publishing of deployment status to source providers (PublishDeploymentStatus). Added a sync configuration enum (TriggerStackUpdateOn) to only trigger changes."
6+
}

services/codestarconnections/src/main/resources/codegen-resources/service-2.json

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -716,6 +716,14 @@
716716
"SyncType":{
717717
"shape":"SyncConfigurationType",
718718
"documentation":"<p>The type of sync configuration.</p>"
719+
},
720+
"PublishDeploymentStatus":{
721+
"shape":"PublishDeploymentStatus",
722+
"documentation":"<p>Whether to enable or disable publishing of deployment status to source providers.</p>"
723+
},
724+
"TriggerResourceUpdateOn":{
725+
"shape":"TriggerResourceUpdateOn",
726+
"documentation":"<p>When to trigger Git sync to begin the stack update.</p>"
719727
}
720728
}
721729
},
@@ -1306,6 +1314,13 @@
13061314
"GitLabSelfManaged"
13071315
]
13081316
},
1317+
"PublishDeploymentStatus":{
1318+
"type":"string",
1319+
"enum":[
1320+
"ENABLED",
1321+
"DISABLED"
1322+
]
1323+
},
13091324
"RepositoryLinkArn":{
13101325
"type":"string",
13111326
"pattern":"^arn:aws(?:-[a-z]+)*:codestar-connections:[a-z\\-0-9]+:\\d{12}:repository-link\\/[a-zA-Z0-9\\-:/]+"
@@ -1800,6 +1815,14 @@
18001815
"SyncType":{
18011816
"shape":"SyncConfigurationType",
18021817
"documentation":"<p>The type of sync for a specific sync configuration.</p>"
1818+
},
1819+
"PublishDeploymentStatus":{
1820+
"shape":"PublishDeploymentStatus",
1821+
"documentation":"<p>Whether to enable or disable publishing of deployment status to source providers.</p>"
1822+
},
1823+
"TriggerResourceUpdateOn":{
1824+
"shape":"TriggerResourceUpdateOn",
1825+
"documentation":"<p>When to trigger Git sync to begin the stack update.</p>"
18031826
}
18041827
},
18051828
"documentation":"<p>Information, such as repository, branch, provider, and resource names for a specific sync configuration.</p>"
@@ -1900,6 +1923,13 @@
19001923
"min":1,
19011924
"pattern":"[\\s\\S]*"
19021925
},
1926+
"TriggerResourceUpdateOn":{
1927+
"type":"string",
1928+
"enum":[
1929+
"ANY_CHANGE",
1930+
"FILE_CHANGE"
1931+
]
1932+
},
19031933
"Type":{"type":"string"},
19041934
"UnsupportedOperationException":{
19051935
"type":"structure",
@@ -2076,6 +2106,14 @@
20762106
"SyncType":{
20772107
"shape":"SyncConfigurationType",
20782108
"documentation":"<p>The sync type for the sync configuration to be updated.</p>"
2109+
},
2110+
"PublishDeploymentStatus":{
2111+
"shape":"PublishDeploymentStatus",
2112+
"documentation":"<p>Whether to enable or disable publishing of deployment status to source providers.</p>"
2113+
},
2114+
"TriggerResourceUpdateOn":{
2115+
"shape":"TriggerResourceUpdateOn",
2116+
"documentation":"<p>When to trigger Git sync to begin the stack update.</p>"
20792117
}
20802118
}
20812119
},

0 commit comments

Comments
 (0)