Liking cljdoc? Tell your friends :D

atlassian.jira.dashboards

Jira Cloud Dashboard endpoints.

All functions take a client (built via atlassian.jira.client/client) as their first arg and delegate to atlassian.jira.client/request.

Jira Cloud Dashboard endpoints.

All functions take a client (built via `atlassian.jira.client/client`) as
their first arg and delegate to `atlassian.jira.client/request`.
raw docstring

add-gadgetclj

(add-gadget client dashboard-id body)

Add gadget to dashboard. POST /rest/api/3/dashboard/{dashboardId}/gadget Required path param: dashboardId Body: DashboardGadgetSettings — {:moduleKey str :uri str :color str :position {:row int :column int} :title str :ignoreUriAndModuleKeyValidation bool}

Add gadget to dashboard.
POST /rest/api/3/dashboard/{dashboardId}/gadget
Required path param: dashboardId
Body: DashboardGadgetSettings — {:moduleKey str :uri str :color str :position {:row int :column int} :title str :ignoreUriAndModuleKeyValidation bool}
sourceraw docstring

bulk-edit-dashboardsclj

(bulk-edit-dashboards client body)

Bulk edit dashboards. PUT /rest/api/3/dashboard/bulk/edit Body: BulkEditShareableEntityRequest — {:action str :entityIds [int] :changeOwnerDetails {...} :extendAdminPermissions bool :permissionDetails {...}}

Bulk edit dashboards.
PUT /rest/api/3/dashboard/bulk/edit
Body: BulkEditShareableEntityRequest — {:action str :entityIds [int] :changeOwnerDetails {...} :extendAdminPermissions bool :permissionDetails {...}}
sourceraw docstring

copy-dashboardclj

(copy-dashboard client id body)
(copy-dashboard client id body opts)

Copy dashboard. POST /rest/api/3/dashboard/{id}/copy Required path param: id Body: DashboardDetails — {:name str :editPermissions [...] :sharePermissions [...] :description str} opts: :extendAdminPermissions (optional query param)

Copy dashboard.
POST /rest/api/3/dashboard/{id}/copy
Required path param: id
Body: DashboardDetails — {:name str :editPermissions [...] :sharePermissions [...] :description str}
opts: :extendAdminPermissions (optional query param)
sourceraw docstring

create-dashboardclj

(create-dashboard client body)
(create-dashboard client body opts)

Create dashboard. POST /rest/api/3/dashboard Body: DashboardDetails — {:name str :editPermissions [...] :sharePermissions [...] :description str} opts: :extendAdminPermissions (optional query param)

Create dashboard.
POST /rest/api/3/dashboard
Body: DashboardDetails — {:name str :editPermissions [...] :sharePermissions [...] :description str}
opts: :extendAdminPermissions (optional query param)
sourceraw docstring

delete-dashboardclj

(delete-dashboard client id)

Delete dashboard. DELETE /rest/api/3/dashboard/{id} Required path param: id

Delete dashboard.
DELETE /rest/api/3/dashboard/{id}
Required path param: id
sourceraw docstring

delete-dashboard-item-propertyclj

(delete-dashboard-item-property client dashboard-id item-id property-key)

Delete dashboard item property. DELETE /rest/api/3/dashboard/{dashboardId}/items/{itemId}/properties/{propertyKey} Required path params: dashboardId, itemId, propertyKey

Delete dashboard item property.
DELETE /rest/api/3/dashboard/{dashboardId}/items/{itemId}/properties/{propertyKey}
Required path params: dashboardId, itemId, propertyKey
sourceraw docstring

get-all-available-dashboard-gadgetsclj

(get-all-available-dashboard-gadgets client)

Get available gadgets. GET /rest/api/3/dashboard/gadgets

Get available gadgets.
GET /rest/api/3/dashboard/gadgets
sourceraw docstring

get-all-dashboardsclj

(get-all-dashboards client)
(get-all-dashboards client opts)

Get all dashboards. GET /rest/api/3/dashboard opts: :filter, :startAt, :maxResults (all optional query params)

Get all dashboards.
GET /rest/api/3/dashboard
opts: :filter, :startAt, :maxResults (all optional query params)
sourceraw docstring

get-all-gadgetsclj

(get-all-gadgets client dashboard-id)
(get-all-gadgets client dashboard-id opts)

Get gadgets for a dashboard. GET /rest/api/3/dashboard/{dashboardId}/gadget Required path param: dashboardId opts: :moduleKey, :uri, :gadgetId (all optional query params, accept arrays)

