UNPKG

cdk-iot-greengrass-fleet-provisioning

Version:

CDK Construct for AWS IoT Greengrass Fleet Provisioning (with AWS IoT Certificates)

8 lines (7 loc) 608 B
import { SSMClient, GetParameterCommandInput, GetParameterCommandOutput, DeleteParameterCommandInput, DeleteParameterCommandOutput, PutParameterCommandInput, PutParameterCommandOutput } from '@aws-sdk/client-ssm'; export interface SSMClientPort { getParameter: (input: GetParameterCommandInput) => Promise<GetParameterCommandOutput>; deleteParameter: (input: DeleteParameterCommandInput) => Promise<DeleteParameterCommandOutput>; putParameter: (input: PutParameterCommandInput) => Promise<PutParameterCommandOutput>; } export declare const SSMClientAdapter: (client: SSMClient) => SSMClientPort;