ProviderSchemaImpl
Json schema that represents resource type, a simplified version of http://json-schema.org/latest/json-schema-validation.html#rfc.section.5
{
"$data": "string",
"$dynamicDefault": "string",
"$ref": "string",
"additionalProperties": false,
"allOf": [
"ProviderSchemaImpl Object"
],
"anyOf": [
"ProviderSchemaImpl Object"
],
"computed": false,
"const": {},
"default": {},
"dependencies": {
"dependencies": [
"string"
]
},
"description": "string",
"encrypted": false,
"enum": [
{}
],
"format": "string",
"formatMaximum": "string",
"formatMinimum": "string",
"ignoreCaseOnDiff": false,
"ignoreOnUpdate": false,
"items": "ObjectOrListProviderSchemaImpl Object",
"maxItems": 0,
"maxLength": 0,
"maxProperties": 0,
"maximum": "number",
"minItems": 0,
"minLength": 0,
"minProperties": 0,
"minimum": "number",
"not": "ProviderSchemaImpl Object",
"oneOf": [
"ProviderSchemaImpl Object"
],
"pattern": "string",
"patternProperties": {
"patternProperties": "ProviderSchemaImpl Object"
},
"properties": {
"properties": "ProviderSchemaImpl Object"
},
"readOnly": false,
"recreateOnUpdate": false,
"required": [
"string"
],
"title": "string",
"type": "string",
"uniqueItems": false,
"writeOnly": false
}
$data
$dynamicDefault
$ref
additionalProperties
computed
dependencies
description
encrypted
format
formatMaximum
formatMinimum
ignoreCaseOnDiff
ignoreOnUpdate
maxItems
maxLength
maxProperties
maximum
minItems
minLength
minProperties
minimum
Json schema that represents resource type, a simplified version of http://json-schema.org/latest/json-schema-validation.html#rfc.section.5
pattern
patternProperties
properties
readOnly
recreateOnUpdate
required
title
type
uniqueItems
writeOnly