openfin.json

description: Set this object to co-deploy native apps along with your app.

required: alias src version

description: Name of the asset. The name will be used in launchExternalProcess to launch the asset.

description: The default command line arguments for the aforementioned target.

description: URL to a zip file containing the package files (executables, dlls, etc…).

description: Specifies default executable to launch. This option can be overridden in launchExternalProcess.

description: Version of the package. To force new updates, increment the version.

description: If an application specifies a valid "assetsUrl", then that "assetsUrl" will be used as the base portion of the URL instead of the OpenFin default, https://developer.openfin.co/release/.

description: You can access the Chromium development tools by navigating to the selected port, i.e.: http://localhost:9090.

description: An optional object to customize the appearance of the RVM progress dialog.

description: Determines the color of the dialog. Color value is a decimal representation of a 32 bit number (A,R,G,B). For instance : FF00FF00 or 4278255360 is fully opaque green.

description: Determines the logo or image in the progress dialog. The logo should be a semi-transparent PNG. 100×25 pixels.

description: Determines the background color of the area where the progress bar is displayed.

description: Determines the border color of the progress bar.

description: Determines the color of the progress bar.

description: Determines the color of the text displayed above the progress bar location.

description: A string used as a licensing identifier for each customer/contract (RVM 2.7+). The OpenFin team will generate this for your production app.

description: Determines which runtime version the app will use.

description: Command line arguments to set when launching the runtime. The OpenFin Runtime supports Chromium command line switches e.g.: "– –disable-accelerated-compositing – –enable-threaded-compositing" for a complete list of values please refer to current Chromium switches.

description: The RVM will fallback to this version if it fails to retrieve the desired Runtime version, assuming this version is already installed. (RVM 2.8+)

description: If true, forces the runtime to always get the latest runtime version before launching (prevents background installs).

enum: alpha beta canary stable staging

description: Specifies what version of the runtime the app should use. The value can either be a specific version or a release channel (e.g. alpha).

description: Settings for the app's desktop shortcut

required: company icon name

description: Company name for the application shortcut.

description: A short description of the application shortcut. Will be shown when hovering over the shortcut icon.

description: If set to true, a desktop icon is always created on application start-up (even when user has deleted it). If set to false, a desktop icon is created on initial application launch but not created on subsequent application launches.

description: Location for the icon image to be used when installing the application shortcut.

description: Name of the application to display with the shortcut.

description: Set this value with a folder path (e.g. foo/bar) and the RVM will create the start menu shortcut under RootFolder/Company/App.

enum: automatic-start-up desktop start-menu

description: Locations for where the application shortcut is added on the desktop owner's machine. Available options are "desktop", "start-menu" and "automatic-start-up". The default is start-menu and desktop.

description: Removes the Start menu uninstall shortcut.

description: You can specify an image to display while the runtime is loading. It takes any image file (including semi-transparent PNGs).

description: Specifies the application level configuration.

required: name url uuid

description: The name of this builder instance, which can be specified in the only/except property of a provisioner.

description: If true, allows the Dev Tools to be opened with the keyboard shortcut: Ctrl+Shift+i.

description: If true, allows a window to reload with the keyboard shortcuts: Ctrl+r or F5.

description: If true, allows a window to reload while ignoring the cache with the keyboard shortcuts: Ctrl+Shift or Shift+F5.

description: If true, enables the Zoom keyboard shortcuts: Ctrl+ (Zoom in), Ctrl- (Zoom out) and Ctrl+0 (Restore to 100%).

description: A flag to always position the window at the top of the window stack.

description: A URL for the icon to be shown in the window title bar.

description: A flag to automatically show the Window when it is created.

description: Allow non API created child windows, such as window.open, to authenticate.

description: Clear InterApplication subscriptions of all child windows when main window is reloaded.

description: A flag to show the context menu when right-clicking on a window. Gives access to the Developer Console for the Window.

description: This defines and applies rounded corners for the window.

description: Specifies that the window will be positioned in the center of the primary monitor when loaded for the first time on a machine. When the window corresponding to that id is loaded again, the position from before the window was closed is used.

description: The default height of the window. Specifies the height of the window when loaded for the first time on a machine. When the window corresponding to that id is loaded again, the height is taken to be the last height of the window before it was closed.

description: The default left position of the window. Specifies the position of the left of the window when loaded for the first time on a machine. When the window corresponding to that id is loaded again, the value of left is taken to be the last value before the window was closed.

description: The default top position of the window. Specifies the position of the top of the window when loaded for the first time on a machine. When the window corresponding to that id is loaded again, the value of top is taken to be the last value before the window was closed.

description: The default width of the window. Specifies the width of the window when loaded for the first time on a machine. When the window corresponding to that id is loaded again, the width is taken to be the last width of the window before it was closed.

description: The name for the window which must be unique within the context of the invoking Application.

description: A flag to show the frame.

description: The maximum height of a window. Will default to the OS defined value if set to -1.

description: A flag that lets the window be maximized.

description: The maximum width of a window. Will default to the OS defined value if set to -1.

description: The minimum height of a window.

description: The minimum width of a window.

description: A flag to configure the application as a non persistent. Runtime exits if there are no persistent apps running.

description: A flag that specifies how transparent the window will be. This value is clamped between 0.0 and 1.0.

description: Enable secured APIs

description: An array of scripts to download and run before other scripts in the page.

description: URL from which to fetch the script.

description: A flag to drop to allow the user to resize the window.

description: Define the attributes of the window's resize region.

description: Defines a region in pixels of an additional square at the bottom right corner of a frameless window.

description: Defines a region in pixels that will respond to user mouse interaction for resizing a frameless window.

description: A flag to cache the location of the window or not.

description: A flag to show the Window's icon in the taskbar.

enum: maximized minimized normal

description: A string that sets the window to be "minimized", "maximized", or "normal" on creation.

default: normal

description: The URL of an icon to be shown on the desktop. Support formats: Portable Network Graphic (PNG); Size: 256 x 256.

description: Group your OpenFin apps in the Taskbar. v5.0+

description: The URL of the window.

description: The UUID of the application, unique within the set of all other Applications running in OpenFin Runtime.

description: When set to false, the page will render before the "load" event is fired on the window. Caution, when false you will see an initial empty white window.

description: An optional object to customize error messages.

required: company email product

description: Displays the company name in the title bar for the support error dialog that appears when an application fails to load.

description: Displays the email to contact in the support error dialog that appears when an application fails to load.

description: To disable the error reporting feature, set this value to false.

description: When set to true, prompts end users with a dialog when a deployment error occurs from within the RVM and enables them send along log files from their machine. Error reports are delivered to your email address set in supportInformation.

description: Displays the product name or application name in the support error dialog that appears when an application fails to load.

required: runtime shortcut startup_app

title: JSON schema for OpenFin application configuration files


type: object

$ref: #/definitions/createOptions

type: object string

contentMediaType: application/json

title: The configuration for all the modules.

title: Configuration for the edgeAgent module

required: schemaVersion runtime systemModules modules

required: edgeAgent edgeHub

required: type settings

$ref: #/definitions/moduleSettings

title: The Edgehub Schema

required: type settings status restartPolicy

required: type status restartPolicy settings

type: string

title: JSON schema for Azure IoT Edge Deployment Template version 4.0 (Edge Agent schema v1.1 + Edge Hub schema v1.2 )


stale.json

$ref: #/definitions/configuration

title: Days Until Stale

description: Number of days of inactivity before an Issue or Pull Request becomes stale.

type: number

title: Days Until Close

description: Number of days of inactivity before an Issue or Pull Request with the stale label is closed.

type: integer boolean

title: Only Labels

description: Only issues or pull requests with all of these labels are check if stale.

type: array

title: Label

title: Exempt Labels

description: Issues or Pull Requests with these labels will never be considered stale.

title: Label

title: Exempt Projects

description: Set to true to ignore issues in a milestone.

type: boolean

title: Exempt Assignees

description: Set to true to ignore issues with an assignee.

title: Stale Label

description: Label to use when marking as stale.

default: wontfix

title: Mark Comment

description: Comment to post when marking as stale.

type: string boolean

default: This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

title: Unmark Comment

description: Comment to post when removing the stale label.

title: Closed Comment

description: Comment to post when closing a stale issue or pull request.

title: Limit Per Run

description: Limit the number of actions per hour.

title: Only

description: Limit to only issues or pulls requests.

enum: issues pulls

description: A GitHub app that closes abandoned issues and pull requests

title: Pulls

description: Specify configuration settings that are specific to pull requests.

title: Issues

description: Specify configuration settings that are specific to issues.


description:
A workflow template name
https://docs.github.com/en/actions/using-workflows/creating-starter-workflows-for-your-organization#creating-a-starter-workflow

description:
A workflow template description
https://docs.github.com/en/actions/using-workflows/creating-starter-workflows-for-your-organization#creating-a-starter-workflow

description:
A workflow template icon
Must be the name of an SVG file, without the file name extension, stored in the workflow-templates directory
https://docs.github.com/en/actions/using-workflows/creating-starter-workflows-for-your-organization#creating-a-starter-workflow

