Skip to content

Commit 968260e

Browse files
author
awstools
committed
docs(client-securityhub): Documentation update for Security Hub
1 parent 28a1dee commit 968260e

File tree

3 files changed

+20
-21
lines changed

3 files changed

+20
-21
lines changed

clients/client-securityhub/src/models/models_0.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -370,7 +370,7 @@ export interface AwsApiCallAction {
370370
CallerType?: string;
371371

372372
/**
373-
* <p>Provided if <code>CallerType</code> is <code>remoteIp</code>. Provides information about
373+
* <p>Provided if <code>CallerType</code> is <code>remoteip</code>. Provides information about
374374
* the remote IP address that the API call originated from.</p>
375375
* @public
376376
*/

clients/client-securityhub/src/models/models_1.ts

Lines changed: 11 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -9985,14 +9985,15 @@ export interface StatusReason {
99859985
}
99869986

99879987
/**
9988-
* <p>Contains finding details that are specific to control-based findings. Only returned for
9989-
* findings generated from controls.</p>
9988+
* <p>This object typically provides details about a control finding, such as applicable standards and the status of
9989+
* control checks. While finding providers can add custom content in <code>Compliance</code> object fields, they are
9990+
* typically used to review details of Security Hub control findings.</p>
99909991
* @public
99919992
*/
99929993
export interface Compliance {
99939994
/**
9994-
* <p>The result of a standards check.</p>
9995-
* <p>The valid values for <code>Status</code> are as follows.</p>
9995+
* <p>Typically summarizes the result of a control check.</p>
9996+
* <p>For Security Hub controls, valid values for <code>Status</code> are as follows.</p>
99969997
* <ul>
99979998
* <li>
99989999
* <ul>
@@ -10027,40 +10028,38 @@ export interface Compliance {
1002710028
Status?: ComplianceStatus;
1002810029

1002910030
/**
10030-
* <p>For a control, the industry or regulatory framework requirements that are related to the
10031+
* <p>Typically provides the industry or regulatory framework requirements that are related to a
1003110032
* control. The check for that control is aligned with these requirements.</p>
1003210033
* <p>Array Members: Maximum number of 32 items.</p>
1003310034
* @public
1003410035
*/
1003510036
RelatedRequirements?: string[];
1003610037

1003710038
/**
10038-
* <p>For findings generated from controls, a list of reasons behind the value of
10039-
* <code>Status</code>. For the list of status reason codes and their meanings, see <a href="https://docs.aws.amazon.com/securityhub/latest/userguide/securityhub-standards-results.html#securityhub-standards-results-asff">Standards-related information in the ASFF</a> in the
10040-
* <i>Security Hub User Guide</i>. </p>
10039+
* <p>Typically used to provide a list of reasons for the value of <code>Status</code>.</p>
1004110040
* @public
1004210041
*/
1004310042
StatusReasons?: StatusReason[];
1004410043

1004510044
/**
1004610045
* <p>
10047-
* The unique identifier of a control across standards. Values for this field typically consist of an
10048-
* Amazon Web Servicesservice and a number, such as APIGateway.5.
10046+
* Typically provides the unique identifier of a control across standards. For Security Hub controls, this field consists of an
10047+
* Amazon Web Servicesservice and a unique number, such as <code>APIGateway.5</code>.
1004910048
* </p>
1005010049
* @public
1005110050
*/
1005210051
SecurityControlId?: string;
1005310052

1005410053
/**
10055-
* <p>The enabled security standards in which a security control is currently enabled.
10054+
* <p>Typically provides an array of enabled security standards in which a security control is currently enabled.
1005610055
* </p>
1005710056
* @public
1005810057
*/
1005910058
AssociatedStandards?: AssociatedStandard[];
1006010059

1006110060
/**
1006210061
* <p>
10063-
* An object that includes security control parameter names and values.
10062+
* Typically an object that includes security control parameter names and values.
1006410063
* </p>
1006510064
* @public
1006610065
*/

codegen/sdk-codegen/aws-models/securityhub.json

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1512,7 +1512,7 @@
15121512
"RemoteIpDetails": {
15131513
"target": "com.amazonaws.securityhub#ActionRemoteIpDetails",
15141514
"traits": {
1515-
"smithy.api#documentation": "<p>Provided if <code>CallerType</code> is <code>remoteIp</code>. Provides information about\n the remote IP address that the API call originated from.</p>"
1515+
"smithy.api#documentation": "<p>Provided if <code>CallerType</code> is <code>remoteip</code>. Provides information about\n the remote IP address that the API call originated from.</p>"
15161516
}
15171517
},
15181518
"DomainDetails": {
@@ -22171,42 +22171,42 @@
2217122171
"Status": {
2217222172
"target": "com.amazonaws.securityhub#ComplianceStatus",
2217322173
"traits": {
22174-
"smithy.api#documentation": "<p>The result of a standards check.</p>\n <p>The valid values for <code>Status</code> are as follows.</p>\n <ul>\n <li>\n <ul>\n <li>\n <p>\n <code>PASSED</code> - Standards check passed for all evaluated\n resources.</p>\n </li>\n <li>\n <p>\n <code>WARNING</code> - Some information is missing or this check is not\n supported for your configuration.</p>\n </li>\n <li>\n <p>\n <code>FAILED</code> - Standards check failed for at least one evaluated\n resource.</p>\n </li>\n <li>\n <p>\n <code>NOT_AVAILABLE</code> - Check could not be performed due to a service\n outage, API error, or because the result of the Config evaluation was\n <code>NOT_APPLICABLE</code>. If the Config evaluation result was\n <code>NOT_APPLICABLE</code> for a Security Hub control, Security Hub automatically archives\n the finding after 3 days.</p>\n </li>\n </ul>\n </li>\n </ul>"
22174+
"smithy.api#documentation": "<p>Typically summarizes the result of a control check.</p>\n <p>For Security Hub controls, valid values for <code>Status</code> are as follows.</p>\n <ul>\n <li>\n <ul>\n <li>\n <p>\n <code>PASSED</code> - Standards check passed for all evaluated\n resources.</p>\n </li>\n <li>\n <p>\n <code>WARNING</code> - Some information is missing or this check is not\n supported for your configuration.</p>\n </li>\n <li>\n <p>\n <code>FAILED</code> - Standards check failed for at least one evaluated\n resource.</p>\n </li>\n <li>\n <p>\n <code>NOT_AVAILABLE</code> - Check could not be performed due to a service\n outage, API error, or because the result of the Config evaluation was\n <code>NOT_APPLICABLE</code>. If the Config evaluation result was\n <code>NOT_APPLICABLE</code> for a Security Hub control, Security Hub automatically archives\n the finding after 3 days.</p>\n </li>\n </ul>\n </li>\n </ul>"
2217522175
}
2217622176
},
2217722177
"RelatedRequirements": {
2217822178
"target": "com.amazonaws.securityhub#RelatedRequirementsList",
2217922179
"traits": {
22180-
"smithy.api#documentation": "<p>For a control, the industry or regulatory framework requirements that are related to the\n control. The check for that control is aligned with these requirements.</p>\n <p>Array Members: Maximum number of 32 items.</p>"
22180+
"smithy.api#documentation": "<p>Typically provides the industry or regulatory framework requirements that are related to a\n control. The check for that control is aligned with these requirements.</p>\n <p>Array Members: Maximum number of 32 items.</p>"
2218122181
}
2218222182
},
2218322183
"StatusReasons": {
2218422184
"target": "com.amazonaws.securityhub#StatusReasonsList",
2218522185
"traits": {
22186-
"smithy.api#documentation": "<p>For findings generated from controls, a list of reasons behind the value of\n <code>Status</code>. For the list of status reason codes and their meanings, see <a href=\"https://docs.aws.amazon.com/securityhub/latest/userguide/securityhub-standards-results.html#securityhub-standards-results-asff\">Standards-related information in the ASFF</a> in the\n <i>Security Hub User Guide</i>. </p>"
22186+
"smithy.api#documentation": "<p>Typically used to provide a list of reasons for the value of <code>Status</code>.</p>"
2218722187
}
2218822188
},
2218922189
"SecurityControlId": {
2219022190
"target": "com.amazonaws.securityhub#NonEmptyString",
2219122191
"traits": {
22192-
"smithy.api#documentation": "<p>\n The unique identifier of a control across standards. Values for this field typically consist of an \n Amazon Web Servicesservice and a number, such as APIGateway.5.\n </p>"
22192+
"smithy.api#documentation": "<p>\n Typically provides the unique identifier of a control across standards. For Security Hub controls, this field consists of an \n Amazon Web Servicesservice and a unique number, such as <code>APIGateway.5</code>.\n </p>"
2219322193
}
2219422194
},
2219522195
"AssociatedStandards": {
2219622196
"target": "com.amazonaws.securityhub#AssociatedStandardsList",
2219722197
"traits": {
22198-
"smithy.api#documentation": "<p>The enabled security standards in which a security control is currently enabled.\n </p>"
22198+
"smithy.api#documentation": "<p>Typically provides an array of enabled security standards in which a security control is currently enabled.\n </p>"
2219922199
}
2220022200
},
2220122201
"SecurityControlParameters": {
2220222202
"target": "com.amazonaws.securityhub#SecurityControlParametersList",
2220322203
"traits": {
22204-
"smithy.api#documentation": "<p>\n An object that includes security control parameter names and values.\n </p>"
22204+
"smithy.api#documentation": "<p>\n Typically an object that includes security control parameter names and values.\n </p>"
2220522205
}
2220622206
}
2220722207
},
2220822208
"traits": {
22209-
"smithy.api#documentation": "<p>Contains finding details that are specific to control-based findings. Only returned for\n findings generated from controls.</p>"
22209+
"smithy.api#documentation": "<p>This object typically provides details about a control finding, such as applicable standards and the status of \n control checks. While finding providers can add custom content in <code>Compliance</code> object fields, they are \n typically used to review details of Security Hub control findings.</p>"
2221022210
}
2221122211
},
2221222212
"com.amazonaws.securityhub#ComplianceStatus": {

0 commit comments

Comments
 (0)