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

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.528
                    
NuGet\Install-Package KubernetesCRDModelGen.Models.traefik.io -Version 1.0.0-alpha.528
                    
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.528" />
                    
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.528" />
                    
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.528
                    
#r "nuget: KubernetesCRDModelGen.Models.traefik.io, 1.0.0-alpha.528"
                    
#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.528
                    
#: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.528&prerelease
                    
Install as a Cake Addin
#tool nuget:?package=KubernetesCRDModelGen.Models.traefik.io&version=1.0.0-alpha.528&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
gateway.networking.k8s.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.4.1 271 11/11/2025
1.4.0 228 11/10/2025
1.3.1 163 10/20/2025
1.3.0 142 10/3/2025
1.2.3 177 9/25/2025
1.2.2 169 9/24/2025
1.2.1 172 9/24/2025
1.2.0 162 9/23/2025
1.1.0 175 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 258 9/16/2025
1.0.0-alpha.609 247 9/16/2025
1.0.0-alpha.608 250 9/15/2025
1.0.0-alpha.607 111 9/12/2025
1.0.0-alpha.606 127 9/9/2025
1.0.0-alpha.605 128 9/9/2025
1.0.0-alpha.604 128 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 123 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 169 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 176 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 149 8/25/2025
1.0.0-alpha.590 202 8/24/2025
1.0.0-alpha.589 132 8/20/2025
1.0.0-alpha.588 130 8/20/2025
1.0.0-alpha.587 123 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 126 8/19/2025
1.0.0-alpha.583 124 8/18/2025
1.0.0-alpha.582 124 8/18/2025
1.0.0-alpha.581 127 8/18/2025
1.0.0-alpha.580 131 8/18/2025
1.0.0-alpha.579 122 8/18/2025
1.0.0-alpha.577 126 8/17/2025
1.0.0-alpha.576 102 8/17/2025
1.0.0-alpha.575 101 8/17/2025
1.0.0-alpha.574 100 8/17/2025
1.0.0-alpha.573 104 8/16/2025
1.0.0-alpha.572 117 8/15/2025
1.0.0-alpha.571 119 8/15/2025
1.0.0-alpha.570 130 8/14/2025
1.0.0-alpha.569 134 8/14/2025
1.0.0-alpha.565 131 8/12/2025
1.0.0-alpha.564 135 8/8/2025
1.0.0-alpha.563 144 8/8/2025
1.0.0-alpha.562 146 8/8/2025
1.0.0-alpha.561 163 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 54 8/1/2025
1.0.0-alpha.556 58 8/1/2025
1.0.0-alpha.555 100 8/1/2025
1.0.0-alpha.554 100 7/31/2025
1.0.0-alpha.553 103 7/31/2025
1.0.0-alpha.552 107 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 474 7/24/2025
1.0.0-alpha.545 471 7/24/2025
1.0.0-alpha.544 470 7/24/2025
1.0.0-alpha.543 472 7/24/2025
1.0.0-alpha.542 521 7/23/2025
1.0.0-alpha.541 519 7/23/2025
1.0.0-alpha.540 522 7/22/2025
1.0.0-alpha.539 513 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 125 7/15/2025
1.0.0-alpha.534 121 7/15/2025
1.0.0-alpha.533 127 7/14/2025
1.0.0-alpha.532 129 7/9/2025
1.0.0-alpha.531 139 7/8/2025
1.0.0-alpha.530 132 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 126 7/2/2025
1.0.0-alpha.526 136 7/1/2025
1.0.0-alpha.525 126 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 129 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 129 6/18/2025
1.0.0-alpha.514 126 6/18/2025
1.0.0-alpha.513 128 6/17/2025
1.0.0-alpha.512 125 6/16/2025
1.0.0-alpha.511 149 6/14/2025
1.0.0-alpha.510 153 6/14/2025
1.0.0-alpha.509 238 6/13/2025
1.0.0-alpha.508 271 6/13/2025
1.0.0-alpha.507 281 6/12/2025
1.0.0-alpha.506 281 6/10/2025
1.0.0-alpha.505 218 6/9/2025
1.0.0-alpha.504 134 6/3/2025
1.0.0-alpha.503 59 5/31/2025
1.0.0-alpha.502 133 5/29/2025
1.0.0-alpha.501 133 5/29/2025
1.0.0-alpha.500 134 5/29/2025
1.0.0-alpha.499 138 5/27/2025
1.0.0-alpha.498 130 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 135 5/8/2025
1.0.0-alpha.493 134 5/8/2025
1.0.0-alpha.492 143 5/7/2025
1.0.0-alpha.491 140 5/6/2025
1.0.0-alpha.490 139 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 102 4/25/2025
1.0.0-alpha.485 102 4/25/2025
1.0.0-alpha.484 144 4/24/2025
1.0.0-alpha.483 144 4/24/2025
1.0.0-alpha.482 144 4/24/2025
1.0.0-alpha.481 148 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 161 4/18/2025
1.0.0-alpha.477 181 4/17/2025
1.0.0-alpha.476 176 4/17/2025
1.0.0-alpha.475 186 4/17/2025
1.0.0-alpha.474 170 4/15/2025
1.0.0-alpha.473 183 4/14/2025
1.0.0-alpha.472 182 4/14/2025
1.0.0-alpha.471 108 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 147 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 149 4/3/2025
1.0.0-alpha.464 149 3/31/2025
1.0.0-alpha.463 145 3/31/2025
1.0.0-alpha.462 115 3/28/2025
1.0.0-alpha.461 453 3/26/2025
1.0.0-alpha.460 469 3/25/2025
1.0.0-alpha.459 402 3/24/2025
1.0.0-alpha.458 79 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 138 3/13/2025
1.0.0-alpha.454 143 3/13/2025
1.0.0-alpha.453 192 3/5/2025
1.0.0-alpha.452 205 3/5/2025
1.0.0-alpha.451 187 3/4/2025
1.0.0-alpha.450 185 3/4/2025
1.0.0-alpha.449 186 3/3/2025
1.0.0-alpha.448 79 2/28/2025
1.0.0-alpha.447 77 2/25/2025
1.0.0-alpha.446 81 2/20/2025
1.0.0-alpha.445 84 2/19/2025
1.0.0-alpha.444 87 2/13/2025
1.0.0-alpha.443 91 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 86 2/4/2025
1.0.0-alpha.438 86 2/4/2025
1.0.0-alpha.437 89 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 76 1/29/2025
1.0.0-alpha.432 81 1/28/2025
1.0.0-alpha.431 74 1/28/2025
1.0.0-alpha.430 88 1/10/2025
1.0.0-alpha.429 78 1/9/2025
1.0.0-alpha.428 66 1/9/2025
1.0.0-alpha.427 83 1/6/2025
1.0.0-alpha.426 109 1/3/2025
1.0.0-alpha.425 80 12/26/2024
1.0.0-alpha.424 88 12/24/2024
1.0.0-alpha.423 77 12/23/2024
1.0.0-alpha.422 79 12/20/2024
1.0.0-alpha.421 86 12/19/2024
1.0.0-alpha.420 89 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 85 12/9/2024
1.0.0-alpha.413 81 12/9/2024
1.0.0-alpha.412 77 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 81 12/5/2024
1.0.0-alpha.408 84 12/5/2024
1.0.0-alpha.407 77 12/3/2024
1.0.0-alpha.406 86 12/3/2024
1.0.0-alpha.405 81 12/2/2024
1.0.0-alpha.404 81 12/2/2024
1.0.0-alpha.403 84 11/25/2024
1.0.0-alpha.402 80 11/21/2024
1.0.0-alpha.401 81 11/21/2024
1.0.0-alpha.400 81 11/21/2024
1.0.0-alpha.399 77 11/20/2024
1.0.0-alpha.398 67 11/20/2024
1.0.0-alpha.397 76 11/20/2024
1.0.0-alpha.396 89 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 81 11/20/2024
1.0.0-alpha.392 78 11/19/2024
1.0.0-alpha.391 76 11/19/2024
1.0.0-alpha.390 73 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 79 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 81 11/7/2024
1.0.0-alpha.381 82 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 80 11/5/2024
1.0.0-alpha.376 79 11/4/2024
1.0.0-alpha.375 78 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 78 11/4/2024
1.0.0-alpha.371 81 11/1/2024
1.0.0-alpha.370 72 10/31/2024
1.0.0-alpha.369 74 10/31/2024
1.0.0-alpha.368 80 10/31/2024
1.0.0-alpha.367 79 10/31/2024
1.0.0-alpha.366 75 10/30/2024
1.0.0-alpha.365 78 10/30/2024
1.0.0-alpha.364 82 10/29/2024
1.0.0-alpha.363 81 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 82 10/25/2024
1.0.0-alpha.358 78 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 72 10/22/2024
1.0.0-alpha.353 85 10/22/2024
1.0.0-alpha.352 73 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 73 10/17/2024
1.0.0-alpha.348 73 10/17/2024
1.0.0-alpha.347 75 10/16/2024
1.0.0-alpha.346 76 10/16/2024
1.0.0-alpha.345 90 10/15/2024
1.0.0-alpha.344 78 10/15/2024
1.0.0-alpha.343 90 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 84 10/9/2024
1.0.0-alpha.339 81 10/9/2024
1.0.0-alpha.338 79 10/8/2024
1.0.0-alpha.337 85 10/4/2024
1.0.0-alpha.336 87 10/3/2024
1.0.0-alpha.335 72 10/3/2024
1.0.0-alpha.334 84 10/1/2024
1.0.0-alpha.333 94 9/30/2024
1.0.0-alpha.332 85 9/27/2024
1.0.0-alpha.331 96 9/26/2024
1.0.0-alpha.330 76 9/25/2024
1.0.0-alpha.329 78 9/25/2024
1.0.0-alpha.328 89 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 104 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 89 9/5/2024
1.0.0-alpha.318 81 9/3/2024
1.0.0-alpha.317 84 8/29/2024
1.0.0-alpha.316 76 8/29/2024
1.0.0-alpha.315 114 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 99 8/16/2024
1.0.0-alpha.310 104 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 111 8/13/2024
1.0.0-alpha.306 101 8/13/2024
1.0.0-alpha.305 104 8/13/2024
1.0.0-alpha.304 114 8/13/2024
1.0.0-alpha.303 105 8/12/2024
1.0.0-alpha.302 95 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 65 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 84 8/1/2024
1.0.0-alpha.294 79 8/1/2024
1.0.0-alpha.293 72 7/31/2024
1.0.0-alpha.292 87 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 80 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 89 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 107 2/8/2024
1.0.0-alpha.275 91 2/7/2024
1.0.0-alpha.274 103 2/5/2024
1.0.0-alpha.273 102 2/1/2024
1.0.0-alpha.272 102 1/24/2024
1.0.0-alpha.271 94 1/23/2024
1.0.0-alpha.270 91 1/19/2024
1.0.0-alpha.269 102 1/16/2024
1.0.0-alpha.268 98 1/13/2024
1.0.0-alpha.267 392 1/9/2024
1.0.0-alpha.266 102 1/6/2024
1.0.0-alpha.265 124 12/27/2023
1.0.0-alpha.264 101 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 92 12/19/2023
1.0.0-alpha.260 110 12/18/2023
1.0.0-alpha.259 111 12/15/2023
1.0.0-alpha.258 100 12/15/2023
1.0.0-alpha.257 111 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 103 12/11/2023
1.0.0-alpha.251 90 12/11/2023
1.0.0-alpha.250 115 12/8/2023
1.0.0-alpha.249 110 12/7/2023
1.0.0-alpha.248 101 12/7/2023
1.0.0-alpha.247 106 12/5/2023
1.0.0-alpha.246 104 12/4/2023
1.0.0-alpha.245 103 11/29/2023
1.0.0-alpha.244 94 11/28/2023
1.0.0-alpha.243 90 11/28/2023
1.0.0-alpha.242 98 11/28/2023
1.0.0-alpha.241 96 11/28/2023
1.0.0-alpha.240 99 11/27/2023
1.0.0-alpha.239 99 11/27/2023
1.0.0-alpha.238 107 11/25/2023