Table of Contents

Interface ITransportTask

Namespace
BiExcellence.OpenBi.Api.Transport
Assembly
BiExcellence.OpenBi.Api.Client.dll

A transport task: a package of configuration changes moved between environments.

public interface ITransportTask

Properties

Changed

When the task was last saved. Set by the server on every save.

DateTimeOffset Changed { get; init; }

Property Value

DateTimeOffset

Created

When the task was created. Defaults to the time it was first stored.

DateTimeOffset Created { get; init; }

Property Value

DateTimeOffset

Description

A free-text description of the change set.

string? Description { get; init; }

Property Value

string

Id

The task id, a GUID generated by the server when POST transporttasks is given none.

string? Id { get; init; }

Property Value

string

Released

When the task was released. Set by the server to the time of the save whenever the task is saved in state Closed, Transported or IMPORTED; null while it is open.

DateTimeOffset? Released { get; init; }

Property Value

DateTimeOffset?

Source

The system the task was recorded on. The configurator stores the host name of the source server here.

string? Source { get; init; }

Property Value

string

State

The task's state - see TransportTaskState.

string? State { get; init; }

Property Value

string

UserId

The username of the task's owner. Defaults to the caller when a save leaves it empty.

string? UserId { get; init; }

Property Value

string