Files
api-specs/idn/beta/schemas/NonEmployeeSchemaAttribute.yaml
2022-09-02 10:59:29 -04:00

48 lines
1.3 KiB
YAML

type: object
properties:
id:
type: string
format: UUID
example: "ac110005-7156-1150-8171-5b292e3e0084"
description: Schema Attribute Id
system:
type: boolean
description: True if this schema attribute is mandatory on all non-employees sources.
example: true
modified:
type: string
format: date-time
description: When the schema attribute was last modified.
example: "2019-08-23T18:52:59.162Z"
created:
type: string
format: date-time
description: When the schema attribute was created.
example: "2019-08-23T18:40:35.772Z"
type:
$ref: './NonEmployeeSchemaAttributeType.yaml'
label:
type: string
description: Label displayed on the UI for this schema attribute.
example: "Account Name"
technicalName:
type: string
description: The technical name of the attribute. Must be unique per source.
example: "account.name"
helpText:
type: string
description: help text displayed by UI.
example: "The unique identifier for the account"
placeholder:
type: string
description: Hint text that fills UI box.
example: "Enter a unique user name for this account."
required:
type: boolean
description: If true, the schema attribute is required for all non-employees in the source
example: true
required:
- type
- technicalName
- label