class Amazonite::SsmV1::ComplianceItem

Included Modules

Defined in:

ssm_v1/compliance_item.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(pull : JSON::PullParser) #

[View source]
def self.new(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) #

[View source]

Instance Method Detail

def compliance_type : String | Nil #

[View source]
def compliance_type=(compliance_type : String | Nil) #

[View source]
def details : Hash(String, String) | Nil #

[View source]
def details=(details : Hash(String, String) | Nil) #

[View source]
def execution_summary : ComplianceExecutionSummary | Nil #

[View source]
def execution_summary=(execution_summary : ComplianceExecutionSummary | Nil) #

[View source]
def id : String | Nil #

[View source]
def id=(id : String | Nil) #

[View source]
def resource_id : String | Nil #

[View source]
def resource_id=(resource_id : String | Nil) #

[View source]
def resource_type : String | Nil #

[View source]
def resource_type=(resource_type : String | Nil) #

[View source]
def severity : ComplianceSeverity | Nil #

[View source]
def severity=(severity : ComplianceSeverity | Nil) #

[View source]
def status : ComplianceStatus | Nil #

[View source]
def status=(status : ComplianceStatus | Nil) #

[View source]
def title : String | Nil #

[View source]
def title=(title : String | Nil) #

[View source]