type: object
properties:
  access:
    $ref: './AccessReference.yaml'
  ignored:
    type: boolean
    description: Whether or not the identity has already chosen to ignore this recommendation.
  requested:
    type: boolean
    description: Whether or not the identity has already chosen to request this recommendation.
  viewed:
    type: boolean
    description: Whether or not the identity reportedly viewed this recommendation.
  messages:
    type: array
    items:
      $ref: './AccessRecommendationMessage.yaml'
  translationMessages:
    type: array
    items:
      type: object
      $ref: './TranslationMessage.yaml'