Forefront TMG Administration Object Model

The following section displays the Forefront TMG COM hierarchy. Click on an object name to see its reference page.

Root Object

FPC

FPCEnterprise (see Enterprise Object Branch)
FPCArrays
      FPCArray (see Array Object Branch)

Note  The Enterprise Object Branch is not accessible in Forefront TMG Medium Business Edition.

The containing array object (FPCArray) and the containing server object (FPCServer) can also be retrieved through methods of the root object (FPC).

Enterprise Object Branch

FPCEnterprise
      FPCAdminSecurity (see Admin Security Object Branch)
      FPCExtensions (see Extensions Object Branch)
      FPCNetworkConfiguration (see Network Configuration Object Branch)
      FPCPolicies
            FPCPolicy
                  FPCAdminSecurity (see Admin Security Object Branch)
                  FPCPolicyRules
                        FPCPolicyRule (see Policy Rule Object Branch)
      FPCRuleElements (see Rule Elements Object Branch)

Array Object Branch

FPCArray
      FPCActivityStatistics
            FPCActivityStatisticsEntry
      FPCAdminSecurity (see Admin Security Object Branch)
      FPCAlerts
            FPCAlert
                  FPCAlertActions
                        FPCAlertAction
      FPCArrayPolicy (see Array Policy Object Branch)
      FPCCache (see Cache Object Branch)
      FPCClientConfigSettings
            FPCClientSettingsSection
      FPCConfigurationStorageServerConnection
      FPCConnectivityVerifiers
            FPCConnectivityVerifier
      FPCExtensions (see Extensions Object Branch)
      FPCLogs
            FPCLog
      FPCLogViewer
            FPCLogContent
                  FPCLogEntry
      FPCMalwareInspectionSettings
            FPCContentDeliverySettings
                  FPCContentTypeSet
            FPCDestinations
                  FPCDomainNameSet as FPCRef in FPCRefs
                  FPCSelectionIPs (see IP Selection Object Branch)
                  FPCURLSet as FPCRef in FPCRefs
            FPCMalwareInspectionScannerSettings
            FPCProtocolMessageDefinitions
                  FPCProtocolMessageDefinition
                        FPCProtocolMessageDefinitionParameter
            FPCTemporaryStorageSettings
      FPCNetworkConfiguration (see Network Configuration Object Branch)
      FPCNetworkTemplate as FPCRef
      FPCPolicyAssignment (not applicable to Forefront TMG Medium Business Edition)
            FPCPolicy as FPCRef
      FPCReports (see Reports Object Branch)
      FPCRuleElements (see Rule Elements Object Branch)
      FPCSessionsMonitors
            FPCSessionsMonitor
                  FPCSessionsMonitorEntry
      FPCServers
                  FPCServer (see Server Object Branch)
      FPCSystemPolicy
            FPCSystemPolicyRules
                  FPCPolicyRule (see Policy Rule Object Branch)
            FPCSystemPolicyConfigGroup
                  FPCSelectionIPs (see IP Selection Object Branch)
                  FPCDomainNameSet as FPCRef in FPCRefs
                  FPCURLSet as FPCRef in FPCRefs
      FPCUpdateCenter
            FPCLicenses
                  FPCLicense
            FPCSoftwareUpdatesSettings
            FPCUpdateSchedule
            FPCUpdateServices
                  FPCUpdateService
                        FPCLicense as FPCRef

Server Object Branch

      FPCServer
            FPCAdapters
                  FPCAdapter
                        FPCReadOnlyIpRangeSet
                              FPCReadOnlyIpRangeEntry
            FPCAllAdapters
                  FPCAdapter
            FPCCacheDrives
                  FPCCacheDrive
            FPCCertificates
                  FPCCertificate
            FPCConnectivityResults
                  FPCConnectivityResult
            FPCDialupNetworkConnections
            FPCDiskDrives
                  FPCDiskDrive
            FPCEEDistributionStatus (not applicable to Forefront TMG Medium Business Edition)
            FPCReadOnlyIpRangeSet
                  FPCReadOnlyIpRangeEntry
            FPCRoutingTable
                  FPCRoute
            FPCServiceUpdatesStates
                  FPCServiceUpdatesState
                        FPCUpdateService as FPCRef
            FPCSignaledAlerts
                  FPCSignaledAlert
                        FPCSignaledAlertInstance

Admin Security Object Branch

      FPCAdminSecurity
            FPCDelegatedAdmins
                  FPCDelegatedAdmin
                        FPCSecurityRole as FPCRef
            FPCSecurityRoles
                  FPCSecurityRole

Extensions Object Branch

      FPCExtensions
            FPCApplicationFilters
                  FPCApplicationFilter
            FPCWebFilters
                  FPCWebFilter

