awscdk-construct-scte-scheduler
Version:
AWS CDK Construct for scheduling SCTE-35 events using the MediaLive schedule API
21 lines (20 loc) • 601 B
TypeScript
import { Logger, Provider } from "@smithy/types";
/**
* @internal
*/
export interface EnvOptions {
/**
* The SigV4 service signing name.
*/
signingName?: string;
/**
* For credential resolution trace logging.
*/
logger?: Logger;
}
export type GetterFromEnv<T> = (env: Record<string, string | undefined>, options?: EnvOptions) => T | undefined;
/**
* Get config value given the environment variable name or getter from
* environment variable.
*/
export declare const fromEnv: <T = string>(envVarSelector: GetterFromEnv<T>, options?: EnvOptions) => Provider<T>;