← API reference
CANONICAL TYPE REFERENCE

FTPBackendInput

FTP connection settings on update. Every field is optional; omitted means unchanged.

hostString

FTP host. Omit to keep the stored value.

portInt

FTP port. Defaults to 21.

usernameString

FTP username. Omit to keep the stored value.

passwordString

Write-only. Omit to keep the stored password.

rootPathString

Path on the server that this backend is rooted at.

Use passive mode. Defaults to true.

View exact SDL
"""
FTP connection settings on update. Every field is optional; omitted means unchanged.
"""
input FTPBackendInput {
  """FTP host. Omit to keep the stored value."""
  host: String
  """FTP port. Defaults to 21."""
  port: Int
  """FTP username. Omit to keep the stored value."""
  username: String
  """Write-only. Omit to keep the stored password."""
  password: String @iac_writeOnly(presence: "hasCredentials", updatedAt: "credentialsUpdatedAt")
  """Path on the server that this backend is rooted at."""
  rootPath: String
  """Use passive mode. Defaults to true."""
  passiveMode: Boolean
}

One stable address across all schema views. Follow a field’s type to explore connections between domains.