Policy Rule Object Branch

      FPCPolicyRule
            FPCAccessProperties
                  FPCSelectionIPs (see IP Selection Object Branch)
                  FPCUserSet as FPCRef in FPCRefs
                  FPCDomainNameSet as FPCRef in FPCRefs
                  FPCProtocolDefinition as FPCRef in FPCRefs
                  FPCContentTypeSet as FPCRef in FPCRefs
                  FPCURLSet as FPCRef in FPCRefs
            FPCMalwareInspectionProperties
            FPCSchedule as FPCRef
            FPCSelectionIPs (see IP Selection Object Branch)
            FPCServerPublishingProperties
                  FPCProtocolDefinition as FPCRef
                  FPCIPsOnNetworks
                        FPCIPOnNetwork
                              FPCNetwork as FPCRef
                              FPCIPAddresses
            FPCWebPublishingProperties
                  FPCCodePages
                        FPCCodePage
                  FPCCertificate
                  FPCLinkTranslationPatterns
                  FPCLoadBalancingConfig
                        FPCServerFarm as FPCRef
                  FPCPublicNames
                  FPCPathMappings
                        FPCPathMapping
                  FPCWebListener as FPCRef
                  FPCUserSet as FPCRef in FPCRefs

Array Policy Object Branch

      FPCArrayPolicy
            FPCAttackDetection
            FPCConnectionLimitPolicy
                  FPCConnectionLimit
                  FPCComputerSet as FPCRef in FPCRefs
            FPCLowLevelSettings
            FPCPolicyRules
                  FPCPolicyRule (see Policy Rule Object Branch)
            FPCWebProxy
                  FPCDomainNameSet as FPCRef in FPCRefs (not applicable to Forefront TMG Medium Business Edition)
                  FPCExplicitLinkTranslationMappings
                        FPCExplicitLinkTranslationMapping
                  FPCHTTPCompressionConfiguration
                        FPCContentTypeSet as FPCRef in FPCRefs
                        FPCHTTPHeaders
                        FPCSelectionIPs (see IP Selection Object Branch)
                        FPCUserAgents
                        FPCWebListener as FPCRef in FPCRefs
                  FPCLinkTranslationRedirection
                        FPCURLSet as FPCRef in FPCRefs
                  FPCTunnelPortRanges
                        FPCTunnelPortRange

Rule Elements Object Branch

      FPCRuleElements
            FPCAddressRanges
                  FPCAddressRange
            FPCAuthenticationSchemes
                  FPCAuthenticationScheme
            FPCComputers
                  FPCComputer
            FPCComputerSets
                  FPCComputerSet
                        FPCAddressRanges
                        FPCComputers
                        FPCSubnets
            FPCContentTypeSets
                  FPCContentTypeSet
            FPCDomainNameSets
                  FPCDomainNameSet
            FPCEventDefinitions
                  FPCEventDefinition
            FPCLdapMatchingPatterns
                  FPCLdapMatchingPattern
                        FPCLdapServersSet as FPCRef
            FPCLdapServersSets
                  FPCLdapServersSet
                        FPCCredentials
                        FPCLdapServer
            FPCProtocolDefinitions
                  FPCProtocolDefinition
                        FPCProtocolConnections
                              FPCProtocolConnection
            FPCRadiusServers
                  FPCRadiusServer
            FPCSchedules
                  FPCSchedule
            FPCServerFarms
                  FPCServerFarm
                        FPCConnectivityVerifier
                        FPCPublishedServers
                              FPCPublishedServer
            FPCSubnets
                  FPCSubnet
            FPCURLSets
                  FPCURLSet
            FPCUserSets
                  FPCUserSet
                        FPCAccounts
                              FPCAccount
                        FPCNonWindowsUsers
                              FPCNonWindowsUser
            FPCWebListeners
                  FPCWebListener
                        FPCNetworkSet as FPCRef in FPCRefs
                        FPCIPsOnNetworks
                              FPCIPOnNetwork
                                    FPCNetwork as FPCRef
                                    FPCIPAddresses
                        FPCWebListenerProperties (see Web Listener Properties Object Branch)

