Example XML

<?xml version="1.0" encoding="UTF-8"?> <policy type="DataCapture"> <policyProperties> <description> <shortDescription>Default data capture policy</shortDescription> </description> <configurations> <configuration name="default"> <dataSourceName>MBRECORD</dataSourceName> <schema/> <backoutQueue>SYSTEM.BROKER.DC.BACKOUT</backoutQueue> <commitCount>1</commitCount> <commitIntervalSecs>3</commitIntervalSecs> <queueName>SYSTEM.BROKER.DC.RECORD</queueName> <threadPoolSize>10</threadPoolSize> <useCoordinatedTransaction>false</useCoordinatedTransaction> </configuration> </configurations> <businessTransactionMonitoring> <btd uri="*" configuration="default"> <recordingServer/> <viewingServer/> </btd> </businessTransactionMonitoring> </policyProperties> </policy>

Example JSON

{ "policyProperties": { "description": { "shortDescription": "Default data capture policy" }, "configurations": { "configuration": [{ "dataSourceName": "MBRECORD", "schema": "", "backoutQueue": "SYSTEM.BROKER.DC.BACKOUT", "commitCount": "1", "commitIntervalSecs": "3", "queueName": "SYSTEM.BROKER.DC.RECORD", "threadPoolSize": "10", "useCoordinatedTransaction": "false", "name": "default" }] }, "businessTransactionMonitoring": { "btd": [{"recordingServer": "", "viewingServer": "", "uri": "*", "configuration": "default"}] }, }, "type": "DataCapture" }