TypeScript Config类
Package 依赖查找: https://www.npmjs.com/
代码依赖
dependencies
@alicloud/credentials
@alicloud/opensearch-util
@alicloud/tea-typescript
@alicloud/tea-util
devDependencies
typescript
ts-node
Config.ts
import * as $tea from '@alicloud/tea-typescript';
class Config extends $tea.Model {
endpoint?: string;
protocol?: string;
type?: string;
securityToken?: string;
accessKeyId?: string;
accessKeySecret?: string;
userAgent?: string;
static names(): { [key: string]: string } {
return {
endpoint: 'endpoint',
protocol: 'protocol',
type: 'type',
securityToken: 'securityToken',
accessKeyId: 'accessKeyId',
accessKeySecret: 'accessKeySecret',
userAgent: 'userAgent',
};
}
static types(): { [key: string]: any } {
return {
endpoint: 'string',
protocol: 'string',
type: 'string',
securityToken: 'string',
accessKeyId: 'string',
accessKeySecret: 'string',
userAgent: 'string',
};
}
constructor(map?: { [key: string]: any }) {
super(map);
}
}
export default Config;