defaultwifi

package
v0.0.0-...-f4b31ea Latest Latest
Warning

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

Go to latest
Published: Feb 21, 2025 License: BSD-3-Clause Imports: 17 Imported by: 0

Documentation

Overview

Package defaultwifi implements the subcommands to operate on UFS DefaultWifi.

Index

Constants

This section is empty.

Variables

View Source
var AddDefaultWifiCmd = &subcommands.Command{
	UsageLine: "defaultwifi",
	ShortDesc: "Add wifi credential for a UFS zone or DUT pool",
	LongDesc:  cmdhelp.AddDefaultWifiLongDesc,
	CommandRun: func() subcommands.CommandRun {
		c := &addDefaultWifi{}
		c.authFlags.Register(&c.Flags, site.DefaultAuthOptions)
		c.envFlags.Register(&c.Flags)
		c.commonFlags.Register(&c.Flags)

		c.Flags.StringVar(&c.newSpecsFile, "f", "", cmdhelp.DefaultWifiFileText)

		c.Flags.StringVar(&c.name, "name", "", "name of UFS zone or DUT pool with the wifi (all in lower case, and zone name must prefixed with 'zone_')")
		c.Flags.StringVar(&c.projectID, "project-id ", "unified-fleet-system", "project ID of the GCP Secret Manager hosting the wifi secret")
		c.Flags.StringVar(&c.secretName, "secret-name", "", "the secret name in the GCP Secret Manager")
		return c
	},
}

AddDefaultWifiCmd add DefaultWifi to the system.

View Source
var DeleteDefaultWifiCmd = &subcommands.Command{
	UsageLine: "defaultwifi",
	ShortDesc: "Delete DefaultWifi",
	LongDesc: `Delete DefaultWifi.

Example:
shivas delete defaultwifi {DefaultWifi Name}
Deletes the given DefaultWifi.`,
	CommandRun: func() subcommands.CommandRun {
		c := &deleteDefaultWifi{}
		c.authFlags.Register(&c.Flags, site.DefaultAuthOptions)
		c.envFlags.Register(&c.Flags)
		c.Flags.BoolVar(&c.skipYes, "yes", false, "Skip yes option by saying yes.")
		return c
	},
}

DeleteDefaultWifiCmd delete DefaultWifi by given name.

View Source
var GetDefaultWifiCmd = &subcommands.Command{
	UsageLine: "defaultwifi ...",
	ShortDesc: "Get DefaultWifi details by filters",
	LongDesc: `Get DefaultWifi details by filters.

Example:

shivas get defaultwifi {name1} {name2}

shivas get defaultwifi

Gets the DefaultWifi and prints the output in the user-specified format.`,
	CommandRun: func() subcommands.CommandRun {
		c := &getDefaultWifi{}
		c.authFlags.Register(&c.Flags, site.DefaultAuthOptions)
		c.envFlags.Register(&c.Flags)
		c.commonFlags.Register(&c.Flags)
		c.outputFlags.Register(&c.Flags)

		c.Flags.IntVar(&c.pageSize, "n", 0, cmdhelp.ListPageSizeDesc)
		c.Flags.BoolVar(&c.keysOnly, "keys", false, cmdhelp.KeysOnlyText)

		return c
	},
}

GetDefaultWifiCmd get chrome platform by given name.

View Source
var UpdateDefaultWifiCmd = &subcommands.Command{
	UsageLine: "DefaultWifi [Options...]",
	ShortDesc: "Update a DefaultWifi",
	LongDesc:  cmdhelp.UpdateDefaultWifiLongDesc,
	CommandRun: func() subcommands.CommandRun {
		c := &updateDefaultWifi{}
		c.authFlags.Register(&c.Flags, site.DefaultAuthOptions)
		c.envFlags.Register(&c.Flags)
		c.commonFlags.Register(&c.Flags)

		c.Flags.StringVar(&c.newSpecsFile, "f", "", cmdhelp.DefaultWifiUpdateFileText)

		c.Flags.StringVar(&c.name, "name", "", "name of the DefaultWifi")
		c.Flags.StringVar(&c.projectID, "project-id", "", "project ID of the GCP Secret Manager hosting the wifi secret")
		c.Flags.StringVar(&c.secretName, "secret-name", "", "the secret name in the GCP Secret Manager")
		return c
	},
}

UpdateDefaultWifiCmd Update DefaultWifi by given name.

Functions

This section is empty.

Types

This section is empty.

Jump to

Keyboard shortcuts

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