1{
2  "runOn": [
3    {
4      "maxServerVersion": "4.0"
5    }
6  ],
7  "database_name": "default",
8  "collection_name": "default",
9  "data": [],
10  "key_vault_data": [
11    {
12      "status": 1,
13      "_id": {
14        "$binary": {
15          "base64": "AAAAAAAAAAAAAAAAAAAAAA==",
16          "subType": "04"
17        }
18      },
19      "masterKey": {
20        "provider": "aws",
21        "key": "arn:aws:kms:us-east-1:579766882180:key/89fcc2c4-08b0-4bd9-9f25-e30687b580d0",
22        "region": "us-east-1"
23      },
24      "updateDate": {
25        "$date": {
26          "$numberLong": "1552949630483"
27        }
28      },
29      "keyMaterial": {
30        "$binary": {
31          "base64": "AQICAHhQNmWG2CzOm1dq3kWLM+iDUZhEqnhJwH9wZVpuZ94A8gEqnsxXlR51T5EbEVezUqqKAAAAwjCBvwYJKoZIhvcNAQcGoIGxMIGuAgEAMIGoBgkqhkiG9w0BBwEwHgYJYIZIAWUDBAEuMBEEDHa4jo6yp0Z18KgbUgIBEIB74sKxWtV8/YHje5lv5THTl0HIbhSwM6EqRlmBiFFatmEWaeMk4tO4xBX65eq670I5TWPSLMzpp8ncGHMmvHqRajNBnmFtbYxN3E3/WjxmdbOOe+OXpnGJPcGsftc7cB2shRfA4lICPnE26+oVNXT6p0Lo20nY5XC7jyCO",
32          "subType": "00"
33        }
34      },
35      "creationDate": {
36        "$date": {
37          "$numberLong": "1552949630483"
38        }
39      },
40      "keyAltNames": [
41        "altname",
42        "another_altname"
43      ]
44    }
45  ],
46  "tests": [
47    {
48      "description": "operation fails with maxWireVersion < 8",
49      "clientOptions": {
50        "autoEncryptOpts": {
51          "kmsProviders": {
52            "aws": {}
53          },
54          "extraOptions": {
55            "mongocryptdBypassSpawn": true
56          }
57        }
58      },
59      "operations": [
60        {
61          "name": "insertOne",
62          "arguments": {
63            "document": {
64              "encrypted_string": "string0"
65            }
66          },
67          "result": {
68            "errorContains": "Auto-encryption requires a minimum MongoDB version of 4.2"
69          }
70        }
71      ]
72    }
73  ]
74}
75