INPUT_OBJECT

MongoSourceAddRequestConfigInput

Description

Supported in v8.1+ Configuration for adding a MongoDB source.

link GraphQL Schema definition

  • input MongoSourceAddRequestConfigInput {
  • # Supported in v8.1+
  • # Path to the CA certificate file.
  • caCertfilePath: String
  • # Supported in v8.1+
  • # List of secondaries that should be ignored.
  • ignoreSecondaries: [String!]
  • # Supported in v8.1+
  • # Password of the mongod driver user account.
  • sourceDriverPassword: String
  • # Supported in v8.1+
  • # Username of mongod driver user account.
  • sourceDriverUser: String
  • # Supported in v8.1+
  • # Path to the SSL key file.
  • sslKeyfilePath: String
  • # Path to the SSL certificate file.
  • sslCertfilePath: String
  • # Required. Supported in v8.1+
  • # Type of MongoDB cluster.
  • mongoType: MongoType!
  • # Supported in v9.0+
  • # Type of user authentication used when adding the MongoDB cluster.
  • sourceAuthenticationType: MongoAuthenticationType
  • # Supported in v8.1+
  • # Specifies whether SSL certificates are required for the connection.
  • sslCertificateRequired: MongoSslCertificateRequirement
  • # Required. Supported in v8.1+
  • # List of host details where MongoDB is hosted.
  • mongoClientHosts: [MongoClientHostInput!]!
  • # Required. Supported in v8.1+
  • # Name of the MongoDB cluster.
  • sourceName: String!
  • }