feat(handlers/credentiallibraries): Support Vault LDAP credential library

This commit is contained in:
Hugo authored and Danielle Miu committed 2025-11-05 16:20:44 -05:00
1 parent 9e08eafcff
commit 84dd5543cf
8 files changed
+820 -91

No files matched your search

+16
View File
@@ -641,6 +641,22 @@ var inputStructs = []*structInfo{
mapstructureConversionTemplate,
},
},
{
inProto: &credentiallibraries.VaultLdapCredentialLibraryAttributes{},
outFile: "credentiallibraries/vault_ldap_credential_library_attributes.gen.go",
subtypeName: "VaultLdapCredentialLibrary",
subtype: "vault-ldap",
fieldOverrides: []fieldInfo{
{
Name: "Path",
SkipDefault: true,
},
},
parentTypeName: "CredentialLibrary",
templates: []*template.Template{
mapstructureConversionTemplate,
},
},
{
inProto: &credentiallibraries.CredentialLibrary{},
outFile: "credentiallibraries/credential_library.gen.go",