Documentation
¶
Index ¶
Constants ¶
View Source
const ( DoNotInstanciate = false DoInstanciate = true )
Variables ¶
View Source
var BucketCommand = cli.Command{ Name: "bucket", Usage: "bucket COMMAND", Subcommands: cli.Commands{ bucketList, bucketCreate, bucketDelete, bucketInspect, bucketMount, bucketUnmount, bucketDownload, bucketUpload, bucketClear, }, }
BucketCommand bucket command
View Source
var ClientSession *client.Session
ClientSession contains the session allowing to communicate with safescaled
View Source
var ClusterCommand = cli.Command{ Name: "cluster", Aliases: []string{"datacenter", "dc", "platform"}, Usage: "create and manage cluster", ArgsUsage: "COMMAND", Subcommands: cli.Commands{ clusterNodeCommands, clusterMasterCommands, clusterFeatureCommands, clusterListCommand, clusterCreateCommand, clusterDeleteCommand, clusterInspectCommand, clusterStateCommand, clusterStartCommand, clusterStopCommand, clusterExpandCommand, clusterShrinkCommand, clusterKubectlCommand, clusterHelmCommand, clusterAnsibleCommands, clusterListFeaturesCommand, clusterCheckFeatureCommand, clusterAddFeatureCommand, clusterRemoveFeatureCommand, clusterFeatureCommands, }, }
ClusterCommand command
View Source
var HostCommand = cli.Command{ Name: hostCmdLabel, Usage: "host COMMAND", Subcommands: cli.Commands{ hostList, hostCreate, hostDelete, hostInspect, hostStatus, hostSSH, hostReboot, hostStart, hostStop, hostSecurityCommands, hostFeatureCommands, hostTagCommands, hostLabelCommands, }, }
HostCommand command
View Source
var ImageCommand = cli.Command{ Name: "image", Usage: "image COMMAND", Subcommands: cli.Commands{ imageList, }, }
ImageCommand command
View Source
var LabelCommand = cli.Command{ Name: labelCmdName, Usage: labelCmdName + " COMMAND", Subcommands: cli.Commands{ labelListCommand, labelInspectCommand, labelDeleteCommand, labelCreateCommand, }, }
LabelCommand tag command
View Source
var NetworkCommand = cli.Command{ Name: "network", Aliases: []string{"net"}, Usage: "network COMMAND", Subcommands: cli.Commands{ networkCreate, networkDelete, networkInspect, networkList, networkSecurityCommands, subnetCommands, }, }
NetworkCommand command
View Source
var SSHCommand = cli.Command{ Name: "ssh", Usage: "ssh COMMAND", Subcommands: cli.Commands{ sshRun, sshCopy, sshConnect, sshTunnel, sshClose, }, }
SSHCommand ssh command
View Source
string{"nas"}, Usage: "share COMMAND", Subcommands: cli.Commands{ shareCreate, shareDelete, shareMount, shareUnmount, shareList, shareInspect, }, }Name: "share", Aliases: []
ShareCommand ssh command
View Source
var TagCommand = cli.Command{ Name: "tag", Usage: "tag COMMAND", Subcommands: cli.Commands{ tagListCommand, tagInspectCommand, tagDeleteCommand, tagCreateCommand, }, }
TagCommand tag command
View Source
var TemplateCommand = cli.Command{ Name: "template", Usage: "template COMMAND", Subcommands: cli.Commands{ templateList, templateMatch, templateInspect, }, }
TemplateCommand command
View Source
var TenantCommand = cli.Command{ Name: tenantCmdLabel, Usage: "manages tenants", Subcommands: cli.Commands{ tenantListCommand, tenantGetCommand, tenantSetCommand, tenantInspectCommand, tenantScanCommand, }, }
TenantCommand command
View Source
var VolumeCommand = cli.Command{ Name: "volume", Usage: "volume COMMAND", Subcommands: cli.Commands{ volumeList, volumeInspect, volumeDelete, volumeCreate, volumeAttach, volumeDetach, }, }
VolumeCommand volume command
Functions ¶
func GenerateClientIdentity ¶
func GenerateClientIdentity() string
GenerateClientIdentity builds a string identifying the client
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.