DescribeStreamProcessor - Amazon Rekognition

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

DescribeStreamProcessor

Proporciona información acerca de un procesador de streaming creado porCreateStreamProcessor. Puede obtener información sobre los flujos de entrada y salida, los parámetros de entrada para el reconocimiento facial que se está realizando y el estado actual del procesador de secuencias.

Sintaxis de la solicitud

{ "Name": "string" }

Parámetros de solicitud

La solicitud acepta los siguientes datos en formato JSON.

Name

Nombre del procesador de secuencias para el que desea información.

Type: Cadena

Restricciones de longitud: Longitud mínima de 1. La longitud máxima es de 128 caracteres.

Patrón: [a-zA-Z0-9_.\-]+

Obligatorio: Sí

Sintaxis de la respuesta

{ "CreationTimestamp": number, "Input": { "KinesisVideoStream": { "Arn": "string" } }, "LastUpdateTimestamp": number, "Name": "string", "Output": { "KinesisDataStream": { "Arn": "string" } }, "RoleArn": "string", "Settings": { "FaceSearch": { "CollectionId": "string", "FaceMatchThreshold": number } }, "Status": "string", "StatusMessage": "string", "StreamProcessorArn": "string" }

Elementos de respuesta

Si la acción se realiza correctamente, el servicio devuelve una respuesta HTTP 200.

El servicio devuelve los datos siguientes en formato JSON.

CreationTimestamp

Fecha y hora en que se creó el procesador de secuencias

Type: Marca temporal

Input

Transmisión de vídeo de Kinesis que proporciona la transmisión de vídeo de origen.

Tipo: objeto StreamProcessorInput

LastUpdateTimestamp

La hora, en formato Unix, se actualizó por última vez el procesador de secuencias. Por ejemplo, cuando el procesador de secuencias pasa de un estado en ejecución a un estado de error o cuando el usuario inicia o detiene el procesador de secuencias.

Type: Marca temporal

Name

Nombre del procesador de streaming.

Type: Cadena

Restricciones de longitud: Longitud mínima de 1. La longitud máxima es de 128 caracteres.

Patrón: [a-zA-Z0-9_.\-]+

Output

Flujo de datos de Kinesis en el que Amazon Rekognition Video pone los resultados del análisis.

Tipo: objeto StreamProcessorOutput

RoleArn

El ARN del rol de IAM que permite el acceso al procesador de streaming.

Type: Cadena

Patrón: arn:aws:iam::\d{12}:role/?[a-zA-Z_0-9+=,.@\-_/]+

Settings

Parámetros de entrada de reconocimiento facial que utiliza el procesador de secuencias. Incluye la colección que se utilizará para el reconocimiento facial y los atributos de cara que se van a detectar.

Tipo: objeto StreamProcessorSettings

Status

El estado actual del procesador de streaming.

Type: Cadena

Valores válidos: STOPPED | STARTING | RUNNING | FAILED | STOPPING

StatusMessage

El mensaje de estado detallado acerca del procesador de streaming.

Type: Cadena

StreamProcessorArn

El ARN del procesador de streaming.

Type: Cadena

Patrón: (^arn:[a-z\d-]+:rekognition:[a-z\d-]+:\d{12}:streamprocessor\/.+$)

Errores

AccessDeniedException

No tiene autorización para realizar la acción.

Código de estado HTTP: 400

InternalServerError

Amazon Lex ha tenido un problema de servicio. Pruebe la llamada de nuevo.

Código de estado HTTP: 500

InvalidParameterException

El parámetro de entrada infringió una restricción. Valide el parámetro antes de llamar a la operación de la API de nuevo.

Código de estado HTTP: 400

ProvisionedThroughputExceededException

El número de solicitudes ha superado su límite de rendimiento. Si necesita aumentar este límite, póngase en contacto con Amazon Rekognition.

Código de estado HTTP: 400

ResourceNotFoundException

El recurso especificado en la solicitud no se encuentra.

Código de estado HTTP: 400

ThrottlingException

Amazon Lex no puede procesar temporalmente la solicitud. Pruebe la llamada de nuevo.

Código de estado HTTP: 500

Véase también

Para obtener más información sobre el uso de esta API en un SDK de AWS de un lenguaje específico, consulte: