Documentation / @tenancy-node/core / TenancyError
Class: TenancyError
Defined in: core/src/domain/errors/tenancy-error.ts:7
Base de todos los errores del paquete. Cada error tiene un code estable (por ejemplo TENANCY_TENANT_NOT_FOUND) que se puede usar en lugar del mensaje.
Los errores de dominio no incluyen detalles de infraestructura; esos van al log.
Extends
Error
Extended by
TenantNotFoundErrorTenantNotIdentifiedErrorTenantAlreadyExistsErrorInvalidTenantIdErrorTenantSuspendedErrorTenantInMaintenanceErrorTenantNotReadyErrorInvalidTenantStatusTransitionErrorInvalidDomainErrorDomainAlreadyTakenErrorDomainNotFoundErrorInvalidColorErrorInvalidThemeErrorInvalidTenantDataErrorTenantProvisioningErrorInvalidConfigErrorFeatureNotInPlanErrorPlanLimitReachedErrorInvalidNotificationErrorNotificationNotFoundErrorInvalidBillingErrorBillingErrorInvalidPlanErrorPlanNotFoundErrorPlanConflictErrorInvalidPlatformErrorInvalidCloudEventErrorInvalidStoragePathErrorInvalidEventDataErrorInvalidImpersonationTokenErrorDatabaseNameTakenErrorDatabaseNotAssignedErrorDatabaseServerNotFoundErrorDecryptionErrorEncryptionKeyMissingErrorInvalidDatabaseConfigErrorInvalidEncryptionKeyErrorLockTimeoutErrorMigrationFailedErrorNoDatabaseServerAvailableErrorTenantMoveErrorInvalidWebhookErrorUnsafeWebhookUrlErrorWebhookNotFoundError
Constructors
Constructor
new TenancyError(
code,message,details?,options?):TenancyError
Defined in: core/src/domain/errors/tenancy-error.ts:8
Parameters
code
string
message
string
details?
Readonly<Record<string, unknown>> = {}
options?
cause?
unknown
Returns
TenancyError
Overrides
Error.constructor
Properties
code
readonlycode:string
Defined in: core/src/domain/errors/tenancy-error.ts:9
details
readonlydetails:Readonly<Record<string,unknown>> ={}
Defined in: core/src/domain/errors/tenancy-error.ts:11