KubernetesCRDModelGen.Models.traefik.io 1.0.0-alpha.490

This is a prerelease version of KubernetesCRDModelGen.Models.traefik.io.
There is a newer version of this package available.
See the version list below for details.
dotnet add package KubernetesCRDModelGen.Models.traefik.io --version 1.0.0-alpha.490
                    
NuGet\Install-Package KubernetesCRDModelGen.Models.traefik.io -Version 1.0.0-alpha.490
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="KubernetesCRDModelGen.Models.traefik.io" Version="1.0.0-alpha.490" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="KubernetesCRDModelGen.Models.traefik.io" Version="1.0.0-alpha.490" />
                    
Directory.Packages.props
<PackageReference Include="KubernetesCRDModelGen.Models.traefik.io" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add KubernetesCRDModelGen.Models.traefik.io --version 1.0.0-alpha.490
                    
#r "nuget: KubernetesCRDModelGen.Models.traefik.io, 1.0.0-alpha.490"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package KubernetesCRDModelGen.Models.traefik.io@1.0.0-alpha.490
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=KubernetesCRDModelGen.Models.traefik.io&version=1.0.0-alpha.490&prerelease
                    
Install as a Cake Addin
#tool nuget:?package=KubernetesCRDModelGen.Models.traefik.io&version=1.0.0-alpha.490&prerelease
                    
Install as a Cake Tool

KubernetesCRDModelGen

codecov

What is this?

This project contains components which allow generation of C# Classes/Assemblies from Kubernetes Custom Resource Definitions.

  • KubernetesCRDModelGen
    • Custom Resource Definition to C# Class/Assembly Generator
  • KubernetesCRDModelGen.Tool
    • Yaml to C# Class Generator
  • KubernetesCRDModelGen.Sync
    • Synchronizes Custom Resource Definitions from numerous sources

How to use

  • Programmatically
    var crd = KubernetesYaml.LoadAllFromString(yaml);
    var fac = new LoggerFactory();
    var generator = new Generator(fac.CreateLogger<Generator>());
    var code = generator.GenerateCode(crd);
    var assembly = generator.GenerateAssembly(crd)
    
  • CLI
    • Install .Net Tool
      • dotnet tool install --global KubernetesCRDModelGen.Tool --prerelease
    • Run
      • KubernetesCRDModelGen --FolderPath /path/to/yamls --Namespace Namespace

Published Packages

We publish the following premade packages

Group NuGet
aquasecurity.github.io Link
argoproj.io Link
aws.upbound.io Link
azure.com Link
azure.upbound.io Link
cnrm.cloud.google.com Link
crossplane.io Link
fluxcd.io Link
gcp.upbound.io Link
helm.crossplane.io Link
istio.io Link
jetstack.io Link
keda.sh Link
knative.dev Link
kubevirt.io Link
postgresql.cnpg.io Link
projectcalico.org Link
secrets-store.csi.x-k8s.io Link
storage.k8s.io Link
tf.upbound.io Link
traefik.io Link

Type Mappings

