mongodbatlas.getFederatedDatabaseInstance
Explore with Pulumi AI
# Data Source: mongodbatlas.FederatedDatabaseInstance
mongodbatlas.FederatedDatabaseInstance
provides a Federated Database Instance data source.
NOTE: Groups and projects are synonymous terms. You may find group_id in the official documentation.
IMPORTANT: All arguments including the password will be stored in the raw state as plain text. Read more about sensitive data in state.
Example Usage
S With MongoDB Atlas Cluster As Storage Database
import * as pulumi from "@pulumi/pulumi";
import * as mongodbatlas from "@pulumi/mongodbatlas";
const test = mongodbatlas.getFederatedDatabaseInstance({
projectId: "PROJECT ID",
name: "TENANT NAME OF THE FEDERATED DATABASE INSTANCE",
});
import pulumi
import pulumi_mongodbatlas as mongodbatlas
test = mongodbatlas.get_federated_database_instance(project_id="PROJECT ID",
name="TENANT NAME OF THE FEDERATED DATABASE INSTANCE")
package main
import (
"github.com/pulumi/pulumi-mongodbatlas/sdk/v3/go/mongodbatlas"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := mongodbatlas.LookupFederatedDatabaseInstance(ctx, &mongodbatlas.LookupFederatedDatabaseInstanceArgs{
ProjectId: "PROJECT ID",
Name: "TENANT NAME OF THE FEDERATED DATABASE INSTANCE",
}, nil)
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Mongodbatlas = Pulumi.Mongodbatlas;
return await Deployment.RunAsync(() =>
{
var test = Mongodbatlas.GetFederatedDatabaseInstance.Invoke(new()
{
ProjectId = "PROJECT ID",
Name = "TENANT NAME OF THE FEDERATED DATABASE INSTANCE",
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.mongodbatlas.MongodbatlasFunctions;
import com.pulumi.mongodbatlas.inputs.GetFederatedDatabaseInstanceArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
final var test = MongodbatlasFunctions.getFederatedDatabaseInstance(GetFederatedDatabaseInstanceArgs.builder()
.projectId("PROJECT ID")
.name("TENANT NAME OF THE FEDERATED DATABASE INSTANCE")
.build());
}
}
variables:
test:
fn::invoke:
Function: mongodbatlas:getFederatedDatabaseInstance
Arguments:
projectId: PROJECT ID
name: TENANT NAME OF THE FEDERATED DATABASE INSTANCE
S With Amazon S3 Bucket As Storage Database
import * as pulumi from "@pulumi/pulumi";
import * as mongodbatlas from "@pulumi/mongodbatlas";
const test = mongodbatlas.getFederatedDatabaseInstance({
projectId: "PROJECT ID",
name: "TENANT NAME OF THE FEDERATED DATABASE INSTANCE",
cloudProviderConfig: {
aws: {
testS3Bucket: "Amazon S3 Bucket Name",
},
},
});
import pulumi
import pulumi_mongodbatlas as mongodbatlas
test = mongodbatlas.get_federated_database_instance(project_id="PROJECT ID",
name="TENANT NAME OF THE FEDERATED DATABASE INSTANCE",
cloud_provider_config={
"aws": {
"test_s3_bucket": "Amazon S3 Bucket Name",
},
})
package main
import (
"github.com/pulumi/pulumi-mongodbatlas/sdk/v3/go/mongodbatlas"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := mongodbatlas.LookupFederatedDatabaseInstance(ctx, &mongodbatlas.LookupFederatedDatabaseInstanceArgs{
ProjectId: "PROJECT ID",
Name: "TENANT NAME OF THE FEDERATED DATABASE INSTANCE",
CloudProviderConfig: mongodbatlas.GetFederatedDatabaseInstanceCloudProviderConfig{
Aws: mongodbatlas.GetFederatedDatabaseInstanceCloudProviderConfigAws{
TestS3Bucket: "Amazon S3 Bucket Name",
},
},
}, nil)
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Mongodbatlas = Pulumi.Mongodbatlas;
return await Deployment.RunAsync(() =>
{
var test = Mongodbatlas.GetFederatedDatabaseInstance.Invoke(new()
{
ProjectId = "PROJECT ID",
Name = "TENANT NAME OF THE FEDERATED DATABASE INSTANCE",
CloudProviderConfig = new Mongodbatlas.Inputs.GetFederatedDatabaseInstanceCloudProviderConfigInputArgs
{
Aws = new Mongodbatlas.Inputs.GetFederatedDatabaseInstanceCloudProviderConfigAwsInputArgs
{
TestS3Bucket = "Amazon S3 Bucket Name",
},
},
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.mongodbatlas.MongodbatlasFunctions;
import com.pulumi.mongodbatlas.inputs.GetFederatedDatabaseInstanceArgs;
import com.pulumi.mongodbatlas.inputs.GetFederatedDatabaseInstanceCloudProviderConfigArgs;
import com.pulumi.mongodbatlas.inputs.GetFederatedDatabaseInstanceCloudProviderConfigAwsArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
final var test = MongodbatlasFunctions.getFederatedDatabaseInstance(GetFederatedDatabaseInstanceArgs.builder()
.projectId("PROJECT ID")
.name("TENANT NAME OF THE FEDERATED DATABASE INSTANCE")
.cloudProviderConfig(GetFederatedDatabaseInstanceCloudProviderConfigArgs.builder()
.aws(GetFederatedDatabaseInstanceCloudProviderConfigAwsArgs.builder()
.testS3Bucket("Amazon S3 Bucket Name")
.build())
.build())
.build());
}
}
variables:
test:
fn::invoke:
Function: mongodbatlas:getFederatedDatabaseInstance
Arguments:
projectId: PROJECT ID
name: TENANT NAME OF THE FEDERATED DATABASE INSTANCE
cloudProviderConfig:
aws:
testS3Bucket: Amazon S3 Bucket Name
Using getFederatedDatabaseInstance
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getFederatedDatabaseInstance(args: GetFederatedDatabaseInstanceArgs, opts?: InvokeOptions): Promise<GetFederatedDatabaseInstanceResult>
function getFederatedDatabaseInstanceOutput(args: GetFederatedDatabaseInstanceOutputArgs, opts?: InvokeOptions): Output<GetFederatedDatabaseInstanceResult>
def get_federated_database_instance(cloud_provider_config: Optional[GetFederatedDatabaseInstanceCloudProviderConfig] = None,
name: Optional[str] = None,
project_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetFederatedDatabaseInstanceResult
def get_federated_database_instance_output(cloud_provider_config: Optional[pulumi.Input[GetFederatedDatabaseInstanceCloudProviderConfigArgs]] = None,
name: Optional[pulumi.Input[str]] = None,
project_id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetFederatedDatabaseInstanceResult]
func LookupFederatedDatabaseInstance(ctx *Context, args *LookupFederatedDatabaseInstanceArgs, opts ...InvokeOption) (*LookupFederatedDatabaseInstanceResult, error)
func LookupFederatedDatabaseInstanceOutput(ctx *Context, args *LookupFederatedDatabaseInstanceOutputArgs, opts ...InvokeOption) LookupFederatedDatabaseInstanceResultOutput
> Note: This function is named LookupFederatedDatabaseInstance
in the Go SDK.
public static class GetFederatedDatabaseInstance
{
public static Task<GetFederatedDatabaseInstanceResult> InvokeAsync(GetFederatedDatabaseInstanceArgs args, InvokeOptions? opts = null)
public static Output<GetFederatedDatabaseInstanceResult> Invoke(GetFederatedDatabaseInstanceInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetFederatedDatabaseInstanceResult> getFederatedDatabaseInstance(GetFederatedDatabaseInstanceArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: mongodbatlas:index/getFederatedDatabaseInstance:getFederatedDatabaseInstance
arguments:
# arguments dictionary
The following arguments are supported:
- Name string
- Name of the Atlas Federated Database Instance.
- Project
Id string - The unique ID for the project to create a Federated Database Instance.
- Cloud
Provider GetConfig Federated Database Instance Cloud Provider Config
- Name string
- Name of the Atlas Federated Database Instance.
- Project
Id string - The unique ID for the project to create a Federated Database Instance.
- Cloud
Provider GetConfig Federated Database Instance Cloud Provider Config
- name String
- Name of the Atlas Federated Database Instance.
- project
Id String - The unique ID for the project to create a Federated Database Instance.
- cloud
Provider GetConfig Federated Database Instance Cloud Provider Config
- name string
- Name of the Atlas Federated Database Instance.
- project
Id string - The unique ID for the project to create a Federated Database Instance.
- cloud
Provider GetConfig Federated Database Instance Cloud Provider Config
- name str
- Name of the Atlas Federated Database Instance.
- project_
id str - The unique ID for the project to create a Federated Database Instance.
- cloud_
provider_ Getconfig Federated Database Instance Cloud Provider Config
- name String
- Name of the Atlas Federated Database Instance.
- project
Id String - The unique ID for the project to create a Federated Database Instance.
- cloud
Provider Property MapConfig
getFederatedDatabaseInstance Result
The following output properties are available:
- Cloud
Provider GetConfig Federated Database Instance Cloud Provider Config - Data
Process List<GetRegions Federated Database Instance Data Process Region> - Hostnames List<string>
- The list of hostnames assigned to the Federated Database Instance. Each string in the array is a hostname assigned to the Federated Database Instance.
- Id string
- The provider-assigned unique ID for this managed resource.
- Name string
- Project
Id string - State string
- Current state of the Federated Database Instance:
ACTIVE
- The Federated Database Instance is active and verified. You can query the data stores associated with the Federated Database Instance.DELETED
- The Federated Database Instance was deleted.
- Storage
Databases List<GetFederated Database Instance Storage Database> - 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.
storage_databases.#.name
- Name of the database to which the Federated Database Instance maps the data contained in the data store.storage_databases.#.collections
- Array of objects where each object represents a collection and data sources that map to a stores data store.storage_databases.#.collections.#.name
- Name of the collection.storage_databases.#.collections.#.data_sources
- Array of objects where each object represents a stores data store to map with the collection.storage_databases.#.collections.#.data_sources.#.store_name
- Name of a data store to map to the<collection>
. Must match the name of an object in the stores array.storage_databases.#.collections.#.data_sources.#.dataset_name
- Human-readable label that identifies the dataset that Atlas generates for an ingestion pipeline run or Online Archive.storage_databases.#.collections.#.data_sources.#.default_format
- Default format that Federated Database assumes if it encounters a file without an extension while searching the storeName.storage_databases.#.collections.#.data_sources.#.path
- File path that controls how MongoDB Cloud searches for and parses files in the storeName before mapping them to a collection. Specify / to capture all files and folders from the prefix path.storage_databases.#.collections.#.data_sources.#.database
- Human-readable label that identifies the database, which contains the collection in the cluster.storage_databases.#.collections.#.data_sources.#.allow_insecure
- Flag that validates the scheme in the specified URLs. If true, allows insecure HTTP scheme, doesn't verify the server's certificate chain and hostname, and accepts any certificate with any hostname presented by the server. If false, allows secure HTTPS scheme only.storage_databases.#.collections.#.data_sources.#.database_regex
- Regex pattern to use for creating the wildcard database.storage_databases.#.collections.#.data_sources.#.collection
- Human-readable label that identifies the collection in the database.storage_databases.#.collections.#.data_sources.#.collection_regex
- Regex pattern to use for creating the wildcard (*) collection.storage_databases.#.collections.#.data_sources.#.provenance_field_name
- Name for the field that includes the provenance of the documents in the results.storage_databases.#.collections.#.data_sources.#.storeName
- Human-readable label that identifies the data store that MongoDB Cloud maps to the collection.storage_databases.#.collections.#.data_sources.#.urls
- URLs of the publicly accessible data files. You can't specify URLs that require authentication.storage_databases.#.views
- Array of objects where each object represents an aggregation pipeline on a collection. To learn more about views, see Views.storage_databases.#.views.#.name
- Name of the view.storage_databases.#.views.#.source
- Name of the source collection for the view.storage_databases.#.views.#.pipeline
- Aggregation pipeline stage(s) to apply to the source collection.
- Storage
Stores List<GetFederated Database Instance Storage Store> - 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.
storage_stores.#.name
- Name of the data store.storage_stores.#.provider
- Defines where the data is stored.storage_stores.#.region
- Name of the AWS region in which the S3 bucket is hosted.storage_stores.#.bucket
- Name of the AWS S3 bucket.storage_stores.#.prefix
- Prefix the Federated Database Instance applies when searching for files in the S3 bucket.storage_stores.#.delimiter
- The delimiter that separatesstorage_databases.#.collections.#.data_sources.#.path
segments in the data store.storage_stores.#.include_tags
- Determines whether or not to use S3 tags on the files in the given path as additional partition attributes.storage_stores.#.cluster_name
- Human-readable label of the MongoDB Cloud cluster on which the store is based.storage_stores.#.allow_insecure
- Flag that validates the scheme in the specified URLs.storage_stores.#.public
- Flag that indicates whether the bucket is public.storage_stores.#.default_format
- Default format that Data Lake assumes if it encounters a file without an extension while searching the storeName.storage_stores.#.urls
- Comma-separated list of publicly accessible HTTP URLs where data is stored.storage_stores.#.read_preference
- MongoDB Cloud cluster read preference, which describes how to route read requests to the cluster.storage_stores.#.read_preference.maxStalenessSeconds
- Maximum replication lag, or staleness, for reads from secondaries.storage_stores.#.read_preference.mode
- Read preference mode that specifies to which replica set member to route the read requests.storage_stores.#.read_preference.tag_sets
- List that contains tag sets or tag specification documents.storage_stores.#.read_preference.tags
- List of all tags within a tag setstorage_stores.#.read_preference.tags.name
- Human-readable label of the tag.storage_stores.#.read_preference.tags.value
- Value of the tag.
- Cloud
Provider GetConfig Federated Database Instance Cloud Provider Config - Data
Process []GetRegions Federated Database Instance Data Process Region - Hostnames []string
- The list of hostnames assigned to the Federated Database Instance. Each string in the array is a hostname assigned to the Federated Database Instance.
- Id string
- The provider-assigned unique ID for this managed resource.
- Name string
- Project
Id string - State string
- Current state of the Federated Database Instance:
ACTIVE
- The Federated Database Instance is active and verified. You can query the data stores associated with the Federated Database Instance.DELETED
- The Federated Database Instance was deleted.
- Storage
Databases []GetFederated Database Instance Storage Database - 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.
storage_databases.#.name
- Name of the database to which the Federated Database Instance maps the data contained in the data store.storage_databases.#.collections
- Array of objects where each object represents a collection and data sources that map to a stores data store.storage_databases.#.collections.#.name
- Name of the collection.storage_databases.#.collections.#.data_sources
- Array of objects where each object represents a stores data store to map with the collection.storage_databases.#.collections.#.data_sources.#.store_name
- Name of a data store to map to the<collection>
. Must match the name of an object in the stores array.storage_databases.#.collections.#.data_sources.#.dataset_name
- Human-readable label that identifies the dataset that Atlas generates for an ingestion pipeline run or Online Archive.storage_databases.#.collections.#.data_sources.#.default_format
- Default format that Federated Database assumes if it encounters a file without an extension while searching the storeName.storage_databases.#.collections.#.data_sources.#.path
- File path that controls how MongoDB Cloud searches for and parses files in the storeName before mapping them to a collection. Specify / to capture all files and folders from the prefix path.storage_databases.#.collections.#.data_sources.#.database
- Human-readable label that identifies the database, which contains the collection in the cluster.storage_databases.#.collections.#.data_sources.#.allow_insecure
- Flag that validates the scheme in the specified URLs. If true, allows insecure HTTP scheme, doesn't verify the server's certificate chain and hostname, and accepts any certificate with any hostname presented by the server. If false, allows secure HTTPS scheme only.storage_databases.#.collections.#.data_sources.#.database_regex
- Regex pattern to use for creating the wildcard database.storage_databases.#.collections.#.data_sources.#.collection
- Human-readable label that identifies the collection in the database.storage_databases.#.collections.#.data_sources.#.collection_regex
- Regex pattern to use for creating the wildcard (*) collection.storage_databases.#.collections.#.data_sources.#.provenance_field_name
- Name for the field that includes the provenance of the documents in the results.storage_databases.#.collections.#.data_sources.#.storeName
- Human-readable label that identifies the data store that MongoDB Cloud maps to the collection.storage_databases.#.collections.#.data_sources.#.urls
- URLs of the publicly accessible data files. You can't specify URLs that require authentication.storage_databases.#.views
- Array of objects where each object represents an aggregation pipeline on a collection. To learn more about views, see Views.storage_databases.#.views.#.name
- Name of the view.storage_databases.#.views.#.source
- Name of the source collection for the view.storage_databases.#.views.#.pipeline
- Aggregation pipeline stage(s) to apply to the source collection.
- Storage
Stores []GetFederated Database Instance Storage Store - 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.
storage_stores.#.name
- Name of the data store.storage_stores.#.provider
- Defines where the data is stored.storage_stores.#.region
- Name of the AWS region in which the S3 bucket is hosted.storage_stores.#.bucket
- Name of the AWS S3 bucket.storage_stores.#.prefix
- Prefix the Federated Database Instance applies when searching for files in the S3 bucket.storage_stores.#.delimiter
- The delimiter that separatesstorage_databases.#.collections.#.data_sources.#.path
segments in the data store.storage_stores.#.include_tags
- Determines whether or not to use S3 tags on the files in the given path as additional partition attributes.storage_stores.#.cluster_name
- Human-readable label of the MongoDB Cloud cluster on which the store is based.storage_stores.#.allow_insecure
- Flag that validates the scheme in the specified URLs.storage_stores.#.public
- Flag that indicates whether the bucket is public.storage_stores.#.default_format
- Default format that Data Lake assumes if it encounters a file without an extension while searching the storeName.storage_stores.#.urls
- Comma-separated list of publicly accessible HTTP URLs where data is stored.storage_stores.#.read_preference
- MongoDB Cloud cluster read preference, which describes how to route read requests to the cluster.storage_stores.#.read_preference.maxStalenessSeconds
- Maximum replication lag, or staleness, for reads from secondaries.storage_stores.#.read_preference.mode
- Read preference mode that specifies to which replica set member to route the read requests.storage_stores.#.read_preference.tag_sets
- List that contains tag sets or tag specification documents.storage_stores.#.read_preference.tags
- List of all tags within a tag setstorage_stores.#.read_preference.tags.name
- Human-readable label of the tag.storage_stores.#.read_preference.tags.value
- Value of the tag.
- cloud
Provider GetConfig Federated Database Instance Cloud Provider Config - data
Process List<GetRegions Federated Database Instance Data Process Region> - hostnames List<String>
- The list of hostnames assigned to the Federated Database Instance. Each string in the array is a hostname assigned to the Federated Database Instance.
- id String
- The provider-assigned unique ID for this managed resource.
- name String
- project
Id String - state String
- Current state of the Federated Database Instance:
ACTIVE
- The Federated Database Instance is active and verified. You can query the data stores associated with the Federated Database Instance.DELETED
- The Federated Database Instance was deleted.
- storage
Databases List<GetFederated Database Instance Storage Database> - 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.
storage_databases.#.name
- Name of the database to which the Federated Database Instance maps the data contained in the data store.storage_databases.#.collections
- Array of objects where each object represents a collection and data sources that map to a stores data store.storage_databases.#.collections.#.name
- Name of the collection.storage_databases.#.collections.#.data_sources
- Array of objects where each object represents a stores data store to map with the collection.storage_databases.#.collections.#.data_sources.#.store_name
- Name of a data store to map to the<collection>
. Must match the name of an object in the stores array.storage_databases.#.collections.#.data_sources.#.dataset_name
- Human-readable label that identifies the dataset that Atlas generates for an ingestion pipeline run or Online Archive.storage_databases.#.collections.#.data_sources.#.default_format
- Default format that Federated Database assumes if it encounters a file without an extension while searching the storeName.storage_databases.#.collections.#.data_sources.#.path
- File path that controls how MongoDB Cloud searches for and parses files in the storeName before mapping them to a collection. Specify / to capture all files and folders from the prefix path.storage_databases.#.collections.#.data_sources.#.database
- Human-readable label that identifies the database, which contains the collection in the cluster.storage_databases.#.collections.#.data_sources.#.allow_insecure
- Flag that validates the scheme in the specified URLs. If true, allows insecure HTTP scheme, doesn't verify the server's certificate chain and hostname, and accepts any certificate with any hostname presented by the server. If false, allows secure HTTPS scheme only.storage_databases.#.collections.#.data_sources.#.database_regex
- Regex pattern to use for creating the wildcard database.storage_databases.#.collections.#.data_sources.#.collection
- Human-readable label that identifies the collection in the database.storage_databases.#.collections.#.data_sources.#.collection_regex
- Regex pattern to use for creating the wildcard (*) collection.storage_databases.#.collections.#.data_sources.#.provenance_field_name
- Name for the field that includes the provenance of the documents in the results.storage_databases.#.collections.#.data_sources.#.storeName
- Human-readable label that identifies the data store that MongoDB Cloud maps to the collection.storage_databases.#.collections.#.data_sources.#.urls
- URLs of the publicly accessible data files. You can't specify URLs that require authentication.storage_databases.#.views
- Array of objects where each object represents an aggregation pipeline on a collection. To learn more about views, see Views.storage_databases.#.views.#.name
- Name of the view.storage_databases.#.views.#.source
- Name of the source collection for the view.storage_databases.#.views.#.pipeline
- Aggregation pipeline stage(s) to apply to the source collection.
- storage
Stores List<GetFederated Database Instance Storage Store> - 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.
storage_stores.#.name
- Name of the data store.storage_stores.#.provider
- Defines where the data is stored.storage_stores.#.region
- Name of the AWS region in which the S3 bucket is hosted.storage_stores.#.bucket
- Name of the AWS S3 bucket.storage_stores.#.prefix
- Prefix the Federated Database Instance applies when searching for files in the S3 bucket.storage_stores.#.delimiter
- The delimiter that separatesstorage_databases.#.collections.#.data_sources.#.path
segments in the data store.storage_stores.#.include_tags
- Determines whether or not to use S3 tags on the files in the given path as additional partition attributes.storage_stores.#.cluster_name
- Human-readable label of the MongoDB Cloud cluster on which the store is based.storage_stores.#.allow_insecure
- Flag that validates the scheme in the specified URLs.storage_stores.#.public
- Flag that indicates whether the bucket is public.storage_stores.#.default_format
- Default format that Data Lake assumes if it encounters a file without an extension while searching the storeName.storage_stores.#.urls
- Comma-separated list of publicly accessible HTTP URLs where data is stored.storage_stores.#.read_preference
- MongoDB Cloud cluster read preference, which describes how to route read requests to the cluster.storage_stores.#.read_preference.maxStalenessSeconds
- Maximum replication lag, or staleness, for reads from secondaries.storage_stores.#.read_preference.mode
- Read preference mode that specifies to which replica set member to route the read requests.storage_stores.#.read_preference.tag_sets
- List that contains tag sets or tag specification documents.storage_stores.#.read_preference.tags
- List of all tags within a tag setstorage_stores.#.read_preference.tags.name
- Human-readable label of the tag.storage_stores.#.read_preference.tags.value
- Value of the tag.
- cloud
Provider GetConfig Federated Database Instance Cloud Provider Config - data
Process GetRegions Federated Database Instance Data Process Region[] - hostnames string[]
- The list of hostnames assigned to the Federated Database Instance. Each string in the array is a hostname assigned to the Federated Database Instance.
- id string
- The provider-assigned unique ID for this managed resource.
- name string
- project
Id string - state string
- Current state of the Federated Database Instance:
ACTIVE
- The Federated Database Instance is active and verified. You can query the data stores associated with the Federated Database Instance.DELETED
- The Federated Database Instance was deleted.
- storage
Databases GetFederated Database Instance Storage Database[] - 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.
storage_databases.#.name
- Name of the database to which the Federated Database Instance maps the data contained in the data store.storage_databases.#.collections
- Array of objects where each object represents a collection and data sources that map to a stores data store.storage_databases.#.collections.#.name
- Name of the collection.storage_databases.#.collections.#.data_sources
- Array of objects where each object represents a stores data store to map with the collection.storage_databases.#.collections.#.data_sources.#.store_name
- Name of a data store to map to the<collection>
. Must match the name of an object in the stores array.storage_databases.#.collections.#.data_sources.#.dataset_name
- Human-readable label that identifies the dataset that Atlas generates for an ingestion pipeline run or Online Archive.storage_databases.#.collections.#.data_sources.#.default_format
- Default format that Federated Database assumes if it encounters a file without an extension while searching the storeName.storage_databases.#.collections.#.data_sources.#.path
- File path that controls how MongoDB Cloud searches for and parses files in the storeName before mapping them to a collection. Specify / to capture all files and folders from the prefix path.storage_databases.#.collections.#.data_sources.#.database
- Human-readable label that identifies the database, which contains the collection in the cluster.storage_databases.#.collections.#.data_sources.#.allow_insecure
- Flag that validates the scheme in the specified URLs. If true, allows insecure HTTP scheme, doesn't verify the server's certificate chain and hostname, and accepts any certificate with any hostname presented by the server. If false, allows secure HTTPS scheme only.storage_databases.#.collections.#.data_sources.#.database_regex
- Regex pattern to use for creating the wildcard database.storage_databases.#.collections.#.data_sources.#.collection
- Human-readable label that identifies the collection in the database.storage_databases.#.collections.#.data_sources.#.collection_regex
- Regex pattern to use for creating the wildcard (*) collection.storage_databases.#.collections.#.data_sources.#.provenance_field_name
- Name for the field that includes the provenance of the documents in the results.storage_databases.#.collections.#.data_sources.#.storeName
- Human-readable label that identifies the data store that MongoDB Cloud maps to the collection.storage_databases.#.collections.#.data_sources.#.urls
- URLs of the publicly accessible data files. You can't specify URLs that require authentication.storage_databases.#.views
- Array of objects where each object represents an aggregation pipeline on a collection. To learn more about views, see Views.storage_databases.#.views.#.name
- Name of the view.storage_databases.#.views.#.source
- Name of the source collection for the view.storage_databases.#.views.#.pipeline
- Aggregation pipeline stage(s) to apply to the source collection.
- storage
Stores GetFederated Database Instance Storage Store[] - 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.
storage_stores.#.name
- Name of the data store.storage_stores.#.provider
- Defines where the data is stored.storage_stores.#.region
- Name of the AWS region in which the S3 bucket is hosted.storage_stores.#.bucket
- Name of the AWS S3 bucket.storage_stores.#.prefix
- Prefix the Federated Database Instance applies when searching for files in the S3 bucket.storage_stores.#.delimiter
- The delimiter that separatesstorage_databases.#.collections.#.data_sources.#.path
segments in the data store.storage_stores.#.include_tags
- Determines whether or not to use S3 tags on the files in the given path as additional partition attributes.storage_stores.#.cluster_name
- Human-readable label of the MongoDB Cloud cluster on which the store is based.storage_stores.#.allow_insecure
- Flag that validates the scheme in the specified URLs.storage_stores.#.public
- Flag that indicates whether the bucket is public.storage_stores.#.default_format
- Default format that Data Lake assumes if it encounters a file without an extension while searching the storeName.storage_stores.#.urls
- Comma-separated list of publicly accessible HTTP URLs where data is stored.storage_stores.#.read_preference
- MongoDB Cloud cluster read preference, which describes how to route read requests to the cluster.storage_stores.#.read_preference.maxStalenessSeconds
- Maximum replication lag, or staleness, for reads from secondaries.storage_stores.#.read_preference.mode
- Read preference mode that specifies to which replica set member to route the read requests.storage_stores.#.read_preference.tag_sets
- List that contains tag sets or tag specification documents.storage_stores.#.read_preference.tags
- List of all tags within a tag setstorage_stores.#.read_preference.tags.name
- Human-readable label of the tag.storage_stores.#.read_preference.tags.value
- Value of the tag.
- cloud_
provider_ Getconfig Federated Database Instance Cloud Provider Config - data_
process_ Sequence[Getregions Federated Database Instance Data Process Region] - hostnames Sequence[str]
- The list of hostnames assigned to the Federated Database Instance. Each string in the array is a hostname assigned to the Federated Database Instance.
- id str
- The provider-assigned unique ID for this managed resource.
- name str
- project_
id str - state str
- Current state of the Federated Database Instance:
ACTIVE
- The Federated Database Instance is active and verified. You can query the data stores associated with the Federated Database Instance.DELETED
- The Federated Database Instance was deleted.
- storage_
databases Sequence[GetFederated Database Instance Storage Database] - 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.
storage_databases.#.name
- Name of the database to which the Federated Database Instance maps the data contained in the data store.storage_databases.#.collections
- Array of objects where each object represents a collection and data sources that map to a stores data store.storage_databases.#.collections.#.name
- Name of the collection.storage_databases.#.collections.#.data_sources
- Array of objects where each object represents a stores data store to map with the collection.storage_databases.#.collections.#.data_sources.#.store_name
- Name of a data store to map to the<collection>
. Must match the name of an object in the stores array.storage_databases.#.collections.#.data_sources.#.dataset_name
- Human-readable label that identifies the dataset that Atlas generates for an ingestion pipeline run or Online Archive.storage_databases.#.collections.#.data_sources.#.default_format
- Default format that Federated Database assumes if it encounters a file without an extension while searching the storeName.storage_databases.#.collections.#.data_sources.#.path
- File path that controls how MongoDB Cloud searches for and parses files in the storeName before mapping them to a collection. Specify / to capture all files and folders from the prefix path.storage_databases.#.collections.#.data_sources.#.database
- Human-readable label that identifies the database, which contains the collection in the cluster.storage_databases.#.collections.#.data_sources.#.allow_insecure
- Flag that validates the scheme in the specified URLs. If true, allows insecure HTTP scheme, doesn't verify the server's certificate chain and hostname, and accepts any certificate with any hostname presented by the server. If false, allows secure HTTPS scheme only.storage_databases.#.collections.#.data_sources.#.database_regex
- Regex pattern to use for creating the wildcard database.storage_databases.#.collections.#.data_sources.#.collection
- Human-readable label that identifies the collection in the database.storage_databases.#.collections.#.data_sources.#.collection_regex
- Regex pattern to use for creating the wildcard (*) collection.storage_databases.#.collections.#.data_sources.#.provenance_field_name
- Name for the field that includes the provenance of the documents in the results.storage_databases.#.collections.#.data_sources.#.storeName
- Human-readable label that identifies the data store that MongoDB Cloud maps to the collection.storage_databases.#.collections.#.data_sources.#.urls
- URLs of the publicly accessible data files. You can't specify URLs that require authentication.storage_databases.#.views
- Array of objects where each object represents an aggregation pipeline on a collection. To learn more about views, see Views.storage_databases.#.views.#.name
- Name of the view.storage_databases.#.views.#.source
- Name of the source collection for the view.storage_databases.#.views.#.pipeline
- Aggregation pipeline stage(s) to apply to the source collection.
- storage_
stores Sequence[GetFederated Database Instance Storage Store] - 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.
storage_stores.#.name
- Name of the data store.storage_stores.#.provider
- Defines where the data is stored.storage_stores.#.region
- Name of the AWS region in which the S3 bucket is hosted.storage_stores.#.bucket
- Name of the AWS S3 bucket.storage_stores.#.prefix
- Prefix the Federated Database Instance applies when searching for files in the S3 bucket.storage_stores.#.delimiter
- The delimiter that separatesstorage_databases.#.collections.#.data_sources.#.path
segments in the data store.storage_stores.#.include_tags
- Determines whether or not to use S3 tags on the files in the given path as additional partition attributes.storage_stores.#.cluster_name
- Human-readable label of the MongoDB Cloud cluster on which the store is based.storage_stores.#.allow_insecure
- Flag that validates the scheme in the specified URLs.storage_stores.#.public
- Flag that indicates whether the bucket is public.storage_stores.#.default_format
- Default format that Data Lake assumes if it encounters a file without an extension while searching the storeName.storage_stores.#.urls
- Comma-separated list of publicly accessible HTTP URLs where data is stored.storage_stores.#.read_preference
- MongoDB Cloud cluster read preference, which describes how to route read requests to the cluster.storage_stores.#.read_preference.maxStalenessSeconds
- Maximum replication lag, or staleness, for reads from secondaries.storage_stores.#.read_preference.mode
- Read preference mode that specifies to which replica set member to route the read requests.storage_stores.#.read_preference.tag_sets
- List that contains tag sets or tag specification documents.storage_stores.#.read_preference.tags
- List of all tags within a tag setstorage_stores.#.read_preference.tags.name
- Human-readable label of the tag.storage_stores.#.read_preference.tags.value
- Value of the tag.
- cloud
Provider Property MapConfig - data
Process List<Property Map>Regions - hostnames List<String>
- The list of hostnames assigned to the Federated Database Instance. Each string in the array is a hostname assigned to the Federated Database Instance.
- id String
- The provider-assigned unique ID for this managed resource.
- name String
- project
Id String - state String
- Current state of the Federated Database Instance:
ACTIVE
- The Federated Database Instance is active and verified. You can query the data stores associated with the Federated Database Instance.DELETED
- The Federated Database Instance was deleted.
- storage
Databases List<Property Map> - 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.
storage_databases.#.name
- Name of the database to which the Federated Database Instance maps the data contained in the data store.storage_databases.#.collections
- Array of objects where each object represents a collection and data sources that map to a stores data store.storage_databases.#.collections.#.name
- Name of the collection.storage_databases.#.collections.#.data_sources
- Array of objects where each object represents a stores data store to map with the collection.storage_databases.#.collections.#.data_sources.#.store_name
- Name of a data store to map to the<collection>
. Must match the name of an object in the stores array.storage_databases.#.collections.#.data_sources.#.dataset_name
- Human-readable label that identifies the dataset that Atlas generates for an ingestion pipeline run or Online Archive.storage_databases.#.collections.#.data_sources.#.default_format
- Default format that Federated Database assumes if it encounters a file without an extension while searching the storeName.storage_databases.#.collections.#.data_sources.#.path
- File path that controls how MongoDB Cloud searches for and parses files in the storeName before mapping them to a collection. Specify / to capture all files and folders from the prefix path.storage_databases.#.collections.#.data_sources.#.database
- Human-readable label that identifies the database, which contains the collection in the cluster.storage_databases.#.collections.#.data_sources.#.allow_insecure
- Flag that validates the scheme in the specified URLs. If true, allows insecure HTTP scheme, doesn't verify the server's certificate chain and hostname, and accepts any certificate with any hostname presented by the server. If false, allows secure HTTPS scheme only.storage_databases.#.collections.#.data_sources.#.database_regex
- Regex pattern to use for creating the wildcard database.storage_databases.#.collections.#.data_sources.#.collection
- Human-readable label that identifies the collection in the database.storage_databases.#.collections.#.data_sources.#.collection_regex
- Regex pattern to use for creating the wildcard (*) collection.storage_databases.#.collections.#.data_sources.#.provenance_field_name
- Name for the field that includes the provenance of the documents in the results.storage_databases.#.collections.#.data_sources.#.storeName
- Human-readable label that identifies the data store that MongoDB Cloud maps to the collection.storage_databases.#.collections.#.data_sources.#.urls
- URLs of the publicly accessible data files. You can't specify URLs that require authentication.storage_databases.#.views
- Array of objects where each object represents an aggregation pipeline on a collection. To learn more about views, see Views.storage_databases.#.views.#.name
- Name of the view.storage_databases.#.views.#.source
- Name of the source collection for the view.storage_databases.#.views.#.pipeline
- Aggregation pipeline stage(s) to apply to the source collection.
- storage
Stores List<Property Map> - 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.
storage_stores.#.name
- Name of the data store.storage_stores.#.provider
- Defines where the data is stored.storage_stores.#.region
- Name of the AWS region in which the S3 bucket is hosted.storage_stores.#.bucket
- Name of the AWS S3 bucket.storage_stores.#.prefix
- Prefix the Federated Database Instance applies when searching for files in the S3 bucket.storage_stores.#.delimiter
- The delimiter that separatesstorage_databases.#.collections.#.data_sources.#.path
segments in the data store.storage_stores.#.include_tags
- Determines whether or not to use S3 tags on the files in the given path as additional partition attributes.storage_stores.#.cluster_name
- Human-readable label of the MongoDB Cloud cluster on which the store is based.storage_stores.#.allow_insecure
- Flag that validates the scheme in the specified URLs.storage_stores.#.public
- Flag that indicates whether the bucket is public.storage_stores.#.default_format
- Default format that Data Lake assumes if it encounters a file without an extension while searching the storeName.storage_stores.#.urls
- Comma-separated list of publicly accessible HTTP URLs where data is stored.storage_stores.#.read_preference
- MongoDB Cloud cluster read preference, which describes how to route read requests to the cluster.storage_stores.#.read_preference.maxStalenessSeconds
- Maximum replication lag, or staleness, for reads from secondaries.storage_stores.#.read_preference.mode
- Read preference mode that specifies to which replica set member to route the read requests.storage_stores.#.read_preference.tag_sets
- List that contains tag sets or tag specification documents.storage_stores.#.read_preference.tags
- List of all tags within a tag setstorage_stores.#.read_preference.tags.name
- Human-readable label of the tag.storage_stores.#.read_preference.tags.value
- Value of the tag.
Supporting Types
GetFederatedDatabaseInstanceCloudProviderConfig
GetFederatedDatabaseInstanceCloudProviderConfigAws
- External
Id string - Unique identifier associated with the IAM Role that the Federated Database Instance assumes when accessing the data stores.
- Iam
Assumed stringRole Arn - Amazon Resource Name (ARN) of the IAM Role that the Federated Database Instance assumes when accessing S3 Bucket data stores. The IAM Role must support the following actions against each S3 bucket:
s3:GetObject
s3:ListBucket
s3:GetObjectVersion
- Iam
User stringArn - Amazon Resource Name (ARN) of the user that the Federated Database Instance assumes when accessing S3 Bucket data stores.
- Role
Id string - Unique identifier of the role that the data lake can use to access the data stores.
- Test
S3Bucket string
- External
Id string - Unique identifier associated with the IAM Role that the Federated Database Instance assumes when accessing the data stores.
- Iam
Assumed stringRole Arn - Amazon Resource Name (ARN) of the IAM Role that the Federated Database Instance assumes when accessing S3 Bucket data stores. The IAM Role must support the following actions against each S3 bucket:
s3:GetObject
s3:ListBucket
s3:GetObjectVersion
- Iam
User stringArn - Amazon Resource Name (ARN) of the user that the Federated Database Instance assumes when accessing S3 Bucket data stores.
- Role
Id string - Unique identifier of the role that the data lake can use to access the data stores.
- Test
S3Bucket string
- external
Id String - Unique identifier associated with the IAM Role that the Federated Database Instance assumes when accessing the data stores.
- iam
Assumed StringRole Arn - Amazon Resource Name (ARN) of the IAM Role that the Federated Database Instance assumes when accessing S3 Bucket data stores. The IAM Role must support the following actions against each S3 bucket:
s3:GetObject
s3:ListBucket
s3:GetObjectVersion
- iam
User StringArn - Amazon Resource Name (ARN) of the user that the Federated Database Instance assumes when accessing S3 Bucket data stores.
- role
Id String - Unique identifier of the role that the data lake can use to access the data stores.
- test
S3Bucket String
- external
Id string - Unique identifier associated with the IAM Role that the Federated Database Instance assumes when accessing the data stores.
- iam
Assumed stringRole Arn - Amazon Resource Name (ARN) of the IAM Role that the Federated Database Instance assumes when accessing S3 Bucket data stores. The IAM Role must support the following actions against each S3 bucket:
s3:GetObject
s3:ListBucket
s3:GetObjectVersion
- iam
User stringArn - Amazon Resource Name (ARN) of the user that the Federated Database Instance assumes when accessing S3 Bucket data stores.
- role
Id string - Unique identifier of the role that the data lake can use to access the data stores.
- test
S3Bucket string
- external_
id str - Unique identifier associated with the IAM Role that the Federated Database Instance assumes when accessing the data stores.
- iam_
assumed_ strrole_ arn - Amazon Resource Name (ARN) of the IAM Role that the Federated Database Instance assumes when accessing S3 Bucket data stores. The IAM Role must support the following actions against each S3 bucket:
s3:GetObject
s3:ListBucket
s3:GetObjectVersion
- iam_
user_ strarn - Amazon Resource Name (ARN) of the user that the Federated Database Instance assumes when accessing S3 Bucket data stores.
- role_
id str - Unique identifier of the role that the data lake can use to access the data stores.
- test_
s3_ strbucket
- external
Id String - Unique identifier associated with the IAM Role that the Federated Database Instance assumes when accessing the data stores.
- iam
Assumed StringRole Arn - Amazon Resource Name (ARN) of the IAM Role that the Federated Database Instance assumes when accessing S3 Bucket data stores. The IAM Role must support the following actions against each S3 bucket:
s3:GetObject
s3:ListBucket
s3:GetObjectVersion
- iam
User StringArn - Amazon Resource Name (ARN) of the user that the Federated Database Instance assumes when accessing S3 Bucket data stores.
- role
Id String - Unique identifier of the role that the data lake can use to access the data stores.
- test
S3Bucket String
GetFederatedDatabaseInstanceDataProcessRegion
- Cloud
Provider string - Name of the cloud service provider. Atlas Federated Database only supports AWS.
- Region string
- Name of the region to which the Federanted Instnace routes client connections for data processing.
- Cloud
Provider string - Name of the cloud service provider. Atlas Federated Database only supports AWS.
- Region string
- Name of the region to which the Federanted Instnace routes client connections for data processing.
- cloud
Provider String - Name of the cloud service provider. Atlas Federated Database only supports AWS.
- region String
- Name of the region to which the Federanted Instnace routes client connections for data processing.
- cloud
Provider string - Name of the cloud service provider. Atlas Federated Database only supports AWS.
- region string
- Name of the region to which the Federanted Instnace routes client connections for data processing.
- cloud_
provider str - Name of the cloud service provider. Atlas Federated Database only supports AWS.
- region str
- Name of the region to which the Federanted Instnace routes client connections for data processing.
- cloud
Provider String - Name of the cloud service provider. Atlas Federated Database only supports AWS.
- region String
- Name of the region to which the Federanted Instnace routes client connections for data processing.
GetFederatedDatabaseInstanceStorageDatabase
- Collections
List<Get
Federated Database Instance Storage Database Collection> - Max
Wildcard intCollections - Name string
- Name of the Atlas Federated Database Instance.
- Views
List<Get
Federated Database Instance Storage Database View>
- Collections
[]Get
Federated Database Instance Storage Database Collection - Max
Wildcard intCollections - Name string
- Name of the Atlas Federated Database Instance.
- Views
[]Get
Federated Database Instance Storage Database View
- collections
List<Get
Federated Database Instance Storage Database Collection> - max
Wildcard IntegerCollections - name String
- Name of the Atlas Federated Database Instance.
- views
List<Get
Federated Database Instance Storage Database View>
- collections
Get
Federated Database Instance Storage Database Collection[] - max
Wildcard numberCollections - name string
- Name of the Atlas Federated Database Instance.
- views
Get
Federated Database Instance Storage Database View[]
- collections
Sequence[Get
Federated Database Instance Storage Database Collection] - max_
wildcard_ intcollections - name str
- Name of the Atlas Federated Database Instance.
- views
Sequence[Get
Federated Database Instance Storage Database View]
- collections List<Property Map>
- max
Wildcard NumberCollections - name String
- Name of the Atlas Federated Database Instance.
- views List<Property Map>
GetFederatedDatabaseInstanceStorageDatabaseCollection
- Data
Sources List<GetFederated Database Instance Storage Database Collection Data Source> - Name string
- Name of the Atlas Federated Database Instance.
- Data
Sources []GetFederated Database Instance Storage Database Collection Data Source - Name string
- Name of the Atlas Federated Database Instance.
- data
Sources List<GetFederated Database Instance Storage Database Collection Data Source> - name String
- Name of the Atlas Federated Database Instance.
- data
Sources GetFederated Database Instance Storage Database Collection Data Source[] - name string
- Name of the Atlas Federated Database Instance.
- data_
sources Sequence[GetFederated Database Instance Storage Database Collection Data Source] - name str
- Name of the Atlas Federated Database Instance.
- data
Sources List<Property Map> - name String
- Name of the Atlas Federated Database Instance.
GetFederatedDatabaseInstanceStorageDatabaseCollectionDataSource
- Allow
Insecure bool - Collection string
- Collection
Regex string - Database string
- Database
Regex string - Dataset
Name string - Default
Format string - Path string
- Provenance
Field stringName - Store
Name string - Urls List<string>
- Allow
Insecure bool - Collection string
- Collection
Regex string - Database string
- Database
Regex string - Dataset
Name string - Default
Format string - Path string
- Provenance
Field stringName - Store
Name string - Urls []string
- allow
Insecure Boolean - collection String
- collection
Regex String - database String
- database
Regex String - dataset
Name String - default
Format String - path String
- provenance
Field StringName - store
Name String - urls List<String>
- allow
Insecure boolean - collection string
- collection
Regex string - database string
- database
Regex string - dataset
Name string - default
Format string - path string
- provenance
Field stringName - store
Name string - urls string[]
- allow_
insecure bool - collection str
- collection_
regex str - database str
- database_
regex str - dataset_
name str - default_
format str - path str
- provenance_
field_ strname - store_
name str - urls Sequence[str]
- allow
Insecure Boolean - collection String
- collection
Regex String - database String
- database
Regex String - dataset
Name String - default
Format String - path String
- provenance
Field StringName - store
Name String - urls List<String>
GetFederatedDatabaseInstanceStorageDatabaseView
GetFederatedDatabaseInstanceStorageStore
- Additional
Storage List<string>Classes - Allow
Insecure bool - Bucket string
- Cluster
Name string - Default
Format string - Delimiter string
- bool
- Name string
- Name of the Atlas Federated Database Instance.
- Prefix string
- Project
Id string - The unique ID for the project to create a Federated Database Instance.
- Provider string
- Public string
- Read
Preferences List<GetFederated Database Instance Storage Store Read Preference> - Region string
- Name of the region to which the Federanted Instnace routes client connections for data processing.
- Urls List<string>
- Additional
Storage []stringClasses - Allow
Insecure bool - Bucket string
- Cluster
Name string - Default
Format string - Delimiter string
- bool
- Name string
- Name of the Atlas Federated Database Instance.
- Prefix string
- Project
Id string - The unique ID for the project to create a Federated Database Instance.
- Provider string
- Public string
- Read
Preferences []GetFederated Database Instance Storage Store Read Preference - Region string
- Name of the region to which the Federanted Instnace routes client connections for data processing.
- Urls []string
- additional
Storage List<String>Classes - allow
Insecure Boolean - bucket String
- cluster
Name String - default
Format String - delimiter String
- Boolean
- name String
- Name of the Atlas Federated Database Instance.
- prefix String
- project
Id String - The unique ID for the project to create a Federated Database Instance.
- provider String
- public_ String
- read
Preferences List<GetFederated Database Instance Storage Store Read Preference> - region String
- Name of the region to which the Federanted Instnace routes client connections for data processing.
- urls List<String>
- additional
Storage string[]Classes - allow
Insecure boolean - bucket string
- cluster
Name string - default
Format string - delimiter string
- boolean
- name string
- Name of the Atlas Federated Database Instance.
- prefix string
- project
Id string - The unique ID for the project to create a Federated Database Instance.
- provider string
- public string
- read
Preferences GetFederated Database Instance Storage Store Read Preference[] - region string
- Name of the region to which the Federanted Instnace routes client connections for data processing.
- urls string[]
- additional_
storage_ Sequence[str]classes - allow_
insecure bool - bucket str
- cluster_
name str - default_
format str - delimiter str
- bool
- name str
- Name of the Atlas Federated Database Instance.
- prefix str
- project_
id str - The unique ID for the project to create a Federated Database Instance.
- provider str
- public str
- read_
preferences Sequence[GetFederated Database Instance Storage Store Read Preference] - region str
- Name of the region to which the Federanted Instnace routes client connections for data processing.
- urls Sequence[str]
- additional
Storage List<String>Classes - allow
Insecure Boolean - bucket String
- cluster
Name String - default
Format String - delimiter String
- Boolean
- name String
- Name of the Atlas Federated Database Instance.
- prefix String
- project
Id String - The unique ID for the project to create a Federated Database Instance.
- provider String
- public String
- read
Preferences List<Property Map> - region String
- Name of the region to which the Federanted Instnace routes client connections for data processing.
- urls List<String>
GetFederatedDatabaseInstanceStorageStoreReadPreference
- max
Staleness NumberSeconds - mode String
- List<Property Map>
GetFederatedDatabaseInstanceStorageStoreReadPreferenceTagSet
GetFederatedDatabaseInstanceStorageStoreReadPreferenceTagSetTag
Package Details
- Repository
- MongoDB Atlas pulumi/pulumi-mongodbatlas
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
mongodbatlas
Terraform Provider.