Pular para o conteúdo
ReferênciaCLI

jiraya property

Referência do comando jiraya property da CLI do Jiraya: subcomandos, uso, flags e exemplos, gerados a partir da ajuda.

Manage workspace custom properties (issue or repository scope)

Manage workspace custom property definitions. Every subcommand takes --scope issue|repository (default issue) to select the definition catalog; the two scopes are independent (a name reserved in one is free in the other, and each counts against its own 20-active-definitions cap).

Definition management is issue-scope and repository-scope both owner/admin-only. To read or write VALUES, see 'jiraya issue property' (issue scope) and 'jiraya repo property' (repository scope).

Subcomandos

ComandoDescrição
jiraya property archiveArchive a property definition (hidden from pickers)
jiraya property createCreate a property definition (workspace owner/admin only)
jiraya property getShow one property definition
jiraya property listList property definitions
jiraya property unarchiveRestore an archived property definition
jiraya property updateUpdate a property definition (owner/admin only; type is immutable)

jiraya property archive

Archive a property definition (hidden from pickers)

Archive a property definition; behavior differs by --scope:

issue       values are preserved (read-only) on issues that already set it.
repository  blocked with a 409 while any repository still has a value for
            it — unset it from every repository first (there is no
            per-repository detail view to keep an orphaned value readable).

Uso

jiraya property archive <id-or-name> [flags]

Flags

FlagDescriçãoPadrão
--output stringOutput format: table or jsontable
--scope stringProperty scope: issue or repositoryissue

jiraya property create

Create a property definition (workspace owner/admin only)

Create a property definition. Types: text, number, select, multi_select, date, checkbox, url, actor, multi_actor. Select types take repeatable --option flags:

jiraya property create --name Severity --type select \
    --option "Critical:#ef4444" --option "Major:#f59e0b" --option "Minor:#6b7280"

The ":#rrggbb" color suffix is optional.

The actor types hold workspace members; they take no options:

jiraya property create --name Reviewer --type actor

Uso

jiraya property create [flags]

Flags

FlagDescriçãoPadrão
--description stringProperty description
--icon stringProperty icon key from the Web picker (for example, flag, tag, or shield)
--name stringProperty name (required)
--option stringArraySelect option as "Name" or "Name:#rrggbb" (repeatable; select types only)
--output stringOutput format: table or jsontable
--scope stringProperty scope: issue or repositoryissue
--type stringProperty type: text, number, select, multi_select, date, checkbox, url, actor, multi_actor (required)

jiraya property get

Show one property definition

Uso

jiraya property get <id-or-name> [flags]

Flags

FlagDescriçãoPadrão
--output stringOutput format: table or jsonjson
--scope stringProperty scope: issue or repositoryissue

jiraya property list

List property definitions

Uso

jiraya property list [flags]

Flags

FlagDescriçãoPadrão
--include-archivedInclude archived properties
--output stringOutput format: table or jsontable
--scope stringProperty scope: issue or repositoryissue

jiraya property unarchive

Restore an archived property definition

Uso

jiraya property unarchive <id-or-name> [flags]

Flags

FlagDescriçãoPadrão
--output stringOutput format: table or jsontable
--scope stringProperty scope: issue or repositoryissue

jiraya property update

Update a property definition (owner/admin only; type is immutable)

Update a property definition. --option flags REPLACE the full option list; existing options are matched by name so their ids (and issue values) survive.

Uso

jiraya property update <id-or-name> [flags]

Flags

FlagDescriçãoPadrão
--description stringNew property description
--icon stringNew property icon key from the Web picker; pass an empty value to clear
--name stringNew property name
--option stringArrayReplacement option list as "Name" or "Name:#rrggbb" (repeatable)
--output stringOutput format: table or jsontable
--scope stringProperty scope: issue or repositoryissue

Atualizado em

Nesta página