latest--mongodb-atlas-datalakes
sharedReturns, adds, edits, and removes Federated Database Instances.. Source:- https://github.com/aws-cloudformation/aws-cloudformation-rpdk.git
Properties
1 nested properties
5 nested properties
Unique identifier associated with the Identity and Access Management (IAM) role that the data lake assumes when accessing the data stores.
Amazon Resource Name (ARN) of the Identity and Access Management (IAM) role that the data lake assumes when accessing data stores.
Amazon Resource Name (ARN) of the user that the data lake assumes when accessing data stores.
Unique identifier of the role that the data lake can use to access the data stores.Required if specifying cloudProviderConfig.
Name of the S3 data bucket that the provided role ID is authorized to access.Required if specifying cloudProviderConfig.
2 nested properties
Name of the cloud service that hosts the data lake's data stores.
Name of the region to which the data lake routes client connections.
Timestamp that specifies the end point for the range of log messages to download. MongoDB Cloud expresses this timestamp in the number of seconds that have elapsed since the UNIX epoch.
Unique 24-hexadecimal digit string that identifies your project.
The profile is defined in AWS Secret manager. See Secret Manager Profile setup.
Flag that indicates whether this request should check if the requesting IAM role can read from the S3 bucket. AWS checks if the role can list the objects in the bucket before writing to it. Some IAM roles only need write permissions. This flag allows you to skip that check.
Human-readable label that identifies the Federated Database to remove.
Definitions
Unique identifier associated with the Identity and Access Management (IAM) role that the data lake assumes when accessing the data stores.
Amazon Resource Name (ARN) of the Identity and Access Management (IAM) role that the data lake assumes when accessing data stores.
Amazon Resource Name (ARN) of the user that the data lake assumes when accessing data stores.
Unique identifier of the role that the data lake can use to access the data stores.Required if specifying cloudProviderConfig.
Name of the S3 data bucket that the provided role ID is authorized to access.Required if specifying cloudProviderConfig.
5 nested properties
Unique identifier associated with the Identity and Access Management (IAM) role that the data lake assumes when accessing the data stores.
Amazon Resource Name (ARN) of the Identity and Access Management (IAM) role that the data lake assumes when accessing data stores.
Amazon Resource Name (ARN) of the user that the data lake assumes when accessing data stores.
Unique identifier of the role that the data lake can use to access the data stores.Required if specifying cloudProviderConfig.
Name of the S3 data bucket that the provided role ID is authorized to access.Required if specifying cloudProviderConfig.
Name of the cloud service that hosts the data lake's data stores.
Name of the region to which the data lake routes client connections.
Array that contains the data stores that map to a collection for this data lake.
Human-readable label that identifies the collection to which MongoDB Cloud maps the data in the data stores.
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.
Human-readable label that identifies the collection in the database. For creating a wildcard (*) collection, you must omit this parameter.
Regex pattern to use for creating the wildcard (*) collection. To learn more about the regex syntax, see Go programming language.
Human-readable label that identifies the database, which contains the collection in the cluster. You must omit this parameter to generate wildcard (*) collections for dynamically generated databases.
File format that MongoDB Cloud uses if it encounters a file without a file extension while searching storeName.
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.
Human-readable label that identifies the data store that MongoDB Cloud maps to the collection.
URLs of the publicly accessible data files. You can't specify URLs that require authentication. Atlas Data Lake creates a partition for each URL. If empty or omitted, Data Lake uses the URLs from the store specified in the dataSources.storeName parameter.
Array of collections and data sources that map to a stores data store.
Maximum number of wildcard collections in the database. This only applies to S3 data sources.
Human-readable label that identifies the database to which the data lake maps data.
Array of aggregation pipelines that apply to the collection. This only applies to S3 data sources.
Configuration information for each data store and its mapping to MongoDB Cloud databases.
Human-readable label that identifies the data store.
Human-readable label that identifies the Federated Database to update.
Human-readable label that identifies the Federated Database to update.
Human-readable label that identifies the Federated Database to update.
Human-readable label that identifies the Federated Database to update.
Human-readable label that identifies the Federated Database to update.
Human-readable label that identifies the Federated Database to update.
Human-readable label that identifies the Federated Database to update.
Human-readable label that identifies the view, which corresponds to an aggregation pipeline on a collection.
Aggregation pipeline stages to apply to the source collection.
Human-readable label that identifies the source collection for the view.
Unique identifier of the role that the data lake can use to access the data stores.Required if specifying cloudProviderConfig.
Name of the S3 data bucket that the provided role ID is authorized to access.Required if specifying cloudProviderConfig.
2 nested properties
Unique identifier of the role that the data lake can use to access the data stores.Required if specifying cloudProviderConfig.
Name of the S3 data bucket that the provided role ID is authorized to access.Required if specifying cloudProviderConfig.
Name of the cloud service that hosts the data lake's data stores.
Name of the region to which the data lake routes connections for data processing.
Array that contains the data stores that map to a collection for this data lake.
Human-readable label that identifies the collection to which MongoDB Cloud maps the data in the data stores.
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.
Human-readable label that identifies the collection in the database. For creating a wildcard (*) collection, you must omit this parameter.
Regex pattern to use for creating the wildcard (*) collection. To learn more about the regex syntax, see Go programming language.
Human-readable label that identifies the database, which contains the collection in the cluster. You must omit this parameter to generate wildcard (*) collections for dynamically generated databases.
File format that MongoDB Cloud uses if it encounters a file without a file extension while searching storeName.
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.
Human-readable label that identifies the data store to map to the collection. Must match the name of an object in the stores array.
URLs of the publicly accessible data files. You can't specify URLs that require authentication. Atlas Data Lake creates a partition for each URL. If empty or omitted, Data Lake uses the URLs from the store specified in the dataSources.storeName parameter.
Array of collections and data sources that map to a stores data store.
Maximum number of wildcard collections in the database.
Human-readable label that identifies the database to which the data lake maps data.
Array of aggregation pipelines that apply to the collection.
Human-readable label that identifies the view, which corresponds to an aggregation pipeline on a collection.
Aggregation pipeline stages to apply to the source collection.
Human-readable label that identifies the source collection for the view.
Human-readable label that identifies the data store. The databases.[n].collections.[n].dataSources.[n].storeName field references this values as part of the mapping configuration. To use MongoDB Cloud as a data store, the data lake requires a serverless instance or an M10 or higher cluster.