description:
A workflow category
https://docs.github.com/en/actions/using-workflows/creating-starter-workflows-for-your-organization#creating-a-starter-workflow

enum:
1C Enterprise
4D
ABAP CDS
ABAP
ABNF
AFDKO
AGS Script
AIDL
AL
AMPL
ANTLR
API Blueprint
APL
ASL
ASN.1
ASP.NET
ATS
ActionScript
Ada
Alloy
Alpine Abuild
Altium Designer
AngelScript
Ant Build System
ApacheConf
Apex
Apollo Guidance Computer
AppleScript
Arc
AsciiDoc
AspectJ
Assembly
Astro
Asymptote
Augeas
AutoHotkey
AutoIt
AutoIt3
AutoItScript
Avro IDL
Awk
BASIC
Ballerina
Batchfile
Beef
Befunge
BibTeX
Bicep
Bison
BitBake
Blade
BlitzBasic
BlitzMax
Boo
Boogie
Brainfuck
Brightscript
Browserslist
C
C#
C++
C-ObjDump
C2hs Haskell
CIL
CLIPS
CMake
COBOL
CODEOWNERS
COLLADA
CSON
CSS
CSV
CUE
CWeb
Cabal Config
Cabal
Cap'n Proto
Carto
CartoCSS
Ceylon
Chapel
Charity
ChucK
Cirru
Clarion
Classic ASP
Clean
Click
Clojure
Closure Templates
Cloud Firestore Security Rules
CoNLL
CoNLL-U
CoNLL-X
ColdFusion CFC
ColdFusion
Common Lisp
Common Workflow Language
Component Pascal
Containerfile
Cool
Coq
Cpp-ObjDump
Crystal
Csound Document
Csound Score
Csound
Cuda
Cue Sheet
Cycript
Cython
D-ObjDump
DIGITAL Command Language
DM
DTrace
Dafny
Darcs Patch
Dart
DataWeave
Dhall
Diff
Dlang
Dockerfile
Dogescript
Dylan
E
E-mail
EBNF
ECL
ECLiPSe
EJS
EQ
Eagle
Earthly
Easybuild
Ecere Projects
EditorConfig
Eiffel
Elixir
Elm
Emacs Lisp
EmberScript
Erlang
F#
F*
FIGfont
FIGlet Font
FLUX
Factor
Fancy
Fantom
Faust
Fennel
Filebench WML
Filterscript
Fluent
Formatted
Forth
Fortran Free Form
Fortran
FreeBasic
Frege
Futhark
G-code
GAML
GAMS
GAP
GCC Machine Description
GDB
GDScript
GEDCOM
GLSL
GN
Game Maker Language
Gemfile.lock
Genie
Genshi
Gentoo Eclass
Gerber Image
Gettext Catalog
Gherkin
Git Config
Glyph Bitmap Distribution Format
Glyph
Gnuplot
Go Checksums
Go Module
Go
Golo
Gosu
Grace
Gradle
Grammatical Framework
Graph Modeling Language
GraphQL
Graphviz (DOT)
Groovy Server Pages
Groovy
HAProxy
HCL
HTML
HTML+ECR
HTML+EEX
HTML+ERB
HTML+PHP
HTML+Razor
HTTP
HXML
Hack
Haml
Handlebars
Harbour
HashiCorp Configuration Language
Haskell
Haxe
HiveQL
HolyC
Hy
IDL
IGOR Pro
IPython Notebook
Idris
Ignore List
ImageJ Macro
Inform 7
Io
Ioke
Isabelle ROOT
Isabelle
J
JAR Manifest
JFlex
JSON with Comments
JSON
JSON5
JSONLD
JSONiq
Jasmin
Java Properties
Java Server Pages
Java
JavaScript
JavaScript+ERB
Jest Snapshot
Jinja
Jison Lex
Jison
Jolie
Jsonnet
Julia
Jupyter Notebook
Kaitai Struct
KakouneScript
KiCad Layout
KiCad Legacy Layout
KiCad Schematic
Kit
Kotlin
Kusto
LFE
LLVM
LOLCODE
LSL
LTspice Symbol
LabVIEW
Lark
Lasso
Lean
Less
Lex
LilyPond
Limbo
Linker Script
Linux Kernel Module
Liquid
Literate Agda
Literate CoffeeScript
Literate Haskell
LiveScript
Logos
Logtalk
LookML
LoomScript
Lua
M
M4
M4Sugar
MATLAB
MAXScript
MLIR
MQL4
MQL5
MTML
MUF
Macaulay2
Makefile
Mako
Markdown
Marko
Mathematica
Max
Mercury
Meson
Metal
Microsoft Developer Studio Project
Microsoft Visual Studio Solution
MiniD
Mirah
Modelica
Modula-2
Modula-3
Module Management System
Monkey
Moocode
MoonScript
Motoko
Motorola 68K Assembly
Muse
Myghty
NASL
NCL
NEON
NPM Config
NSIS
NWScript
Nearley
Nemerle
NeoSnippet
NetLinx
NetLinx+ERB
NetLogo
NewLisp
Nextflow
Nginx
Ninja
Nit
Nix
NumPy
Nunjucks
ObjDump
Object Data Instance Notation
ObjectScript
Objective-C
Objective-C++
Objective-J
Odin
Omgrofl
Opa
Opal
Open Policy Agent
OpenCL
OpenEdge ABL
OpenQASM
OpenRC runscript
OpenSCAD
OpenStep Property List
OpenType Feature File
Org
Ox
Oxygene
Oz
P4
PEG.js
PHP
PLpgSQL
POV-Ray SDL
Pan
Papyrus
Parrot Assembly
Parrot Internal Representation
Parrot
Pascal
Pawn
Pep8
Perl
Pickle
PicoLisp
PigLatin
Pike
PlantUML
Pod 6
Pod
PogoScript
Pony
PostCSS
PostScript
PowerShell
Prisma
Processing
Proguard
Prolog
Promela
Propeller Spin
Protocol Buffer
Protocol Buffers
Public Key
Pug
Puppet
Pure Data
PureBasic
PureScript
Python
Q#
QMake
Qt Script
Quake
R
RAML
RDoc
REALbasic
REXX
RMarkdown
RPC
RPM Spec
Racket
Ragel
Raw token data
ReScript
Readline Config
Reason
Rebol
Record Jar
Red
Redirect Rules
Regular Expression
RenderScript
Rich Text Format
Ring
Riot
RobotFramework
Roff
Rouge
Rscript
Ruby
Rust
SAS
SCSS
SELinux Kernel Policy Language
SELinux Policy
SMT
SPARQL
SQF
SQL
SQLPL
SRecode Template
SSH Config
STON
SVG
SWIG
Sage
SaltStack
Sass
Scala
Scaml
Scheme
Scilab
Self
ShaderLab
Shell
ShellCheck Config
Sieve
Singularity
Slash
Slice
Slim
SmPL
Smalltalk
SnipMate
Solidity
Soong
SourcePawn
Spline Font Database
Squirrel
Stan
Standard ML
Starlark
StringTemplate
Stylus
SubRip Text
SugarSS
SuperCollider
Svelte
Swift
SystemVerilog
TI Program
TLA
TOML
TSQL
TSV
TSX
TXL
Tcl
Tcsh
TeX
Tea
Terra
Texinfo
Text
TextMate Properties
Textile
Thrift
Turing
Turtle
Twig
Type Language
TypeScript
UltiSnip
UltiSnips
Unified Parallel C
Unity3D Asset
Unix Assembly
Uno
UnrealScript
Ur
Ur/Web
UrWeb
V
VBA
VCL
VHDL
Vala
Valve Data Format
Verilog
Vim Help File
Vim Script
Vim Snippet
Visual Basic .NET
Vue
Wavefront Material
Wavefront Object
Web Ontology Language
WebAssembly
WebVTT
Wget Config
Wikitext
Windows Registry Entries
Wollok
World of Warcraft Addon Data
X BitMap
X Font Directory Index
X PixMap
X10
XC
XCompose
XML Property List
XML
XPages
XProc
XQuery
XS
XSLT
Xojo
Xonsh
Xtend
YAML
YANG
YARA
YASnippet
Yacc
ZAP
ZIL
Zeek
ZenScript
Zephir
Zig
Zimpl
abl
abuild
acfm
aconf
actionscript 3
actionscript3
ada2005
ada95
adobe composite font metrics
adobe multiple font metrics
advpl
ags
ahk
altium
amfm
amusewiki
apache
apkbuild
arexx
as3
asm
asp
aspx
aspx-vb
ats2
au3
autoconf
b3d
bash session
bash
bat
batch
bazel
blitz3d
blitzplus
bmax
bplus
bro
bsdmake
byond
bzl
c++-objdump
c2hs
cURL Config
cake
cakescript
cfc
cfm
cfml
chpl
clipper
coccinelle
coffee
coffee-script
coldfusion html
console
cperl
cpp
csharp
csound-csd
csound-orc
csound-sco
cucumber
curlrc
cwl
dcl
delphi
desktop
dircolors
django
dosbatch
dosini
dpatch
dtrace-script
eC
ecr
editor-config
edn
eeschema schematic
eex
elisp
emacs muse
emacs
email
eml
erb
fb
fish
flex
foxpro
fsharp
fstar
ftl
fundamental
gf
git-ignore
gitattributes
gitconfig
gitignore
gitmodules
go mod
go sum
go.mod
go.sum
golang
groff
gsp
hbs
heex
help
html+django
html+jinja
html+ruby
htmlbars
htmldjango
hylang
i7
ignore
igor
igorpro
ijm
inc
inform7
inputrc
irc logs
irc
java server page
jq
jruby
js
jsonc
jsp
kak
kakscript
keyvalues
ksy
lassoscript
latex
leex
lhaskell
lhs
lisp
litcoffee
live-script
ls
m2
m68k
mIRC Script
macruby
mail
make
man page
man
man-page
manpage
markojs
max/msp
maxmsp
mbox
mcfunction
mdoc
mediawiki
mf
mma
mumps
mupad
nanorc
nasm
ne-on
nesC
nette object notation
nginx configuration file
nixos
njk
node
npmrc
nroff
nush
nvim
obj-c
obj-c++
obj-j
objc
objc++
objectivec
objectivec++
objectivej
objectpascal
objj
octave
odin-lang
odinlang
oncrpc
ooc
openedge
openrc
osascript
pandoc
pasm
pcbnew
perl-6
perl6
pir
plain text
posh
postscr
pot
pov-ray
povray
progress
protobuf
pwsh
pycon
pyrex
python3
q
ql
qsharp
ragel-rb
ragel-ruby
rake
raw
razor
rb
rbx
reStructuredText
readline
red/system
redirects
regex
regexp
renpy
rhtml
robots txt
robots
robots.txt
rpcgen
rs
rs-274x
rss
rst
rusthon
salt
saltstate
sed
sepolicy
sh
shell-script
shellcheckrc
sml
snippet
sourcemod
soy
specfile
splus
squeak
terraform
tl
tm-properties
troff
ts
udiff
vb .net
vb.net
vb6
vbnet
vdf
vim
vimhelp
viml
visual basic 6
visual basic for applications
visual basic
vlang
wasm
wast
wdl
wgetrc
wiki
winbatch
wisp
wl
wolfram lang
wolfram language
wolfram
wsdl
xBase
xbm
xdr
xhtml
xml+genshi
xml+kid
xpm
xsd
xsl
xten
yas
yml
zsh

