Skip to content

Commit fdada39

Browse files
committed
(DOCSP-45674) staging merge resolution pt 3
1 parent 916ca06 commit fdada39

File tree

1 file changed

+68
-0
lines changed

1 file changed

+68
-0
lines changed

source/includes/api/list-tables/backup-config/request-body-onprem.rst

Lines changed: 68 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,74 @@
2727

2828
.. include:: /includes/head-database-deprecated-encrypt.rst
2929

30+
* - excludedNamespaces
31+
- array of strings
32+
- Conditional
33+
-
34+
.. note::
35+
36+
|mms| accepts this parameter for backup jobs running MongoDB
37+
|fcv-link| 4.0 or earlier. |mms| ignores this parameter when
38+
backing up MongoDB databases running |fcv| 4.2 or later.
39+
40+
List of database and collection names to *omit* from the backup.
41+
Each string represents one namespace. Namespaces use one of the
42+
following formats:
43+
44+
- **{database}**
45+
- **{database}.{collection}**.
46+
47+
This parameter must meet the following conditions:
48+
49+
- |mms| accepts either this parameter or **includedNamespaces**, not
50+
both.
51+
52+
- |mms| requires the new full list of excluded namespaces,
53+
including any already found in the array.
54+
55+
- If your new list *removes* any namespaces from the existing
56+
array, set the **syncSource** parameter.
57+
58+
- Removing an excluded namespace requires a full resync.
59+
- Without the **syncSource** parameter, the request fails.
60+
61+
- If your new list only *adds* to the existing array, don't
62+
set **syncSource**.
63+
64+
* - includedNamespaces
65+
- array of strings
66+
- Conditional
67+
-
68+
.. note::
69+
70+
|mms| accepts this parameter for backup jobs running MongoDB
71+
|fcv-link| 4.0 or earlier. |mms| ignores this parameter when
72+
backing up MongoDB databases running |fcv| 4.2 or later.
73+
74+
List of database and collection names to *include* from the
75+
backup. Each string represents one namespace. Namespaces use one
76+
of the following formats:
77+
78+
- **{database}**
79+
- **{database}.{collection}**.
80+
81+
This parameter must meet the following conditions:
82+
83+
- |mms| accepts either this parameter or **excludedNamespaces**, not
84+
both.
85+
86+
- |mms| requires the new full list of included namespaces,
87+
including any already found in the array.
88+
89+
- If the new list adds any namespaces from existing array,
90+
set the **syncSource** parameter.
91+
92+
- Adding an included namespace requires a full resync.
93+
- Without the **syncSource** parameter, the request fails.
94+
95+
- If the new list only removes namespaces from the existing
96+
array, don't set **syncSource**.
97+
3098
* - password
3199
- string
32100
- Conditional

0 commit comments

Comments
 (0)