21 lines
534 B
TypeScript
21 lines
534 B
TypeScript
import type { IResource } from '../../core';
|
|
import type { IRuleRef } from '../../interfaces/generated/aws-events-interfaces.generated';
|
|
/**
|
|
* Represents an EventBridge Rule
|
|
*/
|
|
export interface IRule extends IResource, IRuleRef {
|
|
/**
|
|
* The value of the event rule Amazon Resource Name (ARN), such as
|
|
* arn:aws:events:us-east-2:123456789012:rule/example.
|
|
*
|
|
* @attribute
|
|
*/
|
|
readonly ruleArn: string;
|
|
/**
|
|
* The name event rule
|
|
*
|
|
* @attribute
|
|
*/
|
|
readonly ruleName: string;
|
|
}
|