Skip to main content

STRUCT

AssetInfo

public struct AssetInfo: CustomStringConvertible

Represents asset information from the Sites Manager service.

Properties​

id​

public let id: String

Asset identifier.

name​

public let name: String

Asset name.

type​

public let type: String

Asset type.

siteId​

public let siteId: String

Site identifier that owns this asset.

pipelineJobId​

public let pipelineJobId: String?

Pipeline job identifier (nil if not present).

pipelineStatus​

public let pipelineStatus: String?

Pipeline job status (nil if not present).

vpsAnchorPayload​

public let vpsAnchorPayload: String?

VPS anchor payload (nil if not present).

meshRootNodeId​

public let meshRootNodeId: String?

Mesh root node ID (nil if not present).

sourceScanIds​

public let sourceScanIds: [String]

Source scan IDs (empty array if none).

description​

public var description: String

Methods​

init(fromC:)​

public init?(fromC cValue: ARDK_SitesManager_AssetInfo)