1apiVersion: federated.mongodbatlas.m.crossplane.io/v1alpha1
2kind: DatabaseInstance
DatabaseInstanceSpec defines the desired state of DatabaseInstance
(No description available)
Cloud provider linked to this data federated instance.
AWS provider of the cloud service where the Federated Database Instance can access the S3 Bucket.
The cloud provider region to which the Federated Instance routes client connections for data processing.
Reference to a Project in mongodbatlas to populate projectId.
Policies for referencing.
Selector for a Project in mongodbatlas to populate projectId.
Policies for selection.
Configuration details for mapping each data store to queryable databases and collections. For complete documentation on this object and its nested fields, see databases. An empty object indicates that the Federated Database Instance has no mapping configuration for any data store.
Array of objects where each object represents a collection and data sources that map to a stores data store.
Array of objects where each object represents a stores data store to map with the collection.
Comma-separated list of publicly accessible HTTP URLs where data is stored.
Array of objects where each object represents an aggregation pipeline on a collection. To learn more about views, see Views.
Each object in the array represents a data store. Federated Database uses the storage.databases configuration details to map data in each data store to queryable databases and collections. For complete documentation on this object and its nested fields, see stores. An empty object indicates that the Federated Database Instance has no configured data stores.
(No description available)
Comma-separated list of publicly accessible HTTP URLs where data is stored.
THIS IS A BETA FIELD. It will be honored unless the Management Policies feature flag is disabled. InitProvider holds the same fields as ForProvider, with the exception of Identifier and other resource reference fields. The fields that are in InitProvider are merged into ForProvider when the resource is created. The same fields are also added to the terraform ignore_changes hook, to avoid updating them after creation. This is useful for fields that are required on creation, but we do not desire to update them after creation, for example because of an external controller is managing them, like an autoscaler.
Cloud provider linked to this data federated instance.
AWS provider of the cloud service where the Federated Database Instance can access the S3 Bucket.
The cloud provider region to which the Federated Instance routes client connections for data processing.
Reference to a Project in mongodbatlas to populate projectId.
Policies for referencing.
Selector for a Project in mongodbatlas to populate projectId.
Policies for selection.
Configuration details for mapping each data store to queryable databases and collections. For complete documentation on this object and its nested fields, see databases. An empty object indicates that the Federated Database Instance has no mapping configuration for any data store.
Array of objects where each object represents a collection and data sources that map to a stores data store.
Array of objects where each object represents a stores data store to map with the collection.
Comma-separated list of publicly accessible HTTP URLs where data is stored.
Array of objects where each object represents an aggregation pipeline on a collection. To learn more about views, see Views.
Each object in the array represents a data store. Federated Database uses the storage.databases configuration details to map data in each data store to queryable databases and collections. For complete documentation on this object and its nested fields, see stores. An empty object indicates that the Federated Database Instance has no configured data stores.
(No description available)
Comma-separated list of publicly accessible HTTP URLs where data is stored.
THIS IS A BETA FIELD. It is on by default but can be opted out through a Crossplane feature flag. ManagementPolicies specify the array of actions Crossplane is allowed to take on the managed and external resources. See the design doc for more information: https://github.com/crossplane/crossplane/blob/499895a25d1a1a0ba1604944ef98ac7a1a71f197/design/design-doc-observe-only-resources.md?plain=1#L223 and this one: https://github.com/crossplane/crossplane/blob/444267e84783136daa93568b364a5f01228cacbe/design/one-pager-ignore-changes.md
WriteConnectionSecretToReference specifies the namespace and name of a Secret to which any connection details for this managed resource should be written. Connection details frequently include the endpoint, username, and password required to connect to the managed resource.
DatabaseInstanceStatus defines the observed state of DatabaseInstance.
(No description available)
The cloud provider region to which the Federated Instance routes client connections for data processing.
The list of hostnames assigned to the Federated Database Instance. Each string in the array is a hostname assigned to the Federated Database Instance.
The list of private endpoint hostnames assigned to the Federated Database Instance.
Configuration details for mapping each data store to queryable databases and collections. For complete documentation on this object and its nested fields, see databases. An empty object indicates that the Federated Database Instance has no mapping configuration for any data store.
Array of objects where each object represents a collection and data sources that map to a stores data store.
Array of objects where each object represents a stores data store to map with the collection.
Comma-separated list of publicly accessible HTTP URLs where data is stored.
Each object in the array represents a data store. Federated Database uses the storage.databases configuration details to map data in each data store to queryable databases and collections. For complete documentation on this object and its nested fields, see stores. An empty object indicates that the Federated Database Instance has no configured data stores.
(No description available)
Comma-separated list of publicly accessible HTTP URLs where data is stored.
Conditions of the resource.