Paws::DMS::MongoDbSettings
This class represents one of two things:
Use the attributes of this class as arguments to methods. You shouldn't make instances of this class. Each attribute should be used as a named argument in the calls that expect this type of object.
As an example, if Att1 is expected to be a Paws::DMS::MongoDbSettings object:
$service_obj->Method(Att1 => { AuthMechanism => $value, ..., Username => $value });
Use accessors for each attribute. If Att1 is expected to be an Paws::DMS::MongoDbSettings object:
$result = $service_obj->Method(...); $result->Att1->AuthMechanism
This class has no description
The authentication mechanism you use to access the MongoDB source endpoint.
Valid values: DEFAULT, MONGODB_CR, SCRAM_SHA_1
DEFAULT – For MongoDB version 2.x, use MONGODB_CR. For MongoDB version 3.x, use SCRAM_SHA_1. This attribute is not used when authType=No.
The MongoDB database name. This attribute is not used when C<authType=NO>.
The default is admin.
The authentication type you use to access the MongoDB source endpoint.
Valid values: NO, PASSWORD
When NO is selected, user name and password parameters are not used and can be empty.
The database name on the MongoDB source endpoint.
Indicates the number of documents to preview to determine the document organization. Use this attribute when C<NestingLevel> is set to ONE.
Must be a positive value greater than 0. Default value is 1000.
Specifies the document ID. Use this attribute when C<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 C<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.
Valid values: NONE, ONE
Default value is NONE. Specify NONE to use document mode. Specify ONE to use 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.
This class forms part of Paws, describing an object used in Paws::DMS
The source code is located here: https://github.com/pplu/aws-sdk-perl
Please report bugs to: https://github.com/pplu/aws-sdk-perl/issues
To install Paws::SDK::Config, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Paws::SDK::Config
CPAN shell
perl -MCPAN -e shell install Paws::SDK::Config
For more information on module installation, please visit the detailed CPAN module installation guide.