Update attribute fields to be proto struct so generated api becomes map[string]any

This commit is contained in:
Todd authored and Timothy Messier committed 2023-05-31 12:18:22 +00:00
1 parent 4785f2388f
commit d1a5f3a2ff
10 files changed
+261 -205

No files matched your search

+14 -4
View File
@@ -1017,16 +1017,26 @@ var inputStructs = []*structInfo{
outFile: "sessionrecordings/target.gen.go",
},
{
inProto: &session_recordings.SshTargetAttributes{},
outFile: "sessionrecordings/ssh_target_attributes.gen.go",
inProto: &session_recordings.SshTargetAttributes{},
outFile: "sessionrecordings/ssh_target_attributes.gen.go",
subtypeName: "Ssh",
parentTypeName: "Target",
templates: []*template.Template{
mapstructureConversionTemplate,
},
},
{
inProto: &session_recordings.Host{},
outFile: "sessionrecordings/host.gen.go",
},
{
inProto: &session_recordings.StaticHostAttributes{},
outFile: "sessionrecordings/static_host_attributes.gen.go",
inProto: &session_recordings.StaticHostAttributes{},
outFile: "sessionrecordings/static_host_attributes.gen.go",
subtypeName: "Static",
parentTypeName: "Host",
templates: []*template.Template{
mapstructureConversionTemplate,
},
},
{
inProto: &session_recordings.HostCatalog{},