UNPKG

cdk-iot-greengrass-fleet-provisioning

Version:

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

19 lines 2.96 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.SSMClientAdapter = void 0; const client_ssm_1 = require("@aws-sdk/client-ssm"); const SSMClientAdapter = (client) => { return { getParameter: async (input) => { return client.send(new client_ssm_1.GetParameterCommand(input)); }, deleteParameter: async (input) => { return client.send(new client_ssm_1.DeleteParameterCommand(input)); }, putParameter: async (input) => { return client.send(new client_ssm_1.PutParameterCommand(input)); }, }; }; exports.SSMClientAdapter = SSMClientAdapter; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic3NtLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL2dyZWVuZ3Jhc3MtZmxlZXQtcHJvdmlzaW9uaW5nL3NzbS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7QUFBQSxvREFXNkI7QUFRdEIsTUFBTSxnQkFBZ0IsR0FBRyxDQUFDLE1BQWlCLEVBQWlCLEVBQUU7SUFDbkUsT0FBTztRQUNMLFlBQVksRUFBRSxLQUFLLEVBQUUsS0FBSyxFQUFFLEVBQUU7WUFDNUIsT0FBTyxNQUFNLENBQUMsSUFBSSxDQUFDLElBQUksZ0NBQW1CLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQztRQUNyRCxDQUFDO1FBQ0QsZUFBZSxFQUFFLEtBQUssRUFBRSxLQUFLLEVBQUUsRUFBRTtZQUMvQixPQUFPLE1BQU0sQ0FBQyxJQUFJLENBQUMsSUFBSSxtQ0FBc0IsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDO1FBQ3hELENBQUM7UUFDRCxZQUFZLEVBQUUsS0FBSyxFQUFFLEtBQUssRUFBRSxFQUFFO1lBQzVCLE9BQU8sTUFBTSxDQUFDLElBQUksQ0FBQyxJQUFJLGdDQUFtQixDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUM7UUFDckQsQ0FBQztLQUNGLENBQUM7QUFDSixDQUFDLENBQUM7QUFaVyxRQUFBLGdCQUFnQixvQkFZM0IiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQge1xuICBTU01DbGllbnQsXG4gIEdldFBhcmFtZXRlckNvbW1hbmQsXG4gIEdldFBhcmFtZXRlckNvbW1hbmRJbnB1dCxcbiAgR2V0UGFyYW1ldGVyQ29tbWFuZE91dHB1dCxcbiAgRGVsZXRlUGFyYW1ldGVyQ29tbWFuZCxcbiAgRGVsZXRlUGFyYW1ldGVyQ29tbWFuZElucHV0LFxuICBEZWxldGVQYXJhbWV0ZXJDb21tYW5kT3V0cHV0LFxuICBQdXRQYXJhbWV0ZXJDb21tYW5kLFxuICBQdXRQYXJhbWV0ZXJDb21tYW5kSW5wdXQsXG4gIFB1dFBhcmFtZXRlckNvbW1hbmRPdXRwdXQsXG59IGZyb20gJ0Bhd3Mtc2RrL2NsaWVudC1zc20nO1xuXG5leHBvcnQgaW50ZXJmYWNlIFNTTUNsaWVudFBvcnQge1xuICBnZXRQYXJhbWV0ZXI6IChpbnB1dDogR2V0UGFyYW1ldGVyQ29tbWFuZElucHV0KSA9PiBQcm9taXNlPEdldFBhcmFtZXRlckNvbW1hbmRPdXRwdXQ+O1xuICBkZWxldGVQYXJhbWV0ZXI6IChpbnB1dDogRGVsZXRlUGFyYW1ldGVyQ29tbWFuZElucHV0KSA9PiBQcm9taXNlPERlbGV0ZVBhcmFtZXRlckNvbW1hbmRPdXRwdXQ+O1xuICBwdXRQYXJhbWV0ZXI6IChpbnB1dDogUHV0UGFyYW1ldGVyQ29tbWFuZElucHV0KSA9PiBQcm9taXNlPFB1dFBhcmFtZXRlckNvbW1hbmRPdXRwdXQ+O1xufVxuXG5leHBvcnQgY29uc3QgU1NNQ2xpZW50QWRhcHRlciA9IChjbGllbnQ6IFNTTUNsaWVudCk6IFNTTUNsaWVudFBvcnQgPT4ge1xuICByZXR1cm4ge1xuICAgIGdldFBhcmFtZXRlcjogYXN5bmMgKGlucHV0KSA9PiB7XG4gICAgICByZXR1cm4gY2xpZW50LnNlbmQobmV3IEdldFBhcmFtZXRlckNvbW1hbmQoaW5wdXQpKTtcbiAgICB9LFxuICAgIGRlbGV0ZVBhcmFtZXRlcjogYXN5bmMgKGlucHV0KSA9PiB7XG4gICAgICByZXR1cm4gY2xpZW50LnNlbmQobmV3IERlbGV0ZVBhcmFtZXRlckNvbW1hbmQoaW5wdXQpKTtcbiAgICB9LFxuICAgIHB1dFBhcmFtZXRlcjogYXN5bmMgKGlucHV0KSA9PiB7XG4gICAgICByZXR1cm4gY2xpZW50LnNlbmQobmV3IFB1dFBhcmFtZXRlckNvbW1hbmQoaW5wdXQpKTtcbiAgICB9LFxuICB9O1xufTtcbiJdfQ==