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

# MediaAffinityTypeResolutionResult

A media affinity that matches an update media affinity intent, or information about why your service can’t determine the media affinity.

## Declaration

```data
object MediaAffinityTypeResolutionResult
```

## Properties

class: The specific type of result. success: A media affinity that matches the intent. confirmationRequired: A media affinity for the user to confirm or reject before proceeding.

## 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

### Specifying the Result

- [MediaAffinityTypeResolutionResult.ConfirmationRequired](sirikitcloudmedia/mediaaffinitytyperesolutionresult/confirmationrequired-data.dictionary.md)
- [MediaAffinityTypeResolutionResult.Success](sirikitcloudmedia/mediaaffinitytyperesolutionresult/success-data.dictionary.md)

## Relationships

### Inherits From

- [IntentResolutionResult](sirikitcloudmedia/intentresolutionresult.md)

## See Also

### Discerning Like or Dislike

- [MediaAffinityType](sirikitcloudmedia/mediaaffinitytype.md)
- [UpdateMediaAffinityIntentHandlingResolveAffinityTypeInvocationResponse](sirikitcloudmedia/updatemediaaffinityintenthandlingresolveaffinitytypeinvocationresponse.md)
