---
title: OpenConfiguration
framework: diskimagekit
role: symbol
role_heading: Structure
path: diskimagekit/openconfiguration
---

# OpenConfiguration

A configuration to use for opening existing disk images.

## Declaration

```swift
struct OpenConfiguration
```

## Topics

### Initializers

- [init(url:mode:)](diskimagekit/openconfiguration/init(url:mode:).md)

### Instance Properties

- [mode](diskimagekit/openconfiguration/mode-swift.property.md)
- [url](diskimagekit/openconfiguration/url.md)

### Enumerations

- [OpenConfiguration.Mode](diskimagekit/openconfiguration/mode-swift.enum.md)

## Relationships

### Conforms To

- [OpenConfigurationProtocol](diskimagekit/openconfigurationprotocol.md)

## See Also

### Essential Types

- [DiskImage](diskimagekit/diskimage.md)
- [StackedImage](diskimagekit/stackedimage.md)
- [OpenConfigurationProtocol](diskimagekit/openconfigurationprotocol.md)
- [OpenConfiguration.Mode](diskimagekit/openconfiguration/mode-swift.enum.md)
