All DataSource Modules in ComTrade.Citrix.NetScaler.Library Management Pack

 DisplayNameDescriptionIDTypeIsolationAccessibilityRunAs
ComTrade.Citrix.NetScaler.Appliance.Discovery.GenericDiscovery.DSGeneric Citrix NetScaler Discovery DS Generic Citrix NetScaler Discovery DS. Mapper has following structure: <Discovery> <Classes> <Class> <SimpleFilter> <Expression> <PropertyName>name of the property</PropertyName> <Operator>operator</Operator> <PropertyValue>value of the property</PropertyValue> </Expression> </SimpleFilter> <DiscoveryParams>discovery parameters</DiscoveryParams> <DiscoveryProperty>discovery property - will evaluate add to data</DiscoveryProperty> <DiscoveryPath>the base path</DiscoveryPath> <SmartArray>true or false</SmartArray> <DeepValue>the property name from instance</DeepValue> <ClassId>the class id</ClassId> <ClassInstanceSettings> <Settings> <Setting> <Name>property name</Name> <Value>property value</Value> </Setting> <Setting> <Name>property name</Name> <Value>property value</Value> </Setting> </Settings> </ClassInstanceSettings> <Relationships> <Relationship> <RelationshipId>relationship id</RelationshipId> <SourceTypeId>source id</SourceTypeId> <SourceRoleSettings> <DiscoveryParams>discovery parameters for source id</DiscoveryParams> <DiscoveryPath>the base path</DiscoveryPath> <SmartArray>true or false</SmartArray> <DeepValue>the property name from instance</DeepValue> <Settings> <Setting> <Name>key property name</Name> <Value>property value</Value> </Setting> <Setting> <Name>key property name</Name> <Value>property value</Value> </Setting> </Settings> </SourceRoleSettings> <TargetTypeId>target id</TargetTypeId> <TargetRoleSettings> <DiscoveryParams>discovery parameters for target id</DiscoveryParams> <DiscoveryPath>the base path</DiscoveryPath> <SmartArray>true or false</SmartArray> <DeepValue>the property name from instance</DeepValue> <Settings> <Setting> <Name>key property name</Name> <Value>property value</Value> </Setting> <Setting> <Name>key property name</Name> <Value>property value</Value> </Setting> </Settings> </TargetRoleSettings> </Relationship> </Relationships> <DependClasses> <Classes> <Class>...</Class> </Classes> </DependClasses> <PartialClasses> <Classes> <Class>...</Class> </Classes> </PartialClasses> </Class> </Classes> </Discovery> Some explanations: class (also relationship target and source) id has usually format: $MPElement[Name="parentmp!classid"]$ filter operator supports following cases and compositions are allowed: - and multiple cases - or multiple cases - Not - just one case operator can be one of the following: - MatchesRegularExpression - DoesNotMatchRegularExpression - MatchesWildcard - DoesNotMatchWildcard - Containsubstring - DoesNotContainSubstring - Equal - NotEqual - Greater - Less - GreaterEqual - LessEqual ComTrade.Citrix.NetScaler.Appliance.Discovery.GenericDiscovery.DSDataSourceModuleTypeAnyPublic
ComTrade.Citrix.NetScaler.Discovery.Service.MPAgent.DiscoveryProvider.DSNetScaler MP Agent Discovery ProviderData source for Citrix NetScaler MP Agent discovery.ComTrade.Citrix.NetScaler.Discovery.Service.MPAgent.DiscoveryProvider.DSDataSourceModuleTypeAnyPublic