description:
A file name pattern to match against repository to enable this workflow when match is succeed
https://docs.github.com/en/actions/using-workflows/creating-starter-workflows-for-your-organization#creating-a-starter-workflow

required: name description

title: GitHub starter workflow config file schema


minecraft-particle.json

description: A particle for a Minecraft resource pack config schema

title: Minecraft Resource Pack Particle


minecraft-trim-material.json

description: A trim material for a Minecraft data pack config schema

required: color translate

title: Minecraft Data Pack Trim Material


staticwebapp.config.json

description: Request route pattern to match. May contain valid wildcards. See documentation: https://aka.ms/swa/config-schema

description: Request method(s) to match

enum: GET HEAD POST PUT DELETE PATCH CONNECT OPTIONS TRACE

description: Roles that are allowed to access this route. If not empty, only role(s) listed are authorized to access the route. Roles are only used for authorization; they are not used to evaluate whether the route matches the request.

examples: anonymous authenticated

description: Override any matching global headers

description: Redirect to a relative or absolute path, or an external URI. Default status code is 302, override with 301.

type: integer

description: Status code override

description: A path to rewrite the request route to

description: Route to API function for assigning roles. For example, "/api/GetRoles". See https://aka.ms/swa-roles-function

description: <false> if the azureActiveDirectory provider is not enabled, <true> otherwise

required: openIdIssuer clientSecretSettingName

description: The endpoint for the OpenID configuration of the AAD tenant

description: The name of the application setting containing the Application (client) ID for the Azure AD app registration

description: The name of the application setting containing the client secret for the Azure AD app registration

description: The name of the claim from which we should read user details

description: <false> if the apple provider is not enabled, <true> otherwise

description: The name of the application setting containing the Client ID

description: The name of the application setting containing the Client Secret

description: <false> if the facebook provider is not enabled, <true> otherwise

description: The name of the application setting containing the App ID

description: The name of the application setting containing the App Secret

description: <false> if the gitHub provider is not enabled, <true> otherwise

description: <false> if the google provider is not enabled, <true> otherwise

description: <false> if the twitter provider is not enabled, <true> otherwise

description: The name of the application setting containing the Consumer Key

description: The name of the application setting containing the Consumer Secret

required: registration login

description: <false> if the custom OpenID Connect provider is not enabled, <true> otherwise

description: The path to the authorization endpoint

description: The path to the token endpoint

description: The path to the issuer endpoint

description: The path to the jwks uri

description: The path to the well known configuration endpoint

description: Documentation: https://aka.ms/swa/config-schema

description: Route definitions to modify routing behavior

route: /example

route: /login

$ref: #/definitions/route

description: A default file to return if the request does not match a resource

description: The default file to return if the request does not match a resource

description: Paths to exclude from the fallback route. May use valid wildcards. https://aka.ms/swa/config-schema

description: Custom error pages or redirects

description: Status code

description: A path to rewrite the request route to

description: Custom mime types configuration

description: Default headers to set on all responses

description: Networking configuration

description: Restrict access to one or more IPv4 ranges. Supports CIDR notation (e.g., "192.168.100.14/24")

description: Forwarding gateway configuration

description: The value of `X-Forwarded-Host` to allow to be used when generating redirect URLs

description: HTTP header name/value pairs that are required for access

description: Platform configuration

description: Language runtime for the managed functions API

description: Trailing slash configuration

description: JSON schema

title: Azure Static Web Apps configuration file


semgrep.json

title: Return finding where all of the nested conditions are true

$ref: #/$defs/patterns

$ref: #/$defs/pattern-either

$ref: #/$defs/focus-metavariable

$ref: #/$defs/pattern-inside

$ref: #/$defs/pattern-not-inside

$ref: #/$defs/pattern-not

$ref: #/$defs/pattern

$ref: #/$defs/pattern-regex

$ref: #/$defs/pattern-not-regex

$ref: #/$defs/pattern-where-python

$ref: #/$defs/metavariable-analysis

$ref: #/$defs/metavariable-regex

$ref: #/$defs/metavariable-pattern

$ref: #/$defs/metavariable-comparison

title: Return finding where any of the nested conditions are true

title: Return finding where Semgrep pattern matches exactly

title: Return finding where regular expression matches exactly

$ref: #/$defs/patterns-content

$ref: #/$defs/pattern-either-content

title: One or more dependencies that the project contains in a lock file

required: namespace package version

title: Join one or more rules together based on metavariable contents

required: id languages

required: pattern-sources pattern-sinks

$ref: #/$defs/id

enum: search taint

$ref: #/$defs/taint-content

required: analyzer metavariable

required: metavariable regex

title: Do not return finding where regular expression matches

title: Focus on what a given metavariable is matching

title: Return findings only from within snippets Semgrep pattern matches

title: Do not return findings from within snippets Semgrep pattern matches

title: Do not return finding where Semgrep pattern matches exactly

title: Return finding where Python expression returns true

title: Rule ID to attach to findings

title: Version of rule

title: Description to attach to findings

title: Languages this pattern should run on

title: Path globs this pattern should run on

title: Severity to report alongside this finding

title: Replacement text to fix matched code. Can use matched metavariables.

title: Replacement regex to fix matched code.

title: Replace up to this many regex matches

title: Regular expression to find in matched code

title: Code to replace the regular expression match with. Can use capture groups.

title: Arbitrary structured data for your own reference

title: Options object to enable/disable certain matching features in semgrep-core

title: Metavariable whose content to use as the extracted result for subsequent rules

title: Language to process the extracted result of this rule as

title: Method of intrafile match reduction

required: id message languages severity pattern-sinks pattern-sources


deployed.json

description: Buffer or string that contains a private key for either key-based or hostbased user authentication (OpenSSH format).

type: string object

description: For an encrypted privateKey, this is the passphrase used to decrypt it.

description: Execute script commands.

description: Old version backup name.

description: Delete localpath after deployment.

description: Empty the old version before deploying the new version.

description:
JSON schema for the deployed cli config file.

See also: https://hyhello.github.io/deployed

description: Name of project to be released.

description: Alias collection of environment to be deployed.

$ref: #/definitions/privateKey

$ref: #/definitions/passphrase

$ref: #/definitions/script

$ref: #/definitions/backupName

$ref: #/definitions/removeLocalDir

$ref: #/definitions/clearRemoteDir

required: mode name host port username localPath remotePath

description: Deployment environment alias.

description: Deployment environment name.

description: Hostname or IP address of the server.

description: Port number of the server.

description: Username for authentication.

description: Password for password-based user authentication.

description: Deployment path.

description: Local upload path.

description: Backup path.

description: List of plugins to load and use.

type: string array

description: The name of the plugin.

description: The options of the plugin.

description: JSON Schema for deployed.

required: projectName modeList

title: deployed cli


