Hierarchy

Index

Methods

Static createSecret

Static deleteSecret

  • Delete Secret Delete Secret Permission Required: `kelvin.permission.secret.delete`

    Parameters

    • __namedParameters: { secretName: string }
      • secretName: string

        Secret name

    • Optional options: IKvHttpRequestOptions

      Request optional parameters

    Returns Observable<IKvHttpResponse>

Static getPaginator

Static listSecret

  • listSecret(__namedParameters?: { endingBefore: string; pageSize: number; search: string[]; sortAsc: boolean; startingAfter: string }, options?: IKvHttpRequestOptions): Observable<SecretListPaginated>
  • List Secret List Secret Permission Required: `kelvin.permission.secret.read`

    Parameters

    • Default value __namedParameters: { endingBefore: string; pageSize: number; search: string[]; sortAsc: boolean; startingAfter: string } = {}
      • endingBefore: string

        Upper bound cursor for use in pagination

      • pageSize: number

        Number of objects to be returned, between 1 and 1000. Default: 20

      • search: string[]

        Search secrets by name

      • sortAsc: boolean

        Order of sorting is Ascending. Possible Values: true/false. Default: true

      • startingAfter: string

        Lower bound cursor for use in pagination

    • Optional options: IKvHttpRequestOptions

      Request optional parameters

    Returns Observable<SecretListPaginated>

Static onError

Static request

Static requestUrl

  • requestUrl<T>(request: IKvHttpRequest, modelClass?: IModel, autenticated?: boolean): Observable<T>