Skip to main content

Check out Port for yourself ➜ 

Toggle

Toggle inputs accept boolean (true/false) values.

Common usage

The toggle input type can be used for:

  • Enable/disable features
  • Dry run mode
  • Force operations
  • Skip validations

Definition

{
"dryRun": {
"title": "Dry Run",
"description": "Simulate the operation without making changes",
"type": "boolean",
"default": false
}
}

Properties

PropertyTypeDescription
type"boolean"Required. Must be "boolean"
defaultbooleanDefault value (true or false)

Dynamic default

Use a JQ expression to set a dynamic default:

{
"requireApproval": {
"title": "Require Approval",
"type": "boolean",
"default": {
"jqQuery": ".inputs.environment == \"production\""
},
"dependsOn": ["environment"]
}
}