Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface DeployTargetSFTP

Hierarchy

Index

Properties

Optional __id

__id: any

[INTERNAL] DO NOT DEFINE OR OVERWRITE THIS PROPERTY BY YOUR OWN!

Gets the ID of that target.

Optional agent

agent: string

Optional agentForward

agentForward: boolean

Optional applyValuesTo

applyValuesTo: object

A list of property names and their values that should be applied to that object.

Type declaration

  • [prop: string]: any

Optional beforeDeploy

List of operations that should be invoked BEFORE target is being deployed.

Optional beforeUpload

beforeUpload: SSHCommands

Optional checkBeforeDeploy

checkBeforeDeploy: boolean

Check for newer files before a deployment starts or not.

Optional closing

closing: SSHCommands

Optional connected

connected: SSHCommands

Optional deployed

List of operations that should be invoked AFTER ALL files have been deployed.

Optional description

description: string

The description.

Optional detail

detail: string

Additional information that should be shown in the GUI, e.g.

Optional diffBeforeDeploy

diffBeforeDeploy: boolean

Start a diff before deploy file(s).

Optional dir

dir: string

Optional hashAlgorithm

hashAlgorithm: string

Optional hashes

hashes: string | string[]

Optional hideIf

hideIf: string | string[]

A list of one or more package names that indicates if that target is hidden from GUI if one of the package(s) has been selected.

Optional host

host: string

Optional if

if: string | string[]

One or more (JavaScript) conditions that check if that item is available or not.

Optional inheritFrom

inheritFrom: string | string[]

One or more names of objects from where to inherit from.

Optional isFor

isFor: string | string[]

A list of one or more (host)names that item is (visible) for.

Optional isHidden

isHidden: boolean

Is hidden or not.

Optional loadFrom

loadFrom: string

The source from where to load the data from.

Optional mappings

One or more folder mapping.

Optional modes

modes: Object | number | string

Optional name

name: string

The name.

Optional noCommandOutput

noCommandOutput: boolean

Optional password

password: string

Optional platforms

platforms: string | string[]

One or more platform the item is for.

Optional port

port: number

Optional privateKey

privateKey: string

Optional privateKeyPassphrase

privateKeyPassphrase: string

Optional privateKeySourceFormat

privateKeySourceFormat: string

Optional privateKeyTargetFormat

privateKeyTargetFormat: string

Optional promptForPassword

promptForPassword: boolean

Prompt for a password if not defined.

Optional readyTimeout

readyTimeout: number

Optional showIf

showIf: string | string[]

A list of one or more package names that indicates if that target is only shown in GUI if one of the package(s) has been selected.

Optional sortOrder

sortOrder: number | Object

The sort order.

Optional transformer

transformer: string

The path to a (script) module that transforms data.

s. 'TranformerModule' interface

Optional transformerOptions

transformerOptions: any

The optional options for the transformer script.

Optional tryKeyboard

tryKeyboard: boolean

Optional type

type: string

The type.

Optional unix

unix: object

Type declaration

  • Optional convertCRLF?: boolean
  • Optional encoding?: string

Optional updateModesOfDirectories

updateModesOfDirectories: boolean

Optional uploaded

uploaded: SSHCommands

Optional user

user: string

Generated using TypeDoc