/** * @type MRTRules: A rule in an MRT ruleset. * * @property id: The ID of the rule. * - **Pattern:** /^.*$/ * * @property expression: The expression that determines the rule\'s routing behavior. * - **Pattern:** /^.*$/ * * @property description: The description of the rule. * - **Pattern:** /^.*$/ * * @property lastUpdated: Date when the rule was last updated. * * @property ref: The ref of the rule. * - **Pattern:** /^.*$/ * * @property enabled: Whether or not the rule is enabled. * * @property mrtHostname: Managed runtime hostname this rule targets. * - **Pattern:** /^.*$/ * */ export type MRTRules = { id: string; expression: string; description?: string; lastUpdated: string; ref: string; enabled: boolean; mrtHostname: string; } & { [key: string]: any; };