From 9ac8b86285567cb0792be242c6953c55bb157e3a Mon Sep 17 00:00:00 2001 From: John Mulligan Date: Tue, 17 May 2022 10:49:12 -0400 Subject: [PATCH] docs: add API statuses for nfs admin api Signed-off-by: John Mulligan --- docs/api-status.json | 34 ++++++++++++++++++++++++++++++++++ docs/api-status.md | 12 ++++++++++++ 2 files changed, 46 insertions(+) diff --git a/docs/api-status.json b/docs/api-status.json index 6fc796a..35ecbf4 100644 --- a/docs/api-status.json +++ b/docs/api-status.json @@ -1924,5 +1924,39 @@ "expected_stable_version": "v0.17.0" } ] + }, + "common/admin/nfs": { + "preview_api": [ + { + "name": "NewFromConn", + "comment": "NewFromConn creates an new management object from a preexisting\nrados connection. The existing connection can be rados.Conn or any\ntype implementing the RadosCommander interface.\n PREVIEW\n", + "added_in_version": "v0.16.0", + "expected_stable_version": "v0.18.0" + }, + { + "name": "Admin.CreateCephFSExport", + "comment": "CreateCephFSExport will create a new NFS export for a CephFS file system.\n PREVIEW\n\nSimilar To:\n ceph nfs export create cephfs\n", + "added_in_version": "v0.16.0", + "expected_stable_version": "v0.18.0" + }, + { + "name": "Admin.RemoveExport", + "comment": "RemoveExport will remove an NFS export based on the pseudo-path of the export.\n PREVIEW\n\nSimilar To:\n ceph nfs export rm\n", + "added_in_version": "v0.16.0", + "expected_stable_version": "v0.18.0" + }, + { + "name": "Admin.ListDetailedExports", + "comment": "ListDetailedExports will return a list of exports with details.\n PREVIEW\n\nSimilar To:\n ceph nfs export ls --detailed\n", + "added_in_version": "v0.16.0", + "expected_stable_version": "v0.18.0" + }, + { + "name": "Admin.ExportInfo", + "comment": "ExportInfo will return a structure describing the export specified by it's\npseudo-path.\n PREVIEW\n\nSimilar To:\n ceph nfs export info\n", + "added_in_version": "v0.16.0", + "expected_stable_version": "v0.18.0" + } + ] } } \ No newline at end of file diff --git a/docs/api-status.md b/docs/api-status.md index 054d0cc..e32892e 100644 --- a/docs/api-status.md +++ b/docs/api-status.md @@ -74,3 +74,15 @@ Name | Added in Version | Expected Stable Version | SetWarnf | v0.15.0 | v0.17.0 | SetDebugf | v0.15.0 | v0.17.0 | +## Package: common/admin/nfs + +### Preview APIs + +Name | Added in Version | Expected Stable Version | +---- | ---------------- | ----------------------- | +NewFromConn | v0.16.0 | v0.18.0 | +Admin.CreateCephFSExport | v0.16.0 | v0.18.0 | +Admin.RemoveExport | v0.16.0 | v0.18.0 | +Admin.ListDetailedExports | v0.16.0 | v0.18.0 | +Admin.ExportInfo | v0.16.0 | v0.18.0 | +