class

Cl8r::Model::IspSpec

Inherits YAML::Serializable < Reference < Object

Represents an upstream Internet Service Provider (ISP) WAN transit link.

Constructors

new(name : String, label : String | Nil = nil, speed : String = "10G", role : String = "primary")
Source
new(*, __context_for_yaml_serializable ctx : YAML::ParseContext, __node_for_yaml_serializable node : YAML::Nodes::Node)
Source

Instance methods

display_label

Returns the configured human-readable label, or falls back to name and speed.

Source
label
Source
label=(label : String | Nil)
Source
name
Source
name=(name : String)
Source
role
Source
role=(role : String)
Source
speed
Source
speed=(speed : String)
Source