Get gadgets for a dashboard.
GET /rest/api/3/dashboard/{dashboardId}/gadget
Required path param: dashboardId
opts: :moduleKey, :uri, :gadgetId (all optional query params, accept arrays)
sourceraw docstring

get-dashboardclj

(get-dashboard client id)

Get dashboard. GET /rest/api/3/dashboard/{id} Required path param: id

Get dashboard.
GET /rest/api/3/dashboard/{id}
Required path param: id
sourceraw docstring

get-dashboard-item-propertyclj

(get-dashboard-item-property client dashboard-id item-id property-key)

Get dashboard item property. GET /rest/api/3/dashboard/{dashboardId}/items/{itemId}/properties/{propertyKey} Required path params: dashboardId, itemId, propertyKey

Get dashboard item property.
GET /rest/api/3/dashboard/{dashboardId}/items/{itemId}/properties/{propertyKey}
Required path params: dashboardId, itemId, propertyKey
sourceraw docstring

get-dashboard-item-property-keysclj

(get-dashboard-item-property-keys client dashboard-id item-id)

Get dashboard item property keys. GET /rest/api/3/dashboard/{dashboardId}/items/{itemId}/properties Required path params: dashboardId, itemId

Get dashboard item property keys.
GET /rest/api/3/dashboard/{dashboardId}/items/{itemId}/properties
Required path params: dashboardId, itemId
sourceraw docstring

get-dashboards-paginatedclj

(get-dashboards-paginated client)
(get-dashboards-paginated client opts)

Search for dashboards. GET /rest/api/3/dashboard/search opts: :dashboardName, :accountId, :owner, :groupname, :groupId, :projectId, :orderBy, :startAt, :maxResults, :status, :expand (all optional query params)

Search for dashboards.
GET /rest/api/3/dashboard/search
opts: :dashboardName, :accountId, :owner, :groupname, :groupId, :projectId,
      :orderBy, :startAt, :maxResults, :status, :expand (all optional query params)
sourceraw docstring

remove-gadgetclj

(remove-gadget client dashboard-id gadget-id)

Remove gadget from dashboard. DELETE /rest/api/3/dashboard/{dashboardId}/gadget/{gadgetId} Required path params: dashboardId, gadgetId

Remove gadget from dashboard.
DELETE /rest/api/3/dashboard/{dashboardId}/gadget/{gadgetId}
Required path params: dashboardId, gadgetId
sourceraw docstring

set-dashboard-item-propertyclj

(set-dashboard-item-property client dashboard-id item-id property-key body)

Set dashboard item property. PUT /rest/api/3/dashboard/{dashboardId}/items/{itemId}/properties/{propertyKey} Required path params: dashboardId, itemId, propertyKey Body: arbitrary JSON value to store as the property value.

Set dashboard item property.
PUT /rest/api/3/dashboard/{dashboardId}/items/{itemId}/properties/{propertyKey}
Required path params: dashboardId, itemId, propertyKey
Body: arbitrary JSON value to store as the property value.
sourceraw docstring

update-dashboardclj

(update-dashboard client id body)
(update-dashboard client id body opts)

Update dashboard. PUT /rest/api/3/dashboard/{id} Required path param: id Body: DashboardDetails — {:name str :editPermissions [...] :sharePermissions [...] :description str} opts: :extendAdminPermissions (optional query param)

Update dashboard.
PUT /rest/api/3/dashboard/{id}
Required path param: id
Body: DashboardDetails — {:name str :editPermissions [...] :sharePermissions [...] :description str}
opts: :extendAdminPermissions (optional query param)
sourceraw docstring

update-gadgetclj

(update-gadget client dashboard-id gadget-id body)

Update gadget on dashboard. PUT /rest/api/3/dashboard/{dashboardId}/gadget/{gadgetId} Required path params: dashboardId, gadgetId Body: DashboardGadgetUpdateRequest — {:color str :position {:row int :column int} :title str}

Update gadget on dashboard.
PUT /rest/api/3/dashboard/{dashboardId}/gadget/{gadgetId}
Required path params: dashboardId, gadgetId
Body: DashboardGadgetUpdateRequest — {:color str :position {:row int :column int} :title str}
sourceraw docstring

cljdoc builds & hosts documentation for Clojure/Script libraries

Keyboard shortcuts
Ctrl+kJump to recent docs
Move to previous article
Move to next article
Ctrl+/Jump to the search field
× close