> For the complete MongoDB documentation index, see www.mongodb.com/docs/llms.txt

# atlas deployments search indexes create

**This command is deprecated.** Use `atlas local` commands instead. To learn more, see [atlas local](https://www.mongodb.com/docs/atlas/cli/current/command/atlas-local/).

**This command is deprecated.** Use `atlas local search` or `atlas clusters search` commands instead. To learn more, see [atlas local search](https://www.mongodb.com/docs/atlas/cli/current/command/atlas-local-search/) and [atlas clusters search](https://www.mongodb.com/docs/atlas/cli/current/command/atlas-clusters-search/).

Create a search index for the specified deployment.

## Syntax

```text
atlas deployments search indexes create [indexName] [options]
```

## Arguments

| Name | Type | Required | Description |
| --- | --- | --- | --- |
| indexName | string | false | Name of the index. |

## Options

| Name | Type | Required | Description |
| --- | --- | --- | --- |
| --collection | string | false | Name of the collection. Mutually exclusive with --file. |
| --db | string | false | Name of the database. Mutually exclusive with --file. |
| --deploymentName | string | false | Name of the deployment. |
| -f, --file | string | false | Name of the JSON index configuration file to use. To learn about the Atlas Search and Atlas Vector Search index configuration file, see [https://dochub.mongodb.org/core/search-index-config-file-atlascli](https://dochub.mongodb.org/core/search-index-config-file-atlascli). To learn about the Atlas Search index syntax and options that you can define in your configuration file, see [https://dochub.mongodb.org/core/index-definitions-fts](https://dochub.mongodb.org/core/index-definitions-fts). To learn about the Atlas Vector Search index syntax and options that you can define in your configuration file, see [https://dochub.mongodb.org/core/index-definition-avs.](https://dochub.mongodb.org/core/index-definition-avs) Mutually exclusive with --db, --collection. |
| -h, --help |  | false | help for create |
| -o, --output | string | false | Output format. Valid values are json, json-path, go-template, or go-template-file. To see the full output, use the -o json option. |
| --password | string | false | Password for the user. |
| --projectId | string | false | Hexadecimal string that identifies the project to use. This option overrides the settings in the configuration file or environment variable. |
| --type | string | false | Type of deployment. Valid values are ATLAS or LOCAL. |
| --username | string | false | Username for authenticating to MongoDB. |
| -w, --watch |  | false | Flag that indicates whether to watch the command until it completes its execution or the watch times out. To set the time that the watch times out, use the --watchTimeout option. |

## Inherited Options

| Name | Type | Required | Description |
| --- | --- | --- | --- |
| -P, --profile | string | false | Name of the profile to use from your configuration file. To learn about profiles for the Atlas CLI, see [https://dochub.mongodb.org/core/atlas-cli-save-connection-settings.](https://dochub.mongodb.org/core/atlas-cli-save-connection-settings) |
