Parameters
FlexCluster
A flexcluster, 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 flexcluster supporting the following versions:
At most one versioned
| false |
| object | Most recently observed read-only | false |
FlexCluster.spec
Specification of the flexcluster 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 flexcluster resource for version v20250312. Validations:
| false |
FlexCluster.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 |
FlexCluster.spec.v20250312
The spec of the flexcluster 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 |
FlexCluster.spec.v20250312.entry
The entry fields of the flexcluster resource spec. These fields can be set for creating and updating flexclusters.
Name | Type | Description | Required |
|---|---|---|---|
| string | Human-readable label that identifies the instance. | true |
| object | Group of cloud provider settings that configure the provisioned | true |
| []object | List that contains key-value pairs between 1 to 255 characters in length for tagging and categorizing the instance. | false |
| boolean | Flag that indicates whether termination protection is enabled on the cluster. If set to | false |
FlexCluster.spec.v20250312.entry.providerSettings
Group of cloud provider settings that configure the provisioned MongoDB flex cluster.
Name | Type | Description | Required |
|---|---|---|---|
| string | Cloud service provider on which | true |
| string | true |
FlexCluster.spec.v20250312.entry.tags
Key-value pair that tags and categorizes a MongoDB Cloud organization, project, or cluster. For example, environment : production.
Name | Type | Description | Required |
|---|---|---|---|
| string | Constant that defines the set of the tag. For example, | true |
| string | Variable that belongs to the set of the tag. For example, | true |
FlexCluster.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 |
FlexCluster.status
Most recently observed read-only status of the flexcluster 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 flexcluster resource for version v20250312. | false |
FlexCluster.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 |
FlexCluster.status.v20250312
The last observed Atlas state of the flexcluster resource for version v20250312.
Name | Type | Description | Required |
|---|---|---|---|
| object | Group of cloud provider settings that configure the provisioned | true |
| object | Flex backup configuration. | false |
| string | Flex cluster topology. | false |
| object | Collection of Uniform Resource Locators that point to the | false |
| string | Date and time when | false |
| string | Unique 24-hexadecimal character string that identifies the project. | false |
| string | Unique 24-hexadecimal digit string that identifies the instance. | false |
| string | Version of | false |
| string | Human-readable label that identifies the instance. | false |
| string | Human-readable label that indicates any current activity being taken on this cluster by the Atlas control plane. With the exception of
| false |
| string | Method by which the cluster maintains the | false |
FlexCluster.status.v20250312.providerSettings
Group of cloud provider settings that configure the provisioned MongoDB flex cluster.
Name | Type | Description | Required |
|---|---|---|---|
| string | Cloud service provider on which | false |
| number | Storage capacity available to the flex cluster expressed in gigabytes. | false |
| string | Human-readable label that identifies the provider type. | false |
| string | false |
FlexCluster.status.v20250312.backupSettings
Flex backup configuration.
Name | Type | Description | Required |
|---|---|---|---|
| boolean | Flag that indicates whether backups are performed for this flex cluster. Backup uses flex cluster backups. | false |
FlexCluster.status.v20250312.connectionStrings
Collection of Uniform Resource Locators that point to the MongoDB database.
Name | Type | Description | Required |
|---|---|---|---|
| string | Public connection string that you can use to connect to this cluster. This connection string uses the | false |
| string | Public connection string that you can use to connect to this flex cluster. This connection string uses the | false |