KubernetesCRDModelGen.Models.helm.crossplane.io 1.0.0-alpha.436

This is a prerelease version of KubernetesCRDModelGen.Models.helm.crossplane.io.
There is a newer prerelease version of this package available.
See the version list below for details.
dotnet add package KubernetesCRDModelGen.Models.helm.crossplane.io --version 1.0.0-alpha.436                
NuGet\Install-Package KubernetesCRDModelGen.Models.helm.crossplane.io -Version 1.0.0-alpha.436                
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.helm.crossplane.io" Version="1.0.0-alpha.436" />                
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add KubernetesCRDModelGen.Models.helm.crossplane.io --version 1.0.0-alpha.436                
#r "nuget: KubernetesCRDModelGen.Models.helm.crossplane.io, 1.0.0-alpha.436"                
#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.
// Install KubernetesCRDModelGen.Models.helm.crossplane.io as a Cake Addin
#addin nuget:?package=KubernetesCRDModelGen.Models.helm.crossplane.io&version=1.0.0-alpha.436&prerelease

// Install KubernetesCRDModelGen.Models.helm.crossplane.io as a Cake Tool
#tool nuget:?package=KubernetesCRDModelGen.Models.helm.crossplane.io&version=1.0.0-alpha.436&prerelease                

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. 
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.453 0 13 hours ago
1.0.0-alpha.452 33 20 hours ago
1.0.0-alpha.451 43 2 days ago
1.0.0-alpha.450 41 2 days ago
1.0.0-alpha.449 38 3 days ago
1.0.0-alpha.448 39 6 days ago
1.0.0-alpha.447 43 9 days ago
1.0.0-alpha.446 49 14 days ago
1.0.0-alpha.445 53 15 days ago
1.0.0-alpha.444 60 21 days ago
1.0.0-alpha.443 53 22 days ago
1.0.0-alpha.442 55 23 days ago
1.0.0-alpha.441 49 a month ago
1.0.0-alpha.440 37 a month ago
1.0.0-alpha.439 51 a month ago
1.0.0-alpha.438 50 a month ago
1.0.0-alpha.437 51 a month ago
1.0.0-alpha.436 43 a month ago
1.0.0-alpha.435 46 a month ago
1.0.0-alpha.434 48 a month ago
1.0.0-alpha.433 43 a month ago
1.0.0-alpha.432 43 a month ago
1.0.0-alpha.431 44 a month ago
1.0.0-alpha.430 40 2 months ago
1.0.0-alpha.429 42 2 months ago
1.0.0-alpha.428 35 2 months ago
1.0.0-alpha.427 55 2 months ago
1.0.0-alpha.426 74 2 months ago
1.0.0-alpha.425 49 2 months ago
1.0.0-alpha.424 54 2 months ago
1.0.0-alpha.423 49 2 months ago
1.0.0-alpha.422 52 2 months ago
1.0.0-alpha.421 54 2 months ago
1.0.0-alpha.420 51 3 months ago
1.0.0-alpha.419 68 3 months ago
1.0.0-alpha.418 50 3 months ago
1.0.0-alpha.417 51 3 months ago
1.0.0-alpha.416 54 3 months ago
1.0.0-alpha.415 51 3 months ago
1.0.0-alpha.414 47 3 months ago
1.0.0-alpha.413 49 3 months ago
1.0.0-alpha.412 49 3 months ago
1.0.0-alpha.411 54 3 months ago
1.0.0-alpha.410 57 3 months ago
1.0.0-alpha.409 45 3 months ago
1.0.0-alpha.408 47 3 months ago
1.0.0-alpha.407 51 3 months ago
1.0.0-alpha.406 45 3 months ago
1.0.0-alpha.405 42 3 months ago
1.0.0-alpha.404 41 3 months ago
1.0.0-alpha.403 53 3 months ago
1.0.0-alpha.402 48 3 months ago
1.0.0-alpha.401 45 3 months ago
1.0.0-alpha.400 49 3 months ago
1.0.0-alpha.399 43 3 months ago
1.0.0-alpha.398 42 3 months ago
1.0.0-alpha.397 42 3 months ago
1.0.0-alpha.396 60 3 months ago
1.0.0-alpha.395 45 3 months ago
1.0.0-alpha.394 45 3 months ago
1.0.0-alpha.393 43 3 months ago
1.0.0-alpha.392 46 3 months ago
1.0.0-alpha.391 46 3 months ago
1.0.0-alpha.390 45 4 months ago
1.0.0-alpha.389 45 4 months ago
1.0.0-alpha.388 48 4 months ago
1.0.0-alpha.387 48 4 months ago
1.0.0-alpha.386 54 4 months ago
1.0.0-alpha.385 56 4 months ago
1.0.0-alpha.384 48 4 months ago
1.0.0-alpha.383 49 4 months ago
1.0.0-alpha.382 47 4 months ago
1.0.0-alpha.381 46 4 months ago
1.0.0-alpha.380 45 4 months ago
1.0.0-alpha.379 49 4 months ago
1.0.0-alpha.378 52 4 months ago
1.0.0-alpha.377 49 4 months ago
1.0.0-alpha.376 54 4 months ago
1.0.0-alpha.375 48 4 months ago
1.0.0-alpha.374 44 4 months ago
1.0.0-alpha.373 40 4 months ago
1.0.0-alpha.372 48 4 months ago
1.0.0-alpha.371 48 4 months ago
1.0.0-alpha.370 44 4 months ago
1.0.0-alpha.369 46 4 months ago
1.0.0-alpha.368 51 4 months ago
1.0.0-alpha.367 48 4 months ago
1.0.0-alpha.366 48 4 months ago
1.0.0-alpha.365 48 4 months ago
1.0.0-alpha.364 52 4 months ago
1.0.0-alpha.363 46 4 months ago
1.0.0-alpha.362 47 4 months ago
1.0.0-alpha.361 49 4 months ago
1.0.0-alpha.360 48 4 months ago
1.0.0-alpha.359 48 4 months ago
1.0.0-alpha.358 48 4 months ago
1.0.0-alpha.357 45 4 months ago
1.0.0-alpha.356 47 4 months ago
1.0.0-alpha.355 48 4 months ago
1.0.0-alpha.354 40 4 months ago
1.0.0-alpha.353 44 4 months ago
1.0.0-alpha.352 38 4 months ago
1.0.0-alpha.351 42 4 months ago
1.0.0-alpha.350 50 5 months ago
1.0.0-alpha.349 47 5 months ago
1.0.0-alpha.348 59 5 months ago
1.0.0-alpha.347 52 5 months ago
1.0.0-alpha.346 49 5 months ago
1.0.0-alpha.345 50 5 months ago
1.0.0-alpha.344 49 5 months ago
1.0.0-alpha.343 62 5 months ago
1.0.0-alpha.342 58 5 months ago
1.0.0-alpha.341 49 5 months ago
1.0.0-alpha.340 53 5 months ago
1.0.0-alpha.339 57 5 months ago
1.0.0-alpha.338 53 5 months ago
1.0.0-alpha.337 54 5 months ago
1.0.0-alpha.336 69 5 months ago
1.0.0-alpha.335 55 5 months ago
1.0.0-alpha.334 56 5 months ago
1.0.0-alpha.333 59 5 months ago
1.0.0-alpha.332 56 5 months ago
1.0.0-alpha.331 50 5 months ago
1.0.0-alpha.330 51 5 months ago
1.0.0-alpha.329 52 5 months ago
1.0.0-alpha.328 60 5 months ago
1.0.0-alpha.326 55 5 months ago
1.0.0-alpha.324 57 6 months ago
1.0.0-alpha.323 59 6 months ago
1.0.0-alpha.322 76 6 months ago
1.0.0-alpha.321 57 6 months ago
1.0.0-alpha.319 59 6 months ago
1.0.0-alpha.318 62 6 months ago
1.0.0-alpha.317 52 6 months ago
1.0.0-alpha.316 52 6 months ago
1.0.0-alpha.315 78 6 months ago
1.0.0-alpha.314 73 6 months ago
1.0.0-alpha.313 76 7 months ago
1.0.0-alpha.312 71 7 months ago
1.0.0-alpha.310 72 7 months ago
1.0.0-alpha.309 71 7 months ago
1.0.0-alpha.308 77 7 months ago
1.0.0-alpha.307 72 7 months ago
1.0.0-alpha.306 74 7 months ago
1.0.0-alpha.305 75 7 months ago
1.0.0-alpha.304 71 7 months ago
1.0.0-alpha.303 70 7 months ago
1.0.0-alpha.302 66 7 months ago
1.0.0-alpha.301 61 7 months ago
1.0.0-alpha.300 53 7 months ago
1.0.0-alpha.299 39 7 months ago
1.0.0-alpha.298 35 7 months ago
1.0.0-alpha.297 43 7 months ago
1.0.0-alpha.296 44 7 months ago
1.0.0-alpha.295 53 7 months ago
1.0.0-alpha.294 48 7 months ago
1.0.0-alpha.293 44 7 months ago
1.0.0-alpha.292 52 7 months ago
1.0.0-alpha.291 53 7 months ago
1.0.0-alpha.290 62 7 months ago
1.0.0-alpha.289 58 7 months ago
1.0.0-alpha.288 49 7 months ago
1.0.0-alpha.287 58 7 months ago
1.0.0-alpha.286 60 7 months ago
1.0.0-alpha.285 66 7 months ago
1.0.0-alpha.284 62 7 months ago
1.0.0-alpha.283 65 7 months ago
1.0.0-alpha.278 93 2/13/2024
1.0.0-alpha.277 75 2/12/2024
1.0.0-alpha.276 89 2/8/2024
1.0.0-alpha.275 75 2/7/2024
1.0.0-alpha.274 73 2/5/2024
1.0.0-alpha.273 68 2/1/2024
1.0.0-alpha.272 76 1/24/2024
1.0.0-alpha.271 65 1/23/2024
1.0.0-alpha.270 68 1/19/2024
1.0.0-alpha.269 68 1/16/2024
1.0.0-alpha.268 70 1/13/2024
1.0.0-alpha.267 77 1/9/2024
1.0.0-alpha.266 81 1/6/2024
1.0.0-alpha.265 100 12/27/2023
1.0.0-alpha.264 68 12/26/2023
1.0.0-alpha.263 81 12/19/2023
1.0.0-alpha.262 77 12/19/2023
1.0.0-alpha.261 84 12/19/2023
1.0.0-alpha.260 78 12/18/2023
1.0.0-alpha.259 77 12/15/2023
1.0.0-alpha.258 78 12/15/2023
1.0.0-alpha.257 78 12/14/2023
1.0.0-alpha.256 74 12/13/2023
1.0.0-alpha.255 73 12/13/2023
1.0.0-alpha.254 80 12/12/2023
1.0.0-alpha.253 71 12/12/2023
1.0.0-alpha.252 78 12/11/2023
1.0.0-alpha.251 68 12/11/2023
1.0.0-alpha.250 84 12/8/2023
1.0.0-alpha.249 72 12/7/2023
1.0.0-alpha.248 67 12/7/2023
1.0.0-alpha.247 80 12/5/2023
1.0.0-alpha.246 83 12/4/2023
1.0.0-alpha.245 89 11/29/2023
1.0.0-alpha.244 69 11/28/2023
1.0.0-alpha.243 61 11/28/2023
1.0.0-alpha.242 67 11/28/2023
1.0.0-alpha.241 72 11/28/2023
1.0.0-alpha.240 79 11/27/2023
1.0.0-alpha.239 82 11/27/2023
1.0.0-alpha.238 79 11/25/2023
1.0.0-alpha.237 85 11/21/2023
1.0.0-alpha.236 78 11/21/2023
1.0.0-alpha.235 75 11/20/2023
1.0.0-alpha.234 73 11/17/2023
1.0.0-alpha.233 73 11/16/2023
1.0.0-alpha.232 75 11/15/2023
1.0.0-alpha.231 76 11/13/2023
1.0.0-alpha.230 78 11/10/2023
1.0.0-alpha.229 77 11/7/2023
1.0.0-alpha.228 75 11/6/2023
1.0.0-alpha.227 79 11/1/2023
1.0.0-alpha.226 90 10/31/2023
1.0.0-alpha.225 75 10/30/2023
1.0.0-alpha.224 83 10/30/2023
1.0.0-alpha.223 81 10/26/2023
1.0.0-alpha.222 94 10/25/2023
1.0.0-alpha.221 70 10/25/2023
1.0.0-alpha.220 98 10/24/2023
1.0.0-alpha.219 87 10/24/2023
1.0.0-alpha.218 94 10/24/2023
1.0.0-alpha.217 80 10/23/2023
1.0.0-alpha.216 91 10/20/2023
1.0.0-alpha.215 81 10/20/2023
1.0.0-alpha.214 72 10/19/2023
1.0.0-alpha.213 87 10/18/2023
1.0.0-alpha.212 82 10/18/2023
1.0.0-alpha.211 81 10/18/2023
1.0.0-alpha.210 76 10/18/2023
1.0.0-alpha.209 84 10/17/2023
1.0.0-alpha.208 77 10/17/2023
1.0.0-alpha.207 76 10/17/2023
1.0.0-alpha.206 104 10/15/2023
1.0.0-alpha.205 87 10/15/2023
1.0.0-alpha.204 95 10/13/2023
1.0.0-alpha.203 90 10/12/2023
1.0.0-alpha.202 86 10/12/2023
1.0.0-alpha.201 82 10/11/2023
1.0.0-alpha.200 85 10/10/2023
1.0.0-alpha.199 91 10/4/2023
1.0.0-alpha.198 83 10/3/2023
1.0.0-alpha.197 83 10/3/2023
1.0.0-alpha.196 85 9/28/2023
1.0.0-alpha.195 83 9/28/2023
1.0.0-alpha.194 92 9/28/2023
1.0.0-alpha.193 77 9/28/2023
1.0.0-alpha.192 79 9/28/2023
1.0.0-alpha.191 88 9/28/2023
1.0.0-alpha.190 86 9/27/2023
1.0.0-alpha.189 85 9/27/2023
1.0.0-alpha.188 88 9/27/2023
1.0.0-alpha.187 70 9/26/2023
1.0.0-alpha.186 85 9/26/2023
1.0.0-alpha.185 82 9/25/2023
1.0.0-alpha.184 81 9/25/2023
1.0.0-alpha.183 89 9/22/2023
1.0.0-alpha.182 82 9/22/2023
1.0.0-alpha.181 70 9/21/2023
1.0.0-alpha.180 87 9/19/2023
1.0.0-alpha.179 93 9/14/2023
1.0.0-alpha.178 95 9/13/2023
1.0.0-alpha.177 93 9/12/2023
1.0.0-alpha.176 91 9/11/2023
1.0.0-alpha.175 90 9/11/2023
1.0.0-alpha.174 99 9/7/2023
1.0.0-alpha.173 91 9/7/2023
1.0.0-alpha.172 81 9/7/2023
1.0.0-alpha.171 87 9/6/2023
1.0.0-alpha.170 88 9/6/2023
1.0.0-alpha.169 101 9/6/2023
1.0.0-alpha.168 91 9/5/2023
1.0.0-alpha.167 96 9/5/2023
1.0.0-alpha.166 96 9/5/2023
1.0.0-alpha.165 98 9/1/2023
1.0.0-alpha.164 88 9/1/2023
1.0.0-alpha.163 103 8/29/2023
1.0.0-alpha.162 93 8/29/2023
1.0.0-alpha.161 96 8/28/2023
1.0.0-alpha.160 101 8/25/2023
1.0.0-alpha.159 100 8/24/2023
1.0.0-alpha.158 99 8/23/2023
1.0.0-alpha.157 93 8/23/2023
1.0.0-alpha.156 90 8/21/2023
1.0.0-alpha.155 93 8/17/2023
1.0.0-alpha.154 97 8/15/2023
1.0.0-alpha.153 111 8/11/2023
1.0.0-alpha.152 101 8/11/2023
1.0.0-alpha.151 103 8/10/2023
1.0.0-alpha.150 96 8/8/2023
1.0.0-alpha.149 107 8/3/2023
1.0.0-alpha.148 126 7/31/2023
1.0.0-alpha.147 113 7/31/2023
1.0.0-alpha.146 100 7/31/2023
1.0.0-alpha.145 105 7/31/2023
1.0.0-alpha.144 99 7/31/2023
1.0.0-alpha.143 93 7/28/2023
1.0.0-alpha.142 110 7/27/2023
1.0.0-alpha.141 104 7/26/2023
1.0.0-alpha.140 103 7/26/2023
1.0.0-alpha.139 123 7/25/2023
1.0.0-alpha.138 108 7/25/2023
1.0.0-alpha.137 108 7/24/2023
1.0.0-alpha.136 100 7/21/2023
1.0.0-alpha.135 106 7/21/2023
1.0.0-alpha.134 105 7/20/2023
1.0.0-alpha.133 104 7/20/2023
1.0.0-alpha.132 109 7/20/2023
1.0.0-alpha.131 100 7/20/2023
1.0.0-alpha.130 85 7/20/2023
1.0.0-alpha.129 99 7/20/2023
1.0.0-alpha.128 93 7/19/2023
1.0.0-alpha.127 104 7/13/2023
1.0.0-alpha.126 106 7/12/2023
1.0.0-alpha.125 107 7/12/2023
1.0.0-alpha.124 107 7/11/2023
1.0.0-alpha.123 108 7/11/2023
1.0.0-alpha.122 107 7/11/2023
1.0.0-alpha.121 102 7/11/2023
1.0.0-alpha.120 95 7/7/2023
1.0.0-alpha.119 95 6/22/2023
1.0.0-alpha.118 85 6/21/2023
1.0.0-alpha.116 99 6/21/2023
1.0.0-alpha.114 96 6/20/2023
1.0.0-alpha.113 98 6/16/2023
1.0.0-alpha.112 108 6/12/2023
1.0.0-alpha.111 91 6/12/2023
1.0.0-alpha.110 95 6/12/2023
1.0.0-alpha.109 101 6/12/2023
1.0.0-alpha.108 97 6/9/2023
1.0.0-alpha.107 87 6/9/2023
1.0.0-alpha.106 105 5/31/2023
1.0.0-alpha.105 95 5/30/2023
1.0.0-alpha.104 104 5/27/2023
1.0.0-alpha.103 104 5/24/2023
1.0.0-alpha.102 108 5/20/2023
1.0.0-alpha.101 98 5/18/2023
1.0.0-alpha.99 101 5/10/2023
1.0.0-alpha.98 104 5/10/2023
1.0.0-alpha.97 101 5/5/2023
1.0.0-alpha.96 97 5/2/2023
1.0.0-alpha.95 104 5/2/2023
1.0.0-alpha.94 102 4/29/2023
1.0.0-alpha.93 107 4/24/2023
1.0.0-alpha.92 111 4/19/2023
1.0.0-alpha.91 110 4/18/2023
1.0.0-alpha.90 111 4/18/2023
1.0.0-alpha.89 107 4/18/2023
1.0.0-alpha.88 115 4/17/2023
1.0.0-alpha.87 117 4/16/2023
1.0.0-alpha.86 105 4/16/2023
1.0.0-alpha.85 96 4/16/2023
1.0.0-alpha.84 124 1/23/2023
1.0.0-alpha.83 129 1/20/2023
1.0.0-alpha.82 120 1/19/2023
1.0.0-alpha.81 109 1/18/2023
1.0.0-alpha.80 125 1/17/2023
1.0.0-alpha.79 128 1/16/2023
1.0.0-alpha.78 127 1/13/2023
1.0.0-alpha.76 126 1/8/2023
1.0.0-alpha.75 118 1/6/2023
1.0.0-alpha.74 136 1/2/2023
1.0.0-alpha.73 117 1/2/2023
1.0.0-alpha.71 125 12/30/2022
1.0.0-alpha.70 119 12/30/2022
1.0.0-alpha.69 120 12/30/2022
1.0.0-alpha.68 133 12/29/2022
1.0.0-alpha.67 121 12/28/2022
1.0.0-alpha.66 123 12/28/2022
1.0.0-alpha.65 117 12/27/2022
1.0.0-alpha.64 118 12/23/2022
1.0.0-alpha.63 124 12/22/2022
1.0.0-alpha.62 118 12/21/2022
1.0.0-alpha.61 127 12/20/2022
1.0.0-alpha.60 121 12/19/2022
1.0.0-alpha.59 118 12/17/2022
1.0.0-alpha.58 116 12/16/2022
1.0.0-alpha.57 120 12/16/2022
1.0.0-alpha.56 126 12/15/2022
1.0.0-alpha.55 128 12/14/2022
1.0.0-alpha.54 122 12/13/2022
1.0.0-alpha.53 122 12/13/2022
1.0.0-alpha.52 123 12/12/2022
1.0.0-alpha.51 122 12/10/2022
1.0.0-alpha.50 115 12/10/2022