@aws-amplify/cli-internal
Version:
Amplify CLI
14 lines • 720 B
TypeScript
import { CloudFormationClient, type ResourceChange } from '@aws-sdk/client-cloudformation';
import type { SpinningLogger } from '../gen2-migration/_common/spinning-logger';
export interface ResourceChangeWithNested extends ResourceChange {
nestedChanges?: ResourceChangeWithNested[];
}
export interface TemplateDriftResults {
readonly changes: ResourceChangeWithNested[];
readonly skipped: boolean;
readonly skipReason?: string;
readonly changeSetId?: string;
readonly incompleteStacks?: string[];
}
export declare function detectTemplateDrift(stackName: string, print: SpinningLogger, cfn: CloudFormationClient): Promise<TemplateDriftResults>;
//# sourceMappingURL=detect-template-drift.d.ts.map