IIS 7.0 Built-in FTP Discovery Data Source

Microsoft.Windows.Server.IIS.IISLegacyFTPDiscoveryDataSource.2008 (DataSourceModuleType)

Element properties:

TypeDataSourceModuleType
IsolationAny
AccessibilityInternal
RunAsSystem.PrivilegedMonitoringAccount
OutputTypeSystem.Discovery.Data

Member Modules:

ID Module Type TypeId RunAs 
DS DataSource Microsoft.Windows.Server.IIS.IISDiscoveryDataSource Default

Overrideable Parameters:

IDParameterTypeSelectorDisplay NameDescription
PeriodInSecondsint$Config/PeriodInSeconds$Interval(sec)

Source Code:

<DataSourceModuleType ID="Microsoft.Windows.Server.IIS.IISLegacyFTPDiscoveryDataSource.2008" Accessibility="Internal" RunAs="System!System.PrivilegedMonitoringAccount" Batching="false">
<Configuration>
<xsd:element minOccurs="1" name="PeriodInSeconds" type="xsd:unsignedInt"/>
<xsd:element minOccurs="1" name="DiscoverySourceType" type="xsd:unsignedInt"/>
<xsd:element minOccurs="1" name="DiscoverySourceObjectId" type="xsd:string"/>
<xsd:element minOccurs="1" name="DiscoverySourceManagedEntityId" type="xsd:string"/>
<xsd:element minOccurs="1" name="ComputerPrincipalName" type="xsd:string"/>
</Configuration>
<OverrideableParameters>
<OverrideableParameter ID="PeriodInSeconds" Selector="$Config/PeriodInSeconds$" ParameterType="int"/>
</OverrideableParameters>
<ModuleImplementation Isolation="Any">
<Composite>
<MemberModules>
<DataSource ID="DS" TypeID="IISCommon!Microsoft.Windows.Server.IIS.IISDiscoveryDataSource">
<PeriodInSeconds>$Config/PeriodInSeconds$</PeriodInSeconds>
<DiscoverySourceType>$Config/DiscoverySourceType$</DiscoverySourceType>
<DiscoverySourceObjectId>$Config/DiscoverySourceObjectId$</DiscoverySourceObjectId>
<DiscoverySourceManagedEntityId>$Config/DiscoverySourceManagedEntityId$</DiscoverySourceManagedEntityId>
<ComputerPrincipalName>$Config/ComputerPrincipalName$</ComputerPrincipalName>
<GUIDFTPServer>{00000000-0000-0000-0000-000000000000}</GUIDFTPServer>
<GUIDFTPSite>$MPElement[Name="Microsoft.Windows.InternetInformationServices.2008.LegacyFTPSite"]$</GUIDFTPSite>
<GUIDNNTPServer>{00000000-0000-0000-0000-000000000000}</GUIDNNTPServer>
<GUIDNNTPVirtualServer>{00000000-0000-0000-0000-000000000000}</GUIDNNTPVirtualServer>
<GUIDIISServerRole>{00000000-0000-0000-0000-000000000000}</GUIDIISServerRole>
<GUIDSMTPServer>{00000000-0000-0000-0000-000000000000}</GUIDSMTPServer>
<GUIDSMTPVirtualServer>{00000000-0000-0000-0000-000000000000}</GUIDSMTPVirtualServer>
<GUIDWebServer>{00000000-0000-0000-0000-000000000000}</GUIDWebServer>
<GUIDWebSite>{00000000-0000-0000-0000-000000000000}</GUIDWebSite>
<GUIDWebSite__ApplicationPoolName>{00000000-0000-0000-0000-000000000000}</GUIDWebSite__ApplicationPoolName>
<GUIDWebSite__ApplicationPoolID>{00000000-0000-0000-0000-000000000000}</GUIDWebSite__ApplicationPoolID>
<GUIDApplicationPool>{00000000-0000-0000-0000-000000000000}</GUIDApplicationPool>
<GUIDAspApplication>{00000000-0000-0000-0000-000000000000}</GUIDAspApplication>
<GUIDAspApplication__ApplicationVRoot>{00000000-0000-0000-0000-000000000000}</GUIDAspApplication__ApplicationVRoot>
<GUIDAspApplication__IISApplicationName>{00000000-0000-0000-0000-000000000000}</GUIDAspApplication__IISApplicationName>
<GUIDAspApplication__Name>{00000000-0000-0000-0000-000000000000}</GUIDAspApplication__Name>
<GUIDWebServiceApplication>{00000000-0000-0000-0000-000000000000}</GUIDWebServiceApplication>
<GUIDWebServiceApplication__ApplicationVRoot>{00000000-0000-0000-0000-000000000000}</GUIDWebServiceApplication__ApplicationVRoot>
<GUIDWebServiceApplication__IISApplicationName>{00000000-0000-0000-0000-000000000000}</GUIDWebServiceApplication__IISApplicationName>
<GUIDWebServiceApplication__Name>{00000000-0000-0000-0000-000000000000}</GUIDWebServiceApplication__Name>
<GUIDWebSiteReferencesApplicationPool>{00000000-0000-0000-0000-000000000000}</GUIDWebSiteReferencesApplicationPool>
<DiscoveryType>16</DiscoveryType>
<LowerDiscoveryPercentage>0</LowerDiscoveryPercentage>
<UpperDiscoveryPercentage>100</UpperDiscoveryPercentage>
</DataSource>
</MemberModules>
<Composition>
<Node ID="DS"/>
</Composition>
</Composite>
</ModuleImplementation>
<OutputType>System!System.Discovery.Data</OutputType>
</DataSourceModuleType>