@@ -10016,8 +10016,8 @@ export interface Compliance {
1001610016 * <code>NOT_AVAILABLE</code> - Check could not be performed due to a service
1001710017 * outage, API error, or because the result of the Config evaluation was
1001810018 * <code>NOT_APPLICABLE</code>. If the Config evaluation result was
10019- * <code>NOT_APPLICABLE</code>, then after 3 days , Security Hub automatically archives
10020- * the finding.</p>
10019+ * <code>NOT_APPLICABLE</code> for a Security Hub control , Security Hub automatically archives
10020+ * the finding after 3 days .</p>
1002110021 * </li>
1002210022 * </ul>
1002310023 * </li>
@@ -10029,6 +10029,7 @@ export interface Compliance {
1002910029 /**
1003010030 * <p>For a control, the industry or regulatory framework requirements that are related to the
1003110031 * control. The check for that control is aligned with these requirements.</p>
10032+ * <p>Array Members: Maximum number of 32 items.</p>
1003210033 * @public
1003310034 */
1003410035 RelatedRequirements ?: string [ ] ;
@@ -10079,6 +10080,7 @@ export interface FindingProviderSeverity {
1007910080
1008010081 /**
1008110082 * <p>The finding provider's original value for the severity.</p>
10083+ * <p>Length Constraints: Minimum length of 1. Maximum length of 64.</p>
1008210084 * @public
1008310085 */
1008410086 Original ?: string ;
@@ -10158,6 +10160,7 @@ export interface GeneratorDetails {
1015810160 * <p>
1015910161 * An array of tags used to identify the detector associated with the finding.
1016010162 * </p>
10163+ * <p>Array Members: Minimum number of 0 items. Maximum number of 10 items.</p>
1016110164 * @public
1016210165 */
1016310166 Labels ?: string [ ] ;
@@ -10212,6 +10215,7 @@ export type MalwareType = (typeof MalwareType)[keyof typeof MalwareType];
1021210215export interface Malware {
1021310216 /**
1021410217 * <p>The name of the malware that was observed.</p>
10218+ * <p>Length Constraints: Minimum of 1. Maximum of 64.</p>
1021510219 * @public
1021610220 */
1021710221 Name : string | undefined ;
@@ -10224,6 +10228,7 @@ export interface Malware {
1022410228
1022510229 /**
1022610230 * <p>The file system path of the malware that was observed.</p>
10231+ * <p>Length Constraints: Minimum of 1. Maximum of 512.</p>
1022710232 * @public
1022810233 */
1022910234 Path ?: string ;
@@ -10280,6 +10285,7 @@ export interface Network {
1028010285
1028110286 /**
1028210287 * <p>The protocol of network-related information about a finding.</p>
10288+ * <p>Length Constraints: Minimum of 1. Maximum of 16.</p>
1028310289 * @public
1028410290 */
1028510291 Protocol ?: string ;
@@ -10310,6 +10316,7 @@ export interface Network {
1031010316
1031110317 /**
1031210318 * <p>The source domain of network-related information about a finding.</p>
10319+ * <p>Length Constraints: Minimum of 1. Maximum of 128.</p>
1031310320 * @public
1031410321 */
1031510322 SourceDomain ?: string ;
@@ -10341,6 +10348,7 @@ export interface Network {
1034110348
1034210349 /**
1034310350 * <p>The destination domain of network-related information about a finding.</p>
10351+ * <p>Length Constraints: Minimum of 1. Maximum of 128.</p>
1034410352 * @public
1034510353 */
1034610354 DestinationDomain ?: string ;
@@ -10372,6 +10380,7 @@ export interface NetworkPathComponentDetails {
1037210380export interface NetworkHeader {
1037310381 /**
1037410382 * <p>The protocol used for the component.</p>
10383+ * <p>Length Constraints: Minimum of 1. Maximum of 16.</p>
1037510384 * @public
1037610385 */
1037710386 Protocol ?: string ;
@@ -10396,12 +10405,14 @@ export interface NetworkHeader {
1039610405export interface NetworkPathComponent {
1039710406 /**
1039810407 * <p>The identifier of a component in the network path.</p>
10408+ * <p>Length Constraints: Minimum of 1. Maximum of 32.</p>
1039910409 * @public
1040010410 */
1040110411 ComponentId ?: string ;
1040210412
1040310413 /**
1040410414 * <p>The type of component.</p>
10415+ * <p>Length Constraints: Minimum of 1. Maximum of 32.</p>
1040510416 * @public
1040610417 */
1040710418 ComponentType ?: string ;
@@ -10428,6 +10439,7 @@ export interface NetworkPathComponent {
1042810439export interface Note {
1042910440 /**
1043010441 * <p>The text of a note.</p>
10442+ * <p>Length Constraints: Minimum of 1. Maximum of 512.</p>
1043110443 * @public
1043210444 */
1043310445 Text : string | undefined ;
@@ -10479,46 +10491,53 @@ export interface PatchSummary {
1047910491 /**
1048010492 * <p>The identifier of the compliance standard that was used to determine the patch
1048110493 * compliance status.</p>
10494+ * <p>Length Constraints: Minimum length of 1. Maximum length of 256.</p>
1048210495 * @public
1048310496 */
1048410497 Id : string | undefined ;
1048510498
1048610499 /**
1048710500 * <p>The number of patches from the compliance standard that were installed
1048810501 * successfully.</p>
10502+ * <p>The value can be an integer from <code>0</code> to <code>100000</code>.</p>
1048910503 * @public
1049010504 */
1049110505 InstalledCount ?: number ;
1049210506
1049310507 /**
1049410508 * <p>The number of patches that are part of the compliance standard but are not installed.
1049510509 * The count includes patches that failed to install.</p>
10510+ * <p>The value can be an integer from <code>0</code> to <code>100000</code>.</p>
1049610511 * @public
1049710512 */
1049810513 MissingCount ?: number ;
1049910514
1050010515 /**
1050110516 * <p>The number of patches from the compliance standard that failed to install.</p>
10517+ * <p>The value can be an integer from <code>0</code> to <code>100000</code>.</p>
1050210518 * @public
1050310519 */
1050410520 FailedCount ?: number ;
1050510521
1050610522 /**
1050710523 * <p>The number of installed patches that are not part of the compliance standard.</p>
10524+ * <p>The value can be an integer from <code>0</code> to <code>100000</code>.</p>
1050810525 * @public
1050910526 */
1051010527 InstalledOtherCount ?: number ;
1051110528
1051210529 /**
1051310530 * <p>The number of patches that are installed but are also on a list of patches that the
1051410531 * customer rejected.</p>
10532+ * <p>The value can be an integer from <code>0</code> to <code>100000</code>.</p>
1051510533 * @public
1051610534 */
1051710535 InstalledRejectedCount ?: number ;
1051810536
1051910537 /**
1052010538 * <p>The number of patches that were applied, but that require the instance to be rebooted in
1052110539 * order to be marked as installed.</p>
10540+ * <p>The value can be an integer from <code>0</code> to <code>100000</code>.</p>
1052210541 * @public
1052310542 */
1052410543 InstalledPendingReboot ?: number ;
@@ -10587,13 +10606,15 @@ export interface PatchSummary {
1058710606
1058810607 /**
1058910608 * <p>The reboot option specified for the instance.</p>
10609+ * <p>Length Constraints: Minimum length of 1. Maximum length of 256.</p>
1059010610 * @public
1059110611 */
1059210612 RebootOption ?: string ;
1059310613
1059410614 /**
1059510615 * <p>The type of patch operation performed. For Patch Manager, the values are
10596- * <code>SCAN</code> and <code>INSTALL</code>. </p>
10616+ * <code>SCAN</code> and <code>INSTALL</code>.</p>
10617+ * <p>Length Constraints: Minimum length of 1. Maximum length of 256.</p>
1059710618 * @public
1059810619 */
1059910620 Operation ?: string ;
@@ -10606,12 +10627,14 @@ export interface PatchSummary {
1060610627export interface ProcessDetails {
1060710628 /**
1060810629 * <p>The name of the process.</p>
10630+ * <p>Length Constraints: Minimum of 1. Maximum of 64.</p>
1060910631 * @public
1061010632 */
1061110633 Name ?: string ;
1061210634
1061310635 /**
1061410636 * <p>The path to the process executable.</p>
10637+ * <p>Length Constraints: Minimum of 1. Maximum of 512.</p>
1061510638 * @public
1061610639 */
1061710640 Path ?: string ;
@@ -10712,6 +10735,7 @@ export type RecordState = (typeof RecordState)[keyof typeof RecordState];
1071210735export interface Recommendation {
1071310736 /**
1071410737 * <p>Describes the recommended steps to take to remediate an issue identified in a finding.</p>
10738+ * <p>Length Constraints: Minimum of 1 length. Maximum of 512 length.</p>
1071510739 * @public
1071610740 */
1071710741 Text ?: string ;
0 commit comments