PoolSummaryDto
Namespace: Meshmakers.Octo.Communication.Contracts.DataTransferObjects
Summary of a pool's state for list display.
public record PoolSummaryDto : IEquatable<PoolSummaryDto>
Inheritance Object → PoolSummaryDto
Implements IEquatable<PoolSummaryDto>
Properties
RtId
Runtime identifier of the pool
public string RtId { get; set; }
Property Value
Name
Display name of the pool
public string Name { get; set; }
Property Value
Description
Optional description
public string Description { get; set; }
Property Value
CommunicationState
Whether the pool operator is connected to the communication service
public CommunicationState CommunicationState { get; set; }
Property Value
ConfigurationState
Whether the pool has been configured
public ConfigurationState ConfigurationState { get; set; }
Property Value
DeploymentState
Whether the pool has been deployed
public EntityDeploymentState DeploymentState { get; set; }
Property Value
CommunicationStateTimestamp
When the communication state last changed
public Nullable<DateTime> CommunicationStateTimestamp { get; set; }
Property Value
StatusMessage
Status message from the pool
public string StatusMessage { get; set; }
Property Value
Constructors
PoolSummaryDto()
Caution
Constructors of types with required members are not supported in this version of your compiler.
public PoolSummaryDto()