Skip to content

Commit 6d9d5eb

Browse files
Updated API models and rebuilt service gems.
1 parent 07b1a47 commit 6d9d5eb

File tree

66 files changed

+3599
-374
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

66 files changed

+3599
-374
lines changed

apis/auditmanager/2017-07-25/api-2.json

Lines changed: 64 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -116,7 +116,8 @@
116116
{"shape":"ValidationException"},
117117
{"shape":"AccessDeniedException"},
118118
{"shape":"InternalServerException"},
119-
{"shape":"ServiceQuotaExceededException"}
119+
{"shape":"ServiceQuotaExceededException"},
120+
{"shape":"ThrottlingException"}
120121
]
121122
},
122123
"CreateAssessmentFramework":{
@@ -805,7 +806,8 @@
805806
{"shape":"ResourceNotFoundException"},
806807
{"shape":"ValidationException"},
807808
{"shape":"AccessDeniedException"},
808-
{"shape":"InternalServerException"}
809+
{"shape":"InternalServerException"},
810+
{"shape":"ThrottlingException"}
809811
]
810812
},
811813
"UpdateAssessmentControl":{
@@ -1506,9 +1508,16 @@
15061508
"lastUpdatedAt":{"shape":"Timestamp"},
15071509
"createdBy":{"shape":"CreatedBy"},
15081510
"lastUpdatedBy":{"shape":"LastUpdatedBy"},
1509-
"tags":{"shape":"TagMap"}
1511+
"tags":{"shape":"TagMap"},
1512+
"state":{"shape":"ControlState"}
15101513
}
15111514
},
1515+
"ControlCatalogId":{
1516+
"type":"string",
1517+
"max":2048,
1518+
"min":13,
1519+
"pattern":"^arn:.*:controlcatalog:.*|UNCATEGORIZED"
1520+
},
15121521
"ControlComment":{
15131522
"type":"structure",
15141523
"members":{
@@ -1530,13 +1539,20 @@
15301539
"ControlDescription":{
15311540
"type":"string",
15321541
"max":1000,
1533-
"pattern":"^[\\w\\W\\s\\S]*$"
1542+
"pattern":"^[\\w\\W\\s\\S]*$",
1543+
"sensitive":true
1544+
},
1545+
"ControlDomainId":{
1546+
"type":"string",
1547+
"max":2048,
1548+
"min":13,
1549+
"pattern":"^arn:.*:controlcatalog:.*:.*:domain/.*|UNCATEGORIZED|^[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}$"
15341550
},
15351551
"ControlDomainInsights":{
15361552
"type":"structure",
15371553
"members":{
1538-
"name":{"shape":"NonEmptyString"},
1539-
"id":{"shape":"UUID"},
1554+
"name":{"shape":"String"},
1555+
"id":{"shape":"ControlDomainId"},
15401556
"controlsCountByNoncompliantEvidence":{"shape":"NullableInteger"},
15411557
"totalControlsCount":{"shape":"NullableInteger"},
15421558
"evidenceInsights":{"shape":"EvidenceInsights"},
@@ -1558,8 +1574,8 @@
15581574
"ControlInsightsMetadataByAssessmentItem":{
15591575
"type":"structure",
15601576
"members":{
1561-
"name":{"shape":"NonEmptyString"},
1562-
"id":{"shape":"UUID"},
1577+
"name":{"shape":"String"},
1578+
"id":{"shape":"ControlDomainId"},
15631579
"evidenceInsights":{"shape":"EvidenceInsights"},
15641580
"controlSetName":{"shape":"NonEmptyString"},
15651581
"lastUpdated":{"shape":"Timestamp"}
@@ -1568,8 +1584,8 @@
15681584
"ControlInsightsMetadataItem":{
15691585
"type":"structure",
15701586
"members":{
1571-
"name":{"shape":"NonEmptyString"},
1572-
"id":{"shape":"UUID"},
1587+
"name":{"shape":"String"},
1588+
"id":{"shape":"ControlDomainId"},
15731589
"evidenceInsights":{"shape":"EvidenceInsights"},
15741590
"lastUpdated":{"shape":"Timestamp"}
15751591
}
@@ -1663,6 +1679,13 @@
16631679
"min":1,
16641680
"pattern":"^[a-zA-Z_0-9-\\s.,]+$"
16651681
},
1682+
"ControlState":{
1683+
"type":"string",
1684+
"enum":[
1685+
"ACTIVE",
1686+
"END_OF_SUPPORT"
1687+
]
1688+
},
16661689
"ControlStatus":{
16671690
"type":"string",
16681691
"enum":[
@@ -1675,7 +1698,8 @@
16751698
"type":"string",
16761699
"enum":[
16771700
"Standard",
1678-
"Custom"
1701+
"Custom",
1702+
"Core"
16791703
]
16801704
},
16811705
"Controls":{
@@ -1839,6 +1863,16 @@
18391863
"pattern":"^[a-zA-Z0-9\\s-_()\\[\\]]+$",
18401864
"sensitive":true
18411865
},
1866+
"DataSourceType":{
1867+
"type":"string",
1868+
"enum":[
1869+
"AWS_Cloudtrail",
1870+
"AWS_Config",
1871+
"AWS_Security_Hub",
1872+
"AWS_API_Call",
1873+
"MANUAL"
1874+
]
1875+
},
18421876
"DefaultExportDestination":{
18431877
"type":"structure",
18441878
"members":{
@@ -2700,7 +2734,7 @@
27002734
"type":"string",
27012735
"max":100,
27022736
"min":1,
2703-
"pattern":"^[a-zA-Z_0-9-\\s().]+$"
2737+
"pattern":"^[a-zA-Z_0-9-\\s().:\\/]+$"
27042738
},
27052739
"Keywords":{
27062740
"type":"list",
@@ -2727,7 +2761,7 @@
27272761
],
27282762
"members":{
27292763
"controlDomainId":{
2730-
"shape":"UUID",
2764+
"shape":"ControlDomainId",
27312765
"location":"querystring",
27322766
"locationName":"controlDomainId"
27332767
},
@@ -2919,7 +2953,7 @@
29192953
"required":["controlDomainId"],
29202954
"members":{
29212955
"controlDomainId":{
2922-
"shape":"UUID",
2956+
"shape":"ControlDomainId",
29232957
"location":"querystring",
29242958
"locationName":"controlDomainId"
29252959
},
@@ -2960,6 +2994,11 @@
29602994
"shape":"MaxResults",
29612995
"location":"querystring",
29622996
"locationName":"maxResults"
2997+
},
2998+
"controlCatalogId":{
2999+
"shape":"ControlCatalogId",
3000+
"location":"querystring",
3001+
"locationName":"controlCatalogId"
29633002
}
29643003
}
29653004
},
@@ -2975,7 +3014,7 @@
29753014
"required":["source"],
29763015
"members":{
29773016
"source":{
2978-
"shape":"SourceType",
3017+
"shape":"DataSourceType",
29793018
"location":"querystring",
29803019
"locationName":"source"
29813020
},
@@ -3208,7 +3247,11 @@
32083247
"type":"structure",
32093248
"members":{
32103249
"awsAccounts":{"shape":"AWSAccounts"},
3211-
"awsServices":{"shape":"AWSServices"}
3250+
"awsServices":{
3251+
"shape":"AWSServices",
3252+
"deprecated":true,
3253+
"deprecatedMessage":"You can't specify services in scope when creating/updating an assessment. If you use the parameter to specify one or more AWS services, Audit Manager ignores the input. Instead the value of the parameter will show as empty indicating that the services are defined and managed by Audit Manager."
3254+
}
32123255
},
32133256
"sensitive":true
32143257
},
@@ -3321,7 +3364,7 @@
33213364
},
33223365
"SourceName":{
33233366
"type":"string",
3324-
"max":100,
3367+
"max":300,
33253368
"min":1
33263369
},
33273370
"SourceSetUpOption":{
@@ -3338,7 +3381,9 @@
33383381
"AWS_Config",
33393382
"AWS_Security_Hub",
33403383
"AWS_API_Call",
3341-
"MANUAL"
3384+
"MANUAL",
3385+
"Common_Control",
3386+
"Core_Control"
33423387
]
33433388
},
33443389
"StartAssessmentFrameworkShareRequest":{
@@ -3428,7 +3473,7 @@
34283473
"members":{
34293474
"message":{"shape":"String"}
34303475
},
3431-
"error":{"httpStatusCode":400},
3476+
"error":{"httpStatusCode":429},
34323477
"exception":true
34333478
},
34343479
"Timestamp":{"type":"timestamp"},

0 commit comments

Comments
 (0)