enum Amazonite::SsmV1::OperatingSystem

Defined in:

ssm_v1/operating_system.cr

Enum Members

Windows = 0
AmazonLinux = 1
AmazonLinux2 = 2
Ubuntu = 3
RedhatEnterpriseLinux = 4
Suse = 5
Centos = 6
OracleLinux = 7
Debian = 8
Macos = 9
Raspbian = 10
RockyLinux = 11

Class Method Summary

Instance Method Summary

Class Method Detail

def self.from_json(pull : JSON::PullParser) : AS::OperatingSystem #

[View source]
def self.to_json(e : OperatingSystem, json : JSON::Builder) : Nil #

[View source]

Instance Method Detail

def amazon_linux2? #

[View source]
def amazon_linux? #

[View source]
def centos? #

[View source]
def debian? #

[View source]
def macos? #

[View source]
def oracle_linux? #

[View source]
def raspbian? #

[View source]
def redhat_enterprise_linux? #

[View source]
def rocky_linux? #

[View source]
def suse? #

[View source]
def ubuntu? #

[View source]
def windows? #

[View source]