in src/metric-client.ts [174:194]
async function deleteMetric(
input: Input,
metricId: string,
accessToken: string
): Promise<ApiResponse> {
const url = `${getBaseUri(input)}/experiment-metrics/${metricId}?api-version=${apiVersion}`
const headers = {
Authorization: `Bearer ${accessToken}`,
'Content-Type': 'application/merge-patch+json',
Accept: '*/*'
}
const response = await axios.delete(url, { headers })
core.info(
`Metric ${metricId} is deleted. Status: ${response.status}. Message: ${JSON.stringify(response.data)}`
)
return {
status: response.status,
statusText: response.statusText
}
}