class Netbox::API::HostsCommon

Direct Known Subclasses

Defined in:

class/netbox/api/hosts.cr

Constructors

Instance Method Summary

Constructor methods inherited from class Netbox::API::HostsBase

new(pull : JSON::PullParser) new

Instance methods inherited from class Netbox::API::EntityWURL

url : String url, url=(url : String) url=

Constructor methods inherited from class Netbox::API::EntityWURL

new(pull : JSON::PullParser) new

Instance methods inherited from class Netbox::API::Entity

display : String | Nil display, display=(display : String | Nil) display=, id : Int32 id, id=(id : Int32) id=, name : String | Nil name, name=(name : String | Nil) name=

Constructor methods inherited from class Netbox::API::Entity

new(pull : JSON::PullParser) new

Constructor Detail

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

[View source]

Instance Method Detail

def cluster : API::ClustersBase | Nil #

[View source]
def cluster=(cluster : API::ClustersBase | Nil) #

[View source]
def comments : String #

[View source]
def comments=(comments : String) #

[View source]
def created : String #

[View source]
def created=(created : String) #

[View source]
def host_name #

[View source]
def last_updated : String #

[View source]
def last_updated=(last_updated : String) #

[View source]
def local_context_data : String | Nil #

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

[View source]
def platform : API::Platform | Nil #

[View source]
def platform=(platform : API::Platform | Nil) #

[View source]
def primary_ip : API::IPsBase | Nil #

[View source]
def primary_ip4 : API::IPsBase | Nil #

[View source]
def primary_ip4=(primary_ip4 : API::IPsBase | Nil) #

[View source]
def primary_ip6 : API::IPsBase | Nil #

[View source]
def primary_ip6=(primary_ip6 : API::IPsBase | Nil) #

[View source]
def primary_ip=(primary_ip : API::IPsBase | Nil) #

[View source]
def site : API::SitesBase | Nil #

[View source]
def site=(site : API::SitesBase | Nil) #

[View source]
def status : Status #

[View source]
def status=(status : Status) #

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

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

[View source]
def tenant : API::TenantsBase #

[View source]
def tenant=(tenant : API::TenantsBase) #

[View source]
def type : String #

[View source]
def type=(type : String) #

[View source]