Table of Contents

Class RequestInputDataResource

Namespace
Monai.Deploy.InformaticsGateway.Api.Rest
Assembly
Monai.Deploy.InformaticsGateway.Api.dll

Represents an input resource (data source).

public class RequestInputDataResource
Inheritance
RequestInputDataResource

Examples

{
    ...
    "inputResources" : [
        {
            "interface": "Algorithm",
            "connectionDetails" : {
                "name": "ai-lung-tumor",
                "id": "123456790"
            }
        },
        {
            "interface": "DICOMweb",
            "connectionDetails" : {
                "operations": [ "QUERY", "RETRIEVE" ],
                "uri": "http://host:port/dicomweb/",
                "authID": "dXNlcm5hbWU6cGFzc3dvcmQ=",
                "authType": "Basic"
            }
        }
    ]
    ...
}

Properties

ConnectionDetails

Gets or sets connection details of a data source.

[JsonPropertyName("connectionDetails")]
public InputConnectionDetails? ConnectionDetails { get; set; }

Property Value

InputConnectionDetails

Interface

Gets or sets the type of interface or a data source.

[JsonPropertyName("interface")]
public InputInterfaceType Interface { get; set; }

Property Value

InputInterfaceType