Assignments

Create a new self assignment

Changed on

The owner is derived from the authenticated token's email address and must not be supplied in the body. If a ticket is not provided and ssm_jira_create_ticket is disabled in selfservice.yml, the request is rejected with a 400.

post/assignments/self/

Request

  • Base URL
    https://quads.example.com/api/v3
  • URL
    https://quads.example.com/api/v3/assignments/self/
  • Auth
    HTTP bearer

Request body

descriptionstring required
cloudstring
vlaninteger
ticketstring
cc_userstring[]
qinqinteger
wipeboolean
ostypestring
boot_orderstring

Example request

{
  "description": "Short description here",
  "cloud": "cloud04",
  "vlan": 601,
  "cc_user": [
    "edroste",
    "kgodel"
  ],
  "qinq": 1,
  "wipe": true,
  "ostype": "rhel9",
  "boot_order": "hdd,pxe"
}

Response

Created

Changes

    • breaking

      the request property became required

    • warning

      removed the request property

    • warning

      removed the request property

    • warning

      removed the request property

    • warning

      removed the request property

    • warning

      removed the request property

    • warning

      removed the request property

    • warning

      removed the request property

    • warning

      removed the request property

    • info

      added the new optional request property

    • info

      added the new optional request property

    • info

      added the new optional request property

    • info

      added the new optional request property

    • info

      added the non-success response with the status

    • info

      added the non-success response with the status

    • info

      added the new optional request property