Skip to content
Merged
Next Next commit
feat(specs/vault): appendSource
  • Loading branch information
DevinCodes committed Dec 13, 2021
commit 0cf1b2207fc52fe70d410d6f63e15d79addf91e6
15 changes: 15 additions & 0 deletions specs/search/common/schemas/Vault.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
sourceObject:
type: object
description: A vault source.
additionalProperties: false
required:
- source
properties:
source:
type: string
description: 'The IP range of the source'
example: "10.0.0.1/32"
description:
type: string
description: 'A description of the source'
example: "Office IP range"
25 changes: 25 additions & 0 deletions specs/search/paths/vault/appendSource.yml
Original file line number Diff line number Diff line change
@@ -1 +1,26 @@
post:
tags:
- vault
operationId: appendSource
description: Add a single source to the list of allowed sources.
requestBody:
required: true
description: The sources to allow
content:
application/json:
schema:
title: sourcesObject
$ref: '../../common/schemas/Vault.yml#/sourceObject'
responses:
'200':
description: OK
content:
application/json:
schema:
tite: appendSourceResponse
type: object
additionalProperties: false
properties:
createdAt:
type: string
format: date-time