/* Options: Date: 2026-05-21 19:39:48 Version: 10.05 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://api.bookmore.com //GlobalNamespace: //MakePropertiesOptional: False //AddServiceStackTypes: True //AddResponseStatus: False //AddImplicitVersion: //AddDescriptionAsComments: True IncludeTypes: UpdateIloqCodeLockSetting.* //ExcludeTypes: //DefaultImports: */ // @ts-nocheck export interface IReturn { createResponse(): T; } export interface ICompany { CompanyId?: string; } export class CodeLockIloqSettingResponse { public CompanyId: string; /** @description The iLOQ system identifier (e.g. ILOQ_21140) */ // @ApiMember(DataType="string", Description="The iLOQ system identifier (e.g. ILOQ_21140)") public CustomerCode: string; /** @description The username to logon to the iLOQ system. */ // @ApiMember(DataType="string", Description="The username to logon to the iLOQ system.") public Username: string; /** @description The password to logon to the iLOQ system. */ // @ApiMember(DataType="string", Description="The password to logon to the iLOQ system.") public Password: string; /** @description The default Security Access name to use when no resource access group is specified. */ // @ApiMember(DataType="string", Description="The default Security Access name to use when no resource access group is specified.") public DefaultSecurityAccessName: string; /** @description When settings were created */ // @ApiMember(DataType="datetime", Description="When settings were created") public Created: string; /** @description When settings were updated */ // @ApiMember(DataType="datetime", Description="When settings were updated") public Updated: string; public constructor(init?: Partial) { (Object as any).assign(this, init); } } // @Route("/codelock/iloq/settings", "PUT") // @ValidateRequest(Validator="IsAuthenticated") // @ApiResponse(Description="You were unauthorized to call this service", StatusCode=401) // @ApiResponse(Description="You have too low privileges to call this service", StatusCode=403) export class UpdateIloqCodeLockSetting implements IReturn, ICompany { /** @description The company id, if empty will use the company id for the user you are logged in with. */ // @ApiMember(Description="The company id, if empty will use the company id for the user you are logged in with.") public CompanyId?: string; /** @description The iLOQ system identifier (e.g. ILOQ_21140) */ // @ApiMember(DataType="string", Description="The iLOQ system identifier (e.g. ILOQ_21140)") public CustomerCode: string; /** @description The username to logon to the iLOQ system. */ // @ApiMember(DataType="string", Description="The username to logon to the iLOQ system.") public Username: string; /** @description The password to logon to the iLOQ system. */ // @ApiMember(DataType="string", Description="The password to logon to the iLOQ system.") public Password: string; /** @description The default Security Access name to use when no resource access group is specified. */ // @ApiMember(DataType="string", Description="The default Security Access name to use when no resource access group is specified.") public DefaultSecurityAccessName: string; public constructor(init?: Partial) { (Object as any).assign(this, init); } public getTypeName() { return 'UpdateIloqCodeLockSetting'; } public getMethod() { return 'PUT'; } public createResponse() { return new CodeLockIloqSettingResponse(); } }