如何使用Wandisco REST API发出http POST请求以创建新的复制规则?文档的链接为here。端点可能看起来类似于:http://wandiscofusionURL.com:8083/fusion/ ....
我不需要使用Curl / Python请求的帮助。但是我不确定URL端点应该是什么。
我看不到可用的REST方法来创建新的复制规则。但是,有人告诉我可以这样做。
非常感谢您的帮助。
答案 0 :(得分:0)
在Fusion中创建新复制规则的最简单方法是通过XML读取必填字段,因此如下所示:
vi create_rule.xml(可以通过查看ReplicatedDirectoryDTO找到完整的模式)
<?xml version="1.0"?>
<replicatedDirectory>
<uri>/replicated/path/name</uri>
<membershipId>GUID_FOR_MEMBERSHIP</membershipId>
<familyRepresentativeId>
<nodeId>GUID_OF_CURRENT_NODE_ID</nodeId>
</familyRepresentativeId>
</replicatedDirectory>
然后创建规则:
curl -s -X POST -d@create_rule.xml -H“内容类型:application / xml” http:// $ hostname:8082 / fusion / fs
让我们知道是否需要更多信息。
伊恩