# CommunityToolkit.Aspire.Hosting.Sftp

- Module: `CommunityToolkit.Aspire.Hosting.Sftp`
- Version: `13.4.0`
- Source: [GitHub](https://github.com/CommunityToolkit/Aspire)
- Functions: `4`
- Types: `3`

## Types

- [KeyType](/reference/api/typescript/communitytoolkit.aspire.hosting.sftp/keytype.md) -- `handle` - 0 members -- Specifies the types of cryptographic keys supported for digital signatures.
- [SftpContainerResource](/reference/api/typescript/communitytoolkit.aspire.hosting.sftp/sftpcontainerresource.md) -- `handle` - 7 members -- A resource that represents an SFTP container.

## Functions

- [addSftp](/reference/api/typescript/communitytoolkit.aspire.hosting.sftp/addsftp.md) -- `method` -- Adds atmoz SFTP to the application model.
- [withHostKeyFile](/reference/api/typescript/communitytoolkit.aspire.hosting.sftp/withhostkeyfile.md) -- `method` -- Adds a bind mount for the specified host key file to an SFTP container resource.
- [withUserKeyFile](/reference/api/typescript/communitytoolkit.aspire.hosting.sftp/withuserkeyfile.md) -- `method` -- Adds a bind mount for the public key file of the specified user to an SFTP container resource.
- [withUsersFile](/reference/api/typescript/communitytoolkit.aspire.hosting.sftp/withusersfile.md) -- `method` -- Adds a bind mount for the users.conf file to an SFTP container resource.

## Enums

- [KeyType](/reference/api/typescript/communitytoolkit.aspire.hosting.sftp/keytype.md) -- `enum` - 2 values -- Specifies the types of cryptographic keys supported for digital signatures.
