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

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