From 62d40cefb59cd27b7de13d87e4ef50a7053fba62 Mon Sep 17 00:00:00 2001
From: zhengyin <zhengyin@chinac.com>
Date: Wed, 2 Aug 2017 16:10:26 +0800
Subject: [PATCH] Add snapshot_id param note for backup-create

Change-Id: Id7c565629aeed6d915b21b8de514afcee42470cf
---
 cinderclient/v2/volume_backups.py | 3 +++
 cinderclient/v3/volume_backups.py | 6 ++++++
 2 files changed, 9 insertions(+)

diff --git a/cinderclient/v2/volume_backups.py b/cinderclient/v2/volume_backups.py
index 7a0229275..bcf3e01fd 100644
--- a/cinderclient/v2/volume_backups.py
+++ b/cinderclient/v2/volume_backups.py
@@ -55,6 +55,9 @@ class VolumeBackupManager(base.ManagerWithFind):
         :param description: The description of the backup.
         :param incremental: Incremental backup.
         :param force: If True, allows an in-use volume to be backed up.
+        :param snapshot_id: The ID of the snapshot to backup. This should
+                            be a snapshot of the src volume, when specified,
+                            the new backup will be based on the snapshot.
         :rtype: :class:`VolumeBackup`
         """
         body = {'backup': {'volume_id': volume_id,
diff --git a/cinderclient/v3/volume_backups.py b/cinderclient/v3/volume_backups.py
index 323daff3c..8ebd31fbc 100644
--- a/cinderclient/v3/volume_backups.py
+++ b/cinderclient/v3/volume_backups.py
@@ -52,6 +52,9 @@ class VolumeBackupManager(volume_backups.VolumeBackupManager):
         :param description: The description of the backup.
         :param incremental: Incremental backup.
         :param force: If True, allows an in-use volume to be backed up.
+        :param snapshot_id: The ID of the snapshot to backup. This should
+                            be a snapshot of the src volume, when specified,
+                            the new backup will be based on the snapshot.
         :rtype: :class:`VolumeBackup`
         """
         body = {'backup': {'volume_id': volume_id,
@@ -78,6 +81,9 @@ class VolumeBackupManager(volume_backups.VolumeBackupManager):
         :param incremental: Incremental backup.
         :param force: If True, allows an in-use volume to be backed up.
         :param metadata: Key Value pairs
+        :param snapshot_id: The ID of the snapshot to backup. This should
+                            be a snapshot of the src volume, when specified,
+                            the new backup will be based on the snapshot.
         :rtype: :class:`VolumeBackup`
         """
         # pylint: disable=function-redefined