From e56b4d295914b9c0de357d0800ad3fd5d692ae7f Mon Sep 17 00:00:00 2001 From: Sebastian Date: Wed, 29 Nov 2023 17:52:37 +0100 Subject: [PATCH] Update deployment-info.dto.ts --- src/deployment-info.dto.ts | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) diff --git a/src/deployment-info.dto.ts b/src/deployment-info.dto.ts index 9d9fdee..1e2f547 100644 --- a/src/deployment-info.dto.ts +++ b/src/deployment-info.dto.ts @@ -1,11 +1,46 @@ export class DeploymentInfo { + @ApiProperty({ + description: 'Name of the system to be created. Must not contain whitespaces.', + }) name: string; + + @ApiProperty({ + description: 'Language for the system (and keycloak).', + }) locale?: string; + + @ApiProperty({ + description: 'Username of the initial user account created as site admin.', + }) username: string; + + @ApiProperty({ + description: 'Email for the initial user account.', + }) email: string; + + @ApiProperty({ + description: 'Whether the permission backend (replication-backend) should be set up.', + }) backend: boolean; + + @ApiProperty({ + description: 'Whether the new system should be added to uptime monitoring.', + }) monitor: boolean; + + @ApiProperty({ + description: '???', + }) client: string; + + @ApiProperty({ + description: '???', + }) clientKey: string; + + @ApiProperty({ + description: '???', + }) base: string; }