mirror of
https://github.com/LukeHagar/api-specs.git
synced 2025-12-10 20:37:49 +00:00
47 lines
988 B
YAML
47 lines
988 B
YAML
type: object
|
|
properties:
|
|
helpText:
|
|
type: string
|
|
description: Describes the form field in the UI
|
|
example: The name to give to this certification campaign.
|
|
label:
|
|
type: string
|
|
description: A human readable name for this form field in the UI
|
|
example: Campaign Name
|
|
name:
|
|
type: string
|
|
description: The name of the input attribute
|
|
example: name
|
|
required:
|
|
type: boolean
|
|
description: Denotes if this field is a required attribute
|
|
example: false
|
|
default: false
|
|
type:
|
|
description: The type of the form field
|
|
nullable: true
|
|
enum:
|
|
- text
|
|
- textarea
|
|
- boolean
|
|
- email
|
|
- url
|
|
- number
|
|
- json
|
|
- checkbox
|
|
- jsonpath
|
|
- select
|
|
- multiType
|
|
- duration
|
|
- toggle
|
|
- identityPicker
|
|
- governanceGroupPicker
|
|
- string
|
|
- object
|
|
- array
|
|
- secret
|
|
- keyValuePairs
|
|
- emailPicker
|
|
- advancedToggle
|
|
example: text
|