# kmsProviders should support explicit credentials. description: kmsProviders-explicit_kms_credentials schemaVersion: "1.8" runOnRequirements: - csfle: true createEntities: - client: id: &client0 client0 - clientEncryption: id: &clientEncryption0 clientEncryption0 clientEncryptionOpts: keyVaultClient: *client0 keyVaultNamespace: keyvault.datakeys kmsProviders: aws: { accessKeyId: "accessKeyId", secretAccessKey: "secretAccessKey" } azure: { tenantId: "tenantId", clientId: "clientId", clientSecret: "clientSecret" } gcp: { email: "email", privateKey: "cHJpdmF0ZUtleQo=" } kmip: { endpoint: "endpoint" } local: { key: "a2V5a2V5a2V5a2V5a2V5a2V5a2V5a2V5a2V5a2V5a2V5a2V5a2V5a2V5a2V5a2V5a2V5a2V5a2V5a2V5a2V5a2V5a2V5a2V5a2V5a2V5a2V5a2V5a2V5a2V5a2V5a2V5" } tests: - description: "" operations: []