DiscoveryModelFactory Class

Definition

A factory class for creating instances of the models for mocking.

public static class DiscoveryModelFactory
type DiscoveryModelFactory = class
Public Class DiscoveryModelFactory
Inheritance
DiscoveryModelFactory

Methods

Name Description
ComputeUsage(IDictionary<String,SupercomputerUsage>)

Overview of compute usage for a project.

DiscoveryCitation(CitationType, Nullable<Int32>, String, Nullable<Int32>, Nullable<Int32>)

A citation for a generated result.

DiscoveryConversation(String, Nullable<DateTimeOffset>, String, Nullable<DiscoveryActorType>, Nullable<DateTimeOffset>, String, Nullable<DiscoveryActorType>, String, String, String)

A conversation.

DiscoveryEngine(DiscoveryEngineStatus, String, IDictionary<String, BinaryData>, Nullable<DateTimeOffset>, String, Nullable<DiscoveryActorType>, Nullable<DateTimeOffset>, String, Nullable<DiscoveryActorType>)

Discovery engine instance.

DiscoveryInvestigation(String, String, Nullable<DateTimeOffset>, String, Nullable<DiscoveryActorType>, Nullable<DateTimeOffset>, String, Nullable<DiscoveryActorType>, Nullable<InvestigationStatus>, String, IEnumerable<DiscoveryTag>, String)

A investigation list item.

DiscoveryTag(String, String)

Definition of Tag.

DiscoveryTask(String, String, Nullable<TaskPriority>, String, IEnumerable<String>, String, IEnumerable<String>, IEnumerable<String>, TaskAssignee, IEnumerable<TaskComment>, Nullable<TaskStatus>, Nullable<DateTimeOffset>, String, Nullable<DiscoveryActorType>, Nullable<DateTimeOffset>, String, Nullable<DiscoveryActorType>, IEnumerable<ExecutionHistoryEntry>, String, TaskResult, IEnumerable<ResourceIdentifier>)

Task resource.

ExecutionHistoryEntry(DateTimeOffset, String, String, DiscoveryActorType, String, String, String, IDictionary<String,BinaryData>)

Execution history entry for a task.

IndexingMetrics(Int32, Int32, Int32, Int32, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>)

Indexing metrics for a run.

IndexingOperationResult(String, IndexingMetrics)

Result details for an indexing operation.

InfrastructureOverrides(String, String, String, Nullable<Int32>, String, String, String, String)

Explicitly set tool run requirements - overrides the tool definition.

InlineFile(String, String)

A file to be included in the input data for a tool run and the path where it will be mounted, relative to the working directory.

InputDataMount(String, String, Nullable<StorageMountProtocol>)

Data URI and path where it will be mounted in the tool container.

InvestigationOperationStatus(String, OperationState, ResponseError, DiscoveryInvestigation)

The status of a long-running Investigation operation.

KnowledgeBase(String, String, String, IEnumerable<StorageAssetReference>, String, Nullable<DiscoveryProvisioningState>, ResponseError, Nullable<IndexingStatus>, String, LastIndexingRun, Nullable<DateTimeOffset>, String, Nullable<DiscoveryActorType>, Nullable<DateTimeOffset>, String, Nullable<DiscoveryActorType>, IEnumerable<DiscoveryTag>, String, String)

A knowledgeBase.

KnowledgeBaseIndexingOperationResponse(String, OperationState, ResponseError, IndexingOperationResult)

Response for indexing operations.

KnowledgeBaseOperationResponse(String, OperationState, ResponseError, String)

Response indicating the KnowledgeBase operation. Please note this is the abstract base class. The derived classes available for instantiation are: KnowledgeBaseIndexingOperationResponse and KnowledgeBaseSearchOperationResponse.

KnowledgeBaseSearchOperationResponse(String, OperationState, ResponseError, SearchResponse)

Response for search operations.

LastIndexingRun(String, Nullable<IndexingStatus>, ResponseError, IndexingMetrics)

The details of the last indexing run.

NodePoolUsage(String, String, String, String, String, String)

Overview of compute usage for a nodepool.

OutputDataMount(String, String, Nullable<StorageMountProtocol>)

Definition of a mount for collecting tool output data.

OutputDataUri(String, String)

Model for providing the URI of the output collected from a specific container path.

PagedConversation(IEnumerable<DiscoveryConversation>, Uri)

Paged collection of Conversation items.

PagedInvestigation(IEnumerable<DiscoveryInvestigation>, Uri)

Paged collection of Investigation items.

PagedOperation(IEnumerable<WorkspaceOperation>, Uri)

Paged collection of Operation items.

PagedWorkingMemoryEntry(IEnumerable<WorkingMemoryEntry>, Uri)

Paged collection of WorkingMemoryEntry items.

RunOperationStatus(String, OperationState, ResponseError, RunResult)

Provides status details for long running operations.

RunRequestEnvironmentVariable(String, String)

The RunRequestEnvironmentVariable.

RunResult(String, String, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, String, RunResultToolReport, IEnumerable<OutputDataUri>, String)

Run result.

RunResultToolReport(Int32, RunResultToolReportStatusInformation, String)

The RunResultToolReport.

RunResultToolReportStatusInformation()

The RunResultToolReportStatusInformation.

SearchRequest(String)

The search action request body.

SearchResponse(IEnumerable<SearchResultItem>)

Results of a knowledge base search.

SearchResultItem(String, IEnumerable<DiscoveryCitation>)

A single search result item.

StartTaskRequest(TaskAssignee)

Request body for starting a task.

StorageAssetReference(ResourceIdentifier, ResourceIdentifier)

Reference to a storage asset with identity information.

SupercomputerUsage(Int64, Int64, IDictionary<String,NodePoolUsage>)

Overview of compute usage for a supercomputer.

TaskAssignee(String, DiscoveryActorType)

Task assignee information.

TaskComment(Nullable<DateTimeOffset>, String, DiscoveryActorType, String)

Task comment.

TaskResult(String, IEnumerable<ResourceIdentifier>)

Task execution result.

WorkingMemoryEntry(String, WorkingMemoryEntryType, Nullable<DateTimeOffset>)

Working memory entry.

WorkspaceOperation(String, String, RunStatus, String, DateTimeOffset, Nullable<DateTimeOffset>, String)

Summary information for an operation.

Applies to