Orion.APM.Application
SolarWinds Information Service 2024.4 Schema Documentation
This entity presents all applications.
Inheritance
Access control
| Operations | Right |
|---|---|
| read | everyone |
| read,update,invoke | manageNodes |
| invoke | allowUnmanage |
Properties
| Name | Type | Summary | Access Control |
|---|---|---|---|
| ApplicationID | System.Int32 | The unique integer representation of application. | everyone |
| Name | System.String | The string value that contains the name of the application. | everyone |
| DisplayName | System.String | String value containing a user friendly name of the Application. | everyone |
| NodeID | System.Int32 | The unique integer representation of parent node. | everyone |
| ApplicationTemplateID | System.Int32 | The unique integer representation of application template. | everyone |
| UnManaged | System.Boolean | The boolean value that specifies if application is unmanaged. | everyone |
| UnManageFrom | System.DateTime | The date and time from which application is unmanaged. | everyone |
| UnManageUntil | System.DateTime | The date and time until which application is unmanaged. | everyone |
| Created | System.DateTime | The date and time when application was created. | everyone |
| LastModified | System.DateTime | The date and time of the last application modification. | everyone |
| ID | System.Int32 | The unique integer representation of application. | everyone |
| DetailsUrl | System.String | URL to application details page. Used in alerting. | everyone |
| FullyQualifiedName | System.String | The string value that contains the fully qualified name of parent node. | everyone |
| ComponentOrderSettingLevel | System.Int32 | The integer value that contains the component order setting level. | everyone |
| CustomApplicationType | System.String | The string value that contains the custom application type. | everyone |
| HasCredentials | System.Boolean | The boolean value that specifies if application has credentials. | everyone |
| Description | System.String | The string value that contains application entity description. | everyone |
| Status | System.Int32 | The status of a application. | everyone |
| StatusDescription | System.String | The string value that contains application status description. | everyone |
| Image | System.String | This property is not used. | everyone |
| Uri | System.String | String value containing SWIS Entity URI path. | everyone |
| PrimaryGroupID | System.Int32 | The integer value that specifies the Orion group identifier if the application is created by template group assignment functionality. | everyone |
| InstanceType | System.String | String value containing a concrete type of the Application. | everyone |
| InstanceSiteId | System.Int32 | Inherited property that we need to override and mark it as final. | everyone |
| ModernIcon | System.String | Nova icon name for the entity. | everyone |
Source Relationships
| Name | Type | Notes |
|---|---|---|
| ClientDependencyTcpStatistic | Orion.APM.DependencyTcpStatistics | Defined by relationship Orion.APM.DependencyTcpStatisticsReferencesClientApplication (System.Reference) |
| ServerDependencyTcpStatistic | Orion.APM.DependencyTcpStatistics | Defined by relationship Orion.APM.DependencyTcpStatisticsReferencesServerApplication (System.Reference) |
| OutApplicationTcpConnections | Orion.APM.ApplicationTcpConnection | Defined by relationship Orion.APM.ApplicationTcpConnectionReferencesClientApplication (System.Reference) |
| InApplicationTcpConnections | Orion.APM.ApplicationTcpConnection | Defined by relationship Orion.APM.ApplicationTcpConnectionReferencesServerApplication (System.Reference) |
| CustomProperties | Orion.APM.ApplicationCustomProperties | Defined by relationship Orion.APM.ApplicationHostsCustomProperties (System.Hosting) |
| WebUri | Orion.APM.ApplicationWebUri | Defined by relationship Orion.APM.ApplicationHostsWebUri (System.Hosting) |
| CurrentStatus | Orion.APM.CurrentApplicationStatus | Defined by relationship Orion.APM.ApplicationHostsCurrentStatus (System.Hosting) |
| Components | Orion.APM.Component | Defined by relationship Orion.APM.ApplicationHostsComponent (System.Hosting) |
| ApplicationStatus | Orion.APM.ApplicationStatus | Defined by relationship Orion.APM.ApplicationHostsStatus (System.Hosting) |
| RelyNode | Orion.Nodes | Defined by relationship Orion.Rely.APM.ApplicationRelyOnNodes (System.Reliance) |
| ApplicationAlert | Orion.APM.ApplicationAlert | Defined by relationship Orion.APM.ApplicationAlertReferencesApplication (System.Reference) |
| ScheduledTasks | Orion.APM.Wstm.Task | Defined by relationship Orion.APM.ApplicationHostsScheduledTasks (System.Hosting) |
| RelyDatabaseInstances | Orion.DPA.DatabaseInstance | Defined by relationship Orion.Rely.DPA.ApplicationsRelyOnDatabaseInstances (System.Reliance) |
| DatabaseInstance | Orion.DPA.DatabaseInstance | Defined by relationship Orion.DatabaseInstanceServerApplication (System.Reference) |
Target Relationships
| Name | Type | Notes |
|---|---|---|
| Node | Orion.Nodes | Defined by relationship Orion.APM.NodeHostsApplication (System.Hosting) |
| Template | Orion.APM.ApplicationTemplate | Defined by relationship Orion.APM.ApplicationTemplateReferencesApplication (System.Reference) |
| DatabaseInstanceReference | Orion.DPA.DatabaseInstanceApplication | Defined by relationship Orion.DatabaseInstanceApplicationApplication (System.Reference) |
| UsingDatabaseInstanceReference | Orion.DPA.DatabaseInstanceClientApplication | Defined by relationship Orion.DatabaseInstanceClientApplicationApplication (System.Reference) |
Verbs
Unmanage
Unmanage existed application.
Access control
everyone
Remanage
Remanage existed application.
Access control
everyone
CreateApplication
Create new application.
Access control
| Operations | Right |
|---|---|
| invoke | manageNodes |
DeleteApplication
Delete existed application.
Access control
| Operations | Right |
|---|---|
| invoke | manageNodes |
PollNow
Poll existed application.
Access control
| Operations | Right |
|---|---|
| invoke | manageNodes |