Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • BaseComponent
    • default

Index

Constructors

constructor

  • Parameters

    • props: any

    Returns default

Properties

Protected client

client: any

Protected inputs

inputs: any

Methods

__doc

  • __doc(projectName?: string): string
  • Parameters

    • Optional projectName: string

    Returns string

__getBasePath

  • __getBasePath(): string
  • Returns string

delete

  • delete(inputs: InputProps): Promise<string>
  • 删除指定的key 及其内容

    Parameters

    • inputs: InputProps

    Returns Promise<string>

deleteApi

  • deleteApi(__namedParameters: Object): Promise<any>
  • api 主动删除key value

    Parameters

    • __namedParameters: Object

    Returns Promise<any>

deploy

  • deploy(inputs: InputProps): Promise<string>
  • 配合配置文件进行上传

    Parameters

    • inputs: InputProps

    Returns Promise<string>

get

  • get(inputs: InputProps): Promise<string>
  • 根据指定的key获取其值

    Parameters

    • inputs: InputProps

    Returns Promise<string>

getApi

  • getApi(__namedParameters: Object): Promise<any>
  • api 获取具体的key

    Parameters

    • __namedParameters: Object

    Returns Promise<any>

list

  • list(inputs: InputProps): Promise<string>
  • 查询所有的keys 信息

    Parameters

    • inputs: InputProps

    Returns Promise<string>

listApi

  • listApi(__namedParameters: Object): Promise<any>
  • api 查看key 列表

    Parameters

    • __namedParameters: Object

    Returns Promise<any>

put

  • put(inputs: InputProps): Promise<string>
  • 上传kv

    Parameters

    • inputs: InputProps

    Returns Promise<string>

putApi

  • putApi(__namedParameters: Object): Promise<any>
  • api 主动创建key value

    Parameters

    • __namedParameters: Object

    Returns Promise<any>

Private setEnv

  • setEnv(credentials: ICredentials, aliasName?: string): Promise<void>
  • Parameters

    • credentials: ICredentials
    • aliasName: string = 'default'

    Returns Promise<void>

Generated using TypeDoc