Sha256: 48deeab7b0804a6d78dfb0f97f82c9a0087c4d36e66575b99a8918c0da0cc4a5

Contents?: true

Size: 1.75 KB

Versions: 95

Compression:

Stored size: 1.75 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"
    }
  },
  "required": ["hostname", "user", "password"],
  "additionalProperties": false
}

Version data entries

95 entries across 95 versions & 1 rubygems

Version Path
bolt-2.42.0 lib/bolt_server/schemas/partials/target-winrm.json
bolt-2.40.2 lib/bolt_server/schemas/partials/target-winrm.json
bolt-2.40.1 lib/bolt_server/schemas/partials/target-winrm.json
bolt-2.38.0 lib/bolt_server/schemas/partials/target-winrm.json
bolt-2.37.0 lib/bolt_server/schemas/partials/target-winrm.json
bolt-2.36.0 lib/bolt_server/schemas/partials/target-winrm.json
bolt-2.35.0 lib/bolt_server/schemas/partials/target-winrm.json
bolt-2.34.0 lib/bolt_server/schemas/partials/target-winrm.json
bolt-2.33.2 lib/bolt_server/schemas/partials/target-winrm.json
bolt-2.33.1 lib/bolt_server/schemas/partials/target-winrm.json
bolt-2.32.0 lib/bolt_server/schemas/partials/target-winrm.json
bolt-2.31.0 lib/bolt_server/schemas/partials/target-winrm.json
bolt-2.30.0 lib/bolt_server/schemas/partials/target-winrm.json
bolt-2.29.0 lib/bolt_server/schemas/partials/target-winrm.json
bolt-2.28.0 lib/bolt_server/schemas/partials/target-winrm.json
bolt-2.27.0 lib/bolt_server/schemas/partials/target-winrm.json
bolt-2.26.0 lib/bolt_server/schemas/partials/target-winrm.json
bolt-2.25.0 lib/bolt_server/schemas/partials/target-winrm.json
bolt-2.24.1 lib/bolt_server/schemas/partials/target-winrm.json
bolt-2.24.0 lib/bolt_server/schemas/partials/target-winrm.json