UNPKG

10.8 kBJSONView Raw
1{"version":"1.10.2","commands":{"add":{"id":"add","description":"Add an op to your team.","pluginName":"@cto.ai/ops","pluginType":"core","aliases":[],"flags":{"help":{"name":"help","type":"boolean","char":"h","description":"show CLI help","allowNo":false}},"args":[{"name":"opName","description":"Name of the public op to be added to your team. It should be of the format - @teamname/opName:versionName"}]},"build":{"id":"build","description":"Build your op for sharing.","pluginName":"@cto.ai/ops","pluginType":"core","aliases":[],"flags":{"help":{"name":"help","type":"boolean","char":"h","description":"show CLI help","allowNo":false}},"args":[{"name":"path","description":"Path to the op you want to build."}]},"cleanup":{"id":"cleanup","description":"Clean up locally cached docker images.","pluginName":"@cto.ai/ops","pluginType":"core","aliases":[],"flags":{"help":{"name":"help","type":"boolean","char":"h","description":"show CLI help","allowNo":false}},"args":[{"name":"opName","description":"Name of the op to be cleaned up"}]},"init":{"id":"init","description":"Create a new op","pluginName":"@cto.ai/ops","pluginType":"core","aliases":[],"flags":{"help":{"name":"help","type":"boolean","char":"h","description":"show CLI help","allowNo":false},"kind":{"name":"kind","type":"option","char":"k","description":"the kind of op to create (command, pipeline, etc.)"},"template":{"name":"template","type":"option","char":"t","description":"the name of the template to use"}},"args":[{"name":"name","description":"the name of the op to create"}]},"list":{"id":"list","description":"Lists the Ops you have in your team.","pluginName":"@cto.ai/ops","pluginType":"core","aliases":[],"flags":{"help":{"name":"help","type":"boolean","char":"h","description":"show CLI help","allowNo":false}},"args":[]},"publish":{"id":"publish","description":"Publish an Op to your team.","pluginName":"@cto.ai/ops","pluginType":"core","aliases":[],"flags":{"help":{"name":"help","type":"boolean","char":"h","description":"show CLI help","allowNo":false}},"args":[{"name":"path","description":"Path to the op you want to publish.","required":true}]},"remove":{"id":"remove","description":"Remove an Op from your team.","pluginName":"@cto.ai/ops","pluginType":"core","aliases":[],"flags":{"help":{"name":"help","type":"boolean","char":"h","description":"show CLI help","allowNo":false}},"args":[{"name":"op","description":"The name and version of the command or workflow you want to remove. E.g. my-command:0.1.0","required":true}]},"run":{"id":"run","description":"Run an Op from your team or the registry.","pluginName":"@cto.ai/ops","pluginType":"core","aliases":[],"flags":{"help":{"name":"help","type":"boolean","char":"h","description":"show CLI help","allowNo":false},"build":{"name":"build","type":"boolean","char":"b","description":"Builds the op before running. Must provide a path to the op.","allowNo":false},"batch":{"name":"batch","type":"boolean","char":"B","description":"Runs the op in non-interactive batch mode.","allowNo":false}},"args":[{"name":"nameOrPath","description":"Name or path of the Op you want to run."}]},"search":{"id":"search","description":"Search for ops in your workspaces.","pluginName":"@cto.ai/ops","pluginType":"core","aliases":[],"flags":{"help":{"name":"help","type":"boolean","char":"h","description":"show CLI help","allowNo":false}},"args":[{"name":"filter","description":"Filters Op results which include filter text in Op name or description."}]},"start":{"id":"start","description":"Run a Pipeline remotely in the Ops Cloud.","pluginName":"@cto.ai/ops","pluginType":"core","aliases":[],"flags":{"help":{"name":"help","type":"boolean","char":"h","description":"show CLI help","allowNo":false}},"args":[{"name":"nameOrPath","description":"Name or path of the Op you want to run."}]},"update":{"id":"update","description":"Update the Ops CLI.","pluginName":"@cto.ai/ops","pluginType":"core","aliases":[],"flags":{"help":{"name":"help","type":"boolean","char":"h","description":"show CLI help","allowNo":false}},"args":[]},"whoami":{"id":"whoami","description":"Display your user information","pluginName":"@cto.ai/ops","pluginType":"core","aliases":[],"flags":{"help":{"name":"help","type":"boolean","char":"h","description":"show CLI help","allowNo":false}},"args":[]},"account:reset":{"id":"account:reset","description":"Reset your password.","pluginName":"@cto.ai/ops","pluginType":"core","aliases":[],"flags":{},"args":[]},"account:signin":{"id":"account:signin","description":"Log in to your account.","pluginName":"@cto.ai/ops","pluginType":"core","aliases":[],"flags":{"help":{"name":"help","type":"boolean","char":"h","description":"show CLI help","allowNo":false},"interactive":{"name":"interactive","type":"boolean","char":"i","description":"Interactive Mode","allowNo":false},"user":{"name":"user","type":"option","char":"u","description":"Username or email"},"password":{"name":"password","type":"option","char":"p","description":"Password"}},"args":[]},"account:signout":{"id":"account:signout","description":"Log out from your account.","pluginName":"@cto.ai/ops","pluginType":"core","aliases":[],"flags":{"help":{"name":"help","type":"boolean","char":"h","description":"show CLI help","allowNo":false}},"args":[]},"account:signup":{"id":"account:signup","description":"Creates an account to use with ops CLI.","pluginName":"@cto.ai/ops","pluginType":"core","aliases":[],"flags":{"help":{"name":"help","type":"boolean","char":"h","description":"show CLI help","allowNo":false}},"args":[]},"account:support":{"id":"account:support","description":"Contact our support team with questions.","pluginName":"@cto.ai/ops","pluginType":"core","aliases":[],"flags":{"help":{"name":"help","type":"boolean","char":"h","description":"show CLI help","allowNo":false}},"args":[]},"configs:delete":{"id":"configs:delete","description":"Delete a config stored for the active team","pluginName":"@cto.ai/ops","pluginType":"core","aliases":[],"flags":{"help":{"name":"help","type":"boolean","char":"h","description":"show CLI help","allowNo":false},"key":{"name":"key","type":"option","char":"k","description":"Secret Key Name"}},"args":[]},"configs:list":{"id":"configs:list","description":"List all the configs that are stored for the active team","pluginName":"@cto.ai/ops","pluginType":"core","aliases":[],"flags":{"help":{"name":"help","type":"boolean","char":"h","description":"show CLI help","allowNo":false}},"args":[]},"configs:set":{"id":"configs:set","description":"Add a new config key & value","pluginName":"@cto.ai/ops","pluginType":"core","aliases":[],"flags":{"key":{"name":"key","type":"option","char":"k","description":"the key of the config to set"},"value":{"name":"value","type":"option","char":"v","description":"the value of the config to set"},"from-file":{"name":"from-file","type":"option","char":"f","description":"path to a file containing the value of the config to set"}},"args":[]},"generate:token":{"id":"generate:token","description":"Generate a long live access token.","pluginName":"@cto.ai/ops","pluginType":"core","aliases":[],"flags":{"help":{"name":"help","type":"boolean","char":"h","description":"show CLI help","allowNo":false}},"args":[]},"secrets:delete":{"id":"secrets:delete","description":"Delete a secret stored for the active team","pluginName":"@cto.ai/ops","pluginType":"core","aliases":[],"flags":{"help":{"name":"help","type":"boolean","char":"h","description":"show CLI help","allowNo":false},"key":{"name":"key","type":"option","char":"k","description":"Secret Key Name"}},"args":[]},"secrets:list":{"id":"secrets:list","description":"List all the keys that are stored for the active team","pluginName":"@cto.ai/ops","pluginType":"core","aliases":[],"flags":{"help":{"name":"help","type":"boolean","char":"h","description":"show CLI help","allowNo":false}},"args":[]},"secrets:register":{"id":"secrets:register","description":"Register a secrets provider for a team","pluginName":"@cto.ai/ops","pluginType":"core","aliases":[],"flags":{},"args":[]},"secrets:set":{"id":"secrets:set","description":"Add a key & value","pluginName":"@cto.ai/ops","pluginType":"core","aliases":[],"flags":{"key":{"name":"key","type":"option","char":"k","description":"the key of the secret to set"},"value":{"name":"value","type":"option","char":"v","description":"the value of the secret to set"},"from-file":{"name":"from-file","type":"option","char":"f","description":"path to a file containing the value of the secret to set"}},"args":[]},"secrets:unregister":{"id":"secrets:unregister","description":"Unregister a secrets provider for a team","pluginName":"@cto.ai/ops","pluginType":"core","aliases":[],"flags":{},"args":[]},"team:create":{"id":"team:create","description":"Create your team.","pluginName":"@cto.ai/ops","pluginType":"core","aliases":[],"flags":{"help":{"name":"help","type":"boolean","char":"h","description":"show CLI help","allowNo":false},"name":{"name":"name","type":"option","char":"n"}},"args":[]},"team:info":{"id":"team:info","description":"Shows basic team information for the team you are currently on.","pluginName":"@cto.ai/ops","pluginType":"core","aliases":[],"flags":{"help":{"name":"help","type":"boolean","char":"h","description":"show CLI help","allowNo":false}},"args":[]},"team:invite":{"id":"team:invite","description":"Invite your team members.","pluginName":"@cto.ai/ops","pluginType":"core","aliases":[],"flags":{"help":{"name":"help","type":"boolean","char":"h","description":"show CLI help","allowNo":false},"invitees":{"name":"invitees","type":"option","char":"i","description":"A comma-separated string of usernames/emails we want to invite. E.g. (\"user1, user2@gmail.com, user3@something\")"}},"args":[]},"team:join":{"id":"team:join","description":"Accept an invite to join a team.","pluginName":"@cto.ai/ops","pluginType":"core","aliases":[],"flags":{},"args":[]},"team:list":{"id":"team:list","description":"Shows the list of your teams.","pluginName":"@cto.ai/ops","pluginType":"core","aliases":[],"flags":{"help":{"name":"help","type":"boolean","char":"h","description":"show CLI help","allowNo":false}},"args":[]},"team:remove":{"id":"team:remove","description":"Remove your team members.","pluginName":"@cto.ai/ops","pluginType":"core","aliases":[],"flags":{"help":{"name":"help","type":"boolean","char":"h","description":"show CLI help","allowNo":false}},"args":[{"name":"member","description":"The username of the team member you want to remove from the team."}]},"team:switch":{"id":"team:switch","description":"Switch your currently active team.","pluginName":"@cto.ai/ops","pluginType":"core","aliases":[],"flags":{"help":{"name":"help","type":"boolean","char":"h","description":"show CLI help","allowNo":false}},"args":[]}}}
\No newline at end of file