Sha256: 93d3736fa84dd125b342175d4f41267aeaf2ea4c187577a0fa919773afc5ff81

Contents?: true

Size: 1.86 KB

Versions: 23

Compression:

Stored size: 1.86 KB

Contents

{
  "id": "partial:target-winrm",
  "$schema": "http://json-schema.org/draft-04/schema",
  "title": "Target information about where to run a bolt action over WinRM",
  "type": "object",
  "properties": {
    "hostname": {
      "type": "string",
      "description": "Target identifier"
    },
    "user": {
      "type": "string",
      "description": "Login user"
    },
    "password": {
      "type": "string",
      "description": "Password for WinRM transport authentication"
    },
    "port": {
      "type": "integer",
      "description": "Connection port"
    },
    "connect-timeout": {
      "type": "integer",
      "description": "How long Bolt should wait when establishing connections"
    },
    "tmpdir": {
      "type": "string",
      "description": "The directory to upload and execute temporary files on the target"
    },
    "ssl": {
      "type": "boolean",
      "description": "When true, Bolt will use https connections for WinRM"
    },
    "ssl-verify": {
      "type": "boolean",
      "description": "When true, verifies the targets certificate matches the cacert"
    },
    "cacert": {
      "type": "string",
      "description": "The path to the CA certificate"
    },
    "extensions": {
      "type": "array",
      "description": "List of file extensions that are accepted for scripts or tasks"
    },
    "interpreters": {
      "type": "object",
      "description": "Map of file extensions to remote executable"
    },
    "file-protocol": {
      "type": "string",
      "enum": ["winrm", "smb"],
      "description": "Protocol for file transfer, WinRM or SMB"
    },
    "smb-port": {
      "type": "integer",
      "description": "Port for SMB protocol"
    },
    "plugin_hooks": {
      "type": "object",
      "description": "Configuration for plugins to use"
    }
  },
  "required": ["hostname", "user", "password"],
  "additionalProperties": false
}

Version data entries

23 entries across 23 versions & 1 rubygems

Version Path
bolt-4.0.0 lib/bolt_server/schemas/partials/target-winrm.json
bolt-3.29.0 lib/bolt_server/schemas/partials/target-winrm.json
bolt-3.28.0 lib/bolt_server/schemas/partials/target-winrm.json
bolt-3.27.4 lib/bolt_server/schemas/partials/target-winrm.json
bolt-3.27.2 lib/bolt_server/schemas/partials/target-winrm.json
bolt-3.27.1 lib/bolt_server/schemas/partials/target-winrm.json
bolt-3.26.2 lib/bolt_server/schemas/partials/target-winrm.json
bolt-3.26.1 lib/bolt_server/schemas/partials/target-winrm.json
bolt-3.25.0 lib/bolt_server/schemas/partials/target-winrm.json
bolt-3.24.0 lib/bolt_server/schemas/partials/target-winrm.json
bolt-3.23.1 lib/bolt_server/schemas/partials/target-winrm.json
bolt-3.23.0 lib/bolt_server/schemas/partials/target-winrm.json
bolt-3.22.1 lib/bolt_server/schemas/partials/target-winrm.json
bolt-3.22.0 lib/bolt_server/schemas/partials/target-winrm.json
bolt-3.21.0 lib/bolt_server/schemas/partials/target-winrm.json
bolt-3.20.0 lib/bolt_server/schemas/partials/target-winrm.json
bolt-3.19.0 lib/bolt_server/schemas/partials/target-winrm.json
bolt-3.18.0 lib/bolt_server/schemas/partials/target-winrm.json
bolt-3.17.0 lib/bolt_server/schemas/partials/target-winrm.json
bolt-3.16.1 lib/bolt_server/schemas/partials/target-winrm.json