Hetzner::K3s::CLI::Create::Flags
Extend the flags struct to include the flag
Constants
SPECS = {"__help__" => {kind: "bool", type: "Bool", default: "false", description: {"--help", "Displays help for the current command."}, short: "nil", long: "help", is_required: true}, "configuration_file_path" => {kind: "nil", type: "String", default: "nil", description: {"--config, -c (required)", "The path of the YAML configuration file"}, short: "c", long: "config", is_required: true}, "quiet" => {kind: "bool", type: "Bool", default: "false", description: {"--quiet, -q", "Suppress the sponsor message"}, short: "q", long: "quiet", is_required: true}, "skip_current_ip_validation" => {kind: "bool", type: "Bool", default: "false", description: {"--skip-current-ip-validation", "Skip validation that your current IP is included in allowed SSH/API networks"}, short: "nil", long: "skip-current-ip-validation", is_required: true}} of String => NamedTuple(kind: String, type: String, default: String, description: Tuple(String, String | ::Nil), short: String | ::Nil, long: String, is_required: Bool)
Constructors
new(command : Admiral::Command)
Instance methods
__help__
configuration_file_path
Sourceinspect(io)
Sourcequiet
Sourceskip_current_ip_validation
Sourcevalidate!(command)