Optional ReadonlyauthAuthentication mechanism for MongoDB source endpoint access with version-specific defaults
Optional ReadonlyauthMongoDB database name for authentication with default "admin" database
Optional ReadonlyauthAuthentication type for MongoDB source endpoint access control
Optional ReadonlydatabaseDatabase name on MongoDB source endpoint for migration scope specification
Optional ReadonlydocsNumber of documents to preview for document organization analysis when using table mode
Optional ReadonlyextractFlag to specify document ID extraction when using document mode
Optional ReadonlynestingNesting level specification for document or table mode selection
Optional ReadonlyportThe port value for the MongoDB source endpoint. See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-mongodbsettings.html#cfn-dms-endpoint-mongodbsettings-port
Optional ReadonlysecretsThe full Amazon Resource Name (ARN) of the IAM role that specifies AWS DMS as the trusted entity and grants the required permissions to access the value in SecretsManagerSecret .
The role must allow the iam:PassRole action. SecretsManagerSecret has the value of the AWS Secrets Manager secret that allows access to the MongoDB endpoint.
See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-mongodbsettings.html#cfn-dms-endpoint-mongodbsettings-secretsmanageraccessrolearn
ReadonlysecretsThe full ARN of the SecretsManagerSecret that contains the MongoDB endpoint connection details.
See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-mongodbsettings.html#cfn-dms-endpoint-mongodbsettings-secretsmanagersecretid
Optional ReadonlysecretsThe ID of the KMS key used to encrypt the credentials secret.
Optional ReadonlyserverThe name of the server on the MongoDB source endpoint. See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-mongodbsettings.html#cfn-dms-endpoint-mongodbsettings-servername
Provides information that defines a MongoDB endpoint. Modified from the equivalent L1 Construct to prevent use of plaintext credentials and enforce use of KMS encryption. This information includes the output format of records applied to the endpoint and details of transaction and control table data information. For more information about other available settings, see Endpoint configuration settings when using MongoDB as a source for AWS DMS in the AWS Database Migration Service User Guide .
Struct
See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-mongodbsettings.html