|
116 | 116 | {"shape":"ValidationException"},
|
117 | 117 | {"shape":"AccessDeniedException"},
|
118 | 118 | {"shape":"InternalServerException"},
|
119 |
| - {"shape":"ServiceQuotaExceededException"} |
| 119 | + {"shape":"ServiceQuotaExceededException"}, |
| 120 | + {"shape":"ThrottlingException"} |
120 | 121 | ]
|
121 | 122 | },
|
122 | 123 | "CreateAssessmentFramework":{
|
|
805 | 806 | {"shape":"ResourceNotFoundException"},
|
806 | 807 | {"shape":"ValidationException"},
|
807 | 808 | {"shape":"AccessDeniedException"},
|
808 |
| - {"shape":"InternalServerException"} |
| 809 | + {"shape":"InternalServerException"}, |
| 810 | + {"shape":"ThrottlingException"} |
809 | 811 | ]
|
810 | 812 | },
|
811 | 813 | "UpdateAssessmentControl":{
|
|
1506 | 1508 | "lastUpdatedAt":{"shape":"Timestamp"},
|
1507 | 1509 | "createdBy":{"shape":"CreatedBy"},
|
1508 | 1510 | "lastUpdatedBy":{"shape":"LastUpdatedBy"},
|
1509 |
| - "tags":{"shape":"TagMap"} |
| 1511 | + "tags":{"shape":"TagMap"}, |
| 1512 | + "state":{"shape":"ControlState"} |
1510 | 1513 | }
|
1511 | 1514 | },
|
| 1515 | + "ControlCatalogId":{ |
| 1516 | + "type":"string", |
| 1517 | + "max":2048, |
| 1518 | + "min":13, |
| 1519 | + "pattern":"^arn:.*:controlcatalog:.*|UNCATEGORIZED" |
| 1520 | + }, |
1512 | 1521 | "ControlComment":{
|
1513 | 1522 | "type":"structure",
|
1514 | 1523 | "members":{
|
|
1530 | 1539 | "ControlDescription":{
|
1531 | 1540 | "type":"string",
|
1532 | 1541 | "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}$" |
1534 | 1550 | },
|
1535 | 1551 | "ControlDomainInsights":{
|
1536 | 1552 | "type":"structure",
|
1537 | 1553 | "members":{
|
1538 |
| - "name":{"shape":"NonEmptyString"}, |
1539 |
| - "id":{"shape":"UUID"}, |
| 1554 | + "name":{"shape":"String"}, |
| 1555 | + "id":{"shape":"ControlDomainId"}, |
1540 | 1556 | "controlsCountByNoncompliantEvidence":{"shape":"NullableInteger"},
|
1541 | 1557 | "totalControlsCount":{"shape":"NullableInteger"},
|
1542 | 1558 | "evidenceInsights":{"shape":"EvidenceInsights"},
|
|
1558 | 1574 | "ControlInsightsMetadataByAssessmentItem":{
|
1559 | 1575 | "type":"structure",
|
1560 | 1576 | "members":{
|
1561 |
| - "name":{"shape":"NonEmptyString"}, |
1562 |
| - "id":{"shape":"UUID"}, |
| 1577 | + "name":{"shape":"String"}, |
| 1578 | + "id":{"shape":"ControlDomainId"}, |
1563 | 1579 | "evidenceInsights":{"shape":"EvidenceInsights"},
|
1564 | 1580 | "controlSetName":{"shape":"NonEmptyString"},
|
1565 | 1581 | "lastUpdated":{"shape":"Timestamp"}
|
|
1568 | 1584 | "ControlInsightsMetadataItem":{
|
1569 | 1585 | "type":"structure",
|
1570 | 1586 | "members":{
|
1571 |
| - "name":{"shape":"NonEmptyString"}, |
1572 |
| - "id":{"shape":"UUID"}, |
| 1587 | + "name":{"shape":"String"}, |
| 1588 | + "id":{"shape":"ControlDomainId"}, |
1573 | 1589 | "evidenceInsights":{"shape":"EvidenceInsights"},
|
1574 | 1590 | "lastUpdated":{"shape":"Timestamp"}
|
1575 | 1591 | }
|
|
1663 | 1679 | "min":1,
|
1664 | 1680 | "pattern":"^[a-zA-Z_0-9-\\s.,]+$"
|
1665 | 1681 | },
|
| 1682 | + "ControlState":{ |
| 1683 | + "type":"string", |
| 1684 | + "enum":[ |
| 1685 | + "ACTIVE", |
| 1686 | + "END_OF_SUPPORT" |
| 1687 | + ] |
| 1688 | + }, |
1666 | 1689 | "ControlStatus":{
|
1667 | 1690 | "type":"string",
|
1668 | 1691 | "enum":[
|
|
1675 | 1698 | "type":"string",
|
1676 | 1699 | "enum":[
|
1677 | 1700 | "Standard",
|
1678 |
| - "Custom" |
| 1701 | + "Custom", |
| 1702 | + "Core" |
1679 | 1703 | ]
|
1680 | 1704 | },
|
1681 | 1705 | "Controls":{
|
|
1839 | 1863 | "pattern":"^[a-zA-Z0-9\\s-_()\\[\\]]+$",
|
1840 | 1864 | "sensitive":true
|
1841 | 1865 | },
|
| 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 | + }, |
1842 | 1876 | "DefaultExportDestination":{
|
1843 | 1877 | "type":"structure",
|
1844 | 1878 | "members":{
|
|
2700 | 2734 | "type":"string",
|
2701 | 2735 | "max":100,
|
2702 | 2736 | "min":1,
|
2703 |
| - "pattern":"^[a-zA-Z_0-9-\\s().]+$" |
| 2737 | + "pattern":"^[a-zA-Z_0-9-\\s().:\\/]+$" |
2704 | 2738 | },
|
2705 | 2739 | "Keywords":{
|
2706 | 2740 | "type":"list",
|
|
2727 | 2761 | ],
|
2728 | 2762 | "members":{
|
2729 | 2763 | "controlDomainId":{
|
2730 |
| - "shape":"UUID", |
| 2764 | + "shape":"ControlDomainId", |
2731 | 2765 | "location":"querystring",
|
2732 | 2766 | "locationName":"controlDomainId"
|
2733 | 2767 | },
|
|
2919 | 2953 | "required":["controlDomainId"],
|
2920 | 2954 | "members":{
|
2921 | 2955 | "controlDomainId":{
|
2922 |
| - "shape":"UUID", |
| 2956 | + "shape":"ControlDomainId", |
2923 | 2957 | "location":"querystring",
|
2924 | 2958 | "locationName":"controlDomainId"
|
2925 | 2959 | },
|
|
2960 | 2994 | "shape":"MaxResults",
|
2961 | 2995 | "location":"querystring",
|
2962 | 2996 | "locationName":"maxResults"
|
| 2997 | + }, |
| 2998 | + "controlCatalogId":{ |
| 2999 | + "shape":"ControlCatalogId", |
| 3000 | + "location":"querystring", |
| 3001 | + "locationName":"controlCatalogId" |
2963 | 3002 | }
|
2964 | 3003 | }
|
2965 | 3004 | },
|
|
2975 | 3014 | "required":["source"],
|
2976 | 3015 | "members":{
|
2977 | 3016 | "source":{
|
2978 |
| - "shape":"SourceType", |
| 3017 | + "shape":"DataSourceType", |
2979 | 3018 | "location":"querystring",
|
2980 | 3019 | "locationName":"source"
|
2981 | 3020 | },
|
|
3208 | 3247 | "type":"structure",
|
3209 | 3248 | "members":{
|
3210 | 3249 | "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 | + } |
3212 | 3255 | },
|
3213 | 3256 | "sensitive":true
|
3214 | 3257 | },
|
|
3321 | 3364 | },
|
3322 | 3365 | "SourceName":{
|
3323 | 3366 | "type":"string",
|
3324 |
| - "max":100, |
| 3367 | + "max":300, |
3325 | 3368 | "min":1
|
3326 | 3369 | },
|
3327 | 3370 | "SourceSetUpOption":{
|
|
3338 | 3381 | "AWS_Config",
|
3339 | 3382 | "AWS_Security_Hub",
|
3340 | 3383 | "AWS_API_Call",
|
3341 |
| - "MANUAL" |
| 3384 | + "MANUAL", |
| 3385 | + "Common_Control", |
| 3386 | + "Core_Control" |
3342 | 3387 | ]
|
3343 | 3388 | },
|
3344 | 3389 | "StartAssessmentFrameworkShareRequest":{
|
|
3428 | 3473 | "members":{
|
3429 | 3474 | "message":{"shape":"String"}
|
3430 | 3475 | },
|
3431 |
| - "error":{"httpStatusCode":400}, |
| 3476 | + "error":{"httpStatusCode":429}, |
3432 | 3477 | "exception":true
|
3433 | 3478 | },
|
3434 | 3479 | "Timestamp":{"type":"timestamp"},
|
|
0 commit comments