import * as $dara from '@darabonba/typescript'; import { ObserveGroupDiscoverRule } from "./ObserveGroupDiscoverRule"; import { ObserveGroupPromInstance } from "./ObserveGroupPromInstance"; export declare class ObserveGroupDetailEntitySummaries extends $dara.Model { /** * @remarks * 实体分类。 */ entityCategory?: string; /** * @remarks * 实体数量。 */ entityCount?: number; /** * @remarks * 实体域。 */ entityDomain?: string; /** * @remarks * 实体类型。 */ entityType?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; validate(): void; constructor(map?: { [key: string]: any; }); } export declare class ObserveGroupDetailTags extends $dara.Model { /** * @remarks * 标签键。 */ tagKey?: string; /** * @remarks * 标签值。 */ tagValue?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; validate(): void; constructor(map?: { [key: string]: any; }); } export declare class ObserveGroupDetail extends $dara.Model { /** * @remarks * 分组归属的阿里云主账号 UID。 */ aliUid?: string; /** * @remarks * 创建时间,UTC 格式 yyyy-MM-ddTHH:mm:ssZ。 */ createTime?: string; /** * @remarks * 观测分组描述(业务用途说明)。 */ description?: string; /** * @remarks * 实体发现规则列表,定义分组自动匹配哪些实体。 */ discoverRules?: ObserveGroupDiscoverRule[]; /** * @remarks * 分组内实体按类型的统计。 */ entitySummaries?: ObserveGroupDetailEntitySummaries[]; /** * @remarks * 扩展信息(JSON 字符串,承载告警模板/联系人组/暂停策略等)。 */ extraInfo?: string; /** * @remarks * 当前用户是否已关注该分组。 */ favorited?: boolean; groupId?: string; /** * @remarks * 观测分组名称(同 workspace 下唯一)。 */ groupName?: string; /** * @remarks * 观测分组类型。 */ groupType?: string; /** * @remarks * 最后修改时间,UTC 格式 yyyy-MM-ddTHH:mm:ssZ。资源任意属性变更时自动更新。 */ modifyTime?: string; /** * @remarks * 是否开启 og_entity_info 指标输出。开启后数据面会把本分组归属写入目标 Prometheus 实例。 */ ogEntityInfoEnabled?: boolean; /** * @remarks * 写入 og_entity_info 的 Prometheus 实例集合,包含系统自动识别(system)和用户自定义(custom)两类来源。 */ ogEntityInfoPromInstances?: ObserveGroupPromInstance[]; /** * @remarks * 仅 synced_from_1_0 时填值,存 1.0 应用分组的 product_group.id。 */ originGroupId?: string; /** * @remarks * 分组所属地域 ID。 */ regionId?: string; /** * @remarks * 阿里云资源组 ID。 */ resourceGroupId?: string; /** * @remarks * 数据来源:native_2_0(2.0 原生)/ synced_from_1_0(从 1.0 应用分组同步)。 */ sourceOrigin?: string; /** * @remarks * 资源标签(阿里云标准标签),键值对数组。 */ tags?: ObserveGroupDetailTags[]; /** * @remarks * 分组归属的 workspace ID(workspace 级归属,创建后不可变)。 */ workspaceId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; validate(): void; constructor(map?: { [key: string]: any; }); }