# Class: UserConfiguration

## Constructor

#### new UserConfiguration()

  Configuration information for a User.

## Members

#### acsConfiguration :AvayaClientServices.Config.ACSConfiguration

  Configuration information for the user's ACS provider.

  ##### Type:

  - AvayaClientServices.Config.ACSConfiguration

#### ammConfiguration :AvayaClientServices.Config.AMMConfiguration

  Configuration information for the user's AMM provider.

  ##### Type:

  - AvayaClientServices.Config.AMMConfiguration

#### analyticsConfiguration :AvayaClientServices.Config.AnalyticsConfiguration

  Configuration of data collection (Google Analytics).

  ##### Type:

  - AvayaClientServices.Config.AnalyticsConfiguration

#### applicationBuildNumber :string

  Build number.

  ##### Type:

  - string

#### applicationProductName :string

  Product name.

  ##### Type:

  - string

#### applicationProductVersion :string

  Product version.

  ##### Type:

  - string

#### callUserConfiguration :AvayaClientServices.Config.CallUserConfiguration

  Configuration information for the user's Call.

  ##### Type:

  - AvayaClientServices.Config.CallUserConfiguration

#### collaborationConfiguration :AvayaClientServices.Config.CollaborationConfiguration

  Configuration information for collaboration.

  ##### Type:

  - AvayaClientServices.Config.CollaborationConfiguration

#### mediaConfiguration :AvayaClientServices.Config.MediaConfiguration

  Configuration information for media.

  ##### Type:

  - AvayaClientServices.Config.MediaConfiguration

#### mediaServiceContext :string

  Opaque data carrying information needed for the successful connection of this SDK to
  the media service platform.

  ##### Type:

  - string

#### presenceConfiguration :AvayaClientServices.Config.PresenceConfiguration

  Configuration information for the Presence service.

  ##### Type:

  - AvayaClientServices.Config.PresenceConfiguration

#### sgConfiguration :AvayaClientServices.Config.SGConfiguration

  Configuration information for the user's service gateway.

  ##### Type:

  - AvayaClientServices.Config.SGConfiguration

#### uccpConfiguration :AvayaClientServices.Config.UCCPConfiguration

  Configuration information for the user's UCCP provider.

  ##### Type:

  - AvayaClientServices.Config.UCCPConfiguration

#### wcsConfiguration :AvayaClientServices.Config.WCSConfiguration

  Configuration information for the user's WCS provider.

  ##### Type:

  - AvayaClientServices.Config.WCSConfiguration