import { TenantIdentifierStrategyName } from './tenantidentifierstrategyname.enum'; import { AccessControlEntry } from './accesscontrolentry.entity'; import { HorselessUri } from './horselessuri.entity'; import { Principal } from './principal.entity'; import { TenantIdentifierStrategy } from './tenantidentifierstrategy.entity'; export interface TenantIdentifierStrategyContainer { Id: string; TenantIdentifierStrategyName: TenantIdentifierStrategyName; DisplayName?: string; ObjectId?: string; IsSoftDeleted?: boolean; CreatedAt?: Date; Timestamp: ArrayBuffer; TenantIdentifier: string; StrategyId?: string; SiteIdentifier?: string; ApplicationName?: string; UpdatedAt?: Date; DictionaryKey?: string; PostgresRowVersion: number; ODataEntitySetName?: string; ODataPrefix?: string; IngressAPIHttpRoute?: string; IngressParentHorselessUri?: string; EntityUriId?: string; Description?: string; DeploymentPackageRootNamespace?: string; DeploymentPackageVersion?: string; Strategy?: TenantIdentifierStrategy; AccessControlEntries?: AccessControlEntry[]; Owners?: Principal[]; EntityUri?: HorselessUri; }