feat(dns): Enhance DNS management with auto-generated entries and service activation
This commit is contained in:
@@ -77,5 +77,24 @@ export interface IDnsEntry {
|
||||
* Timestamp when the entry was last updated
|
||||
*/
|
||||
updatedAt?: number;
|
||||
|
||||
/**
|
||||
* Whether this DNS entry was auto-generated
|
||||
*/
|
||||
isAutoGenerated?: boolean;
|
||||
|
||||
/**
|
||||
* The service ID that created this DNS entry (for auto-generated entries)
|
||||
*/
|
||||
sourceServiceId?: string;
|
||||
|
||||
/**
|
||||
* The source type of this DNS entry
|
||||
* - manual: Created by user through UI/API
|
||||
* - service: Auto-generated from service configuration
|
||||
* - system: Created by system processes
|
||||
* - external: Synced from external DNS providers
|
||||
*/
|
||||
sourceType?: 'manual' | 'service' | 'system' | 'external';
|
||||
};
|
||||
}
|
Reference in New Issue
Block a user