awscdk-construct-pipeline-pause-scheduler
Version:
CDK Construct for toggling MediaLive pipeline pause/unpause
18 lines (17 loc) • 639 B
TypeScript
import type { DefaultsMode, ResolvedDefaultsMode } from "@smithy/smithy-client";
import type { Provider } from "@smithy/types";
/**
* @internal
*/
export interface ResolveDefaultsModeConfigOptions {
defaultsMode?: DefaultsMode | Provider<DefaultsMode>;
region?: string | Provider<string>;
}
/**
* Validate the defaultsMode configuration. If the value is set to "auto", it
* resolves the value to "in-region", "cross-region", or "standard".
*
* @default "legacy"
* @internal
*/
export declare const resolveDefaultsModeConfig: ({ region, defaultsMode, }?: ResolveDefaultsModeConfigOptions) => Provider<ResolvedDefaultsMode>;