pyproject.json

$comment: there are multiple resources describing pyproject.toml. The canonical reference is at https://packaging.python.org/en/latest/specifications/declaring-project-metadata/, which refers to multiple proposals such as PEP 517, PEP 518 and PEP 621

title: Author name

title: Author email

format: email

description: Pattern that matches `Name <email>` like 'King Arthur' or 'Miss Islington <miss-islington@python.org>'.

description: List of authors that contributed to the package. This is typically the main maintainers, not the full list.

$ref: #/definitions/poetry-author-pattern

description: List of maintainers, other than the original author(s), that upkeep the package.

description: Path to file or directory to include.

enum: sdist wheel

description: A Python packaging format.

$ref: #/definitions/poetry-package-format

description: The format(s) for which the package must be included.

$ref: #/definitions/poetry-dependency

$ref: #/definitions/poetry-long-dependency

$ref: #/definitions/poetry-git-dependency

$ref: #/definitions/poetry-file-dependency

$ref: #/definitions/poetry-path-dependency

$ref: #/definitions/poetry-url-dependency

description: A version constraint. Validates against the PEP 440's version pattern.

description: The python versions for which the dependency should be installed.

description: The platform(s) for which the dependency should be installed.

description: The PEP 508 compliant environment markers for which the dependency should be installed.

description: Whether the dependency allows prereleases or not.

description: Whether the dependency is optional or not.

description: The required extras for this dependency.

description: The exclusive source used to search for this dependency.

description: The url of the git repository.

format: uri

description: The branch to checkout.

description: The tag to checkout.

description: The revision to checkout.

description: The relative path to the directory where the package is located.

description: Whether to install the dependency in development mode.

description: The path to the file.

description: The path to the dependency.

description: The url to the file.

$ref: #/definitions/poetry-extra-scripts

description: A simple script pointing to a callable object.

description: Either a console entry point or a script file that'll be included in the distribution package.

description: If type is file this is the relative path of the script file, if console it is the module name.

description: Value can be either file or console.

enum: file console

description: The required extras for this script. Only applicable if type is console.

required: reference type

description: A script that should be installed only if extras are activated.

$ref: #/definitions/poetry-script-legacy

description: The entry point of the script. Deprecated in favour of reference.

description: The required extras for this script.

description: The python script file used to build extensions.

description: Build specific configurations.

description: Generate and include a setup.py file in sdist.

$ref: #/definitions/poetry-build-script

$ref: #/definitions/poetry-build-config

title: Project build system configuration

