AwsSsmResourceComplianceSummaryItemPropertiesArgs

data class AwsSsmResourceComplianceSummaryItemPropertiesArgs(val complianceType: Output<String>? = null, val compliantSummary: Output<CompliantSummaryArgs>? = null, val executionSummary: Output<ComplianceExecutionSummaryArgs>? = null, val nonCompliantSummary: Output<NonCompliantSummaryArgs>? = null, val overallSeverity: Output<ComplianceSeverityEnumValueArgs>? = null, val resourceId: Output<String>? = null, val resourceType: Output<String>? = null, val status: Output<ComplianceStatusEnumValueArgs>? = null) : ConvertibleToJava<AwsSsmResourceComplianceSummaryItemPropertiesArgs>

Definition of awsSsmResourceComplianceSummaryItem

Constructors

constructor(complianceType: Output<String>? = null, compliantSummary: Output<CompliantSummaryArgs>? = null, executionSummary: Output<ComplianceExecutionSummaryArgs>? = null, nonCompliantSummary: Output<NonCompliantSummaryArgs>? = null, overallSeverity: Output<ComplianceSeverityEnumValueArgs>? = null, resourceId: Output<String>? = null, resourceType: Output<String>? = null, status: Output<ComplianceStatusEnumValueArgs>? = null)

Properties

Link copied to clipboard
val complianceType: Output<String>? = null

The compliance type.

Link copied to clipboard

A list of items that are compliant for the resource.

Link copied to clipboard

Information about the execution.

Link copied to clipboard

A list of items that aren't compliant for the resource.

Link copied to clipboard

The highest severity item found for the resource. The resource is compliant for this item.

Link copied to clipboard
val resourceId: Output<String>? = null

The resource ID.

Link copied to clipboard
val resourceType: Output<String>? = null

The resource type.

Link copied to clipboard

The compliance status for the resource.

Functions

Link copied to clipboard
open override fun toJava(): AwsSsmResourceComplianceSummaryItemPropertiesArgs