# SetIssueLocksRequest

Replaces an issue's locks; people only. A lock kept from before keeps who set it and when; a new one records the caller. Leaving a lock out unlocks it.

**Type**: `object`

## Properties

- name: fields (required)
  type: array of enum: `PRIORITY`, `ENTITIES`, `EXPIRES_AT`, `ASSIGNEES`
  description: The fields to keep locked.

- name: labels (required)
  type: object
  description: The label locks to keep, keyed by label: `PRESENT` only for a label the issue has, `ABSENT` only for one it does not.

- name: version (required)
  type: integer
  description: The version the lock set was read at; a stale one is rejected with 409.
