1.1.12 • Published 9 months ago
@gammarers/aws-transfer-custom-lambda-identity-provider v1.1.12
AWS Transfer Custom Lambda Identity Provider
This is a Simple Transfer AWS CDK Construct
Features
- SFTP User password login (inclued ip restrict(ipv4,ipv6))
- testing implementetion
- ested in an actual AWS environment
- SFTP User password login (none ip restrict)
- testing implementetion
- ested in an actual AWS environment
- SFTP User public key authentication login (inclued ip restrict)
- testing implementetion
- ested in an actual AWS environment
- SFTP User public key authentication login (none ip restrict)
- testing implementetion
- ested in an actual AWS environment
- SFTP User's info from AWS SecretManager
- SecureString
- testing implementetion
- ested in an actual AWS environment
- SecureBinary
- testing implementetion
- ested in an actual AWS environment
- SecureString
- FTP/S User's password login (inclued ip restrict)
- testing implementetion
- ested in an actual AWS environment
- HomeDirectoryDetails
- Logical home directory
- testing implementetion
- ested in an actual AWS environment
Other
- SecretManager layer
- Logging to JSON
- disable output log in projen test
Architecture
diagram
Install
TypeScript
npm install @gammarers/transfer-custom-lambda-identity-provider
or
yarn add @gammarers/transfer-custom-lambda-identity-provider
Example
npm install @gammarers/transfer-custom-lambda-identity-provider
import { TransferCustomLambdaIdentityProvider } from '@gammarers/aws-transfer-custom-lambda-identity-provider';
new TransferCustomLambdaIdentityProvider(stack, 'TransferCustomLambdaIdentityProvider');