Skip to content

Class TenantInvitationDeliveryMetadataKeys

Namespace: Cephalon.MultiTenancy.Governance.Services
Assembly: Cephalon.MultiTenancy.Governance.dll

Defines stable metadata keys written by tenant invitation delivery dispatch and status reconciliation.

public static class TenantInvitationDeliveryMetadataKeys

object ← TenantInvitationDeliveryMetadataKeys

object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.MemberwiseClone(), object.ReferenceEquals(object?, object?), object.ToString()

Metadata key describing Cephalon ownership of the host-agnostic dispatch pipeline.

public const string DeliveryDispatchOwnership = "deliveryDispatchOwnership"

string

Metadata key describing Cephalon ownership of automatic background retry scheduling.

public const string DeliveryRetryBackgroundOwnership = "deliveryRetryBackgroundOwnership"

string

Metadata key that marks a dispatch request created by automatic background retry scheduling.

public const string DeliveryRetryBackgroundScheduling = "deliveryRetryBackgroundScheduling"

string

Metadata key that marks a dispatch request created by the retry runner.

public const string DeliveryRetryExecution = "deliveryRetryExecution"

string

Metadata key describing whether retry execution coordination was enabled for the retry runner.

public const string DeliveryRetryExecutionCoordination = "deliveryRetryExecutionCoordination"

string

DeliveryRetryExecutionCoordinationAcceptedCount

Section titled “ DeliveryRetryExecutionCoordinationAcceptedCount”

Metadata key containing the number of retry execution coordination attempts accepted for execution.

public const string DeliveryRetryExecutionCoordinationAcceptedCount = "deliveryRetryExecutionCoordinationAcceptedCount"

string

DeliveryRetryExecutionCoordinationAttemptCount

Section titled “ DeliveryRetryExecutionCoordinationAttemptCount”

Metadata key containing the number of attempts to enter retry execution coordination.

public const string DeliveryRetryExecutionCoordinationAttemptCount = "deliveryRetryExecutionCoordinationAttemptCount"

string

DeliveryRetryExecutionCoordinationCompletedCount

Section titled “ DeliveryRetryExecutionCoordinationCompletedCount”

Metadata key containing the number of coordinated retry passes completed with a retry result.

public const string DeliveryRetryExecutionCoordinationCompletedCount = "deliveryRetryExecutionCoordinationCompletedCount"

string

DeliveryRetryExecutionCoordinationFailedCount

Section titled “ DeliveryRetryExecutionCoordinationFailedCount”

Metadata key containing the number of coordinated retry passes that ended with an unhandled failure.

public const string DeliveryRetryExecutionCoordinationFailedCount = "deliveryRetryExecutionCoordinationFailedCount"

string

DeliveryRetryExecutionCoordinationInProgress

Section titled “ DeliveryRetryExecutionCoordinationInProgress”

Metadata key describing whether a coordinated retry execution is currently running.

public const string DeliveryRetryExecutionCoordinationInProgress = "deliveryRetryExecutionCoordinationInProgress"

string

DeliveryRetryExecutionCoordinationLastOutcome

Section titled “ DeliveryRetryExecutionCoordinationLastOutcome”

Metadata key containing the latest retry execution coordination outcome.

public const string DeliveryRetryExecutionCoordinationLastOutcome = "deliveryRetryExecutionCoordinationLastOutcome"

string

Metadata key describing the retry execution coordination mode.

public const string DeliveryRetryExecutionCoordinationMode = "deliveryRetryExecutionCoordinationMode"

string

DeliveryRetryExecutionCoordinationOwnership

Section titled “ DeliveryRetryExecutionCoordinationOwnership”

Metadata key describing Cephalon ownership of retry execution coordination.

public const string DeliveryRetryExecutionCoordinationOwnership = "deliveryRetryExecutionCoordinationOwnership"

string

Metadata key describing the retry execution coordination scope.

public const string DeliveryRetryExecutionCoordinationScope = "deliveryRetryExecutionCoordinationScope"

string

DeliveryRetryExecutionCoordinationSkippedCount

Section titled “ DeliveryRetryExecutionCoordinationSkippedCount”

Metadata key containing the number of retry execution coordination attempts skipped because another pass was already running.

public const string DeliveryRetryExecutionCoordinationSkippedCount = "deliveryRetryExecutionCoordinationSkippedCount"

string

Metadata key containing the retry queue attempt number.

public const string DeliveryRetryQueueAttempt = "deliveryRetryQueueAttempt"

string

Metadata key containing the retry delay in seconds.

public const string DeliveryRetryQueueDelaySeconds = "deliveryRetryQueueDelaySeconds"

string

Metadata key containing the total number of retained invitation delivery retry entries.

public const string DeliveryRetryQueueEntryCount = "deliveryRetryQueueEntryCount"

string

Metadata key containing the invitation delivery retry queue entry identifier.

public const string DeliveryRetryQueueEntryId = "deliveryRetryQueueEntryId"

string

Metadata key containing the UTC timestamp of the latest retry attempt.

public const string DeliveryRetryQueueLastAttemptAtUtc = "deliveryRetryQueueLastAttemptAtUtc"

string

Metadata key containing the latest retry dispatch outcome.

public const string DeliveryRetryQueueLastOutcome = "deliveryRetryQueueLastOutcome"

string

Metadata key containing the latest retry dispatch reason.

public const string DeliveryRetryQueueLastReason = "deliveryRetryQueueLastReason"

string

Metadata key containing the maximum attempts configured for retry queue entries.

public const string DeliveryRetryQueueMaxAttempts = "deliveryRetryQueueMaxAttempts"

