Configuration Object Manipulation Elements
Configuration Object Manipulation Elements enables all configuration objects within Configuration Server to be manipulated. The following high-level actions are supported:
- <cfg:createObject>: Create a configuration object. Note: If the object already exists, the action fails. If an object already exists or might exist, use the <cfg:updateObject> element with the value createonupdate="true".
- <cfg:readObject>: Read a configuration object. The child element <cfg:query> can select which object to read. Note: This action implies that only one object is to be read. If more than one object is to be read or searched, then use the <cfg:queryObjects> element to return a list of configuration objects.
- <cfg:updateObject>: Update a configuration object.
- <cfg:deleteObject>: Delete a configuration object.
- <cfg:queryObjects>: Query for a list of configuration objects by using filter or query criteria that is specified in the <cfg:query> element.
Each of these high-level actions are described on the following pages. This page describes elements that are used by these actions.
Contents
- 1 Configuration Object Manipulation Elements
- 1.1 <cfg:list>
- 1.2 <cfg:agentlogininfo>
- 1.3 <cfg:apprank>
- 1.4 <cfg:callinglistinfo>
- 1.5 <cfg:component>
- 1.6 <cfg:componentdefinition>
- 1.7 <cfg:conninfo>
- 1.8 <cfg:dnaccessnumber>
- 1.9 <cfg:dninfo>
- 1.10 <cfg:id>
- 1.11 <cfg:idtype>
- 1.12 <cfg:objectivetablerecord>
- 1.13 <cfg:permission>
- 1.14 <cfg:property>
- 1.15 <cfg:resource>
- 1.16 <cfg:skilllevel>
- 1.17 <cfg:statinterval>
- 1.18 <cfg:subcode>
- 1.19 <cfg:switchaccesscode>
- 1.20 <cfg:parameter>
- 1.21 <cfg:query>
- 1.22 <cfg:kvitem>
- 1.23 <cfg:updateAppLogOnAs>
<cfg:list>
Child Elements
- <cfg:agentlogininfo>
- <cfg:apprank>
- <cfg:callinglistinfo>
- <cfg:component>
- <cfg:componentdefinition>
- <cfg:conninfo>
- <cfg:dnaccessnumber>
- <cfg:dninfo>
- <cfg:id>
- <cfg:idtype>
- <cfg:objectivetablerecord>
- <cfg:permission>
- <cfg:portinfo>
- <cfg:property>
- <cfg:resource>
- <cfg:skilllevel>
- <cfg:statinterval>
- <cfg:subcode>
- <cfg:switchaccesscode>
Attributes
| Name | Type | Description | Default | Values |
|---|---|---|---|---|
| name | string (required) | — | — | — |
| mode | string | — | — | clear, merge |
<cfg:agentlogininfo>
Attributes
| Name | Type | Description | Default | Values |
|---|---|---|---|---|
| agentlogindbid | integer | — | — | — |
| data | object | — | — | — |
| result | string | — | — | — |
| wrapuptime | integer | — | — | — |
<cfg:apprank>
Attributes
| Name | Type | Description | Default | Values |
|---|---|---|---|---|
| apprank | string | — | — | CfgRank |
| apptype | string | — | — | CfgAppType |
| data | object | — | — | — |
| result | string | — | — | — |
<cfg:callinglistinfo>
Attributes
| Name | Type | Description | Default | Values |
|---|---|---|---|---|
| callinglistdbid | integer | — | — | — |
| data | object | — | — | — |
| isactive | string | — | — | CfgFlag |
| result | string | — | — | — |
| share | integer | — | — | — |
<cfg:component>
Attributes
| Name | Type | Description | Default | Values |
|---|---|---|---|---|
| appdbid | integer (required) | — | — | — |
| data | object | — | — | — |
| isoptional | string | — | — | CfgFlag |
| result | string | — | — | — |
| startuppriority | integer | — | — | — |
<cfg:componentdefinition>
Attributes
| Name | Type | Description | Default | Values |
|---|---|---|---|---|
| type | string | — | — | CfgAppType |
| data | object | — | — | — |
| isoptional | string | — | — | CfgFlag |
| result | string | — | — | — |
| startuppriority | integer | — | — | — |
| version | string | — | — | — |
<cfg:conninfo>
Attributes
| Name | Type | Description | Default | Values |
|---|---|---|---|---|
| appparams | string | — | — | — |
| appserverdbid | integer | — | — | — |
| charfield1 | string | — | — | — |
| charfield2 | string | — | — | — |
| charfield3 | string | — | — | — |
| charfield4 | string | — | — | — |
| connprotocol | string | — | — | — |
| data | object | — | — | — |
| description | string | — | — | — |
| id | string | — | — | — |
| longfield1 | integer | — | — | — |
| longfield2 | integer | — | — | — |
| longfield3 | integer | — | — | — |
| longfield4 | integer | — | — | — |
| mode | string | — | — | CfgTraceMode |
| proxyparams | string | — | — | — |
| result | string | — | — | — |
| timoutlocal | integer | — | — | — |
| timoutremote | integer | — | — | — |
| transportparams | string | — | — | — |
<cfg:dnaccessnumber>
Attributes
| Name | Type | Description | Default | Values |
|---|---|---|---|---|
| data | object | — | — | — |
| number | string (required) | — | — | — |
| result | string | — | — | — |
| switchdbid | integer (required) | — | — | — |
<cfg:dninfo>
Attributes
| Name | Type | Description | Default | Values |
|---|---|---|---|---|
| data | object | — | — | — |
| dndbid | integer | — | — | — |
| result | string | — | — | — |
| trunks | integer | — | — | — |
<cfg:id>
Attributes
| Name | Type | Description | Default | Values |
|---|---|---|---|---|
| data | object | — | — | — |
| dbid | integer (required) | — | — | — |
| result | string | — | — | — |
<cfg:idtype>
Attributes
| Name | Type | Description | Default | Values |
|---|---|---|---|---|
| type | string | — | — | CfgObjectType |
| data | object | — | — | — |
| dbid | integer (required) | — | — | — |
| result | string | — | — | — |
<cfg:objectivetablerecord>
Attributes
| Name | Type | Description | Default | Values |
|---|---|---|---|---|
| contractdbid | integer | — | — | — |
| customersegmentdbid | integer | — | — | — |
| data | object | — | — | — |
| mediatypedbid | integer | — | — | — |
| objectivedelta | integer | — | — | — |
| objectivethreshold | integer | — | — | — |
| result | string | — | — | — |
| servicetypedbid | integer | — | — | — |
<cfg:permission>
Attributes
| Name | Type | Description | Default | Values |
|---|---|---|---|---|
| data | object | — | — | — |
| grant | string (multiple) | — | — | CfgPermissions |
| id | integer (required) | — | — | — |
| recursive | Boolean | — | — | — |
| result | string | — | — | — |
| revoke | string (multiple) | — | — | CfgPermissions |
<cfg:portinfo>
Attributes
| Name | Type | Description | Default | Values |
|---|---|---|---|---|
| appparams | string | — | — | — |
| charfield1 | string | — | — | — |
| charfield2 | string | — | — | — |
| charfield3 | string | — | — | — |
| charfield4 | string | — | — | — |
| connprotocol | string | — | — | — |
| data | object | — | — | — |
| description | string | — | — | — |
| id | string (required) | — | — | — |
| longfield1 | integer | — | — | — |
| longfield2 | integer | — | — | — |
| longfield3 | integer | — | — | — |
| longfield4 | integer | — | — | — |
| port | string (required) | — | — | — |
| result | string | — | — | — |
| transportparams | string | — | — | — |
<cfg:property>
Attributes
| Name | Type | Description | Default | Values |
|---|---|---|---|---|
| type | string | — | — | string, int, binary |
| data | object | — | — | — |
| key | string (required) | — | — | — |
| result | string | — | — | — |
| section | string (required) | — | — | — |
| value | string (required) | — | — | — |
<cfg:resource>
Attributes
| Name | Type | Description | Default | Values |
|---|---|---|---|---|
| charfield1 | string | — | — | — |
| charfield2 | string | — | — | — |
| charfield3 | string | — | — | — |
| charfield4 | string | — | — | — |
| data | object | — | — | — |
| description | string | — | — | — |
| longfield1 | integer | — | — | — |
| longfield2 | integer | — | — | — |
| longfield3 | integer | — | — | — |
| longfield4 | integer | — | — | — |
| objectdbid | integer | — | — | — |
| objecttype | string | — | — | CfgObjectType |
| resourcetype | string (required) | — | — | CfgResourceType |
| result | string | — | — | — |
<cfg:skilllevel>
Attributes
| Name | Type | Description | Default | Values |
|---|---|---|---|---|
| data | object | — | — | — |
| level | integer | — | — | — |
| result | string | — | — | — |
| skilldbid | integer | — | — | — |
<cfg:statinterval>
Attributes
| Name | Type | Description | Default | Values |
|---|---|---|---|---|
| data | object | — | — | — |
| intervalcount | integer | — | — | — |
| result | string | — | — | — |
| statvalue1 | integer | — | — | — |
| statvalue2 | integer | — | — | — |
| statvalue3 | integer | — | — | — |
| statvalue4 | integer | — | — | — |
<cfg:subcode>
Attributes
| Name | Type | Description | Default | Values |
|---|---|---|---|---|
| name | string | — | — | — |
| data | object | — | — | — |
| result | string | — | — | — |
<cfg:switchaccesscode>
Attributes
| Name | Type | Description | Default | Values |
|---|---|---|---|---|
| accesscode | string (required) | — | — | — |
| data | object | — | — | — |
| destinationsource | string | — | — | — |
| dnissource | string | — | — | — |
| dnsource | string | — | — | — |
| extensionsource | string | — | — | — |
| locationsource | string | — | — | — |
| reasonsource | string | — | — | — |
| result | string | — | — | — |
| routetype | string (required) | — | — | CfgRouteType |
| switchdbid | integer (required) | — | — | — |
| targettype | string (required) | — | — | CfgTargetType |
<cfg:parameter>
Attributes
| Name | Type | Description | Default | Values |
|---|---|---|---|---|
| name | string (required) | — | — | — |
| value | string (required) | — | — | — |
<cfg:query>
Attributes
| Name | Type | Description | Default | Values |
|---|---|---|---|---|
| name | string (required) | — | — | — |
| value | string (required) | — | — | — |
<cfg:kvitem>
Attributes
| Name | Type | Description | Default | Values |
|---|---|---|---|---|
| data | object | — | — | — |
| key | string (required) | — | — | — |
| result | string | — | — | — |
| value | string (required) | — | — | — |
<cfg:updateAppLogOnAs>
Attributes
| Name | Type | Description | Default | Values |
|---|---|---|---|---|
| appdbid | integer (required) | — | — | — |
| data | object | — | — | — |
| issystemaccount | string | If set to true, then logon set to system account; otherwise logon set to account specified in "persondbid" attribute | — | true, false |
| persondbid | integer | — | — | — |
| result | string | — | — | — |
This page was last edited on November 16, 2015, at 17:08.
Comments or questions about this documentation? Contact us for support!
