← API reference
CANONICAL TYPE REFERENCE

CreateFTPBackendInput

FTP connection settings on create. Plaintext and password-only — no FTPS, and no key-based auth.

hostString!

FTP host.

portInt

FTP port. Defaults to 21.

usernameString!

FTP username.

passwordString!

Write-only; never returned.

rootPathString

Path on the server that this backend is rooted at.

Use passive mode. Defaults to true.

View exact SDL
"""
FTP connection settings on create. Plaintext and password-only — no FTPS, and no key-based auth.
"""
input CreateFTPBackendInput {
  """FTP host."""
  host: String!
  """FTP port. Defaults to 21."""
  port: Int
  """FTP username."""
  username: String!
  """Write-only; never returned."""
  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.