package
19.10.0+incompatible
Repository: https://github.com/safescale-dev-team/safescale.git
Documentation: pkg.go.dev

# Packages

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Functions

NewHost ...
NewNetwork ...
NewRange creates a range.
NewVolume ...
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.
TimeoutError creates a ErrTimeout error.

# Constants

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.
SingleHostNetworkName is the name to use to create the network owning single hosts (not attached to a named network).

# Structs

Bucket describes a Bucket.
GatewayRequest to create a Gateway into a network.
Host contains the information about a host.
HostDefinition ...
HostRequest represents requirements to create host.
HostTemplate ...
Image represents an OS image.
KeyPair represents a SSH key pair.
Network representes a virtual network.
NetworkRequest represents network 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.
Object object to put in a container.
ObjectFilter filter object.
Range Defines a range of bytes.
SizingRequirements represents host sizing requirements to fulfil.
StoredCPUInfo ...
VIP 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.

# Type aliases

ConfigMap is a map[string]string that implements the Config method.