compute

package
v1.99.0 Latest Latest
Warning

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

Go to latest
Published: Aug 25, 2026 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var ComputeCmd = &cobra.Command{
	Use:        "compute",
	Short:      "Compute services management",
	Aliases:    []string{"c"},
	SuggestFor: []string{"vm", "aag", "firewall", "instancepool", "nlb"},
}

Functions

func ResolveTemplate added in v1.98.0

func ResolveTemplate(
	ctx context.Context,
	client *v3.Client,
	nameOrID string,
	visibility string,
	zone v3.ZoneName,
) (*v3.Template, error)

ResolveTemplate resolves names and retrieves UUID metadata when available.

func ResolveTemplateDiskSize added in v1.98.0

func ResolveTemplateDiskSize(diskSize, templateSizeBytes int64, explicitlySet bool) (int64, error)

ResolveTemplateDiskSize returns a disk size that can contain the selected template.

func ResolveTemplateID added in v1.98.0

func ResolveTemplateID(
	ctx context.Context,
	client *v3.Client,
	nameOrID string,
	visibility string,
	zone v3.ZoneName,
) (v3.UUID, error)

ResolveTemplateID passes UUIDs through and resolves template names from the list endpoint.

Types

This section is empty.

Jump to

Keyboard shortcuts

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