AssetItemResponse

data class AssetItemResponse(val id: String? = null, val inputPorts: Map<String, InputPortResponse>? = null, val locationInfo: BlobLocationResponse, val metadata: Map<String, String>? = null, val name: String, val outputPorts: Map<String, OutputPortResponse>? = null, val parameters: List<ModuleAssetParameterResponse>? = null, val type: String)

Information about an asset associated with the web service.

Constructors

Link copied to clipboard
constructor(id: String? = null, inputPorts: Map<String, InputPortResponse>? = null, locationInfo: BlobLocationResponse, metadata: Map<String, String>? = null, name: String, outputPorts: Map<String, OutputPortResponse>? = null, parameters: List<ModuleAssetParameterResponse>? = null, type: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val id: String? = null

Asset's Id.

Link copied to clipboard

Information about the asset's input ports.

Link copied to clipboard

Access information for the asset.

Link copied to clipboard
val metadata: Map<String, String>? = null

If the asset is a custom module, this holds the module's metadata.

Link copied to clipboard

Asset's friendly name.

Link copied to clipboard

Information about the asset's output ports.

Link copied to clipboard

If the asset is a custom module, this holds the module's parameters.

Link copied to clipboard

Asset's type.