Open Sidebar
Close Sidebar
CrystalDoc.info
Source code
Shards.info
hetzner-k3s
v2.4.1
CiliumConfigError
CiliumInstallationError
Cluster
Create
Delete
InstanceBuilder
LoadBalancerManager
NetworkManager
NodeDetection
Run
Upgrade
Configuration
Loader
Main
Models
Addons
Toggle
AddonsConfig
ClusterAutoscaler
Datastore
DatastoreConfig
Etcd
EmbeddedRegistryMirror
LocalPathStorageClass
Manifests
MasterNodePool
Networking
NetworkingConfig
AllowedNetworks
CNI
CNIConfig
Cilium
Flannel
FirewallRule
PrivateNetwork
PublicNetwork
SSH
NodePool
NodePoolConfig
Autoscaling
Label
Taint
WorkerNodePool
Validators
ClusterName
CommandSpecificSettings
ConfigurationFilePath
CreateSettings
Datastore
DatastoreConfig
Etcd
HelmPresence
K3sVersion
KubeconfigPath
KubectlPresence
MastersPool
Networking
NetworkingConfig
AllowedNetworks
CNI
CNIConfig
Cilium
FirewallRule
PrivateNetwork
PublicNetwork
SSH
NewK3sVersion
NodePool
NodePoolConfig
Autoscaling
InstanceCount
InstanceType
Labels
Location
PoolName
Taints
RunSettings
UpgradeSettings
WorkerNodePools
FirewallManager
Hetzner
Client
Firewall
Create
Delete
Find
FirewallsList
Instance
CloudInitGenerator
Create
Delete
Find
InstancesList
InstanceType
InstanceTypesList
Ipv4
K3s
CLI
Arguments
Create
Arguments
Flags
Delete
Arguments
Flags
Flags
Releases
Arguments
Flags
RunCmd
Arguments
Flags
Upgrade
Arguments
Flags
LoadBalancer
Create
Delete
Find
LoadBalancersList
Location
LocationsList
Network
Create
Delete
Find
NetworkInterface
NetworksList
PublicNet
SSHKey
Create
Delete
Find
SSHKeysList
K3s
Kubernetes
Installer
KubeconfigManager
Resources
Deployment
Spec
Template
Pod
Spec
Container
EnvVariable
VolumeMount
Toleration
Volume
HostPath
Script
LabelsAndTaintsGenerator
MasterGenerator
WorkerGenerator
Software
Cilium
ClusterAutoscaler
Hetzner
CloudControllerManager
CSIDriver
Secret
SystemUpgradeController
Util
PrefixedIO
Util
Shell
CommandResult
SSH
Generated using Crystal 1.16.3
2025-10-09 16:09:04 UTC
class
Hetzner::
PublicNet
Hetzner::PublicNet
Reference
Object
Included Modules
JSON::Serializable
Defined in:
hetzner/public_net.cr
Constructors
.new
(pull : JSON::PullParser)
.new
(ipv4 : String)
Instance Method Summary
#ipv4
: Hetzner::Ipv4 | Nil
#ipv4=
(ipv4 : Hetzner::Ipv4 | Nil)
Constructor Detail
def self.
new
(pull : JSON::PullParser)
#
[
View source
]
def self.
new
(ipv4 : String)
#
[
View source
]
Instance Method Detail
def
ipv4
:
Hetzner::Ipv4
| Nil
#
[
View source
]
def
ipv4=
(ipv4 :
Hetzner::Ipv4
| Nil)
#
[
View source
]