AdapterSummaryDto
Namespace: Meshmakers.Octo.Communication.Contracts.DataTransferObjects
Summary of an adapter's state for list display.
public record AdapterSummaryDto : IEquatable<AdapterSummaryDto>
Inheritance Object → AdapterSummaryDto
Implements IEquatable<AdapterSummaryDto>
Properties
RtId
Runtime identifier of the adapter
public string RtId { get; set; }
Property Value
Name
Display name of the adapter
public string Name { get; set; }
Property Value
Description
Optional description
public string Description { get; set; }
Property Value
CommunicationState
Whether the adapter is connected to the communication service
public CommunicationState CommunicationState { get; set; }
Property Value
ConfigurationState
Whether the adapter has been configured
public ConfigurationState ConfigurationState { get; set; }
Property Value
DeploymentState
Whether the adapter 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
ImageName
Container image name (for managed adapters)
public string ImageName { get; set; }
Property Value
ImageVersion
Container image version (for managed adapters)
public string ImageVersion { get; set; }
Property Value
StatusMessage
Status message from the adapter
public string StatusMessage { get; set; }
Property Value
Constructors
AdapterSummaryDto()
Caution
Constructors of types with required members are not supported in this version of your compiler.
public AdapterSummaryDto()