/** * Invicti Enterprise API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * * The version of the OpenAPI document: v1 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ import { RequestFile } from './models'; /** * Settings of user\'s cyberark vault */ export class FormAuthenticationCyberArkVaultSetting { /** * Gets or sets the integration id. */ 'integrationId'?: string; /** * Gets or sets the username is static or not. */ 'cyberArkUseStaticUsername'?: boolean; /** * Gets or sets the Static Username. */ 'cyberArkStaticUsername'?: string; /** * Gets or sets the Query. */ 'cyberArkUserNameQuery'?: string; /** * Gets or sets the Query. */ 'cyberArkPasswordQuery'?: string; 'url'?: string; 'certificateFilePassword'?: string; 'certificateFileKey'?: string; 'agentMode'?: FormAuthenticationCyberArkVaultSetting.AgentModeEnum; static discriminator: string | undefined = undefined; static attributeTypeMap: Array<{name: string, baseName: string, type: string}> = [ { "name": "integrationId", "baseName": "IntegrationId", "type": "string" }, { "name": "cyberArkUseStaticUsername", "baseName": "CyberArkUseStaticUsername", "type": "boolean" }, { "name": "cyberArkStaticUsername", "baseName": "CyberArkStaticUsername", "type": "string" }, { "name": "cyberArkUserNameQuery", "baseName": "CyberArkUserNameQuery", "type": "string" }, { "name": "cyberArkPasswordQuery", "baseName": "CyberArkPasswordQuery", "type": "string" }, { "name": "url", "baseName": "Url", "type": "string" }, { "name": "certificateFilePassword", "baseName": "CertificateFilePassword", "type": "string" }, { "name": "certificateFileKey", "baseName": "CertificateFileKey", "type": "string" }, { "name": "agentMode", "baseName": "AgentMode", "type": "FormAuthenticationCyberArkVaultSetting.AgentModeEnum" } ]; static getAttributeTypeMap() { return FormAuthenticationCyberArkVaultSetting.attributeTypeMap; } } export namespace FormAuthenticationCyberArkVaultSetting { export enum AgentModeEnum { Cloud = 'Cloud', Internal = 'Internal' } }