Skip to main content

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 ObjectDeployedPoolDto
Implements IEquatable<DeployedPoolDto>

Properties

TenantId

Tenant the pool belongs to.

public string TenantId { get; set; }

Property Value

String

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

String

Constructors

DeployedPoolDto()

public DeployedPoolDto()