(cli *cli)
| 197 | ) |
| 198 | |
| 199 | func appsCmd(cli *cli) *cobra.Command { |
| 200 | cmd := &cobra.Command{ |
| 201 | Use: "apps", |
| 202 | Short: "Manage resources for applications", |
| 203 | Long: "The term application or app in Auth0 does not imply any particular implementation characteristics. " + |
| 204 | "For example, it could be a native app that executes on a mobile device, a single-page application that " + |
| 205 | "executes on a browser, or a regular web application that executes on a server.", |
| 206 | Aliases: []string{"clients"}, |
| 207 | } |
| 208 | |
| 209 | cmd.SetUsageTemplate(resourceUsageTemplate()) |
| 210 | cmd.AddCommand(useAppCmd(cli)) |
| 211 | cmd.AddCommand(listAppsCmd(cli)) |
| 212 | cmd.AddCommand(createAppCmd(cli)) |
| 213 | cmd.AddCommand(showAppCmd(cli)) |
| 214 | cmd.AddCommand(updateAppCmd(cli)) |
| 215 | cmd.AddCommand(deleteAppCmd(cli)) |
| 216 | cmd.AddCommand(openAppCmd(cli)) |
| 217 | cmd.AddCommand(appsSessionTransferCmd(cli)) |
| 218 | |
| 219 | return cmd |
| 220 | } |
| 221 | |
| 222 | func useAppCmd(cli *cli) *cobra.Command { |
| 223 | var inputs struct { |
no test coverage detected