in packages/aws-rfdk/lib/lambdas/nodejs/wait-for-stable-service/handler.ts [83:92]
private implementsWaitForStableServiceResourceProps(value: any): value is WaitForStableServiceResourceProps {
if (!value || typeof(value) !== 'object' || Array.isArray(value)) { return false; }
if (!value.cluster || typeof(value.cluster) !== 'string') { return false; }
if (!value.services || !Array.isArray(value.services)) { return false; }
for (let service of value.services) {
if (typeof(service) !== 'string') { return false; }
}
if (value.forceRun && typeof(value.forceRun) !== 'string') { return false; }
return true;
}