Documentation
¶
Index ¶
- Variables
- func GetInstanceVolumes(c *cli.Context) ([]instances.CreateVolumeOpts, error)
- func GetInterfaces(c *cli.Context) ([]instances.InterfaceInstanceCreateOpts, error)
- func GetSecurityGroups(c *cli.Context) []gcorecloud.ItemID
- func GetUserData(c *cli.Context) (string, error)
- func StringSliceToAppConfigSetOpts(slice []string) (map[string]interface{}, error)
- func StringSliceToMetadataSetOpts(slice []string) (*instances.MetadataSetOpts, error)
Constants ¶
This section is empty.
Variables ¶
View Source
var Commands = cli.Command{ Name: "instance", Usage: "GCloud instances API", Subcommands: []*cli.Command{ &instanceGetCommand, &instanceListCommand, &instanceCreateCommandV2, &instanceRenameCommand, &instanceDeleteCommand, &instanceStartCommand, &instanceStopCommand, &instancePowerCycleCommand, &instanceRebootCommand, &instanceSuspendCommand, &instanceResumeCommand, &instanceResizeCommand, &instanceCreateBaremetalCommand, { Name: "interface", Usage: "Instance interfaces", Subcommands: []*cli.Command{ &instanceListInterfacesCommand, }, }, { Name: "securitygroup", Usage: "Instance security groups", Subcommands: []*cli.Command{ &instanceListSecurityGroupsCommand, &instanceAssignSecurityGroupsCommand, &instanceUnAssignSecurityGroupsCommand, }, }, { Name: "metadata", Usage: "Instance metadata", Subcommands: []*cli.Command{ &metadataListCommand, &metadataGetCommand, &metadataCreateCommand, &metadataUpdateCommand, &metadataDeleteCommand, }, }, }, }
Functions ¶
func GetInstanceVolumes ¶ added in v0.5.51
func GetInstanceVolumes(c *cli.Context) ([]instances.CreateVolumeOpts, error)
func GetInterfaces ¶ added in v0.5.51
func GetInterfaces(c *cli.Context) ([]instances.InterfaceInstanceCreateOpts, error)
func GetSecurityGroups ¶ added in v0.5.51
func GetSecurityGroups(c *cli.Context) []gcorecloud.ItemID
func StringSliceToAppConfigSetOpts ¶ added in v0.4.1
func StringSliceToMetadataSetOpts ¶
func StringSliceToMetadataSetOpts(slice []string) (*instances.MetadataSetOpts, error)
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.