Predefined structure types

Predefined structure types

Looking for the documentation on the newest versions of SIL Engine and the Simple Issue Language for Jira 8 for Server/Data Center? Click here !

Here is a list of predefined structures that are used throughout SIL™, usually with specific routines. Not enough for you? You can also define custom structures. Check our example in the Syntax section and roll your own.

Note that the structure fields can be modified, but the changes are not saved in the database. If you change a field for a project version variable, the project version will not be affected. Simply put, the structures are 'detached'.

Name

Routine Usage

Field

Type

Name

Routine Usage

Field

Type

HttpRequest

starting with 4.1.0



headers

HttpHeader []

cookies

HttpCookie []

parameters

HttpQueryParam []

HttpHeader

starting with 4.1.0

key

string

value

string

HttpCookie

starting with 4.1.0

name

string

value

string

HttpQueryParam

starting with 4.1.0

name

string

value

string

HttpProxy

starting with 4.5.0



host

string

port

number

IncomingEmail






from

string []

to

string []

cc

string []

subject

string

body

string

attachments

string []

JComment







id

string

text

string

author

string

created

date

updatedBy

string

updated

date

securityLevel

string

JComponent

id

number

name

string

description

string

lead

string

defaultAssignee

number

JCustomField

starting with v. 4.8.0.11

id

number

name

string

description

string

type

string

JEmailAttachment

file

string

name

string

mimeType

string

JEmailMessage

to

string []

cc

string []

bcc

string []

subject

string

message

string

from

string

attachments

JEmailAttachment []

plainText

boolean

JFieldChange

starting with 4.0.0

user

string

changeDate

date

field

string

oldVal

string

newVal

string

oldValString (starting with v. 4.8.0.8)

string

newValString (starting with v. 4.8.0.8)

string

JFilter

id

number

name

string

description

string

owner

string

query

string

JIssueLink

id

number

name

string

direction

number

description

string

issue

string

JLdapUserAttribute

name

string

value

string []

JLdapUserStruct

DN

string

attributes

JLdapUserAttribute []

JLogin

starting with v. 4.8.0.11

loginCount

number

lastLogin

date

failedLoginCount

number

lastFailedLogin

date

JProject 

id

number

key

string

name

string

description

string

lead

string

url

string

unassignedByDefault

boolean

avatarId

number

category

string

project type

string

JScreenField









fieldId

string

fieldName

string

fieldPosition

number

tabName

string

tabPosition

number

JUser

key

string

username

string

displayname

string

email

string

active (starting with version 4.8.0.11)

boolean

JVersion

id

number

name