OpenAPIv3 type Type
'object' with Properties object
'object' with AdditionalProperties Dictionary
'object' with x-kubernetes-embedded-type object
'object' with x-kubernetes-preserve-unknown-fields object
'object' with x-kubernetes-int-or-string k8s.Models.IntstrIntOrString
'array' List
'array' with x-kubernetes-list-type=atomic List
'array' with x-kubernetes-list-type=map List
'array' with x-kubernetes-list-type=set List
'boolean' boolean
'number' (all formats) double
'integer' (all formats) int
'integer' with format=int64 long
'null' null
'string' string
'string' with format=binary bytes
'string' with format=byte (base64 encoded) bytes
'string' with format=date timestamp (google.protobuf.Timestamp)
'string' with format=date-time timestamp (google.protobuf.Timestamp)
'string' with format=duration duration (google.protobuf.Duration)
Product Compatible and additional computed target framework versions.
.NET net8.0 is compatible.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed.  net9.0 was computed.  net9.0-android was computed.  net9.0-browser was computed.  net9.0-ios was computed.  net9.0-maccatalyst was computed.  net9.0-macos was computed.  net9.0-tvos was computed.  net9.0-windows was computed.  net10.0 was computed.  net10.0-android was computed.  net10.0-browser was computed.  net10.0-ios was computed.  net10.0-maccatalyst was computed.  net10.0-macos was computed.  net10.0-tvos was computed.  net10.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
1.5.0 155 12/18/2025
1.4.1 272 11/11/2025
1.4.0 228 11/10/2025
1.3.1 166 10/20/2025
1.3.0 142 10/3/2025
1.2.3 179 9/25/2025
1.2.2 170 9/24/2025
1.2.1 172 9/24/2025
1.2.0 164 9/23/2025
1.1.0 176 9/23/2025
1.0.0 213 9/21/2025
1.0.0-alpha.612 270 9/16/2025
1.0.0-alpha.611 262 9/16/2025
1.0.0-alpha.610 260 9/16/2025
1.0.0-alpha.609 247 9/16/2025
1.0.0-alpha.608 251 9/15/2025
1.0.0-alpha.607 111 9/12/2025
1.0.0-alpha.606 129 9/9/2025
1.0.0-alpha.605 128 9/9/2025
1.0.0-alpha.604 130 9/8/2025
1.0.0-alpha.603 88 9/5/2025
1.0.0-alpha.602 142 9/4/2025
1.0.0-alpha.601 140 9/3/2025
1.0.0-alpha.600 124 9/2/2025
1.0.0-alpha.599 125 9/2/2025
1.0.0-alpha.598 169 8/29/2025
1.0.0-alpha.597 170 8/27/2025
1.0.0-alpha.596 175 8/27/2025
1.0.0-alpha.595 177 8/26/2025
1.0.0-alpha.594 178 8/26/2025
1.0.0-alpha.593 194 8/26/2025
1.0.0-alpha.592 177 8/26/2025
1.0.0-alpha.591 150 8/25/2025
1.0.0-alpha.590 203 8/24/2025
1.0.0-alpha.589 134 8/20/2025
1.0.0-alpha.588 132 8/20/2025
1.0.0-alpha.587 124 8/20/2025
1.0.0-alpha.586 128 8/20/2025
1.0.0-alpha.585 127 8/20/2025
1.0.0-alpha.584 127 8/19/2025
1.0.0-alpha.583 125 8/18/2025
1.0.0-alpha.582 125 8/18/2025
1.0.0-alpha.581 129 8/18/2025
1.0.0-alpha.580 132 8/18/2025
1.0.0-alpha.579 122 8/18/2025
1.0.0-alpha.577 128 8/17/2025
1.0.0-alpha.576 102 8/17/2025
1.0.0-alpha.575 102 8/17/2025
1.0.0-alpha.574 101 8/17/2025
1.0.0-alpha.573 106 8/16/2025
1.0.0-alpha.572 119 8/15/2025
1.0.0-alpha.571 119 8/15/2025
1.0.0-alpha.570 131 8/14/2025
1.0.0-alpha.569 135 8/14/2025
1.0.0-alpha.565 133 8/12/2025
1.0.0-alpha.564 136 8/8/2025
1.0.0-alpha.563 144 8/8/2025
1.0.0-alpha.562 147 8/8/2025
1.0.0-alpha.561 164 8/8/2025
1.0.0-alpha.560 203 8/7/2025
1.0.0-alpha.559 207 8/6/2025
1.0.0-alpha.558 208 8/5/2025
1.0.0-alpha.557 55 8/1/2025
1.0.0-alpha.556 60 8/1/2025
1.0.0-alpha.555 102 8/1/2025
1.0.0-alpha.554 101 7/31/2025
1.0.0-alpha.553 105 7/31/2025
1.0.0-alpha.552 108 7/30/2025
1.0.0-alpha.551 103 7/30/2025
1.0.0-alpha.550 101 7/30/2025
1.0.0-alpha.549 102 7/29/2025
1.0.0-alpha.548 120 7/28/2025
1.0.0-alpha.547 383 7/25/2025
1.0.0-alpha.546 475 7/24/2025
1.0.0-alpha.545 472 7/24/2025
1.0.0-alpha.544 471 7/24/2025
1.0.0-alpha.543 474 7/24/2025
1.0.0-alpha.542 522 7/23/2025
1.0.0-alpha.541 520 7/23/2025
1.0.0-alpha.540 523 7/22/2025
1.0.0-alpha.539 514 7/22/2025
1.0.0-alpha.538 100 7/18/2025
1.0.0-alpha.537 126 7/17/2025
1.0.0-alpha.536 127 7/16/2025
1.0.0-alpha.535 126 7/15/2025
1.0.0-alpha.534 122 7/15/2025
1.0.0-alpha.533 127 7/14/2025
1.0.0-alpha.532 131 7/9/2025
1.0.0-alpha.531 139 7/8/2025
1.0.0-alpha.530 133 7/7/2025
1.0.0-alpha.529 133 7/3/2025
1.0.0-alpha.528 130 7/3/2025
1.0.0-alpha.527 127 7/2/2025
1.0.0-alpha.526 137 7/1/2025
1.0.0-alpha.525 128 6/30/2025
1.0.0-alpha.524 121 6/26/2025
1.0.0-alpha.523 126 6/26/2025
1.0.0-alpha.522 129 6/24/2025
1.0.0-alpha.521 130 6/24/2025
1.0.0-alpha.520 84 6/20/2025
1.0.0-alpha.519 130 6/19/2025
1.0.0-alpha.518 129 6/19/2025
1.0.0-alpha.517 133 6/18/2025
1.0.0-alpha.516 128 6/18/2025
1.0.0-alpha.515 130 6/18/2025
1.0.0-alpha.514 128 6/18/2025
1.0.0-alpha.513 129 6/17/2025
1.0.0-alpha.512 126 6/16/2025
1.0.0-alpha.511 150 6/14/2025
1.0.0-alpha.510 153 6/14/2025
1.0.0-alpha.509 240 6/13/2025
1.0.0-alpha.508 272 6/13/2025
1.0.0-alpha.507 283 6/12/2025
1.0.0-alpha.506 283 6/10/2025
1.0.0-alpha.505 218 6/9/2025
1.0.0-alpha.504 135 6/3/2025
1.0.0-alpha.503 60 5/31/2025
1.0.0-alpha.502 133 5/29/2025
1.0.0-alpha.501 134 5/29/2025
1.0.0-alpha.500 135 5/29/2025
1.0.0-alpha.499 138 5/27/2025
1.0.0-alpha.498 131 5/26/2025
1.0.0-alpha.497 221 5/15/2025
1.0.0-alpha.496 229 5/13/2025
1.0.0-alpha.495 89 5/9/2025
1.0.0-alpha.494 136 5/8/2025
1.0.0-alpha.493 135 5/8/2025
1.0.0-alpha.492 144 5/7/2025
1.0.0-alpha.491 141 5/6/2025
1.0.0-alpha.490 142 5/6/2025
1.0.0-alpha.489 67 5/3/2025
1.0.0-alpha.488 86 5/2/2025
1.0.0-alpha.487 135 4/29/2025
1.0.0-alpha.486 103 4/25/2025
1.0.0-alpha.485 103 4/25/2025
1.0.0-alpha.484 145 4/24/2025
1.0.0-alpha.483 144 4/24/2025
1.0.0-alpha.482 145 4/24/2025
1.0.0-alpha.481 149 4/23/2025
1.0.0-alpha.480 145 4/23/2025
1.0.0-alpha.479 148 4/22/2025
1.0.0-alpha.478 163 4/18/2025
1.0.0-alpha.477 181 4/17/2025
1.0.0-alpha.476 178 4/17/2025
1.0.0-alpha.475 186 4/17/2025
1.0.0-alpha.474 172 4/15/2025
1.0.0-alpha.473 186 4/14/2025
1.0.0-alpha.472 182 4/14/2025
1.0.0-alpha.471 109 4/11/2025
1.0.0-alpha.470 152 4/10/2025
1.0.0-alpha.469 155 4/8/2025
1.0.0-alpha.468 149 4/8/2025
1.0.0-alpha.467 161 4/7/2025
1.0.0-alpha.466 99 4/4/2025
1.0.0-alpha.465 151 4/3/2025
1.0.0-alpha.464 151 3/31/2025
1.0.0-alpha.463 146 3/31/2025
1.0.0-alpha.462 115 3/28/2025
1.0.0-alpha.461 455 3/26/2025
1.0.0-alpha.460 470 3/25/2025
1.0.0-alpha.459 402 3/24/2025
1.0.0-alpha.458 80 3/21/2025
1.0.0-alpha.457 105 3/21/2025
1.0.0-alpha.456 138 3/19/2025
1.0.0-alpha.455 139 3/13/2025
1.0.0-alpha.454 144 3/13/2025
1.0.0-alpha.453 193 3/5/2025
1.0.0-alpha.452 206 3/5/2025
1.0.0-alpha.451 187 3/4/2025
1.0.0-alpha.450 187 3/4/2025
1.0.0-alpha.449 187 3/3/2025
1.0.0-alpha.448 81 2/28/2025
1.0.0-alpha.447 79 2/25/2025
1.0.0-alpha.446 81 2/20/2025
1.0.0-alpha.445 85 2/19/2025
1.0.0-alpha.444 88 2/13/2025
1.0.0-alpha.443 92 2/12/2025
1.0.0-alpha.442 91 2/11/2025
1.0.0-alpha.441 84 2/7/2025
1.0.0-alpha.440 70 2/6/2025
1.0.0-alpha.439 88 2/4/2025
1.0.0-alpha.438 87 2/4/2025
1.0.0-alpha.437 91 2/3/2025
1.0.0-alpha.436 78 1/31/2025
1.0.0-alpha.435 85 1/31/2025
1.0.0-alpha.434 80 1/30/2025
1.0.0-alpha.433 77 1/29/2025
1.0.0-alpha.432 82 1/28/2025
1.0.0-alpha.431 75 1/28/2025
1.0.0-alpha.430 88 1/10/2025
1.0.0-alpha.429 81 1/9/2025
1.0.0-alpha.428 66 1/9/2025
1.0.0-alpha.427 84 1/6/2025
1.0.0-alpha.426 111 1/3/2025
1.0.0-alpha.425 80 12/26/2024
1.0.0-alpha.424 89 12/24/2024
1.0.0-alpha.423 77 12/23/2024
1.0.0-alpha.422 80 12/20/2024
1.0.0-alpha.421 86 12/19/2024
1.0.0-alpha.420 90 12/19/2024
1.0.0-alpha.419 102 12/13/2024
1.0.0-alpha.418 91 12/13/2024
1.0.0-alpha.417 95 12/11/2024
1.0.0-alpha.416 85 12/11/2024
1.0.0-alpha.415 85 12/11/2024
1.0.0-alpha.414 86 12/9/2024
1.0.0-alpha.413 81 12/9/2024
1.0.0-alpha.412 78 12/9/2024
1.0.0-alpha.411 88 12/9/2024
1.0.0-alpha.410 90 12/5/2024
1.0.0-alpha.409 83 12/5/2024
1.0.0-alpha.408 85 12/5/2024
1.0.0-alpha.407 77 12/3/2024
1.0.0-alpha.406 88 12/3/2024
1.0.0-alpha.405 82 12/2/2024
1.0.0-alpha.404 82 12/2/2024
1.0.0-alpha.403 84 11/25/2024
1.0.0-alpha.402 82 11/21/2024
1.0.0-alpha.401 81 11/21/2024
1.0.0-alpha.400 82 11/21/2024
1.0.0-alpha.399 79 11/20/2024
1.0.0-alpha.398 69 11/20/2024
1.0.0-alpha.397 77 11/20/2024
1.0.0-alpha.396 90 11/20/2024
1.0.0-alpha.395 83 11/20/2024
1.0.0-alpha.394 76 11/20/2024
1.0.0-alpha.393 82 11/20/2024
1.0.0-alpha.392 78 11/19/2024
1.0.0-alpha.391 77 11/19/2024
1.0.0-alpha.390 74 11/18/2024
1.0.0-alpha.389 75 11/18/2024
1.0.0-alpha.388 79 11/15/2024
1.0.0-alpha.387 80 11/13/2024
1.0.0-alpha.386 86 11/13/2024
1.0.0-alpha.385 82 11/13/2024
1.0.0-alpha.384 91 11/12/2024
1.0.0-alpha.383 76 11/7/2024
1.0.0-alpha.382 82 11/7/2024
1.0.0-alpha.381 83 11/7/2024
1.0.0-alpha.380 84 11/6/2024
1.0.0-alpha.379 75 11/6/2024
1.0.0-alpha.378 84 11/5/2024
1.0.0-alpha.377 81 11/5/2024
1.0.0-alpha.376 79 11/4/2024
1.0.0-alpha.375 79 11/4/2024
1.0.0-alpha.374 69 11/4/2024
1.0.0-alpha.373 71 11/4/2024
1.0.0-alpha.372 79 11/4/2024
1.0.0-alpha.371 82 11/1/2024
1.0.0-alpha.370 72 10/31/2024
1.0.0-alpha.369 75 10/31/2024
1.0.0-alpha.368 82 10/31/2024
1.0.0-alpha.367 81 10/31/2024
1.0.0-alpha.366 76 10/30/2024
1.0.0-alpha.365 79 10/30/2024
1.0.0-alpha.364 82 10/29/2024
1.0.0-alpha.363 82 10/29/2024
1.0.0-alpha.362 79 10/29/2024
1.0.0-alpha.361 76 10/28/2024
1.0.0-alpha.360 87 10/28/2024
1.0.0-alpha.359 83 10/25/2024
1.0.0-alpha.358 79 10/23/2024
1.0.0-alpha.357 80 10/23/2024
1.0.0-alpha.356 82 10/23/2024
1.0.0-alpha.355 80 10/22/2024
1.0.0-alpha.354 73 10/22/2024
1.0.0-alpha.353 86 10/22/2024
1.0.0-alpha.352 75 10/22/2024
1.0.0-alpha.351 73 10/22/2024
1.0.0-alpha.350 75 10/17/2024
1.0.0-alpha.349 74 10/17/2024
1.0.0-alpha.348 73 10/17/2024
1.0.0-alpha.347 76 10/16/2024
1.0.0-alpha.346 76 10/16/2024
1.0.0-alpha.345 91 10/15/2024
1.0.0-alpha.344 79 10/15/2024
1.0.0-alpha.343 92 10/11/2024
1.0.0-alpha.342 89 10/11/2024
1.0.0-alpha.341 82 10/9/2024
1.0.0-alpha.340 85 10/9/2024
1.0.0-alpha.339 81 10/9/2024
1.0.0-alpha.338 81 10/8/2024
1.0.0-alpha.337 86 10/4/2024
1.0.0-alpha.336 87 10/3/2024
1.0.0-alpha.335 73 10/3/2024
1.0.0-alpha.334 84 10/1/2024
1.0.0-alpha.333 95 9/30/2024
1.0.0-alpha.332 85 9/27/2024
1.0.0-alpha.331 97 9/26/2024
1.0.0-alpha.330 77 9/25/2024
1.0.0-alpha.329 79 9/25/2024
1.0.0-alpha.328 90 9/24/2024
1.0.0-alpha.326 80 9/19/2024
1.0.0-alpha.324 87 9/18/2024
1.0.0-alpha.323 105 9/17/2024
1.0.0-alpha.322 102 9/14/2024
1.0.0-alpha.321 145 9/10/2024
1.0.0-alpha.319 90 9/5/2024
1.0.0-alpha.318 82 9/3/2024
1.0.0-alpha.317 85 8/29/2024
1.0.0-alpha.316 77 8/29/2024
1.0.0-alpha.315 117 8/22/2024
1.0.0-alpha.314 100 8/22/2024
1.0.0-alpha.313 140 8/17/2024
1.0.0-alpha.312 100 8/16/2024
1.0.0-alpha.310 105 8/15/2024
1.0.0-alpha.309 99 8/14/2024
1.0.0-alpha.308 99 8/13/2024
1.0.0-alpha.307 112 8/13/2024
1.0.0-alpha.306 103 8/13/2024
1.0.0-alpha.305 106 8/13/2024
1.0.0-alpha.304 114 8/13/2024
1.0.0-alpha.303 106 8/12/2024
1.0.0-alpha.302 96 8/12/2024
1.0.0-alpha.301 92 8/8/2024
1.0.0-alpha.300 77 8/7/2024
1.0.0-alpha.299 73 8/6/2024
1.0.0-alpha.298 66 8/6/2024
1.0.0-alpha.297 67 8/5/2024
1.0.0-alpha.296 67 8/3/2024
1.0.0-alpha.295 85 8/1/2024
1.0.0-alpha.294 81 8/1/2024
1.0.0-alpha.293 73 7/31/2024
1.0.0-alpha.292 89 7/30/2024
1.0.0-alpha.291 76 7/29/2024
1.0.0-alpha.290 94 7/26/2024
1.0.0-alpha.289 86 7/25/2024
1.0.0-alpha.288 81 7/23/2024
1.0.0-alpha.287 94 7/23/2024
1.0.0-alpha.286 92 7/23/2024
1.0.0-alpha.285 111 7/19/2024
1.0.0-alpha.284 90 7/19/2024
1.0.0-alpha.283 97 7/19/2024
1.0.0-alpha.278 110 2/13/2024
1.0.0-alpha.277 95 2/12/2024
1.0.0-alpha.276 108 2/8/2024
1.0.0-alpha.275 92 2/7/2024
1.0.0-alpha.274 103 2/5/2024
1.0.0-alpha.273 104 2/1/2024
1.0.0-alpha.272 103 1/24/2024
1.0.0-alpha.271 95 1/23/2024
1.0.0-alpha.270 93 1/19/2024
1.0.0-alpha.269 102 1/16/2024
1.0.0-alpha.268 100 1/13/2024
1.0.0-alpha.267 394 1/9/2024
1.0.0-alpha.266 102 1/6/2024
1.0.0-alpha.265 126 12/27/2023
1.0.0-alpha.264 102 12/26/2023
1.0.0-alpha.263 105 12/19/2023
1.0.0-alpha.262 107 12/19/2023
1.0.0-alpha.261 93 12/19/2023
1.0.0-alpha.260 110 12/18/2023
1.0.0-alpha.259 112 12/15/2023
1.0.0-alpha.258 100 12/15/2023
1.0.0-alpha.257 112 12/14/2023
1.0.0-alpha.256 104 12/13/2023
1.0.0-alpha.255 98 12/13/2023
1.0.0-alpha.254 108 12/12/2023
1.0.0-alpha.253 102 12/12/2023
1.0.0-alpha.252 104 12/11/2023
1.0.0-alpha.251 91 12/11/2023
1.0.0-alpha.250 115 12/8/2023
1.0.0-alpha.249 111 12/7/2023
1.0.0-alpha.248 101 12/7/2023
1.0.0-alpha.247 107 12/5/2023
1.0.0-alpha.246 105 12/4/2023
1.0.0-alpha.245 105 11/29/2023
1.0.0-alpha.244 94 11/28/2023
1.0.0-alpha.243 91 11/28/2023
1.0.0-alpha.242 99 11/28/2023
1.0.0-alpha.241 98 11/28/2023
1.0.0-alpha.240 100 11/27/2023
1.0.0-alpha.239 100 11/27/2023
1.0.0-alpha.238 108 11/25/2023