images

package
v0.6.28 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 17, 2024 License: MPL-2.0 Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var Commands = cli.Command{
	Name:  "image",
	Usage: "GCloud images API",
	Subcommands: []*cli.Command{
		&imageListCommand,
		&imageShowCommand,
		&imageDeleteCommand,
		&imageCreateCommand,
		&imageUpdateCommand,
		&imageUploadCommand,
		{
			Name:  "project",
			Usage: "GCloud project images API",
			Subcommands: []*cli.Command{
				&imageProjectListCommand,
			},
		},
		{
			Name:  "metadata",
			Usage: "Image metadata",
			Subcommands: []*cli.Command{
				cmeta.NewMetadataListCommand(
					client.NewImageClientV1,
					"Get image metadata",
					"<image_id>",
					"image_id is mandatory argument",
				),
				cmeta.NewMetadataGetCommand(
					client.NewImageClientV1,
					"Show image metadata by key",
					"<image_id>",
					"image_id is mandatory argument",
				),
				cmeta.NewMetadataDeleteCommand(
					client.NewImageClientV1,
					"Delete image_id metadata by key",
					"<image_id>",
					"image_id is mandatory argument",
				),
				cmeta.NewMetadataCreateCommand(
					client.NewImageClientV1,
					"Create instance metadata. It would update existing keys",
					"<image_id>",
					"image_id is mandatory argument",
				),
				cmeta.NewMetadataUpdateCommand(
					client.NewImageClientV1,
					"Update image_id metadata. It overriding existing records",
					"<image_id>",
					"volume_id is mandatory argument",
				),
				cmeta.NewMetadataReplaceCommand(
					client.NewImageClientV1,
					"Replace image_id metadata. It replace existing records",
					"<image_id>",
					"image_id is mandatory argument",
				),
			},
		},
	},
}

Functions

func StringSliceToMetadata

func StringSliceToMetadata(slice []string) (map[string]string, error)

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL