ApplicationIconInfo

ApplicationIconInfo
ApplicationIconInfo

Application icon information.

JSON Example
{
    "application_pool_ids": [
        "855ea6c5-720a-41e1-96f4-958c90e6e424",
        "1453c2a3-e549-4301-af12-d62210d18d54"
    ],
    "data": "string",
    "height": 16,
    "icon_hash": "13a5d8a8410445b51edf45b6eee2cd8d",
    "icon_source": "HORIZON_AGENT",
    "id": "6f85b3a5-e7d0-4ad6-a1e3-37168dd1ed51",
    "width": 16
}
array of string
application_pool_ids
Optional

An application icon could be shared by multiple application pools. This is a set of application pool IDs this icon represents. Caller should have permission to POOL_VIEW privilege on the access group of any of the associated application pools for this field to be populated.

string As byte As byte
data
Optional

Icon image data in PNG format.

integer As int32 As int32
height
Optional

Icon height.

string
icon_hash
Optional

MD5 hash of icon image data, to enable quick icon lookup.

string
icon_source
Optional

Source of the application icon. The icon can be from Machine/RDS Agent or custom icon.

  • HORIZON_AGENT: When the icon is from machine/RDS agent.
  • HORIZON_CONNECTION_SERVER: When the icon is uploaded by the administrator through connection server.
Possible values are : HORIZON_AGENT, HORIZON_CONNECTION_SERVER,
string
id
Optional

Unique ID representing application icon.

integer As int32 As int32
width
Optional

Icon width.