class
Amazonite::Ssm::ResourceComplianceSummaryItem
- Amazonite::Ssm::ResourceComplianceSummaryItem
- Reference
- Object
Overview
Compliance summary information for a specific resource.
Included Modules
- JSON::Serializable
Defined in:
ssm/resource_compliance_summary_item.crConstructors
- .new(pull : JSON::PullParser)
- .new(compliance_type : String | Nil = nil, resource_type : String | Nil = nil, resource_id : String | Nil = nil, status : ComplianceStatus | Nil = nil, overall_severity : ComplianceSeverity | Nil = nil, execution_summary : ComplianceExecutionSummary | Nil = nil, compliant_summary : CompliantSummary | Nil = nil, non_compliant_summary : NonCompliantSummary | Nil = nil)
Instance Method Summary
-
#==(other : self)
Returns
trueif this reference is the same as other. -
#compliance_type : String | Nil
The compliance type.
-
#compliance_type=(compliance_type : String | Nil)
The compliance type.
-
#compliant_summary : CompliantSummary | Nil
A list of items that are compliant for the resource.
-
#compliant_summary=(compliant_summary : CompliantSummary | Nil)
A list of items that are compliant for the resource.
-
#execution_summary : ComplianceExecutionSummary | Nil
Information about the execution.
-
#execution_summary=(execution_summary : ComplianceExecutionSummary | Nil)
Information about the execution.
-
#hash(hasher)
See
Object#hash(hasher) -
#non_compliant_summary : NonCompliantSummary | Nil
A list of items that aren't compliant for the resource.
-
#non_compliant_summary=(non_compliant_summary : NonCompliantSummary | Nil)
A list of items that aren't compliant for the resource.
-
#overall_severity : ComplianceSeverity | Nil
The highest severity item found for the resource.
-
#overall_severity=(overall_severity : ComplianceSeverity | Nil)
The highest severity item found for the resource.
-
#resource_id : String | Nil
The resource ID.
-
#resource_id=(resource_id : String | Nil)
The resource ID.
-
#resource_type : String | Nil
The resource type.
-
#resource_type=(resource_type : String | Nil)
The resource type.
-
#status : ComplianceStatus | Nil
The compliance status for the resource.
-
#status=(status : ComplianceStatus | Nil)
The compliance status for the resource.
- #validate! : Nil
Constructor Detail
Instance Method Detail
Returns true if this reference is the same as other. Invokes same?.
A list of items that are compliant for the resource.
A list of items that are compliant for the resource.
Information about the execution.
A list of items that aren't compliant for the resource.
A list of items that aren't compliant for the resource.
The highest severity item found for the resource. The resource is compliant for this item.
The highest severity item found for the resource. The resource is compliant for this item.