---
title: AssistantSchemas.CameraEnum
framework: appintents
role: symbol
role_heading: Protocol
path: appintents/assistantschemas/cameraenum
---

# AssistantSchemas.CameraEnum

Assistant schema conformance for types you use for camera functionality.

## Declaration

```swift
protocol CameraEnum : AssistantSchemas.Model
```

## Topics

### Instance Properties

- [captureDevice](appintents/assistantschemas/cameraenum/capturedevice.md)
- [captureDuration](appintents/assistantschemas/cameraenum/captureduration.md)
- [captureMode](appintents/assistantschemas/cameraenum/capturemode.md)

## Relationships

### Inherits From

- [AssistantSchemas.Model](appintents/assistantschemas/model.md)

### Conforming Types

- [AssistantSchema.EnumSchema](appintents/assistantschema/enumschema.md)
- [AssistantSchemas.EnumSchema](appintents/assistantschemas/enumschema.md)
