class Amazonite::SsmV1::PatchRule

Included Modules

Defined in:

ssm_v1/patch_rule.cr

Constructors

Instance Method Summary

Constructor Detail

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

[View source]
def self.new(patch_filter_group : PatchFilterGroup, compliance_level : PatchComplianceLevel | Nil = nil, approve_after_days : Int32 | Nil = nil, approve_until_date : String | Nil = nil, enable_non_security : Bool | Nil = nil) #

[View source]

Instance Method Detail

def approve_after_days : Int32 | Nil #

[View source]
def approve_after_days=(approve_after_days : Int32 | Nil) #

[View source]
def approve_until_date : String | Nil #

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

[View source]
def compliance_level : PatchComplianceLevel | Nil #

[View source]
def compliance_level=(compliance_level : PatchComplianceLevel | Nil) #

[View source]
def enable_non_security : Bool | Nil #

[View source]
def enable_non_security=(enable_non_security : Bool | Nil) #

[View source]
def patch_filter_group : PatchFilterGroup #

[View source]
def patch_filter_group=(patch_filter_group : PatchFilterGroup) #

[View source]