gpp targetUsage: gpp target [OPTIONS] COMMAND [ARGS]...Manage targets.╭─ Options ────────────────────────────────────────────────────────────────────╮│--helpShow this message and exit.│╰──────────────────────────────────────────────────────────────────────────────╯╭─ Commands ───────────────────────────────────────────────────────────────────╮│list Get all targets. ││get Get target by ID. ││delete Delete a target by ID. ││restoreRestore a target by ID. ││create Create a new target. ││update Update a target by ID. ││clone Clone a target by ID. ││schema Display the JSON Schema for the input properties. │╰──────────────────────────────────────────────────────────────────────────────╯
gpp target listUsage: gpp target list [OPTIONS]Get all targets.╭─ Options ────────────────────────────────────────────────────────────────────╮│--limitINTEGERMax number of results.││--include-deleted--no-include-deletedInclude deleted ││entries. ││[default: ││no-include-deleted] ││--helpShow this message and ││exit. │╰──────────────────────────────────────────────────────────────────────────────╯
gpp target createUsage: gpp target create [OPTIONS]Create a new target.Exactly one of --program-id, --proposal-reference, or --program-referencemust be provided to identify the program. Supplying more than one (or none)will result in an error.╭─ Options ────────────────────────────────────────────────────────────────────╮│*--from-jsonPATHJSON file with the properties ││definition. ││[required] ││--program-idTEXTProgram ID (supply exactly one ││identifier). ││--proposal-referenceTEXTProposal reference label (supply ││exactly one identifier). ││--program-referenceTEXTProgram label reference (supply exactly││one identifier). ││--helpShow this message and exit.│╰──────────────────────────────────────────────────────────────────────────────╯
gpp target updateUsage: gpp target update [OPTIONS] TARGET_IDUpdate a target by ID.╭─ Arguments ──────────────────────────────────────────────────────────────────╮│*target_idTEXTTarget ID to update.[required]│╰──────────────────────────────────────────────────────────────────────────────╯╭─ Options ────────────────────────────────────────────────────────────────────╮│*--from-jsonPATHJSON file with the properties definition.││[required] ││--helpShow this message and exit.│╰──────────────────────────────────────────────────────────────────────────────╯
gpp target cloneUsage: gpp target clone [OPTIONS]Clone a target by ID.╭─ Options ────────────────────────────────────────────────────────────────────╮│*--target-idTEXTTarget ID to clone.[required]││*--from-jsonPATHJSON file with the properties definition for the││new target. ││[required] ││--helpShow this message and exit.│╰──────────────────────────────────────────────────────────────────────────────╯
gpp target schemaUsage: gpp target schema [OPTIONS]Display the JSON Schema for the input properties.Use this when crafting or validating the JSON files passed with--from-json to the `create` or `update` commands.╭─ Options ────────────────────────────────────────────────────────────────────╮│--indentINTEGERIndentation level for pretty ││printing. ││[default: 2] ││--sort-keys--no-sort-keysSort object keys alphabetically.││[default: no-sort-keys] ││--helpShow this message and exit.│╰──────────────────────────────────────────────────────────────────────────────╯