Network Configuration Object Branch

      FPCNetworkConfiguration
            FPCDialingConfiguration
                  FPCNetwork as FPCRef
            FPCEnterpriseNetworks (not applicable to Forefront TMG Medium Business Edition)
                  FPCEnterpriseNetwork
                        FPCIpRangeSet
                              FPCIpRangeEntry
            FPCFirewallChaining
                  FPCCredentials
            FPCNetworks
                  FPCNetwork
                        FPCClientConfig
                              FPCFirewallClientConfig
                              FPCWebBrowserClientConfig
                                    FPCClientAutoScript
                                          FPCPublicNames
                                          FPCIpRangeSet
                                                FPCIpRangeEntry
                                          FPCClientBackupRoute
                        FPCEnterpriseNetwork as FPCRef in FPCRefs (not applicable to Forefront TMG Medium Business Edition)
                        FPCIpRangeSet
                              FPCIpRangeEntry
                        FPCLDT
                              FPCLDTEntry
                        FPCNLBCluster (not applicable to Forefront TMG Medium Business Edition)
                              FPCIPAddresses
                        FPCReadOnlyIpRangeSet (not applicable to Forefront TMG Medium Business Edition)
                        FPCVpnNetworkConfiguration
                              FPCIpRangeSet (not applicable to Forefront TMG Medium Business Edition)
                              FPCServer as FPCRef (not applicable to Forefront TMG Medium Business Edition)
                              FPCVpnNetworkIPSecSettings
                              FPCVpnNetworkL2tpPptpSettings
                        FPCWebListenerProperties (see Web Listener Properties Object Branch)
            FPCNetworkRules
                  FPCNetworkRule
                        FPCSelectionIPs (see IP Selection Object Branch)
            FPCNetworkSets
                  FPCNetworkSet
                        FPCEnterpriseNetwork as FPCRef in FPCRefs (not applicable to Forefront TMG Medium Business Edition)
                        FPCNetwork as FPCRef in FPCRefs
            FPCNetworkTemplates
                  FPCNetworkTemplate
                        FPCNetworksInTemplate
                              FPCNetworkInTemplate
                        FPCPoliciesInTemplate
                              FPCPolicyInTemplate
            FPCNLBConfiguration (not applicable to Forefront TMG Medium Business Edition)
            FPCRoutingRules
                  FPCRoutingRule
                        FPCURLSet as FPCRef in FPCRefs
                              FPCSelectionIPs (see IP Selection Object Branch)
                        FPCDomainNameSet as FPCRef in FPCRefs
                        FPCPrimaryRoute
                              FPCCredentials
                              FPCBackupRoute
                                    FPCCredentials
                        FPCCertificate
            FPCVpnConfiguration
                  FPCAccounts
                  FPCDomainMappings
                        FPCDomainMapping
                  FPCIpRangeSet
                        FPCIpRangeEntry
                  FPCIPsOnNetworks
                        FPCIPOnNetwork
                              FPCNetwork as FPCRef
                              FPCIPAddresses
                  FPCNetwork as FPCRef
                  FPCNetworkSet as FPCRef in FPCRefs
                  FPCUserMapping
                  FPCVpnPPPSettings
                  FPCVpnQuarantineSettings
                        FPCUserSet as FPCRef in FPCRefs

IP Selection Object Branch

      FPCSelectionIPs
            FPCAddressRange as FPCRef in FPCRefs
            FPCComputer as FPCRef in FPCRefs
            FPCComputerSet as FPCRef in FPCRefs
            FPCEnterpriseNetwork as FPCRef in FPCRefs (not applicable to Forefront TMG Medium Business Edition)
            FPCNetwork as FPCRef in FPCRefs
            FPCNetworkSet as FPCRef in FPCRefs
            FPCSubnet as FPCRef in FPCRefs

Cache Object Branch

      FPCCache
            FPCCacheConfiguration
                  FPCActiveCacheConfiguration
                  FPCCacheRules
                        FPCCacheRule
                              FPCURLSet as FPCRef in FPCRefs
                              FPCSelectionIPs (see IP Selection Object Branch)
                              FPCDomainNameSet as FPCRef in FPCRefs
                              FPCHTTPCacheConfiguration
                              FPCFTPCacheConfiguration
            FPCCacheContents
            FPCScheduledContentDownload
                  FPCScheduledContentDownloadConfig
                        FPCScheduledContentDownloadJobStatuses
                              FPCScheduledContentDownloadJobStatus
                        FPCCredentials

Reports Object Branch

      FPCReports
            FPCDailysumConfig
            FPCRdlReportDefinitions
                  FPCRdlReportDefinition
            FPCReadyReports
                  FPCReadyReport
            FPCReportingServicesProperties
                  FPCServer as FPCRef
            FPCReportJobs
                  FPCReportJob
                        FPCCredentials
                        FPCReportsProperties
                              FPCApplicationUsageReports
                              FPCMalwareInspectionReports
                              FPCSecurityReports
                              FPCSummaryReports
                              FPCTrafficReports
                              FPCWebUsageReports
                        FPCReportSummaryDefinition as FPCRef
            FPCReportSummaryDefinitions
                  FPCReportJob

Web Listener Properties Object Branch

      FPCWebListenerProperties
            FPCAppliedSSLCertificates
                  FPCAppliedSSLCertificate
                        FPCCertificate
                        FPCServer as FPCRef
            FPCAuthenticationScheme as FPCRef in FPCRefs
            FPCDomainNameSet
            FPCFormsBasedAuthenticationProperties
                  FPCSecurIDAuthenticationProperties
            FPCSSLClientCertificateRestrictions
                  FPCSSLClientCertificateRestriction

Send comments about this topic to Microsoft

Build date: 11/30/2009

© 2008 Microsoft Corporation. All rights reserved.