---
title: InstallConfiguration
framework: marketplacekit
role: symbol
role_heading: Structure
path: marketplacekit/installconfiguration
---

# InstallConfiguration

Information that describes a requested app installation or app update.

## Declaration

```swift
struct InstallConfiguration
```

## Overview

Overview The ActionButton.Action.install(_:) enumeration case takes an instance of this structure as a parameter.

## Topics

### Initializers

- [init(install:confirmInstall:)](marketplacekit/installconfiguration/init(install:confirminstall:).md)

### Instance Properties

- [confirmInstall](marketplacekit/installconfiguration/confirminstall.md)
- [install](marketplacekit/installconfiguration/install.md)

## See Also

### App distribution UI

- [ActionButton](marketplacekit/actionbutton.md)
- [InstallMetadata](marketplacekit/installmetadata.md)
- [InstallConfirmationResult](marketplacekit/installconfirmationresult.md)
- [BatchInstallConfiguration](marketplacekit/batchinstallconfiguration.md)
- [BatchInstallConfirmationResult](marketplacekit/batchinstallconfirmationresult.md)
- [MarketplaceDisplayOption](marketplacekit/marketplacedisplayoption.md)
- [MarketplaceSceneDelegate](marketplacekit/marketplacescenedelegate.md)
