Tipos de dados suportados
Um GetRequest é enviado quando um cliente coletor inicia um Get RPC para receber dados de telemetria. Especificados dentro do GetRequest são os elementos de dados com os quais o alvo deve devolver dados ao coletor, incluindo o tipo de dados. O tipo de dados é a variável que especifica o formulário em que os dados devem ser entregues.
A Tabela 1 lista os tipos de dados suportados com a interface de telemetria Junos (JTI). A menos que especificado, o tipo de dados é suportado para a exportação de dados JTI usando serviços de chamada de procedimento remoto (gRPC), serviços gRPC Network Management Interface (gNMI) ou por UDP.
Tipo |
Valor |
Descrição |
---|---|---|
String |
|
Valor de string. |
int64 |
|
Valor inteiro. |
uint64 |
|
Valor de inteiro não assinado. |
Bool |
|
Valor bool. |
Flutuar |
|
Valor de ponto flutuante. |
Decimal64 |
|
Valor codificado do Decimal64. Suporte apenas com serviços gNMI. Use o decimal64 para codificar um número decimal de precisão fixa. O valor é expresso como um conjunto de dígitos com a precisão especificando o número de dígitos após o ponto decimais no conjunto de dígitos. Por exemplo: message Decimal64 { int64 digits = 1; // Set of digits. uint32 precision = 2; // Number of digits following the decimal point. |
ScalarArray |
|
Valor de array escalar de tipo misto. Um conjunto homogêneo dos valores dos tipos de dados mistos (string, int64, uint64, bool float ou decimal64). Suporte apenas com serviços gNMI. |
Para obter mais informações sobre tipos de dados, consulte github