Bug 39837: Add definition in swagger

Signed-off-by: Martin Renvoize <martin.renvoize@openfifth.co.uk>
Signed-off-by: Katrin Fischer <katrin.fischer@bsz-bw.de>
This commit is contained in:
Tomas Cohen Arazi 2025-05-05 15:16:09 -03:00 committed by Katrin Fischer
parent fb2a4d99f5
commit d68474784e
No known key found for this signature in database
GPG Key ID: 0EF6E2C03357A834
2 changed files with 33 additions and 0 deletions

View File

@ -0,0 +1,31 @@
---
type: object
properties:
vendor_interface_id:
description: Internally assigned vendor interface identifier
type: integer
vendor_id:
description: Internally assigned vendor identifier
type: integer
type:
description: Type of the interface, authorised value VENDOR_INTERFACE_TYPE
type: string
name:
description: Name of the interface
type: string
uri:
description: URI of the interface
type: string
login:
description: Login to be used for the interface
type: string
password:
description: Hashed password
type: string
account_email:
description: Account email
type: string
notes:
description: Interface notes
type: string
additionalProperties: false

View File

@ -188,6 +188,8 @@ definitions:
$ref: ./definitions/vendor.yaml
vendor_alias:
$ref: ./definitions/vendor_alias.yaml
vendor_interface:
$ref: ./definitions/vendor_interface.yaml
vendor_issue:
$ref: ./definitions/vendor_issue.yaml
vendors_config: