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)
public static Output<GetFederatedDatabaseInstanceResult> getFederatedDatabaseInstance(GetFederatedDatabaseInstanceArgs args, InvokeOptions options)
fn::invoke:
function: mongodbatlas:index/getFederatedDatabaseInstance:getFederatedDatabaseInstance
arguments:
# arguments dictionary
The following arguments are supported:
- Name
This property is required. string - Name of the Atlas Federated Database Instance.
- Project
Id This property is required. string - The unique ID for the project to create a Federated Database Instance.
- Cloud
Provider GetConfig Federated Database Instance Cloud Provider Config
- Name
This property is required. string - Name of the Atlas Federated Database Instance.
- Project
Id This property is required. string - The unique ID for the project to create a Federated Database Instance.
- Cloud
Provider GetConfig Federated Database Instance Cloud Provider Config
- name
This property is required. String - Name of the Atlas Federated Database Instance.
- project
Id This property is required. String - The unique ID for the project to create a Federated Database Instance.
- cloud
Provider GetConfig Federated Database Instance Cloud Provider Config
- name
This property is required. string - Name of the Atlas Federated Database Instance.
- project
Id This property is required. string - The unique ID for the project to create a Federated Database Instance.
- cloud
Provider GetConfig Federated Database Instance Cloud Provider Config
- name
This property is required. str - Name of the Atlas Federated Database Instance.
- project_
id This property is required. str - The unique ID for the project to create a Federated Database Instance.
- cloud_
provider_ Getconfig Federated Database Instance Cloud Provider Config
- name
This property is required. String - Name of the Atlas Federated Database Instance.
- project
Id This property is required. 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
- Aws
This property is required. GetFederated Database Instance Cloud Provider Config Aws
- Aws
This property is required. GetFederated Database Instance Cloud Provider Config Aws
- aws
This property is required. GetFederated Database Instance Cloud Provider Config Aws
- aws
This property is required. GetFederated Database Instance Cloud Provider Config Aws
- aws
This property is required. GetFederated Database Instance Cloud Provider Config Aws
- aws
This property is required. Property Map
GetFederatedDatabaseInstanceCloudProviderConfigAws
- External
Id This property is required. string - Unique identifier associated with the IAM Role that the Federated Database Instance assumes when accessing the data stores.
- Iam
Assumed Role Arn This property is required. string - 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 Arn This property is required. string - Amazon Resource Name (ARN) of the user that the Federated Database Instance assumes when accessing S3 Bucket data stores.
- Role
Id This property is required. string - Unique identifier of the role that the data lake can use to access the data stores.
- Test
S3Bucket This property is required. string
- External
Id This property is required. string - Unique identifier associated with the IAM Role that the Federated Database Instance assumes when accessing the data stores.
- Iam
Assumed Role Arn This property is required. string - 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 Arn This property is required. string - Amazon Resource Name (ARN) of the user that the Federated Database Instance assumes when accessing S3 Bucket data stores.
- Role
Id This property is required. string - Unique identifier of the role that the data lake can use to access the data stores.
- Test
S3Bucket This property is required. string
- external
Id This property is required. String - Unique identifier associated with the IAM Role that the Federated Database Instance assumes when accessing the data stores.
- iam
Assumed Role Arn This property is required. String - 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 Arn This property is required. String - Amazon Resource Name (ARN) of the user that the Federated Database Instance assumes when accessing S3 Bucket data stores.
- role
Id This property is required. String - Unique identifier of the role that the data lake can use to access the data stores.
- test
S3Bucket This property is required. String
- external
Id This property is required. string - Unique identifier associated with the IAM Role that the Federated Database Instance assumes when accessing the data stores.
- iam
Assumed Role Arn This property is required. string - 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 Arn This property is required. string - Amazon Resource Name (ARN) of the user that the Federated Database Instance assumes when accessing S3 Bucket data stores.
- role
Id This property is required. string - Unique identifier of the role that the data lake can use to access the data stores.
- test
S3Bucket This property is required. string
- external_
id This property is required. str - Unique identifier associated with the IAM Role that the Federated Database Instance assumes when accessing the data stores.
- iam_
assumed_ role_ arn This property is required. str - 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_ arn This property is required. str - Amazon Resource Name (ARN) of the user that the Federated Database Instance assumes when accessing S3 Bucket data stores.
- role_
id This property is required. str - Unique identifier of the role that the data lake can use to access the data stores.
- test_
s3_ bucket This property is required. str
- external
Id This property is required. String - Unique identifier associated with the IAM Role that the Federated Database Instance assumes when accessing the data stores.
- iam
Assumed Role Arn This property is required. String - 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 Arn This property is required. String - Amazon Resource Name (ARN) of the user that the Federated Database Instance assumes when accessing S3 Bucket data stores.
- role
Id This property is required. String - Unique identifier of the role that the data lake can use to access the data stores.
- test
S3Bucket This property is required. String
GetFederatedDatabaseInstanceDataProcessRegion
- Cloud
Provider This property is required. string - Name of the cloud service provider. Atlas Federated Database only supports AWS.
- Region
This property is required. string - Name of the region to which the Federanted Instnace routes client connections for data processing.
- Cloud
Provider This property is required. string - Name of the cloud service provider. Atlas Federated Database only supports AWS.
- Region
This property is required. string - Name of the region to which the Federanted Instnace routes client connections for data processing.
- cloud
Provider This property is required. String - Name of the cloud service provider. Atlas Federated Database only supports AWS.
- region
This property is required. String - Name of the region to which the Federanted Instnace routes client connections for data processing.
- cloud
Provider This property is required. string - Name of the cloud service provider. Atlas Federated Database only supports AWS.
- region
This property is required. string - Name of the region to which the Federanted Instnace routes client connections for data processing.
- cloud_
provider This property is required. str - Name of the cloud service provider. Atlas Federated Database only supports AWS.
- region
This property is required. str - Name of the region to which the Federanted Instnace routes client connections for data processing.
- cloud
Provider This property is required. String - Name of the cloud service provider. Atlas Federated Database only supports AWS.
- region
This property is required. String - Name of the region to which the Federanted Instnace routes client connections for data processing.
GetFederatedDatabaseInstanceStorageDatabase
- Collections
This property is required. List<GetFederated Database Instance Storage Database Collection> - Max
Wildcard Collections This property is required. int - Name
This property is required. string - Name of the Atlas Federated Database Instance.
- Views
This property is required. List<GetFederated Database Instance Storage Database View>
- Collections
This property is required. []GetFederated Database Instance Storage Database Collection - Max
Wildcard Collections This property is required. int - Name
This property is required. string - Name of the Atlas Federated Database Instance.
- Views
This property is required. []GetFederated Database Instance Storage Database View
- collections
This property is required. List<GetFederated Database Instance Storage Database Collection> - max
Wildcard Collections This property is required. Integer - name
This property is required. String - Name of the Atlas Federated Database Instance.
- views
This property is required. List<GetFederated Database Instance Storage Database View>
- collections
This property is required. GetFederated Database Instance Storage Database Collection[] - max
Wildcard Collections This property is required. number - name
This property is required. string - Name of the Atlas Federated Database Instance.
- views
This property is required. GetFederated Database Instance Storage Database View[]
- collections
This property is required. Sequence[GetFederated Database Instance Storage Database Collection] - max_
wildcard_ collections This property is required. int - name
This property is required. str - Name of the Atlas Federated Database Instance.
- views
This property is required. Sequence[GetFederated Database Instance Storage Database View]
- collections
This property is required. List<Property Map> - max
Wildcard Collections This property is required. Number - name
This property is required. String - Name of the Atlas Federated Database Instance.
- views
This property is required. List<Property Map>
GetFederatedDatabaseInstanceStorageDatabaseCollection
- Data
Sources This property is required. List<GetFederated Database Instance Storage Database Collection Data Source> - Name
This property is required. string - Name of the Atlas Federated Database Instance.
- Data
Sources This property is required. []GetFederated Database Instance Storage Database Collection Data Source - Name
This property is required. string - Name of the Atlas Federated Database Instance.
- data
Sources This property is required. List<GetFederated Database Instance Storage Database Collection Data Source> - name
This property is required. String - Name of the Atlas Federated Database Instance.
- data
Sources This property is required. GetFederated Database Instance Storage Database Collection Data Source[] - name
This property is required. string - Name of the Atlas Federated Database Instance.
- data_
sources This property is required. Sequence[GetFederated Database Instance Storage Database Collection Data Source] - name
This property is required. str - Name of the Atlas Federated Database Instance.
- data
Sources This property is required. List<Property Map> - name
This property is required. String - Name of the Atlas Federated Database Instance.
GetFederatedDatabaseInstanceStorageDatabaseCollectionDataSource
- Allow
Insecure This property is required. bool - Collection
This property is required. string - Collection
Regex This property is required. string - Database
This property is required. string - Database
Regex This property is required. string - Dataset
Name This property is required. string - Default
Format This property is required. string - Path
This property is required. string - Provenance
Field Name This property is required. string - Store
Name This property is required. string - Urls
This property is required. List<string>
- Allow
Insecure This property is required. bool - Collection
This property is required. string - Collection
Regex This property is required. string - Database
This property is required. string - Database
Regex This property is required. string - Dataset
Name This property is required. string - Default
Format This property is required. string - Path
This property is required. string - Provenance
Field Name This property is required. string - Store
Name This property is required. string - Urls
This property is required. []string
- allow
Insecure This property is required. Boolean - collection
This property is required. String - collection
Regex This property is required. String - database
This property is required. String - database
Regex This property is required. String - dataset
Name This property is required. String - default
Format This property is required. String - path
This property is required. String - provenance
Field Name This property is required. String - store
Name This property is required. String - urls
This property is required. List<String>
- allow
Insecure This property is required. boolean - collection
This property is required. string - collection
Regex This property is required. string - database
This property is required. string - database
Regex This property is required. string - dataset
Name This property is required. string - default
Format This property is required. string - path
This property is required. string - provenance
Field Name This property is required. string - store
Name This property is required. string - urls
This property is required. string[]
- allow_
insecure This property is required. bool - collection
This property is required. str - collection_
regex This property is required. str - database
This property is required. str - database_
regex This property is required. str - dataset_
name This property is required. str - default_
format This property is required. str - path
This property is required. str - provenance_
field_ name This property is required. str - store_
name This property is required. str - urls
This property is required. Sequence[str]
- allow
Insecure This property is required. Boolean - collection
This property is required. String - collection
Regex This property is required. String - database
This property is required. String - database
Regex This property is required. String - dataset
Name This property is required. String - default
Format This property is required. String - path
This property is required. String - provenance
Field Name This property is required. String - store
Name This property is required. String - urls
This property is required. List<String>
GetFederatedDatabaseInstanceStorageDatabaseView
GetFederatedDatabaseInstanceStorageStore
- Additional
Storage Classes This property is required. List<string> - Allow
Insecure This property is required. bool - Bucket
This property is required. string - Cluster
Name This property is required. string - Default
Format This property is required. string - Delimiter
This property is required. string This property is required. bool- Name
This property is required. string - Name of the Atlas Federated Database Instance.
- Prefix
This property is required. string - Project
Id This property is required. string - The unique ID for the project to create a Federated Database Instance.
- Provider
This property is required. string - Public
This property is required. string - Read
Preferences This property is required. List<GetFederated Database Instance Storage Store Read Preference> - Region
This property is required. string - Name of the region to which the Federanted Instnace routes client connections for data processing.
- Urls
This property is required. List<string>
- Additional
Storage Classes This property is required. []string - Allow
Insecure This property is required. bool - Bucket
This property is required. string - Cluster
Name This property is required. string - Default
Format This property is required. string - Delimiter
This property is required. string This property is required. bool- Name
This property is required. string - Name of the Atlas Federated Database Instance.
- Prefix
This property is required. string - Project
Id This property is required. string - The unique ID for the project to create a Federated Database Instance.
- Provider
This property is required. string - Public
This property is required. string - Read
Preferences This property is required. []GetFederated Database Instance Storage Store Read Preference - Region
This property is required. string - Name of the region to which the Federanted Instnace routes client connections for data processing.
- Urls
This property is required. []string
- additional
Storage Classes This property is required. List<String> - allow
Insecure This property is required. Boolean - bucket
This property is required. String - cluster
Name This property is required. String - default
Format This property is required. String - delimiter
This property is required. String This property is required. Boolean- name
This property is required. String - Name of the Atlas Federated Database Instance.
- prefix
This property is required. String - project
Id This property is required. String - The unique ID for the project to create a Federated Database Instance.
- provider
This property is required. String - public_
This property is required. String - read
Preferences This property is required. List<GetFederated Database Instance Storage Store Read Preference> - region
This property is required. String - Name of the region to which the Federanted Instnace routes client connections for data processing.
- urls
This property is required. List<String>
- additional
Storage Classes This property is required. string[] - allow
Insecure This property is required. boolean - bucket
This property is required. string - cluster
Name This property is required. string - default
Format This property is required. string - delimiter
This property is required. string This property is required. boolean- name
This property is required. string - Name of the Atlas Federated Database Instance.
- prefix
This property is required. string - project
Id This property is required. string - The unique ID for the project to create a Federated Database Instance.
- provider
This property is required. string - public
This property is required. string - read
Preferences This property is required. GetFederated Database Instance Storage Store Read Preference[] - region
This property is required. string - Name of the region to which the Federanted Instnace routes client connections for data processing.
- urls
This property is required. string[]
- additional_
storage_ classes This property is required. Sequence[str] - allow_
insecure This property is required. bool - bucket
This property is required. str - cluster_
name This property is required. str - default_
format This property is required. str - delimiter
This property is required. str This property is required. bool- name
This property is required. str - Name of the Atlas Federated Database Instance.
- prefix
This property is required. str - project_
id This property is required. str - The unique ID for the project to create a Federated Database Instance.
- provider
This property is required. str - public
This property is required. str - read_
preferences This property is required. Sequence[GetFederated Database Instance Storage Store Read Preference] - region
This property is required. str - Name of the region to which the Federanted Instnace routes client connections for data processing.
- urls
This property is required. Sequence[str]
- additional
Storage Classes This property is required. List<String> - allow
Insecure This property is required. Boolean - bucket
This property is required. String - cluster
Name This property is required. String - default
Format This property is required. String - delimiter
This property is required. String This property is required. Boolean- name
This property is required. String - Name of the Atlas Federated Database Instance.
- prefix
This property is required. String - project
Id This property is required. String - The unique ID for the project to create a Federated Database Instance.
- provider
This property is required. String - public
This property is required. String - read
Preferences This property is required. List<Property Map> - region
This property is required. String - Name of the region to which the Federanted Instnace routes client connections for data processing.
- urls
This property is required. List<String>
GetFederatedDatabaseInstanceStorageStoreReadPreference
- Max
Staleness Seconds This property is required. int - Mode
This property is required. string This property is required. List<GetFederated Database Instance Storage Store Read Preference Tag Set>
- Max
Staleness Seconds This property is required. int - Mode
This property is required. string This property is required. []GetFederated Database Instance Storage Store Read Preference Tag Set
- max
Staleness Seconds This property is required. Integer - mode
This property is required. String This property is required. List<GetFederated Database Instance Storage Store Read Preference Tag Set>
- max
Staleness Seconds This property is required. number - mode
This property is required. string This property is required. GetFederated Database Instance Storage Store Read Preference Tag Set[]
- max_
staleness_ seconds This property is required. int - mode
This property is required. str - tag_
sets This property is required. Sequence[GetFederated Database Instance Storage Store Read Preference Tag Set]
- max
Staleness Seconds This property is required. Number - mode
This property is required. String This property is required. List<Property Map>
GetFederatedDatabaseInstanceStorageStoreReadPreferenceTagSet
This property is required. List<GetFederated Database Instance Storage Store Read Preference Tag Set Tag>
This property is required. []GetFederated Database Instance Storage Store Read Preference Tag Set Tag
This property is required. List<GetFederated Database Instance Storage Store Read Preference Tag Set Tag>
This property is required. GetFederated Database Instance Storage Store Read Preference Tag Set Tag[]
This property is required. Sequence[GetFederated Database Instance Storage Store Read Preference Tag Set Tag]
This property is required. List<Property Map>
GetFederatedDatabaseInstanceStorageStoreReadPreferenceTagSetTag
Package Details
- Repository
- MongoDB Atlas pulumi/pulumi-mongodbatlas
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
mongodbatlas
Terraform Provider.