Class: Aws::DatabaseMigrationService::Types::MongoDbDataProviderSettings
- Inherits:
-
Struct
- Object
- Struct
- Aws::DatabaseMigrationService::Types::MongoDbDataProviderSettings
- Defined in:
- gems/aws-sdk-databasemigrationservice/lib/aws-sdk-databasemigrationservice/types.rb
Overview
Provides information that defines a MongoDB data provider.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#auth_mechanism ⇒ String
The authentication method for connecting to the data provider.
-
#auth_source ⇒ String
The MongoDB database name.
-
#auth_type ⇒ String
The authentication type for the database connection.
-
#certificate_arn ⇒ String
The Amazon Resource Name (ARN) of the certificate used for SSL connection.
-
#database_name ⇒ String
The database name on the MongoDB data provider.
-
#port ⇒ Integer
The port value for the MongoDB data provider.
-
#server_name ⇒ String
The name of the MongoDB server.
-
#ssl_mode ⇒ String
The SSL mode used to connect to the MongoDB data provider.
Instance Attribute Details
#auth_mechanism ⇒ String
The authentication method for connecting to the data provider. Valid values are DEFAULT, MONGODB_CR, or SCRAM_SHA_1.
8933 8934 8935 8936 8937 8938 8939 8940 8941 8942 8943 8944 |
# File 'gems/aws-sdk-databasemigrationservice/lib/aws-sdk-databasemigrationservice/types.rb', line 8933 class MongoDbDataProviderSettings < Struct.new( :server_name, :port, :database_name, :ssl_mode, :certificate_arn, :auth_type, :auth_source, :auth_mechanism) SENSITIVE = [] include Aws::Structure end |
#auth_source ⇒ String
The MongoDB database name. This setting isn't used when AuthType
is set to "no".
The default is "admin".
8933 8934 8935 8936 8937 8938 8939 8940 8941 8942 8943 8944 |
# File 'gems/aws-sdk-databasemigrationservice/lib/aws-sdk-databasemigrationservice/types.rb', line 8933 class MongoDbDataProviderSettings < Struct.new( :server_name, :port, :database_name, :ssl_mode, :certificate_arn, :auth_type, :auth_source, :auth_mechanism) SENSITIVE = [] include Aws::Structure end |
#auth_type ⇒ String
The authentication type for the database connection. Valid values are PASSWORD or NO.
8933 8934 8935 8936 8937 8938 8939 8940 8941 8942 8943 8944 |
# File 'gems/aws-sdk-databasemigrationservice/lib/aws-sdk-databasemigrationservice/types.rb', line 8933 class MongoDbDataProviderSettings < Struct.new( :server_name, :port, :database_name, :ssl_mode, :certificate_arn, :auth_type, :auth_source, :auth_mechanism) SENSITIVE = [] include Aws::Structure end |
#certificate_arn ⇒ String
The Amazon Resource Name (ARN) of the certificate used for SSL connection.
8933 8934 8935 8936 8937 8938 8939 8940 8941 8942 8943 8944 |
# File 'gems/aws-sdk-databasemigrationservice/lib/aws-sdk-databasemigrationservice/types.rb', line 8933 class MongoDbDataProviderSettings < Struct.new( :server_name, :port, :database_name, :ssl_mode, :certificate_arn, :auth_type, :auth_source, :auth_mechanism) SENSITIVE = [] include Aws::Structure end |
#database_name ⇒ String
The database name on the MongoDB data provider.
8933 8934 8935 8936 8937 8938 8939 8940 8941 8942 8943 8944 |
# File 'gems/aws-sdk-databasemigrationservice/lib/aws-sdk-databasemigrationservice/types.rb', line 8933 class MongoDbDataProviderSettings < Struct.new( :server_name, :port, :database_name, :ssl_mode, :certificate_arn, :auth_type, :auth_source, :auth_mechanism) SENSITIVE = [] include Aws::Structure end |
#port ⇒ Integer
The port value for the MongoDB data provider.
8933 8934 8935 8936 8937 8938 8939 8940 8941 8942 8943 8944 |
# File 'gems/aws-sdk-databasemigrationservice/lib/aws-sdk-databasemigrationservice/types.rb', line 8933 class MongoDbDataProviderSettings < Struct.new( :server_name, :port, :database_name, :ssl_mode, :certificate_arn, :auth_type, :auth_source, :auth_mechanism) SENSITIVE = [] include Aws::Structure end |
#server_name ⇒ String
The name of the MongoDB server.
8933 8934 8935 8936 8937 8938 8939 8940 8941 8942 8943 8944 |
# File 'gems/aws-sdk-databasemigrationservice/lib/aws-sdk-databasemigrationservice/types.rb', line 8933 class MongoDbDataProviderSettings < Struct.new( :server_name, :port, :database_name, :ssl_mode, :certificate_arn, :auth_type, :auth_source, :auth_mechanism) SENSITIVE = [] include Aws::Structure end |
#ssl_mode ⇒ String
The SSL mode used to connect to the MongoDB data provider. The
default value is none.
8933 8934 8935 8936 8937 8938 8939 8940 8941 8942 8943 8944 |
# File 'gems/aws-sdk-databasemigrationservice/lib/aws-sdk-databasemigrationservice/types.rb', line 8933 class MongoDbDataProviderSettings < Struct.new( :server_name, :port, :database_name, :ssl_mode, :certificate_arn, :auth_type, :auth_source, :auth_mechanism) SENSITIVE = [] include Aws::Structure end |