Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

AwsSsmComplianceSummary

import type { AwsSsmComplianceSummary } from "https://aws-api.deno.dev/v0.4/services/securityhub.ts?docs=full";

Provides the details about the compliance status for a patch.

interface AwsSsmComplianceSummary {
ComplianceType?: string | null;
CompliantCriticalCount?: number | null;
CompliantHighCount?: number | null;
CompliantInformationalCount?: number | null;
CompliantLowCount?: number | null;
CompliantMediumCount?: number | null;
CompliantUnspecifiedCount?: number | null;
ExecutionType?: string | null;
NonCompliantCriticalCount?: number | null;
NonCompliantHighCount?: number | null;
NonCompliantInformationalCount?: number | null;
NonCompliantLowCount?: number | null;
NonCompliantMediumCount?: number | null;
NonCompliantUnspecifiedCount?: number | null;
OverallSeverity?: string | null;
PatchBaselineId?: string | null;
PatchGroup?: string | null;
Status?: string | null;
}

§Properties

§
ComplianceType?: string | null
[src]

The type of resource for which the compliance was determined. For AwsSsmPatchCompliance, ComplianceType is Patch.

§
CompliantCriticalCount?: number | null
[src]

For the patches that are compliant, the number that have a severity of CRITICAL.

§
CompliantHighCount?: number | null
[src]

For the patches that are compliant, the number that have a severity of HIGH.

§
CompliantInformationalCount?: number | null
[src]

For the patches that are compliant, the number that have a severity of INFORMATIONAL.

§
CompliantLowCount?: number | null
[src]

For the patches that are compliant, the number that have a severity of LOW.

§
CompliantMediumCount?: number | null
[src]

For the patches that are compliant, the number that have a severity of MEDIUM.

§
CompliantUnspecifiedCount?: number | null
[src]

For the patches that are compliant, the number that have a severity of UNSPECIFIED.

§
ExecutionType?: string | null
[src]

The type of execution that was used determine compliance.

§
NonCompliantCriticalCount?: number | null
[src]

For the patch items that are noncompliant, the number of items that have a severity of CRITICAL.

§
NonCompliantHighCount?: number | null
[src]

For the patches that are noncompliant, the number that have a severity of HIGH.

§
NonCompliantInformationalCount?: number | null
[src]

For the patches that are noncompliant, the number that have a severity of INFORMATIONAL.

§
NonCompliantLowCount?: number | null
[src]

For the patches that are noncompliant, the number that have a severity of LOW.

§
NonCompliantMediumCount?: number | null
[src]

For the patches that are noncompliant, the number that have a severity of MEDIUM.

§
NonCompliantUnspecifiedCount?: number | null
[src]

For the patches that are noncompliant, the number that have a severity of UNSPECIFIED.

§
OverallSeverity?: string | null
[src]

The highest severity for the patches. Valid values are as follows:

  • CRITICAL
    
  • HIGH
    
  • MEDIUM
    
  • LOW
    
  • INFORMATIONAL
    
  • UNSPECIFIED
    
§
PatchBaselineId?: string | null
[src]

The identifier of the patch baseline. The patch baseline lists the patches that are approved for installation.

§
PatchGroup?: string | null
[src]

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.

§
Status?: string | null
[src]

The current patch compliance status. Valid values are as follows:

  • COMPLIANT
    
  • NON_COMPLIANT
    
  • UNSPECIFIED_DATA