galaxy.json

title: CollectionVersionConstraintModel

$ref: #/$defs/SPDXLicenseEnum

title: SPDXLicense

description: An enumeration.

title: SPDXLicenseEnum

title: Authors

title: Build Ignore

title: Dependencies

title: Description

title: Documentation

title: Homepage

title: Issues

$ref: #/$defs/SPDXLicense

title: License

title: License File

markdownDescription:
A dict controlling use of manifest directives used in building the collection artifact.
The key directives is a list of MANIFEST.in style directives
The key omit_default_directives is a boolean that controls whether the default directives are used.
Mutually exclusive with build_ignore.

title: Directives

title: Omit Default Directives

title: Manifest

title: Name

title: Namespace

markdownDescription:
The path to the Markdown (.md) readme file. This path is relative to the root of the collection.
See [metadata structure](https://docs.ansible.com/ansible/latest/dev_guide/collections_galaxy_meta.html)

title: Readme

title: Repository

title: Tags

markdownDescription: Version must use [SemVer](https://semver.org/) format, which is more restrictive than [PEP-440](https://peps.python.org/pep-0440/). For example `1.0.0-rc1` is valid but `1.0.0rc` is not.

title: Version

required: namespace name version readme authors description repository

title: Ansible galaxy.yml Schema


karakum-schema.json

enum: bundle file top-level

type: string

enum: ignore object package

type: array

title: annotations

title: compilerOptions

type: object

title: cwd

$ref: #/definitions/Granularity

title: granularity

title: ignoreInput

title: ignoreOutput

title: importInjector

title: inheritanceModifiers

title: input

title: inputRoots

title: libraryName

title: libraryNameOutputPrefix

type: boolean

title: moduleNameMapper

title: nameResolvers

$ref: #/definitions/NamespaceStrategy

title: namespaceStrategy

title: output

title: packageNameMapper

title: plugins

title: verbose


codecov.json

type: string number

default: auto

type: array string

enum: failure success

default: success

enum: error success

enum: include exclude pass

type: boolean array

enum: header footer diff file files flag flags reach sunburst uncovered

enum: parent pr auto

description: Schema for codecov.yml files.

description: See https://docs.codecov.io/docs/codecov-yaml for details

description: Team bot. See https://docs.codecov.io/docs/team-bot for details

description: Detecting CI services. See https://docs.codecov.io/docs/detecting-ci-services for details.

type: string integer boolean

type: integer

description: Coverage configuration. See https://docs.codecov.io/docs/coverage-configuration for details.

enum: down up nearest

description: Notifications. See https://docs.codecov.io/docs/notifications for details.

description: Slack. See https://docs.codecov.io/docs/notifications#section-slack for details.

$ref: #/definitions/layout

description: Gitter. See https://docs.codecov.io/docs/notifications#section-gitter for details.

description: Hipchat. See https://docs.codecov.io/docs/notifications#section-hipchat for details.

description: Commit status. See https://docs.codecov.io/docs/commit-status for details.

description: Ignoring paths. see https://docs.codecov.io/docs/ignoring-paths for details.

description: Fixing paths. See https://docs.codecov.io/docs/fixing-paths for details.

description: Flags. See https://docs.codecov.io/docs/flags for details.

description: Pull request comments. See https://docs.codecov.io/docs/pull-request-comments for details.

description: GitHub Checks. See https://docs.codecov.com/docs/github-checks for details.

title: JSON schema for Codecov configuration files


compilerconfig.json

required: outputFile inputFile

description: Set to true to include the output file in the project. Doesn't work in some Visual Studio project types like ASP.NET 5 applications.

description: One or more relative file names to bundle.

description: Specify options for minification of the output file.

description: The relative path to the desired output file name.

description: DEPRECATED! Use 'options/sourceMap' instead.

$ref: #/definitions/lessOptions

$ref: #/definitions/sassOptions

$ref: #/definitions/stylusOptions

$ref: #/definitions/coffeeScriptOptions

$ref: #/definitions/icedCoffeeScriptOptions

$ref: #/definitions/babelOptions

$ref: #/definitions/handlebarsOptions

description: Schema for bundleconfig.json files

$ref: #/definitions/config


appsettings.json

title: web optimizer

description: Settings for WebOptimizer.Core

description: Determines if the "cache-control" HTTP headers should be set and if conditional GET (304) requests should be supported. This could be helpful to disable while in development mode.

description: Determines if `<script>` and `<link>` elements should point to the bundled path or a reference per source file should be created. This is helpful to disable when in development mode.

title: CDN

description: Definitions for WebEssentials.AspNetCore.CdnTagHelpers

description: An absolute URL used as a prefix for static resources

description: If true, injects a <link rel='dns-prefetch'> tag that speeds up DNS resolution to the CDN.

description: The cache identifier of the service worker (can be any string). Change this property to force the service worker to reload in browsers.

description: The route to the page to show when offline.

description: Determines if a script that registers the service worker should be injected into the bottom of the HTML page.

description: Determines if a meta tag that points to the web manifest should be inserted at the end of the head element.

description: A comma separated list of routes to pre-cache when service worker installs in the browser.

description: Selects one of the predefined service worker types.

enum: cacheFirst cacheFirstSafe minimal networkFirst

default: cacheFirstSafe

description: An elmah.io API key with the Messages | Write permission.

description: The Id of the elmah.io log to store messages in.

description: An application name to put on all error messages.

description: A list of HTTP status codes (besides 404) to log even though no exception is thrown.

description: Include log messages from Microsoft.Extensions.Logging as breadcrumbs.

description: The Id of the elmah.io heartbeat to notify.

required: ApiKey LogId

description: The protocols enabled on the endpoint.

title: certificate

description: Certificate configuration.

description: The certificate file path. If a file path is specified then the certificate will be loaded from the file system.

description: The certificate key file path. Available in .NET 5 and later.

description: The certificate password used to access the private key.

description: The certificate subject. If a subject is specified then the certificate will be loaded from the certificate store.

description: The certificate store name. Defaults to 'My'.

default: My

description: The certificate store location. Defaults to 'CurrentUser'.

enum: LocalMachine CurrentUser

default: CurrentUser

description: A value indicating whether or not to load certificates that are considered invalid. Defaults to false.

description: Specifies allowable SSL protocols. Defaults to 'None' which allows the operating system to choose the best protocol to use, and to block protocols that are not secure. Unless your app has a specific reason not to, you should use this default. Available in .NET 5 and later.

description: Specifies the client certificate requirements for a HTTPS connection. Defaults to 'NoCertificate'. Available in .NET 5 and later.

default: NoCertificate

title: kestrel

description: ASP.NET Core Kestrel server configuration.

title: endpoints

description: Endpoints that Kestrel listens to for network requests. Each endpoint has a name specified by its JSON property name.

title: endpoint options

description: Kestrel endpoint configuration.

description: The scheme, host name, and port the endpoint will listen on. A Url is required.

format: uri

$ref: #/definitions/protocols

$ref: #/definitions/sslProtocols

$ref: #/definitions/certificate

$ref: #/definitions/clientCertificateMode

title: SNI

description: Server Name Indication (SNI) configuration. This enables the mapping of client requested host names to certificates and other TLS settings. Wildcard names prefixed with '*.', as well as a top level '*' are supported. Available in .NET 5 and later.

title: SNI options

description: Endpoint SNI configuration.

title: endpoint defaults

description: Default configuration applied to all endpoints. Named endpoint specific configuration overrides defaults.

title: certificates

description: Certificates that Kestrel uses with HTTPS endpoints. Each certificate has a name specified by its JSON property name. The 'Default' certificate is used by HTTPS endpoints that haven't specified a certificate.

description: Log level threshold.

enum: Trace Debug Information Warning Error Critical None

title: logging level options

description: Log level configurations used when creating logs. Only logs that exceeds its matching log level will be enabled. Each log level configuration has a category specified by its JSON property name. For more information about configuring log levels, see https://docs.microsoft.com/aspnet/core/fundamentals/logging/#configure-logging.

$ref: #/definitions/logLevelThreshold

title: logging options

description: Configuration for Microsoft.Extensions.Logging.

$ref: #/definitions/logLevel

description: Name of the log message formatter to use. Defaults to 'simple'.

default: simple

title: formatter options

description: Log message formatter options. Additional properties are available on the options depending on the configured formatter. The formatter is specified by FormatterName.

description: Include scopes when true. Defaults to false.

description: Format string used to format timestamp in logging messages. Defaults to null.

description: Indication whether or not UTC timezone should be used to for timestamps in logging messages. Defaults to false.

description: The minimum level of messages are written to Console.Error.

title: provider logging settings

description: Logging configuration for a provider. The provider name must match the configuration's JSON property property name.

description: ASP.NET Core host filtering middleware configuration. Allowed hosts is a semicolon-delimited list of host names without port numbers. Requests without a matching host name will be refused. Host names may be prefixed with a '*.' wildcard, or use '*' to allow all hosts.

title: connection string options

description: Connection string configuration. Get connection strings with the IConfiguration.GetConnectionString(string) extension method.

description: Connection string configuration. Each connection string has a name specified by its JSON property name.

title: NLog options

description: NLog configuration

description: Automatically reload the NLog configuration when notified that appsettings.json file has changed.

description: Throws an exception when there is a config error? If not set, then throwExceptions will be used for this setting.

description: Throws an exception when there is an error. For unit testing only and advanced troubleshooting.

description: The minimal log level for the internal logger.

enum: Trace Debug Info Warn Error Fatal Off

default: Off

description: Write internal log to the specified filepath

description: Write internal log to a console

default: false

description: Write internal log to a console with error stream

description: Log events below this threshold are not logged.

description: Automatically call `LogFactory.Shutdown` on AppDomain.Unload or AppDomain.ProcessExit

default: true

description: Load NLog extension packages for additional targets and layouts

title: extension

description: Assembly Name of the NLog extension package.

description: Appends prefix to all type-names loaded from the assembly

description: Absolute filepath to the Assembly-file of the NLog extension package.

title: variables

description: Key-value pair of variables

title: default wrapper

description: Wrap all defined targets with this custom target wrapper.

title: targets

description: Wrap all defined targets using AsyncWrapper with OverflowAction=Discard for better performance.

title: rules

title: NLog rule item

description: Redirect LogEvents from matching Logger objects to specified targets

description: Match Logger objects based on their Logger-name. Can use wildcard characters ('*' or '?').

description: Rule identifier to allow rule lookup with Configuration.FindRuleByName and Configuration.RemoveRuleByName.

description: Comma separated list of levels that this rule matches.

description: Name or names of a target - separated by comma. Remove this property for sending events to the blackhole.

description: Ignore further rules if this one matches.

title: filter

description: Result action when filter matches logevent.

title: filter

description: Default action if none of the filters match.

description: Configuration of Open Source .NET CMS - Umbraco

title: CMD options

description: Lucene directory factory type

description: Indicating whether the exception filter is disabled

description: Maximum age of a log file - https://docs.microsoft.com/en-us/dotnet/standard/base-types/standard-timespan-format-strings

description: Allowed file extensions (including the period .) that should be accessible from the browser

description: Value for the maximum query string length

description: Value for the maximum request length

description: Indicating whether back-office tours are enabled

description: A CSV string of assemblies that accept load exceptions during type finder operations

description: Configuration of Active Directory for Umbraco CMS

description: Active Directory Domain

description: Collection of file extensions without . that are allowed for upload

description: Collection of file extensions without . that are disallowed for upload

description: Imaging autofill following media file upload fields

description: Collection of accepted image file extensions

description: Path to the login screen background image

description: Path to the login screen logo image

description: Macro error behaviour

description: Email address used for notifications

description: Whether HTML email notifications should be disabled

description: Preview badge mark-up

description: URLs should be resolved from text strings

description: Deprecated property editors should be shown

description: An int of the content

description: A guid of the content

description: An XPath query for the content

description: Content culture

description: Indicating whether incompleted scopes should be logged

description: Indicating whether memory dumps on thread abort should be taken

description: CSV string of reserved URLs (must end with a comma)

description: CSV string of reserved paths (must end with a comma)

description: Duration of timeout https://docs.microsoft.com/en-us/dotnet/standard/base-types/standard-timespan-format-strings

description: Default UI language of Umbraco backoffice

description: Indicating whether to hide the top level node from the path

description: Indicating whether HTTPS should be used

description: Check for new version. Period in days

description: Path to Umbraco Icons for backoffice

description: Path to store CSS files used for website built with Umbraco

description: Path to store media files

description: Indicating whether to install the database when it is missing

description: Indicating whether to disable the election for a single server

description: Path to view when the website built with Umbraco has no content nodes

description: The amount of time to wait between calls to the database on the background thread https://docs.microsoft.com/en-us/dotnet/standard/base-types/standard-timespan-format-strings

description: The time span to wait before considering a server stale, after it has last been accessed https://docs.microsoft.com/en-us/dotnet/standard/base-types/standard-timespan-format-strings

description: The maximum number of instructions that can be processed at startup; otherwise the server cold-boots (rebuilds its caches)

description: The time to keep instructions in the database. Records older than this number will be pruned https://docs.microsoft.com/en-us/dotnet/standard/base-types/standard-timespan-format-strings

description: The time to wait between each sync operations https://docs.microsoft.com/en-us/dotnet/standard/base-types/standard-timespan-format-strings

description: The time to wait between each prune operations https://docs.microsoft.com/en-us/dotnet/standard/base-types/standard-timespan-format-strings

description: Email address to use for messages

description: SMTP Server hostname

description: SMTP Server Port Number

description: Secure socket options for SMTP server

enum: None Auto SslOnConnect StartTls StartTlsWhenAvailable

description: SMTP pick-up directory path

description: SMTP delivery method

description: SMTP server username

description: SMTP server password

description: Indicating whether health check notifications are enabled

description: The first run time of a healthcheck notification in crontab format

description: The period of the healthcheck notifications are run https://docs.microsoft.com/en-us/dotnet/standard/base-types/standard-timespan-format-strings

title: notification methods

description: A collection of health check notification methods that are set by their alias such as 'email'

title: notification method options

description: Indicating whether the health check notification method is enabled

description: The health check notifications reporting verbosity

description: Indicating whether the health check notifications should occur on failures only

title: options

description: An object of Health Check Notification provider specific settings. For the email notification it uses a setting 'RecipientEmail'

description: Guid of healthcheck to disable

description: Indicating whether umbraco is running in [debug mode]

description: The location of temporary files

description: Browser image cache maximum age https://docs.microsoft.com/en-us/dotnet/standard/base-types/standard-timespan-format-strings

description: Image cache maximum age https://docs.microsoft.com/en-us/dotnet/standard/base-types/standard-timespan-format-strings

description: Length of the cached name

description: Location of media cache folder

description: Value for the maximum resize width

description: Value for the maximum resize height

description: Indicating whether the keep alive task is disabled

description: Keep alive ping URL. {umbracoApplicationUrl} is replaced

description: Commands to add to the TinyMCE Richtext editor

description: An array of TinyMCE Plugins to load such as 'paste', 'table'

title: TinyMCE options

description: Custom configuration for TinyMCE and its plugins

description: A CSV string of valid HTML elements in the richtext editor. Ex: iframe[*],button[class|title]

description: A CSV string of invalid HTML elements in the richtext editor. Ex: font

description: Friendly name of Richtext Editor Command

description: Alias of the Richtext Editor Command

description: Set how the Richtext Editor Command can be used. Such as when a selection is made

description: Indicating whether to add a trailing slash to URLs

description: Character collection for replacements

description: Indicating whether to convert URLs to ASCII (valid values: true, try or false)

description: Cache buster type to use

description: Indicating whether to allow user password reset

description: Authorization cookie domain

description: The authorization cookie name

description: Indicating whether to hide disabled users in the back-office

description: Indicating whether to keep the user logged in

description: Indicating whether the user's email address is to be considered as their username

description: Indicating whether to check if any routed endpoints match a front-end request before the Umbraco dynamic router tries to map the request to an Umbraco content item

description: Indicating whether IIS custom errors should be skipped

description: Indicating whether an internal redirect should preserve the template

description: Indicating whether the use of alternative templates are disabled

description: Indicating whether the use of alternative templates should be validated

description: Indicating whether find content ID by path is disabled

description: Indicating whether redirect URL tracking is disabled

description: Indicating whether unattended installs are enabled

description: Indicating whether unattended upgrades are enabled

description: Use for creating a user with a name for Unattended Installs

description: Use for creating a user with an email for Unattended Installs

description: Use for creating a user with a password for Unattended Installs

description: ModelsBuilder generation mode

enum: Nothing InMemoryAuto SourceCodeManual SourceCodeAuto

description: Namespace to use when generating strongly typed models

description: Location to generate ModelsBuilder models

description: Indicates the debug level. For internal / development use. Set to greater than zero to enable detailed logging.

description: Indicates that the directory indicated in ModelsDirectory is allowed to be outside the website root (e.g. ~/../../some/place). Because that can be a potential security risk, it is not allowed by default.

description: Indicates whether out-of-date models (i.e. after a content type or data type has been modified) should be flagged.

title: JSON schema ASP.NET Core's appsettings.json file


stripe-app-local.schema.json

title: Stripe App local development manifest

description: A manifest describing a Stripe App.

description: The base manifest that this local manifest will extend.

description: Configuration options for how to display the app in the Dashboard.

description: Configure the content security policy for your app.


completely.json

completely.json

contentType: file

.github

path: .github

contentType: directory

bin

path: bin

lib

path: lib

schemas

path: schemas

spec

path: spec

.gitattributes

path: .gitattributes

.gitignore

path: .gitignore

.rspec

path: .rspec

Dockerfile

path: Dockerfile

Gemfile

path: Gemfile

LICENSE

path: LICENSE

Runfile

path: Runfile

completely

defaultBranch: master

ownerLogin: DannyBen

master

refType: branch

rawLines: "description": "A completion of the current application\nhttps://github.com/DannyBen/completely#using-the-completely-command-line",

rawLines: "description": "Completions of the current command or sub-command\nhttps://github.com/DannyBen/completely#using-the-completely-command-line",

rawLines: "description": "A completion of the current command or sub-command\nhttps://github.com/DannyBen/completely#using-the-completely-command-line",

cssClass: pl-ent

cssClass: pl-s

cssClass: pl-pds

cssClass: pl-cce

deleteTooltip: You must be signed in to make or propose changes

post: Qr5-WigeJZYeHM6NikFUMbNV3dFWI3PzGSNC5XlhWd4y2vATt98QYXVM-H053DIt2DyGF0EIzq7fS9PgeD5mOQ

post: O8P5WWTn-euHNFzYYUKWsDQVEFEI3BJIBYNdqNU3P2aLxYTngCYtSLwL-wVwoo9eRPjAMm7zZSxzQI1nmRERPQ

title: completely/schemas/completely.json at master · DannyBen/completely


servicehub.config.schema.json

description: Specifies the location of the controller executable and activation parameters.

description: Array of environment variable names. These variables are mixed-up into hash that determines the location service pipe name. The order is significant.

description: An object with properties like "environment variable name": "value" that describes what environment variables to set for the Hub Controller.

description: The value of the environment variable to set.

description: The path to the directory immediately under which are folders that contain *.servicehub.host.json files.

description: The path to the directory immediately under which are folders that contain *.servicehub.service.json files.

description: Service names of optional discovery service modules. Controller will use them to locate a service which it cannot find in the services folder.

required: controller hosts services

title: Microsoft ServiceHub Configuration


cirrus.json

description: Content Format.

description: Path or pattern of artifacts.

description: Path or pattern of artifacts.

description: Content Type.

description: Folder Cache Definition.

description: Script that is used to calculate cache key.

description: Path of a folder to cache.

description: In case of a cache miss this script will be executed.

description: Boolean expression. A flag to check if contents of folder has changed after a cache hit.

description: Destination path.

description: Environment variable name.

description: Boolean expression that can use environment variables.

description: ALWAYS commands.

description: Content Format.

description: Path or pattern of artifacts.

description: Path or pattern of artifacts.

description: Content Type.

description: Folder Cache Definition.

description: Path of a folder to cache.

description: Destination path.

description: Environment variable name.

description: List of task names this task depends on.

description: Map represented as an object.

description: Map represented as an object.

description: Lock name for triggering and execution

description: ON_FAILURE commands.

description: Content Format.

description: Path or pattern of artifacts.

description: Path or pattern of artifacts.

description: Content Type.

description: Folder Cache Definition.

description: Path of a folder to cache.

description: Destination path.

description: Environment variable name.

description: ON_SUCCESS commands.

description: Content Format.

description: Path or pattern of artifacts.

description: Path or pattern of artifacts.

description: Content Type.

description: Folder Cache Definition.

description: Path of a folder to cache.

description: Destination path.

description: Environment variable name.

description: Windows version of container.

description: Container Platform.

description: List of required labels on a PR.

description: Task timeout in minutes

description: Trigger type

description: GKE cluster name.

description: Map represented as an object.

description: Map represented as an object.

description: Lock name for triggering and execution

description: Kubernetes namespace to schedule CI jobs in.

description: List of required labels on a PR.

description: Pipe resources

description: Pipe step

description: Content Format.

description: Path or pattern of artifacts.

description: Path or pattern of artifacts.

description: Content Type.

description: Folder Cache Definition.

description: Path of a folder to cache.

description: Destination path.

description: Environment variable name.

description: ALWAYS commands.

description: Content Format.

description: Path or pattern of artifacts.

description: Path or pattern of artifacts.

description: Content Type.

description: Folder Cache Definition.

description: Path of a folder to cache.

description: Destination path.

description: Environment variable name.

description: Docker Image to use.

description: ON_FAILURE commands.

description: Content Format.

description: Path or pattern of artifacts.

description: Path or pattern of artifacts.

description: Content Type.

description: Folder Cache Definition.

description: Path of a folder to cache.

description: Destination path.

description: Environment variable name.

description: ON_SUCCESS commands.

description: Content Format.

description: Path or pattern of artifacts.

description: Path or pattern of artifacts.

description: Content Type.

description: Folder Cache Definition.

description: Path of a folder to cache.

description: Destination path.

description: Environment variable name.

description: Task timeout in minutes

description: Trigger type

description: Google Cloud zone of the cluster.

description: Map represented as an object.

description: Map represented as an object.

description: Lock name for triggering and execution

description: List of required labels on a PR.

description: Pipe resources

description: Pipe step

description: Content Format.

description: Path or pattern of artifacts.

description: Path or pattern of artifacts.

description: Content Type.

description: Folder Cache Definition.

description: Path of a folder to cache.

description: Destination path.

description: Environment variable name.

description: ALWAYS commands.

description: Content Format.

description: Path or pattern of artifacts.

description: Path or pattern of artifacts.

description: Content Type.

description: Folder Cache Definition.

description: Path of a folder to cache.

description: Destination path.

description: Environment variable name.

description: Docker Image to use.

description: ON_FAILURE commands.

description: Content Format.

description: Path or pattern of artifacts.

description: Path or pattern of artifacts.

description: Content Type.

description: Folder Cache Definition.

description: Path of a folder to cache.

description: Destination path.

description: Environment variable name.

description: ON_SUCCESS commands.

description: Content Format.

description: Path or pattern of artifacts.

description: Path or pattern of artifacts.

description: Content Type.

description: Folder Cache Definition.

description: Path of a folder to cache.

description: Destination path.

description: Environment variable name.

description: Task timeout in minutes

description: Trigger type

description: Cirrus CI task definition.

description: Content Format.

description: Path or pattern of artifacts.

description: Path or pattern of artifacts.

description: Content Type.

description: Folder Cache Definition.

description: Path of a folder to cache.

description: Destination path.

description: Environment variable name.

description: ALWAYS commands.

description: Content Format.

description: Path or pattern of artifacts.

description: Path or pattern of artifacts.

description: Content Type.

description: Folder Cache Definition.

description: Path of a folder to cache.

description: Destination path.

description: Environment variable name.

description: Azure Container Instance definition.

description: Docker Image.

description: Container Platform.

description: Azure zone.

description: Compute Engine instance definition.

description: Image name or family.

description: Google Cloud project of an image.

description: VM platform.

description: Additional Container definition.

description: Container CMD to override.

description: Map represented as an object.

description: Map represented as an object.

description: Docker Image.

description: Port exposed by the container.

description: Container readiness probe command.

description: Arguments for Docker build

description: Relative path to Dockerfile to build container from.

description: Docker Image to use.

description: AWS EC2 definition.

description: AMI Image.

description: Image Platform.

description: AWS region.

description: EKS Container definition.

description: Additional Container definition.

description: Container CMD to override.

description: Map represented as an object.

description: Map represented as an object.

description: Docker Image.

description: Port exposed by the container.

description: Container readiness probe command.

description: EKS cluster name.

description: Docker Image.

description: AWS region.

description: Map represented as an object.

description: Map represented as an object.

description: Lock name for triggering and execution

description: macOS Virtual Machine definition for Community Cluster.

description: FreeBSD VM image.

description: Image family.

description: Google Compute Engine Virtual Machine definition.

description: Additional Container definition.

description: Container CMD to override.

description: Map represented as an object.

description: Map represented as an object.

description: Docker Image.

description: Port exposed by the container.

description: Container readiness probe command.

description: Container image.

description: Image family.

description: Image name.

description: Google Cloud project of an image.

description: Google Cloud Scopes of the VM.

description: Google Cloud zone where to start a VM.

description: Image family.

description: Image name.

description: Google Cloud project of an image.

description: VM platform.

description: Google Cloud Scopes of the VM.

description: Machine Type.

description: Google Cloud zone where to start a VM.

description: Google Kubernetes Engine Container definition.

description: Additional Container definition.

description: Container CMD to override.

description: Map represented as an object.

description: Map represented as an object.

description: Docker Image.

description: Port exposed by the container.

description: Container readiness probe command.

description: Image name.

description: Google Cloud project of an image used to build Docker container from Dockerfile.

description: GKE cluster name.

description: Arguments for Docker build

description: Relative path to Dockerfile.

description: Docker Image.

description: Container Platform.

description: Google Cloud zone of the cluster.

description: macOS VM image.

description: ON_FAILURE commands.

description: Content Format.

description: Path or pattern of artifacts.

description: Path or pattern of artifacts.

description: Content Type.

description: Folder Cache Definition.

description: Path of a folder to cache.

description: Destination path.

description: Environment variable name.

description: ON_SUCCESS commands.

description: Content Format.

description: Path or pattern of artifacts.

description: Path or pattern of artifacts.

description: Content Type.

description: Folder Cache Definition.

description: Path of a folder to cache.

description: Destination path.

description: Environment variable name.

description: macOS VM image.

description: Persistent Worker definition.

description: Persistent Worker isolation.

description: Parallels VM isolation.

description: Image name.

description: SSH password

description: Image Platform.

description: SSH username

description: Labels for selection.

description: List of required labels on a PR.

description: Task timeout in minutes

description: Trigger type

description: Windows Container definition for Community Cluster.

description: Arguments for Docker build

description: Docker Image to use.

description: Windows version of container.

description: Azure Container Instance definition.

description: Docker Image.

description: Container Platform.

description: Azure zone.

description: Compute Engine instance definition.

description: Image name or family.

description: Google Cloud project of an image.

description: VM platform.

description: Additional Container definition.

description: Container CMD to override.

description: Map represented as an object.

description: Map represented as an object.

description: Docker Image.

description: Port exposed by the container.

description: Container readiness probe command.

description: Arguments for Docker build

description: Docker Image to use.

description: AWS EC2 definition.

description: AMI Image.

description: Image Platform.

description: AWS region.

description: EKS Container definition.

description: Additional Container definition.

description: Container CMD to override.

description: Map represented as an object.

description: Map represented as an object.

description: Docker Image.

description: Port exposed by the container.

description: Container readiness probe command.

description: EKS cluster name.

description: Docker Image.

description: AWS region.

description: Map represented as an object.

description: Map represented as an object.

description: FreeBSD VM image.

description: Image family.

description: Additional Container definition.

description: Container CMD to override.

description: Map represented as an object.

description: Map represented as an object.

description: Docker Image.

description: Port exposed by the container.

description: Container readiness probe command.

description: Container image.

description: Image family.

description: Image name.

description: Google Cloud project of an image.

description: Google Cloud Scopes of the VM.

description: Google Cloud zone where to start a VM.

description: Image family.

description: Image name.

description: Google Cloud project of an image.

description: VM platform.

description: Google Cloud Scopes of the VM.

description: Machine Type.

description: Google Cloud zone where to start a VM.

description: Additional Container definition.

description: Container CMD to override.

description: Map represented as an object.

description: Map represented as an object.

description: Docker Image.

description: Port exposed by the container.

description: Container readiness probe command.

description: Image name.

description: GKE cluster name.

description: Arguments for Docker build

description: Relative path to Dockerfile.

description: Docker Image.

description: Container Platform.

description: Google Cloud zone of the cluster.

description: macOS VM image.

description: macOS VM image.

description: Persistent Worker definition.

description: Persistent Worker isolation.

description: Parallels VM isolation.

description: Image name.

description: SSH password

description: Image Platform.

description: SSH username

description: Labels for selection.

description: Task timeout in minutes

description: Trigger type

description: Arguments for Docker build

description: Docker Image to use.

description: Windows version of container.

title: JSON schema for Cirrus CI configuration files


aerleon-config.schema.json

title: aerleon.yml

description: Configure Aerleon's aclgen, aclcheck, and pol2yaml command line tools

description:
aclgen and pol2yaml will search this directory recursively for policy files to process, except if the flag `--policy_file` is used to give a specific input file (aclgen only).

Relative paths that appear in 'include' directives will be resolved against base_directory.

The default value is './policies'.

description:
All network and service definition files in this directory will be loaded and used to resolve symbolic network and service names.

Unlike base_directory, definitions_directory is not searched recursively for input files.

The default value is './def'.

description:
aclgen will place all generated ACLs in this directory. For `aclgen` the default value is the current directory.

pol2yaml will place each converted file adjacent to its input file by default. If output_directory is given, pol2yaml will mirror the directory structure of the input files in the output_directory, potentially creating directories in the process.

description:
Causes aclgen to produce a more compact address book by collapsing adjacent or overlapping CIDR expressions within the same network.

On some platforms (Juniper SRX and platforms configured with the 'object-group' option) address book compression is restricted to only collapse addresses that share the same network token (name).

This flag is not enabled by default, although a secondary address book compression pass is always performed for Juniper SRX and Palo Alto Networks firewalls regardless of this setting.

description: UNUSED. This field is not used.

description: Causes aclgen to display very detailed log messages if true. The default value is false.

description: UNUSED. This field is not used. To get detailed log messages, use 'debug'.

description:
Controls the number of parallel processes used by aclgen to render ACLs. The aclgen program uses Python's OS process-based multiprocessing, so setting max_renderers to '2' would cause aclgen to spawn two OS processes that will generate ACLs.

Setting max_renderers to '1' will disable multiprocessing.

By default, max_renderers is set to '10'. Users may wish to set this to the number of available CPUs on the current system.

description: Causes aclgen to produce a warning if any unreachable term is encountered if true. The default value is false.

description:
aclgen will produce a warning if it encounters a term set to expire in the near future. Expired terms are ignored. Setting exp_info controls the number of weeks ahead that aclgen will check for soon-to-expire terms.

The default value is '2' (two weeks).


title: JSON Schema for Beef Database code-generation (https://github.com/Avanade/Beef).

title: 'CodeGeneration' object (database-driven)

description: The 'CodeGeneration' object defines global properties that are used to drive the underlying database-driven code generation.

title: The name of the 'Schema' where the artefacts are defined in, or should be created in, the database.

description: This is used as the default 'Schema' for all child objects.

title: The column name for the 'IsDeleted' capability.

description: Defaults to 'IsDeleted'.

title: The column name for the 'TenantId' capability.

description: Defaults to 'TenantId'.

title: The column name for the 'OrgUnitId' capability.

description: Defaults to 'OrgUnitId'.

title: The column name for the 'RowVersion' capability.

description: Defaults to 'RowVersion'.

title: The column name for the 'CreatedBy' capability.

description: Defaults to 'CreatedBy'.

title: The column name for the 'CreatedDate' capability.

description: Defaults to 'CreatedDate'.

title: The column name for the 'UpdatedBy' capability.

description: Defaults to 'UpdatedBy'.

title: The column name for the 'UpdatedDate' capability.

description: Defaults to 'UpdatedDate'.

title: The column name for the 'DeletedBy' capability.

description: Defaults to 'UpdatedBy'.

title: The column name for the 'DeletedDate' capability.

description: Defaults to 'UpdatedDate'.

title: The SQL table or function that is to be used to join against for security-based 'OrgUnitId' verification.

description: Defaults to '[Sec].[fnGetUserOrgUnits]()'.

title: The SQL stored procedure that is to be used for 'Permission' verification.

description: Defaults to '[Sec].[spCheckUserHasPermission]'.

title: The SQL function that is to be used for 'Permission' verification.

description: Defaults to '[Sec].[fnGetUserHasPermission]'.

title: The option to automatically rename the SQL Tables and Columns for use in .NET.

description: Defaults 'SnakeKebabToPascalCase' that will remove any underscores or hyphens separating each word and capitalize the first character of each; e.g. 'internal-customer_id' would be renamed as 'InternalCustomerId'. The 'PascalCase' option will capatilize the first character only.

enum: None PascalCase SnakeKebabToPascalCase

title: Indicates whether to use preprocessor directives in the generated output.

title: Indicates whether an 'Entity Framework' .NET (C#) model is to be generated for all tables.

description: This can be overridden within the 'Table'(s).

title: Indicates whether to generate the event outbox SQL and .NET artefacts.

description: Defaults to 'false'.

title: The schema name of the event outbox table.

description: Defaults to 'Outbox' (literal).

title: Indicates whether to create the 'OutboxSchema' within the database.

description: Defaults to 'true'.

title: The name of the event outbox table.

description: Defaults to 'EventOutbox' (literal).

title: The stored procedure name for the event outbox enqueue.

description: Defaults to 'spEventOutboxEnqueue' (literal).

title: The stored procedure name for the event outbox dequeue.

description: Defaults to 'spEventOutboxDequeue' (literal).

title: The base path (directory) prefix for the Database-related artefacts; other 'Path*' properties append to this value when they are not specifically overridden.

description: Defaults to 'Company' (runtime parameter) + '.' + 'AppName' (runtime parameter). For example 'Beef.Demo'.

title: The path (directory) for the Schema Database-related artefacts.

description: Defaults to 'PathBase' + '.Database/Schema' (literal). For example 'Beef.Demo.Database/Schema'.

description: Defaults to 'PathBase' + '.Database/Migrations' (literal). For example 'Beef.Demo.Database/Migrations'.

title: The path (directory) for the Business-related (.NET) artefacts.

description: Defaults to 'PathBase' + '.Business' (literal). For example 'Beef.Demo.Business'.

title: Indicates whether the 'OrgUnitId' column is considered immutable, in that it can not be changed once set.

description: This is only applicable for stored procedures.

title: The base Namespace (root) for the .NET artefacts.

title: The Namespace (root) for the Common-related .NET artefacts.

description: Defaults to 'NamespaceBase' + '.Common' (literal). For example 'Beef.Demo.Common'.

title: The Namespace (root) for the Business-related .NET artefacts.

description: Defaults to 'NamespaceBase' + '.Business' (literal). For example 'Beef.Demo.Business'.

title: The Namespace (root) for the Outbox-related Publisher .NET artefacts.

description: Defaults to 'NamespaceBusiness'.

title: The corresponding 'Table' collection.

$ref: #/definitions/Table

title: The corresponding 'Query' collection.

$ref: #/definitions/Query

title: 'Table' object (entity-driven)

description: The 'Table' object identifies an existing database 'Table' (or 'View') and defines its code-generation characteristics.

title: The name of the 'Table' in the database.

title: The name of the 'Schema' where the 'Table' is defined in the database.

description: Defaults to 'CodeGeneration.Schema'.

title: The 'Schema.Table' alias name.

description: Will automatically default where not specified.

title: The list of 'Column' names to be included in the underlying generated output.

description: Where not specified this indicates that all 'Columns' are to be included.

title: The list of 'Column' names to be excluded from the underlying generated output.

description: Where not specified this indicates no 'Columns' are to be excluded.

title: The list of 'Column' and 'Alias' pairs (split by a '^' lookup character) to enable column aliasing/renaming.

description: Each alias value should be formatted as 'Column' + '^' + 'Alias'; e.g. 'PCODE^ProductCode'.

title: Indicates whether a 'Get' stored procedure is to be automatically generated where not otherwise explicitly specified.

title: Indicates whether a 'GetAll' stored procedure is to be automatically generated where not otherwise explicitly specified.

description: The 'GetAllOrderBy' is used to specify the 'GetAll' query sort order.

title: The list of 'Column' names (including sort order 'ASC'/'DESC' literal) to be used as the 'GetAll' query sort order.

description: This relates to the 'GetAll' selection.

title: Indicates whether a 'Create' stored procedure is to be automatically generated where not otherwise explicitly specified.

title: Indicates whether a 'Update' stored procedure is to be automatically generated where not otherwise explicitly specified.

title: Indicates whether a 'Upsert' stored procedure is to be automatically generated where not otherwise explicitly specified.

title: Indicates whether a 'Delete' stored procedure is to be automatically generated where not otherwise explicitly specified.

title: Indicates whether a 'Merge' (insert/update/delete of 'Udt' list) stored procedure is to be automatically generated where not otherwise explicitly specified.

description: This will also require a 'Udt' (SQL User Defined Table) and 'Tvp' (.NET Table-Valued Parameter) to function.

title: Indicates whether an 'Entity Framework' .NET (C#) model is to be generated.

description: Defaults to 'CodeGeneration.EfModel'.

title: The .NET (C#) EntityFramework (EF) model name.

description: Defaults to 'Name' applying the 'CodeGeneration.AutoDotNetRename'.

title: Indicates whether a 'User Defined Table (UDT)' type should be created.

title: The list of 'Column' names to be excluded from the 'User Defined Table (UDT)'.

description: Where not specified this indicates that no 'Columns' are to be excluded.

title: The name of the .NET entity associated with the 'Udt' so that it can be expressed (created) as a Table-Valued Parameter for usage within the corresponding 'DbMapper'.

title: The permission (prefix) to be used for security permission checking (suffix defaults to 'Read', 'Write' or 'Delete' and can be overridden in the underlying stored procedure).

description: Defaults to 'CodeGeneration.OrgUnitImmutable'. This is only applicable for stored procedures.

description: Defaults to 'CodeGeneration.IsDeleted'.

description: Defaults to 'CodeGeneration.TenantId'.

description: Defaults to 'CodeGeneration.OrgUnitId'.

description: Defaults to 'CodeGeneration.RowVersion'.

description: Defaults to 'CodeGeneration.CreatedBy'.

description: Defaults to 'CodeGeneration.CreatedDate'.

description: Defaults to 'CodeGeneration.UpdatedBy'.

description: Defaults to 'CodeGeneration.UpdatedDate'.

description: Defaults to 'CodeGeneration.UpdatedBy'.

title: The corresponding 'StoredProcedure' collection.

$ref: #/definitions/StoredProcedure

title: The corresponding Entity Frameworrk (EF) 'Relationship' collection.

$ref: #/definitions/Relationship

title: 'StoredProcedure' object (database-driven)

description: The code generation for an 'StoredProcedure' is primarily driven by the 'Type' property. This encourages (enforces) a consistent implementation for the standardised **CRUD** (Create, Read, Update and Delete) actions, as well as supporting 'Upsert', 'Merge' and ad-hoc queries as required.

title: The name of the 'StoredProcedure'; generally the verb/action, i.e. 'Get', 'Update', etc.

description: See 'StoredProcedureName' for the actual name used in the database.

title: The stored procedure operation type.

description: Defaults to 'GetColl'.

enum: Get GetColl Create Update Upsert Delete Merge

title: Indicates whether standardized paging support should be added.

description: This only applies where the stored procedure operation 'Type' is 'GetColl'.

title: The 'StoredProcedure' name in the database.

description: Defaults to 'sp' + 'Table.Name' + 'Name'; e.g. 'spTableName' or 'spPersonGet'.

title: The SQL statement to perform the reselect after a 'Create', 'Update' or 'Upsert' stored procedure operation 'Type'.

description: Defaults to '[{{Table.Schema}}].[sp{{Table.Name}}Get]' passing the primary key column(s).

title: Indicates whether to select into a '#TempTable' to allow other statements access to the selected data.

description: A 'Select * from #TempTable' is also performed (code-generated) where the stored procedure operation 'Type' is 'GetColl'.

title: the table hints using the SQL Server 'WITH()' statement; the value specified will be used as-is; e.g. 'NOLOCK' will result in 'WITH(NOLOCK)'.

title: The list of 'Column' names to be used in the 'Merge' statement to determine whether to _insert_, _update_ or _delete_.

description: This is used to override the default behaviour of using the primary key column(s).

title: The name of the 'StoredProcedure' in the database.

description: Defaults to 'Table.OrgUnitImmutable'.

title: The list of 'Column' names to be included in the underlying generated _settable_ output (further filters 'Table.IncludeColumns').

description: Where not specified this indicates that all 'Columns' are to be included. Only filters the columns where 'Type' is 'Get', 'GetColl', 'Create', 'Update' or 'Upsert'.

title: The list of 'Column' names to be excluded from the underlying generated _settable_ output (further filters 'Table.ExcludeColumns').

description: Where not specified this indicates no 'Columns' are to be excluded. Only filters the columns where 'Type' is 'Get', 'GetColl', 'Create', 'Update' or 'Upsert'.

title: The corresponding 'Parameter' collection.

$ref: #/definitions/Parameter

title: The corresponding 'Where' collection.

$ref: #/definitions/Where

title: The corresponding 'OrderBy' collection.

title: The corresponding 'Execute' collection.

title: 'Parameter' object (database-driven)

description: The 'Parameter' is used to define a stored procedure parameter and its charateristics. These are in addition to those that are automatically inferred (added) by the selected 'StoredProcedure.Type'.

title: The parameter name (without the '@' prefix).

title: The corresponding column name; used to infer characteristics.

description: Defaults to 'Name'.

title: The SQL type definition (overrides inherited Column definition) including length/precision/scale.

title: Indicates whether the parameter is nullable.

description: Note that when the parameter value is 'NULL' it will not be included in the query.

title: Indicates whether the column value where NULL should be treated as the specified value; results in: 'ISNULL([x].[col], value)'.

title: Indicates whether the parameter is a collection (one or more values to be included 'IN' the query).

title: The where clause equality operator

description: Defaults to 'EQ'.

title: 'Where' object (database-driven)

description: The 'Where' object defines an additional where 'Statement' to be added. This is in addition to those automatically added based on the 'StoredProcedure.Type'.

title: The where statement (TSQL).

title: 'OrderBy' object (database-driven)

description: The 'OrderBy' object defines the query order. Only valid for 'StoredProcedure.Type' of 'GetAll'.

title: The name of the 'Column' to order by.

title: The corresponding sort order.

description: Defaults to 'Ascending'.

title: 'Execute' object (database-driven)

description: The _Execute_ object enables additional TSQL statements to be embedded within the stored procedure.

title: The additional TSQL statement.

title: The location of the statement in relation to the underlying primary stored procedure statement.

description: Defaults to 'After'.

title: 'Relationship' object (database-driven)

description: The 'Relationship' object enables the definition of an entity framework (EF) model relationship.

title: The name of the primary table of the query.

title: The schema name of the primary table of the view.

description: Defaults to 'CodeGeneration.Schema'.

title: The relationship type between the parent and child (self).

description: Defaults to 'OneToMany'.

title: The list of 'Column' names from the related table that reference the parent.

title: The list of 'Column' names from the principal table that reference the child.

description: Typically this is only used where referencing property(s) other than the primary key as the principal property(s).

title: The operation applied to dependent entities in the relationship when the principal is deleted or the relationship is severed.

description: Defaults to 'NoAction'. See https://learn.microsoft.com/en-us/dotnet/api/microsoft.entityframeworkcore.deletebehavior for more information.

enum: NoAction Cascade ClientCascade ClientNoAction ClientSetNull Restrict SetNull

title: Indicates whether to automatically include navigation to the property.

description: Defaults to 'false'.

title: The corresponding property name within the entity framework (EF) model.

description: Defaults to 'Name' using the 'CodeGeneration.AutoDotNetRename' option.

title: The corresponding entity framework (EF) model name (.NET Type).

title: 'Query' object (database-driven)

description: The 'Query' object enables the definition of more complex multi-table queries ('Joins') that would primarily result in a database _View_. The primary table 'Name' for the query is required to be specified. Multiple queries can be specified for the same table(s). The 'IncludeColumns' and 'ExcludeColumns' provide a shorthand to include or exclude selected columns; with the 'AliasColumns' providing a means to rename where required (for example duplicate name). Additional 'Where' and 'Order' configuration can also be added as required.

title: The name of the primary table of the query.

title: The schema name of the primary table of the view.

description: Defaults to 'CodeGeneration.Schema'.

title: The 'Schema.Table' alias name.

description: Will automatically default where not specified.

title: The list of 'Column' names to be included in the underlying generated output.

description: Where not specified this indicates that all 'Columns' are to be included.

title: The list of 'Column' names to be excluded from the underlying generated output.

description: Where not specified this indicates no 'Columns' are to be excluded.

title: The list of 'Column' and 'Alias' pairs (split by a '^' lookup character) to enable column aliasing/renaming.

description: Each alias value should be formatted as 'Column' + '^' + 'Alias'; e.g. 'PCODE^ProductCode'

title: Indicates whether a 'View' is to be generated.

title: The 'View' name.

description: Defaults to 'vw' + 'Name'; e.g. 'vwTableName'.

title: The schema name for the 'View'.

description: Defaults to 'Schema'.

title: The permission to be used for security permission checking.

description: The suffix is optional, and where not specified will default to '.READ'.

title: The column name for the 'IsDeleted' capability.

description: Defaults to 'CodeGeneration.IsDeleted'.

title: The column name for the 'TenantId' capability.

description: Defaults to 'CodeGeneration.TenantId'.

title: The column name for the 'OrgUnitId' capability.

description: Defaults to 'CodeGeneration.OrgUnitId'.

title: The column name for the 'RowVersion' capability.

description: Defaults to 'CodeGeneration.RowVersion'.

title: The column name for the 'CreatedBy' capability.

description: Defaults to 'CodeGeneration.CreatedBy'.

title: The column name for the 'CreatedDate' capability.

description: Defaults to 'CodeGeneration.CreatedDate'.

title: The column name for the 'UpdatedBy' capability.

description: Defaults to 'CodeGeneration.UpdatedBy'.

title: The column name for the 'UpdatedDate' capability.

description: Defaults to 'CodeGeneration.UpdatedDate'.

title: The column name for the 'DeletedBy' capability.

description: Defaults to 'CodeGeneration.UpdatedBy'.

title: The column name for the 'DeletedDate' capability.

description: Defaults to 'CodeGeneration.UpdatedDate'.

title: The corresponding 'Join' collection.

title: The corresponding 'Order' collection.

title: The corresponding 'Where' collection.

title: 'QueryJoin' object (database-driven)

description: The 'QueryJoin' object defines a join to another (or same) table within a query. The 'Type' defines the join type, such as inner join, etc. The 'IncludeColumns' and 'ExcludeColumns' provide a shorthand to include or exclude selected columns; with the 'AliasColumns' providing a means to rename where required (for example duplicate name).

title: The name of the table to join.

title: The schema name of the table to join.

description: Defaults to 'Table.Schema'; i.e. same schema.

title: The 'Schema.Table' alias name.

title: The SQL join type.

description: Defaults to 'Inner'.

title: The list of 'Column' and 'Alias' pairs (split by a '^' lookup character) to enable column renaming.

description: Defaults to 'CodeGeneration.IsDeleted'.

description: Defaults to 'CodeGeneration.TenantId'.

description: Defaults to 'CodeGeneration.OrgUnitId'.

description: Defaults to 'CodeGeneration.CreatedBy'.

description: Defaults to 'CodeGeneration.UpdatedBy'.

description: Defaults to 'CodeGeneration.UpdatedBy'.

title: The corresponding 'JoinOn' collection.

title: 'QueryJoinOn' object (database-driven)

description: The 'QueryJoinOn' object defines the join on characteristics for a join within a query.

title: The name of the join column (from the 'Join' table).

title: The name of the other join to table schema.

description: Defaults to 'Table.Schema'; i.e. same schema. See also 'ToTable' and 'ToColumn' as these all relate.

title: The name of the other join to table.

description: Defaults to 'Table.Name'; i.e. primary table. See also 'ToSchema' and 'ToColumn' as these all relate.

title: The name of the other join to column.

description: Defaults to 'Name'; i.e. assumes same name. See also 'ToSchema' and 'ToTable' as these all relate.

title: The fully qualified name ('Alias.Name') of the other column being joined to or other valid SQL (e.g. function) bypassing the corresponding 'Schema', 'Table' and 'Column' logic.

title: 'QueryOrder' object (database-driven)

description: The 'QueryOrder' object that defines the query order.

title: The name of the 'Column' to order by.

description: See also 'Schema' and 'Table' as these all relate.

title: The name of order by table schema. See also 'Name' and 'Column' as these all relate.

description: Defaults to 'Query.Schema'.

title: The name of the order by table.

description: Defaults to 'Table.Name'; i.e. primary table. See also 'Schema' and 'Column' as these all relate.

title: The corresponding sort order.

description: Defaults to 'Ascending'.

title: 'QueryWhere' object (database-driven)

description: The 'QueryWhere' object defines an additional where 'Statement' to be added.

title: The where TSQL statement.


qfconfig.json

enum: CSharp TsInterfaceFromDto

description: Generators are loosely coupled. Options are passed as a string dictionary. Only strings here sorry.

description: A configuration file for Queryfirst (https://queryfirst.net), named qfconfig.json

$ref: #/definitions/generator

description: Should QueryFirst add a selfTest method to the generated code? You will need add xunit and QueryFirst.CoreLib nugets to your project.

description: Suffix to append to the query base name to get the generated repository class name

description: Suffix to append to the query base name to get the result class name


nightwatch.json

type: null string array

description: Location(s) where custom commands will be loaded from.

description: Location(s) where custom assertions will be loaded from.

description: Location(s) where page object files will be loaded from.

description: Location of an external globals module which will be loaded and made available to the test as a property globals on the main client instance.

description: An object which will be made available on the main test api, throughout the test execution

description: This controls whether to abort the test execution when an assertion failed and skip the rest. It's being used in waitFor commands and expect assertions

description: This controls whether to abort the test execution when an element cannot be located; an error is logged in all cases, but this also enables skipping the rest of the testcase; It's being used in element commands such as .click() or .getText()

description: This will overwrite the default polling interval (currently 500ms) for waitFor commands and expect assertions that use retry

description: Default timeout value in milliseconds for waitFor commands and implicit waitFor value for expect assertions

description: This will cause waitFor commands on elements to throw an error if multiple elements are found using the given locate strategy and selector

description: By default a warning is printed if multiple elements are found using the given locate strategy and selector; set this to true to suppress those warnings

description: Controls the timeout value for async hooks. Expects the done() callback to be invoked within this time or an error is thrown

description: Controls the timeout value for when running async unit tests. Expects the done() callback to be invoked within this time or an error is thrown

description: Controls the timeout value for when executing the global async reporter. Expects the done() callback to be invoked within this time or an error is thrown

description: Automatically retrying failed assertions - You can tell Nightwatch to automatically retry failed assertions until a given timeout is reached, before the test runner gives up and fails the test.

description: Configuration settings for the dotenv module - a zero-dependency module that loads environment variables from a .env file into process.env. More details on https://www.npmjs.com/package/dotenv

description: Persist the same globals object between runs or have a (deep) copy of it per each test; this can be useful when persisting data between test suites is needed, such as a cookie or session information

description: The location where the JUnit XML report files will be saved. Set this to false if you want to disable XML reporting

description: A string or array of folders (excluding subfolders) where the tests are located.

description: Used when running in parallel to determine if the output should be collected and displayed at the end.

description: Used to disable colored output in the terminal.

description: Used when running in parallel to specify the delay (in milliseconds) between starting the child processes

description: An object containing Selenium Server related configuration options

type: object array

type: string boolean

description: Whether or not to automatically start the Selenium/WebDriver session. If running unit tests, this should be set tot false.

description: End the session automatically when the test is being terminated, usually after a failed assertion.

description: Skip the remaining test cases from the current test suite, when one test case fails.

type: boolean object

description: Whether or not to run individual test files in parallel.

description: Automatically compute the number of workers based on CPU cores with "auto" or manually specify the number of workers

type: string array

description: Pass node arguments to individual workers (all of the process.execArgv using "auto" or selectively pass node arguments via ["--inspect"])

description: Specifies which test runner to use: default|mocha

default: default

description: Defines options used to connect to the WebDriver/Selenium server

description: Time to wait (in ms) before starting to check the Webdriver server is up and running

description: Maximum number of ping status check attempts before returning a timeout error

description: Interval (in ms) to use between status ping checks when checking if the Webdriver server is up and running

description: The entire time (in ms) to wait for the Node.js process to be created and running (default is 2 min), including spawning the child process and checking the status

description: A url which can be used later in the tests as the main url to load.

description: set to false if you want to show the extended http traffic command logs from the WebDriver server.

description: Used to disable terminal output completely.

description: Set this to false if you'd like to only see the test case name displayed and pass/fail status.

description: Set this to true if you'd like to see timestamps next to the logging output

description: Set this to true if you'd like to not display errors during the execution of the test (they are shown at the end always).

description: Take error and failure screenshots during test execution

description: Used to enable showing the Base64 image data in the (verbose) log when taking screenshots.

description: An array of folders or file patterns to be skipped (relative to the main source folder).

description: Folder or file pattern to be used when loading the tests. Files that don't match this pattern will be ignored.

description: Skip a group of tests (a subfolder); can be a list of comma-separated values (no space)

description: Skip tests by tag name; can be a list of comma-separated values (no space)

description: Use xpath as the default locator strategy

default: junit