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

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