PropertyDefinition
PropertyDefinition
JSON Example
{
"allOf": [
"PropertyDefinition Object"
],
"computed": false,
"description": "string",
"encrypted": false,
"enum": [
{}
],
"ignoreCaseOnDiff": false,
"ignoreOnUpdate": false,
"items": "PropertyDefinition Object",
"maxLength": 0,
"maximum": 0,
"minItems": 0,
"minLength": 0,
"minimum": 0,
"notAllowed": [
"string"
],
"oneOf": [
"PropertyDefinition Object"
],
"pattern": "string",
"readOnly": false,
"recreateOnUpdate": false,
"required": [
"string"
],
"title": "string",
"type": "string",
"uniqueItems": false,
"writeOnly": false
}
boolean
computed
Optional
computed
object
const
Optional
const
object
default
Optional
default
object
dependencies
Optional
dependencies
string
description
Optional
description
boolean
encrypted
Optional
encrypted
array of object
enum
Optional
enum
boolean
ignoreCaseOnDiff
Optional
ignoreCaseOnDiff
boolean
ignoreOnUpdate
Optional
ignoreOnUpdate
integer As int32 As int32
maxLength
Optional
maxLength
integer As int64 As int64
maximum
Optional
maximum
integer As int64 As int64
minItems
Optional
minItems
integer As int32 As int32
minLength
Optional
minLength
integer As int64 As int64
minimum
Optional
minimum
array of string
notAllowed
Optional
notAllowed
string
pattern
Optional
pattern
object
properties
Optional
properties
boolean
readOnly
Optional
readOnly
boolean
recreateOnUpdate
Optional
recreateOnUpdate
array of string
required
Optional
required
string
title
Optional
title
string
type
Optional
type
boolean
uniqueItems
Optional
uniqueItems
boolean
writeOnly
Optional
writeOnly