public static interface AwsSsmComplianceSummary.Builder extends SdkPojo, CopyableBuilder<AwsSsmComplianceSummary.Builder,AwsSsmComplianceSummary>
| Modifier and Type | Method and Description |
|---|---|
AwsSsmComplianceSummary.Builder |
complianceType(String complianceType)
The type of resource for which the compliance was determined.
|
AwsSsmComplianceSummary.Builder |
compliantCriticalCount(Integer compliantCriticalCount)
For the patches that are compliant, the number that have a severity of
CRITICAL. |
AwsSsmComplianceSummary.Builder |
compliantHighCount(Integer compliantHighCount)
For the patches that are compliant, the number that have a severity of
HIGH. |
AwsSsmComplianceSummary.Builder |
compliantInformationalCount(Integer compliantInformationalCount)
For the patches that are compliant, the number that have a severity of
INFORMATIONAL. |
AwsSsmComplianceSummary.Builder |
compliantLowCount(Integer compliantLowCount)
For the patches that are compliant, the number that have a severity of
LOW. |
AwsSsmComplianceSummary.Builder |
compliantMediumCount(Integer compliantMediumCount)
For the patches that are compliant, the number that have a severity of
MEDIUM. |
AwsSsmComplianceSummary.Builder |
compliantUnspecifiedCount(Integer compliantUnspecifiedCount)
For the patches that are compliant, the number that have a severity of
UNSPECIFIED. |
AwsSsmComplianceSummary.Builder |
executionType(String executionType)
The type of execution that was used determine compliance.
|
AwsSsmComplianceSummary.Builder |
nonCompliantCriticalCount(Integer nonCompliantCriticalCount)
For the patch items that are noncompliant, the number of items that have a severity of
CRITICAL. |
AwsSsmComplianceSummary.Builder |
nonCompliantHighCount(Integer nonCompliantHighCount)
For the patches that are noncompliant, the number that have a severity of
HIGH. |
AwsSsmComplianceSummary.Builder |
nonCompliantInformationalCount(Integer nonCompliantInformationalCount)
For the patches that are noncompliant, the number that have a severity of
INFORMATIONAL. |
AwsSsmComplianceSummary.Builder |
nonCompliantLowCount(Integer nonCompliantLowCount)
For the patches that are noncompliant, the number that have a severity of
LOW. |
AwsSsmComplianceSummary.Builder |
nonCompliantMediumCount(Integer nonCompliantMediumCount)
For the patches that are noncompliant, the number that have a severity of
MEDIUM. |
AwsSsmComplianceSummary.Builder |
nonCompliantUnspecifiedCount(Integer nonCompliantUnspecifiedCount)
For the patches that are noncompliant, the number that have a severity of
UNSPECIFIED. |
AwsSsmComplianceSummary.Builder |
overallSeverity(String overallSeverity)
The highest severity for the patches.
|
AwsSsmComplianceSummary.Builder |
patchBaselineId(String patchBaselineId)
The identifier of the patch baseline.
|
AwsSsmComplianceSummary.Builder |
patchGroup(String patchGroup)
The identifier of the patch group for which compliance was determined.
|
AwsSsmComplianceSummary.Builder |
status(String status)
The current patch compliance status.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildAwsSsmComplianceSummary.Builder status(String status)
The current patch compliance status. Valid values are as follows:
COMPLIANT
NON_COMPLIANT
UNSPECIFIED_DATA
status - The current patch compliance status. Valid values are as follows:
COMPLIANT
NON_COMPLIANT
UNSPECIFIED_DATA
AwsSsmComplianceSummary.Builder compliantCriticalCount(Integer compliantCriticalCount)
For the patches that are compliant, the number that have a severity of CRITICAL.
compliantCriticalCount - For the patches that are compliant, the number that have a severity of CRITICAL.AwsSsmComplianceSummary.Builder compliantHighCount(Integer compliantHighCount)
For the patches that are compliant, the number that have a severity of HIGH.
compliantHighCount - For the patches that are compliant, the number that have a severity of HIGH.AwsSsmComplianceSummary.Builder compliantMediumCount(Integer compliantMediumCount)
For the patches that are compliant, the number that have a severity of MEDIUM.
compliantMediumCount - For the patches that are compliant, the number that have a severity of MEDIUM.AwsSsmComplianceSummary.Builder executionType(String executionType)
The type of execution that was used determine compliance.
executionType - The type of execution that was used determine compliance.AwsSsmComplianceSummary.Builder nonCompliantCriticalCount(Integer nonCompliantCriticalCount)
For the patch items that are noncompliant, the number of items that have a severity of CRITICAL.
nonCompliantCriticalCount - For the patch items that are noncompliant, the number of items that have a severity of
CRITICAL.AwsSsmComplianceSummary.Builder compliantInformationalCount(Integer compliantInformationalCount)
For the patches that are compliant, the number that have a severity of INFORMATIONAL.
compliantInformationalCount - For the patches that are compliant, the number that have a severity of INFORMATIONAL.AwsSsmComplianceSummary.Builder nonCompliantInformationalCount(Integer nonCompliantInformationalCount)
For the patches that are noncompliant, the number that have a severity of INFORMATIONAL.
nonCompliantInformationalCount - For the patches that are noncompliant, the number that have a severity of INFORMATIONAL.AwsSsmComplianceSummary.Builder compliantUnspecifiedCount(Integer compliantUnspecifiedCount)
For the patches that are compliant, the number that have a severity of UNSPECIFIED.
compliantUnspecifiedCount - For the patches that are compliant, the number that have a severity of UNSPECIFIED.AwsSsmComplianceSummary.Builder nonCompliantLowCount(Integer nonCompliantLowCount)
For the patches that are noncompliant, the number that have a severity of LOW.
nonCompliantLowCount - For the patches that are noncompliant, the number that have a severity of LOW.AwsSsmComplianceSummary.Builder nonCompliantHighCount(Integer nonCompliantHighCount)
For the patches that are noncompliant, the number that have a severity of HIGH.
nonCompliantHighCount - For the patches that are noncompliant, the number that have a severity of HIGH.AwsSsmComplianceSummary.Builder compliantLowCount(Integer compliantLowCount)
For the patches that are compliant, the number that have a severity of LOW.
compliantLowCount - For the patches that are compliant, the number that have a severity of LOW.AwsSsmComplianceSummary.Builder complianceType(String complianceType)
The type of resource for which the compliance was determined. For AwsSsmPatchCompliance,
ComplianceType is Patch.
complianceType - The type of resource for which the compliance was determined. For AwsSsmPatchCompliance,
ComplianceType is Patch.AwsSsmComplianceSummary.Builder patchBaselineId(String patchBaselineId)
The identifier of the patch baseline. The patch baseline lists the patches that are approved for installation.
patchBaselineId - The identifier of the patch baseline. The patch baseline lists the patches that are approved for
installation.AwsSsmComplianceSummary.Builder overallSeverity(String overallSeverity)
The highest severity for the patches. Valid values are as follows:
CRITICAL
HIGH
MEDIUM
LOW
INFORMATIONAL
UNSPECIFIED
overallSeverity - The highest severity for the patches. Valid values are as follows:
CRITICAL
HIGH
MEDIUM
LOW
INFORMATIONAL
UNSPECIFIED
AwsSsmComplianceSummary.Builder nonCompliantMediumCount(Integer nonCompliantMediumCount)
For the patches that are noncompliant, the number that have a severity of MEDIUM.
nonCompliantMediumCount - For the patches that are noncompliant, the number that have a severity of MEDIUM.AwsSsmComplianceSummary.Builder nonCompliantUnspecifiedCount(Integer nonCompliantUnspecifiedCount)
For the patches that are noncompliant, the number that have a severity of UNSPECIFIED.
nonCompliantUnspecifiedCount - For the patches that are noncompliant, the number that have a severity of UNSPECIFIED.AwsSsmComplianceSummary.Builder patchGroup(String patchGroup)
The identifier of the patch group for which compliance was determined. A patch group uses tags to group EC2 instances that should have the same patch compliance.
patchGroup - The identifier of the patch group for which compliance was determined. A patch group uses tags to
group EC2 instances that should have the same patch compliance.Copyright © 2023. All rights reserved.