UpdateFields UpdateFields

yaml
type: "io.kestra.plugin.jira.issues.UpdateFields"

Updates Jira fields

Update specific fields in a Jira ticket.

Examples

Update a Jira ticket fields

yaml
  id: jira_update_field
  namespace: company.myteam

  tasks:
    - id: update_ticket_field
      type: io.kestra.plugin.jira.issues.UpdateFields
      baseUrl: your-domain.atlassian.net
      username: your_email@example.com
      password: "{{ secret('your_jira_api_token') }}"
      issueIdOrKey: YOUR_ISSUE_KEY
      fields:
        description: "Updated description of: {{ execution.id }}"
        customfield_10005: "Updated value"

Properties

baseUrl

  • Type: string
  • Dynamic: ✔️
  • Required: ✔️
  • Min length: 1

Atlassian URL

fields

  • Type: object
  • Dynamic: ✔️
  • Required: ✔️

Fields map of names and new values.

issueIdOrKey

  • Type: string
  • Dynamic: ✔️
  • Required: ✔️
  • Min length: 1

Jira ticket key.

projectKey

  • Type: string
  • Dynamic: ✔️
  • Required: ✔️
  • Min length: 1

Atlassian project's key

accessToken

  • Type: string
  • Dynamic: ✔️
  • Required:

Atlassian OAuth access token

(Required for OAuth authorization)

description

  • Type: string
  • Dynamic: ✔️
  • Required:

Description of the ticket to be created

issuetype

  • Type: string
  • Dynamic: ✔️
  • Required:
  • Default: Task

Issue type of the Jira ticket

Examples: Story, Task, Bug (default value is Task)

labels

  • Type: array
  • SubType: string
  • Dynamic: ✔️
  • Required:

Labels associated with opened ticket

password

  • Type: string
  • Dynamic: ✔️
  • Required:

Atlassian password or API token

(Required for basic & API token authorization)

payload

  • Type: string
  • Dynamic: ✔️
  • Required:

Payload

summary

  • Type: string
  • Dynamic: ✔️
  • Required:

Summary of the ticket

username

  • Type: string
  • Dynamic: ✔️
  • Required:

Atlassian Username

(Required for basic & API token authorization)

Outputs

Definitions

Was this page helpful?