diff --git a/dictionary/getMetrics_v2.csv b/dictionary/getMetrics_v2.csv index 0828f5345..5a7be0662 100644 --- a/dictionary/getMetrics_v2.csv +++ b/dictionary/getMetrics_v2.csv @@ -1,5 +1,6 @@ Xpath;Nome;Definição;Tipo de Dado;Tamanho;Mandatoriedade;Formato;Domínio;Mínimo de Ocorrências;Máximo de Ocorrências;Restrições;Nulidade;Tipo de Dado Json;Exemplo;Tamanho mínimo /data;data;;Lista;;Obrigatório;;;1;N;"";Não permitido;array;; +/data/endpoint;endpoint;URL do endpoint;Texto;2000;Obrigatório;^(https:\/\/)?(www\.)?[-a-zA-Z0-9@:%._\+~#=]{2,256}\.[a-z]{2,6}\b([-a-zA-Z0-9@:%_\+.~#?&\/\/=]*)$;;1;1;"";Não permitido;string;; /data/requestTime;requestTime;Data e hora que as métricas foram requisitadas.;Date Hora;20;Obrigatório;;;1;1;"";Não permitido;string;; /data/availability;availability;;Objeto;;Obrigatório;;;1;1;"";Não permitido;object;; /data/availability/uptime;uptime;;Objeto;;Obrigatório;;;1;1;"";Não permitido;object;; @@ -27,4 +28,3 @@ /data/rejections;rejections;;Objeto;;Obrigatório;;;1;1;"";Não permitido;object;; /data/rejections/currentDay;currentDay;Número de chamadas rejeitadas no dia atual.;Inteiro;;Obrigatório;;;1;1;"";Não permitido;integer;; /data/rejections/previousDays;previousDays;Número de chamadas rejeitadas nos dias anteriores. O primeiro item do array é referente a ontem, e assim por diante. Devem ser retornados no máximo sete dias caso estejam disponíveis.;Lista;;Obrigatório;;;1;1;"";Não permitido;array;; -/data/endpoint;endpoint;URL do endpoint;Texto;2000;Obrigatório;^(https:\/\/)?(www\.)?[-a-zA-Z0-9@:%._\+~#=]{2,256}\.[a-z]{2,6}\b([-a-zA-Z0-9@:%_\+.~#?&\/\/=]*)$;;1;1;"";Não permitido;string;; diff --git a/swagger-apis/admin/2.0.0-beta.1.yml b/swagger-apis/admin/2.0.0-beta.1.yml index 54025b017..4c45d6b1a 100644 --- a/swagger-apis/admin/2.0.0-beta.1.yml +++ b/swagger-apis/admin/2.0.0-beta.1.yml @@ -74,6 +74,7 @@ components: ResponseMetricsListData: type: object required: + - endpoint - requestTime - availability - invocations @@ -82,8 +83,12 @@ components: - peakTps - errors - rejections - - endpoint properties: + endpoint: + type: string + maxLength: 2000 + pattern: '^(https:\/\/)?(www\.)?[-a-zA-Z0-9@:%._\+~#=]{2,256}\.[a-z]{2,6}\b([-a-zA-Z0-9@:%_\+.~#?&\/\/=]*)$' + description: URL do endpoint requestTime: type: string maxLength: 20 @@ -103,11 +108,6 @@ components: $ref: '#/components/schemas/ErrorMetrics' rejections: $ref: '#/components/schemas/RejectionMetrics' - endpoint: - type: string - maxLength: 2000 - pattern: '^(https:\/\/)?(www\.)?[-a-zA-Z0-9@:%._\+~#=]{2,256}\.[a-z]{2,6}\b([-a-zA-Z0-9@:%_\+.~#?&\/\/=]*)$' - description: URL do endpoint AvailabilityMetrics: type: object required: