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.
Imports System
Imports System.IO
Imports System.Collections
Imports System.Collections.Generic
Imports System.Runtime.Serialization
Imports ServiceStack
Imports ServiceStack.DataAnnotations
Imports Nephila.RiskStore.ServiceModel.Requests

Namespace Global

    Namespace Nephila.RiskStore.ServiceModel.Requests

        Public Partial Class ListSeedRefreshStatus
            Implements IGet
        End Class

        Public Partial Class ListSeedRefreshStatusResponse
            Public Overridable Property Entries As List(Of SeedRefreshStatusResponse)
        End Class

        Public Partial Class SeedRefreshStatusResponse
            Public Overridable Property RequestId As Guid
            Public Overridable Property TableName As String
            Public Overridable Property Status As String
            Public Overridable Property CreatedUtc As Date
            Public Overridable Property UpdatedUtc As Date
            Public Overridable Property StartedUtc As Date?
            Public Overridable Property CompletedUtc As Date?
            Public Overridable Property RowCount As Long?
            Public Overridable Property ErrorMessage As String
            Public Overridable Property OutputPath As String
            Public Overridable Property TotalCount As Integer?
            Public Overridable Property ProcessedCount As Integer?
            Public Overridable Property SkippedCount As Integer?
            Public Overridable Property FailedCount As Integer?
        End Class
    End Namespace
End Namespace

VB.NET ListSeedRefreshStatus DTOs

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

HTTP + CSV

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: text/csv
HTTP/1.1 200 OK
Content-Type: text/csv
Content-Length: length

{"entries":[{"requestId":"00000000000000000000000000000000","tableName":"String","status":"String","createdUtc":"0001-01-01T00:00:00.0000000Z","updatedUtc":"0001-01-01T00:00:00.0000000Z","startedUtc":"0001-01-01T00:00:00.0000000Z","completedUtc":"0001-01-01T00:00:00.0000000Z","rowCount":0,"errorMessage":"String","outputPath":"String","totalCount":0,"processedCount":0,"skippedCount":0,"failedCount":0}]}