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

This is a prerelease version of KubernetesCRDModelGen.Models.traefik.io.
There is a newer prerelease version of this package available.
See the version list below for details.
dotnet add package KubernetesCRDModelGen.Models.traefik.io --version 1.0.0-alpha.571
                    
NuGet\Install-Package KubernetesCRDModelGen.Models.traefik.io -Version 1.0.0-alpha.571
                    
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.571" />
                    
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.571" />
                    
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.571
                    
#r "nuget: KubernetesCRDModelGen.Models.traefik.io, 1.0.0-alpha.571"
                    
#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.571
                    
#: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.571&prerelease
                    
Install as a Cake Addin
#tool nuget:?package=KubernetesCRDModelGen.Models.traefik.io&version=1.0.0-alpha.571&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
databricks.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 is compatible.  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.0.0-alpha.596 0 8/27/2025
1.0.0-alpha.595 7 8/26/2025
1.0.0-alpha.594 6 8/26/2025
1.0.0-alpha.593 10 8/26/2025
1.0.0-alpha.592 27 8/26/2025
1.0.0-alpha.591 35 8/25/2025
1.0.0-alpha.590 24 8/24/2025
1.0.0-alpha.589 91 8/20/2025
1.0.0-alpha.588 92 8/20/2025
1.0.0-alpha.587 88 8/20/2025
1.0.0-alpha.586 93 8/20/2025
1.0.0-alpha.585 92 8/20/2025
1.0.0-alpha.584 90 8/19/2025
1.0.0-alpha.583 104 8/18/2025
1.0.0-alpha.582 106 8/18/2025
1.0.0-alpha.581 112 8/18/2025
1.0.0-alpha.580 113 8/18/2025
1.0.0-alpha.579 107 8/18/2025
1.0.0-alpha.577 109 8/17/2025
1.0.0-alpha.576 84 8/17/2025
1.0.0-alpha.575 81 8/17/2025
1.0.0-alpha.574 84 8/17/2025
1.0.0-alpha.573 87 8/16/2025
1.0.0-alpha.572 100 8/15/2025
1.0.0-alpha.571 101 8/15/2025
1.0.0-alpha.570 115 8/14/2025
1.0.0-alpha.569 116 8/14/2025
1.0.0-alpha.565 117 8/12/2025
1.0.0-alpha.564 121 8/8/2025
1.0.0-alpha.563 131 8/8/2025
1.0.0-alpha.562 130 8/8/2025
1.0.0-alpha.561 145 8/8/2025
1.0.0-alpha.560 190 8/7/2025
1.0.0-alpha.559 194 8/6/2025
1.0.0-alpha.558 195 8/5/2025
1.0.0-alpha.557 39 8/1/2025
1.0.0-alpha.556 46 8/1/2025
1.0.0-alpha.555 89 8/1/2025
1.0.0-alpha.554 89 7/31/2025
1.0.0-alpha.553 89 7/31/2025
1.0.0-alpha.552 93 7/30/2025
1.0.0-alpha.551 92 7/30/2025
1.0.0-alpha.550 93 7/30/2025
1.0.0-alpha.549 93 7/29/2025
1.0.0-alpha.548 96 7/28/2025
1.0.0-alpha.547 352 7/25/2025
1.0.0-alpha.546 438 7/24/2025
1.0.0-alpha.545 438 7/24/2025
1.0.0-alpha.544 438 7/24/2025
1.0.0-alpha.543 441 7/24/2025
1.0.0-alpha.542 487 7/23/2025
1.0.0-alpha.541 490 7/23/2025
1.0.0-alpha.540 492 7/22/2025
1.0.0-alpha.539 481 7/22/2025
1.0.0-alpha.538 87 7/18/2025
1.0.0-alpha.537 113 7/17/2025
1.0.0-alpha.536 115 7/16/2025
1.0.0-alpha.535 113 7/15/2025
1.0.0-alpha.534 110 7/15/2025
1.0.0-alpha.533 115 7/14/2025
1.0.0-alpha.532 118 7/9/2025
1.0.0-alpha.531 127 7/8/2025
1.0.0-alpha.530 117 7/7/2025
1.0.0-alpha.529 121 7/3/2025
1.0.0-alpha.528 120 7/3/2025
1.0.0-alpha.527 114 7/2/2025
1.0.0-alpha.526 118 7/1/2025
1.0.0-alpha.525 113 6/30/2025
1.0.0-alpha.524 111 6/26/2025
1.0.0-alpha.523 113 6/26/2025
1.0.0-alpha.522 119 6/24/2025
1.0.0-alpha.521 116 6/24/2025
1.0.0-alpha.520 72 6/20/2025
1.0.0-alpha.519 119 6/19/2025
1.0.0-alpha.518 115 6/19/2025
1.0.0-alpha.517 117 6/18/2025
1.0.0-alpha.516 118 6/18/2025
1.0.0-alpha.515 116 6/18/2025
1.0.0-alpha.514 113 6/18/2025
1.0.0-alpha.513 116 6/17/2025
1.0.0-alpha.512 115 6/16/2025
1.0.0-alpha.511 136 6/14/2025
1.0.0-alpha.510 143 6/14/2025
1.0.0-alpha.509 227 6/13/2025
1.0.0-alpha.508 261 6/13/2025
1.0.0-alpha.507 265 6/12/2025
1.0.0-alpha.506 269 6/10/2025
1.0.0-alpha.505 209 6/9/2025
1.0.0-alpha.504 123 6/3/2025
1.0.0-alpha.503 49 5/31/2025
1.0.0-alpha.502 124 5/29/2025
1.0.0-alpha.501 123 5/29/2025
1.0.0-alpha.500 124 5/29/2025
1.0.0-alpha.499 127 5/27/2025
1.0.0-alpha.498 121 5/26/2025
1.0.0-alpha.497 210 5/15/2025
1.0.0-alpha.496 215 5/13/2025
1.0.0-alpha.495 77 5/9/2025
1.0.0-alpha.494 124 5/8/2025
1.0.0-alpha.493 124 5/8/2025
1.0.0-alpha.492 125 5/7/2025
1.0.0-alpha.491 127 5/6/2025
1.0.0-alpha.490 127 5/6/2025
1.0.0-alpha.489 54 5/3/2025
1.0.0-alpha.488 71 5/2/2025
1.0.0-alpha.487 124 4/29/2025
1.0.0-alpha.486 90 4/25/2025
1.0.0-alpha.485 93 4/25/2025
1.0.0-alpha.484 131 4/24/2025
1.0.0-alpha.483 131 4/24/2025
1.0.0-alpha.482 133 4/24/2025
1.0.0-alpha.481 134 4/23/2025
1.0.0-alpha.480 132 4/23/2025
1.0.0-alpha.479 132 4/22/2025
1.0.0-alpha.478 151 4/18/2025
1.0.0-alpha.477 165 4/17/2025
1.0.0-alpha.476 167 4/17/2025
1.0.0-alpha.475 170 4/17/2025
1.0.0-alpha.474 158 4/15/2025
1.0.0-alpha.473 172 4/14/2025
1.0.0-alpha.472 169 4/14/2025
1.0.0-alpha.471 95 4/11/2025
1.0.0-alpha.470 137 4/10/2025
1.0.0-alpha.469 141 4/8/2025
1.0.0-alpha.468 131 4/8/2025
1.0.0-alpha.467 148 4/7/2025
1.0.0-alpha.466 85 4/4/2025
1.0.0-alpha.465 138 4/3/2025
1.0.0-alpha.464 139 3/31/2025
1.0.0-alpha.463 132 3/31/2025
1.0.0-alpha.462 103 3/28/2025
1.0.0-alpha.461 439 3/26/2025
1.0.0-alpha.460 457 3/25/2025
1.0.0-alpha.459 388 3/24/2025
1.0.0-alpha.458 68 3/21/2025
1.0.0-alpha.457 95 3/21/2025
1.0.0-alpha.456 125 3/19/2025
1.0.0-alpha.455 128 3/13/2025
1.0.0-alpha.454 131 3/13/2025
1.0.0-alpha.453 183 3/5/2025
1.0.0-alpha.452 190 3/5/2025
1.0.0-alpha.451 179 3/4/2025
1.0.0-alpha.450 175 3/4/2025
1.0.0-alpha.449 173 3/3/2025
1.0.0-alpha.448 62 2/28/2025
1.0.0-alpha.447 69 2/25/2025
1.0.0-alpha.446 71 2/20/2025
1.0.0-alpha.445 75 2/19/2025
1.0.0-alpha.444 74 2/13/2025
1.0.0-alpha.443 78 2/12/2025
1.0.0-alpha.442 83 2/11/2025
1.0.0-alpha.441 74 2/7/2025
1.0.0-alpha.440 63 2/6/2025
1.0.0-alpha.439 75 2/4/2025
1.0.0-alpha.438 75 2/4/2025
1.0.0-alpha.437 74 2/3/2025
1.0.0-alpha.436 70 1/31/2025
1.0.0-alpha.435 75 1/31/2025
1.0.0-alpha.434 67 1/30/2025
1.0.0-alpha.433 67 1/29/2025
1.0.0-alpha.432 72 1/28/2025
1.0.0-alpha.431 66 1/28/2025
1.0.0-alpha.430 75 1/10/2025
1.0.0-alpha.429 69 1/9/2025
1.0.0-alpha.428 59 1/9/2025
1.0.0-alpha.427 75 1/6/2025
1.0.0-alpha.426 97 1/3/2025
1.0.0-alpha.425 71 12/26/2024
1.0.0-alpha.424 80 12/24/2024
1.0.0-alpha.423 68 12/23/2024
1.0.0-alpha.422 72 12/20/2024
1.0.0-alpha.421 75 12/19/2024
1.0.0-alpha.420 80 12/19/2024
1.0.0-alpha.419 91 12/13/2024
1.0.0-alpha.418 82 12/13/2024
1.0.0-alpha.417 82 12/11/2024
1.0.0-alpha.416 76 12/11/2024
1.0.0-alpha.415 75 12/11/2024
1.0.0-alpha.414 73 12/9/2024
1.0.0-alpha.413 70 12/9/2024
1.0.0-alpha.412 67 12/9/2024
1.0.0-alpha.411 77 12/9/2024
1.0.0-alpha.410 81 12/5/2024
1.0.0-alpha.409 71 12/5/2024
1.0.0-alpha.408 71 12/5/2024
1.0.0-alpha.407 66 12/3/2024
1.0.0-alpha.406 73 12/3/2024
1.0.0-alpha.405 70 12/2/2024
1.0.0-alpha.404 70 12/2/2024
1.0.0-alpha.403 77 11/25/2024
1.0.0-alpha.402 69 11/21/2024
1.0.0-alpha.401 73 11/21/2024
1.0.0-alpha.400 66 11/21/2024
1.0.0-alpha.399 65 11/20/2024
1.0.0-alpha.398 61 11/20/2024
1.0.0-alpha.397 67 11/20/2024
1.0.0-alpha.396 79 11/20/2024
1.0.0-alpha.395 72 11/20/2024
1.0.0-alpha.394 66 11/20/2024
1.0.0-alpha.393 70 11/20/2024
1.0.0-alpha.392 70 11/19/2024
1.0.0-alpha.391 66 11/19/2024
1.0.0-alpha.390 65 11/18/2024
1.0.0-alpha.389 63 11/18/2024
1.0.0-alpha.388 70 11/15/2024
1.0.0-alpha.387 69 11/13/2024
1.0.0-alpha.386 77 11/13/2024
1.0.0-alpha.385 72 11/13/2024
1.0.0-alpha.384 78 11/12/2024
1.0.0-alpha.383 67 11/7/2024
1.0.0-alpha.382 69 11/7/2024
1.0.0-alpha.381 70 11/7/2024
1.0.0-alpha.380 72 11/6/2024
1.0.0-alpha.379 65 11/6/2024
1.0.0-alpha.378 70 11/5/2024
1.0.0-alpha.377 71 11/5/2024
1.0.0-alpha.376 70 11/4/2024
1.0.0-alpha.375 68 11/4/2024
1.0.0-alpha.374 61 11/4/2024
1.0.0-alpha.373 60 11/4/2024
1.0.0-alpha.372 68 11/4/2024
1.0.0-alpha.371 70 11/1/2024
1.0.0-alpha.370 64 10/31/2024
1.0.0-alpha.369 66 10/31/2024
1.0.0-alpha.368 66 10/31/2024
1.0.0-alpha.367 67 10/31/2024
1.0.0-alpha.366 65 10/30/2024
1.0.0-alpha.365 68 10/30/2024
1.0.0-alpha.364 71 10/29/2024
1.0.0-alpha.363 70 10/29/2024
1.0.0-alpha.362 71 10/29/2024
1.0.0-alpha.361 68 10/28/2024
1.0.0-alpha.360 75 10/28/2024
1.0.0-alpha.359 70 10/25/2024
1.0.0-alpha.358 67 10/23/2024
1.0.0-alpha.357 69 10/23/2024
1.0.0-alpha.356 69 10/23/2024
1.0.0-alpha.355 73 10/22/2024
1.0.0-alpha.354 63 10/22/2024
1.0.0-alpha.353 71 10/22/2024
1.0.0-alpha.352 61 10/22/2024
1.0.0-alpha.351 62 10/22/2024
1.0.0-alpha.350 66 10/17/2024
1.0.0-alpha.349 65 10/17/2024
1.0.0-alpha.348 64 10/17/2024
1.0.0-alpha.347 67 10/16/2024
1.0.0-alpha.346 69 10/16/2024
1.0.0-alpha.345 79 10/15/2024
1.0.0-alpha.344 70 10/15/2024
1.0.0-alpha.343 81 10/11/2024
1.0.0-alpha.342 80 10/11/2024
1.0.0-alpha.341 70 10/9/2024
1.0.0-alpha.340 72 10/9/2024
1.0.0-alpha.339 69 10/9/2024
1.0.0-alpha.338 67 10/8/2024
1.0.0-alpha.337 75 10/4/2024
1.0.0-alpha.336 74 10/3/2024
1.0.0-alpha.335 64 10/3/2024
1.0.0-alpha.334 74 10/1/2024
1.0.0-alpha.333 85 9/30/2024
1.0.0-alpha.332 76 9/27/2024
1.0.0-alpha.331 83 9/26/2024
1.0.0-alpha.330 68 9/25/2024
1.0.0-alpha.329 64 9/25/2024
1.0.0-alpha.328 76 9/24/2024
1.0.0-alpha.326 73 9/19/2024
1.0.0-alpha.324 74 9/18/2024
1.0.0-alpha.323 89 9/17/2024
1.0.0-alpha.322 91 9/14/2024
1.0.0-alpha.321 136 9/10/2024
1.0.0-alpha.319 78 9/5/2024
1.0.0-alpha.318 71 9/3/2024
1.0.0-alpha.317 71 8/29/2024
1.0.0-alpha.316 69 8/29/2024
1.0.0-alpha.315 99 8/22/2024
1.0.0-alpha.314 91 8/22/2024
1.0.0-alpha.313 132 8/17/2024
1.0.0-alpha.312 92 8/16/2024
1.0.0-alpha.310 95 8/15/2024
1.0.0-alpha.309 88 8/14/2024
1.0.0-alpha.308 91 8/13/2024
1.0.0-alpha.307 100 8/13/2024
1.0.0-alpha.306 90 8/13/2024
1.0.0-alpha.305 95 8/13/2024
1.0.0-alpha.304 103 8/13/2024
1.0.0-alpha.303 94 8/12/2024
1.0.0-alpha.302 85 8/12/2024
1.0.0-alpha.301 81 8/8/2024
1.0.0-alpha.300 71 8/7/2024
1.0.0-alpha.299 61 8/6/2024
1.0.0-alpha.298 56 8/6/2024
1.0.0-alpha.297 57 8/5/2024
1.0.0-alpha.296 62 8/3/2024
1.0.0-alpha.295 72 8/1/2024
1.0.0-alpha.294 68 8/1/2024
1.0.0-alpha.293 65 7/31/2024
1.0.0-alpha.292 77 7/30/2024
1.0.0-alpha.291 69 7/29/2024
1.0.0-alpha.290 83 7/26/2024
1.0.0-alpha.289 77 7/25/2024
1.0.0-alpha.288 69 7/23/2024
1.0.0-alpha.287 84 7/23/2024
1.0.0-alpha.286 82 7/23/2024
1.0.0-alpha.285 100 7/19/2024
1.0.0-alpha.284 81 7/19/2024
1.0.0-alpha.283 81 7/19/2024
1.0.0-alpha.278 103 2/13/2024
1.0.0-alpha.277 85 2/12/2024
1.0.0-alpha.276 101 2/8/2024
1.0.0-alpha.275 83 2/7/2024
1.0.0-alpha.274 91 2/5/2024
1.0.0-alpha.273 89 2/1/2024
1.0.0-alpha.272 94 1/24/2024
1.0.0-alpha.271 88 1/23/2024
1.0.0-alpha.270 84 1/19/2024
1.0.0-alpha.269 93 1/16/2024
1.0.0-alpha.268 90 1/13/2024
1.0.0-alpha.267 379 1/9/2024
1.0.0-alpha.266 87 1/6/2024
1.0.0-alpha.265 111 12/27/2023
1.0.0-alpha.264 94 12/26/2023
1.0.0-alpha.263 98 12/19/2023
1.0.0-alpha.262 99 12/19/2023
1.0.0-alpha.261 85 12/19/2023
1.0.0-alpha.260 99 12/18/2023
1.0.0-alpha.259 98 12/15/2023
1.0.0-alpha.258 90 12/15/2023
1.0.0-alpha.257 102 12/14/2023
1.0.0-alpha.256 94 12/13/2023
1.0.0-alpha.255 87 12/13/2023
1.0.0-alpha.254 98 12/12/2023
1.0.0-alpha.253 96 12/12/2023
1.0.0-alpha.252 94 12/11/2023
1.0.0-alpha.251 83 12/11/2023
1.0.0-alpha.250 105 12/8/2023
1.0.0-alpha.249 98 12/7/2023
1.0.0-alpha.248 91 12/7/2023
1.0.0-alpha.247 94 12/5/2023
1.0.0-alpha.246 95 12/4/2023
1.0.0-alpha.245 93 11/29/2023
1.0.0-alpha.244 87 11/28/2023
1.0.0-alpha.243 82 11/28/2023
1.0.0-alpha.242 86 11/28/2023
1.0.0-alpha.241 87 11/28/2023
1.0.0-alpha.240 90 11/27/2023
1.0.0-alpha.239 85 11/27/2023
1.0.0-alpha.238 99 11/25/2023