You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/operator-service-manager/configuration-guide.md
+14-9Lines changed: 14 additions & 9 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -32,13 +32,19 @@ The original recommendation was to use only a single CGS for the entire NF. This
32
32
33
33
We now recommend that you use at least three CGSs for the entire NF, by organizing parameters into these sets of configuration resource groups:
34
34
35
-
* Instance-specific parameters**: Examples include timeouts and debug levels.
36
-
* Uses CGS without secrets
37
-
* Security-specific parameters**: Examples include passwords and certificates. With security-specific parameters, you use Azure Key Vault to store secure values.
38
-
* Uses CGS without secrets
39
-
* Site-specific parameters**: Examples include IP addresses and unique names.
40
-
* Uses CGS with secrets
41
-
35
+
* Site-specific parameters
36
+
* Examples include IP addresses and unique names.
37
+
* Uses CGS without secrets.
38
+
* Stores values in plain-text during deployments.
39
+
* Instance-specific parameters
40
+
* Examples include timeouts and debug levels.
41
+
* Uses CGS without secrets.
42
+
* Stores values in plain-text during deployment.
43
+
* Security-specific parameters
44
+
* Examples include passwords and certificates.
45
+
* Uses CGS with secrets.
46
+
* Store values in Azure Key Vault to obscure during deployments.
47
+
42
48
## CGS without secrets
43
49
44
50
This example shows a sample CGS payload defining `abc`, `xyz`, and `qwe` as exposed parameters. Two of the parameters have default values and one is required.
@@ -154,5 +160,4 @@ The following rules are applied when you're validating a default value. Consider
154
160
* A default value is evaluated in top-down order from where the keyword first appears.
155
161
* Where a property value exists in the input CGV, only children of those properties are evaluated for defaults.
156
162
* Where a property value doesn't exist in the input CGV, a default is evaluated, along with any children.
157
-
* Where a property value is the `object` type, and it's key doesn't exist in the input CGV, no defaults for the object are evaluated.
158
-
163
+
* Where a property value is the `object` type, and its key doesn't exist in the input CGV, no defaults for the object are evaluated.
0 commit comments