|
21462 | 21462 | }
|
21463 | 21463 | ],
|
21464 | 21464 | "traits": {
|
21465 |
| - "smithy.api#documentation": "<p>\n For a batch of security controls and standards, identifies whether each control is currently enabled or disabled in a standard.\n </p>", |
| 21465 | + "smithy.api#documentation": "<p>\n For a batch of security controls and standards, identifies whether each control is currently enabled or disabled in a standard.\n </p>\n <p>\n Calls to this operation return a <code>RESOURCE_NOT_FOUND_EXCEPTION</code> error when the standard subscription for the association has a <code>NOT_READY_FOR_UPDATES</code> value for <code>StandardsControlsUpdatable</code>.\n </p>", |
21466 | 21466 | "smithy.api#http": {
|
21467 | 21467 | "method": "POST",
|
21468 | 21468 | "uri": "/associations/batchGet",
|
|
22024 | 22024 | "target": "com.amazonaws.securityhub#StandardsControlAssociationUpdates",
|
22025 | 22025 | "traits": {
|
22026 | 22026 | "smithy.api#clientOptional": {},
|
22027 |
| - "smithy.api#documentation": "<p>\n Updates the enablement status of a security control in a specified standard.\n </p>", |
| 22027 | + "smithy.api#documentation": "<p>\n Updates the enablement status of a security control in a specified standard.\n </p>\n <p>\n Calls to this operation return a <code>RESOURCE_NOT_FOUND_EXCEPTION</code> error when the standard subscription for the control has <code>StandardsControlsUpdatable</code> value <code>NOT_READY_FOR_UPDATES</code>.\n </p>", |
22028 | 22028 | "smithy.api#required": {}
|
22029 | 22029 | }
|
22030 | 22030 | }
|
|
24678 | 24678 | }
|
24679 | 24679 | ],
|
24680 | 24680 | "traits": {
|
24681 |
| - "smithy.api#documentation": "<p>Returns a list of security standards controls.</p>\n <p>For each control, the results include information about whether it is currently enabled,\n the severity, and a link to remediation information.</p>", |
| 24681 | + "smithy.api#documentation": "<p>Returns a list of security standards controls.</p>\n <p>For each control, the results include information about whether it is currently enabled,\n the severity, and a link to remediation information.</p>\n <p>This operation returns an empty list for standard subscriptions where <code>StandardsControlsUpdatable</code> has value <code>NOT_READY_FOR_UPDATES</code>.</p>", |
24682 | 24682 | "smithy.api#http": {
|
24683 | 24683 | "method": "GET",
|
24684 | 24684 | "uri": "/standards/controls/{StandardsSubscriptionArn+}",
|
|
28718 | 28718 | }
|
28719 | 28719 | ],
|
28720 | 28720 | "traits": {
|
28721 |
| - "smithy.api#documentation": "<p>\n Specifies whether a control is currently enabled or disabled in each enabled standard in the calling account.\n </p>", |
| 28721 | + "smithy.api#documentation": "<p>\n Specifies whether a control is currently enabled or disabled in each enabled standard in the calling account.\n </p>\n <p>This operation omits standards control associations for standard subscriptions where <code>StandardsControlsUpdatable</code> has value <code>NOT_READY_FOR_UPDATES</code>.</p>", |
28722 | 28722 | "smithy.api#http": {
|
28723 | 28723 | "method": "GET",
|
28724 | 28724 | "uri": "/associations",
|
|
34145 | 34145 | "target": "com.amazonaws.securityhub#StandardsControl"
|
34146 | 34146 | }
|
34147 | 34147 | },
|
| 34148 | + "com.amazonaws.securityhub#StandardsControlsUpdatable": { |
| 34149 | + "type": "enum", |
| 34150 | + "members": { |
| 34151 | + "READY_FOR_UPDATES": { |
| 34152 | + "target": "smithy.api#Unit", |
| 34153 | + "traits": { |
| 34154 | + "smithy.api#enumValue": "READY_FOR_UPDATES" |
| 34155 | + } |
| 34156 | + }, |
| 34157 | + "NOT_READY_FOR_UPDATES": { |
| 34158 | + "target": "smithy.api#Unit", |
| 34159 | + "traits": { |
| 34160 | + "smithy.api#enumValue": "NOT_READY_FOR_UPDATES" |
| 34161 | + } |
| 34162 | + } |
| 34163 | + } |
| 34164 | + }, |
34148 | 34165 | "com.amazonaws.securityhub#StandardsInputParameterMap": {
|
34149 | 34166 | "type": "map",
|
34150 | 34167 | "key": {
|
|
34260 | 34277 | "smithy.api#required": {}
|
34261 | 34278 | }
|
34262 | 34279 | },
|
| 34280 | + "StandardsControlsUpdatable": { |
| 34281 | + "target": "com.amazonaws.securityhub#StandardsControlsUpdatable", |
| 34282 | + "traits": { |
| 34283 | + "smithy.api#documentation": "<p>Indicates whether the controls associated with this standards subscription can be viewed and updated.</p>\n <p>The values are as follows:</p>\n <ul>\n <li>\n <p>\n <code>READY_FOR_UPDATES</code> - Controls associated with this standards subscription can be viewed and updated.</p>\n </li>\n <li>\n <p>\n <code>NOT_READY_FOR_UPDATES</code> - Controls associated with this standards subscription cannot be retrieved or updated yet. Security Hub is still processing a request to create the controls.</p>\n </li>\n </ul>" |
| 34284 | + } |
| 34285 | + }, |
34263 | 34286 | "StandardsStatusReason": {
|
34264 | 34287 | "target": "com.amazonaws.securityhub#StandardsStatusReason",
|
34265 | 34288 | "traits": {
|
|
34612 | 34635 | "smithy.api#enumValue": "NO_AVAILABLE_CONFIGURATION_RECORDER"
|
34613 | 34636 | }
|
34614 | 34637 | },
|
| 34638 | + "MAXIMUM_NUMBER_OF_CONFIG_RULES_EXCEEDED": { |
| 34639 | + "target": "smithy.api#Unit", |
| 34640 | + "traits": { |
| 34641 | + "smithy.api#enumValue": "MAXIMUM_NUMBER_OF_CONFIG_RULES_EXCEEDED" |
| 34642 | + } |
| 34643 | + }, |
34615 | 34644 | "INTERNAL_ERROR": {
|
34616 | 34645 | "target": "smithy.api#Unit",
|
34617 | 34646 | "traits": {
|
|
36319 | 36348 | }
|
36320 | 36349 | ],
|
36321 | 36350 | "traits": {
|
36322 |
| - "smithy.api#documentation": "<p>Used to control whether an individual security standard control is enabled or\n disabled.</p>", |
| 36351 | + "smithy.api#documentation": "<p>Used to control whether an individual security standard control is enabled or\n disabled.</p>\n <p>Calls to this operation return a <code>RESOURCE_NOT_FOUND_EXCEPTION</code> error when the standard subscription for the control has <code>StandardsControlsUpdatable</code> value <code>NOT_READY_FOR_UPDATES</code>.</p>", |
36323 | 36352 | "smithy.api#examples": [
|
36324 | 36353 | {
|
36325 | 36354 | "title": "To update the enablement status of a standard control",
|
|
0 commit comments