# Data Object - DrConfigConfigurationSpec

Parameter to
  ClearSrmConfiguration, ConfigureSrm
Returned by
  ReadCurrentConfig
See also
  DrConfigConnectionSpec, DrConfigUICapabilities
Since
  DrConfig API 1.0

## Data Object Description

This is the SRM configuration specification used when invoking ConfigurationManager.configure().

Properties

Name | Type | Description
--- | --- | ---
adminEmail* | xsd:string | Admin email. Since DrConfig API 3.0
adminPassword* | xsd:string | Password for the administrator user.
adminUser* | xsd:string | The name of a user with sufficient privileges to perform configuration tasks on the infrastructure and management nodes as well as SSO service configuration tasks on the infrastructure node.
clockToleranceSeconds* | xsd:int | The allowed server clock tolerance in seconds. If not set the default value of 3 seconds will be used. This parameter will be used only when validating the VC server where SRM will be registered. Clock difference between SRM virtual appliance and vCenter server should not exceed this value, otherwise validation (or configuration) will fail.
connection* | DrConfigConnectionSpec | The connection specification. If not set the connection parameters will be read from the current SRM configuration if it exists.
deleteSrmData* | xsd:boolean | Deprecated. Currently existing SRM database will always be deleted on "Clear" Delete SRM data. Used only when clearing SRM configuration. If set to true, existing SRM database will be deleted.
description* | xsd:string | Plugin description. Since DrConfig API 3.0
extensionKey* | xsd:string | The SRM extension key. If not set the default extension key value of "com.vmware.vcDr" will be used.
extraConfig* | xsd:string | Additional configuration settings in XML format. These settings are used to upgrade database.
hostName* | xsd:string | The SRM server FQDN. Used when registering with infrastructure and management nodes. If not set, the DNS name will be used.
localSrmUuid* | xsd:string | UUID of the local SRM Server. Since DrConfig API 1.2
moId* | xsd:string | This VM Managed Object ID. Since DrConfig API 5.0
noRestart* | xsd:boolean | Don't restart the service after configuration. Since DrConfig API 7.0
organization* | xsd:string | Organization name. Since DrConfig API 3.0
siteName* | xsd:string | The SRM site name. If not set the site name will be read from the current SRM configuration if it exists.
uiCapabilities* | DrConfigUICapabilities | An UICapabilities data object which represent what UI capabilities should be enabled Since DrConfig API 6.0
Properties inherited from
None

*Need not be set