Skip to main content

Interface: RedTeamTargetDetail

Defined in: src/airs/types.ts:224

Detailed target info with connection params and metadata.

Extends​

Properties​

active​

active: boolean

Defined in: src/airs/types.ts:220

Inherited from​

RedTeamTarget.active


additionalContext?​

optional additionalContext?: object

Defined in: src/airs/types.ts:240

documents?​

optional documents?: unknown[] | null

system_prompt?​

optional system_prompt?: string | null

use_case_description?​

optional use_case_description?: string | null


apiEndpointType?​

optional apiEndpointType?: string | null

Defined in: src/airs/types.ts:226


authConfig?​

optional authConfig?: Record<string, unknown> | null

Defined in: src/airs/types.ts:229


authType?​

optional authType?: string | null

Defined in: src/airs/types.ts:228


background?​

optional background?: object

Defined in: src/airs/types.ts:235

competitors?​

optional competitors?: string[] | null

industry?​

optional industry?: string | null

use_case?​

optional use_case?: string | null


connectionParams?​

optional connectionParams?: Record<string, unknown>

Defined in: src/airs/types.ts:234


connectionType?​

optional connectionType?: string | null

Defined in: src/airs/types.ts:225


description?​

optional description?: string | null

Defined in: src/airs/types.ts:233


extraInfo?​

optional extraInfo?: Record<string, unknown> | null

Defined in: src/airs/types.ts:232


metadata?​

optional metadata?: object

Defined in: src/airs/types.ts:245

api_endpoint_type?​

optional api_endpoint_type?: string | null

is_streaming_enabled?​

optional is_streaming_enabled?: boolean | null

max_turns?​

optional max_turns?: number | null

multi_turn?​

optional multi_turn?: boolean

rate_limit?​

optional rate_limit?: number | null

rate_limit_error_json?​

optional rate_limit_error_json?: Record<string, unknown> | null

response_mode?​

optional response_mode?: string | null


name​

name: string

Defined in: src/airs/types.ts:217

Inherited from​

RedTeamTarget.name


networkBrokerChannelUuid?​

optional networkBrokerChannelUuid?: string | null

Defined in: src/airs/types.ts:230


responseMode?​

optional responseMode?: string | null

Defined in: src/airs/types.ts:227


sessionSupported?​

optional sessionSupported?: boolean

Defined in: src/airs/types.ts:231


status​

status: string

Defined in: src/airs/types.ts:218

Inherited from​

RedTeamTarget.status


targetType?​

optional targetType?: string

Defined in: src/airs/types.ts:219

Inherited from​

RedTeamTarget.targetType


uuid​

uuid: string

Defined in: src/airs/types.ts:216

Inherited from​

RedTeamTarget.uuid