Hierarchy

Index

Methods

Static createAWSRegion

Static createIntegration

Static deleteAWSRegion

  • Delete AWS Region Delete AWS Region Permission Required: `kelvin.permission.integration.delete`

    Parameters

    • __namedParameters: { name: string }
      • name: string

        Region name

    • Optional options: IKvHttpRequestOptions

      Request optional parameters

    Returns Observable<IKvHttpResponse>

Static deleteIntegration

  • Delete Integration Delete Integration Permission Required: `kelvin.permission.integration.delete`

    Parameters

    • __namedParameters: { name: string }
      • name: string

        Integration name

    • Optional options: IKvHttpRequestOptions

      Request optional parameters

    Returns Observable<IKvHttpResponse>

Static getAWSRegion

  • Get AWS Region Get AWS Region Permission Required: `kelvin.permission.integration.read`

    Parameters

    • __namedParameters: { name: string }
      • name: string

        Region name

    • Optional options: IKvHttpRequestOptions

      Request optional parameters

    Returns Observable<IntegrationAwsRegion>

Static getIntegration

  • Get Integration Get Integration Permission Required: `kelvin.permission.integration.read`

    Parameters

    • __namedParameters: { name: string }
      • name: string

        Integration name

    • Optional options: IKvHttpRequestOptions

      Request optional parameters

    Returns Observable<Integration>

Static getPaginator

Static listAWSRegions

  • listAWSRegions(__namedParameters?: { endingBefore: string; names: string[]; pageSize: number; search: string[]; sortAsc: boolean; sortBy: string; startingAfter: string }, options?: IKvHttpRequestOptions): Observable<IntegrationAwsRegionList>
  • List AWS Regions List AWS Regions Pagination Sortable Columns: `aws_regions.name`, `aws_regions.title`, `aws_regions.created`, `aws_regions.updated` Permission Required: `kelvin.permission.integration.read`

    Parameters

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

        Upper bound cursor for use in pagination

      • names: string[]

        Filter Regions by name

      • pageSize: number

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

      • search: string[]

        Search Regions by name or title

      • sortAsc: boolean

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

      • sortBy: string

        Parameter to sort by. Must be one of the sortable columns

      • startingAfter: string

        Lower bound cursor for use in pagination

    • Optional options: IKvHttpRequestOptions

      Request optional parameters

    Returns Observable<IntegrationAwsRegionList>

Static listIntegrations

  • listIntegrations(__namedParameters?: { enable: boolean; endingBefore: string; names: string[]; pageSize: number; search: string[]; sortAsc: boolean; sortBy: string; startingAfter: string; types: string[] }, options?: IKvHttpRequestOptions): Observable<IntegrationList>
  • List Integrations List Integrations Pagination Sortable Columns: `integration.name`, `integration.title`, `integration.type`, `integration.enable`, `integration.state`, `integration.last_seen`, `integration.created`, `integration.updated` Permission Required: `kelvin.permission.integration.read`

    Parameters

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

        Filter by enable Integrations. Possible Values: true/false. Default: none

      • endingBefore: string

        Upper bound cursor for use in pagination

      • names: string[]

        Filter Integrations by name

      • pageSize: number

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

      • search: string[]

        Search Integrations by name or title

      • sortAsc: boolean

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

      • sortBy: string

        Parameter to sort by. Must be one of the sortable columns

      • startingAfter: string

        Lower bound cursor for use in pagination

      • types: string[]

        Filter Integrations by type

    • Optional options: IKvHttpRequestOptions

      Request optional parameters

    Returns Observable<IntegrationList>

Static onError

Static request

Static requestUrl

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

Static updateAWSRegion

Static updateIntegration