advInterface1 = {
let dase = [];
let x = 0;
for (let i = 0; i < selectedInterface.length; i++) {
let databody = {
entity: {
_id: "aa0a5258-3e6f-422f-9c4e-9c196db115ae"
},
dimensions: [
{
name: "o_interfaceName",
value: "GigabitEthernet1/0/2"
}
],
name: "derivedInterfaceAvailability",
timeRange: {
start: "2022-09-28T12:46:40.528Z",
end: "2022-09-29T12:46:40.528Z"
}
};
const resp = await fetchp(
url +
"/api/assurance/v1/network-device/assurance-metric?page=1&pageSize=4000&order=ASC",
{
method: "POST",
headers: {
Accept: "application/json",
"Content-Type": "application/json",
"x-auth-token": realToken
},
mode: "cors",
body: JSON.stringify(databody)
}
).then((response) => {
return response.json();
});
dase[i] = resp.response;
}
return dase;
}