struct Lightsail::Instance

Included Modules

Defined in:

clients/lightsail.cr

Constructors

Instance Method Summary

Constructor Detail

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

[View source]

Instance Method Detail

def addOns : Array(AddOn) | Nil #

[View source]
def addOns=(addOns : Array(AddOn) | Nil) #

[View source]
def arn : String | Nil #

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

[View source]
def blueprintId : String | Nil #

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

[View source]
def blueprintName : String | Nil #

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

[View source]
def bundleId : String | Nil #

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

[View source]
def createdAt : Time | Nil #

[View source]
def createdAt=(createdAt : Time | Nil) #

[View source]
def hardware : InstanceHardware | Nil #

[View source]
def hardware=(hardware : InstanceHardware | Nil) #

[View source]
def ipAddressType : String | Nil #

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

[View source]
def ipv6Addresses : Array(String) | Nil #

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

[View source]
def isStaticIp : Bool | Nil #

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

[View source]
def location : ResourceLocation | Nil #

[View source]
def location=(location : ResourceLocation | Nil) #

[View source]
def metadataOptions : InstanceMetadataOptions | Nil #

[View source]
def metadataOptions=(metadataOptions : InstanceMetadataOptions | Nil) #

[View source]
def name : String | Nil #

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

[View source]
def networking : InstanceNetworking | Nil #

[View source]
def networking=(networking : InstanceNetworking | Nil) #

[View source]
def privateIpAddress : String | Nil #

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

[View source]
def publicIpAddress : String | Nil #

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

[View source]
def resourceType : String | Nil #

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

[View source]
def sshKeyName : String | Nil #

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

[View source]
def state : InstanceState | Nil #

[View source]
def state=(state : InstanceState | Nil) #

[View source]
def supportCode : String | Nil #

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

[View source]
def tags : Array(Tag) | Nil #

[View source]
def tags=(tags : Array(Tag) | Nil) #

[View source]
def username : String | Nil #

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

[View source]