A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://docs.aws.amazon.com/sdkforruby/api/Aws/DatabaseMigrationService/Types/MongoDbSettings.html below:

MongoDbSettings — AWS SDK for Ruby V2

You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.

Class: Aws::DatabaseMigrationService::Types::MongoDbSettings
Inherits:
Struct show all
Defined in:
(unknown)
Overview Note:

When 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:

Instance Attribute Summary collapse Instance Attribute Details #auth_mechanism ⇒ String

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:

#auth_source ⇒ String

The MongoDB database name. This setting isn\'t used when AuthType is set to "no".

The default is "admin".

#auth_type ⇒ String

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:

#database_name ⇒ String

The database name on the MongoDB source endpoint.

#docs_to_investigate ⇒ String

Indicates 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".

#kms_key_id ⇒ String

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.

#nesting_level ⇒ String

Specifies either document or table mode.

Default value is "none". Specify "none" to use document mode. Specify "one" to use table mode.

Possible values:

#password ⇒ String

The password for the user account you use to access the MongoDB source endpoint.

#port ⇒ Integer

The port value for the MongoDB source endpoint.

#server_name ⇒ String

The name of the server on the MongoDB source endpoint.

#username ⇒ String

The 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