Skip to content
Merged
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 6 additions & 3 deletions docs/docs/References/Schemas.md
Original file line number Diff line number Diff line change
Expand Up @@ -112,6 +112,9 @@ Here is a JSON object that conforms to the above schema:

For much more detail on JSON schemas, including which keywords are available, what they mean, and where you can use them, see <https://json-schema.org/understanding-json-schema/>.

!!! info
Be careful when using the JSON schema keyword `default`. This keyword is commonly misunderstood. Specifically, it does not mean "If the user does not provide a value, then this default value will be auto-substituted instead", as you might expect. In fact, in JSON schemas, `default` has no semantic meaning at all!


### Delphix-specific Extensions to JSON Schema

Expand Down Expand Up @@ -309,7 +312,7 @@ This will allow the plugin author to ask the user to select [environments](/Refe
"type": "string",
"format": "reference",
"referenceType": "HOST_USER",
"matches: "env"
"matches": "env"
}
}
```
Expand Down Expand Up @@ -337,7 +340,7 @@ The `referenceType` keyword is used to specify the [reference](#reference) type.
"type": "string",
"format": "reference",
"referenceType": "HOST_USER",
"matches: "env"
"matches": "env"
}
}
```
Expand All @@ -362,7 +365,7 @@ The `matches` keyword is used to map an [environment user](/References/Glossary.
"type": "string",
"format": "reference",
"referenceType": "HOST_USER",
"matches: "env"
"matches": "env"
}
}
```
Expand Down