package
21.11.1
Repository: https://github.com/cs-si/safescale.git
Documentation: pkg.go.dev

# Functions

NewBucketMounts ...
NewClusterInstalledFeature ...
NewHostClusterMembership ...
NewHostDescription ...
NewHostEffectiveSizing ...
NewHostFeatures ...
NewHostInstalledFeature ...
NewHostLocalMount ...
NewHostMounts ...
NewHostNetwork ...
NewHostRemoteMount ...
NewHostSecurityGroups ...
NewHostShare ...
NewHostShares ...
NewHostSizing ...
NewHostSizingRequirements ...
NewHostSystem ...
NewHostVolume ...
NewHostVolumes ...
NewNetworkDescription ...
NewNetworkHosts ...
NewNetworkSecurityGroups ...
NewNetworkSingleHosts ...
NewNetworkSubnets ...
NewSecurityGroupBond ...
NewSecurityGroupHosts ...
NewSecurityGroupSubnets ...
NewSubnetDescription ...
NewSubnetHosts ...
NewSubnetSecurityGroups ...
NewVolumeAttachments ...
NewVolumeDescription ...

# Constants

SingleHostsCIDRMaskAddition contains the bits added as network part for single Host CIDR Note: AWS limits netmask from /8 to /28, hence the 12...

# Variables

SingleHostsMaxCIDRSlotValue contains the max index usable in function lib/utils/net.NthIncludedSubnet() to build CIDR.

# Structs

BucketMounts contains information about hosts that have mounted the bucket not FROZEN yet Note: if tagged as FROZEN, must not be changed ever.
ClusterComposite ...
ClusterControlplane contains information used by cluster control plane (when there is one) not FROZEN yet Note: if tagged as FROZEN, must not be changed ever.
ClusterDefaults contains default information used by the cluster after initial creation !!! FROZEN !!! !!! DEPRECATED !!! superseded by propertiesv2.ClusterDefaults.
ClusterFeatures ..
ClusterInstalledFeature ..
ClusterNetwork contains network information relative to cluster !!! FROZEN !!! !!! DEPRECATED !!! superseded by propertiesv2.ClusterNetwork.
ClusterNode ...
ClusterNodes ...
ClusterState contains the bare minimum information about the state of a cluster.
No description provided by the author
HostClusterMembership ..
HostDescription contains description information for the host not FROZEN yet Note: if tagged as FROZEN, must not be changed ever.
HostEffectiveSizing represent sizing elements of a host !!! FROZEN !!! Note: if tagged as FROZEN, must not be changed ever.
HostFeatures ..
HostInstalledFeature ..
HostLocalMount stores information about a device (as an attached volume) mount !!! FROZEN !!! Note: if tagged as FROZEN, must not be changed ever.
HostMounts contains information about mounts on the host !!! FROZEN !!! Note: if tagged as FROZEN, must not be changed ever.
HostNetwork contains network information related to Host !!! FROZEN !!! Note: if tagged as FROZEN, must not be changed ever.
HostRemoteMount stores information about a remote filesystem mount !!! FROZEN !!! Note: if tagged as FROZEN, must not be changed ever.
HostSecurityGroups contains a list of security groups bound to the host !!! FROZEN !!! Note: if tagged as FROZEN, must not be changed ever.
HostShare describes a filesystem exported from the host !!! FROZEN !!! Note: if tagged as FROZEN, must not be changed ever.
HostShares contains information about the shares of the host !!! FROZEN !!! Note: if tagged as FROZEN, must not be changed ever.
HostSizing contains sizing information about the host !!! FROZEN !!! Note: if tagged as FROZEN, must not be changed ever.
HostSizingRequirements describes host sizing requirements to fulfill !!! FROZEN !!! Note: if tagged as FROZEN, must not be changed ever.
HostSystem contains information about the operating system not FROZEN yet Note: if tagged as FROZEN, must not be changed ever.
HostVolume contains information about attached volume not FROZEN yet Note: if tagged as FROZEN, must not be changed ever.
HostVolumes contains information about attached volumes not FROZEN yet Note: if tagged as FROZEN, must not be changed ever.
NetworkDescription contains additional information describing the network, in V1 not FROZEN yet Note: if tagged as FROZEN, must not be changed ever.
NetworkHosts contains information about hosts connected to the network.
NetworkSecurityGroups contains a list of security groups owned by the Network !!! FROZEN !!! Note: if tagged as FROZEN, must not be changed ever.
NetworkSingleHosts contains additional information describing the CIDR used for single Hosts !!! FROZEN !!! Note: if tagged as FROZEN, must not be changed ever.
NetworkSubnets contains additional information describing the subnets in a network, in V1 !!! FROZEN !!! Note: if tagged as FROZEN, must not be changed ever.
SecurityGroupBond stores information about a resource bound to the SecurityGroup.
SecurityGroupHosts contains information about attached hosts to a security group not FROZEN yet Note: if tagged as FROZEN, must not be changed ever.
SecurityGroupSubnets contains information about attached subnets to a security group not FROZEN yet Note: if tagged as FROZEN, must not be changed ever.
SubnetDescription contains additional information describing the subnet, in V1 !!! FROZEN !!! Note: if tagged as FROZEN, must not be changed ever.
SubnetHosts contains information about hosts attached to the subnet.
SubnetSecurityGroups contains a list of security groups bound to the network, applied to each host created in it not FROZEN yet Note: if tagged as FROZEN, must not be changed ever.
VolumeAttachments contains host ids where the volume is attached !!!FROZEN!!! Note: if tagged as FROZEN, must not be changed ever.
VolumeDescription contains additional information describing the volume, in V1 !!!FROZEN!!! Note: if tagged as FROZEN, must not be changed ever.