1module.exports = { 2 docs: [ 3 { 4 type: 'category', 5 label: 'About', 6 items: [ 7 <%= metadata.links.fetch_id("docs.about").to_json %>, 8 <%= metadata.links.fetch_id("docs.what-is-vector").to_json %>, 9 <%= metadata.links.fetch_id("docs.concepts").to_json %>, 10 { 11 type: 'category', 12 label: 'Data Model', 13 items: [ 14 <%= metadata.links.fetch_id("docs.data-model").to_json %>, 15 <%= metadata.links.fetch_id("docs.data-model.log").to_json %>, 16 <%= metadata.links.fetch_id("docs.data-model.metric").to_json %>, 17 ] 18 }, 19 <%= metadata.links.fetch_id("docs.guarantees").to_json %>, 20 ], 21 }, 22 { 23 type: 'category', 24 label: 'Setup', 25 items: [ 26 <%= metadata.links.fetch_id("docs.setup").to_json %>, 27 { 28 type: 'category', 29 label: 'Installation', 30 items: [ 31 <%= metadata.links.fetch_id("docs.installation").to_json %>, 32 { 33 type: 'category', 34 label: 'Package Managers', 35 items: [ 36 <%= metadata.links.fetch_id("docs.installation.package-managers").to_json %>, 37 <%- metadata.installation.package_managers_list.each do |package_manager| -%> 38 <%= metadata.links.fetch_id("docs.installation.package-managers.#{package_manager.name}").to_json %>, 39 <%- end -%> 40 ], 41 }, 42 { 43 type: 'category', 44 label: 'Platforms', 45 items: [ 46 <%= metadata.links.fetch_id("docs.installation.platforms").to_json %>, 47 <%- metadata.installation.platforms_list.each do |platform| -%> 48 <%= metadata.links.fetch_id("docs.installation.platforms.#{platform.name}").to_json %>, 49 <%- end -%> 50 ], 51 }, 52 { 53 type: 'category', 54 label: 'Operating Systems', 55 items: [ 56 <%= metadata.links.fetch_id("docs.installation.operating-systems").to_json %>, 57 <%- metadata.installation.operating_systems_list.each do |operating_system| -%> 58 <%= metadata.links.fetch_id("docs.installation.operating-systems.#{operating_system.name}").to_json %>, 59 <%- end -%> 60 ], 61 }, 62 { 63 type: 'category', 64 label: 'Manual', 65 items: [ 66 <%= metadata.links.fetch_id("docs.manual").to_json %>, 67 <%= metadata.links.fetch_id("docs.manual.from-archives").to_json %>, 68 <%= metadata.links.fetch_id("docs.manual.from-source").to_json %>, 69 ], 70 }, 71 ], 72 }, 73 <%= metadata.links.fetch_id("docs.configuration").to_json %>, 74 { 75 type: 'category', 76 label: 'Deployment', 77 items: [ 78 <%= metadata.links.fetch_id("docs.deployment").to_json %>, 79 <%= metadata.links.fetch_id("docs.deployment.strategies").to_json %>, 80 <%= metadata.links.fetch_id("docs.deployment.topologies").to_json %>, 81 ] 82 }, 83 ], 84 }, 85 { 86 type: 'category', 87 label: 'Reference', 88 items: [ 89 <%= metadata.links.fetch_id("docs.reference").to_json %>, 90 { 91 type: 'category', 92 label: 'Sources', 93 items: [ 94 <%= metadata.links.fetch_id("docs.sources").to_json %>, 95 <% metadata.sources_list.each do |s| %> 96 <%= metadata.links.fetch_id("docs.sources.#{s.name}").to_json %>, 97 <% end %> 98 ] 99 }, 100 { 101 type: 'category', 102 label: 'Transforms', 103 items: [ 104 <%= metadata.links.fetch_id("docs.transforms").to_json %>, 105 <% metadata.transforms_list.each do |t| %> 106 <%= metadata.links.fetch_id("docs.transforms.#{t.name}").to_json %>, 107 <% end %> 108 ] 109 }, 110 { 111 type: 'category', 112 label: 'Sinks', 113 items: [ 114 <%= metadata.links.fetch_id("docs.sinks").to_json %>, 115 <% metadata.sinks_list.each do |s| %> 116 <%= metadata.links.fetch_id("docs.sinks.#{s.name}").to_json %>, 117 <% end %> 118 ], 119 }, 120 { 121 type: 'category', 122 label: 'Advanced', 123 items: [ 124 <%= metadata.links.fetch_id("docs.reference.env-vars").to_json %>, 125 <%= metadata.links.fetch_id("docs.reference.field-path-notation").to_json %>, 126 <%= metadata.links.fetch_id("docs.reference.global-options").to_json %>, 127 <%= metadata.links.fetch_id("docs.reference.templating").to_json %>, 128 <%= metadata.links.fetch_id("docs.reference.tests").to_json %>, 129 ] 130 }, 131 ], 132 }, 133 { 134 type: 'category', 135 label: 'Administration', 136 items: [ 137 <%= metadata.links.fetch_id("docs.administration").to_json %>, 138 <%= metadata.links.fetch_id("docs.administration.process-management").to_json %>, 139 <%= metadata.links.fetch_id("docs.administration.monitoring").to_json %>, 140 <%= metadata.links.fetch_id("docs.administration.tuning").to_json %>, 141 <%= metadata.links.fetch_id("docs.administration.updating").to_json %>, 142 <%= metadata.links.fetch_id("docs.administration.validating").to_json %>, 143 ], 144 }, 145 { 146 type: 'category', 147 label: 'Meta', 148 items: [ 149 <%= metadata.links.fetch_id("docs.meta.glossary").to_json %>, 150 { 151 type: 'link', 152 label: 'Privacy', 153 href: '<%= metadata.links.fetch_id("urls.vector_privacy_policy") %>' 154 }, 155 { 156 type: 'link', 157 label: 'Security', 158 href: '<%= metadata.links.fetch_id("urls.vector_security_policy") %>' 159 }, 160 ], 161 }, 162 ] 163}; 164