# Packages
No description provided by the author
# Functions
IsProvisioningError detects provisioning errors.
NewClusterIdentity ...
NewHostCore ...
NewHostEffectiveSizing ...
NewHostFull creates an instance of HostFull.
NewHostNetworking creates a new instance of HostNetworking.
NewKeyPair creates a *resources.KeyPair.
NewLabel creates a new empty Label...
NewNetwork initializes a new instance of Network.
NewObjectStorageBucket ...
NewPublicIP ...
NewSecurityGroup ...
NewSecurityGroupRule creates an abstract.SecurityGroupRule.
NewSubnet initializes a new instance of Subnet.
NewVirtualIP ...
NewVolume ...
No description provided by the author
ResourceDuplicateError creates a ResourceAlreadyExists error.
ResourceForbiddenError creates a ErrResourceForbidden error.
ResourceInvalidRequestError creates a ErrResourceInvalidRequest error.
ResourceNotAvailableError creates a ResourceNotAvailable error.
ResourceNotFoundError creates a ErrNotFound error.
ResourceTimeoutError creates a ErrTimeout error.
# Constants
No description provided by the author
No description provided by the author
DefaultBucketMountPoint Default mount point for containers.
DefaultShareExportedPath Default path to be exported by nfs server.
DefaultShareMountPath Default path to be mounted to access a nfs directory.
DefaultUser Default Host user.
DefaultVolumeMountPoint Default mount point for volumes.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Structs
ClusterIdentity contains the bare minimum information about a cluster.
ClusterRequest defines what kind of Cluster is wanted.
HostCore contains the core information about a host This information should not change over time, but IT ACTUALLY happens.
HostDescription contains description information for the host.
HostEffectiveSizing ...
HostFull groups information about host coming from provider.
HostNetworking contains subnets information related to Host.
HostRequest represents requirements to create host.
HostSizingRequirements represents host sizing requirements to fulfill.
HostTemplate ...
Image represents an OS image.
KeyPair represents a SSH key pair.
No description provided by the author
Network represents a virtual network.
NetworkRequest represents network requirements to create a network/VPC where CIDR contains a non-routable network like "192.0.2.0/24" or "2001:db8::/32", as defined in RFC 4632 and RFC 4291.
ObjectStorageBucket abstracts an Objet Storage container (also known as bucket in some implementations).
ObjectStorageItem is an abstracted representation of an object in object storage.
PublicIP represents a public IP.
PublicIPRequest represents a PublicIP request.
No description provided by the author
SecurityGroup represents a security group Note: by design, security group names must be unique tenant-wide.
SecurityGroupRule represents a rule of a SecurityGroup.
StoredCPUInfo ...
Subnet represents a subnet.
SubnetRequest represents requirements to create a subnet where Mask is defined in CIDR notation like "192.0.2.0/24" or "2001:db8::/32", as defined in RFC 4632 and RFC 4291.
SubNetwork is deprecated.
VirtualIP is a structure containing information needed to manage VIP (virtual IP).
Volume represents a block volume.
VolumeAttachment represents a volume attachment.
VolumeAttachmentRequest represents a volume attachment request.
VolumeRequest represents a volume request.
# Interfaces
Config represents key/value configuration.
Serializable to transform structs from and to json.
# Type aliases
ConfigMap is a map[string]string that implements the Config method.
Enum ...
HostList contains a list of HostFull.
ObjectStorageItemMetadata ...
SecurityGroupRules ...