c8y(1)
β¨ c8y(1) β the manual, but make it cute β¨
Okay bestie, so this is the c8y manual page β like, the whole thing, bestie, I'm not skipping a single flag. We're talking c8y-datahub-jobs-get(1) energy, the Dremio job status checker, and it's giving "I need to know what my query is doing" realness. Let's get into it. π
πΈ NAME πΈ
c8y-datahub-jobs-get β Retrieve the status of a query job
Like, literally, it gets the status of a query job. That's the whole vibe. π
β¨ SYNOPSIS β¨
c8y datahub jobs get [flags]
That's it. That's the whole synopsis. Cute, right? π¦
π DESCRIPTION π
So, bestie, here's the tea: you give this command the ID of the Dremio job that's executing your query, and it tells you the status. That's it. That's the whole description. No cap. It's literally just "Retrieve the status of a query given the ID of the Dremio job executing the query." Iconic behavior, honestly. β¨
π OPTIONS π
Okay so here's where it gets real. Every single flag, every default, every little detail β I got you. No summaries, no skips. Periodt. π
-h,--help[=false]β help forget. Like, it shows you the help. Default isfalse, obviously.--id=""β The unique identifier of a Dremio job. This one is required (yes, bestie, you must provide it), and it accepts pipeline. Default is empty string"". Don't forget it or it's giving error energy. π¨
π¦ OPTIONS INHERITED FROM PARENT COMMANDS π¦
These are the flags you get from the parent commands. Like, they're inherited, bestie. They come from up the chain. And yes, I'm listing every single one. All of them. No skips. π«Ά
--abortOnErrors=10β Abort batch when reaching specified number of errors. Default is10. Like, if you hit 10 errors, it's done. Bye. π--allowEmptyPipe[=false]β Don't fail when piped input is empty (stdin). Defaultfalse. So if your pipe is empty, it won't throw a fit. Nice.--cache[=false]β Enable cached responses. Defaultfalse. Caching, but make it optional.--cacheBodyPaths=[]β Cache should limit hashing of selected paths in the json body. Empty indicates all values. Default is[]. So like, if you leave it empty, it hashes everything. π§--cacheTTL="60s"β Cache time-to-live (TTL) as a duration, i.e.60s,2m. Default is"60s". So your cache lives for 60 seconds by default. Slay.-c,--compact[=false]β Compact instead of pretty-printed output when using json output. Pretty print is the default if output is the terminal. Defaultfalse. So if you want that compact json, hit this flag. π--confirm[=false]β Prompt for confirmation. Defaultfalse. Like, it asks you "are you sure?" before doing the thing.--confirmText=""β Custom confirmation text. Default is empty string"". So you can make your own "are you sure?" message. Personalized confirmation, we love to see it. π--currentPage=0β Current page which should be returned. Default0. Pagination, bestie.--customQueryParam=[]β add custom URL query parameters. i.e.--customQueryParam 'withCustomOption=true,myOtherOption=myvalue'. Default is[]. So you can add your own query params. Custom, custom, custom. β¨--debug[=false]β Set very verbose log messages. Defaultfalse. Debug mode: on. Very verbose. Much log. Wow.--delay="0ms"β delay after each request, i.e.5ms,1.2s. Default"0ms". So like, a little pause after each request. Chill vibes.--delayBefore="0ms"β delay before each request, i.e.5ms,1.2s. Default"0ms". A little pause before each request. Equally chill.--dry[=false]β Dry run. Don't send any data to the server. Defaultfalse. So it's like, pretending. A rehearsal. No actual data sent. π--dryFormat="markdown"β Dry run output format. i.e.json,dump,markdownorcurl. Default is"markdown". So your dry run can be json, dump, markdown, or curl. Pick your fighter. π--examples[=false]β Show examples for the current command. Defaultfalse. Like, it shows you examples. Helpful bestie behavior.--filter=[]β Apply a client side filter to response before returning it to the user. Default[]. So you can filter the response on your end. Client side filter, we stan. π¦--flatten[=false]β flatten json output by replacing nested json properties with properties where their names are represented by dot notation. Defaultfalse. So nested json gets flattened with dot notation. Likea.b.cinstead of{a: {b: {c: ...}}}. Iconic. β¨-f,--force[=false]β Do not prompt for confirmation. Ignored when using--confirm. Defaultfalse. So like, no confirmation prompt. But if you use--confirm, this flag is ignored. Noted. π-H,--header=[]β custom headers. i.e.--header "Accept: value, AnotherHeader: myvalue". Default[]. Custom headers, bestie. You can set multiple. π--includeAll[=false]β Include all results by iterating through each page. Defaultfalse. So it goes through every page and includes all the results. All of them. No cap.-k,--insecure[=false]β Allow insecure server connections when using SSL. Defaultfalse. Like, it's insecure, but make it optional. β οΈ-l,--logMessage=""β Add custom message to the activity log. Default is empty string"". So you can add your own little note to the log. Personalized logging, we love. π--maxJobs=0β Maximum number of jobs.0= unlimited (use with caution!). Default0. So zero means unlimited, but like, the manpage literally says "use with caution!" so maybe don't go wild, bestie. π₯--noAccept[=false]β Ignore Accept header will remove the Accept header from requests, however PUT and POST requests will only see the effect. Defaultfalse. So it removes the Accept header, but only PUT and POST requests actually see that effect. Note the caveat. π--noCache[=false]β Force disabling of cached responses (overwrites cache setting). Defaultfalse. So like, it overrides the cache setting and forces no cache. Bye cache. π-M,--noColor[=false]β Don't use colors when displaying log entries on the console. Defaultfalse. So no colors in the log. Monochrome vibes.--noLog[=false]β Disables the activity log for the current command. Defaultfalse. So no activity log for this command. Silenced.--noProgress[=false]β Disable progress bars. Defaultfalse. No progress bars. No little spinners. Just silence. π¦--noProxy[=false]β Ignore the proxy settings. Defaultfalse. So it ignores proxy settings. Bypass the proxy. πͺ-n,--nullInput[=false]β Don't read the input (stdin). Useful if using in shell for/while loops. Defaultfalse. So it doesn't read stdin. Perfect for shell loops. Loop-friendly, we stan. π-o,--output="table"β Output format i.e.table,json,csv,csvheader. Default is"table". So you can output as table, json, csv, or csvheader. Pick your format. π--outputFile=""β Save JSON output to file (after select/view). Default is empty string"". So it saves the JSON output to a file after select/view. File save, cute. π--outputFileRaw=""β Save raw response to file (before select/view). Default is empty string"". So it saves the raw response to a file before select/view. Raw, untouched, pure. π§--outputTemplate=""β jsonnet template to apply to the output. Default is empty string"". So you can apply a jsonnet template. Template time. β¨-p,--pageSize=5β Maximum results per page. Default5. So like, five results per page. Small and cute. π--progress[=false]β Show progress bar. This will also disable any other verbose output. Defaultfalse. So progress bar on, but verbose output off. Trade-off, bestie. βοΈ--proxy=""β Proxy setting, i.e.http://10.0.0.1:8080. Default is empty string"". So you can set a proxy. Likehttp://10.0.0.1:8080. Go through the proxy. πͺ-r,--raw[=false]β Show raw response. This mode will forceoutput=jsonandview=off. Defaultfalse. So raw response mode forces json output and turns view off. Raw and unfiltered. π--retries=3β Max number of attempts when a failed http call is encountered. Default3. So three attempts. Three strikes. Then it's done. π--select=[]β Comma separated list of properties to return. wildcards and globstar accepted, i.e.--select 'id,name,type,**.serialNumber'. Default[]. So you can select specific properties. Wildcards and globstar accepted. Select your faves. β--session=""β Session configuration. Default is empty string"". Session config, whatever that means. It's a thing.--sessionMode=""β Override default session mode for a single command which would normally be disabled. Default is empty string"". So it overrides the session mode for one command. One-time override. π-P,--sessionPassword=""β Override session password. Default is empty string"". So you can override the session password. Secret password, bestie. π-U,--sessionUsername=""β Override session username. i.e.peterort1234/peter(with tenant). Default is empty string"". So you can override the username, with or without tenant. Username realness. π--silentExit[=false]β Silent status codes do not affect the exit code. Defaultfalse. So silent status codes don't change the exit code. Silent but deadly.--silentStatusCodes=""β Status codes which will not print out an error message. Default is empty string"". So these status codes stay quiet. No error message. π€«--timeout="600s"β Request timeout duration, i.e.60s,2m. Default is"600s". So ten minutes by default. That's a long timeout. Patience, bestie. β³--totalPages=0β Total number of pages to get. Default0. So zero pages by default, which like, means all of them? Or none? It's0. That's the default. π-v,--verbose[=false]β Verbose logging. Defaultfalse. So verbose logging on. Lots of words. Very detailed. π£οΈ--view="auto"β Use views when displaying data on the terminal. Disable using--view off. Default is"auto". So views on the terminal, auto by default. Disable with--view off. π--withError[=false]β Errors will be printed on stdout instead of stderr. Defaultfalse. So errors go to stdout instead of stderr. Error relocation. π¨--withTotalElements[=false]β Request Cumulocity to include the total elements in the response statistics under.statistics.totalElements(introduced in 10.13). Defaultfalse. So it asks Cumulocity for total elements. Introduced in 10.13, noted. π-t,--withTotalPages[=false]β Request Cumulocity to include the total pages in the response statistics under.statistics.totalPages. Defaultfalse. So it asks for total pages. Under.statistics.totalPages. Pagination realness. π--workers=1β Number of workers. Default1. So one worker by default. One little worker bee. π
π EXAMPLE π
Okay so here's the example, bestie. Copy it exactly. No typos. It's giving "retrieve a datahub job" energy. π
$ c8y datahub jobs get --id "22feee74-875a-561c-5508-04114bdda000"
Retrieve a datahub job
That's it. That's the example. The ID is 22feee74-875a-561c-5508-04114bdda000 and it retrieves a datahub job. Slay. β¨
π SEE ALSO π
Like, go check out the parent command. It's the whole datahub jobs situation. You'll love it. π«Ά
And that's the whole page, bestie! No skips, no summaries, every single flag and default and caveat is here. You're welcome. π
Oh, and before I forget β this manual page is giving Jan 1980 energy (yes, that's the date on it, don't ask) and it's from c8y(1). So like, vintage but make it current. Periodt. π
β¨
π¦ where this page comes from
- nixpkgs unstable: go-c8y-cli 2.56.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms