ServerRole Enumeration

Specifies the role or roles that a server takes on in an Exchange 2010 organization.

This enumeration has a FlagsAttribute attribute that allows a bitwise combination of its member values.

Namespace:  Microsoft.Exchange.Data.Directory.SystemConfiguration
Assembly:  Microsoft.Exchange.Data.Directory (in Microsoft.Exchange.Data.Directory.dll)

Syntax

'Declaration
<FlagsAttribute> _
Public Enumeration ServerRole
'Usage
Dim instance As ServerRole
[FlagsAttribute]
public enum ServerRole

Members

Member name Description
None The server has no role in the Exchange 2010 organization.
Mailbox The server is a mailbox server.
ClientAccess The server is a Client Access server (CAS).
UnifiedMessaging The server is a Unified Messaging (UM) server.
HubTransport The server is an Exchange 2010 Hub Transport server.
Edge The server is an Exchange 2010 Edge server.
All The server is a single server that takes on all roles for an Exchange 2010 installation.
Monitoring The server is a monitoring server.
CentralAdmin The server is Central Administration server.
CentralAdminDatabase The server provides database services to the Central Administration server.
DomainController The server is a domain controller.
WindowsDeploymentServer The server is a Windows deployment server.
ProvisionedServer The server was provisioned.
LanguagePacks
ExtendedRole7 The server is in an extended role.
ExtendedRole8 The server is in an extended role.
ExtendedRole9 The server is in an extended role.
ExtendedRole10 The server is in an extended role.