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.
UpdateImageGenerationConfiguration
Actualiza losImageProcessingConfiguration
camposStreamInfo
y.
Sintaxis de la solicitud
POST /updateImageGenerationConfiguration HTTP/1.1
Content-type: application/json
{
"ImageGenerationConfiguration": {
"DestinationConfig": {
"DestinationRegion": "string
",
"Uri": "string
"
},
"Format": "string
",
"FormatConfig": {
"string
" : "string
"
},
"HeightPixels": number
,
"ImageSelectorType": "string
",
"SamplingInterval": number
,
"Status": "string
",
"WidthPixels": number
},
"StreamARN": "string
",
"StreamName": "string
"
}
Parámetros de solicitud del URI
La solicitud no utiliza ningún parámetro de URI.
Cuerpo de la solicitud
La solicitud acepta los siguientes datos en formato JSON.
- ImageGenerationConfiguration
-
La estructura que contiene la información necesaria para la entrega de imágenes en KVS. Si la estructura es nula, la configuración se eliminará de la transmisión.
Tipo: objeto ImageGenerationConfiguration
Obligatorio: no
- StreamARN
-
El nombre de recurso de Amazon (ARN) de la secuencia de video de Kinesis a la que desea actualizar la configuración de generación de imágenes. Debe especificar el
StreamName
o elStreamARN
.Tipo: cadena
Limitaciones de longitud: longitud mínima de 1. La longitud máxima es de 1024 caracteres.
Patrón:
arn:[a-z\d-]+:kinesisvideo:[a-z0-9-]+:[0-9]+:[a-z]+/[a-zA-Z0-9_.-]+/[0-9]+
Obligatorio: no
- StreamName
-
El nombre de la secuencia de donde desea actualizar la configuración de generación de imágenes. Debe especificar el
StreamName
o elStreamARN
.Tipo: cadena
Limitaciones de longitud: longitud mínima de 1. La longitud máxima es de 256 caracteres.
Patrón:
[a-zA-Z0-9_.-]+
Obligatorio: no
Sintaxis de la respuesta
HTTP/1.1 200
Elementos de respuesta
Si la acción se realiza correctamente, el servicio devuelve una respuesta HTTP 200 con un cuerpo HTTP vacío.
Errores
Para obtener información sobre los errores comunes a todas las acciones, consulteErrores comunes.
- AccessDeniedException
-
No tiene permiso para realizar esta operación.
Código de estado HTTP: 401
- ClientLimitExceededException
-
Kinesis Video Streams ha limitado la solicitud porque ha superado el límite de llamadas de cliente permitidas. Intenta hacer la llamada más tarde.
Código de estado HTTP: 400
- InvalidArgumentException
-
El valor de este parámetro de entrada no es válido.
Código de estado HTTP: 400
- NoDataRetentionException
-
La retención de datos de Stream en horas es igual a cero.
Código de estado HTTP: 400
- ResourceInUseException
-
Cuando la entrada
StreamARN
oChannelARN
entrada yaCLOUD_STORAGE_MODE
esté asignada a otro recurso de Kinesis Video Stream, o si la entradaStreamARN
proporcionada noChannelARN
está en estado activo, pruebe una de las siguientes opciones:-
La
DescribeMediaStorageConfiguration
API para determinar a qué se asigna el canal determinado de la transmisión. -
La
DescribeMappedResourceConfiguration
API para determinar el canal al que se asigna la transmisión dada. -
La
DescribeSignalingChannel
APIDescribeStream
o para determinar el estado del recurso.
Código de estado HTTP: 400
-
- ResourceNotFoundException
-
Amazon Kinesis Video Streams no encuentra la transmisión que especificó.
Código de estado HTTP: 404
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: