Amazonite::SsmV1::ComplianceItem
Inherits JSON::Serializable < Reference < Object
Constructors
new(pull : JSON::PullParser)
Sourcenew(compliance_type : String | Nil = nil, resource_type : String | Nil = nil, resource_id : String | Nil = nil, id : String | Nil = nil, title : String | Nil = nil, status : ComplianceStatus | Nil = nil, severity : ComplianceSeverity | Nil = nil, execution_summary : ComplianceExecutionSummary | Nil = nil, details : Hash(String, String) | Nil = nil)
Sourcenew(*, __pull_for_json_serializable pull : JSON::PullParser)
SourceInstance methods
compliance_type
Sourcedetails
Sourceexecution_summary
Sourceexecution_summary=(execution_summary : ComplianceExecutionSummary | Nil)
Sourceid
Sourceresource_id
Sourceresource_type
Sourceseverity
Sourceseverity=(severity : ComplianceSeverity | Nil)
Sourcestatus
Sourcestatus=(status : ComplianceStatus | Nil)
Sourcetitle
Source