in packages/synthetics-sdk-broken-links/src/options_func.ts [344:365]
function inputExpectedStatusToResponseStatusCode(
input_expected_status_code: number | StatusClass | undefined
): ResponseStatusCode {
let output_expected_status_code;
if (input_expected_status_code !== undefined) {
if (typeof input_expected_status_code === 'number') {
output_expected_status_code = {
status_value: input_expected_status_code,
};
} else {
output_expected_status_code = {
status_class:
ResponseStatusCode_StatusClass[input_expected_status_code],
};
}
} else {
output_expected_status_code = {
status_class: ResponseStatusCode_StatusClass.STATUS_CLASS_2XX,
};
}
return output_expected_status_code as ResponseStatusCode;
}