| |
| 类型:string
说明: 要与 MongoDB 服务器一起使用的 Stable API 版本。有关 Stable API 和支持它的服务器版本的更多信息,请参阅 Stable API MongoDB 服务器手册指南。
默认:"" 接受的值:空 string 或有效的 Stable API 版本 |
server.api.deprecationErrors | 类型:布尔值
说明: 设置为 true 时,如果连接器在 MongoDB 实例上调用已声明 Stable API 版本中已弃用的命令,则会引发异常。
您可以使用 server.api.version 配置选项设置 API 版本。有关 Stable API 的更多信息,请参阅 MongoDB 手册中有关 Stable API 的条目。
默认值:false 可接受值:true 或 false |
| 类型:布尔值
说明: 设置为 true 时,如果连接器针对 MongoDB 实例调用已声明 Stable API 版本中未包含的命令,则会引发异常。
您可以使用 server.api.version 配置选项设置 API 版本。有关 Stable API 的更多信息,请参阅 MongoDB 手册中有关 Stable API 的条目。
默认值:false 可接受值:true 或 false |
| 类型:布尔值
说明: 设置为 true 时,可以为 MongoDB 连接启用客户端字段级加密 (CSFLE)的标志。
默认值:false 可接受值:true 或 false |
| 类型:string
说明: CSFLE 的密钥保管库命名空间,格式为 database.collection。例如:encryption.__keyVault。 当 csfle.enabled 设置为 true 时,必须进行设置。
默认:"" 可接受值:格式为 database.collection 的有效 MongoDB 命名空间 |
| 类型:string
说明: 基于 Base64 编码的 96 字节局部主密钥,用于使用局部 KMS 提供商的 CSFLE。连接器使用密钥对存储在密钥保管库中的数据加密密钥进行加密和解密。 当 csfle.enabled 设置为 true 时必须。
默认:"" 可接受值:基于 Base64 编码的 96 字节 string |
| 类型:string
说明: 定义 CSFLE 加密模式映射的 JSON 文档。这会将命名空间映射到 JSON 模式,该模式指定要加密的字段以及要使用的加密算法和密钥。
默认:"" 可接受值:有效的 JSON 文档 |
| 类型:布尔值
说明: 标志,用于指示是否跳过 CSFLE 的自动查询分析。将其设置为 true时,连接器会禁用基于模式映射的自动加密,因此必须使用显式加密。将其设置为 false时,连接器会启用自动加密,但需要 mongocryptd 或 crypt_shared 库。 默认为 true,以避免外部依赖。
默认:true 可接受值:true 或 false |