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?