class

Amazonite::SsmV1::ResourceComplianceSummaryItem

Inherits JSON::Serializable < Reference < Object

Constructors

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)
Source
new(*, __pull_for_json_serializable pull : JSON::PullParser)
Source

Instance methods

compliance_type
Source
compliance_type=(compliance_type : String | Nil)
Source
compliant_summary
Source
compliant_summary=(compliant_summary : CompliantSummary | Nil)
Source
execution_summary
Source
execution_summary=(execution_summary : ComplianceExecutionSummary | Nil)
Source
non_compliant_summary
Source
non_compliant_summary=(non_compliant_summary : NonCompliantSummary | Nil)
Source
overall_severity
Source
overall_severity=(overall_severity : ComplianceSeverity | Nil)
Source
resource_id
Source
resource_id=(resource_id : String | Nil)
Source
resource_type
Source
resource_type=(resource_type : String | Nil)
Source
status
Source
status=(status : ComplianceStatus | Nil)
Source