Skip to content

Commit cce677c

Browse files
author
AWS
committed
AWS Audit Manager Update: Added a note to Framework APIs (CreateAssessmentFramework, GetAssessmentFramework, UpdateAssessmentFramework) clarifying that the Controls object returns a partial response when called through Framework APIs. Added documentation that the Framework's controlSources parameter is no longer supported.
1 parent e760f2a commit cce677c

File tree

2 files changed

+19
-9
lines changed

2 files changed

+19
-9
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 Audit Manager",
4+
"contributor": "",
5+
"description": "Added a note to Framework APIs (CreateAssessmentFramework, GetAssessmentFramework, UpdateAssessmentFramework) clarifying that the Controls object returns a partial response when called through Framework APIs. Added documentation that the Framework's controlSources parameter is no longer supported."
6+
}

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

Lines changed: 13 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -912,7 +912,8 @@
912912
{"shape":"ResourceNotFoundException"},
913913
{"shape":"ValidationException"},
914914
{"shape":"AccessDeniedException"},
915-
{"shape":"InternalServerException"}
915+
{"shape":"InternalServerException"},
916+
{"shape":"ServiceQuotaExceededException"}
916917
],
917918
"documentation":"<p> Updates a custom framework in Audit Manager. </p>"
918919
},
@@ -2451,7 +2452,7 @@
24512452
},
24522453
"controlSets":{
24532454
"shape":"CreateAssessmentFrameworkControlSets",
2454-
"documentation":"<p> The control sets that are associated with the framework. </p>"
2455+
"documentation":"<p> The control sets that are associated with the framework. </p> <note> <p>The <code>Controls</code> object returns a partial response when called through Framework APIs. For a complete <code>Controls</code> object, use <code>GetControl</code>.</p> </note>"
24552456
},
24562457
"tags":{
24572458
"shape":"TagMap",
@@ -2464,7 +2465,7 @@
24642465
"members":{
24652466
"framework":{
24662467
"shape":"Framework",
2467-
"documentation":"<p> The name of the new framework that the <code>CreateAssessmentFramework</code> API returned. </p>"
2468+
"documentation":"<p> The new framework object that the <code>CreateAssessmentFramework</code> API returned. </p>"
24682469
}
24692470
}
24702471
},
@@ -3184,11 +3185,14 @@
31843185
},
31853186
"controlSources":{
31863187
"shape":"ControlSources",
3187-
"documentation":"<p> The control data sources where Audit Manager collects evidence from.</p>"
3188+
"documentation":"<p> The control data sources where Audit Manager collects evidence from.</p> <important> <p>This API parameter is no longer supported.</p> </important>",
3189+
"deprecated":true,
3190+
"deprecatedMessage":"Use controlSources from the Control",
3191+
"deprecatedSince":"2025-07-24"
31883192
},
31893193
"controlSets":{
31903194
"shape":"ControlSets",
3191-
"documentation":"<p> The control sets that are associated with the framework. </p>"
3195+
"documentation":"<p> The control sets that are associated with the framework. </p> <note> <p>The <code>Controls</code> object returns a partial response when called through Framework APIs. For a complete <code>Controls</code> object, use <code>GetControl</code>.</p> </note>"
31923196
},
31933197
"createdAt":{
31943198
"shape":"Timestamp",
@@ -3294,7 +3298,7 @@
32943298
"members":{
32953299
"framework":{
32963300
"shape":"Framework",
3297-
"documentation":"<p> The framework that the <code>GetAssessmentFramework</code> API returned. </p>"
3301+
"documentation":"<p> The framework that the <code>GetAssessmentFramework</code> API returned. </p> <note> <p>The <code>Controls</code> object returns a partial response when called through Framework APIs. For a complete <code>Controls</code> object, use <code>GetControl</code>.</p> </note>"
32983302
}
32993303
}
33003304
},
@@ -4559,7 +4563,7 @@
45594563
"type":"string",
45604564
"max":1024,
45614565
"min":1,
4562-
"pattern":"^(S|s)3:\\/\\/[a-zA-Z0-9\\-\\.\\(\\)\\'\\*\\_\\!\\/]+$"
4566+
"pattern":"^(S|s)3:\\/\\/[a-zA-Z0-9\\-\\.\\(\\)\\'\\*\\_\\!\\=\\+\\@\\:\\s\\,\\?\\/]+$"
45634567
},
45644568
"SNSTopic":{
45654569
"type":"string",
@@ -5073,7 +5077,7 @@
50735077
},
50745078
"controlSets":{
50755079
"shape":"UpdateAssessmentFrameworkControlSets",
5076-
"documentation":"<p> The control sets that are associated with the framework. </p>"
5080+
"documentation":"<p> The control sets that are associated with the framework. </p> <note> <p>The <code>Controls</code> object returns a partial response when called through Framework APIs. For a complete <code>Controls</code> object, use <code>GetControl</code>.</p> </note>"
50775081
}
50785082
}
50795083
},
@@ -5082,7 +5086,7 @@
50825086
"members":{
50835087
"framework":{
50845088
"shape":"Framework",
5085-
"documentation":"<p> The name of the framework. </p>"
5089+
"documentation":"<p> The framework object. </p>"
50865090
}
50875091
}
50885092
},

0 commit comments

Comments
 (0)