[#11] Add Network Snapshot
Signed-off-by: Pavel Gross <p.gross@yadro.com>
This commit is contained in:
parent
b69d22966f
commit
c988ff3c76
84 changed files with 2238 additions and 933 deletions
|
@ -1,9 +1,28 @@
|
|||
using System;
|
||||
using System.Collections.Generic;
|
||||
using FrostFS.SDK.ModelsV2.Enums;
|
||||
|
||||
namespace FrostFS.SDK.ModelsV2.Netmap;
|
||||
|
||||
public class NodeInfo
|
||||
{
|
||||
public NodeState State { get; set; }
|
||||
public Version? Version { get; set; }
|
||||
public NodeInfo(
|
||||
Version version,
|
||||
NodeState state,
|
||||
IReadOnlyCollection<string> addresses,
|
||||
IReadOnlyDictionary<string, string> attributes,
|
||||
ReadOnlyMemory<byte> publicKey)
|
||||
{
|
||||
Version = version;
|
||||
State = state;
|
||||
Addresses = addresses;
|
||||
Attributes = attributes;
|
||||
PublicKey = publicKey;
|
||||
}
|
||||
|
||||
public NodeState State { get; private set; }
|
||||
public Version Version { get; private set; }
|
||||
public IReadOnlyCollection<string> Addresses { get; private set; }
|
||||
public IReadOnlyDictionary<string, string> Attributes { get; private set; }
|
||||
public ReadOnlyMemory<byte> PublicKey { get; private set; }
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue