You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.
Class: Aws::DatabaseMigrationService::Types::MongoDbSettingsWhen passing MongoDbSettings as input to an Aws::Client method, you can use a vanilla Hash:
{
username: "String",
password: "SecretString",
server_name: "String",
port: 1,
database_name: "String",
auth_type: "no", auth_mechanism: "default", nesting_level: "none", extract_doc_id: "String",
docs_to_investigate: "String",
auth_source: "String",
kms_key_id: "String",
}
Provides information that defines a MongoDB endpoint.
Returned by:
The authentication mechanism you use to access the MongoDB source endpoint.
The MongoDB database name.
The authentication type you use to access the MongoDB source endpoint.
The database name on the MongoDB source endpoint.
Indicates the number of documents to preview to determine the document organization.
Specifies the document ID.
The AWS KMS key identifier that is used to encrypt the content on the replication instance.
Specifies either document or table mode.
The password for the user account you use to access the MongoDB source endpoint.
The port value for the MongoDB source endpoint.
The name of the server on the MongoDB source endpoint.
The user name you use to access the MongoDB source endpoint.
The authentication mechanism you use to access the MongoDB source endpoint.
For the default value, in MongoDB version 2.x, "default"
is "mongodb_cr"
. For MongoDB version 3.x or later, "default"
is "scram_sha_1"
. This setting isn\'t used when AuthType
is set to "no"
.
Possible values:
The MongoDB database name. This setting isn\'t used when AuthType
is set to "no"
.
The default is "admin"
.
The authentication type you use to access the MongoDB source endpoint.
When when set to "no"
, user name and password parameters are not used and can be empty.
Possible values:
The database name on the MongoDB source endpoint.
#docs_to_investigate ⇒ StringIndicates the number of documents to preview to determine the document organization. Use this setting when NestingLevel
is set to "one"
.
Must be a positive value greater than 0
. Default value is 1000
.
Specifies the document ID. Use this setting when NestingLevel
is set to "none"
.
Default value is "false"
.
The AWS KMS key identifier that is used to encrypt the content on the replication instance. If you don\'t specify a value for the KmsKeyId
parameter, then AWS DMS uses your default encryption key. AWS KMS creates the default encryption key for your AWS account. Your AWS account has a different default encryption key for each AWS Region.
Specifies either document or table mode.
Default value is "none"
. Specify "none"
to use document mode. Specify "one"
to use table mode.
Possible values:
The password for the user account you use to access the MongoDB source endpoint.
#port ⇒ IntegerThe port value for the MongoDB source endpoint.
#server_name ⇒ StringThe name of the server on the MongoDB source endpoint.
#username ⇒ StringThe user name you use to access the MongoDB source endpoint.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4