You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
43 lines
1.0 KiB
43 lines
1.0 KiB
export interface TenantGetListInput extends PagedAndSortedResultRequestDto {
|
|
filter?: string;
|
|
}
|
|
|
|
export interface TenantCreateDto extends TenantCreateOrUpdateBase {
|
|
adminEmailAddress: string;
|
|
adminPassword: string;
|
|
useSharedDatabase?: boolean;
|
|
defaultConnectionString?: string;
|
|
}
|
|
|
|
export interface TenantUpdateDto extends TenantCreateOrUpdateBase {
|
|
concurrencyStamp?: string;
|
|
}
|
|
|
|
export interface TenantConnectionStringCreateOrUpdate {
|
|
name: string;
|
|
value: string;
|
|
}
|
|
|
|
export interface TenantDto extends ExtensibleAuditedEntityDto<string> {
|
|
name?: string;
|
|
editionId?: string;
|
|
editionName?: string;
|
|
isActive?: boolean;
|
|
enableTime?: string;
|
|
disableTime?: string;
|
|
concurrencyStamp?: string;
|
|
}
|
|
|
|
export interface TenantCreateOrUpdateBase extends ExtensibleObject {
|
|
name: string;
|
|
isActive?: boolean;
|
|
editionId?: string;
|
|
enableTime?: string;
|
|
disableTime?: string;
|
|
}
|
|
|
|
export interface TenantConnectionStringDto {
|
|
name?: string;
|
|
value?: string;
|
|
}
|
|
|
|
|