$comment: see PEP 517 (https://peps.python.org/pep-0517/) and PEP 518 (https://peps.python.org/pep-0518/)

description: Build-related data.

title: Build system dependencies

description: A list of strings representing [PEP 508](https://www.python.org/dev/peps/pep-0508) dependencies required to execute the build system.

title: Build backend

description: Python path to project's build backend

title: Build backend directories

description: paths to prepend to 'sys.path' when loading the build backend, relative to project root

title: Tool-specific configuration

description:
A table for tool configurations.

Every tool that is used by the project can have its own sub-table for its configuration.

description: Package name.

description: Version of the package. It should follow semantic versioning, but it is not enforced.

description: Short package description.

description: A tag/keyword that this package relates to.

description: Homepage URL for the project.

description: Repository URL for the project.

description: Documentation URL for the project.

description: License name.

description: The path to the README file.

description: A list of paths to the readme files.

description: A list of trove classifers.

description: A list of packages to include in the final distribution.

description: Information about where the package resides.

description: Where the source directory of the package resides.

description: A list of files and folders to include.

description: A list of files and folders to exclude.

description: This is a hash of package name (keys) and version constraints (values) that are required to run this package.

description: The Python versions the package is compatible with.

description: This is a hash of package name (keys) and version constraints (values) that this package requires for developing it (testing tools and such).

description: This represents groups of dependencies

description: This represents a single dependency group

description: Whether the dependency group is optional or not

description: The dependencies of this dependency group

description: A hash of scripts to be installed.

description: A hash of hashes representing plugins

description: The full url of the custom url.

title: Project metadata

$comment: see PEP 621 (https://peps.python.org/pep-0621/)

title: Project name

title: Project version

title: Project summary description

title: Project full description

description: AKA the README

title: README file path

title: README text content-type

description: RFC 1341 compliant content-type (with optional charset, defaulting to UTF-8)

title: README file path

title: README text

text:
# Example project

An example project

title: Python version compatibility

title: Project license

title: License file path

title: License text

description: A SPDX license identifier

text: MIT

title: Project authors

title: Project maintainers

title: Project keywords

title: Applicable Trove classifiers

title: Project URLs

title: Console scripts

title: GUI scripts

title: Other entry-point groups

title: Project dependency requirements

title: Project extra dependency requirements

description: keys are extra names

title: Dynamic metadata values

enum: version description readme requires-python license authors maintainers keywords classifiers urls scripts gui-scripts entry-points dependencies optional-dependencies

title: JSON schema for Python project metadata and configuration


resolutions-schema.json

title: ORT resolutions

description: The OSS-Review-Toolkit (ORT) provides a possibility to resolve issues, rule violations and security vulnerabilities in a resolutions file. A full list of all available options can be found at https://github.com/oss-review-toolkit/ort/blob/main/docs/config-file-resolutions-yml.md.

$ref: #/definitions/issueResolutionReason

required: message reason

required: id reason


title: IBM Zapp Document

description: JSON schema for zapp.json and zapp.yaml files. Version 1.0.0 -- Licensed Materials - Property of IBM - (c) Copyright IBM Corporation 2022. All Rights Reserved.

description: The name of the Z Project.

description: This helps people understand your project as it would be used by tools.

description: Version is a string and it must be parsable for managing dependencies.

description: Defines a group name that is shared for each application part in case of applications composed of multiple parts. Allows to uniquely identify the parts by concatenating with the artifact id. For example a groupId `com.ibm.wazi` with an artifactId `service` would create the unique application identifier `com.ibm.wazi.service`.

description: Define id of the application artifact. Use it in combination with a groupId for multi-part applications.

description: In case of a multi-part application defines the name of the parent application part. This zapp will inherit properties such as propertyGroups defined in the parent.

description: This helps people discover your project.

description: The url to the project homepage.

description: You should specify a license for your package so that people know how they are permitted to use it and any restrictions you're placing on it.

$ref: #/definitions/person

description: A list of people who contributed to this package.

description: A list of people who maintain this package.

description: A list properties defining path names for resolving dependencies.

$ref: #/definitions/propertyGroupItem

description: Profiles are additional groups of properties that should only should become valid under specific conditions such as running in a build job or as part of a debug session.

$ref: #/definitions/profile

description: The name of the property group, which is used in hovers and error messages.

enum: cobol pl1 hlasm rexx jcl

description: Limits the property group to one specific language.

description: Global compiler options separated by a comma that impact the parsing of the programs for the editor. Requires that you specify a language. If there are multiple Property Groups for a language with compiler option then they will be concatenated.

description: An array of potential library locations defining the search order for include files. Libraries with the name 'syslib' will be handled as default include locations. The list can contain many entries of the type 'local' or 'mvs'. It can contain items of the same type twice in case, for example, you want to search in remote locations first, then some local location, and if still not found more remote locations.

$ref: #/definitions/libraryItem

required: name type locations

description: Name of the library. The default name should be `syslib` if using unamed libraries.

default: syslib

examples: syslib currencylib

enum: mvs local

description: The type of the property group defining where dependencies should be located. Allowed values are 'local' for using a local workspace and 'mvs' for dependencies located in MVS Datasets.

default: local

examples: local mvs

description: An array of include file locations. For 'local' libraries values can be absolute and relative filename paths using GLOB patterns. For 'mvs' libraries value can be data set names. GLOB patterns for dat sets are currently not supported.

description: A person who has been involved in creating or maintaining this package

required: name type

description: The name of the profile.

enum: dbb rseapi debug

description: The type of the profile.

default: dbb

examples: dbb rseapi

description: Settings objects specific to the type specified for the profile.

required: name type settings

const: dbb

$ref: #/definitions/dbbSettingsItem

const: rseapi

$ref: #/definitions/rseapiSettingsItem

required: application command

description: DBB build script properties for running User Build on remote host.

description: Defines the name of the application to build. Will be used to create a folder on USS to upload all files to.

description: Command that the build script is executed with such as the path to groovyz and it's parameters.

description: The full path of build script on the remote host that should be used with the command.

description: A list of strings that are the parameters for the build script. Check the documentation for built-in variables, such as the name of the program to build, that can be used here.

description: Lists of GLOB patterns that define the files that should be uploaded to USS for a build. Relative path names are interpreted relative to the location of the ZAPP file that is being used for the build, which is a ZAPP file in the same workspace as the program to be build.

description: Lists of GLOB patterns that define the files that should be downloaded from USS after the build. Relative path names are interpreted relative to the DBB log directory user setting. If not provided then all files of the user setting location will be downloaded.

description: RSE API client settings for interactions with a z/OS remote host running an RSE API server.

description: A list of mapping objects that map local file extensions to transfer modes and encodings to MVS datasets that can be specified using wildcards.

$ref: #/definitions/rseapiSettingsItemMapping

description: The encoding to be used when no mapping can be found. If not provided then either the user or server default will be used.

description: One mapping that contains at least transfer and resource values.

description: A local file extension such as cbl or pl1.

enum: text binary

description: The transfer mode to be used. Can be 'text' or 'binary'.

description: The data set name to be mapped to. Can use a wildcard such as '**CPY'.

description: The encoding to be used for text transfer. See the RSE API documentation for the values allowed.

description: One member mapping that contains at least transfer and resource values.

description: The data set member name to be mapped to. Can use a wildcard such as '**CPY'.

description: A nested mappings array with resource mappings to members of the data sets that were mapped by the parent mapping.

$ref: #/definitions/coreProperties


madness.json

title: settings

description:
Settings of the current site
https://madness.dannyb.co/#configuration-file

title: path

description:
A path to the documentation root of the current site
https://madness.dannyb.co/#configuration-file

title: port

description:
A server port of the current site
https://madness.dannyb.co/#configuration-file

title: bind

description:
A server listen address of the current site
https://madness.dannyb.co/#configuration-file

title: base uri

description:
A server root path of the current site
https://madness.dannyb.co/#configuration-file

title: sidebar

description:
Whether to enable sidebar of the current site
https://madness.dannyb.co/#configuration-file

default: true

title: auto h1

description:
Whether to add H1 title to files that do not have one of the current site
https://madness.dannyb.co/#configuration-file

title: auto nav

description:
Whether to append navigation to directory READMEs of the current site
https://madness.dannyb.co/#configuration-file

title: auto toc

description:
Whether to enable table of contents of the current site
https://madness.dannyb.co/#configuration-file

title: highlighter

description:
Whether to enable syntax highlighter for code snippets of the current site
https://madness.dannyb.co/#configuration-file

title: copy code

description:
Whether to enable the copy to clipboard icon for code snippets of the current site
https://madness.dannyb.co/#configuration-file

title: shortlinks

description:
Whether to convert [[Links]] to [Links](Links) of the current site
https://madness.dannyb.co/#configuration-file

default: false

title: toc

description:
Whether to generate a table of contents file with this name of the current site
https://madness.dannyb.co/#configuration-file

title: theme

description:
A theme directory of the current site
https://madness.dannyb.co/#configuration-file

title: source link

description:
A link to the page source of the current site
https://madness.dannyb.co/#configuration-file

title: source link label

description:
A link of page source label of the current site
https://madness.dannyb.co/#configuration-file

default: Page Source

title: source link pos

description:
A link of page source position of the current site
https://madness.dannyb.co/#configuration-file

enum: top bottom

default: bottom

title: open

description:
Whether to open the server URL in the browser of the current site
https://madness.dannyb.co/#configuration-file

title: auth

description:
Whether to provide user:password for basic authentication of the current site
https://madness.dannyb.co/#configuration-file

title: auth zone

description:
An auth realm name of the current site
https://madness.dannyb.co/#configuration-file

default: Restricted Documentation

title: expose extensions

description:
Whether to show files with these extensions in the navigation and search of the current site
https://madness.dannyb.co/#configuration-file

title: exclude

description:
Excluded directories of the current site
https://madness.dannyb.co/#configuration-file

description:
An excluded directory of the current site
https://madness.dannyb.co/#configuration-file


template.schema.json

title: NetinDS - Device template

description: NetinDS device configuration template, defines the drivers used to collect the datapoints and the transformations and alarms to be applied to these datapoints

title: Schema version

description: Fixed value designating the version of the template schema

markdownDescription: SemVer style template schema version [See the documentation](https://semver.org/)

errorMessage: Not valid version string, for more information see : https://semver.org/

title: Origin

description: Monitored system, subsystem, device or ... source of the datapoint

errorMessage: origin should be a string. Maximum size of 80 alphanumerical characters or symbol: -_.

title: Template identification

description: Template identification string

errorMessage: templateId should be a string. Maximum size of 80 alphanumerical characters or symbol: -_

title: Template version

description: SemVer style template version

markdownDescription: SemVer style template version [See the documentation](https://semver.org/)

errorMessage: templateVersion should be a valid version string. For more information see : https://semver.org/

title: Template description

description: Detailed information about the device or system to be monitored by this device

errorMessage: description should be a string of at least one character and maximum 800 characters

title: Ranger match configuration

description: Tags used by Ranger to match discoverd devices with their respective templates

title: deviceID Regex

description: Regular expression for PROFINET device identification field in hexadecimal format

errorMessage: DeviceID should be a string

title: vendorID regex

description: Regular expression for PROFINET manufacturer identification field in hexadecimal format

markdownDescription: Regular expression for [PROFINET manufacturer](https://www.profibus.com/IM/Man_ID_Table.xml) identification field in hexadecimal format

errorMessage: vendorID should be a string

title: Device description Regex

description: Regular expression for SNMP sysDescr OID (1.3.6.1.2.1.1.1) device description

label: PROFINET based

description: Ranger filter for a PROFINET device

label: SNMP based

description: Ranger filter for a SNMP device

description: SIMATIC NET

title: Driver (Origin type) identification

description: Driver (Origin type) identification string for the driver

errorMessage: Should be a string and follow the pattern: alphanumerical characters and - symbol, maximum length 80

title: Driver (Origin type) configuration

description: Driver (Origin type) configuration object. Check the specific documentation for each driver

markdownDescription: Driver (Origin type) configuration object. Check the specific [documentation](https://docs.netin.io/netin_webUI/NetinDS/templates/#origin-type-declaration) for each driver

$ref: #/definitions/originTypeDef

label: PROFINET Driver

description: Basic PROFINET Driver configuration

originType: netin-ds-drv-pnio

label: SNMP Driver

description: Basic SNMP Driver configuration

originType: netin-ds-drv-snmp

readCommunity: public

writeCommunity: private

privacyAlgorithm: DES

label: ICMP Driver

description: Basic ICMP configuration

originType: netin-ds-drv-icmp

label: S7 Driver

description: Basic S7 configuration

label: MQTT Broker Driver

description: Basic MQTT Broker configuration

originType: netin-ds-drv-mqtt

topicName: MyTopic

datapointSet: MyDatapointSet

strategyId: property

property: MyProperty

operationMode: extract

label: MODBUS Driver

description: Basic MODBUS Broker configuration

originType: netin-ds-drv-modbus-tcp

title: DatapointSet type

description: Define the data structure of this datapointSet, check the documentation for more information

markdownDescription: Define the data structure of this datapointSet, check the [documentation](https://docs.netin.io/netin_webUI/NetinDS/templates/#datapointsets) for more information

enum: map tableStatic tableDynamic

errorMessage: datapointSetType should be a string. DatapointSet type is datapointSetType, and should be one of: map, tableStatic, tableDynamic

title: DatapointSet identification

description: DatapointSet identification string

errorMessage: DatapointSet identification must be alphanumeric string [1-40], "-" & "_" are also allowed

title: Table address config

description: Specific configuration for tabled based datapointSets

title: Table root address

description: Main address for the table, this information is specific for each kind of driver

errorMessage: rootAddress should be a string [0-240]

title: Tables indexes

description: Array of datapointIds that will act as table indexes, this means columns that acts as keys of the table

title: Table index

description: One of the datapointId of the table type datapointSet

errorMessage: Indexes must be an array of datapoint identification strings

title: Broadcast flag

description: Flag to indicate that the alarm/datapointSet will be broadcasted to NetinHUB channels

errorMessage: Broadcast flag should be a boolean

title: Topic identification

description: Define the topic that should be used to transport the data

errorMessage: Should be a string of less than 80 characters

title: Service identification

description: Define the service that should consume the information

title: Service configuration

description: Object to define the specific configuration of the service

title: NetinDS data type

description: Define the type of the data in the NetinDS context, this means how NetinDS will manage the data before the conversions

errorMessage: DataType should be one of: BYTE, INTEGER, LONG, FLOAT, DOUBLE, STRING, BOOLEAN, DATE, ARRAY, INTEGER_ARRAY, STRING_ARRAY, DOUBLE_ARRAY, BOOLEAN_ARRAY, FLOAT_ARRAY, LONG_ARRAY, OBJECT

title: Driver data type

description: Define the type of the data in the driver context, this means how the type of data that driver expect to collect

errorMessage: Driver side data type should follow the pattern: alphanumerical string +"-" and "_", size [1-80]

title: Datapoint address (drivers side)

description: Define the address of this datapoint. This is specific for each driver

markdownDescription: Define the address of this datapoint. [This is specific for each driver](https://docs.netin.io/netin_webUI/NetinDS/templates/templates-origintype/#drivers)

errorMessage: Datapoint address should be an alphanumerical string [1-80] and [_&#:$.-]

title: Datapoint access type

description: Access level to the datapoint. This is specific for each driver

markdownDescription: Access level to the datapoint. [This is specific for each driver](https://docs.netin.io/netin_webUI/NetinDS/templates/templates-origintype/#drivers)

enum: read-only write-only read-write not-accessible

errorMessage: Datapoint access type should be a string and one of: read-only, write-only, read-write, not-accessible

title: Receive mode

description: Define how the driver should get the value of this datapoint. This is specific for each driver

markdownDescription: Define how the driver should get the value of this datapoint. [This is specific for each driver](https://docs.netin.io/netin_webUI/NetinDS/templates/templates-origintype/#drivers)

enum: polling singleQuery subscription

errorMessage: Receive mode should be a string and one of: polling, singleQuery, subscription

title: Polling group

description: Frequency in which the driver should update the value of this datapoint. This is specific for each driver

markdownDescription: Frequency in which the driver should update the value of this datapoint. [This is specific for each driver](https://docs.netin.io/netin_webUI/NetinDS/templates/templates-origintype/#drivers)

errorMessage: Polling group should be a string and one of: 5s, 10s, 30s, 1m, 5m, 10m, 15m, 30m, 1h, 4h, 6h, 12h, 1d

title: Datapoint type

description: Define the kind of information types, within NetinDS context, that the driver/zavod instances will generate for this datapoint

markdownDescription: Define the kind of [information types](https://docs.netin.io/netin_webUI/NetinDS/templates/templates-datapointsets/#commonconfig), within NetinDS context, that the driver/zavod instances will generate for this datapoint

enum: SIMPLE TIMEPOINT DATAPOINT @DATAPOINT @TIMEPOINT #DATAPOINT #TIMEPOINT

errorMessage: DatapointType must be one of: SIMPLE, TIMEPOINT, DATAPOINT, @DATAPOINT, @TIMEPOINT, #DATAPOINT, #TIMEPOINT

title: Datapoint identification

description: Datapoint identification string

errorMessage: Should be a string and follow the pattern: alphanumerical and symbols #&_- with less than 41 characters

title: Symbol ID

description: Identification string for logic expression

errorMessage: Should be a string of at least one characters and less than 40 characters

title: Expression

description: Expression to be evaluated by NetinDS-Zavod

markdownDescription: Expression to be [evaluated](https://docs.netin.io/netin_webUI/NetinDS/templates/templates-datapointsets/) by NetinDS-Zavod

errorMessage: Should be a string of at least one character and less than 800 characters

title: Expressions

description: Expressions that will be checked in this evaluation

$ref: #/definitions/expressionDef

$ref: #/definitions/symbolDef

required: expression symbol

title: Alarm severity

description: Level of criticality of the alarm

markdownDescription: [Level](https://docs.netin.io/netin_webUI/NetinDS/templates/templates-datapointsets/#rangos-de-severidad) of criticality of the alarm

errorMessage: Should be a number greater than -1 and lower than 1001

title: Alarm severity

description: Level of criticality of the alarm

errorMessage: Should be a number greater than 200 and lower than 1001

title: Log severity

description: Level of criticality of the log

errorMessage: Should be a number greater than 0 and lower than 201

title: Alarm related text

description: Alarm/event descriptive text

errorMessage: Should be a string of at least one character and less than 500 characters

title: Alarm in audit process

description: Flag indication for audit process

errorMessage: Should be boolean

title: Hidden flag

description: Flag to indicate that the alarm is hidden by user request

title: Resource group ID

description: Ident number for the resource group

markdownDescription: [Ident number](https://docs.netin.io/netin_webUI/NetinDS/templates/templates-datapointsets/#grupos-de-recursos) for the resource group

errorMessage: Should be a number in the range [-1, 255]

title: Logic operation

description: Logic operation to be applied between all the expressions

errorMessage: Should be a string of at least one character and less than 80 characters

title: Evaluations array

description: Array with all the evaluations that will be checked

title: Array of logical expressions

description: Array of logical expression than should return a boolean value

$ref: #/definitions/expressionLogicObjectDef

$ref: #/definitions/logicDef

$ref: #/definitions/severityForLogsDef

$ref: #/definitions/textDef

title: Alarm description

description: Alarm/event descriptive text

title: Alarm help text

description: Descriptive information that help to understand the alarm

title: Alert on startup

description: Indicates wether the alert must be sent when the conditions are met from the beginning

$ref: #/definitions/auditedDef

$ref: #/definitions/hiddenDef

$ref: #/definitions/broadcastDef

$ref: #/definitions/facilityDef

$ref: #/definitions/routingDef

required: expressions logic severity text textHelp onStartup audited hidden broadcast facility

title: Evaluations array

title: Array of logical expressions

$ref: #/definitions/severityForAlarmsDef

title: Alarm description

description: Alarm/event descriptive text

title: Alarm help text

title: Alert on startup

title: Datapoint value or rawValue

description: Value or rawValue of a datapoint

title: Common configuration

description: Datapoint common configuration object

markdownDescription: Datapoint [common configuration](https://docs.netin.io/netin_webUI/NetinDS/templates/#commonconfig) object

title: Alias

description: Alias name for the datapoint, used as representation label

title: Description

description: Detailed information about the datapoint

examples:
Number of packets dropped for error
Name of the partner

errorMessage: Should be a string of at least one character and less than 1200 characters

title: Syntax

description: Description about the syntax of this datapoints values

title: Address config

description: Datapoint address configuration object

markdownDescription: (Datapoint address configuration object)[https://docs.netin.io/netin_webUI/NetinDS/templates/#addressconfig]

required: dataType originType originDataType originAddress originAccessType receiveMode pollingGroup

title: Datapoint alert config

description: Allows to configure trigger of alarms and events depending on the datapoint values

markdownDescription: Allows to configure trigger of [alarms](https://docs.netin.io/netin_webUI/NetinDS/templates/#alertconfig) and events depending on the datapoint values

title: Calculate datapoint configuration

description: Allows to create new datapoints based on an expression

markdownDescription: Allows to create [new datapoints](https://docs.netin.io/netin_webUI/NetinDS/templates/#calcconfig) based on an expression

title: Datapoint conversion configuration

description: Allows to apply enrichment expressions on the value field

markdownDescription: Allows to apply [enrichment expressions](https://docs.netin.io/netin_webUI/NetinDS/templates/#convconfig) on the value field

title: Default value configuration

description: Allows to apply default values to a datapoint when the value or rawValue is null

markdownDescription: Allows to apply [default values](https://docs.netin.io/netin_webUI/NetinDS/templates/#defaultvalueconfig) to a datapoint when the value or rawValue is `null`

title: Substitution flag

description: Flag to indicate that the value is used as substitution value

title: Default rawValue

description: Value to be assigned to rawValue field

title: Default value

description: Value to be assigned to value field

title: DatapointSet table filter

description: Allows row filtering in table based datapointSets

markdownDescription: Allows [row filtering](https://docs.netin.io/netin_webUI/NetinDS/templates/#valuemapconfig) in table based datapointSets

title: Array of logical expressions

title: Units conversion configuration

description: Allows converts between measure units

markdownDescription: Allows converts between [measure units](https://docs.netin.io/netin_webUI/NetinDS/templates/#unitsconfig)

title: From

description: Actual measure units

title: To

description: Desired measure units

title: To best

description: Select the measure unit that best fit

title: Exclude

description: Array of excluded measure units, when toBest is enabled

title: Exclude unit

description: Exclude measure unit

title: Units

description: Flag to indicate that the unit of measure must indicated

title: Map based conversion configuration

description: Allows converts rawValue to value based in a key/value map

markdownDescription: Allows converts rawValue to value based in a [key/value](https://docs.netin.io/netin_webUI/NetinDS/templates/#valuemapconfig) map

title: Map

description: Key/Value map with the conversion options

title: Entry

description: Entry in the key/value map

title: Key

description: Entry key

title: Value

description: Entry value

title: Datapoint object

description: Object that define a complete datapoint configuration

markdownDescription: Object that define a complete [datapoint configuration](https://docs.netin.io/netin_webUI/NetinDS/templates/#configuraciones-de-datapoints)

title: Datapoint set

description: DatapointSet configuration object

title: Alias

description: Alias name for the datapointSet, used as representation label

errorMessage: Should be a string of at least one characters and less than 80 characters

title: Description

description: Detailed information about the datapoint set

examples: Information and statistics about the ethernet interfaces

errorMessage: Should be a string of at least one characters and less than 1200 characters

title: Datapoints

description: Array of datapoints for this datapoint set

errorMessage: Should be an array of datapoint configuration objects. There should be at least one datapoint in a datapointSet

required: alias datapoints datapointSetId datapointSetType description

title: Widget data

description: Datapoints that widget will use for representation

errorMessage: Data should be an string of device[datapointSetId] or device[datapointSetId.datapointId]

title: Map widget representation

description: Specific configuration for map widget representation

title: Map rows

description: Representation for each row

title: row

description: Row configuration

title: Order of the row

description: Number of the row

title: Show text

description: Text to display

title: row type

description: Format for row value

title: UTC time

description: Format date to UTC time

title: Table widget representation

description: Specific configuration for Table widget representation

title: Table columns

description: Representation for each column

title: column

description: column configuration

title: Order of the column

description: Number of the column

title: Show text

description: Text to display

title: column type

description: Format for column value

title: UTC time

description: Format date to UTC time

title: Mode

description: Indicates if the column should be shown on basic or advance mode

title: Filter enable

description: Indicates if the column is filterable

title: Filter type

description: Format for column filter

title: Column width

description: Column initial width

title: Screen size

description: Column minimun screen size

title: Page size

description: Rows number for each page

title: Filter enable

description: Indicates if the columns should have filters

title: metric widget representation

description: Specific configuration for metric widget representation

title: Metric url

description: Define url to opened on click event

title: Tittle show

description: Indicate if tittle should be shown

title: Enable click

description: Indicate if event click must be enable

title: Metric

description: Indicate if timestamp should be shown

title: Gauge widget representation

description: Specific configuration for gauge widget representation

title: gauge values

description: Representation for each gauge value

title: value

description: value configuration

title: Value color

description: Color to display the value

title: Value color

description: Color to display the value

title: Maximum range

description: Define the gauge maximum value

title: Minimum range

description: Define the gauge minimum value

title: Value ranges

description: Value ranges representation

title: Range

description: Gauge range definition

title: First value

description: First value of the range

title: Last value

description: Last value of the range

title: Range severity

description: Severity of the range

title: Common representation properties

description: Common fields for grid representation

title: Row position

description: Define de position of the widget, first row

errorMessage: First row should be a number greater than 1

title: Column position

description: Define de position of the widget, first column

errorMessage: First column should be a number between 1 and 8

title: Widget width size

description: Define de size of the widget, width

errorMessage: Widget width should be a number between 1 and 8

title: Widget height size

description: Define de size of the widget, height

errorMessage: Widget height should be a number greater than 1

title: Widget type

description: Select widget type

errorMessage: Widget type should be one of the following options: map, table, metric, gauge

title: Widget title

description: Text for widget title

errorMessage: Widget title should be a string of at least one character and maximum 800 characters

required: firstRow firstColumn widgetWidth widgetHeight widgetType widgetTitle

title: Device representation

description: What, where and how information show in device view

title: Alias

description: Alias name for the template

title: Origin types (drivers)

description: Origin types (drivers)

errorMessage: Should be a array and have at least one entry

errorMessage: Representation should be a array and have at least one entry

required: origin templateId templateVersion description datapointSets


codeship-steps.json

title: CodeShip Pro Step

description: The definition of a step

description: The name of the step. Can be omitted.

description: The type of the step. If omitted, defaults to 'run'

description: A pattern matching tags or branches this step and any of its children should be run against. Defaults to always running.

description: A pattern matching tags or branches on which this step should NOT be run. Defaults to empty.

description: The service name defined in codeship-services.yml this step will run on

description: A list of service names defined in codeship-services.yml that will be used for this step.

description: The command to be run in this step. Required with and can only be used with the 'run' type or no specified type

description: A list of steps to run within this step or on_fail group. Cannot be used with 'run', 'push', or 'load' steps

$ref: #/definitions/ExternalStep

description: The image name this push step should push to. Required with and only used by the push step

description: The image tag this push step should push to. See https://docs.cloudbees.com/docs/cloudbees-codeship/latest/pro-builds-and-configuration/steps#_push_steps for details. Only used by the push step

default: latest

description: The image registry this push step should push to. For Docker Hub, use https://registry-1.docker.io. Required with and only used by the push step

description: The location of a Docker configuration file encrypted by Jet to be used with this step. Optional.

description: The name of a service defined in codeship-services.yml that provides the Docker configuration. Optional.

description: An optional list of steps to run if this step fails.

const: run

const: push

const: serial

const: parallel

const: manual

description: codeship-steps.yml is where you configure each step to run in your CI/CD builds with CodeShip.

title: CodeShip Pro steps configuration


plagiarize.json

description: plagiarize.yaml configuration schema

description: Configuration for strings, files, and file paths to replace in target file

description: Git url of project to plagiarize

description: Branch, tag, or commit to checkout from project to be plagiarized

description: Strings to find in target project and be replaced with plagiarized project's values

type: string integer boolean

description: Variables available to be used for finding and replacing by variable name. For example `$var_name: hello` would replace string '$var_name' with 'hello' in target project

required: repo strings

title: Plagiarize configuration


drupal-breakpoints.json

title: A human readable label for the breakpoint

title: Media query text proper

title: Positional weight (order) for the breakpoint

title: Supported pixel resolution multipliers

title: Breakpoint group

title: JSON schema for Drupal breakpoints file


minecraft-item-modifier.json

enum: mainhand offhand feet legs chest head

title: Type

description: The number provider type.

enum: minecraft:constant minecraft:uniform minecraft:binomial minecraft:score

description: A constant value.

title: Value

description: The exact value.

description: A random number following a uniform distribution between two values (inclusive).

title: Minimum

description: The minimum value.

type: number object

$ref: #/definitions/numberProvider

title: Max

description: The maximum value.

description: A random number following a binomial distribution.

title: n

description: The amount of trials.

type: integer object

title: p

description: The probability of success on an individual trial.

description: A scoreboard value.

title: Target

description: Scoreboard name provider.

title: Type

description: Resource location.

enum: fixed context

const: fixed

title: Name

description: A UUID or player name.

const: context

title: Target

title: Score

description: The scoreboard objective.

title: Scale

description: Scale to multiply the score before returning it.

description: Configuration file defining an item modifier for a data pack for Minecraft.

title: Function

description: Namespaced ID of the function to apply.

description: Applies a predefined bonus formula.

title: Enchantment

description: Enchantment ID used for level calculation.

title: Forumla

title: Parameters

description: Values required for the formula.

title: Extra

description: For formula 'binomial_with_bonus_count', the extra value.

title: Probability

description: For formula 'binomial_with_bonus_count', the probability.

title: Bonus Multiplier

description: For formula 'uniform_bonus_count', the bonus multiplier.

description: For loot table type 'block', copies a block entity's CustomName tag into the item's display.

title: Source

description: Copies NBT to the item.

title: Source

title: Type

description: NBT provider type.

enum: minecraft:context minecraft:storage

title: Target

description: Same as source above.

title: Source

description: A resource location specifying the storage ID.

title: Operations

description: A list of copy operations.

title: Source

description: The NBT path to copy from.

title: Target

description: The NBT path to copy to, starting from the item's tag tag.

title: Operation

description: Can be replace to replace any existing contents of the target, append to append to a list, or merge to merge into a compound tag.

description: Copies state properties from dropped block to the item's BlockStateTag tag.

title: Block

description: A block ID. Function fails if the block doesn't match.

title: Properties

description: A list of property names to copy.

title: Property

description: A block state name to copy.

description: Enchants the item with one randomly-selected enchantment. The level of the enchantment, if applicable, is random.

title: Enchantments

description: List of enchantment IDs to choose from.

description: Enchants the item, with the specified enchantment level (roughly equivalent to using an enchantment table at that level).

title: Treasure

description: Determines whether treasure enchantments are allowed on this item.

title: Levels

description: Specifies the exact enchantment level to use.

description: Converts an empty map into an explorer map leading to a nearby generated structure.

title: Destination

description: The type of generated structure to locate. Accepts any of the StructureTypes used by the /locate command (case insensitive).

title: Decoration

description: The icon used to mark the destination on the map. Accepts any of the map icon text IDs (case insensitive).

title: Zoom

description: The zoom level of the resulting map.

title: Search Radius

description: The size, in chunks, of the area to search for structures. The area checked is square, not circular.

title: Skip Existing Chunks

description: Don't search in chunks that have already been generated.

description: For loot tables of type 'block', removes some items from a stack, if there was an explosion. Each item has a chance of 1/explosion radius to be lost.

description: Smelts the item as it would be in a furnace. Used in combination with the entity_properties condition to cook food from animals on death.

description: Adds required item tags of a player head.

title: Entity

description: Specifies an entity to be used for the player head.

description: Limits the count of every item stack.

title: Limit

description: Specifies the exact limit to use.

title: Minimum

description: Minimum limit to use.

title: Max

description: Max limit to use.

description: Adjusts the stack size based on the level of the Looting enchantment on the killer entity.

title: Count

description: Specifies the number of additional items per level of looting.

title: Limit

description: Specifies the maximum amount of items in the stack after the looting calculation. If the value is 0, no limit is applied.

description: Add attribute modifiers to the item.

title: Modifiers

title: Name

description: Name of the modifer.

title: Attribute

description: The name of the attribute this modifer is to act upon.

title: Operation

title: Amount

description: Specifies the amount of the modifier.

title: ID

description: UUID of the modifier following.

title: Slot

description: Slots the item must be in for the modifier to take effect.

$ref: #/definitions/slotEnum

description: Sets tags needed for banner patterns.

title: Patterns

description: List of patterns.

title: Pattern

description: The pattern type.

title: Color

description: The color for this pattern.

enum: white orange magenta light_blue yellow lime pink gray light_gray cyan purple blue brown green red black

title: Append

description: If true, new patterns will be appended to existing ones.

description: For loot tables of type 'block', sets the contents of a container block item to a list of entries.

title: Entries

description: The entries to use as contents.

description: Sets the stack size.

title: Count

description: Specifies the stack size to set.

title: Add

description: If true, change will be relative to the current count.

description: Sets the item's damage value (durability) for tools.

title: Damage

description: Specifies the damage fraction to set (1.0 is undamaged, 0.0 is zero durability left).

title: Add

description: If true, change will be relative to current damage.

description: Sets the item's enchantments.

title: Enchantments

description: Enchantments to add.

description: Key name is the enchantment ID.

title: Add

description: If true, change will be relative to current level.

description: Sets the loot table for a container (chest etc.).

title: Name

description: Specifies the resource location of the loot table to be used.

title: Seed

description: Specifies the loot table seed. If absent or set to 0, a random seed will be used.

description: Adds lore to the item.

title: Lore

description: List of JSON text components. Each list entry represents one line of the lore. Advanced components are resolved only if entity successfully targets an entity.

title: Entity

description: Specifies the entity to act as the source @s in the JSON text component.

title: Replace

description: If true, replaces all existing lines of lore, if false appends the list.

description: Adds display name of the item.

title: Name

description: A JSON text component name, allowing color, translations, etc. Advanced components are resolved only if entity successfully targets an entity.

type: array object string

title: Entity

description: Specifies an entity to act as source @s in the JSON text component.

description: Adds NBT data to the item.

title: Tag

description: Tag string to add, similar to those used by commands. Note that the first bracket is required and quotation marks need to be escaped using a backslash (\).

description: Sets the status effects for suspicious stew.

title: Effects

description: The effects to apply.

title: Type

description: The effect ID.

title: Duration

description: The duration of the effect.

title: Minecraft Data Pack Item Modifier


dotnet-releases-index.json

description: A date in the format YYYY-MM-DD

$comment: If we targeted draft-07 we could use the 'date' format instead of this format pattern. We cannot use the 'date-time' format because our existing values don't validate against it.

description: A SemVer-compatible version string

enum: sts lts

description: An enumeration describing the different releaes types of a product

$comment: If we targeted draft-06 we could use oneOf/const in combination to add descriptions to the enum values

enum: preview go-live active maintenance eol

description: An enumeration describing the different support phases of a product

title: ProductVersion

description: The version of the product, e.g '5.0' or '1.1'

$ref: #/definitions/dateYYYYMMDD

title: EndOfLifeDate

description: The end-of-life (EOL) date for this Product when it is considered to be out of support. The value may be `null` if the EOL date is undetermined, e.g. when a product is still a prerelease.

title: LatestReleaseIncludesSecurityUpdate

description: `true` if the latest release of this product includes a security update, `false` otherwise.

title: LatestReleaseDate

description: The date of the latest release of this product.

$ref: #/definitions/releaseVersion

title: LatestReleaseVersion

description: The version of the latest release

title: LatestRuntimeVersion

description: The version of the runtime included in the latest release

title: LatestSdkVersion

description: The version of the SDK included in the latest release.  This is usually the SDK with the highest feature band. A ProductRelease may include multiple SDKs across different feature bands, all of which carry the same runtime version.

title: ProductName

description: The name of the product.

description: The URL pointing to the releases.json file that contains information about all the releases  associated with this Product.

$comment: Since this is always an absolute uri, the 'uri' format is unambiguous

$ref: #/definitions/releaseType

description: The type of Product release indicating whether the release is Standard Term Support (sts) or Long Term Support (lts).

$ref: #/definitions/supportPhase

description: The support phase of the Product.

required: channel-version security latest-release-date latest-release latest-runtime latest-sdk product releases.json release-type support-phase

description: A collection of manifests for .NET products, which is updated with each preview and stable release of the .NET SDK and/or Runtime

description: A collection of all released products

$ref: #/definitions/product

title: JSON schema for .NET product collection manifests


const: swagger-codegen

title: swagger codegen

description: swagger-codegen Configuration

description: List of schemas (microservices) to generate it's libraries.

title: schema

required: name actions

description: Name of schema. This will be used to generate codes, only `[a-zA-Z]+` is accepted.

description: Disables all actions over this schema.

description: Determines the actions should be applied over this schema.

title: action

description: Defines a download schema task.

required: type sourceUrl id

const: download

description: Type of action to apply.

description: Source of `swagger.json` schema to download

description: A unique specific ID of this download to be referenced (`DOWNLOAD_ID`).

$ref: #/definitions/disable

title: action

description: Defines a TS code generator task.

required: type ngVersion id downloadId

const: generate

description: Type of action to apply.

$ref: #/definitions/version

description: Specifies Angular version which codes will be generated for.

description: A unique specific ID of this generation to be referenced (`GENERATE_ID`).

description: The `DOWNLOAD_ID` of downloaded schema to generate codes based on.

title: action

description: Defines a code correction task.

required: type generateId

const: correction

description: Type of action to apply.

$ref: #/definitions/generateId

title: action

description: Defines a TS code builder task.

required: type typescriptVersion id generateId

const: build

description: Type of action to apply.

description: Specifies TypeScript version to install before build.

description: A unique specific ID of this build to be referenced (`BUILD_ID`).

title: action

description: Defines a `npm publish` task.

required: type registryUrl token id

const: publish

description: Type of action to apply.

description: The Url of registry accepting this respository.

description: Token to use access registry.

$ref: #/definitions/buildId

description: A unique specific ID of this publish to be referenced (`PUBLISH_ID`).

title: action

description: Defines a Api install task.

required: type targetPath publishId

const: install

description: Type of action to apply.

description: The `PUBLISH_ID` to use for this task.

description: The relative or absolute physical path of directory containing `packages.json` to install specified

description: The `BUILD_ID` to use for this task.

description: The `GENERATE_ID` to use for this task.

description: Determines if this task is disabled.

description: Used to configure any part of AnyWork automation.

description: type of configuration, means who will use this configuration.

description: Version of configuration. The reader will parse configuration based on this.

required: ctype cversion

title: AnyWork Automation Configuration schema


semantic-release.json

description: List of modules or file paths containing a shareable configuration. If multiple shareable configurations are set, they will be imported in the order defined with each configuration option taking precedence over the options defined in a previous shareable configuration

description: The branches on which releases should happen.

$ref: #/definitions/branch-object

description: The git repository URL

description: The Git tag format used by semantic-release to identify releases. The tag name is generated with Lodash template and will be compiled with the version variable.

default: v${version}

description: Define the list of plugins to use. Plugins will run in series, in the order defined

description: The objective of the dry-run mode is to get a preview of the pending release. Dry-run mode skips the following steps: prepare, publish, success and fail. In addition to this it prints the next version and release notes to the console

description: Set to false to skip Continuous Integration environment verifications. This allows for making releases from a local machine

title: semantic-release Schema


vsix-publish.json

title: Description

description: A description for the extension. Required if the extension is not a VSIX.

title: DisplayName

description: A display name for the extension. Required if the extension is not a VSIX.

title: Icon

description: An icon for the extension. Required if the extension is not a VSIX. Can be relative to the current json file's directory.

title: InstallTargets

description: A list of install targets for the extension. At least one is required if the extension is not a VSIX.

title: InstallTarget

description: An installation target for the extension.

required: sku version

title: Install target SKU

description: The SKU name of the installation target.

title: Install target version range

description: The version range of the install target that the extension can be installed to.

title: Internal name

description: The internal name of the extension. A marketplace extension is identified as 'publisherName'.'internalName'. Cannot contain spaces.

type: string number

title: Language

description: The default language the extension applies to. Must be a CLR locale code or an lcid code.

title: Tags

description: A list of tags for the extension.

title: Tag

description: A tag for the extension.

title: Version

description: The version of the extension. Required if the extension is not a VSIX.

title: VsixId

description: The vsix identifier of the extension.

title: AssetFiles

description: A list of assets to include in the package sent to the marketplace.

required: pathOnDisk targetPath

title: PathOnDisk

description: A path to the file to include in the package. Can be relative to the current json file's directory.

title: TargetPath

description: The path to embed the file in the package. This can be referenced from your overview file via an image link, for example

title: Categories

description: A list of categories that the extension applies to.

title: Category

description: A valid category on the marketplace that the extension applies to.

enum:
ajax
build
coding
connected services
data
database
documentation
extension sdk
framework and libraries
lightswitch
lightswitch controls
lightswitch templates
modelling
office
other
other templates
performance
process templates
programming languages
reporting
scaffolding
security
services
setup and deployment
sharepoint
sharepoint controls
sharepoint templates
silverlight controls
source control
start pages
team development
testing
visual studio extensions
wcf
web
windows forms templates
windows forms controls
workflow
wpf templates
wpf controls
xna

title: Overview

description: A path to a markdown file that will be displayed on the extension's page in the marketplace. The path can be relative to the current json file's path.

title: PriceCategory

description: The pricing model for the extension.

default: free

enum: free trial paid

title: Publisher

description: The publisher of the extension. Must not be a display name of the publisher.

title: Private

description: If true, the extension will be uploaded as a private extension.

title: Q&A

description: If true, the extension will have a Q&A page on the marketplace.

title: Repo

description: A URL that points to the GitHub repo for the extension.

required: categories identity overview publisher