c8y(1)

πŸ“¦ version 2.56.1, in nixpkgs unstable

πŸ¦‹ c8y(1) β€” the Cumulocity UI commands era ✨

okay so bestie, you've stumbled into c8y(1), which is the manual page for the Cumulocity CLI. this page is specifically about the UI side of things, and honestly it's giving "small but mighty". let's get into it πŸ’…


πŸ’– NAME πŸ’–

c8y-ui β€” the Cumulocity UI commands, periodt. that's the whole vibe.


🌸 SYNOPSIS 🌸

c8y ui [flags]

that's it. that's the whole entrance. flags go brrr πŸŽ€


✨ DESCRIPTION ✨

UI Commands β€” literally just that. it's the UI command group, no cap. 🫢


πŸ‘‘ OPTIONS πŸ‘‘

okay so these are the options that actually belong to this command:

  • -h, --help[=false] β€” shows help for ui. the classic. the icon. you already know πŸ’…

🧚 OPTIONS INHERITED FROM PARENT COMMANDS 🧚

lowkey this is the main character section β€” everything here is handed down from the parent command, and there are so many of them. buckle up, bestie 😭

  • --abortOnErrors=10 β€” aborts the whole batch once it hits the specified number of errors. like a vibe check that shuts the party down πŸ›‘
  • --allowEmptyPipe[=false] β€” don't fail when the piped input (stdin) is empty. empty is valid, okay?? πŸ™ˆ
  • --cache[=false] β€” enable cached responses. save yourself the round trip ✨
  • --cacheBodyPaths=[] β€” limits the cache hashing to selected paths inside the json body. an empty value means all the values get hashed πŸŽ€
  • --cacheTTL="60s" β€” cache time-to-live (TTL) written as a duration, i.e. 60s, 2m. yes, duration syntax, slay ⏳
  • -c, --compact[=false] β€” compact output instead of pretty-printed when you're using json output. ngl pretty print is the default if output is the terminal 🌸
  • --confirm[=false] β€” prompts you for confirmation. safety first, bestie 🫢
  • --confirmText="" β€” custom confirmation text. make it say whatever you want πŸ’¬
  • --currentPage=0 β€” the current page that should be returned πŸ“„
  • --customQueryParam=[] β€” add custom URL query parameters, i.e. --customQueryParam 'withCustomOption=true,myOtherOption=myvalue' πŸ”—
  • --debug[=false] β€” set very verbose log messages. like, extremely. prepare to be humbled πŸ’€
  • --delay="0ms" β€” delay after each request, i.e. 5ms, 1.2s πŸ•
  • --delayBefore="0ms" β€” delay before each request, i.e. 5ms, 1.2s πŸ•
  • --dry[=false] β€” dry run. don't send any data to the server. look, don't touch βœ‹
  • --dryFormat="markdown" β€” dry run output format, i.e. json, dump, markdown or curl πŸ“
  • --examples[=false] β€” show examples for the current command. tutorials era ✨
  • --filter=[] β€” applies a client side filter to the response before it gets returned to you. you get the good stuff only πŸŽ€
  • --flatten[=false] β€” flattens json output by replacing nested json properties with properties whose names are written in dot notation. yes, flattening, we love a transformation πŸ¦‹
  • -f, --force[=false] β€” do not prompt for confirmation. this one is ignored when you're using --confirm β€” read that twice, bestie πŸ‘€
  • -H, --header=[] β€” custom headers, i.e. --header "Accept: value, AnotherHeader: myvalue" πŸ“¨
  • --includeAll[=false] β€” include all results by iterating through each page. all of them. every last one πŸ”
  • -k, --insecure[=false] β€” allow insecure server connections when using SSL 🚨
  • -l, --logMessage="" β€” adds a custom message to the activity log πŸ—’οΈ
  • --maxJobs=0 β€” maximum number of jobs. 0 = unlimited β€” and it literally says use with caution! so like… caution, bestie ⚠️
  • --noAccept[=false] β€” ignore the Accept header; this removes the Accept header from requests, however PUT and POST requests will only see the effect πŸ‘€
  • --noCache[=false] β€” force disabling of cached responses (overwrites the cache setting). cache said no πŸ’…
  • -M, --noColor[=false] β€” don't use colors when displaying log entries on the console. monochrome moment πŸ–€
  • --noLog[=false] β€” disables the activity log for the current command 🚫
  • --noProgress[=false] β€” disable progress bars. no lil spinners for us πŸ™…
  • --noProxy[=false] β€” ignore the proxy settings πŸšͺ
  • -n, --nullInput[=false] β€” don't read the input (stdin). useful if you're using it in shell for/while loops πŸ”„
  • -o, --output="table" β€” output format, i.e. table, json, csv, csvheader πŸ“Š
  • --outputFile="" β€” save JSON output to a file (after select/view) πŸ’Ύ
  • --outputFileRaw="" β€” save the raw response to a file (before select/view) πŸ’Ύ
  • --outputTemplate="" β€” jsonnet template to apply to the output 🧩
  • -p, --pageSize=5 β€” maximum results per page. five. iconic default πŸŽ€
  • --progress[=false] β€” show the progress bar. heads up: this will also disable any other verbose output 😬
  • --proxy="" β€” proxy setting, i.e. http://10.0.0.1:8080 🌐
  • -r, --raw[=false] β€” show the raw response. this mode will force output=json and view=off β€” it doesn't ask, it just does 🫑
  • --retries=3 β€” max number of attempts when a failed http call is encountered πŸ”
  • --select=[] β€” comma separated list of properties to return. wildcards and globstar accepted, i.e. --select 'id,name,type,**.serialNumber' 🎯
  • --session="" β€” session configuration πŸ”
  • --sessionMode="" β€” override the default session mode for a single command, which would normally be disabled πŸ”§
  • -P, --sessionPassword="" β€” override the session password 🀫
  • -U, --sessionUsername="" β€” override the session username, i.e. peter or t1234/peter (with tenant) πŸ‘€
  • --silentExit[=false] β€” silent status codes do not affect the exit code 🀐
  • --silentStatusCodes="" β€” status codes which will not print out an error message πŸ™Š
  • --timeout="600s" β€” request timeout duration, i.e. 60s, 2m ⏱️
  • --totalPages=0 β€” total number of pages to get πŸ“š
  • -v, --verbose[=false] β€” verbose logging. the chatty era πŸ—£οΈ
  • --view="auto" β€” use views when displaying data on the terminal. disable it using --view off πŸ–₯️
  • --withError[=false] β€” errors will be printed on stdout instead of stderr πŸ”€
  • --withTotalElements[=false] β€” request Cumulocity to include the total elements in the response statistics under .statistics.totalElements (introduced in 10.13) πŸ”’
  • -t, --withTotalPages[=false] β€” request Cumulocity to include the total pages in the response statistics under .statistics.totalPages πŸ“–
  • --workers=1 β€” number of workers πŸ‘·

🌈 SEE ALSO 🌈

go read these next, bestie, they're all linked and they all ate:


ngl that's the whole page β€” every flag, every default, every weird little [=false] accounted for πŸ’–

and that's a wrap, bestie!! this gorgeous little number is from the c8y(1) manual, dated Jan 1980 (yes really, that's the date on the tin πŸ•°οΈ) β€” go forth and c8y ui responsibly πŸ«Άβœ¨πŸŽ€

πŸ“¦ where this page comes from