string

Metadata key containing the UTC timestamp when the next retry attempt is due.

public const string DeliveryRetryQueueNextAttemptAtUtc = "deliveryRetryQueueNextAttemptAtUtc"

string

Metadata key describing whether a sender failure was queued for retry.

public const string DeliveryRetryQueueOutcome = "deliveryRetryQueueOutcome"

string

Metadata key describing Cephalon ownership of the invitation delivery retry queue.

public const string DeliveryRetryQueueOwnership = "deliveryRetryQueueOwnership"

string

Metadata key containing the number of pending invitation delivery retry entries.

public const string DeliveryRetryQueuePendingCount = "deliveryRetryQueuePendingCount"

string

Metadata key describing whether the invitation delivery retry queue is durable.

public const string DeliveryRetryQueueStoreDurable = "deliveryRetryQueueStoreDurable"

string

Metadata key describing the invitation delivery retry queue storage kind.

public const string DeliveryRetryQueueStoreKind = "deliveryRetryQueueStoreKind"

string

Metadata key containing the delivery status observation identifier recorded by the observation store.

public const string DeliveryStatusObservationId = "deliveryStatusObservationId"

string

Metadata key describing whether the delivery status observation store is durable.

public const string DeliveryStatusObservationStoreDurable = "deliveryStatusObservationStoreDurable"

string

DeliveryStatusObservationStoreExceptionType

Section titled “ DeliveryStatusObservationStoreExceptionType”

Metadata key containing the exception type observed when delivery status observation storage fails.

public const string DeliveryStatusObservationStoreExceptionType = "deliveryStatusObservationStoreExceptionType"

string

DeliveryStatusObservationStoreHistoryLimit

Section titled “ DeliveryStatusObservationStoreHistoryLimit”

Metadata key describing the retention limit used by the delivery status observation store.

public const string DeliveryStatusObservationStoreHistoryLimit = "deliveryStatusObservationStoreHistoryLimit"

string

Metadata key describing the delivery status observation store kind.

public const string DeliveryStatusObservationStoreKind = "deliveryStatusObservationStoreKind"

string

Metadata key describing whether the delivery status observation store recorded the observation.

public const string DeliveryStatusObservationStoreOutcome = "deliveryStatusObservationStoreOutcome"

string

Metadata key describing Cephalon ownership of delivery status observation storage.

public const string DeliveryStatusObservationStoreOwnership = "deliveryStatusObservationStoreOwnership"

string

Metadata key describing Cephalon ownership of host-agnostic status reconciliation.

public const string DeliveryStatusReconciliationOwnership = "deliveryStatusReconciliationOwnership"

string

Metadata key describing who owns provider-specific external delivery.

public const string ExternalDeliveryOwnership = "externalDeliveryOwnership"

string

Metadata key describing who owns provider-specific external delivery status truth.

public const string ExternalDeliveryStatusOwnership = "externalDeliveryStatusOwnership"

string

Metadata key containing the actor that requested the last delivery dispatch.

public const string LastDeliveryActor = "lastDeliveryActor"

string

Metadata key containing the delivery channel used by the last dispatch attempt.

public const string LastDeliveryChannel = "lastDeliveryChannel"

string

Metadata key containing the correlation identifier for the last delivery dispatch.

public const string LastDeliveryCorrelationId = "lastDeliveryCorrelationId"

string

Metadata key containing the UTC timestamp when delivery dispatch was evaluated.

public const string LastDeliveryDispatchedAtUtc = "lastDeliveryDispatchedAtUtc"

string

Metadata key containing the last tenant invitation delivery outcome.

public const string LastDeliveryOutcome = "lastDeliveryOutcome"

string

Metadata key containing the provider message identifier returned by the sender.

public const string LastDeliveryProviderMessageId = "lastDeliveryProviderMessageId"

string

Metadata key containing the sender identifier used by the last dispatch attempt.

public const string LastDeliverySenderId = "lastDeliverySenderId"

string

Metadata key containing the source that requested the last delivery dispatch.

public const string LastDeliverySource = "lastDeliverySource"

string

Metadata key containing the last reconciled delivery status.

public const string LastDeliveryStatus = "lastDeliveryStatus"

string

Metadata key containing the actor that reported the last delivery status observation.

public const string LastDeliveryStatusActor = "lastDeliveryStatusActor"

string

Metadata key containing the delivery channel associated with the last delivery status observation.

public const string LastDeliveryStatusChannel = "lastDeliveryStatusChannel"

string

Metadata key containing the correlation identifier for the last delivery status observation.

public const string LastDeliveryStatusCorrelationId = "lastDeliveryStatusCorrelationId"

string

Metadata key containing the UTC timestamp when delivery status was observed.

public const string LastDeliveryStatusObservedAtUtc = "lastDeliveryStatusObservedAtUtc"

string

Metadata key containing the provider message identifier associated with the last delivery status observation.

public const string LastDeliveryStatusProviderMessageId = "lastDeliveryStatusProviderMessageId"

string

Metadata key containing the provider or receiver reason for the last delivery status observation.

public const string LastDeliveryStatusReason = "lastDeliveryStatusReason"

string

Metadata key containing the last delivery status reconciliation outcome.

public const string LastDeliveryStatusReconciliationOutcome = "lastDeliveryStatusReconciliationOutcome"

string

Metadata key containing the sender identifier associated with the last delivery status observation.

public const string LastDeliveryStatusSenderId = "lastDeliveryStatusSenderId"

string

Metadata key containing the source that reported the last delivery status observation.

public const string LastDeliveryStatusSource = "lastDeliveryStatusSource"

string