get_application_inventory

Gets application inventory.

Path:
/lib/get_application_inventory.js

Parameters:
None.

Example Request:

POST /redrock/query

{  
   "Script":"@/lib/get_application_inventory.js",
   "Args":{  
      "PageNumber":1,
      "PageSize":10,
      "Limit":10,
      "SortBy":"",
      "direction":"False",
      "Caching":-1
   }   
}

Example Response:

{
    "success": true,
    "Result": {
        "IsAggregate": false,
        "Count": 2,
        "Columns": [
            {
                "Name": "ID",
                "IsHidden": false,
                "DDName": "_ID",
                "Title": "ID",
                "DDTitle": "ID",
                "Description": "Row Identifier (primary key)",
                "Type": 12,
                "Format": null,
                "Width": 0,
                "TableKey": "Primary",
                "ForeignKey": null,
                "TableName": "Application"
            },
            {
                "Name": "Name",
                "IsHidden": false,
                "DDName": "Name",
                "Title": "Name",
                "DDTitle": "Name",
                "Description": null,
                "Type": 12,
                "Format": null,
                "Width": 0,
                "TableKey": "NotAKey",
                "ForeignKey": null,
                "TableName": "Application"
            },
            ...
        ],
        "FullCount": 397,
        "Results": [
            {
                "Entities": [
                    {
                        "Type": "Application",
                        "Key": "00184...",
                        "IsForeignKey": false
                    }
                ],
                "Row": {
                    "Description": "Splunk Enterprise collects, analyzes and acts upon the untapped value of the big data generated by your technology infrastructure, security systems and business applications.",
                    "_I18N_IsGatewayedEnabled_I18N_": "not_supported",
                    "_I18N_ProvEnabled_I18N_": "not_supported",
                    "ProvSettingPreview": null,
                    "AppTypeDisplayName": "Web - SAML",
                    "Icon": "/vfslow/lib/application/icons/splunk",
                    "ProvSettingEnabled": null,
                    "IsGatewayed": null,
                    "Name": "Splunk Enterprise On-Premise",
                    "_I18N_LocalizedState_I18N_": "ready_to_deploy",
                    "ID": "00184...",
                    "State": "Configured"
                }
            },
            {
                "Entities": [
                    {
                        "Type": "Application",
                        "Key": "001b...",
                        "IsForeignKey": false
                    }
                ],
                "Row": {
                    "Description": "The latest version of the Office 365 solution for configuring Microsoft Office tools and services. This version provides the simplest way to get up and running with Office 365 and includes management of user mappings and licenses, domain federation and directory synchronization.",
                    "_I18N_IsGatewayedEnabled_I18N_": "not_supported",
                    "_I18N_ProvEnabled_I18N_": "disabled",
                    "ProvSettingPreview": null,
                    "AppTypeDisplayName": "Web - WS-Fed + Provisioning",
                    "Icon": "/vfslow/lib/application/icons/office365v2",
                    "ProvSettingEnabled": false,
                    "IsGatewayed": null,
                    "Name": "Office 365",
                    "_I18N_LocalizedState_I18N_": "ready_to_deploy",
                    "ID": "001b5...",
                    "State": "Configured"
                }
            }
        ],
        "ReturnID": ""
    },
    "Message": null,
    "MessageID": null,
    "Exception": null,
    "ErrorID": null,
    "ErrorCode": null,
    "InnerExceptions": null
}