---
title: AppExtensionIdentity.Availability
framework: extensionfoundation
role: symbol
role_heading: Structure
path: extensionfoundation/appextensionidentity/availability
---

# AppExtensionIdentity.Availability

An object that contains information about available extensions.

## Declaration

```swift
struct Availability
```

## Topics

### Creating an Availability Object

- [init()](extensionfoundation/appextensionidentity/availability/init().md)

### Accessing Availability Information

- [description](extensionfoundation/appextensionidentity/availability/description.md)
- [totalCount](extensionfoundation/appextensionidentity/availability/totalcount.md)
- [disabledCount](extensionfoundation/appextensionidentity/availability/disabledcount.md)
- [enabledCount](extensionfoundation/appextensionidentity/availability/enabledcount.md)
- [unapprovedCount](extensionfoundation/appextensionidentity/availability/unapprovedcount.md)

## Relationships

### Conforms To

- [CustomStringConvertible](swift/customstringconvertible.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)

## See Also

### Deprecated

- [availabilityUpdates](extensionfoundation/appextensionidentity/availabilityupdates.md)
- [matching(appExtensionPointIDs:)](extensionfoundation/appextensionidentity/matching(appextensionpointids:).md)
- [AppExtensionIdentity.Identities](extensionfoundation/appextensionidentity/identities.md)
