---
title: AddMediaMediaItemResolutionResult
framework: SiriKit Cloud Media
role: symbol
role_heading: Object
platforms: [sirikit cloud media 1.0.2+]
path: sirikitcloudmedia/addmediamediaitemresolutionresult
---

# AddMediaMediaItemResolutionResult

A media item that matches an add media intent, or information about why your service can’t provide a media item.

## Declaration

```data
object AddMediaMediaItemResolutionResult
```

## Properties

class: The specific type of result. success: A media item that successfully matches the intent. confirmationRequired: A media item for the user to confirm. disambiguation: Multiple media items for the user to choose from. unsupported: Information about why your service can’t resolve the media item.

## Discussion

Discussion Only provide one of the optional properties. If a client receives a result with more than one outcome, such as needsValue and success, it arbitrarily chooses one and ignores the rest.

## Topics

### Providing a Media Item

- [AddMediaMediaItemResolutionResult.Success](sirikitcloudmedia/addmediamediaitemresolutionresult/success-data.dictionary.md)

### Reporting a Problem

- [AddMediaMediaItemResolutionResult.Unsupported](sirikitcloudmedia/addmediamediaitemresolutionresult/unsupported-data.dictionary.md)
- [AddMediaMediaItemUnsupportedReason](sirikitcloudmedia/addmediamediaitemunsupportedreason.md)

### Clarifying a Possible Match

- [AddMediaMediaItemResolutionResult.ConfirmationRequired](sirikitcloudmedia/addmediamediaitemresolutionresult/confirmationrequired-data.dictionary.md)
- [AddMediaMediaItemResolutionResult.Disambiguation](sirikitcloudmedia/addmediamediaitemresolutionresult/disambiguation-data.dictionary.md)

## Relationships

### Inherits From

- [IntentResolutionResult](sirikitcloudmedia/intentresolutionresult.md)

## See Also

### Identifying a Media Item

- [AddMediaIntentHandlingResolveMediaItemsInvocationResponse](sirikitcloudmedia/addmediaintenthandlingresolvemediaitemsinvocationresponse.md)
