import { _UnmarshalledRule } from "./_Rule";
import * as __aws_sdk_types from "@aws-sdk/types";
/**
* GetRuleOutput shape
*/
export interface GetRuleOutput extends __aws_sdk_types.MetadataBearer {
/**
*
Information about the Rule that you specified in the GetRule request. For more information, see the following topics:
-
Rule: Contains MetricName, Name, an array of Predicate objects, and RuleId
-
Predicate: Each Predicate object contains DataId, Negated, and Type
*/
Rule?: _UnmarshalledRule;
/**
* Metadata about the response received, including the HTTP status code, HTTP headers, and any request identifiers recognized by the SDK.
*/
$metadata: __aws_sdk_types.ResponseMetadata;
}