Parameters
DatabaseUser
A databaseuser, managed by the MongoDB Kubernetes Atlas Operator.
Name | Type | Description | Required |
|---|---|---|---|
| string | atlas.generated.mongodb.com/v1 | true |
| string |
| true |
| object | Refer to the Kubernetes | true |
| object | Specification of the databaseuser supporting the following versions:
At most one versioned
| false |
| object | Most recently observed read-only | false |
DatabaseUser.spec
Specification of the databaseuser supporting the following versions:
v20250312
At most one versioned spec can be specified. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status
Name | Type | Description | Required |
|---|---|---|---|
| object |
| false |
| object | The spec of the databaseuser resource for version v20250312. Validations:
| false |
DatabaseUser.spec.connectionSecretRef
SENSITIVE FIELD
Reference to a secret containing the credentials to setup the connection to Atlas.
Name | Type | Description | Required |
|---|---|---|---|
| string | Name of the secret containing the Atlas credentials. | false |
DatabaseUser.spec.v20250312
The spec of the databaseuser resource for version v20250312.
Name | Type | Description | Required |
|---|---|---|---|
| object | The | false |
| string | Unique 24-hexadecimal digit string that identifies your project. Use the NoteGroups and projects are synonymous terms. Your group id is the same as your project id. For existing groups, your group/project id remains the same. The resource and corresponding endpoints use the term groups. Validations:
| false |
| object | A reference to a "Group" resource.
The value of "$.status.v20250312.id" will be used to set " | false |
DatabaseUser.spec.v20250312.entry
The entry fields of the databaseuser resource spec. These fields can be set for creating and updating databaseusers.
Name | Type | Description | Required | ||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| string | The database against which the database user authenticates. Database users must provide both a username and authentication database to log into | true | ||||||||||||||||||||||||||||||||||||||||
| []object | List that provides the pairings of one role with one applicable database. | true | ||||||||||||||||||||||||||||||||||||||||
| string | Human-readable label that represents the user that authenticates to
| true | ||||||||||||||||||||||||||||||||||||||||
| string | Human-readable label that indicates whether the new database user authenticates with the Amazon Web Services ( | false | ||||||||||||||||||||||||||||||||||||||||
| string | Date and time when | false | ||||||||||||||||||||||||||||||||||||||||
| string | Description of this database user. | false | ||||||||||||||||||||||||||||||||||||||||
| []object | List that contains the key-value pairs for tagging and categorizing the | false | ||||||||||||||||||||||||||||||||||||||||
| string | Part of the Lightweight Directory Access Protocol ( | false | ||||||||||||||||||||||||||||||||||||||||
| string | Human-readable label that indicates whether the new database user or group authenticates with | false | ||||||||||||||||||||||||||||||||||||||||
| object |
| false | ||||||||||||||||||||||||||||||||||||||||
| []object | List that contains clusters, | false | ||||||||||||||||||||||||||||||||||||||||
| string | X.509 method that
Users created with the | false |
DatabaseUser.spec.v20250312.entry.roles
Range of resources available to this database user.
Name | Type | Description | Required |
|---|---|---|---|
| string | Database to which the user is granted access privileges. | true |
| string | Human-readable label that identifies a group of privileges assigned to a database user. This value can either be a built-in role or a custom role. | true |
| string | Collection on which this role applies. | false |
DatabaseUser.spec.v20250312.entry.labels
Human-readable labels applied to this MongoDB Cloud component.
Name | Type | Description | Required |
|---|---|---|---|
| string | Key applied to tag and categorize this component. | false |
| string | Value set to the Key applied to tag and categorize this component. | false |
DatabaseUser.spec.v20250312.entry.passwordSecretRef
SENSITIVE FIELD
Reference to a secret containing data for the "password" field:
Alphanumeric string that authenticates this database user against the database specified in databaseName. To authenticate with SCRAM-SHA, you must specify this parameter. This parameter doesn't appear in this response.
Name | Type | Description | Required |
|---|---|---|---|
| string | Name of the secret containing the sensitive field value. | true |
| string | Key of the secret data containing the sensitive field value, defaults to "password". Default: password | false |
DatabaseUser.spec.v20250312.entry.scopes
Range of resources available to this database user.
Name | Type | Description | Required |
|---|---|---|---|
| string | Human-readable label that identifies the cluster or | true |
| string | Category of resource that this database user can access. | true |
DatabaseUser.spec.v20250312.groupRef
A reference to a "Group" resource. The value of "$.status.v20250312.id" will be used to set "groupId". Mutually exclusive with the "groupId" property.
Name | Type | Description | Required |
|---|---|---|---|
| string | Name of the "Group" resource. | false |
DatabaseUser.status
Most recently observed read-only status of the databaseuser for the specified resource version. This data may not be up to date and is populated by the system. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status
Name | Type | Description | Required |
|---|---|---|---|
| []object | Represents the latest available observations of a resource's current state. | false |
| object | The last observed Atlas state of the databaseuser resource for version v20250312. | false |
DatabaseUser.status.conditions
Name | Type | Description | Required |
|---|---|---|---|
| string | Status of the condition, one of True, False, Unknown. | true |
| string | Type of condition. | true |
| string | Last time the condition transitioned from one status to another. Format: date-time | false |
| string | A human readable | false |
| integer |
| false |
| string | The | false |
DatabaseUser.status.v20250312
The last observed Atlas state of the databaseuser resource for version v20250312.
Name | Type | Description | Required | ||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| string | The database against which the database user authenticates. Database users must provide both a username and authentication database to log into | true | ||||||||||||||||||||||||||||||||||||||||
| string | Unique 24-hexadecimal digit string that identifies the project. | true | ||||||||||||||||||||||||||||||||||||||||
| string | Human-readable label that represents the user that authenticates to
| true |