import { Value } from '../../../cloudformation/Value';
/**
  A structure that contains the parameters for an SFTP connector object.
  For full documentation go to <a href="http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-transfer-connector-sftpconfig.html">the AWS Docs</a>
*/
export interface SftpConfigProps {
    /** <p> */
    trustedHostKeys?: Value<Value<string>[]>;
    /** <code>UserSecretId</code>  <a name="cfn-transfer-connector-sftpconfig-usersecretid"></a>
  The identifier for the secret (in AWS Secrets Manager) that contains the SFTP user’s private key, password, or both. The identifier can be either the Amazon Resource Name (ARN) or the name of the secret.<br />
  
  Required: No<br />
  
  Minimum: <code>1</code><br />
  
  Maximum: <code>2048</code><br />
  
  Update requires: <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt">No interruption</a> */
    userSecretId?: Value<string>;
}
