luna_lambda_tools.public.clients.handlers.Handlers
- class luna_lambda_tools.public.clients.handlers.Handlers(handlersClient, accountId)[source]
Luna-handlers client
Methods
__init__
(handlersClient, accountId)checkHandlerById
(handlerId, **kwargs)Check whether handler exists by its id
checkVerifier
(verifierId, **kwargs)Check verifier existence
createHandler
([policies, handlerType, ...])Create new handler.
createVerifier
([policies, description])Create new verifier.
deleteHandlerById
(handlerId, **kwargs)Remove handler by id
deleteVerifier
(verifierId, **kwargs)Remove verifier :rtype:
Union
[Awaitable
[LunaResponse
],LunaResponse
]detectFaces
(inputData[, multifacePolicy, ...])Detect faces on input images.
emitEvents
(handlerId, inputData[, policies, ...])Emit input events.
emitStreamEvents
(handlerId, inputData, **kwargs)Emit stream events.
extractAttrFromSample
(sampleIds[, ...])Extract attributes from samples.
Get luna-handlers address
getHandlerById
(handlerId, **kwargs)Get handler by its id
getHandlers
([description, handlerType, ...])Get handlers by filters
getHandlersCount
([description, handlerType])Get handlers count by filters
getVerifier
(verifierId, **kwargs)Get verifier
getVerifiers
([description, page, pageSize])Get verifiers by filters
getVerifiersCount
([description])Count verifiers that satisfy the filters
putVerifier
(verifierId[, policies, description])Replace verifier
saveEvent
(handlerId, event[, waitSaving])Save raw event.
updateHandler
(handlerId[, policies, ...])Update a handler.
upgradeObjectFromSample
(data, **kwargs)Upgrade basic attributes and/or descriptor in a object using samples.
validateHandler
(policies, **kwargs)Validate handler policies.
verifyData
(verifierId, inputData[, ...])Perform data verification against specified objects.
verifyRaw
(candidates, references, ...)Verify raw API allows to match each candidate with each reference descriptors.