Asset
Asset descriptor for the AssetProvider
service.
Defined in
This message is defined in the asset_provider.proto
file.
Syntax
message Asset
{
string name = 1;
uint64 assetId = 2;
AssetStatus status = 3;
repeated AssetAddress addresses = 4;
AssetCategory category = 5;
AssetSecurityStatus securityStatus = 7;
google.protobuf.Timestamp lastSeen = 8;
google.protobuf.Timestamp lastModified = 9;
google.protobuf.Timestamp creationDate = 10;
bool isRouter = 11;
string os = 12;
string vendor = 13;
string model = 14;
string networkName = 15;
repeated string labels = 16;
map<string, string> parameters = 17;
}
Fields
The Asset
message has the following fields.
Asset message fields
Rule Field |
Type |
Name |
Tag |
Description |
---|---|---|---|---|
|
|
|
|
Name of the asset. |
|
|
|
|
Asset identifier. |
|
|
|
Current status of the asset. |
|
|
|
4 |
MAC and IP addresses of the asset. |
|
|
|
|
Device category of the asset. |
|
|
|
7 |
Current security status of the asset. |
|
|
|
|
8 |
Time when asset was last seen. |
|
|
|
9 |
Time when asset was last modified. |
|
|
|
10 |
Time when asset was added to the asset table. |
|
|
|
11 |
This parameter denotes whether the asset is a routing device. |
|
|
|
12 |
Name of the operating system of the asset. |
|
|
|
13 |
Name of the asset manufacturer. |
|
|
|
14 |
Name of the asset model and version information. |
|
|
|
15 |
Name used to represent the asset in the network. |
|
|
|
16 |
A list of labels assigned to the asset. |
|
|
|
17 |
Any additional parameters of the asset returned in pairs "Key, Value". |