Activities
Connect To SaltStack
This activity connects to SaltStack server.
Activity Parameters
The Connect To SaltStack activity parameters can be provided by manual inserted values or via IN arguments or variables:
Parameters
- Host name/ IP address (text box editor type) (type: string): enter DNS name or IP Address of the SSH SaltStack host.
- Password (password editor type) (type: string): enter the password.
- Password Binding (text box editor type) (type: string): bind to a variable containing the encrypted password for connection. This parameter is used only when the user wants to send an encrypted password from outside the task, for example Flowster Studio Portal.
- SSH Port (text box editor type) (type: Int32): enter the SSH Port.
- SSH Timeout (text box editor type) (type: Int32): enter the SSH Timeout.
- Username (text box editor type) (type: string): enter the username to connect to the SaltStack host.
The Read Only Output variable is the possible output value that the activity will provide:
- Output (type: string): outputs the SaltStack connection. The output of this activity should be used as input for all Connection parameters used for all activities placed under SaltStack/SSH category.
Disconnect From SaltStack
This activity disconnects the specified SaltStack connection.
Activity Parameters
The Disconnect From SaltStack activity parameters can be provided by manual inserted values or via IN arguments or variables:
Parameters:
- Connection (text box editor type) (type: string): SaltStack Connection. The Output from Connect To SaltStack activity should be used as Input for this parameter.
Execute Command
This activity executes a SaltStack command.
Activity Parameters
The Execute Command activity parameters can be provided by manual inserted values or via IN arguments or variables:
Parameters:
- Connection (text box editor type) (type: string): GVManager Connection. The Output from Connect To GVManager activity should be used as Input for this parameter.
- Function (text box editor type) (type: string): enter the SaltStack function. E.g. 'test.ping'
- Function Arguments (text box editor type) (type: string): enter the function arguments. E.g. 'ls -l'
- Target name / Target IP address (text box editor type) (type: string): enter the DNS name or IP Address of the SaltStack target.
- Target Password (password editor type) (type: string): enter the password.
- Target Password Binding (text box editor type) (type: string): bind to a variable containing the encrypted password for connection. This parameter is used only when the user wants to send an encrypted password from outside the task, for example Flowster Studio Portal.
- Target Username (text box editor type) (type: string): enter the target username for SaltStack.
The Read Only Output variable is the possible output value that the activity will provide:
- Output (type: String): outputs the SaltStack received result for the input function.