MCPcopy
hub / github.com/cloudfoundry/cli / MetaData

Method MetaData

cf/commands/api.go:27–40  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

25}
26
27func (cmd API) MetaData() commandregistry.CommandMetadata {
28 fs := make(map[string]flags.FlagSet)
29 fs["unset"] = &flags.BoolFlag{Name: "unset", Usage: T("Remove all api endpoint targeting")}
30 fs["skip-ssl-validation"] = &flags.BoolFlag{Name: "skip-ssl-validation", Usage: T("Skip verification of the API endpoint. Not recommended!")}
31
32 return commandregistry.CommandMetadata{
33 Name: "api",
34 Description: T("Set or view target api url"),
35 Usage: []string{
36 T("CF_NAME api [URL]"),
37 },
38 Flags: fs,
39 }
40}
41
42func (cmd API) Requirements(requirementsFactory requirements.Factory, fc flags.FlagContext) ([]requirements.Requirement, error) {
43 reqs := []requirements.Requirement{}

Callers 1

ExecuteMethod · 0.95

Calls

no outgoing calls

Tested by

no test coverage detected