PlanetaryComputerModelFactory.IngestionRunInformation Method

Definition

Microsoft Planetary Computer Pro geo-catalog ingestion run operation.

public static Azure.Analytics.PlanetaryComputer.IngestionRunInformation IngestionRunInformation(Guid id = default, Azure.Analytics.PlanetaryComputer.PlanetaryComputerOperationStatus status = default, DateTimeOffset createdOn = default, System.Collections.Generic.IEnumerable<Azure.Analytics.PlanetaryComputer.PlanetaryComputerOperationStatusHistoryItem> statusHistory = default, DateTimeOffset? startedOn = default, DateTimeOffset? finishedOn = default, int totalItems = 0, int totalPendingItems = 0, int totalSuccessfulItems = 0, int totalFailedItems = 0);
static member IngestionRunInformation : Guid * Azure.Analytics.PlanetaryComputer.PlanetaryComputerOperationStatus * DateTimeOffset * seq<Azure.Analytics.PlanetaryComputer.PlanetaryComputerOperationStatusHistoryItem> * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * int * int * int * int -> Azure.Analytics.PlanetaryComputer.IngestionRunInformation
Public Shared Function IngestionRunInformation (Optional id As Guid = Nothing, Optional status As PlanetaryComputerOperationStatus = Nothing, Optional createdOn As DateTimeOffset = Nothing, Optional statusHistory As IEnumerable(Of PlanetaryComputerOperationStatusHistoryItem) = Nothing, Optional startedOn As Nullable(Of DateTimeOffset) = Nothing, Optional finishedOn As Nullable(Of DateTimeOffset) = Nothing, Optional totalItems As Integer = 0, Optional totalPendingItems As Integer = 0, Optional totalSuccessfulItems As Integer = 0, Optional totalFailedItems As Integer = 0) As IngestionRunInformation

Parameters

id
Guid

Operation id.

status
PlanetaryComputerOperationStatus

Operation status.

createdOn
DateTimeOffset

The UTC time at which the operation was created.

statusHistory
IEnumerable<PlanetaryComputerOperationStatusHistoryItem>

The history of the operation status in time.

startedOn
Nullable<DateTimeOffset>

The UTC time at which the operation was started.

finishedOn
Nullable<DateTimeOffset>

The UTC time at which the operation finished its execution.

totalItems
Int32

The number of total items to be processed.

totalPendingItems
Int32

The number of items pending to be processed.

totalSuccessfulItems
Int32

The number of items successfully processed.

totalFailedItems
Int32

The number of items that have failed to be processed.

Returns

A new IngestionRunInformation instance for mocking.

Applies to