新しいレプリケーションアクションを作成します。
プロパティーの作成:
Initial values: target = (unset) pool = (unset) enabled = true continuous = false include_snaps = true max_bandwidth = unlimited bytes_sent = 0 estimated_size = 0 estimated_time_left = 0 average_throughput = 0 use_ssl = true
リクエストの例:
POST /api/storage/v1/replication/actions HTTP/1.1 Host: zfs-storage.example.com:215 Authorization: Basic ab6rt4psMWE= Content-Type: application/json Content-Length: 121 Accept: application/json { "pool": "gold", "project": "blue1", "share": "fs1", "target_pool": "pool1", "target": "38094753-6c90-49ed-aa92-995a296d432a" }
レスポンスの例:
HTTP/1.1 201 Created Content-Length: 506 Content-Type: application/json Location: /api/storage/v1/replication/action/8373d331-de60-e590-90e8-9ad69fcb4aec X-Zfssa-Replication-Api: 1.0 { "action": { "project": "blue1", "target": "38094753-6c90-49ed-aa92-995a296d432a", "bytes_sent": 0.0, "continuous": false, "enabled": true, "max_bandwidth": 0, "collection": "local", "estimated_size": 0.0, "state": "idle", "href": "/api/storage/v1/replication/pools/gold/projects/blah1/shares/fs1/ actions/8373d331-de60-e590-90e8-9ad69fcb4aec", "average_throughput": 0.0, "use_ssl": true, "estimated_time_left": 0.0, "share": "fs1", "id": "8373d331-de60-e590-90e8-9ad69fcb4aec", "pool": "gold", "include_snaps": true } }