-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathservices.yaml
More file actions
61 lines (61 loc) · 1.63 KB
/
services.yaml
File metadata and controls
61 lines (61 loc) · 1.63 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
execute:
name: Execute SSH Command
description: >
Executes a specified command on a remote server via SSH.
fields:
host:
name: Host
description: Hostname or IP address of the remote server.
required: true
selector:
text:
username:
name: Username
description: Username for SSH authentication (optional if using key-based authentication).
required: true
selector:
text:
password:
name: Password
description: Password for SSH authentication (optional if using key-based authentication).
required: false
selector:
text:
key_file:
name: Key File
description: Path to the SSH private key file for key-based authentication (optional if using username/password).
required: false
selector:
text:
command:
name: Command
description: The command to execute on the host.
required: false
selector:
text:
input:
name: Input
description: Input to send to the `stdin` of the host.
required: false
selector:
text:
check_known_hosts:
name: Check Known Hosts
description: Whether to verify the host against the `known_hosts` file.
required: false
default: true
selector:
boolean:
known_hosts:
name: Known Hosts
description: Path to the known hosts file or string of the known hosts.
required: false
selector:
text:
timeout:
name: Timeout
description: Timeout in seconds for the SSH command execution.
required: false
default: 30
selector:
number: