Documentation
¶
Index ¶
- func GetAuthCommand() cli.Command
- func GetAvailabilityZonesCommand() cli.Command
- func GetClusterCommand() cli.Command
- func GetDeploymentsCommand() cli.Command
- func GetDiskCommand() cli.Command
- func GetFlavorsCommand() cli.Command
- func GetHostsCommand() cli.Command
- func GetImagesCommand() cli.Command
- func GetNetworksCommand() cli.Command
- func GetProjectsCommand() cli.Command
- func GetResourceTicketCommand() cli.Command
- func GetSystemCommand() cli.Command
- func GetTargetCommand() cli.Command
- func GetTasksCommand() cli.Command
- func GetTenantsCommand() cli.Command
- func GetVMCommand() cli.Command
- type VM_NetworkIPs
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetAuthCommand ¶
Create a cli.command object for command "auth"
func GetAvailabilityZonesCommand ¶
Creates a cli.Command for availability-zone Subcommands: create; Usage: availability-zone create [<options>]
delete; Usage: availability-zone delete <id> list; Usage: availability-zone list show; Usage: availability-zone show <id> tasks; Usage: availability-zone tasks <id> [<options>]
func GetClusterCommand ¶
Creates a cli.Command for clusters Subcommands: create; Usage: cluster create [<options>]
show; Usage: cluster show <id> list; Usage: cluster list [<options>] list_vms; Usage: cluster list_vms <id> resize; Usage: cluster resize <id> <new slave count> [<options>] delete; Usage: cluster delete <id>
func GetDeploymentsCommand ¶
func GetDiskCommand ¶
Creates a cli.Command for disk Subcommands: create; Usage: disk create [<options>]
delete; Usage: disk delete <id> show; Usage: disk show <id> list; Usage: disk list [<options>] tasks; Usage: disk tasks <id> [<options>]
func GetFlavorsCommand ¶
Creates a cli.Command for flavor Subcommands: create; Usage: flavor create [<options>]
delete; Usage: flavor delete <id> show; Usage: flavor show <id> list; Usage: flavor list [<options>] tasks; Usage: flavor tasks <id> [<options>]
func GetHostsCommand ¶
Creates a cli.Command for host Subcommands: create; Usage: host create [<options>]
delete; Usage: host delete <id> show; Usage: host show <id> list; Usage: host list list-vms; Usage: host list-vms <id> set-availability-zone; Usage: host set-availability-zone <id> <availability-zone-id> tasks; Usage: host tasks <id> [<options>]
func GetImagesCommand ¶
Creates a cli.Command for images Subcommands: create; Usage: image create <path> [<options>]
delete; Usage: image delete <id> list; Usage: image list show; Usage: image show <id> tasks; Usage: image tasks <id> [<options>]
func GetNetworksCommand ¶
Creates a cli.Command for networks Subcommands: create; Usage: network create [<options>]
delete; Usage: network delete <id> list; Usage: network list show; Usage: network show <id>
func GetProjectsCommand ¶
Creates a cli.Command for project Subcommands: create; Usage: project create [<options>]
delete; Usage: project delete <id> show; Usage: project show <id> set; Usage: project set <name> get; Usage: project get list; Usage: project list [<options>] tasks; Usage: project tasks <id> [<options>]
func GetResourceTicketCommand ¶
Creates a cli.Command for resource-ticket Subcommands: create; Usage: resource-ticket create [<options>]
show; Usage: resource-ticket show <name> [<options>] list; Usage: resource-ticket list [<options>] tasks; Usage: resource-ticket tasks <name> [<options>]
func GetSystemCommand ¶
Create a cli.command object for command "system" Subcommand: status; Usage: system status Subcommand: status; Usage: system deploy <dc_map>
func GetTargetCommand ¶
Create a cli.command object for command "target" Subcommands: set; Usage: target set <url>
login; Usage: target login <token> logout; Usage: target logout show; Usage: target show
func GetTasksCommand ¶
Creates a cli.Command for tasks Subcommands: list; Usage: task list [<options>]
show; Usage: task show <id> monitor; Usage: task monitor <id>
func GetTenantsCommand ¶
Creates a cli.Command for tenant Subcommands: create; Usage: tenant create <name>
delete; Usage: tenant delete <id> show; Usage: tenant show <id> list; Usage: tenant list set; Usage: tenant set <name> get; Usage: tenant get tasks; Usage: tenant tasks <id> [<options>]
func GetVMCommand ¶
Creates a cli.Command for vm Subcommands:
create; Usage: vm create [<options>] delete; Usage: vm delete <id> show; Usage: vm show <id> list; Usage: vm list [<options>] tasks; Usage: vm tasks <id> [<options>] start; Usage: vm start <id> stop; Usage: vm stop <id> suspend; Usage: vm suspend <id> resume; Usage: vm resume <id> restart; Usage: vm restart <id> attach-disk; Usage: vm attach-disk <id> [<options>] detach-disk; Usage: vm detach-disk <id> [<options>] attach-iso; Usage: vm attach-iso <id> [<options>] detach-iso; Usage: vm detach-iso <id> [<options>] set-metadata; Usage: vm set-metadata <id> [<options>] set-tag; Usage: vm set-tag <id> [<options>] networks; Usage: vm networks <id> mks-ticket; Usage: vm mks-ticket <id>
Types ¶
type VM_NetworkIPs ¶
type VM_NetworkIPs struct {
// contains filtered or unexported fields
}