DeployedPoolDto
Namespace: Meshmakers.Octo.Communication.Contracts.DataTransferObjects
Identifies a Cloud-environment pool that the central Communication Operator
must keep deployed. Used both as a callback payload (when a pool is
deployed/undeployed at runtime) and as the registration response (after
the operator (re)connects to the controller's /operatorHub).
public record DeployedPoolDto : IEquatable<DeployedPoolDto>
Inheritance Object → DeployedPoolDto
Implements IEquatable<DeployedPoolDto>
Properties
TenantId
Tenant the pool belongs to.
public string TenantId { get; set; }
Property Value
PoolName
Pool name. Becomes part of the CommunicationPool CR name and the per-pool broker secret name in the operator's pool namespace.
public string PoolName { get; set; }
Property Value
Constructors
DeployedPoolDto()
public DeployedPoolDto()