Documentation ¶
Overview ¶
Package cmd Copyright 2021 VMware, Inc. SPDX-License-Identifier: BSD-2-Clause
Package cmd Copyright 2021 VMware, Inc. SPDX-License-Identifier: BSD-2-Clause
Package cmd Copyright 2021 VMware, Inc. SPDX-License-Identifier: BSD-2-Clause
Package cmd Copyright 2021 VMware, Inc. SPDX-License-Identifier: BSD-2-Clause
Package cmd Copyright 2021 VMware, Inc. SPDX-License-Identifier: BSD-2-Clause
Package cmd Copyright 2021 VMware, Inc. SPDX-License-Identifier: BSD-2-Clause
Package cmd Copyright 2021 VMware, Inc. SPDX-License-Identifier: BSD-2-Clause
Package cmd Copyright 2021 VMware, Inc. SPDX-License-Identifier: BSD-2-Clause
Package cmd Copyright 2021 VMware, Inc. SPDX-License-Identifier: BSD-2-Clause
Package cmd Copyright 2021 VMware, Inc. SPDX-License-Identifier: BSD-2-Clause
Package cmd Copyright 2021 VMware, Inc. SPDX-License-Identifier: BSD-2-Clause
Package cmd Copyright 2021 VMware, Inc. SPDX-License-Identifier: BSD-2-Clause
Package cmd Copyright 2021 VMware, Inc. SPDX-License-Identifier: BSD-2-Clause
Package cmd Copyright 2021 VMware, Inc. SPDX-License-Identifier: BSD-2-Clause
Package cmd Copyright 2021 VMware, Inc. SPDX-License-Identifier: BSD-2-Clause
Package cmd Copyright 2021 VMware, Inc. SPDX-License-Identifier: BSD-2-Clause
Package cmd Copyright 2021 VMware, Inc. SPDX-License-Identifier: BSD-2-Clause
Package cmd Copyright 2021 VMware, Inc. SPDX-License-Identifier: BSD-2-Clause
Index ¶
Constants ¶
This section is empty.
Variables ¶
var ( // APIClient - API Client Options APIClient = &types.APIClientOptions{} )
var GetVariableCmd = &cobra.Command{ Use: "variable", Short: "Get Variables", Long: `Get Code Stream Variables by name, project or by id - e.g: # Get Variable by ID vra-cli get variable --id 6b7936d3-a19d-4298-897a-65e9dc6620c8 # Get Variable by Name vra-cli get variable --name my-variable # Get Variable by Project vra-cli get variable --project production`, Run: func(cmd *cobra.Command, args []string) { response, err := codestream.GetVariable(APIClient, id, name, projectName, exportPath) if err != nil { log.Fatalln("Unable to get Code Stream Variables: ", err) } var resultCount = len(response) if resultCount == 0 { log.Fatalln("No results found") } if APIClient.Output == "json" { helpers.PrettyPrint(response[0]) } else if APIClient.Output == "export" { for _, c := range response { codestream.ExportVariable(c, exportPath) } } else { table := tablewriter.NewWriter(os.Stdout) table.SetHeader([]string{"Id", "Name", "Project", "Type", "Description", "Value"}) for _, c := range response { if len(c.Value) > 25 { c.Value = c.Value[:25] + "..." } table.Append([]string{c.ID, c.Name, c.Project, c.Type, c.Description, c.Value}) } table.Render() } }, }
GetVariableCmd represents the variable command
Functions ¶
Types ¶
This section is empty.
Source Files ¶
Directories ¶
Path | Synopsis |
---|---|
Package cloudassembly Copyright 2021 VMware, Inc.
|
Package cloudassembly Copyright 2021 VMware, Inc. |
Package codestream Copyright 2021 VMware, Inc.
|
Package codestream Copyright 2021 VMware, Inc. |
Package orchestrator Copyright 2021 VMware, Inc.
|
Package orchestrator Copyright 2021 VMware, Inc. |
Package servicebroker Copyright 2021 VMware, Inc.
|
Package servicebroker Copyright 2021 VMware, Inc. |