Edit

SMS_AppRelation_Flat Server WMI Class

The SMS_AppRelation_Flat Windows Management Instrumentation (WMI) class is an SMS Provider server class, in Configuration Manager, that represents the flattened application relation. This includes direct and indirect relations.

The following syntax is simplified from Managed Object Format (MOF) code and includes all inherited properties.

Syntax

Class SMS_AppRelation_Flat : SMS_BaseClass
{
    UInt32 FromApplicationCIID;
    UInt32 FromDeploymentTypeCIID;
    UInt32 Level;
    UInt32 RelationType;
    UInt32 ToApplicationCIID;
    UInt32 ToDeploymentTypeCIID;
};

Methods

The SMS_AppRelation_Flat class does not define any methods.

Properties

FromApplicationCIID Data type: UInt32

Access type: Read/Write

Qualifiers: [key]

From-application configuration item identifier.

FromDeploymentTypeCIID Data type: UInt32

Access type: Read/Write

Qualifiers: [key]

From-deployment type identifier.

Level Data type: UInt32

Access type: Read/Write

Qualifiers: [key]

Level between the from-deployment type and the to-deployment type.

RelationType Data type: UInt32

Access type: Read/Write

Qualifiers: [key]

Type of relationship between configuration items. Possible values are:

Value Relationship
1 Bundled
2 Required
3 Prohibited
4 Optional
5 Derived
6 Superseded
7 Self
8 Reference
9 AppToDTReference
10 AppDependence
11 Intention
12 Platform
13 GlobalConditionReference
15 ApplicationSuperSeded
16 ApplicationType
17 ApplicationHost
18 ApplicationInstaller
19 SupersedOrDependent
20 VirtualEnvironmentReference
21 AppDCMReference
22 DeploymentTypeToPolicyTemplateReference
23 CIInheritanceRelation
24 AppConfigTemplateReference
25 AppGroupItemReference

ToApplicationCIID Data type: UInt32

Access type: Read/Write

Qualifiers: [key]

To-application configuration item identifier.

ToDeploymentTypeCIID Data type: UInt32

Access type: Read/Write

Qualifiers: [key]

To-deployment type configuration item identifier.

Remarks

Requirements

Runtime Requirements

For more information, see Configuration Manager Server Runtime Requirements.

Development Requirements

For more information, see Configuration Manager Server Development Requirements.