As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
ImageGenerationConfiguration
A estrutura que contém as informações necessárias para a entrega das imagens do KVS. Se for nula, a configuração será excluída do fluxo.
Conteúdo
- DestinationConfig
-
A estrutura que contém as informações necessárias para entregar imagens a um cliente.
Tipo: objeto ImageGenerationDestinationConfig
Obrigatório: Sim
- Format
-
O formato de imagem aceito.
Tipo: strings
Valores Válidos:
JPEG | PNG
Obrigatório: Sim
- ImageSelectorType
-
A origem dos registros de data e hora do servidor ou do produtor a serem usados para gerar as imagens.
Tipo: strings
Valores Válidos:
SERVER_TIMESTAMP | PRODUCER_TIMESTAMP
Obrigatório: Sim
- SamplingInterval
-
O intervalo de tempo em milissegundos (ms) no qual as imagens precisam ser geradas a partir do fluxo. O valor mínimo que pode ser fornecido é 200 ms. Se o intervalo do timestamp for menor que o intervalo de amostragem, a imagem do
StartTimestamp
será retornada, se disponível.Tipo: inteiro
Intervalo válido: valor mínimo de 3000. Valor máximo de 20000.
Obrigatório: Sim
- Status
-
Indica se a
ContinuousImageGenerationConfigurations
API está ativada ou desativada.Tipo: strings
Valores Válidos:
ENABLED | DISABLED
Obrigatório: Sim
- FormatConfig
-
A lista de uma estrutura de pares de valores-chave que contém parâmetros extras que podem ser aplicados quando a imagem é gerada. A
FormatConfig
chave é aJPEGQuality
, que indica a chave de qualidade JPEG a ser usada para gerar a imagem. OFormatConfig
valor aceita ints de 1 a 100. Se o valor for 1, a imagem será gerada com menos qualidade e a melhor compressão. Se o valor for 100, a imagem será gerada com a melhor qualidade e menos compressão. Se nenhum valor for fornecido, o valor padrão daJPEGQuality
chave será definido como 80.Tipo: mapa de string para string
Entradas do mapa: número máximo de um item.
Chaves válidas:
JPEGQuality
Restrições de tamanho do valor: tamanho mínimo de 0. O tamanho máximo é 256.
Padrão de valor:
^[a-zA-Z_0-9]+
Obrigatório: não
- HeightPixels
-
A altura da imagem de saída usada em conjunto com o
WidthPixels
parâmetro. Quando osWidthPixels
parâmetrosHeightPixels
e parâmetros forem fornecidos, a imagem será esticada para se ajustar à proporção especificada. Se somente oHeightPixels
parâmetro for fornecido, sua proporção original será usada para calcular aWidthPixels
proporção. Se nenhum parâmetro for fornecido, o tamanho original da imagem será retornado.Tipo: inteiro
Intervalo válido: valor mínimo de 1. Valor máximo de 2160.
Obrigatório: não
- WidthPixels
-
A largura da imagem de saída usada em conjunto com o
HeightPixels
parâmetro. Quando osHeightPixels
parâmetrosWidthPixels
e parâmetros forem fornecidos, a imagem será esticada para se ajustar à proporção especificada. Se somente oWidthPixels
parâmetro for fornecido, sua proporção original será usada para calcular aHeightPixels
proporção. Se nenhum parâmetro for fornecido, o tamanho original da imagem será retornado.Tipo: inteiro
Intervalo válido: valor mínimo de 1. Valor máximo de 3840.
Obrigatório: não
Consulte também
Para obter mais informações sobre como usar essa API em um dos AWS SDKs específicos da linguagem, consulte o seguinte: