Nephila RiskStore

<back to all web services

ListSeedRefreshStatus

Seed
Requires Authentication
Requires any of the roles:Riskstore.Read, Riskstore.Write, Riskstore.Admin
The following routes are available for this service:
GET/api/riskstore/seed/statusList recent seed refresh requestsReturns all seed refresh entries known to the running host process, newest first. Entries are lost on restart.
namespace Nephila.RiskStore.ServiceModel.Requests

open System
open System.IO
open System.Collections
open System.Collections.Generic
open System.Runtime.Serialization
open ServiceStack
open ServiceStack.DataAnnotations

    [<AllowNullLiteral>]
    type SeedRefreshStatusResponse() = 
        member val RequestId:Guid = new Guid() with get,set
        member val TableName:String = null with get,set
        member val Status:String = null with get,set
        member val CreatedUtc:DateTime = new DateTime() with get,set
        member val UpdatedUtc:DateTime = new DateTime() with get,set
        member val StartedUtc:Nullable<DateTime> = new Nullable<DateTime>() with get,set
        member val CompletedUtc:Nullable<DateTime> = new Nullable<DateTime>() with get,set
        member val RowCount:Nullable<Int64> = new Nullable<Int64>() with get,set
        member val ErrorMessage:String = null with get,set
        member val OutputPath:String = null with get,set
        member val TotalCount:Nullable<Int32> = new Nullable<Int32>() with get,set
        member val ProcessedCount:Nullable<Int32> = new Nullable<Int32>() with get,set
        member val SkippedCount:Nullable<Int32> = new Nullable<Int32>() with get,set
        member val FailedCount:Nullable<Int32> = new Nullable<Int32>() with get,set

    [<AllowNullLiteral>]
    type ListSeedRefreshStatusResponse() = 
        member val Entries:ResizeArray<SeedRefreshStatusResponse> = null with get,set

    [<AllowNullLiteral>]
    type ListSeedRefreshStatus() = 
        interface IGet

F# ListSeedRefreshStatus DTOs

To override the Content-type in your clients, use the HTTP Accept Header, append the .xml suffix or ?format=xml

HTTP + XML

The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.

GET /api/riskstore/seed/status HTTP/1.1 
Host: riskstoreng-dev.nephila.com 
Accept: application/xml
HTTP/1.1 200 OK
Content-Type: application/xml
Content-Length: length

<ListSeedRefreshStatusResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Nephila.RiskStore.ServiceModel.Requests">
  <Entries>
    <SeedRefreshStatusResponse>
      <CompletedUtc>0001-01-01T00:00:00</CompletedUtc>
      <CreatedUtc>0001-01-01T00:00:00</CreatedUtc>
      <ErrorMessage>String</ErrorMessage>
      <FailedCount>0</FailedCount>
      <OutputPath>String</OutputPath>
      <ProcessedCount>0</ProcessedCount>
      <RequestId>00000000-0000-0000-0000-000000000000</RequestId>
      <RowCount>0</RowCount>
      <SkippedCount>0</SkippedCount>
      <StartedUtc>0001-01-01T00:00:00</StartedUtc>
      <Status>String</Status>
      <TableName>String</TableName>
      <TotalCount>0</TotalCount>
      <UpdatedUtc>0001-01-01T00:00:00</UpdatedUtc>
    </SeedRefreshStatusResponse>
  </Entries>
</ListSeedRefreshStatusResponse>