PersistentAI API Documentation / @persistentai/fireflow-types / SecretPortConfig
Interface: SecretPortConfig<S>
Defined in: packages/fireflow-types/src/port/base/types.ts:144
Secret port configuration.
Extends
Type Parameters
S
S extends SecretType = any
Properties
connections?
optionalconnections:Connection[]
Defined in: packages/fireflow-types/src/port/base/types.ts:96
Inherited from
defaultValue
defaultValue:
undefined
Defined in: packages/fireflow-types/src/port/base/types.ts:148
description?
optionaldescription:string
Defined in: packages/fireflow-types/src/port/base/types.ts:93
Inherited from
direction?
optionaldirection:PortDirectionEnum
Defined in: packages/fireflow-types/src/port/base/types.ts:94
Inherited from
id?
optionalid:string
Defined in: packages/fireflow-types/src/port/base/types.ts:85
Inherited from
key?
optionalkey:string
Defined in: packages/fireflow-types/src/port/base/types.ts:91
Inherited from
metadata?
optionalmetadata:Record<string,unknown>
Defined in: packages/fireflow-types/src/port/base/types.ts:87
Inherited from
name?
optionalname:string
Defined in: packages/fireflow-types/src/port/base/types.ts:86
Inherited from
nodeId?
optionalnodeId:string
Defined in: packages/fireflow-types/src/port/base/types.ts:90
Inherited from
order?
optionalorder:number
Defined in: packages/fireflow-types/src/port/base/types.ts:97
Inherited from
parentId?
optionalparentId:string
Defined in: packages/fireflow-types/src/port/base/types.ts:89
Inherited from
required?
optionalrequired:boolean
Defined in: packages/fireflow-types/src/port/base/types.ts:88
Inherited from
secretType
secretType:
S
Defined in: packages/fireflow-types/src/port/base/types.ts:146
title?
optionaltitle:string
Defined in: packages/fireflow-types/src/port/base/types.ts:92
Inherited from
type
type:
"secret"
Defined in: packages/fireflow-types/src/port/base/types.ts:145
ui?
optionalui:objectOutputType<{bgColor:ZodOptional<ZodString>;borderColor:ZodOptional<ZodString>;disabled:ZodOptional<ZodBoolean>;hidden:ZodOptional<ZodBoolean>;hideEditor:ZodOptional<ZodBoolean>;hidePort:ZodOptional<ZodBoolean>; },ZodTypeAny,"passthrough">
Defined in: packages/fireflow-types/src/port/base/types.ts:147