@@ -17,18 +17,19 @@ settings for :ref:`creating a federated database
1717
1818Use the following resources to:
1919
20- - Learn the :ref:`required settings <required-dfi -settings>` you
20+ - Learn the :ref:`required settings <required-fdi -settings>` you
2121 can specify in the {+cluster+} configuration file.
2222- View and copy :ref:`sample configuration files
23- <example-dfi -config-file>`.
23+ <example-fdi -config-file>`.
2424
25- .. _required-dfi -settings:
25+ .. _required-fdi -settings:
2626
2727Required {+adf+} Settings
2828---------------------------------------
2929
30- |service| requires the following settings to create a {+dfi+} with
31- the {+atlas-cli+}. You must specify these {+dfi+} settings either in the configuration file or as flags in the command:
30+ |service| requires the following settings to create a {+fdi+} with
31+ the {+atlas-cli+}. You must specify these {+fdi+} settings either in the configuration
32+ file or as flags in the command:
3233
3334.. list-table::
3435 :header-rows: 1
@@ -38,44 +39,65 @@ the {+atlas-cli+}. You must specify these {+dfi+} settings either in the configu
3839 - Type
3940 - Description
4041
41- * - ``cloudProviderConfig.aws``
42+ * - ``cloudProviderConfig.``
43+ ``aws``
4244 - object
43- - Cloud provider linked to this {+dfi +}.
45+ - Cloud provider linked to this {+fdi +}.
4446
45- * - ``cloudProviderConfig.roleId``
47+ * - ``cloudProviderConfig.``
48+ ``aws.``
49+ ``roleId``
4650 - string
47- - Unique identifier of the role that the {+dfi +} can use to access the data stores.
51+ - Unique identifier of the role that the {+fdi +} can use to access the data stores.
4852 Required if specifying ``cloudProviderConfig``.
4953
50- * - ``cloudProviderConfig.testS3Bucket``
54+ * - ``cloudProviderConfig.``
55+ ``aws.``
56+ ``testS3Bucket``
5157 - string
5258 - Name of the |s3| data bucket that the provided role ID is authorized to access. Required if specifying ``cloudProviderConfig``.
5359
54- * - ``dataProcessRegion.cloudProvider``
60+ * - ``dataProcessRegion.``
61+ ``cloudProvider``
5562 - string
56- - Name of the cloud service that hosts the {+dfi +}\'s data stores. For example, ``AWS``, ``GCP``, ``AZURE``, ``TENANT``, ``SERVERLESS``.
63+ - Name of the cloud service that hosts the {+fdi +}\'s data stores. For example, ``AWS``, ``GCP``, ``AZURE``, ``TENANT``, or ``SERVERLESS``.
5764
58- * - ``dataProcessRegion.region``
65+ * - ``dataProcessRegion.``
66+ ``region``
5967 - string
60- - Name of the region to which the {+dfi +} routes client connections. For the full
68+ - Name of the region to which the {+fdi +} routes client connections. For the full
6169 list of available regions, see :ref:`Cloud Providers and Regions <create-cluster-cloud-provider-region>`.
6270
6371 * - ``name``
6472 - string
65- - Human-readable label that identifies the {+dfi +}.
73+ - Human-readable label that identifies the {+fdi +}.
6674
67- * - ``storage.stores.name``
75+ * - ``storage.``
76+ ``stores.``
77+ ``name``
6878 - string
6979 - Human-readable label that identifies the data store.
7080 The ``databases.[n].collections.[n].dataSources.[n].storeName`` field references
7181 this value as part of the mapping configuration. To use |service| as a data store,
72- the {+dfi +} requires a serverless instance or an ``M10`` or higher {+cluster+}.
82+ the {+fdi +} requires a serverless instance or an ``M10`` or higher {+cluster+}.
7383
74- * - ``storage.stores.provider``
84+ * - ``storage.``
85+ ``stores.``
86+ ``provider``
7587 - string
76- - The :ref:`type of data store <config-adf>`. For example, ``atlas``, ``
88+ - The :ref:`type of data store <config-adf>`. For example, ``atlas``, ``http``, ``online_archive``, ``s3``, or ``DataLakeAzureBlobStore``.
7789
7890
7991For a full list of available settings, see
8092the request body schema in the API specification:
81- :oas-atlas-op:`Create One Federated Database Instance in One Project </createFederatedDatabase>`.
93+ :oas-atlas-op:`Create One Federated Database Instance in One Project </createFederatedDatabase>`.
94+
95+ .. _example-fdi-config-file:
96+
97+ Example {+adf+} Configuration File
98+ ------------------------------------------------
99+
100+ To create a {+fdi+}, specify the
101+ fields you want to update as shown in the following example file:
102+
103+ .. literalinclude:: /includes/data-federation-instance-config-file.json
0 commit comments