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

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