---
title: attenuationDurations
framework: exposurenotification
role: symbol
role_heading: Instance Property
path: exposurenotification/enexposureinfo/attenuationdurations
---

# attenuationDurations

An array of durations at specific radio signal attenuations.

## Declaration

```swift
var attenuationDurations: [NSNumber] { get }
```

## Discussion

Discussion An array that contains the duration, in seconds, at certain attenuations, using an aggregated maximum exposures of 30 minutes. array[0] =  Sum of durations for all exposures when the attenuation value was Attenuation <= X. array[1] =  Sum of durations for all exposures when attenuation value was X < Attenuation <= Y. array[2] =  Sum of durations for all exposures when attenuation value was Y < Attenuation. Use the attenuationDurationThresholds to configure the X and Y values.

## See Also

### Exposure Criteria

- [attenuationValue](exposurenotification/enexposureinfo/attenuationvalue.md)
- [date](exposurenotification/enexposureinfo/date.md)
- [duration](exposurenotification/enexposureinfo/duration.md)
- [totalRiskScore](exposurenotification/enexposureinfo/totalriskscore.md)
- [totalRiskScoreFullRange](exposurenotification/enexposureinfo/totalriskscorefullrange.md)
- [transmissionRiskLevel](exposurenotification/enexposureinfo/transmissionrisklevel.md)
- [ENAttenuation](exposurenotification/enattenuation.md)
- [metadata](exposurenotification/enexposureinfo/metadata.md)
- [daysSinceOnsetOfSymptoms](exposurenotification/enexposureinfo/dayssinceonsetofsymptoms.md)
- [diagnosisReportType](exposurenotification/enexposureinfo/diagnosisreporttype.md)
- [ENDaysSinceOnsetOfSymptomsUnknown](exposurenotification/endayssinceonsetofsymptomsunknown.md)
