|
684 | 684 | ],
|
685 | 685 | "documentation":"<p>Updates the Security Hub insight identified by the specified insight ARN.</p>"
|
686 | 686 | },
|
| 687 | + "UpdateSecurityHubConfiguration":{ |
| 688 | + "name":"UpdateSecurityHubConfiguration", |
| 689 | + "http":{ |
| 690 | + "method":"PATCH", |
| 691 | + "requestUri":"/accounts" |
| 692 | + }, |
| 693 | + "input":{"shape":"UpdateSecurityHubConfigurationRequest"}, |
| 694 | + "output":{"shape":"UpdateSecurityHubConfigurationResponse"}, |
| 695 | + "errors":[ |
| 696 | + {"shape":"InternalException"}, |
| 697 | + {"shape":"InvalidInputException"}, |
| 698 | + {"shape":"InvalidAccessException"}, |
| 699 | + {"shape":"LimitExceededException"}, |
| 700 | + {"shape":"ResourceNotFoundException"} |
| 701 | + ], |
| 702 | + "documentation":"<p>Updates configuration options for Security Hub.</p>" |
| 703 | + }, |
687 | 704 | "UpdateStandardsControl":{
|
688 | 705 | "name":"UpdateStandardsControl",
|
689 | 706 | "http":{
|
|
2515 | 2532 | },
|
2516 | 2533 | "WorkflowState":{
|
2517 | 2534 | "shape":"StringFilterList",
|
2518 |
| - "documentation":"<p>The workflow state of a finding.</p>" |
| 2535 | + "documentation":"<p>The workflow state of a finding.</p> <p>Note that this field is deprecated. To search for a finding based on its workflow status, use <code>WorkflowStatus</code>.</p>" |
2519 | 2536 | },
|
2520 | 2537 | "WorkflowStatus":{
|
2521 | 2538 | "shape":"StringFilterList",
|
|
3231 | 3248 | "SubscribedAt":{
|
3232 | 3249 | "shape":"NonEmptyString",
|
3233 | 3250 | "documentation":"<p>The date and time when Security Hub was enabled in the account.</p>"
|
| 3251 | + }, |
| 3252 | + "AutoEnableControls":{ |
| 3253 | + "shape":"Boolean", |
| 3254 | + "documentation":"<p>Whether to automatically enable new controls when they are added to standards that are enabled.</p> <p>If set to <code>true</code>, then new controls for enabled standards are enabled automatically. If set to <code>false</code>, then new controls are not enabled.</p>" |
3234 | 3255 | }
|
3235 | 3256 | }
|
3236 | 3257 | },
|
|
3461 | 3482 | "members":{
|
3462 | 3483 | "Filters":{
|
3463 | 3484 | "shape":"AwsSecurityFindingFilters",
|
3464 |
| - "documentation":"<p>The finding attributes used to define a condition to filter the returned findings.</p>" |
| 3485 | + "documentation":"<p>The finding attributes used to define a condition to filter the returned findings.</p> <p>Note that in the available filter fields, <code>WorkflowState</code> is deprecated. To search for a finding based on its workflow status, use <code>WorkflowStatus</code>.</p>" |
3465 | 3486 | },
|
3466 | 3487 | "SortCriteria":{
|
3467 | 3488 | "shape":"SortCriteria",
|
|
4647 | 4668 | },
|
4648 | 4669 | "Label":{
|
4649 | 4670 | "shape":"SeverityLabel",
|
4650 |
| - "documentation":"<p>The severity value of the finding. The allowed values are the following.</p> <ul> <li> <p> <code>INFORMATIONAL</code> - No issue was found.</p> </li> <li> <p> <code>LOW</code> - The issue does not require action on its own.</p> </li> <li> <p> <code>MEDIUM</code> - The issue must be addressed but not urgently.</p> </li> <li> <p> <code>HIGH</code> - The issue must be addressed as a priority.</p> </li> <li> <p> <code>CRITICAL</code> - The issue must be remediated immediately to avoid it escalating.</p> </li> </ul>" |
| 4671 | + "documentation":"<p>The severity value of the finding. The allowed values are the following.</p> <ul> <li> <p> <code>INFORMATIONAL</code> - No issue was found.</p> </li> <li> <p> <code>LOW</code> - The issue does not require action on its own.</p> </li> <li> <p> <code>MEDIUM</code> - The issue must be addressed but not urgently.</p> </li> <li> <p> <code>HIGH</code> - The issue must be addressed as a priority.</p> </li> <li> <p> <code>CRITICAL</code> - The issue must be remediated immediately to avoid it escalating.</p> </li> </ul> <p>If you provide <code>Normalized</code> and do not provide <code>Label</code>, then <code>Label</code> is set automatically as follows. </p> <ul> <li> <p>0 - <code>INFORMATIONAL</code> </p> </li> <li> <p>1–39 - <code>LOW</code> </p> </li> <li> <p>40–69 - <code>MEDIUM</code> </p> </li> <li> <p>70–89 - <code>HIGH</code> </p> </li> <li> <p>90–100 - <code>CRITICAL</code> </p> </li> </ul>" |
4651 | 4672 | },
|
4652 | 4673 | "Normalized":{
|
4653 | 4674 | "shape":"Integer",
|
4654 |
| - "documentation":"<p>Deprecated. This attribute is being deprecated. Instead of providing <code>Normalized</code>, provide <code>Label</code>.</p> <p>If you provide <code>Normalized</code> and do not provide <code>Label</code>, <code>Label</code> is set automatically as follows. </p> <ul> <li> <p>0 - <code>INFORMATIONAL</code> </p> </li> <li> <p>1–39 - <code>LOW</code> </p> </li> <li> <p>40–69 - <code>MEDIUM</code> </p> </li> <li> <p>70–89 - <code>HIGH</code> </p> </li> <li> <p>90–100 - <code>CRITICAL</code> </p> </li> </ul>" |
| 4675 | + "documentation":"<p>Deprecated. The normalized severity of a finding. This attribute is being deprecated. Instead of providing <code>Normalized</code>, provide <code>Label</code>.</p> <p>If you provide <code>Label</code> and do not provide <code>Normalized</code>, then <code>Normalized</code> is set automatically as follows.</p> <ul> <li> <p> <code>INFORMATIONAL</code> - 0</p> </li> <li> <p> <code>LOW</code> - 1</p> </li> <li> <p> <code>MEDIUM</code> - 40</p> </li> <li> <p> <code>HIGH</code> - 70</p> </li> <li> <p> <code>CRITICAL</code> - 90</p> </li> </ul>" |
4655 | 4676 | },
|
4656 | 4677 | "Original":{
|
4657 | 4678 | "shape":"NonEmptyString",
|
4658 | 4679 | "documentation":"<p>The native severity from the finding product that generated the finding.</p>"
|
4659 | 4680 | }
|
4660 | 4681 | },
|
4661 |
| - "documentation":"<p>The severity of the finding.</p>" |
| 4682 | + "documentation":"<p>The severity of the finding.</p> <p>The finding provider can provide the initial severity, but cannot update it after that. The severity can only be updated by a master account. It cannot be updated by a member account.</p> <p>The finding must have either <code>Label</code> or <code>Normalized</code> populated. If only one of these attributes is populated, then Security Hub automatically populates the other one. If neither attribute is populated, then the finding is invalid. <code>Label</code> is the preferred attribute.</p>" |
4662 | 4683 | },
|
4663 | 4684 | "SeverityLabel":{
|
4664 | 4685 | "type":"string",
|
|
5169 | 5190 | "members":{
|
5170 | 5191 | }
|
5171 | 5192 | },
|
| 5193 | + "UpdateSecurityHubConfigurationRequest":{ |
| 5194 | + "type":"structure", |
| 5195 | + "members":{ |
| 5196 | + "AutoEnableControls":{ |
| 5197 | + "shape":"Boolean", |
| 5198 | + "documentation":"<p>Whether to automatically enable new controls when they are added to standards that are enabled.</p> <p>By default, this is set to <code>true</code>, and new controls are enabled automatically. To not automatically enable new controls, set this to <code>false</code>. </p>" |
| 5199 | + } |
| 5200 | + } |
| 5201 | + }, |
| 5202 | + "UpdateSecurityHubConfigurationResponse":{ |
| 5203 | + "type":"structure", |
| 5204 | + "members":{ |
| 5205 | + } |
| 5206 | + }, |
5172 | 5207 | "UpdateStandardsControlRequest":{
|
5173 | 5208 | "type":"structure",
|
5174 | 5209 | "required":["StandardsControlArn"],
|
|
0 commit comments