From 7a4711861288ce201d10c12401f34c43070a0ae6 Mon Sep 17 00:00:00 2001 From: IvanJosipovic <9521987+IvanJosipovic@users.noreply.github.com> Date: Thu, 9 Jan 2025 02:39:00 +0000 Subject: [PATCH] feat: Update CRDs --- KubernetesCRDModelGen.sln | 268 +++++++++--------- ...xconfigurations-crd-projectcalico-org.g.cs | 41 +++ ...xconfigurations.crd.projectcalico.org.yaml | 100 +++++++ 3 files changed, 275 insertions(+), 134 deletions(-) diff --git a/KubernetesCRDModelGen.sln b/KubernetesCRDModelGen.sln index 2b8b58f72..fc7ff3a17 100644 --- a/KubernetesCRDModelGen.sln +++ b/KubernetesCRDModelGen.sln @@ -28,51 +28,51 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "KubernetesCRDModelGen.Bench EndProject Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "benchmarks", "benchmarks", "{56CFAA5A-D1D9-4A3E-8726-25594714E2A9}" EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Models", "Models", "{ACBC487E-D0E6-42CF-9DFB-2B84A1C2A17B}" +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Models", "Models", "{17FFFB08-6DD5-405F-9EDD-3248B7C51DFA}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "KubernetesCRDModelGen.Models.aquasecurity.github.io", "src\Models\KubernetesCRDModelGen.Models.aquasecurity.github.io\KubernetesCRDModelGen.Models.aquasecurity.github.io.csproj", "{714F0233-69E4-4C95-9139-E54B02FD9E08}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "KubernetesCRDModelGen.Models.aquasecurity.github.io", "src\Models\KubernetesCRDModelGen.Models.aquasecurity.github.io\KubernetesCRDModelGen.Models.aquasecurity.github.io.csproj", "{31F2D6DE-8C1F-4B5A-976B-BD67F10E397A}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "KubernetesCRDModelGen.Models.argoproj.io", "src\Models\KubernetesCRDModelGen.Models.argoproj.io\KubernetesCRDModelGen.Models.argoproj.io.csproj", "{3DA96EFB-93CF-4841-BCC3-C7CD66EFA960}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "KubernetesCRDModelGen.Models.argoproj.io", "src\Models\KubernetesCRDModelGen.Models.argoproj.io\KubernetesCRDModelGen.Models.argoproj.io.csproj", "{56F9E3BD-6C50-4FB1-9E10-C743D79C2489}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "KubernetesCRDModelGen.Models.aws.upbound.io", "src\Models\KubernetesCRDModelGen.Models.aws.upbound.io\KubernetesCRDModelGen.Models.aws.upbound.io.csproj", "{7363C77E-428F-4806-B7EF-91343592F02D}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "KubernetesCRDModelGen.Models.aws.upbound.io", "src\Models\KubernetesCRDModelGen.Models.aws.upbound.io\KubernetesCRDModelGen.Models.aws.upbound.io.csproj", "{6717ABF1-2B01-4B9B-9767-1741CEDDB667}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "KubernetesCRDModelGen.Models.azure.com", "src\Models\KubernetesCRDModelGen.Models.azure.com\KubernetesCRDModelGen.Models.azure.com.csproj", "{E27F8DDC-9A90-417C-88E0-E71CA2E3B1B3}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "KubernetesCRDModelGen.Models.azure.com", "src\Models\KubernetesCRDModelGen.Models.azure.com\KubernetesCRDModelGen.Models.azure.com.csproj", "{45083224-409E-4872-BFD8-AEFEB395EF3C}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "KubernetesCRDModelGen.Models.azure.upbound.io", "src\Models\KubernetesCRDModelGen.Models.azure.upbound.io\KubernetesCRDModelGen.Models.azure.upbound.io.csproj", "{B4BC8649-DB5F-4CB1-87CC-BFA2D7B536F5}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "KubernetesCRDModelGen.Models.azure.upbound.io", "src\Models\KubernetesCRDModelGen.Models.azure.upbound.io\KubernetesCRDModelGen.Models.azure.upbound.io.csproj", "{0280E2B9-8F8B-4D69-97B6-39DA9BA6436B}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "KubernetesCRDModelGen.Models.azuread.upbound.io", "src\Models\KubernetesCRDModelGen.Models.azuread.upbound.io\KubernetesCRDModelGen.Models.azuread.upbound.io.csproj", "{2851402A-2A16-4B24-B6BF-51871829E5CC}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "KubernetesCRDModelGen.Models.azuread.upbound.io", "src\Models\KubernetesCRDModelGen.Models.azuread.upbound.io\KubernetesCRDModelGen.Models.azuread.upbound.io.csproj", "{B364E4BA-B4BB-4F1A-B96A-D4783B588FC8}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "KubernetesCRDModelGen.Models.cnrm.cloud.google.com", "src\Models\KubernetesCRDModelGen.Models.cnrm.cloud.google.com\KubernetesCRDModelGen.Models.cnrm.cloud.google.com.csproj", "{6F81A1FF-2DD9-41DF-91BF-46A6379E92EF}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "KubernetesCRDModelGen.Models.cnrm.cloud.google.com", "src\Models\KubernetesCRDModelGen.Models.cnrm.cloud.google.com\KubernetesCRDModelGen.Models.cnrm.cloud.google.com.csproj", "{D9E2752E-B4A5-4C50-A5E9-A30F14FC114F}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "KubernetesCRDModelGen.Models.crossplane.io", "src\Models\KubernetesCRDModelGen.Models.crossplane.io\KubernetesCRDModelGen.Models.crossplane.io.csproj", "{6B405CF5-26D2-428B-85B4-7AFC6B00195B}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "KubernetesCRDModelGen.Models.crossplane.io", "src\Models\KubernetesCRDModelGen.Models.crossplane.io\KubernetesCRDModelGen.Models.crossplane.io.csproj", "{23C4068C-6D30-4509-9257-67C3DE7D209D}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "KubernetesCRDModelGen.Models.fluxcd.io", "src\Models\KubernetesCRDModelGen.Models.fluxcd.io\KubernetesCRDModelGen.Models.fluxcd.io.csproj", "{8821BCAD-DEE6-4F19-BD53-21610FD8E48E}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "KubernetesCRDModelGen.Models.fluxcd.io", "src\Models\KubernetesCRDModelGen.Models.fluxcd.io\KubernetesCRDModelGen.Models.fluxcd.io.csproj", "{61066CDB-0216-4453-A3A1-5074265014A9}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "KubernetesCRDModelGen.Models.gcp.upbound.io", "src\Models\KubernetesCRDModelGen.Models.gcp.upbound.io\KubernetesCRDModelGen.Models.gcp.upbound.io.csproj", "{A7D20306-11EE-475A-85A1-AE6BA97489C7}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "KubernetesCRDModelGen.Models.gcp.upbound.io", "src\Models\KubernetesCRDModelGen.Models.gcp.upbound.io\KubernetesCRDModelGen.Models.gcp.upbound.io.csproj", "{30DAE7A7-42D4-4219-9A36-CE24D68B18B5}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "KubernetesCRDModelGen.Models.helm.crossplane.io", "src\Models\KubernetesCRDModelGen.Models.helm.crossplane.io\KubernetesCRDModelGen.Models.helm.crossplane.io.csproj", "{2EF0EE4B-5DAA-49E9-9388-288A283F3D19}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "KubernetesCRDModelGen.Models.helm.crossplane.io", "src\Models\KubernetesCRDModelGen.Models.helm.crossplane.io\KubernetesCRDModelGen.Models.helm.crossplane.io.csproj", "{A792DF09-B9DE-4A04-9DFA-F1111F020BF0}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "KubernetesCRDModelGen.Models.istio.io", "src\Models\KubernetesCRDModelGen.Models.istio.io\KubernetesCRDModelGen.Models.istio.io.csproj", "{19DE82B3-7744-4013-B75B-A5BB1BA3861F}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "KubernetesCRDModelGen.Models.istio.io", "src\Models\KubernetesCRDModelGen.Models.istio.io\KubernetesCRDModelGen.Models.istio.io.csproj", "{F9C18084-B823-49BE-9FC8-48EBAC4624DB}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "KubernetesCRDModelGen.Models.jetstack.io", "src\Models\KubernetesCRDModelGen.Models.jetstack.io\KubernetesCRDModelGen.Models.jetstack.io.csproj", "{D18DEC5D-701B-4A4D-9DC7-AEC47F826F9C}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "KubernetesCRDModelGen.Models.jetstack.io", "src\Models\KubernetesCRDModelGen.Models.jetstack.io\KubernetesCRDModelGen.Models.jetstack.io.csproj", "{5517C994-A733-413D-96AE-C787A35F6E25}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "KubernetesCRDModelGen.Models.keda.sh", "src\Models\KubernetesCRDModelGen.Models.keda.sh\KubernetesCRDModelGen.Models.keda.sh.csproj", "{029CA2C1-AB9B-48EB-BBA9-17DC5CACD7C2}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "KubernetesCRDModelGen.Models.keda.sh", "src\Models\KubernetesCRDModelGen.Models.keda.sh\KubernetesCRDModelGen.Models.keda.sh.csproj", "{72B17E23-ECD6-4D39-BD4A-4E8C7D9401E6}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "KubernetesCRDModelGen.Models.knative.dev", "src\Models\KubernetesCRDModelGen.Models.knative.dev\KubernetesCRDModelGen.Models.knative.dev.csproj", "{8DCA6660-59B3-4A76-83C5-31623E46EF26}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "KubernetesCRDModelGen.Models.knative.dev", "src\Models\KubernetesCRDModelGen.Models.knative.dev\KubernetesCRDModelGen.Models.knative.dev.csproj", "{0877CF62-0198-4F8D-81C1-F7384FF64F4E}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "KubernetesCRDModelGen.Models.kubevirt.io", "src\Models\KubernetesCRDModelGen.Models.kubevirt.io\KubernetesCRDModelGen.Models.kubevirt.io.csproj", "{C29F35F4-19B7-4A99-99DE-270DD3D2E5A2}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "KubernetesCRDModelGen.Models.kubevirt.io", "src\Models\KubernetesCRDModelGen.Models.kubevirt.io\KubernetesCRDModelGen.Models.kubevirt.io.csproj", "{4F8FE0EE-845D-4986-BE0F-1CABC2E98B54}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "KubernetesCRDModelGen.Models.postgresql.cnpg.io", "src\Models\KubernetesCRDModelGen.Models.postgresql.cnpg.io\KubernetesCRDModelGen.Models.postgresql.cnpg.io.csproj", "{2716F2D8-8156-4466-928F-F713AFBB5D4A}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "KubernetesCRDModelGen.Models.postgresql.cnpg.io", "src\Models\KubernetesCRDModelGen.Models.postgresql.cnpg.io\KubernetesCRDModelGen.Models.postgresql.cnpg.io.csproj", "{D4B85361-00DC-46AC-89DA-520E2D722D27}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "KubernetesCRDModelGen.Models.projectcalico.org", "src\Models\KubernetesCRDModelGen.Models.projectcalico.org\KubernetesCRDModelGen.Models.projectcalico.org.csproj", "{AA7B83F2-C814-46DA-9962-523AA96E4239}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "KubernetesCRDModelGen.Models.projectcalico.org", "src\Models\KubernetesCRDModelGen.Models.projectcalico.org\KubernetesCRDModelGen.Models.projectcalico.org.csproj", "{43AFF035-BA86-47E0-97EA-A812E4168B35}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "KubernetesCRDModelGen.Models.secrets-store.csi.x-k8s.io", "src\Models\KubernetesCRDModelGen.Models.secrets-store.csi.x-k8s.io\KubernetesCRDModelGen.Models.secrets-store.csi.x-k8s.io.csproj", "{7117582E-A417-448F-B6BF-60459B592388}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "KubernetesCRDModelGen.Models.secrets-store.csi.x-k8s.io", "src\Models\KubernetesCRDModelGen.Models.secrets-store.csi.x-k8s.io\KubernetesCRDModelGen.Models.secrets-store.csi.x-k8s.io.csproj", "{37C70446-7E78-46E1-8E6B-194D5AAC78CA}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "KubernetesCRDModelGen.Models.storage.k8s.io", "src\Models\KubernetesCRDModelGen.Models.storage.k8s.io\KubernetesCRDModelGen.Models.storage.k8s.io.csproj", "{EF3D464C-A502-4869-BBDD-532003334B9A}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "KubernetesCRDModelGen.Models.storage.k8s.io", "src\Models\KubernetesCRDModelGen.Models.storage.k8s.io\KubernetesCRDModelGen.Models.storage.k8s.io.csproj", "{DE77C60A-1987-4794-9AA9-D5E8EFE1030A}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "KubernetesCRDModelGen.Models.tf.upbound.io", "src\Models\KubernetesCRDModelGen.Models.tf.upbound.io\KubernetesCRDModelGen.Models.tf.upbound.io.csproj", "{C2B18CCE-9444-4B30-9EDC-A33DFEB32E2E}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "KubernetesCRDModelGen.Models.tf.upbound.io", "src\Models\KubernetesCRDModelGen.Models.tf.upbound.io\KubernetesCRDModelGen.Models.tf.upbound.io.csproj", "{E1DC2F83-DB5A-43FD-9AAB-E9430DCA7031}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "KubernetesCRDModelGen.Models.traefik.io", "src\Models\KubernetesCRDModelGen.Models.traefik.io\KubernetesCRDModelGen.Models.traefik.io.csproj", "{14F783DE-CAC1-4B4A-B636-36087FD57892}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "KubernetesCRDModelGen.Models.traefik.io", "src\Models\KubernetesCRDModelGen.Models.traefik.io\KubernetesCRDModelGen.Models.traefik.io.csproj", "{DEF3CDF0-A184-44AF-A75E-624381911098}" EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution @@ -100,94 +100,94 @@ Global {FAFAC0CA-6B08-4AD6-98E3-A0E8DF1E3DE6}.Debug|Any CPU.Build.0 = Debug|Any CPU {FAFAC0CA-6B08-4AD6-98E3-A0E8DF1E3DE6}.Release|Any CPU.ActiveCfg = Release|Any CPU {FAFAC0CA-6B08-4AD6-98E3-A0E8DF1E3DE6}.Release|Any CPU.Build.0 = Release|Any CPU - {714F0233-69E4-4C95-9139-E54B02FD9E08}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {714F0233-69E4-4C95-9139-E54B02FD9E08}.Debug|Any CPU.Build.0 = Debug|Any CPU - {714F0233-69E4-4C95-9139-E54B02FD9E08}.Release|Any CPU.ActiveCfg = Release|Any CPU - {714F0233-69E4-4C95-9139-E54B02FD9E08}.Release|Any CPU.Build.0 = Release|Any CPU - {3DA96EFB-93CF-4841-BCC3-C7CD66EFA960}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {3DA96EFB-93CF-4841-BCC3-C7CD66EFA960}.Debug|Any CPU.Build.0 = Debug|Any CPU - {3DA96EFB-93CF-4841-BCC3-C7CD66EFA960}.Release|Any CPU.ActiveCfg = Release|Any CPU - {3DA96EFB-93CF-4841-BCC3-C7CD66EFA960}.Release|Any CPU.Build.0 = Release|Any CPU - {7363C77E-428F-4806-B7EF-91343592F02D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {7363C77E-428F-4806-B7EF-91343592F02D}.Debug|Any CPU.Build.0 = Debug|Any CPU - {7363C77E-428F-4806-B7EF-91343592F02D}.Release|Any CPU.ActiveCfg = Release|Any CPU - {7363C77E-428F-4806-B7EF-91343592F02D}.Release|Any CPU.Build.0 = Release|Any CPU - {E27F8DDC-9A90-417C-88E0-E71CA2E3B1B3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {E27F8DDC-9A90-417C-88E0-E71CA2E3B1B3}.Debug|Any CPU.Build.0 = Debug|Any CPU - {E27F8DDC-9A90-417C-88E0-E71CA2E3B1B3}.Release|Any CPU.ActiveCfg = Release|Any CPU - {E27F8DDC-9A90-417C-88E0-E71CA2E3B1B3}.Release|Any CPU.Build.0 = Release|Any CPU - {B4BC8649-DB5F-4CB1-87CC-BFA2D7B536F5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {B4BC8649-DB5F-4CB1-87CC-BFA2D7B536F5}.Debug|Any CPU.Build.0 = Debug|Any CPU - {B4BC8649-DB5F-4CB1-87CC-BFA2D7B536F5}.Release|Any CPU.ActiveCfg = Release|Any CPU - {B4BC8649-DB5F-4CB1-87CC-BFA2D7B536F5}.Release|Any CPU.Build.0 = Release|Any CPU - {2851402A-2A16-4B24-B6BF-51871829E5CC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {2851402A-2A16-4B24-B6BF-51871829E5CC}.Debug|Any CPU.Build.0 = Debug|Any CPU - {2851402A-2A16-4B24-B6BF-51871829E5CC}.Release|Any CPU.ActiveCfg = Release|Any CPU - {2851402A-2A16-4B24-B6BF-51871829E5CC}.Release|Any CPU.Build.0 = Release|Any CPU - {6F81A1FF-2DD9-41DF-91BF-46A6379E92EF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {6F81A1FF-2DD9-41DF-91BF-46A6379E92EF}.Debug|Any CPU.Build.0 = Debug|Any CPU - {6F81A1FF-2DD9-41DF-91BF-46A6379E92EF}.Release|Any CPU.ActiveCfg = Release|Any CPU - {6F81A1FF-2DD9-41DF-91BF-46A6379E92EF}.Release|Any CPU.Build.0 = Release|Any CPU - {6B405CF5-26D2-428B-85B4-7AFC6B00195B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {6B405CF5-26D2-428B-85B4-7AFC6B00195B}.Debug|Any CPU.Build.0 = Debug|Any CPU - {6B405CF5-26D2-428B-85B4-7AFC6B00195B}.Release|Any CPU.ActiveCfg = Release|Any CPU - {6B405CF5-26D2-428B-85B4-7AFC6B00195B}.Release|Any CPU.Build.0 = Release|Any CPU - {8821BCAD-DEE6-4F19-BD53-21610FD8E48E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {8821BCAD-DEE6-4F19-BD53-21610FD8E48E}.Debug|Any CPU.Build.0 = Debug|Any CPU - {8821BCAD-DEE6-4F19-BD53-21610FD8E48E}.Release|Any CPU.ActiveCfg = Release|Any CPU - {8821BCAD-DEE6-4F19-BD53-21610FD8E48E}.Release|Any CPU.Build.0 = Release|Any CPU - {A7D20306-11EE-475A-85A1-AE6BA97489C7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {A7D20306-11EE-475A-85A1-AE6BA97489C7}.Debug|Any CPU.Build.0 = Debug|Any CPU - {A7D20306-11EE-475A-85A1-AE6BA97489C7}.Release|Any CPU.ActiveCfg = Release|Any CPU - {A7D20306-11EE-475A-85A1-AE6BA97489C7}.Release|Any CPU.Build.0 = Release|Any CPU - {2EF0EE4B-5DAA-49E9-9388-288A283F3D19}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {2EF0EE4B-5DAA-49E9-9388-288A283F3D19}.Debug|Any CPU.Build.0 = Debug|Any CPU - {2EF0EE4B-5DAA-49E9-9388-288A283F3D19}.Release|Any CPU.ActiveCfg = Release|Any CPU - {2EF0EE4B-5DAA-49E9-9388-288A283F3D19}.Release|Any CPU.Build.0 = Release|Any CPU - {19DE82B3-7744-4013-B75B-A5BB1BA3861F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {19DE82B3-7744-4013-B75B-A5BB1BA3861F}.Debug|Any CPU.Build.0 = Debug|Any CPU - {19DE82B3-7744-4013-B75B-A5BB1BA3861F}.Release|Any CPU.ActiveCfg = Release|Any CPU - {19DE82B3-7744-4013-B75B-A5BB1BA3861F}.Release|Any CPU.Build.0 = Release|Any CPU - {D18DEC5D-701B-4A4D-9DC7-AEC47F826F9C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {D18DEC5D-701B-4A4D-9DC7-AEC47F826F9C}.Debug|Any CPU.Build.0 = Debug|Any CPU - {D18DEC5D-701B-4A4D-9DC7-AEC47F826F9C}.Release|Any CPU.ActiveCfg = Release|Any CPU - {D18DEC5D-701B-4A4D-9DC7-AEC47F826F9C}.Release|Any CPU.Build.0 = Release|Any CPU - {029CA2C1-AB9B-48EB-BBA9-17DC5CACD7C2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {029CA2C1-AB9B-48EB-BBA9-17DC5CACD7C2}.Debug|Any CPU.Build.0 = Debug|Any CPU - {029CA2C1-AB9B-48EB-BBA9-17DC5CACD7C2}.Release|Any CPU.ActiveCfg = Release|Any CPU - {029CA2C1-AB9B-48EB-BBA9-17DC5CACD7C2}.Release|Any CPU.Build.0 = Release|Any CPU - {8DCA6660-59B3-4A76-83C5-31623E46EF26}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {8DCA6660-59B3-4A76-83C5-31623E46EF26}.Debug|Any CPU.Build.0 = Debug|Any CPU - {8DCA6660-59B3-4A76-83C5-31623E46EF26}.Release|Any CPU.ActiveCfg = Release|Any CPU - {8DCA6660-59B3-4A76-83C5-31623E46EF26}.Release|Any CPU.Build.0 = Release|Any CPU - {C29F35F4-19B7-4A99-99DE-270DD3D2E5A2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {C29F35F4-19B7-4A99-99DE-270DD3D2E5A2}.Debug|Any CPU.Build.0 = Debug|Any CPU - {C29F35F4-19B7-4A99-99DE-270DD3D2E5A2}.Release|Any CPU.ActiveCfg = Release|Any CPU - {C29F35F4-19B7-4A99-99DE-270DD3D2E5A2}.Release|Any CPU.Build.0 = Release|Any CPU - {2716F2D8-8156-4466-928F-F713AFBB5D4A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {2716F2D8-8156-4466-928F-F713AFBB5D4A}.Debug|Any CPU.Build.0 = Debug|Any CPU - {2716F2D8-8156-4466-928F-F713AFBB5D4A}.Release|Any CPU.ActiveCfg = Release|Any CPU - {2716F2D8-8156-4466-928F-F713AFBB5D4A}.Release|Any CPU.Build.0 = Release|Any CPU - {AA7B83F2-C814-46DA-9962-523AA96E4239}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {AA7B83F2-C814-46DA-9962-523AA96E4239}.Debug|Any CPU.Build.0 = Debug|Any CPU - {AA7B83F2-C814-46DA-9962-523AA96E4239}.Release|Any CPU.ActiveCfg = Release|Any CPU - {AA7B83F2-C814-46DA-9962-523AA96E4239}.Release|Any CPU.Build.0 = Release|Any CPU - {7117582E-A417-448F-B6BF-60459B592388}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {7117582E-A417-448F-B6BF-60459B592388}.Debug|Any CPU.Build.0 = Debug|Any CPU - {7117582E-A417-448F-B6BF-60459B592388}.Release|Any CPU.ActiveCfg = Release|Any CPU - {7117582E-A417-448F-B6BF-60459B592388}.Release|Any CPU.Build.0 = Release|Any CPU - {EF3D464C-A502-4869-BBDD-532003334B9A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {EF3D464C-A502-4869-BBDD-532003334B9A}.Debug|Any CPU.Build.0 = Debug|Any CPU - {EF3D464C-A502-4869-BBDD-532003334B9A}.Release|Any CPU.ActiveCfg = Release|Any CPU - {EF3D464C-A502-4869-BBDD-532003334B9A}.Release|Any CPU.Build.0 = Release|Any CPU - {C2B18CCE-9444-4B30-9EDC-A33DFEB32E2E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {C2B18CCE-9444-4B30-9EDC-A33DFEB32E2E}.Debug|Any CPU.Build.0 = Debug|Any CPU - {C2B18CCE-9444-4B30-9EDC-A33DFEB32E2E}.Release|Any CPU.ActiveCfg = Release|Any CPU - {C2B18CCE-9444-4B30-9EDC-A33DFEB32E2E}.Release|Any CPU.Build.0 = Release|Any CPU - {14F783DE-CAC1-4B4A-B636-36087FD57892}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {14F783DE-CAC1-4B4A-B636-36087FD57892}.Debug|Any CPU.Build.0 = Debug|Any CPU - {14F783DE-CAC1-4B4A-B636-36087FD57892}.Release|Any CPU.ActiveCfg = Release|Any CPU - {14F783DE-CAC1-4B4A-B636-36087FD57892}.Release|Any CPU.Build.0 = Release|Any CPU + {31F2D6DE-8C1F-4B5A-976B-BD67F10E397A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {31F2D6DE-8C1F-4B5A-976B-BD67F10E397A}.Debug|Any CPU.Build.0 = Debug|Any CPU + {31F2D6DE-8C1F-4B5A-976B-BD67F10E397A}.Release|Any CPU.ActiveCfg = Release|Any CPU + {31F2D6DE-8C1F-4B5A-976B-BD67F10E397A}.Release|Any CPU.Build.0 = Release|Any CPU + {56F9E3BD-6C50-4FB1-9E10-C743D79C2489}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {56F9E3BD-6C50-4FB1-9E10-C743D79C2489}.Debug|Any CPU.Build.0 = Debug|Any CPU + {56F9E3BD-6C50-4FB1-9E10-C743D79C2489}.Release|Any CPU.ActiveCfg = Release|Any CPU + {56F9E3BD-6C50-4FB1-9E10-C743D79C2489}.Release|Any CPU.Build.0 = Release|Any CPU + {6717ABF1-2B01-4B9B-9767-1741CEDDB667}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {6717ABF1-2B01-4B9B-9767-1741CEDDB667}.Debug|Any CPU.Build.0 = Debug|Any CPU + {6717ABF1-2B01-4B9B-9767-1741CEDDB667}.Release|Any CPU.ActiveCfg = Release|Any CPU + {6717ABF1-2B01-4B9B-9767-1741CEDDB667}.Release|Any CPU.Build.0 = Release|Any CPU + {45083224-409E-4872-BFD8-AEFEB395EF3C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {45083224-409E-4872-BFD8-AEFEB395EF3C}.Debug|Any CPU.Build.0 = Debug|Any CPU + {45083224-409E-4872-BFD8-AEFEB395EF3C}.Release|Any CPU.ActiveCfg = Release|Any CPU + {45083224-409E-4872-BFD8-AEFEB395EF3C}.Release|Any CPU.Build.0 = Release|Any CPU + {0280E2B9-8F8B-4D69-97B6-39DA9BA6436B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {0280E2B9-8F8B-4D69-97B6-39DA9BA6436B}.Debug|Any CPU.Build.0 = Debug|Any CPU + {0280E2B9-8F8B-4D69-97B6-39DA9BA6436B}.Release|Any CPU.ActiveCfg = Release|Any CPU + {0280E2B9-8F8B-4D69-97B6-39DA9BA6436B}.Release|Any CPU.Build.0 = Release|Any CPU + {B364E4BA-B4BB-4F1A-B96A-D4783B588FC8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {B364E4BA-B4BB-4F1A-B96A-D4783B588FC8}.Debug|Any CPU.Build.0 = Debug|Any CPU + {B364E4BA-B4BB-4F1A-B96A-D4783B588FC8}.Release|Any CPU.ActiveCfg = Release|Any CPU + {B364E4BA-B4BB-4F1A-B96A-D4783B588FC8}.Release|Any CPU.Build.0 = Release|Any CPU + {D9E2752E-B4A5-4C50-A5E9-A30F14FC114F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {D9E2752E-B4A5-4C50-A5E9-A30F14FC114F}.Debug|Any CPU.Build.0 = Debug|Any CPU + {D9E2752E-B4A5-4C50-A5E9-A30F14FC114F}.Release|Any CPU.ActiveCfg = Release|Any CPU + {D9E2752E-B4A5-4C50-A5E9-A30F14FC114F}.Release|Any CPU.Build.0 = Release|Any CPU + {23C4068C-6D30-4509-9257-67C3DE7D209D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {23C4068C-6D30-4509-9257-67C3DE7D209D}.Debug|Any CPU.Build.0 = Debug|Any CPU + {23C4068C-6D30-4509-9257-67C3DE7D209D}.Release|Any CPU.ActiveCfg = Release|Any CPU + {23C4068C-6D30-4509-9257-67C3DE7D209D}.Release|Any CPU.Build.0 = Release|Any CPU + {61066CDB-0216-4453-A3A1-5074265014A9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {61066CDB-0216-4453-A3A1-5074265014A9}.Debug|Any CPU.Build.0 = Debug|Any CPU + {61066CDB-0216-4453-A3A1-5074265014A9}.Release|Any CPU.ActiveCfg = Release|Any CPU + {61066CDB-0216-4453-A3A1-5074265014A9}.Release|Any CPU.Build.0 = Release|Any CPU + {30DAE7A7-42D4-4219-9A36-CE24D68B18B5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {30DAE7A7-42D4-4219-9A36-CE24D68B18B5}.Debug|Any CPU.Build.0 = Debug|Any CPU + {30DAE7A7-42D4-4219-9A36-CE24D68B18B5}.Release|Any CPU.ActiveCfg = Release|Any CPU + {30DAE7A7-42D4-4219-9A36-CE24D68B18B5}.Release|Any CPU.Build.0 = Release|Any CPU + {A792DF09-B9DE-4A04-9DFA-F1111F020BF0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {A792DF09-B9DE-4A04-9DFA-F1111F020BF0}.Debug|Any CPU.Build.0 = Debug|Any CPU + {A792DF09-B9DE-4A04-9DFA-F1111F020BF0}.Release|Any CPU.ActiveCfg = Release|Any CPU + {A792DF09-B9DE-4A04-9DFA-F1111F020BF0}.Release|Any CPU.Build.0 = Release|Any CPU + {F9C18084-B823-49BE-9FC8-48EBAC4624DB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {F9C18084-B823-49BE-9FC8-48EBAC4624DB}.Debug|Any CPU.Build.0 = Debug|Any CPU + {F9C18084-B823-49BE-9FC8-48EBAC4624DB}.Release|Any CPU.ActiveCfg = Release|Any CPU + {F9C18084-B823-49BE-9FC8-48EBAC4624DB}.Release|Any CPU.Build.0 = Release|Any CPU + {5517C994-A733-413D-96AE-C787A35F6E25}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {5517C994-A733-413D-96AE-C787A35F6E25}.Debug|Any CPU.Build.0 = Debug|Any CPU + {5517C994-A733-413D-96AE-C787A35F6E25}.Release|Any CPU.ActiveCfg = Release|Any CPU + {5517C994-A733-413D-96AE-C787A35F6E25}.Release|Any CPU.Build.0 = Release|Any CPU + {72B17E23-ECD6-4D39-BD4A-4E8C7D9401E6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {72B17E23-ECD6-4D39-BD4A-4E8C7D9401E6}.Debug|Any CPU.Build.0 = Debug|Any CPU + {72B17E23-ECD6-4D39-BD4A-4E8C7D9401E6}.Release|Any CPU.ActiveCfg = Release|Any CPU + {72B17E23-ECD6-4D39-BD4A-4E8C7D9401E6}.Release|Any CPU.Build.0 = Release|Any CPU + {0877CF62-0198-4F8D-81C1-F7384FF64F4E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {0877CF62-0198-4F8D-81C1-F7384FF64F4E}.Debug|Any CPU.Build.0 = Debug|Any CPU + {0877CF62-0198-4F8D-81C1-F7384FF64F4E}.Release|Any CPU.ActiveCfg = Release|Any CPU + {0877CF62-0198-4F8D-81C1-F7384FF64F4E}.Release|Any CPU.Build.0 = Release|Any CPU + {4F8FE0EE-845D-4986-BE0F-1CABC2E98B54}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {4F8FE0EE-845D-4986-BE0F-1CABC2E98B54}.Debug|Any CPU.Build.0 = Debug|Any CPU + {4F8FE0EE-845D-4986-BE0F-1CABC2E98B54}.Release|Any CPU.ActiveCfg = Release|Any CPU + {4F8FE0EE-845D-4986-BE0F-1CABC2E98B54}.Release|Any CPU.Build.0 = Release|Any CPU + {D4B85361-00DC-46AC-89DA-520E2D722D27}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {D4B85361-00DC-46AC-89DA-520E2D722D27}.Debug|Any CPU.Build.0 = Debug|Any CPU + {D4B85361-00DC-46AC-89DA-520E2D722D27}.Release|Any CPU.ActiveCfg = Release|Any CPU + {D4B85361-00DC-46AC-89DA-520E2D722D27}.Release|Any CPU.Build.0 = Release|Any CPU + {43AFF035-BA86-47E0-97EA-A812E4168B35}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {43AFF035-BA86-47E0-97EA-A812E4168B35}.Debug|Any CPU.Build.0 = Debug|Any CPU + {43AFF035-BA86-47E0-97EA-A812E4168B35}.Release|Any CPU.ActiveCfg = Release|Any CPU + {43AFF035-BA86-47E0-97EA-A812E4168B35}.Release|Any CPU.Build.0 = Release|Any CPU + {37C70446-7E78-46E1-8E6B-194D5AAC78CA}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {37C70446-7E78-46E1-8E6B-194D5AAC78CA}.Debug|Any CPU.Build.0 = Debug|Any CPU + {37C70446-7E78-46E1-8E6B-194D5AAC78CA}.Release|Any CPU.ActiveCfg = Release|Any CPU + {37C70446-7E78-46E1-8E6B-194D5AAC78CA}.Release|Any CPU.Build.0 = Release|Any CPU + {DE77C60A-1987-4794-9AA9-D5E8EFE1030A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {DE77C60A-1987-4794-9AA9-D5E8EFE1030A}.Debug|Any CPU.Build.0 = Debug|Any CPU + {DE77C60A-1987-4794-9AA9-D5E8EFE1030A}.Release|Any CPU.ActiveCfg = Release|Any CPU + {DE77C60A-1987-4794-9AA9-D5E8EFE1030A}.Release|Any CPU.Build.0 = Release|Any CPU + {E1DC2F83-DB5A-43FD-9AAB-E9430DCA7031}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {E1DC2F83-DB5A-43FD-9AAB-E9430DCA7031}.Debug|Any CPU.Build.0 = Debug|Any CPU + {E1DC2F83-DB5A-43FD-9AAB-E9430DCA7031}.Release|Any CPU.ActiveCfg = Release|Any CPU + {E1DC2F83-DB5A-43FD-9AAB-E9430DCA7031}.Release|Any CPU.Build.0 = Release|Any CPU + {DEF3CDF0-A184-44AF-A75E-624381911098}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {DEF3CDF0-A184-44AF-A75E-624381911098}.Debug|Any CPU.Build.0 = Debug|Any CPU + {DEF3CDF0-A184-44AF-A75E-624381911098}.Release|Any CPU.ActiveCfg = Release|Any CPU + {DEF3CDF0-A184-44AF-A75E-624381911098}.Release|Any CPU.Build.0 = Release|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE @@ -198,29 +198,29 @@ Global {4D2E27AC-BAFE-4FCD-970D-1EC4869DFC89} = {ADEAADA0-E242-41C9-8260-01241B2C4D3B} {C5612CD0-4CCB-4A68-8592-8C984548B5BD} = {ADEAADA0-E242-41C9-8260-01241B2C4D3B} {FAFAC0CA-6B08-4AD6-98E3-A0E8DF1E3DE6} = {56CFAA5A-D1D9-4A3E-8726-25594714E2A9} - {ACBC487E-D0E6-42CF-9DFB-2B84A1C2A17B} = {ADEAADA0-E242-41C9-8260-01241B2C4D3B} - {714F0233-69E4-4C95-9139-E54B02FD9E08} = {ACBC487E-D0E6-42CF-9DFB-2B84A1C2A17B} - {3DA96EFB-93CF-4841-BCC3-C7CD66EFA960} = {ACBC487E-D0E6-42CF-9DFB-2B84A1C2A17B} - {7363C77E-428F-4806-B7EF-91343592F02D} = {ACBC487E-D0E6-42CF-9DFB-2B84A1C2A17B} - {E27F8DDC-9A90-417C-88E0-E71CA2E3B1B3} = {ACBC487E-D0E6-42CF-9DFB-2B84A1C2A17B} - {B4BC8649-DB5F-4CB1-87CC-BFA2D7B536F5} = {ACBC487E-D0E6-42CF-9DFB-2B84A1C2A17B} - {2851402A-2A16-4B24-B6BF-51871829E5CC} = {ACBC487E-D0E6-42CF-9DFB-2B84A1C2A17B} - {6F81A1FF-2DD9-41DF-91BF-46A6379E92EF} = {ACBC487E-D0E6-42CF-9DFB-2B84A1C2A17B} - {6B405CF5-26D2-428B-85B4-7AFC6B00195B} = {ACBC487E-D0E6-42CF-9DFB-2B84A1C2A17B} - {8821BCAD-DEE6-4F19-BD53-21610FD8E48E} = {ACBC487E-D0E6-42CF-9DFB-2B84A1C2A17B} - {A7D20306-11EE-475A-85A1-AE6BA97489C7} = {ACBC487E-D0E6-42CF-9DFB-2B84A1C2A17B} - {2EF0EE4B-5DAA-49E9-9388-288A283F3D19} = {ACBC487E-D0E6-42CF-9DFB-2B84A1C2A17B} - {19DE82B3-7744-4013-B75B-A5BB1BA3861F} = {ACBC487E-D0E6-42CF-9DFB-2B84A1C2A17B} - {D18DEC5D-701B-4A4D-9DC7-AEC47F826F9C} = {ACBC487E-D0E6-42CF-9DFB-2B84A1C2A17B} - {029CA2C1-AB9B-48EB-BBA9-17DC5CACD7C2} = {ACBC487E-D0E6-42CF-9DFB-2B84A1C2A17B} - {8DCA6660-59B3-4A76-83C5-31623E46EF26} = {ACBC487E-D0E6-42CF-9DFB-2B84A1C2A17B} - {C29F35F4-19B7-4A99-99DE-270DD3D2E5A2} = {ACBC487E-D0E6-42CF-9DFB-2B84A1C2A17B} - {2716F2D8-8156-4466-928F-F713AFBB5D4A} = {ACBC487E-D0E6-42CF-9DFB-2B84A1C2A17B} - {AA7B83F2-C814-46DA-9962-523AA96E4239} = {ACBC487E-D0E6-42CF-9DFB-2B84A1C2A17B} - {7117582E-A417-448F-B6BF-60459B592388} = {ACBC487E-D0E6-42CF-9DFB-2B84A1C2A17B} - {EF3D464C-A502-4869-BBDD-532003334B9A} = {ACBC487E-D0E6-42CF-9DFB-2B84A1C2A17B} - {C2B18CCE-9444-4B30-9EDC-A33DFEB32E2E} = {ACBC487E-D0E6-42CF-9DFB-2B84A1C2A17B} - {14F783DE-CAC1-4B4A-B636-36087FD57892} = {ACBC487E-D0E6-42CF-9DFB-2B84A1C2A17B} + {17FFFB08-6DD5-405F-9EDD-3248B7C51DFA} = {ADEAADA0-E242-41C9-8260-01241B2C4D3B} + {31F2D6DE-8C1F-4B5A-976B-BD67F10E397A} = {17FFFB08-6DD5-405F-9EDD-3248B7C51DFA} + {56F9E3BD-6C50-4FB1-9E10-C743D79C2489} = {17FFFB08-6DD5-405F-9EDD-3248B7C51DFA} + {6717ABF1-2B01-4B9B-9767-1741CEDDB667} = {17FFFB08-6DD5-405F-9EDD-3248B7C51DFA} + {45083224-409E-4872-BFD8-AEFEB395EF3C} = {17FFFB08-6DD5-405F-9EDD-3248B7C51DFA} + {0280E2B9-8F8B-4D69-97B6-39DA9BA6436B} = {17FFFB08-6DD5-405F-9EDD-3248B7C51DFA} + {B364E4BA-B4BB-4F1A-B96A-D4783B588FC8} = {17FFFB08-6DD5-405F-9EDD-3248B7C51DFA} + {D9E2752E-B4A5-4C50-A5E9-A30F14FC114F} = {17FFFB08-6DD5-405F-9EDD-3248B7C51DFA} + {23C4068C-6D30-4509-9257-67C3DE7D209D} = {17FFFB08-6DD5-405F-9EDD-3248B7C51DFA} + {61066CDB-0216-4453-A3A1-5074265014A9} = {17FFFB08-6DD5-405F-9EDD-3248B7C51DFA} + {30DAE7A7-42D4-4219-9A36-CE24D68B18B5} = {17FFFB08-6DD5-405F-9EDD-3248B7C51DFA} + {A792DF09-B9DE-4A04-9DFA-F1111F020BF0} = {17FFFB08-6DD5-405F-9EDD-3248B7C51DFA} + {F9C18084-B823-49BE-9FC8-48EBAC4624DB} = {17FFFB08-6DD5-405F-9EDD-3248B7C51DFA} + {5517C994-A733-413D-96AE-C787A35F6E25} = {17FFFB08-6DD5-405F-9EDD-3248B7C51DFA} + {72B17E23-ECD6-4D39-BD4A-4E8C7D9401E6} = {17FFFB08-6DD5-405F-9EDD-3248B7C51DFA} + {0877CF62-0198-4F8D-81C1-F7384FF64F4E} = {17FFFB08-6DD5-405F-9EDD-3248B7C51DFA} + {4F8FE0EE-845D-4986-BE0F-1CABC2E98B54} = {17FFFB08-6DD5-405F-9EDD-3248B7C51DFA} + {D4B85361-00DC-46AC-89DA-520E2D722D27} = {17FFFB08-6DD5-405F-9EDD-3248B7C51DFA} + {43AFF035-BA86-47E0-97EA-A812E4168B35} = {17FFFB08-6DD5-405F-9EDD-3248B7C51DFA} + {37C70446-7E78-46E1-8E6B-194D5AAC78CA} = {17FFFB08-6DD5-405F-9EDD-3248B7C51DFA} + {DE77C60A-1987-4794-9AA9-D5E8EFE1030A} = {17FFFB08-6DD5-405F-9EDD-3248B7C51DFA} + {E1DC2F83-DB5A-43FD-9AAB-E9430DCA7031} = {17FFFB08-6DD5-405F-9EDD-3248B7C51DFA} + {DEF3CDF0-A184-44AF-A75E-624381911098} = {17FFFB08-6DD5-405F-9EDD-3248B7C51DFA} EndGlobalSection GlobalSection(ExtensibilityGlobals) = postSolution SolutionGuid = {85C5FEF7-AB6B-473B-8EC8-C2B35531DA80} diff --git a/src/Models/KubernetesCRDModelGen.Models.projectcalico.org/felixconfigurations-crd-projectcalico-org.g.cs b/src/Models/KubernetesCRDModelGen.Models.projectcalico.org/felixconfigurations-crd-projectcalico-org.g.cs index 58f648450..efc2e413a 100644 --- a/src/Models/KubernetesCRDModelGen.Models.projectcalico.org/felixconfigurations-crd-projectcalico-org.g.cs +++ b/src/Models/KubernetesCRDModelGen.Models.projectcalico.org/felixconfigurations-crd-projectcalico-org.g.cs @@ -8,6 +8,43 @@ using System.Text.Json.Serialization; namespace KubernetesCRDModelGen.Models.crd.projectcalico.org; +/// BPFConntrackTimers overrides the default values for the specified conntrack timer if set. Each value can be either a duration or `Auto` to pick the value from a Linux conntrack timeout. Configurable timers are: CreationGracePeriod, TCPSynSent, TCPEstablished, TCPFinsSeen, TCPResetSeen, UDPTimeout, GenericTimeout, ICMPTimeout. Unset values are replaced by the default values with a warning log for incorrect values. +[global::System.CodeDom.Compiler.GeneratedCode("KubernetesCRDModelGen.Tool", "1.0.0.0"), global::System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage] +public partial class V1FelixConfigurationSpecBpfConntrackTimeouts +{ + /// CreationGracePeriod gives a generic grace period to new connection before they are considered for cleanup [Default: 10s]. + [JsonPropertyName("creationGracePeriod")] + public string? CreationGracePeriod { get; set; } + + /// GenericTimeout controls how long it takes before considering this entry for cleanup after the connection became idle. If set to 'Auto', the value from nf_conntrack_generic_timeout is used. If nil, Calico uses its own default value. [Default: 10m]. + [JsonPropertyName("genericTimeout")] + public string? GenericTimeout { get; set; } + + /// ICMPTimeout controls how long it takes before considering this entry for cleanup after the connection became idle. If set to 'Auto', the value from nf_conntrack_icmp_timeout is used. If nil, Calico uses its own default value. [Default: 5s]. + [JsonPropertyName("icmpTimeout")] + public string? IcmpTimeout { get; set; } + + /// TCPEstablished controls how long it takes before considering this entry for cleanup after the connection became idle. If set to 'Auto', the value from nf_conntrack_tcp_timeout_established is used. If nil, Calico uses its own default value. [Default: 1h]. + [JsonPropertyName("tcpEstablished")] + public string? TcpEstablished { get; set; } + + /// TCPFinsSeen controls how long it takes before considering this entry for cleanup after the connection was closed gracefully. If set to 'Auto', the value from nf_conntrack_tcp_timeout_time_wait is used. If nil, Calico uses its own default value. [Default: Auto]. + [JsonPropertyName("tcpFinsSeen")] + public string? TcpFinsSeen { get; set; } + + /// TCPFinsSeen controls how long it takes before considering this entry for cleanup after the connection was aborted. If nil, Calico uses its own default value. [Default: 40s]. + [JsonPropertyName("tcpResetSeen")] + public string? TcpResetSeen { get; set; } + + /// TCPSynSent controls how long it takes before considering this entry for cleanup after the last SYN without a response. If set to 'Auto', the value from nf_conntrack_tcp_timeout_syn_sent is used. If nil, Calico uses its own default value. [Default: 20s]. + [JsonPropertyName("tcpSynSent")] + public string? TcpSynSent { get; set; } + + /// UDPTimeout controls how long it takes before considering this entry for cleanup after the connection became idle. If nil, Calico uses its own default value. [Default: 60s]. + [JsonPropertyName("udpTimeout")] + public string? UdpTimeout { get; set; } +} + /// ProtoPort is combination of protocol, port, and CIDR. Protocol and port must be specified. [global::System.CodeDom.Compiler.GeneratedCode("KubernetesCRDModelGen.Tool", "1.0.0.0"), global::System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage] public partial class V1FelixConfigurationSpecFailsafeInboundHostPorts @@ -117,6 +154,10 @@ public partial class V1FelixConfigurationSpec [JsonPropertyName("bpfConntrackMode")] public string? BpfConntrackMode { get; set; } + /// BPFConntrackTimers overrides the default values for the specified conntrack timer if set. Each value can be either a duration or `Auto` to pick the value from a Linux conntrack timeout. Configurable timers are: CreationGracePeriod, TCPSynSent, TCPEstablished, TCPFinsSeen, TCPResetSeen, UDPTimeout, GenericTimeout, ICMPTimeout. Unset values are replaced by the default values with a warning log for incorrect values. + [JsonPropertyName("bpfConntrackTimeouts")] + public V1FelixConfigurationSpecBpfConntrackTimeouts? BpfConntrackTimeouts { get; set; } + /// BPFDSROptoutCIDRs is a list of CIDRs which are excluded from DSR. That is, clients in those CIDRs will access service node ports as if BPFExternalServiceMode was set to Tunnel. [JsonPropertyName("bpfDSROptoutCIDRs")] public IList? BpfDSROptoutCIDRs { get; set; } diff --git a/src/Models/KubernetesCRDModelGen.Models.projectcalico.org/felixconfigurations.crd.projectcalico.org.yaml b/src/Models/KubernetesCRDModelGen.Models.projectcalico.org/felixconfigurations.crd.projectcalico.org.yaml index 62e941a60..93ca07de2 100644 --- a/src/Models/KubernetesCRDModelGen.Models.projectcalico.org/felixconfigurations.crd.projectcalico.org.yaml +++ b/src/Models/KubernetesCRDModelGen.Models.projectcalico.org/felixconfigurations.crd.projectcalico.org.yaml @@ -134,6 +134,106 @@ spec: - Userspace - BPFProgram type: string + bpfConntrackTimeouts: + description: >- + BPFConntrackTimers overrides the default values for the specified conntrack timer if + + set. Each value can be either a duration or `Auto` to pick the value from + + a Linux conntrack timeout. + + + Configurable timers are: CreationGracePeriod, TCPSynSent, + + TCPEstablished, TCPFinsSeen, TCPResetSeen, UDPTimeout, GenericTimeout, + + ICMPTimeout. + + + Unset values are replaced by the default values with a warning log for + + incorrect values. + properties: + creationGracePeriod: + description: >2- + CreationGracePeriod gives a generic grace period to new connection + before they are considered for cleanup [Default: 10s]. + pattern: ^(([0-9]*(\.[0-9]*)?(ms|s|h|m|us)+)+|Auto)$ + type: string + genericTimeout: + description: >- + GenericTimeout controls how long it takes before considering this + + entry for cleanup after the connection became idle. If set to 'Auto', the + + value from nf_conntrack_generic_timeout is used. If nil, Calico uses its + + own default value. [Default: 10m]. + pattern: ^(([0-9]*(\.[0-9]*)?(ms|s|h|m|us)+)+|Auto)$ + type: string + icmpTimeout: + description: >- + ICMPTimeout controls how long it takes before considering this + + entry for cleanup after the connection became idle. If set to 'Auto', the + + value from nf_conntrack_icmp_timeout is used. If nil, Calico uses its + + own default value. [Default: 5s]. + pattern: ^(([0-9]*(\.[0-9]*)?(ms|s|h|m|us)+)+|Auto)$ + type: string + tcpEstablished: + description: >- + TCPEstablished controls how long it takes before considering this entry for + + cleanup after the connection became idle. If set to 'Auto', the + + value from nf_conntrack_tcp_timeout_established is used. If nil, Calico uses + + its own default value. [Default: 1h]. + pattern: ^(([0-9]*(\.[0-9]*)?(ms|s|h|m|us)+)+|Auto)$ + type: string + tcpFinsSeen: + description: >- + TCPFinsSeen controls how long it takes before considering this entry for + + cleanup after the connection was closed gracefully. If set to 'Auto', the + + value from nf_conntrack_tcp_timeout_time_wait is used. If nil, Calico uses + + its own default value. [Default: Auto]. + pattern: ^(([0-9]*(\.[0-9]*)?(ms|s|h|m|us)+)+|Auto)$ + type: string + tcpResetSeen: + description: >- + TCPFinsSeen controls how long it takes before considering this entry for + + cleanup after the connection was aborted. If nil, Calico uses its own + + default value. [Default: 40s]. + pattern: ^(([0-9]*(\.[0-9]*)?(ms|s|h|m|us)+)+|Auto)$ + type: string + tcpSynSent: + description: >- + TCPSynSent controls how long it takes before considering this entry for + + cleanup after the last SYN without a response. If set to 'Auto', the + + value from nf_conntrack_tcp_timeout_syn_sent is used. If nil, Calico uses + + its own default value. [Default: 20s]. + pattern: ^(([0-9]*(\.[0-9]*)?(ms|s|h|m|us)+)+|Auto)$ + type: string + udpTimeout: + description: >- + UDPTimeout controls how long it takes before considering this entry for + + cleanup after the connection became idle. If nil, Calico uses its own + + default value. [Default: 60s]. + pattern: ^(([0-9]*(\.[0-9]*)?(ms|s|h|m|us)+)+|Auto)$ + type: string + type: object bpfDSROptoutCIDRs: description: >- BPFDSROptoutCIDRs is a list of CIDRs which are excluded from DSR. That is, clients