diff --git a/ci.sh b/ci.sh index f40f2fd65..1232535c3 100755 --- a/ci.sh +++ b/ci.sh @@ -7,6 +7,7 @@ set -e find . -name *.csproj -exec dotnet build {} \; # Execute Unit tests -cd tests +cd tests/KubernetesClient.Tests dotnet restore dotnet test + diff --git a/examples/attach/attach.csproj b/examples/attach/attach.csproj index 4ae8b99a5..da8c8c56b 100755 --- a/examples/attach/attach.csproj +++ b/examples/attach/attach.csproj @@ -1,7 +1,7 @@ - + diff --git a/examples/exec/exec.csproj b/examples/exec/exec.csproj index 4ae8b99a5..da8c8c56b 100755 --- a/examples/exec/exec.csproj +++ b/examples/exec/exec.csproj @@ -1,7 +1,7 @@ - + diff --git a/examples/labels/labels.csproj b/examples/labels/labels.csproj index 270736f72..b89b6b19d 100755 --- a/examples/labels/labels.csproj +++ b/examples/labels/labels.csproj @@ -1,7 +1,7 @@ - + diff --git a/examples/logs/logs.csproj b/examples/logs/logs.csproj index 1ce947198..60c00e62e 100755 --- a/examples/logs/logs.csproj +++ b/examples/logs/logs.csproj @@ -1,7 +1,7 @@ - + diff --git a/examples/namespace/namespace.csproj b/examples/namespace/namespace.csproj index f35abd52b..5283698f6 100644 --- a/examples/namespace/namespace.csproj +++ b/examples/namespace/namespace.csproj @@ -1,7 +1,7 @@ - + diff --git a/examples/simple/simple.csproj b/examples/simple/simple.csproj index 270736f72..b89b6b19d 100755 --- a/examples/simple/simple.csproj +++ b/examples/simple/simple.csproj @@ -1,7 +1,7 @@ - + diff --git a/examples/watch/watch.csproj b/examples/watch/watch.csproj index 698630e59..a5fd52e9b 100644 --- a/examples/watch/watch.csproj +++ b/examples/watch/watch.csproj @@ -6,7 +6,7 @@ - + diff --git a/kubernetes-client.sln b/kubernetes-client.sln index 294edf94c..b2f4fad4c 100644 --- a/kubernetes-client.sln +++ b/kubernetes-client.sln @@ -1,30 +1,165 @@ -Microsoft Visual Studio Solution File, Format Version 12.00 +Microsoft Visual Studio Solution File, Format Version 12.00 # Visual Studio 15 VisualStudioVersion = 15.0.26430.16 MinimumVisualStudioVersion = 10.0.40219.1 -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "tests", "tests\tests.csproj", "{F578EB59-8E44-4652-AF8D-03F03E8A8B37}" +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "examples", "examples", "{B70AFB57-57C9-46DC-84BE-11B7DDD34B40}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "KubernetesClient", "src\KubernetesClient.csproj", "{CDDE69B1-A259-4DE3-8439-3AAD789B8F32}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "attach", "examples\attach\attach.csproj", "{87CD4259-88DC-4748-AC61-CDDFB6E02891}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "exec", "examples\exec\exec.csproj", "{0044011C-25A6-4303-AA3F-877244B51ABB}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "labels", "examples\labels\labels.csproj", "{D5471F2E-F522-47E7-B3D2-F98A4452E214}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "logs", "examples\logs\logs.csproj", "{4BD050E8-B0E4-40B4-AC72-5130D81095C7}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "namespace", "examples\namespace\namespace.csproj", "{1AA79D75-E7C4-4C0C-928B-FB12EC3CBF68}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "simple", "examples\simple\simple.csproj", "{DDB14203-DD5B-452A-A1E0-9FD98629101F}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "watch", "examples\watch\watch.csproj", "{1DDB0CCF-7CCE-4A60-BAC6-9AE1779DEDB5}" +EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "src", "src", "{3D1864AA-1FFC-4512-BB13-46055E410F73}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "KubernetesClient", "src\KubernetesClient\KubernetesClient.csproj", "{35DD7248-F9EC-4272-A32C-B0C59E5A6FA7}" +EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "tests", "tests", "{8AF4A5C2-F0CE-47D5-A4C5-FE4AB83CA509}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "KubernetesClient.Tests", "tests\KubernetesClient.Tests\KubernetesClient.Tests.csproj", "{806AD0E5-833F-42FB-A870-4BCEE7F4B17F}" EndProject Global + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection + GlobalSection(ExtensibilityGlobals) = postSolution + SolutionGuid = {049A763A-C891-4E8D-80CF-89DD3E22ADC7} + EndGlobalSection GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Any CPU = Debug|Any CPU + Debug|x64 = Debug|x64 + Debug|x86 = Debug|x86 Release|Any CPU = Release|Any CPU + Release|x64 = Release|x64 + Release|x86 = Release|x86 EndGlobalSection GlobalSection(ProjectConfigurationPlatforms) = postSolution - {F578EB59-8E44-4652-AF8D-03F03E8A8B37}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {F578EB59-8E44-4652-AF8D-03F03E8A8B37}.Debug|Any CPU.Build.0 = Debug|Any CPU - {F578EB59-8E44-4652-AF8D-03F03E8A8B37}.Release|Any CPU.ActiveCfg = Release|Any CPU - {F578EB59-8E44-4652-AF8D-03F03E8A8B37}.Release|Any CPU.Build.0 = Release|Any CPU - {CDDE69B1-A259-4DE3-8439-3AAD789B8F32}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {CDDE69B1-A259-4DE3-8439-3AAD789B8F32}.Debug|Any CPU.Build.0 = Debug|Any CPU - {CDDE69B1-A259-4DE3-8439-3AAD789B8F32}.Release|Any CPU.ActiveCfg = Release|Any CPU - {CDDE69B1-A259-4DE3-8439-3AAD789B8F32}.Release|Any CPU.Build.0 = Release|Any CPU + {87CD4259-88DC-4748-AC61-CDDFB6E02891}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {87CD4259-88DC-4748-AC61-CDDFB6E02891}.Debug|Any CPU.Build.0 = Debug|Any CPU + {87CD4259-88DC-4748-AC61-CDDFB6E02891}.Debug|x64.ActiveCfg = Debug|Any CPU + {87CD4259-88DC-4748-AC61-CDDFB6E02891}.Debug|x64.Build.0 = Debug|Any CPU + {87CD4259-88DC-4748-AC61-CDDFB6E02891}.Debug|x86.ActiveCfg = Debug|Any CPU + {87CD4259-88DC-4748-AC61-CDDFB6E02891}.Debug|x86.Build.0 = Debug|Any CPU + {87CD4259-88DC-4748-AC61-CDDFB6E02891}.Release|Any CPU.ActiveCfg = Release|Any CPU + {87CD4259-88DC-4748-AC61-CDDFB6E02891}.Release|Any CPU.Build.0 = Release|Any CPU + {87CD4259-88DC-4748-AC61-CDDFB6E02891}.Release|x64.ActiveCfg = Release|Any CPU + {87CD4259-88DC-4748-AC61-CDDFB6E02891}.Release|x64.Build.0 = Release|Any CPU + {87CD4259-88DC-4748-AC61-CDDFB6E02891}.Release|x86.ActiveCfg = Release|Any CPU + {87CD4259-88DC-4748-AC61-CDDFB6E02891}.Release|x86.Build.0 = Release|Any CPU + {0044011C-25A6-4303-AA3F-877244B51ABB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {0044011C-25A6-4303-AA3F-877244B51ABB}.Debug|Any CPU.Build.0 = Debug|Any CPU + {0044011C-25A6-4303-AA3F-877244B51ABB}.Debug|x64.ActiveCfg = Debug|Any CPU + {0044011C-25A6-4303-AA3F-877244B51ABB}.Debug|x64.Build.0 = Debug|Any CPU + {0044011C-25A6-4303-AA3F-877244B51ABB}.Debug|x86.ActiveCfg = Debug|Any CPU + {0044011C-25A6-4303-AA3F-877244B51ABB}.Debug|x86.Build.0 = Debug|Any CPU + {0044011C-25A6-4303-AA3F-877244B51ABB}.Release|Any CPU.ActiveCfg = Release|Any CPU + {0044011C-25A6-4303-AA3F-877244B51ABB}.Release|Any CPU.Build.0 = Release|Any CPU + {0044011C-25A6-4303-AA3F-877244B51ABB}.Release|x64.ActiveCfg = Release|Any CPU + {0044011C-25A6-4303-AA3F-877244B51ABB}.Release|x64.Build.0 = Release|Any CPU + {0044011C-25A6-4303-AA3F-877244B51ABB}.Release|x86.ActiveCfg = Release|Any CPU + {0044011C-25A6-4303-AA3F-877244B51ABB}.Release|x86.Build.0 = Release|Any CPU + {D5471F2E-F522-47E7-B3D2-F98A4452E214}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {D5471F2E-F522-47E7-B3D2-F98A4452E214}.Debug|Any CPU.Build.0 = Debug|Any CPU + {D5471F2E-F522-47E7-B3D2-F98A4452E214}.Debug|x64.ActiveCfg = Debug|Any CPU + {D5471F2E-F522-47E7-B3D2-F98A4452E214}.Debug|x64.Build.0 = Debug|Any CPU + {D5471F2E-F522-47E7-B3D2-F98A4452E214}.Debug|x86.ActiveCfg = Debug|Any CPU + {D5471F2E-F522-47E7-B3D2-F98A4452E214}.Debug|x86.Build.0 = Debug|Any CPU + {D5471F2E-F522-47E7-B3D2-F98A4452E214}.Release|Any CPU.ActiveCfg = Release|Any CPU + {D5471F2E-F522-47E7-B3D2-F98A4452E214}.Release|Any CPU.Build.0 = Release|Any CPU + {D5471F2E-F522-47E7-B3D2-F98A4452E214}.Release|x64.ActiveCfg = Release|Any CPU + {D5471F2E-F522-47E7-B3D2-F98A4452E214}.Release|x64.Build.0 = Release|Any CPU + {D5471F2E-F522-47E7-B3D2-F98A4452E214}.Release|x86.ActiveCfg = Release|Any CPU + {D5471F2E-F522-47E7-B3D2-F98A4452E214}.Release|x86.Build.0 = Release|Any CPU + {4BD050E8-B0E4-40B4-AC72-5130D81095C7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {4BD050E8-B0E4-40B4-AC72-5130D81095C7}.Debug|Any CPU.Build.0 = Debug|Any CPU + {4BD050E8-B0E4-40B4-AC72-5130D81095C7}.Debug|x64.ActiveCfg = Debug|Any CPU + {4BD050E8-B0E4-40B4-AC72-5130D81095C7}.Debug|x64.Build.0 = Debug|Any CPU + {4BD050E8-B0E4-40B4-AC72-5130D81095C7}.Debug|x86.ActiveCfg = Debug|Any CPU + {4BD050E8-B0E4-40B4-AC72-5130D81095C7}.Debug|x86.Build.0 = Debug|Any CPU + {4BD050E8-B0E4-40B4-AC72-5130D81095C7}.Release|Any CPU.ActiveCfg = Release|Any CPU + {4BD050E8-B0E4-40B4-AC72-5130D81095C7}.Release|Any CPU.Build.0 = Release|Any CPU + {4BD050E8-B0E4-40B4-AC72-5130D81095C7}.Release|x64.ActiveCfg = Release|Any CPU + {4BD050E8-B0E4-40B4-AC72-5130D81095C7}.Release|x64.Build.0 = Release|Any CPU + {4BD050E8-B0E4-40B4-AC72-5130D81095C7}.Release|x86.ActiveCfg = Release|Any CPU + {4BD050E8-B0E4-40B4-AC72-5130D81095C7}.Release|x86.Build.0 = Release|Any CPU + {1AA79D75-E7C4-4C0C-928B-FB12EC3CBF68}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {1AA79D75-E7C4-4C0C-928B-FB12EC3CBF68}.Debug|Any CPU.Build.0 = Debug|Any CPU + {1AA79D75-E7C4-4C0C-928B-FB12EC3CBF68}.Debug|x64.ActiveCfg = Debug|Any CPU + {1AA79D75-E7C4-4C0C-928B-FB12EC3CBF68}.Debug|x64.Build.0 = Debug|Any CPU + {1AA79D75-E7C4-4C0C-928B-FB12EC3CBF68}.Debug|x86.ActiveCfg = Debug|Any CPU + {1AA79D75-E7C4-4C0C-928B-FB12EC3CBF68}.Debug|x86.Build.0 = Debug|Any CPU + {1AA79D75-E7C4-4C0C-928B-FB12EC3CBF68}.Release|Any CPU.ActiveCfg = Release|Any CPU + {1AA79D75-E7C4-4C0C-928B-FB12EC3CBF68}.Release|Any CPU.Build.0 = Release|Any CPU + {1AA79D75-E7C4-4C0C-928B-FB12EC3CBF68}.Release|x64.ActiveCfg = Release|Any CPU + {1AA79D75-E7C4-4C0C-928B-FB12EC3CBF68}.Release|x64.Build.0 = Release|Any CPU + {1AA79D75-E7C4-4C0C-928B-FB12EC3CBF68}.Release|x86.ActiveCfg = Release|Any CPU + {1AA79D75-E7C4-4C0C-928B-FB12EC3CBF68}.Release|x86.Build.0 = Release|Any CPU + {DDB14203-DD5B-452A-A1E0-9FD98629101F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {DDB14203-DD5B-452A-A1E0-9FD98629101F}.Debug|Any CPU.Build.0 = Debug|Any CPU + {DDB14203-DD5B-452A-A1E0-9FD98629101F}.Debug|x64.ActiveCfg = Debug|Any CPU + {DDB14203-DD5B-452A-A1E0-9FD98629101F}.Debug|x64.Build.0 = Debug|Any CPU + {DDB14203-DD5B-452A-A1E0-9FD98629101F}.Debug|x86.ActiveCfg = Debug|Any CPU + {DDB14203-DD5B-452A-A1E0-9FD98629101F}.Debug|x86.Build.0 = Debug|Any CPU + {DDB14203-DD5B-452A-A1E0-9FD98629101F}.Release|Any CPU.ActiveCfg = Release|Any CPU + {DDB14203-DD5B-452A-A1E0-9FD98629101F}.Release|Any CPU.Build.0 = Release|Any CPU + {DDB14203-DD5B-452A-A1E0-9FD98629101F}.Release|x64.ActiveCfg = Release|Any CPU + {DDB14203-DD5B-452A-A1E0-9FD98629101F}.Release|x64.Build.0 = Release|Any CPU + {DDB14203-DD5B-452A-A1E0-9FD98629101F}.Release|x86.ActiveCfg = Release|Any CPU + {DDB14203-DD5B-452A-A1E0-9FD98629101F}.Release|x86.Build.0 = Release|Any CPU + {1DDB0CCF-7CCE-4A60-BAC6-9AE1779DEDB5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {1DDB0CCF-7CCE-4A60-BAC6-9AE1779DEDB5}.Debug|Any CPU.Build.0 = Debug|Any CPU + {1DDB0CCF-7CCE-4A60-BAC6-9AE1779DEDB5}.Debug|x64.ActiveCfg = Debug|Any CPU + {1DDB0CCF-7CCE-4A60-BAC6-9AE1779DEDB5}.Debug|x64.Build.0 = Debug|Any CPU + {1DDB0CCF-7CCE-4A60-BAC6-9AE1779DEDB5}.Debug|x86.ActiveCfg = Debug|Any CPU + {1DDB0CCF-7CCE-4A60-BAC6-9AE1779DEDB5}.Debug|x86.Build.0 = Debug|Any CPU + {1DDB0CCF-7CCE-4A60-BAC6-9AE1779DEDB5}.Release|Any CPU.ActiveCfg = Release|Any CPU + {1DDB0CCF-7CCE-4A60-BAC6-9AE1779DEDB5}.Release|Any CPU.Build.0 = Release|Any CPU + {1DDB0CCF-7CCE-4A60-BAC6-9AE1779DEDB5}.Release|x64.ActiveCfg = Release|Any CPU + {1DDB0CCF-7CCE-4A60-BAC6-9AE1779DEDB5}.Release|x64.Build.0 = Release|Any CPU + {1DDB0CCF-7CCE-4A60-BAC6-9AE1779DEDB5}.Release|x86.ActiveCfg = Release|Any CPU + {1DDB0CCF-7CCE-4A60-BAC6-9AE1779DEDB5}.Release|x86.Build.0 = Release|Any CPU + {35DD7248-F9EC-4272-A32C-B0C59E5A6FA7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {35DD7248-F9EC-4272-A32C-B0C59E5A6FA7}.Debug|Any CPU.Build.0 = Debug|Any CPU + {35DD7248-F9EC-4272-A32C-B0C59E5A6FA7}.Debug|x64.ActiveCfg = Debug|Any CPU + {35DD7248-F9EC-4272-A32C-B0C59E5A6FA7}.Debug|x64.Build.0 = Debug|Any CPU + {35DD7248-F9EC-4272-A32C-B0C59E5A6FA7}.Debug|x86.ActiveCfg = Debug|Any CPU + {35DD7248-F9EC-4272-A32C-B0C59E5A6FA7}.Debug|x86.Build.0 = Debug|Any CPU + {35DD7248-F9EC-4272-A32C-B0C59E5A6FA7}.Release|Any CPU.ActiveCfg = Release|Any CPU + {35DD7248-F9EC-4272-A32C-B0C59E5A6FA7}.Release|Any CPU.Build.0 = Release|Any CPU + {35DD7248-F9EC-4272-A32C-B0C59E5A6FA7}.Release|x64.ActiveCfg = Release|Any CPU + {35DD7248-F9EC-4272-A32C-B0C59E5A6FA7}.Release|x64.Build.0 = Release|Any CPU + {35DD7248-F9EC-4272-A32C-B0C59E5A6FA7}.Release|x86.ActiveCfg = Release|Any CPU + {35DD7248-F9EC-4272-A32C-B0C59E5A6FA7}.Release|x86.Build.0 = Release|Any CPU + {806AD0E5-833F-42FB-A870-4BCEE7F4B17F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {806AD0E5-833F-42FB-A870-4BCEE7F4B17F}.Debug|Any CPU.Build.0 = Debug|Any CPU + {806AD0E5-833F-42FB-A870-4BCEE7F4B17F}.Debug|x64.ActiveCfg = Debug|Any CPU + {806AD0E5-833F-42FB-A870-4BCEE7F4B17F}.Debug|x64.Build.0 = Debug|Any CPU + {806AD0E5-833F-42FB-A870-4BCEE7F4B17F}.Debug|x86.ActiveCfg = Debug|Any CPU + {806AD0E5-833F-42FB-A870-4BCEE7F4B17F}.Debug|x86.Build.0 = Debug|Any CPU + {806AD0E5-833F-42FB-A870-4BCEE7F4B17F}.Release|Any CPU.ActiveCfg = Release|Any CPU + {806AD0E5-833F-42FB-A870-4BCEE7F4B17F}.Release|Any CPU.Build.0 = Release|Any CPU + {806AD0E5-833F-42FB-A870-4BCEE7F4B17F}.Release|x64.ActiveCfg = Release|Any CPU + {806AD0E5-833F-42FB-A870-4BCEE7F4B17F}.Release|x64.Build.0 = Release|Any CPU + {806AD0E5-833F-42FB-A870-4BCEE7F4B17F}.Release|x86.ActiveCfg = Release|Any CPU + {806AD0E5-833F-42FB-A870-4BCEE7F4B17F}.Release|x86.Build.0 = Release|Any CPU EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection - GlobalSection(ExtensibilityGlobals) = postSolution - SolutionGuid = {049A763A-C891-4E8D-80CF-89DD3E22ADC7} + GlobalSection(NestedProjects) = preSolution + {87CD4259-88DC-4748-AC61-CDDFB6E02891} = {B70AFB57-57C9-46DC-84BE-11B7DDD34B40} + {0044011C-25A6-4303-AA3F-877244B51ABB} = {B70AFB57-57C9-46DC-84BE-11B7DDD34B40} + {D5471F2E-F522-47E7-B3D2-F98A4452E214} = {B70AFB57-57C9-46DC-84BE-11B7DDD34B40} + {4BD050E8-B0E4-40B4-AC72-5130D81095C7} = {B70AFB57-57C9-46DC-84BE-11B7DDD34B40} + {1AA79D75-E7C4-4C0C-928B-FB12EC3CBF68} = {B70AFB57-57C9-46DC-84BE-11B7DDD34B40} + {DDB14203-DD5B-452A-A1E0-9FD98629101F} = {B70AFB57-57C9-46DC-84BE-11B7DDD34B40} + {1DDB0CCF-7CCE-4A60-BAC6-9AE1779DEDB5} = {B70AFB57-57C9-46DC-84BE-11B7DDD34B40} + {35DD7248-F9EC-4272-A32C-B0C59E5A6FA7} = {3D1864AA-1FFC-4512-BB13-46055E410F73} + {806AD0E5-833F-42FB-A870-4BCEE7F4B17F} = {8AF4A5C2-F0CE-47D5-A4C5-FE4AB83CA509} EndGlobalSection EndGlobal diff --git a/src/ByteBuffer.cs b/src/KubernetesClient/ByteBuffer.cs similarity index 100% rename from src/ByteBuffer.cs rename to src/KubernetesClient/ByteBuffer.cs diff --git a/src/CertUtils.cs b/src/KubernetesClient/CertUtils.cs similarity index 100% rename from src/CertUtils.cs rename to src/KubernetesClient/CertUtils.cs diff --git a/src/CoreFX.cs b/src/KubernetesClient/CoreFX.cs similarity index 100% rename from src/CoreFX.cs rename to src/KubernetesClient/CoreFX.cs diff --git a/src/Exceptions/KubeConfigException.cs b/src/KubernetesClient/Exceptions/KubeConfigException.cs similarity index 100% rename from src/Exceptions/KubeConfigException.cs rename to src/KubernetesClient/Exceptions/KubeConfigException.cs diff --git a/src/Exceptions/KubernetesClientException.cs b/src/KubernetesClient/Exceptions/KubernetesClientException.cs similarity index 100% rename from src/Exceptions/KubernetesClientException.cs rename to src/KubernetesClient/Exceptions/KubernetesClientException.cs diff --git a/src/IKubernetes.WebSocket.cs b/src/KubernetesClient/IKubernetes.WebSocket.cs similarity index 100% rename from src/IKubernetes.WebSocket.cs rename to src/KubernetesClient/IKubernetes.WebSocket.cs diff --git a/src/IntstrIntOrString.cs b/src/KubernetesClient/IntstrIntOrString.cs similarity index 100% rename from src/IntstrIntOrString.cs rename to src/KubernetesClient/IntstrIntOrString.cs diff --git a/src/K8sProtocol.cs b/src/KubernetesClient/K8sProtocol.cs similarity index 100% rename from src/K8sProtocol.cs rename to src/KubernetesClient/K8sProtocol.cs diff --git a/src/KubeConfigModels/Cluster.cs b/src/KubernetesClient/KubeConfigModels/Cluster.cs similarity index 100% rename from src/KubeConfigModels/Cluster.cs rename to src/KubernetesClient/KubeConfigModels/Cluster.cs diff --git a/src/KubeConfigModels/ClusterEndpoint.cs b/src/KubernetesClient/KubeConfigModels/ClusterEndpoint.cs similarity index 100% rename from src/KubeConfigModels/ClusterEndpoint.cs rename to src/KubernetesClient/KubeConfigModels/ClusterEndpoint.cs diff --git a/src/KubeConfigModels/Context.cs b/src/KubernetesClient/KubeConfigModels/Context.cs similarity index 100% rename from src/KubeConfigModels/Context.cs rename to src/KubernetesClient/KubeConfigModels/Context.cs diff --git a/src/KubeConfigModels/ContextDetails.cs b/src/KubernetesClient/KubeConfigModels/ContextDetails.cs similarity index 100% rename from src/KubeConfigModels/ContextDetails.cs rename to src/KubernetesClient/KubeConfigModels/ContextDetails.cs diff --git a/src/KubeConfigModels/K8SConfiguration.cs b/src/KubernetesClient/KubeConfigModels/K8SConfiguration.cs similarity index 100% rename from src/KubeConfigModels/K8SConfiguration.cs rename to src/KubernetesClient/KubeConfigModels/K8SConfiguration.cs diff --git a/src/KubeConfigModels/User.cs b/src/KubernetesClient/KubeConfigModels/User.cs similarity index 100% rename from src/KubeConfigModels/User.cs rename to src/KubernetesClient/KubeConfigModels/User.cs diff --git a/src/KubeConfigModels/UserCredentials.cs b/src/KubernetesClient/KubeConfigModels/UserCredentials.cs similarity index 100% rename from src/KubeConfigModels/UserCredentials.cs rename to src/KubernetesClient/KubeConfigModels/UserCredentials.cs diff --git a/src/Kubernetes.ConfigInit.cs b/src/KubernetesClient/Kubernetes.ConfigInit.cs similarity index 100% rename from src/Kubernetes.ConfigInit.cs rename to src/KubernetesClient/Kubernetes.ConfigInit.cs diff --git a/src/Kubernetes.WebSocket.cs b/src/KubernetesClient/Kubernetes.WebSocket.cs similarity index 100% rename from src/Kubernetes.WebSocket.cs rename to src/KubernetesClient/Kubernetes.WebSocket.cs diff --git a/src/KubernetesClient.csproj b/src/KubernetesClient/KubernetesClient.csproj similarity index 100% rename from src/KubernetesClient.csproj rename to src/KubernetesClient/KubernetesClient.csproj diff --git a/src/KubernetesClientConfiguration.ConfigFile.cs b/src/KubernetesClient/KubernetesClientConfiguration.ConfigFile.cs similarity index 100% rename from src/KubernetesClientConfiguration.ConfigFile.cs rename to src/KubernetesClient/KubernetesClientConfiguration.ConfigFile.cs diff --git a/src/KubernetesClientConfiguration.InCluster.cs b/src/KubernetesClient/KubernetesClientConfiguration.InCluster.cs similarity index 100% rename from src/KubernetesClientConfiguration.InCluster.cs rename to src/KubernetesClient/KubernetesClientConfiguration.InCluster.cs diff --git a/src/KubernetesClientConfiguration.cs b/src/KubernetesClient/KubernetesClientConfiguration.cs similarity index 100% rename from src/KubernetesClientConfiguration.cs rename to src/KubernetesClient/KubernetesClientConfiguration.cs diff --git a/src/MuxedStream.cs b/src/KubernetesClient/MuxedStream.cs similarity index 100% rename from src/MuxedStream.cs rename to src/KubernetesClient/MuxedStream.cs diff --git a/src/ResourceQuantity.cs b/src/KubernetesClient/ResourceQuantity.cs similarity index 100% rename from src/ResourceQuantity.cs rename to src/KubernetesClient/ResourceQuantity.cs diff --git a/src/StreamDemuxer.cs b/src/KubernetesClient/StreamDemuxer.cs similarity index 100% rename from src/StreamDemuxer.cs rename to src/KubernetesClient/StreamDemuxer.cs diff --git a/src/V1Patch.cs b/src/KubernetesClient/V1Patch.cs similarity index 100% rename from src/V1Patch.cs rename to src/KubernetesClient/V1Patch.cs diff --git a/src/V1Status.ObjectView.cs b/src/KubernetesClient/V1Status.ObjectView.cs similarity index 100% rename from src/V1Status.ObjectView.cs rename to src/KubernetesClient/V1Status.ObjectView.cs diff --git a/src/Watcher.cs b/src/KubernetesClient/Watcher.cs similarity index 100% rename from src/Watcher.cs rename to src/KubernetesClient/Watcher.cs diff --git a/src/WatcherDelegatingHandler.cs b/src/KubernetesClient/WatcherDelegatingHandler.cs similarity index 100% rename from src/WatcherDelegatingHandler.cs rename to src/KubernetesClient/WatcherDelegatingHandler.cs diff --git a/src/WebSocketBuilder.NetCoreApp2.1.cs b/src/KubernetesClient/WebSocketBuilder.NetCoreApp2.1.cs similarity index 100% rename from src/WebSocketBuilder.NetCoreApp2.1.cs rename to src/KubernetesClient/WebSocketBuilder.NetCoreApp2.1.cs diff --git a/src/WebSocketBuilder.cs b/src/KubernetesClient/WebSocketBuilder.cs similarity index 100% rename from src/WebSocketBuilder.cs rename to src/KubernetesClient/WebSocketBuilder.cs diff --git a/src/Yaml.cs b/src/KubernetesClient/Yaml.cs similarity index 100% rename from src/Yaml.cs rename to src/KubernetesClient/Yaml.cs diff --git a/src/generated/.swagger-codegen/COMMIT b/src/KubernetesClient/generated/.swagger-codegen/COMMIT similarity index 100% rename from src/generated/.swagger-codegen/COMMIT rename to src/KubernetesClient/generated/.swagger-codegen/COMMIT diff --git a/src/generated/IKubernetes.cs b/src/KubernetesClient/generated/IKubernetes.cs similarity index 100% rename from src/generated/IKubernetes.cs rename to src/KubernetesClient/generated/IKubernetes.cs diff --git a/src/generated/Kubernetes.cs b/src/KubernetesClient/generated/Kubernetes.cs similarity index 100% rename from src/generated/Kubernetes.cs rename to src/KubernetesClient/generated/Kubernetes.cs diff --git a/src/generated/KubernetesExtensions.cs b/src/KubernetesClient/generated/KubernetesExtensions.cs similarity index 100% rename from src/generated/KubernetesExtensions.cs rename to src/KubernetesClient/generated/KubernetesExtensions.cs diff --git a/src/generated/Models/Admissionregistrationv1beta1ServiceReference.cs b/src/KubernetesClient/generated/Models/Admissionregistrationv1beta1ServiceReference.cs similarity index 100% rename from src/generated/Models/Admissionregistrationv1beta1ServiceReference.cs rename to src/KubernetesClient/generated/Models/Admissionregistrationv1beta1ServiceReference.cs diff --git a/src/generated/Models/Apiregistrationv1beta1ServiceReference.cs b/src/KubernetesClient/generated/Models/Apiregistrationv1beta1ServiceReference.cs similarity index 100% rename from src/generated/Models/Apiregistrationv1beta1ServiceReference.cs rename to src/KubernetesClient/generated/Models/Apiregistrationv1beta1ServiceReference.cs diff --git a/src/generated/Models/Appsv1beta1Deployment.cs b/src/KubernetesClient/generated/Models/Appsv1beta1Deployment.cs similarity index 100% rename from src/generated/Models/Appsv1beta1Deployment.cs rename to src/KubernetesClient/generated/Models/Appsv1beta1Deployment.cs diff --git a/src/generated/Models/Appsv1beta1DeploymentCondition.cs b/src/KubernetesClient/generated/Models/Appsv1beta1DeploymentCondition.cs similarity index 100% rename from src/generated/Models/Appsv1beta1DeploymentCondition.cs rename to src/KubernetesClient/generated/Models/Appsv1beta1DeploymentCondition.cs diff --git a/src/generated/Models/Appsv1beta1DeploymentList.cs b/src/KubernetesClient/generated/Models/Appsv1beta1DeploymentList.cs similarity index 100% rename from src/generated/Models/Appsv1beta1DeploymentList.cs rename to src/KubernetesClient/generated/Models/Appsv1beta1DeploymentList.cs diff --git a/src/generated/Models/Appsv1beta1DeploymentRollback.cs b/src/KubernetesClient/generated/Models/Appsv1beta1DeploymentRollback.cs similarity index 100% rename from src/generated/Models/Appsv1beta1DeploymentRollback.cs rename to src/KubernetesClient/generated/Models/Appsv1beta1DeploymentRollback.cs diff --git a/src/generated/Models/Appsv1beta1DeploymentSpec.cs b/src/KubernetesClient/generated/Models/Appsv1beta1DeploymentSpec.cs similarity index 100% rename from src/generated/Models/Appsv1beta1DeploymentSpec.cs rename to src/KubernetesClient/generated/Models/Appsv1beta1DeploymentSpec.cs diff --git a/src/generated/Models/Appsv1beta1DeploymentStatus.cs b/src/KubernetesClient/generated/Models/Appsv1beta1DeploymentStatus.cs similarity index 100% rename from src/generated/Models/Appsv1beta1DeploymentStatus.cs rename to src/KubernetesClient/generated/Models/Appsv1beta1DeploymentStatus.cs diff --git a/src/generated/Models/Appsv1beta1DeploymentStrategy.cs b/src/KubernetesClient/generated/Models/Appsv1beta1DeploymentStrategy.cs similarity index 100% rename from src/generated/Models/Appsv1beta1DeploymentStrategy.cs rename to src/KubernetesClient/generated/Models/Appsv1beta1DeploymentStrategy.cs diff --git a/src/generated/Models/Appsv1beta1RollbackConfig.cs b/src/KubernetesClient/generated/Models/Appsv1beta1RollbackConfig.cs similarity index 100% rename from src/generated/Models/Appsv1beta1RollbackConfig.cs rename to src/KubernetesClient/generated/Models/Appsv1beta1RollbackConfig.cs diff --git a/src/generated/Models/Appsv1beta1RollingUpdateDeployment.cs b/src/KubernetesClient/generated/Models/Appsv1beta1RollingUpdateDeployment.cs similarity index 100% rename from src/generated/Models/Appsv1beta1RollingUpdateDeployment.cs rename to src/KubernetesClient/generated/Models/Appsv1beta1RollingUpdateDeployment.cs diff --git a/src/generated/Models/Appsv1beta1Scale.cs b/src/KubernetesClient/generated/Models/Appsv1beta1Scale.cs similarity index 100% rename from src/generated/Models/Appsv1beta1Scale.cs rename to src/KubernetesClient/generated/Models/Appsv1beta1Scale.cs diff --git a/src/generated/Models/Appsv1beta1ScaleSpec.cs b/src/KubernetesClient/generated/Models/Appsv1beta1ScaleSpec.cs similarity index 100% rename from src/generated/Models/Appsv1beta1ScaleSpec.cs rename to src/KubernetesClient/generated/Models/Appsv1beta1ScaleSpec.cs diff --git a/src/generated/Models/Appsv1beta1ScaleStatus.cs b/src/KubernetesClient/generated/Models/Appsv1beta1ScaleStatus.cs similarity index 100% rename from src/generated/Models/Appsv1beta1ScaleStatus.cs rename to src/KubernetesClient/generated/Models/Appsv1beta1ScaleStatus.cs diff --git a/src/generated/Models/Extensionsv1beta1AllowedFlexVolume.cs b/src/KubernetesClient/generated/Models/Extensionsv1beta1AllowedFlexVolume.cs similarity index 100% rename from src/generated/Models/Extensionsv1beta1AllowedFlexVolume.cs rename to src/KubernetesClient/generated/Models/Extensionsv1beta1AllowedFlexVolume.cs diff --git a/src/generated/Models/Extensionsv1beta1AllowedHostPath.cs b/src/KubernetesClient/generated/Models/Extensionsv1beta1AllowedHostPath.cs similarity index 100% rename from src/generated/Models/Extensionsv1beta1AllowedHostPath.cs rename to src/KubernetesClient/generated/Models/Extensionsv1beta1AllowedHostPath.cs diff --git a/src/generated/Models/Extensionsv1beta1Deployment.cs b/src/KubernetesClient/generated/Models/Extensionsv1beta1Deployment.cs similarity index 100% rename from src/generated/Models/Extensionsv1beta1Deployment.cs rename to src/KubernetesClient/generated/Models/Extensionsv1beta1Deployment.cs diff --git a/src/generated/Models/Extensionsv1beta1DeploymentCondition.cs b/src/KubernetesClient/generated/Models/Extensionsv1beta1DeploymentCondition.cs similarity index 100% rename from src/generated/Models/Extensionsv1beta1DeploymentCondition.cs rename to src/KubernetesClient/generated/Models/Extensionsv1beta1DeploymentCondition.cs diff --git a/src/generated/Models/Extensionsv1beta1DeploymentList.cs b/src/KubernetesClient/generated/Models/Extensionsv1beta1DeploymentList.cs similarity index 100% rename from src/generated/Models/Extensionsv1beta1DeploymentList.cs rename to src/KubernetesClient/generated/Models/Extensionsv1beta1DeploymentList.cs diff --git a/src/generated/Models/Extensionsv1beta1DeploymentRollback.cs b/src/KubernetesClient/generated/Models/Extensionsv1beta1DeploymentRollback.cs similarity index 100% rename from src/generated/Models/Extensionsv1beta1DeploymentRollback.cs rename to src/KubernetesClient/generated/Models/Extensionsv1beta1DeploymentRollback.cs diff --git a/src/generated/Models/Extensionsv1beta1DeploymentSpec.cs b/src/KubernetesClient/generated/Models/Extensionsv1beta1DeploymentSpec.cs similarity index 100% rename from src/generated/Models/Extensionsv1beta1DeploymentSpec.cs rename to src/KubernetesClient/generated/Models/Extensionsv1beta1DeploymentSpec.cs diff --git a/src/generated/Models/Extensionsv1beta1DeploymentStatus.cs b/src/KubernetesClient/generated/Models/Extensionsv1beta1DeploymentStatus.cs similarity index 100% rename from src/generated/Models/Extensionsv1beta1DeploymentStatus.cs rename to src/KubernetesClient/generated/Models/Extensionsv1beta1DeploymentStatus.cs diff --git a/src/generated/Models/Extensionsv1beta1DeploymentStrategy.cs b/src/KubernetesClient/generated/Models/Extensionsv1beta1DeploymentStrategy.cs similarity index 100% rename from src/generated/Models/Extensionsv1beta1DeploymentStrategy.cs rename to src/KubernetesClient/generated/Models/Extensionsv1beta1DeploymentStrategy.cs diff --git a/src/generated/Models/Extensionsv1beta1FSGroupStrategyOptions.cs b/src/KubernetesClient/generated/Models/Extensionsv1beta1FSGroupStrategyOptions.cs similarity index 100% rename from src/generated/Models/Extensionsv1beta1FSGroupStrategyOptions.cs rename to src/KubernetesClient/generated/Models/Extensionsv1beta1FSGroupStrategyOptions.cs diff --git a/src/generated/Models/Extensionsv1beta1HostPortRange.cs b/src/KubernetesClient/generated/Models/Extensionsv1beta1HostPortRange.cs similarity index 100% rename from src/generated/Models/Extensionsv1beta1HostPortRange.cs rename to src/KubernetesClient/generated/Models/Extensionsv1beta1HostPortRange.cs diff --git a/src/generated/Models/Extensionsv1beta1IDRange.cs b/src/KubernetesClient/generated/Models/Extensionsv1beta1IDRange.cs similarity index 100% rename from src/generated/Models/Extensionsv1beta1IDRange.cs rename to src/KubernetesClient/generated/Models/Extensionsv1beta1IDRange.cs diff --git a/src/generated/Models/Extensionsv1beta1PodSecurityPolicy.cs b/src/KubernetesClient/generated/Models/Extensionsv1beta1PodSecurityPolicy.cs similarity index 100% rename from src/generated/Models/Extensionsv1beta1PodSecurityPolicy.cs rename to src/KubernetesClient/generated/Models/Extensionsv1beta1PodSecurityPolicy.cs diff --git a/src/generated/Models/Extensionsv1beta1PodSecurityPolicyList.cs b/src/KubernetesClient/generated/Models/Extensionsv1beta1PodSecurityPolicyList.cs similarity index 100% rename from src/generated/Models/Extensionsv1beta1PodSecurityPolicyList.cs rename to src/KubernetesClient/generated/Models/Extensionsv1beta1PodSecurityPolicyList.cs diff --git a/src/generated/Models/Extensionsv1beta1PodSecurityPolicySpec.cs b/src/KubernetesClient/generated/Models/Extensionsv1beta1PodSecurityPolicySpec.cs similarity index 100% rename from src/generated/Models/Extensionsv1beta1PodSecurityPolicySpec.cs rename to src/KubernetesClient/generated/Models/Extensionsv1beta1PodSecurityPolicySpec.cs diff --git a/src/generated/Models/Extensionsv1beta1RollbackConfig.cs b/src/KubernetesClient/generated/Models/Extensionsv1beta1RollbackConfig.cs similarity index 100% rename from src/generated/Models/Extensionsv1beta1RollbackConfig.cs rename to src/KubernetesClient/generated/Models/Extensionsv1beta1RollbackConfig.cs diff --git a/src/generated/Models/Extensionsv1beta1RollingUpdateDeployment.cs b/src/KubernetesClient/generated/Models/Extensionsv1beta1RollingUpdateDeployment.cs similarity index 100% rename from src/generated/Models/Extensionsv1beta1RollingUpdateDeployment.cs rename to src/KubernetesClient/generated/Models/Extensionsv1beta1RollingUpdateDeployment.cs diff --git a/src/generated/Models/Extensionsv1beta1RunAsUserStrategyOptions.cs b/src/KubernetesClient/generated/Models/Extensionsv1beta1RunAsUserStrategyOptions.cs similarity index 100% rename from src/generated/Models/Extensionsv1beta1RunAsUserStrategyOptions.cs rename to src/KubernetesClient/generated/Models/Extensionsv1beta1RunAsUserStrategyOptions.cs diff --git a/src/generated/Models/Extensionsv1beta1SELinuxStrategyOptions.cs b/src/KubernetesClient/generated/Models/Extensionsv1beta1SELinuxStrategyOptions.cs similarity index 100% rename from src/generated/Models/Extensionsv1beta1SELinuxStrategyOptions.cs rename to src/KubernetesClient/generated/Models/Extensionsv1beta1SELinuxStrategyOptions.cs diff --git a/src/generated/Models/Extensionsv1beta1Scale.cs b/src/KubernetesClient/generated/Models/Extensionsv1beta1Scale.cs similarity index 100% rename from src/generated/Models/Extensionsv1beta1Scale.cs rename to src/KubernetesClient/generated/Models/Extensionsv1beta1Scale.cs diff --git a/src/generated/Models/Extensionsv1beta1ScaleSpec.cs b/src/KubernetesClient/generated/Models/Extensionsv1beta1ScaleSpec.cs similarity index 100% rename from src/generated/Models/Extensionsv1beta1ScaleSpec.cs rename to src/KubernetesClient/generated/Models/Extensionsv1beta1ScaleSpec.cs diff --git a/src/generated/Models/Extensionsv1beta1ScaleStatus.cs b/src/KubernetesClient/generated/Models/Extensionsv1beta1ScaleStatus.cs similarity index 100% rename from src/generated/Models/Extensionsv1beta1ScaleStatus.cs rename to src/KubernetesClient/generated/Models/Extensionsv1beta1ScaleStatus.cs diff --git a/src/generated/Models/Extensionsv1beta1SupplementalGroupsStrategyOptions.cs b/src/KubernetesClient/generated/Models/Extensionsv1beta1SupplementalGroupsStrategyOptions.cs similarity index 100% rename from src/generated/Models/Extensionsv1beta1SupplementalGroupsStrategyOptions.cs rename to src/KubernetesClient/generated/Models/Extensionsv1beta1SupplementalGroupsStrategyOptions.cs diff --git a/src/generated/Models/IntstrIntOrString.cs b/src/KubernetesClient/generated/Models/IntstrIntOrString.cs similarity index 100% rename from src/generated/Models/IntstrIntOrString.cs rename to src/KubernetesClient/generated/Models/IntstrIntOrString.cs diff --git a/src/generated/Models/Policyv1beta1AllowedFlexVolume.cs b/src/KubernetesClient/generated/Models/Policyv1beta1AllowedFlexVolume.cs similarity index 100% rename from src/generated/Models/Policyv1beta1AllowedFlexVolume.cs rename to src/KubernetesClient/generated/Models/Policyv1beta1AllowedFlexVolume.cs diff --git a/src/generated/Models/Policyv1beta1AllowedHostPath.cs b/src/KubernetesClient/generated/Models/Policyv1beta1AllowedHostPath.cs similarity index 100% rename from src/generated/Models/Policyv1beta1AllowedHostPath.cs rename to src/KubernetesClient/generated/Models/Policyv1beta1AllowedHostPath.cs diff --git a/src/generated/Models/Policyv1beta1FSGroupStrategyOptions.cs b/src/KubernetesClient/generated/Models/Policyv1beta1FSGroupStrategyOptions.cs similarity index 100% rename from src/generated/Models/Policyv1beta1FSGroupStrategyOptions.cs rename to src/KubernetesClient/generated/Models/Policyv1beta1FSGroupStrategyOptions.cs diff --git a/src/generated/Models/Policyv1beta1HostPortRange.cs b/src/KubernetesClient/generated/Models/Policyv1beta1HostPortRange.cs similarity index 100% rename from src/generated/Models/Policyv1beta1HostPortRange.cs rename to src/KubernetesClient/generated/Models/Policyv1beta1HostPortRange.cs diff --git a/src/generated/Models/Policyv1beta1IDRange.cs b/src/KubernetesClient/generated/Models/Policyv1beta1IDRange.cs similarity index 100% rename from src/generated/Models/Policyv1beta1IDRange.cs rename to src/KubernetesClient/generated/Models/Policyv1beta1IDRange.cs diff --git a/src/generated/Models/Policyv1beta1PodSecurityPolicy.cs b/src/KubernetesClient/generated/Models/Policyv1beta1PodSecurityPolicy.cs similarity index 100% rename from src/generated/Models/Policyv1beta1PodSecurityPolicy.cs rename to src/KubernetesClient/generated/Models/Policyv1beta1PodSecurityPolicy.cs diff --git a/src/generated/Models/Policyv1beta1PodSecurityPolicyList.cs b/src/KubernetesClient/generated/Models/Policyv1beta1PodSecurityPolicyList.cs similarity index 100% rename from src/generated/Models/Policyv1beta1PodSecurityPolicyList.cs rename to src/KubernetesClient/generated/Models/Policyv1beta1PodSecurityPolicyList.cs diff --git a/src/generated/Models/Policyv1beta1PodSecurityPolicySpec.cs b/src/KubernetesClient/generated/Models/Policyv1beta1PodSecurityPolicySpec.cs similarity index 100% rename from src/generated/Models/Policyv1beta1PodSecurityPolicySpec.cs rename to src/KubernetesClient/generated/Models/Policyv1beta1PodSecurityPolicySpec.cs diff --git a/src/generated/Models/Policyv1beta1RunAsUserStrategyOptions.cs b/src/KubernetesClient/generated/Models/Policyv1beta1RunAsUserStrategyOptions.cs similarity index 100% rename from src/generated/Models/Policyv1beta1RunAsUserStrategyOptions.cs rename to src/KubernetesClient/generated/Models/Policyv1beta1RunAsUserStrategyOptions.cs diff --git a/src/generated/Models/Policyv1beta1SELinuxStrategyOptions.cs b/src/KubernetesClient/generated/Models/Policyv1beta1SELinuxStrategyOptions.cs similarity index 100% rename from src/generated/Models/Policyv1beta1SELinuxStrategyOptions.cs rename to src/KubernetesClient/generated/Models/Policyv1beta1SELinuxStrategyOptions.cs diff --git a/src/generated/Models/Policyv1beta1SupplementalGroupsStrategyOptions.cs b/src/KubernetesClient/generated/Models/Policyv1beta1SupplementalGroupsStrategyOptions.cs similarity index 100% rename from src/generated/Models/Policyv1beta1SupplementalGroupsStrategyOptions.cs rename to src/KubernetesClient/generated/Models/Policyv1beta1SupplementalGroupsStrategyOptions.cs diff --git a/src/generated/Models/ResourceQuantity.cs b/src/KubernetesClient/generated/Models/ResourceQuantity.cs similarity index 100% rename from src/generated/Models/ResourceQuantity.cs rename to src/KubernetesClient/generated/Models/ResourceQuantity.cs diff --git a/src/generated/Models/RuntimeRawExtension.cs b/src/KubernetesClient/generated/Models/RuntimeRawExtension.cs similarity index 100% rename from src/generated/Models/RuntimeRawExtension.cs rename to src/KubernetesClient/generated/Models/RuntimeRawExtension.cs diff --git a/src/generated/Models/V1APIGroup.cs b/src/KubernetesClient/generated/Models/V1APIGroup.cs similarity index 100% rename from src/generated/Models/V1APIGroup.cs rename to src/KubernetesClient/generated/Models/V1APIGroup.cs diff --git a/src/generated/Models/V1APIGroupList.cs b/src/KubernetesClient/generated/Models/V1APIGroupList.cs similarity index 100% rename from src/generated/Models/V1APIGroupList.cs rename to src/KubernetesClient/generated/Models/V1APIGroupList.cs diff --git a/src/generated/Models/V1APIResource.cs b/src/KubernetesClient/generated/Models/V1APIResource.cs similarity index 100% rename from src/generated/Models/V1APIResource.cs rename to src/KubernetesClient/generated/Models/V1APIResource.cs diff --git a/src/generated/Models/V1APIResourceList.cs b/src/KubernetesClient/generated/Models/V1APIResourceList.cs similarity index 100% rename from src/generated/Models/V1APIResourceList.cs rename to src/KubernetesClient/generated/Models/V1APIResourceList.cs diff --git a/src/generated/Models/V1APIService.cs b/src/KubernetesClient/generated/Models/V1APIService.cs similarity index 100% rename from src/generated/Models/V1APIService.cs rename to src/KubernetesClient/generated/Models/V1APIService.cs diff --git a/src/generated/Models/V1APIServiceCondition.cs b/src/KubernetesClient/generated/Models/V1APIServiceCondition.cs similarity index 100% rename from src/generated/Models/V1APIServiceCondition.cs rename to src/KubernetesClient/generated/Models/V1APIServiceCondition.cs diff --git a/src/generated/Models/V1APIServiceList.cs b/src/KubernetesClient/generated/Models/V1APIServiceList.cs similarity index 100% rename from src/generated/Models/V1APIServiceList.cs rename to src/KubernetesClient/generated/Models/V1APIServiceList.cs diff --git a/src/generated/Models/V1APIServiceSpec.cs b/src/KubernetesClient/generated/Models/V1APIServiceSpec.cs similarity index 100% rename from src/generated/Models/V1APIServiceSpec.cs rename to src/KubernetesClient/generated/Models/V1APIServiceSpec.cs diff --git a/src/generated/Models/V1APIServiceStatus.cs b/src/KubernetesClient/generated/Models/V1APIServiceStatus.cs similarity index 100% rename from src/generated/Models/V1APIServiceStatus.cs rename to src/KubernetesClient/generated/Models/V1APIServiceStatus.cs diff --git a/src/generated/Models/V1APIVersions.cs b/src/KubernetesClient/generated/Models/V1APIVersions.cs similarity index 100% rename from src/generated/Models/V1APIVersions.cs rename to src/KubernetesClient/generated/Models/V1APIVersions.cs diff --git a/src/generated/Models/V1AWSElasticBlockStoreVolumeSource.cs b/src/KubernetesClient/generated/Models/V1AWSElasticBlockStoreVolumeSource.cs similarity index 100% rename from src/generated/Models/V1AWSElasticBlockStoreVolumeSource.cs rename to src/KubernetesClient/generated/Models/V1AWSElasticBlockStoreVolumeSource.cs diff --git a/src/generated/Models/V1Affinity.cs b/src/KubernetesClient/generated/Models/V1Affinity.cs similarity index 100% rename from src/generated/Models/V1Affinity.cs rename to src/KubernetesClient/generated/Models/V1Affinity.cs diff --git a/src/generated/Models/V1AggregationRule.cs b/src/KubernetesClient/generated/Models/V1AggregationRule.cs similarity index 100% rename from src/generated/Models/V1AggregationRule.cs rename to src/KubernetesClient/generated/Models/V1AggregationRule.cs diff --git a/src/generated/Models/V1AttachedVolume.cs b/src/KubernetesClient/generated/Models/V1AttachedVolume.cs similarity index 100% rename from src/generated/Models/V1AttachedVolume.cs rename to src/KubernetesClient/generated/Models/V1AttachedVolume.cs diff --git a/src/generated/Models/V1AzureDiskVolumeSource.cs b/src/KubernetesClient/generated/Models/V1AzureDiskVolumeSource.cs similarity index 100% rename from src/generated/Models/V1AzureDiskVolumeSource.cs rename to src/KubernetesClient/generated/Models/V1AzureDiskVolumeSource.cs diff --git a/src/generated/Models/V1AzureFilePersistentVolumeSource.cs b/src/KubernetesClient/generated/Models/V1AzureFilePersistentVolumeSource.cs similarity index 100% rename from src/generated/Models/V1AzureFilePersistentVolumeSource.cs rename to src/KubernetesClient/generated/Models/V1AzureFilePersistentVolumeSource.cs diff --git a/src/generated/Models/V1AzureFileVolumeSource.cs b/src/KubernetesClient/generated/Models/V1AzureFileVolumeSource.cs similarity index 100% rename from src/generated/Models/V1AzureFileVolumeSource.cs rename to src/KubernetesClient/generated/Models/V1AzureFileVolumeSource.cs diff --git a/src/generated/Models/V1Binding.cs b/src/KubernetesClient/generated/Models/V1Binding.cs similarity index 100% rename from src/generated/Models/V1Binding.cs rename to src/KubernetesClient/generated/Models/V1Binding.cs diff --git a/src/generated/Models/V1CSIPersistentVolumeSource.cs b/src/KubernetesClient/generated/Models/V1CSIPersistentVolumeSource.cs similarity index 100% rename from src/generated/Models/V1CSIPersistentVolumeSource.cs rename to src/KubernetesClient/generated/Models/V1CSIPersistentVolumeSource.cs diff --git a/src/generated/Models/V1Capabilities.cs b/src/KubernetesClient/generated/Models/V1Capabilities.cs similarity index 100% rename from src/generated/Models/V1Capabilities.cs rename to src/KubernetesClient/generated/Models/V1Capabilities.cs diff --git a/src/generated/Models/V1CephFSPersistentVolumeSource.cs b/src/KubernetesClient/generated/Models/V1CephFSPersistentVolumeSource.cs similarity index 100% rename from src/generated/Models/V1CephFSPersistentVolumeSource.cs rename to src/KubernetesClient/generated/Models/V1CephFSPersistentVolumeSource.cs diff --git a/src/generated/Models/V1CephFSVolumeSource.cs b/src/KubernetesClient/generated/Models/V1CephFSVolumeSource.cs similarity index 100% rename from src/generated/Models/V1CephFSVolumeSource.cs rename to src/KubernetesClient/generated/Models/V1CephFSVolumeSource.cs diff --git a/src/generated/Models/V1CinderVolumeSource.cs b/src/KubernetesClient/generated/Models/V1CinderVolumeSource.cs similarity index 100% rename from src/generated/Models/V1CinderVolumeSource.cs rename to src/KubernetesClient/generated/Models/V1CinderVolumeSource.cs diff --git a/src/generated/Models/V1ClientIPConfig.cs b/src/KubernetesClient/generated/Models/V1ClientIPConfig.cs similarity index 100% rename from src/generated/Models/V1ClientIPConfig.cs rename to src/KubernetesClient/generated/Models/V1ClientIPConfig.cs diff --git a/src/generated/Models/V1ClusterRole.cs b/src/KubernetesClient/generated/Models/V1ClusterRole.cs similarity index 100% rename from src/generated/Models/V1ClusterRole.cs rename to src/KubernetesClient/generated/Models/V1ClusterRole.cs diff --git a/src/generated/Models/V1ClusterRoleBinding.cs b/src/KubernetesClient/generated/Models/V1ClusterRoleBinding.cs similarity index 100% rename from src/generated/Models/V1ClusterRoleBinding.cs rename to src/KubernetesClient/generated/Models/V1ClusterRoleBinding.cs diff --git a/src/generated/Models/V1ClusterRoleBindingList.cs b/src/KubernetesClient/generated/Models/V1ClusterRoleBindingList.cs similarity index 100% rename from src/generated/Models/V1ClusterRoleBindingList.cs rename to src/KubernetesClient/generated/Models/V1ClusterRoleBindingList.cs diff --git a/src/generated/Models/V1ClusterRoleList.cs b/src/KubernetesClient/generated/Models/V1ClusterRoleList.cs similarity index 100% rename from src/generated/Models/V1ClusterRoleList.cs rename to src/KubernetesClient/generated/Models/V1ClusterRoleList.cs diff --git a/src/generated/Models/V1ComponentCondition.cs b/src/KubernetesClient/generated/Models/V1ComponentCondition.cs similarity index 100% rename from src/generated/Models/V1ComponentCondition.cs rename to src/KubernetesClient/generated/Models/V1ComponentCondition.cs diff --git a/src/generated/Models/V1ComponentStatus.cs b/src/KubernetesClient/generated/Models/V1ComponentStatus.cs similarity index 100% rename from src/generated/Models/V1ComponentStatus.cs rename to src/KubernetesClient/generated/Models/V1ComponentStatus.cs diff --git a/src/generated/Models/V1ComponentStatusList.cs b/src/KubernetesClient/generated/Models/V1ComponentStatusList.cs similarity index 100% rename from src/generated/Models/V1ComponentStatusList.cs rename to src/KubernetesClient/generated/Models/V1ComponentStatusList.cs diff --git a/src/generated/Models/V1ConfigMap.cs b/src/KubernetesClient/generated/Models/V1ConfigMap.cs similarity index 100% rename from src/generated/Models/V1ConfigMap.cs rename to src/KubernetesClient/generated/Models/V1ConfigMap.cs diff --git a/src/generated/Models/V1ConfigMapEnvSource.cs b/src/KubernetesClient/generated/Models/V1ConfigMapEnvSource.cs similarity index 100% rename from src/generated/Models/V1ConfigMapEnvSource.cs rename to src/KubernetesClient/generated/Models/V1ConfigMapEnvSource.cs diff --git a/src/generated/Models/V1ConfigMapKeySelector.cs b/src/KubernetesClient/generated/Models/V1ConfigMapKeySelector.cs similarity index 100% rename from src/generated/Models/V1ConfigMapKeySelector.cs rename to src/KubernetesClient/generated/Models/V1ConfigMapKeySelector.cs diff --git a/src/generated/Models/V1ConfigMapList.cs b/src/KubernetesClient/generated/Models/V1ConfigMapList.cs similarity index 100% rename from src/generated/Models/V1ConfigMapList.cs rename to src/KubernetesClient/generated/Models/V1ConfigMapList.cs diff --git a/src/generated/Models/V1ConfigMapProjection.cs b/src/KubernetesClient/generated/Models/V1ConfigMapProjection.cs similarity index 100% rename from src/generated/Models/V1ConfigMapProjection.cs rename to src/KubernetesClient/generated/Models/V1ConfigMapProjection.cs diff --git a/src/generated/Models/V1ConfigMapVolumeSource.cs b/src/KubernetesClient/generated/Models/V1ConfigMapVolumeSource.cs similarity index 100% rename from src/generated/Models/V1ConfigMapVolumeSource.cs rename to src/KubernetesClient/generated/Models/V1ConfigMapVolumeSource.cs diff --git a/src/generated/Models/V1Container.cs b/src/KubernetesClient/generated/Models/V1Container.cs similarity index 100% rename from src/generated/Models/V1Container.cs rename to src/KubernetesClient/generated/Models/V1Container.cs diff --git a/src/generated/Models/V1ContainerImage.cs b/src/KubernetesClient/generated/Models/V1ContainerImage.cs similarity index 100% rename from src/generated/Models/V1ContainerImage.cs rename to src/KubernetesClient/generated/Models/V1ContainerImage.cs diff --git a/src/generated/Models/V1ContainerPort.cs b/src/KubernetesClient/generated/Models/V1ContainerPort.cs similarity index 100% rename from src/generated/Models/V1ContainerPort.cs rename to src/KubernetesClient/generated/Models/V1ContainerPort.cs diff --git a/src/generated/Models/V1ContainerState.cs b/src/KubernetesClient/generated/Models/V1ContainerState.cs similarity index 100% rename from src/generated/Models/V1ContainerState.cs rename to src/KubernetesClient/generated/Models/V1ContainerState.cs diff --git a/src/generated/Models/V1ContainerStateRunning.cs b/src/KubernetesClient/generated/Models/V1ContainerStateRunning.cs similarity index 100% rename from src/generated/Models/V1ContainerStateRunning.cs rename to src/KubernetesClient/generated/Models/V1ContainerStateRunning.cs diff --git a/src/generated/Models/V1ContainerStateTerminated.cs b/src/KubernetesClient/generated/Models/V1ContainerStateTerminated.cs similarity index 100% rename from src/generated/Models/V1ContainerStateTerminated.cs rename to src/KubernetesClient/generated/Models/V1ContainerStateTerminated.cs diff --git a/src/generated/Models/V1ContainerStateWaiting.cs b/src/KubernetesClient/generated/Models/V1ContainerStateWaiting.cs similarity index 100% rename from src/generated/Models/V1ContainerStateWaiting.cs rename to src/KubernetesClient/generated/Models/V1ContainerStateWaiting.cs diff --git a/src/generated/Models/V1ContainerStatus.cs b/src/KubernetesClient/generated/Models/V1ContainerStatus.cs similarity index 100% rename from src/generated/Models/V1ContainerStatus.cs rename to src/KubernetesClient/generated/Models/V1ContainerStatus.cs diff --git a/src/generated/Models/V1ControllerRevision.cs b/src/KubernetesClient/generated/Models/V1ControllerRevision.cs similarity index 100% rename from src/generated/Models/V1ControllerRevision.cs rename to src/KubernetesClient/generated/Models/V1ControllerRevision.cs diff --git a/src/generated/Models/V1ControllerRevisionList.cs b/src/KubernetesClient/generated/Models/V1ControllerRevisionList.cs similarity index 100% rename from src/generated/Models/V1ControllerRevisionList.cs rename to src/KubernetesClient/generated/Models/V1ControllerRevisionList.cs diff --git a/src/generated/Models/V1CrossVersionObjectReference.cs b/src/KubernetesClient/generated/Models/V1CrossVersionObjectReference.cs similarity index 100% rename from src/generated/Models/V1CrossVersionObjectReference.cs rename to src/KubernetesClient/generated/Models/V1CrossVersionObjectReference.cs diff --git a/src/generated/Models/V1DaemonEndpoint.cs b/src/KubernetesClient/generated/Models/V1DaemonEndpoint.cs similarity index 100% rename from src/generated/Models/V1DaemonEndpoint.cs rename to src/KubernetesClient/generated/Models/V1DaemonEndpoint.cs diff --git a/src/generated/Models/V1DaemonSet.cs b/src/KubernetesClient/generated/Models/V1DaemonSet.cs similarity index 100% rename from src/generated/Models/V1DaemonSet.cs rename to src/KubernetesClient/generated/Models/V1DaemonSet.cs diff --git a/src/generated/Models/V1DaemonSetCondition.cs b/src/KubernetesClient/generated/Models/V1DaemonSetCondition.cs similarity index 100% rename from src/generated/Models/V1DaemonSetCondition.cs rename to src/KubernetesClient/generated/Models/V1DaemonSetCondition.cs diff --git a/src/generated/Models/V1DaemonSetList.cs b/src/KubernetesClient/generated/Models/V1DaemonSetList.cs similarity index 100% rename from src/generated/Models/V1DaemonSetList.cs rename to src/KubernetesClient/generated/Models/V1DaemonSetList.cs diff --git a/src/generated/Models/V1DaemonSetSpec.cs b/src/KubernetesClient/generated/Models/V1DaemonSetSpec.cs similarity index 100% rename from src/generated/Models/V1DaemonSetSpec.cs rename to src/KubernetesClient/generated/Models/V1DaemonSetSpec.cs diff --git a/src/generated/Models/V1DaemonSetStatus.cs b/src/KubernetesClient/generated/Models/V1DaemonSetStatus.cs similarity index 100% rename from src/generated/Models/V1DaemonSetStatus.cs rename to src/KubernetesClient/generated/Models/V1DaemonSetStatus.cs diff --git a/src/generated/Models/V1DaemonSetUpdateStrategy.cs b/src/KubernetesClient/generated/Models/V1DaemonSetUpdateStrategy.cs similarity index 100% rename from src/generated/Models/V1DaemonSetUpdateStrategy.cs rename to src/KubernetesClient/generated/Models/V1DaemonSetUpdateStrategy.cs diff --git a/src/generated/Models/V1DeleteOptions.cs b/src/KubernetesClient/generated/Models/V1DeleteOptions.cs similarity index 100% rename from src/generated/Models/V1DeleteOptions.cs rename to src/KubernetesClient/generated/Models/V1DeleteOptions.cs diff --git a/src/generated/Models/V1Deployment.cs b/src/KubernetesClient/generated/Models/V1Deployment.cs similarity index 100% rename from src/generated/Models/V1Deployment.cs rename to src/KubernetesClient/generated/Models/V1Deployment.cs diff --git a/src/generated/Models/V1DeploymentCondition.cs b/src/KubernetesClient/generated/Models/V1DeploymentCondition.cs similarity index 100% rename from src/generated/Models/V1DeploymentCondition.cs rename to src/KubernetesClient/generated/Models/V1DeploymentCondition.cs diff --git a/src/generated/Models/V1DeploymentList.cs b/src/KubernetesClient/generated/Models/V1DeploymentList.cs similarity index 100% rename from src/generated/Models/V1DeploymentList.cs rename to src/KubernetesClient/generated/Models/V1DeploymentList.cs diff --git a/src/generated/Models/V1DeploymentSpec.cs b/src/KubernetesClient/generated/Models/V1DeploymentSpec.cs similarity index 100% rename from src/generated/Models/V1DeploymentSpec.cs rename to src/KubernetesClient/generated/Models/V1DeploymentSpec.cs diff --git a/src/generated/Models/V1DeploymentStatus.cs b/src/KubernetesClient/generated/Models/V1DeploymentStatus.cs similarity index 100% rename from src/generated/Models/V1DeploymentStatus.cs rename to src/KubernetesClient/generated/Models/V1DeploymentStatus.cs diff --git a/src/generated/Models/V1DeploymentStrategy.cs b/src/KubernetesClient/generated/Models/V1DeploymentStrategy.cs similarity index 100% rename from src/generated/Models/V1DeploymentStrategy.cs rename to src/KubernetesClient/generated/Models/V1DeploymentStrategy.cs diff --git a/src/generated/Models/V1DownwardAPIProjection.cs b/src/KubernetesClient/generated/Models/V1DownwardAPIProjection.cs similarity index 100% rename from src/generated/Models/V1DownwardAPIProjection.cs rename to src/KubernetesClient/generated/Models/V1DownwardAPIProjection.cs diff --git a/src/generated/Models/V1DownwardAPIVolumeFile.cs b/src/KubernetesClient/generated/Models/V1DownwardAPIVolumeFile.cs similarity index 100% rename from src/generated/Models/V1DownwardAPIVolumeFile.cs rename to src/KubernetesClient/generated/Models/V1DownwardAPIVolumeFile.cs diff --git a/src/generated/Models/V1DownwardAPIVolumeSource.cs b/src/KubernetesClient/generated/Models/V1DownwardAPIVolumeSource.cs similarity index 100% rename from src/generated/Models/V1DownwardAPIVolumeSource.cs rename to src/KubernetesClient/generated/Models/V1DownwardAPIVolumeSource.cs diff --git a/src/generated/Models/V1EmptyDirVolumeSource.cs b/src/KubernetesClient/generated/Models/V1EmptyDirVolumeSource.cs similarity index 100% rename from src/generated/Models/V1EmptyDirVolumeSource.cs rename to src/KubernetesClient/generated/Models/V1EmptyDirVolumeSource.cs diff --git a/src/generated/Models/V1EndpointAddress.cs b/src/KubernetesClient/generated/Models/V1EndpointAddress.cs similarity index 100% rename from src/generated/Models/V1EndpointAddress.cs rename to src/KubernetesClient/generated/Models/V1EndpointAddress.cs diff --git a/src/generated/Models/V1EndpointPort.cs b/src/KubernetesClient/generated/Models/V1EndpointPort.cs similarity index 100% rename from src/generated/Models/V1EndpointPort.cs rename to src/KubernetesClient/generated/Models/V1EndpointPort.cs diff --git a/src/generated/Models/V1EndpointSubset.cs b/src/KubernetesClient/generated/Models/V1EndpointSubset.cs similarity index 100% rename from src/generated/Models/V1EndpointSubset.cs rename to src/KubernetesClient/generated/Models/V1EndpointSubset.cs diff --git a/src/generated/Models/V1Endpoints.cs b/src/KubernetesClient/generated/Models/V1Endpoints.cs similarity index 100% rename from src/generated/Models/V1Endpoints.cs rename to src/KubernetesClient/generated/Models/V1Endpoints.cs diff --git a/src/generated/Models/V1EndpointsList.cs b/src/KubernetesClient/generated/Models/V1EndpointsList.cs similarity index 100% rename from src/generated/Models/V1EndpointsList.cs rename to src/KubernetesClient/generated/Models/V1EndpointsList.cs diff --git a/src/generated/Models/V1EnvFromSource.cs b/src/KubernetesClient/generated/Models/V1EnvFromSource.cs similarity index 100% rename from src/generated/Models/V1EnvFromSource.cs rename to src/KubernetesClient/generated/Models/V1EnvFromSource.cs diff --git a/src/generated/Models/V1EnvVar.cs b/src/KubernetesClient/generated/Models/V1EnvVar.cs similarity index 100% rename from src/generated/Models/V1EnvVar.cs rename to src/KubernetesClient/generated/Models/V1EnvVar.cs diff --git a/src/generated/Models/V1EnvVarSource.cs b/src/KubernetesClient/generated/Models/V1EnvVarSource.cs similarity index 100% rename from src/generated/Models/V1EnvVarSource.cs rename to src/KubernetesClient/generated/Models/V1EnvVarSource.cs diff --git a/src/generated/Models/V1Event.cs b/src/KubernetesClient/generated/Models/V1Event.cs similarity index 100% rename from src/generated/Models/V1Event.cs rename to src/KubernetesClient/generated/Models/V1Event.cs diff --git a/src/generated/Models/V1EventList.cs b/src/KubernetesClient/generated/Models/V1EventList.cs similarity index 100% rename from src/generated/Models/V1EventList.cs rename to src/KubernetesClient/generated/Models/V1EventList.cs diff --git a/src/generated/Models/V1EventSeries.cs b/src/KubernetesClient/generated/Models/V1EventSeries.cs similarity index 100% rename from src/generated/Models/V1EventSeries.cs rename to src/KubernetesClient/generated/Models/V1EventSeries.cs diff --git a/src/generated/Models/V1EventSource.cs b/src/KubernetesClient/generated/Models/V1EventSource.cs similarity index 100% rename from src/generated/Models/V1EventSource.cs rename to src/KubernetesClient/generated/Models/V1EventSource.cs diff --git a/src/generated/Models/V1ExecAction.cs b/src/KubernetesClient/generated/Models/V1ExecAction.cs similarity index 100% rename from src/generated/Models/V1ExecAction.cs rename to src/KubernetesClient/generated/Models/V1ExecAction.cs diff --git a/src/generated/Models/V1FCVolumeSource.cs b/src/KubernetesClient/generated/Models/V1FCVolumeSource.cs similarity index 100% rename from src/generated/Models/V1FCVolumeSource.cs rename to src/KubernetesClient/generated/Models/V1FCVolumeSource.cs diff --git a/src/generated/Models/V1FlexPersistentVolumeSource.cs b/src/KubernetesClient/generated/Models/V1FlexPersistentVolumeSource.cs similarity index 100% rename from src/generated/Models/V1FlexPersistentVolumeSource.cs rename to src/KubernetesClient/generated/Models/V1FlexPersistentVolumeSource.cs diff --git a/src/generated/Models/V1FlexVolumeSource.cs b/src/KubernetesClient/generated/Models/V1FlexVolumeSource.cs similarity index 100% rename from src/generated/Models/V1FlexVolumeSource.cs rename to src/KubernetesClient/generated/Models/V1FlexVolumeSource.cs diff --git a/src/generated/Models/V1FlockerVolumeSource.cs b/src/KubernetesClient/generated/Models/V1FlockerVolumeSource.cs similarity index 100% rename from src/generated/Models/V1FlockerVolumeSource.cs rename to src/KubernetesClient/generated/Models/V1FlockerVolumeSource.cs diff --git a/src/generated/Models/V1GCEPersistentDiskVolumeSource.cs b/src/KubernetesClient/generated/Models/V1GCEPersistentDiskVolumeSource.cs similarity index 100% rename from src/generated/Models/V1GCEPersistentDiskVolumeSource.cs rename to src/KubernetesClient/generated/Models/V1GCEPersistentDiskVolumeSource.cs diff --git a/src/generated/Models/V1GitRepoVolumeSource.cs b/src/KubernetesClient/generated/Models/V1GitRepoVolumeSource.cs similarity index 100% rename from src/generated/Models/V1GitRepoVolumeSource.cs rename to src/KubernetesClient/generated/Models/V1GitRepoVolumeSource.cs diff --git a/src/generated/Models/V1GlusterfsVolumeSource.cs b/src/KubernetesClient/generated/Models/V1GlusterfsVolumeSource.cs similarity index 100% rename from src/generated/Models/V1GlusterfsVolumeSource.cs rename to src/KubernetesClient/generated/Models/V1GlusterfsVolumeSource.cs diff --git a/src/generated/Models/V1GroupVersionForDiscovery.cs b/src/KubernetesClient/generated/Models/V1GroupVersionForDiscovery.cs similarity index 100% rename from src/generated/Models/V1GroupVersionForDiscovery.cs rename to src/KubernetesClient/generated/Models/V1GroupVersionForDiscovery.cs diff --git a/src/generated/Models/V1HTTPGetAction.cs b/src/KubernetesClient/generated/Models/V1HTTPGetAction.cs similarity index 100% rename from src/generated/Models/V1HTTPGetAction.cs rename to src/KubernetesClient/generated/Models/V1HTTPGetAction.cs diff --git a/src/generated/Models/V1HTTPHeader.cs b/src/KubernetesClient/generated/Models/V1HTTPHeader.cs similarity index 100% rename from src/generated/Models/V1HTTPHeader.cs rename to src/KubernetesClient/generated/Models/V1HTTPHeader.cs diff --git a/src/generated/Models/V1Handler.cs b/src/KubernetesClient/generated/Models/V1Handler.cs similarity index 100% rename from src/generated/Models/V1Handler.cs rename to src/KubernetesClient/generated/Models/V1Handler.cs diff --git a/src/generated/Models/V1HorizontalPodAutoscaler.cs b/src/KubernetesClient/generated/Models/V1HorizontalPodAutoscaler.cs similarity index 100% rename from src/generated/Models/V1HorizontalPodAutoscaler.cs rename to src/KubernetesClient/generated/Models/V1HorizontalPodAutoscaler.cs diff --git a/src/generated/Models/V1HorizontalPodAutoscalerList.cs b/src/KubernetesClient/generated/Models/V1HorizontalPodAutoscalerList.cs similarity index 100% rename from src/generated/Models/V1HorizontalPodAutoscalerList.cs rename to src/KubernetesClient/generated/Models/V1HorizontalPodAutoscalerList.cs diff --git a/src/generated/Models/V1HorizontalPodAutoscalerSpec.cs b/src/KubernetesClient/generated/Models/V1HorizontalPodAutoscalerSpec.cs similarity index 100% rename from src/generated/Models/V1HorizontalPodAutoscalerSpec.cs rename to src/KubernetesClient/generated/Models/V1HorizontalPodAutoscalerSpec.cs diff --git a/src/generated/Models/V1HorizontalPodAutoscalerStatus.cs b/src/KubernetesClient/generated/Models/V1HorizontalPodAutoscalerStatus.cs similarity index 100% rename from src/generated/Models/V1HorizontalPodAutoscalerStatus.cs rename to src/KubernetesClient/generated/Models/V1HorizontalPodAutoscalerStatus.cs diff --git a/src/generated/Models/V1HostAlias.cs b/src/KubernetesClient/generated/Models/V1HostAlias.cs similarity index 100% rename from src/generated/Models/V1HostAlias.cs rename to src/KubernetesClient/generated/Models/V1HostAlias.cs diff --git a/src/generated/Models/V1HostPathVolumeSource.cs b/src/KubernetesClient/generated/Models/V1HostPathVolumeSource.cs similarity index 100% rename from src/generated/Models/V1HostPathVolumeSource.cs rename to src/KubernetesClient/generated/Models/V1HostPathVolumeSource.cs diff --git a/src/generated/Models/V1IPBlock.cs b/src/KubernetesClient/generated/Models/V1IPBlock.cs similarity index 100% rename from src/generated/Models/V1IPBlock.cs rename to src/KubernetesClient/generated/Models/V1IPBlock.cs diff --git a/src/generated/Models/V1ISCSIPersistentVolumeSource.cs b/src/KubernetesClient/generated/Models/V1ISCSIPersistentVolumeSource.cs similarity index 100% rename from src/generated/Models/V1ISCSIPersistentVolumeSource.cs rename to src/KubernetesClient/generated/Models/V1ISCSIPersistentVolumeSource.cs diff --git a/src/generated/Models/V1ISCSIVolumeSource.cs b/src/KubernetesClient/generated/Models/V1ISCSIVolumeSource.cs similarity index 100% rename from src/generated/Models/V1ISCSIVolumeSource.cs rename to src/KubernetesClient/generated/Models/V1ISCSIVolumeSource.cs diff --git a/src/generated/Models/V1Initializer.cs b/src/KubernetesClient/generated/Models/V1Initializer.cs similarity index 100% rename from src/generated/Models/V1Initializer.cs rename to src/KubernetesClient/generated/Models/V1Initializer.cs diff --git a/src/generated/Models/V1Initializers.cs b/src/KubernetesClient/generated/Models/V1Initializers.cs similarity index 100% rename from src/generated/Models/V1Initializers.cs rename to src/KubernetesClient/generated/Models/V1Initializers.cs diff --git a/src/generated/Models/V1Job.cs b/src/KubernetesClient/generated/Models/V1Job.cs similarity index 100% rename from src/generated/Models/V1Job.cs rename to src/KubernetesClient/generated/Models/V1Job.cs diff --git a/src/generated/Models/V1JobCondition.cs b/src/KubernetesClient/generated/Models/V1JobCondition.cs similarity index 100% rename from src/generated/Models/V1JobCondition.cs rename to src/KubernetesClient/generated/Models/V1JobCondition.cs diff --git a/src/generated/Models/V1JobList.cs b/src/KubernetesClient/generated/Models/V1JobList.cs similarity index 100% rename from src/generated/Models/V1JobList.cs rename to src/KubernetesClient/generated/Models/V1JobList.cs diff --git a/src/generated/Models/V1JobSpec.cs b/src/KubernetesClient/generated/Models/V1JobSpec.cs similarity index 100% rename from src/generated/Models/V1JobSpec.cs rename to src/KubernetesClient/generated/Models/V1JobSpec.cs diff --git a/src/generated/Models/V1JobStatus.cs b/src/KubernetesClient/generated/Models/V1JobStatus.cs similarity index 100% rename from src/generated/Models/V1JobStatus.cs rename to src/KubernetesClient/generated/Models/V1JobStatus.cs diff --git a/src/generated/Models/V1KeyToPath.cs b/src/KubernetesClient/generated/Models/V1KeyToPath.cs similarity index 100% rename from src/generated/Models/V1KeyToPath.cs rename to src/KubernetesClient/generated/Models/V1KeyToPath.cs diff --git a/src/generated/Models/V1LabelSelector.cs b/src/KubernetesClient/generated/Models/V1LabelSelector.cs similarity index 100% rename from src/generated/Models/V1LabelSelector.cs rename to src/KubernetesClient/generated/Models/V1LabelSelector.cs diff --git a/src/generated/Models/V1LabelSelectorRequirement.cs b/src/KubernetesClient/generated/Models/V1LabelSelectorRequirement.cs similarity index 100% rename from src/generated/Models/V1LabelSelectorRequirement.cs rename to src/KubernetesClient/generated/Models/V1LabelSelectorRequirement.cs diff --git a/src/generated/Models/V1Lifecycle.cs b/src/KubernetesClient/generated/Models/V1Lifecycle.cs similarity index 100% rename from src/generated/Models/V1Lifecycle.cs rename to src/KubernetesClient/generated/Models/V1Lifecycle.cs diff --git a/src/generated/Models/V1LimitRange.cs b/src/KubernetesClient/generated/Models/V1LimitRange.cs similarity index 100% rename from src/generated/Models/V1LimitRange.cs rename to src/KubernetesClient/generated/Models/V1LimitRange.cs diff --git a/src/generated/Models/V1LimitRangeItem.cs b/src/KubernetesClient/generated/Models/V1LimitRangeItem.cs similarity index 100% rename from src/generated/Models/V1LimitRangeItem.cs rename to src/KubernetesClient/generated/Models/V1LimitRangeItem.cs diff --git a/src/generated/Models/V1LimitRangeList.cs b/src/KubernetesClient/generated/Models/V1LimitRangeList.cs similarity index 100% rename from src/generated/Models/V1LimitRangeList.cs rename to src/KubernetesClient/generated/Models/V1LimitRangeList.cs diff --git a/src/generated/Models/V1LimitRangeSpec.cs b/src/KubernetesClient/generated/Models/V1LimitRangeSpec.cs similarity index 100% rename from src/generated/Models/V1LimitRangeSpec.cs rename to src/KubernetesClient/generated/Models/V1LimitRangeSpec.cs diff --git a/src/generated/Models/V1ListMeta.cs b/src/KubernetesClient/generated/Models/V1ListMeta.cs similarity index 100% rename from src/generated/Models/V1ListMeta.cs rename to src/KubernetesClient/generated/Models/V1ListMeta.cs diff --git a/src/generated/Models/V1LoadBalancerIngress.cs b/src/KubernetesClient/generated/Models/V1LoadBalancerIngress.cs similarity index 100% rename from src/generated/Models/V1LoadBalancerIngress.cs rename to src/KubernetesClient/generated/Models/V1LoadBalancerIngress.cs diff --git a/src/generated/Models/V1LoadBalancerStatus.cs b/src/KubernetesClient/generated/Models/V1LoadBalancerStatus.cs similarity index 100% rename from src/generated/Models/V1LoadBalancerStatus.cs rename to src/KubernetesClient/generated/Models/V1LoadBalancerStatus.cs diff --git a/src/generated/Models/V1LocalObjectReference.cs b/src/KubernetesClient/generated/Models/V1LocalObjectReference.cs similarity index 100% rename from src/generated/Models/V1LocalObjectReference.cs rename to src/KubernetesClient/generated/Models/V1LocalObjectReference.cs diff --git a/src/generated/Models/V1LocalSubjectAccessReview.cs b/src/KubernetesClient/generated/Models/V1LocalSubjectAccessReview.cs similarity index 100% rename from src/generated/Models/V1LocalSubjectAccessReview.cs rename to src/KubernetesClient/generated/Models/V1LocalSubjectAccessReview.cs diff --git a/src/generated/Models/V1LocalVolumeSource.cs b/src/KubernetesClient/generated/Models/V1LocalVolumeSource.cs similarity index 100% rename from src/generated/Models/V1LocalVolumeSource.cs rename to src/KubernetesClient/generated/Models/V1LocalVolumeSource.cs diff --git a/src/generated/Models/V1NFSVolumeSource.cs b/src/KubernetesClient/generated/Models/V1NFSVolumeSource.cs similarity index 100% rename from src/generated/Models/V1NFSVolumeSource.cs rename to src/KubernetesClient/generated/Models/V1NFSVolumeSource.cs diff --git a/src/generated/Models/V1Namespace.cs b/src/KubernetesClient/generated/Models/V1Namespace.cs similarity index 100% rename from src/generated/Models/V1Namespace.cs rename to src/KubernetesClient/generated/Models/V1Namespace.cs diff --git a/src/generated/Models/V1NamespaceList.cs b/src/KubernetesClient/generated/Models/V1NamespaceList.cs similarity index 100% rename from src/generated/Models/V1NamespaceList.cs rename to src/KubernetesClient/generated/Models/V1NamespaceList.cs diff --git a/src/generated/Models/V1NamespaceSpec.cs b/src/KubernetesClient/generated/Models/V1NamespaceSpec.cs similarity index 100% rename from src/generated/Models/V1NamespaceSpec.cs rename to src/KubernetesClient/generated/Models/V1NamespaceSpec.cs diff --git a/src/generated/Models/V1NamespaceStatus.cs b/src/KubernetesClient/generated/Models/V1NamespaceStatus.cs similarity index 100% rename from src/generated/Models/V1NamespaceStatus.cs rename to src/KubernetesClient/generated/Models/V1NamespaceStatus.cs diff --git a/src/generated/Models/V1NetworkPolicy.cs b/src/KubernetesClient/generated/Models/V1NetworkPolicy.cs similarity index 100% rename from src/generated/Models/V1NetworkPolicy.cs rename to src/KubernetesClient/generated/Models/V1NetworkPolicy.cs diff --git a/src/generated/Models/V1NetworkPolicyEgressRule.cs b/src/KubernetesClient/generated/Models/V1NetworkPolicyEgressRule.cs similarity index 100% rename from src/generated/Models/V1NetworkPolicyEgressRule.cs rename to src/KubernetesClient/generated/Models/V1NetworkPolicyEgressRule.cs diff --git a/src/generated/Models/V1NetworkPolicyIngressRule.cs b/src/KubernetesClient/generated/Models/V1NetworkPolicyIngressRule.cs similarity index 100% rename from src/generated/Models/V1NetworkPolicyIngressRule.cs rename to src/KubernetesClient/generated/Models/V1NetworkPolicyIngressRule.cs diff --git a/src/generated/Models/V1NetworkPolicyList.cs b/src/KubernetesClient/generated/Models/V1NetworkPolicyList.cs similarity index 100% rename from src/generated/Models/V1NetworkPolicyList.cs rename to src/KubernetesClient/generated/Models/V1NetworkPolicyList.cs diff --git a/src/generated/Models/V1NetworkPolicyPeer.cs b/src/KubernetesClient/generated/Models/V1NetworkPolicyPeer.cs similarity index 100% rename from src/generated/Models/V1NetworkPolicyPeer.cs rename to src/KubernetesClient/generated/Models/V1NetworkPolicyPeer.cs diff --git a/src/generated/Models/V1NetworkPolicyPort.cs b/src/KubernetesClient/generated/Models/V1NetworkPolicyPort.cs similarity index 100% rename from src/generated/Models/V1NetworkPolicyPort.cs rename to src/KubernetesClient/generated/Models/V1NetworkPolicyPort.cs diff --git a/src/generated/Models/V1NetworkPolicySpec.cs b/src/KubernetesClient/generated/Models/V1NetworkPolicySpec.cs similarity index 100% rename from src/generated/Models/V1NetworkPolicySpec.cs rename to src/KubernetesClient/generated/Models/V1NetworkPolicySpec.cs diff --git a/src/generated/Models/V1Node.cs b/src/KubernetesClient/generated/Models/V1Node.cs similarity index 100% rename from src/generated/Models/V1Node.cs rename to src/KubernetesClient/generated/Models/V1Node.cs diff --git a/src/generated/Models/V1NodeAddress.cs b/src/KubernetesClient/generated/Models/V1NodeAddress.cs similarity index 100% rename from src/generated/Models/V1NodeAddress.cs rename to src/KubernetesClient/generated/Models/V1NodeAddress.cs diff --git a/src/generated/Models/V1NodeAffinity.cs b/src/KubernetesClient/generated/Models/V1NodeAffinity.cs similarity index 100% rename from src/generated/Models/V1NodeAffinity.cs rename to src/KubernetesClient/generated/Models/V1NodeAffinity.cs diff --git a/src/generated/Models/V1NodeCondition.cs b/src/KubernetesClient/generated/Models/V1NodeCondition.cs similarity index 100% rename from src/generated/Models/V1NodeCondition.cs rename to src/KubernetesClient/generated/Models/V1NodeCondition.cs diff --git a/src/generated/Models/V1NodeConfigSource.cs b/src/KubernetesClient/generated/Models/V1NodeConfigSource.cs similarity index 100% rename from src/generated/Models/V1NodeConfigSource.cs rename to src/KubernetesClient/generated/Models/V1NodeConfigSource.cs diff --git a/src/generated/Models/V1NodeDaemonEndpoints.cs b/src/KubernetesClient/generated/Models/V1NodeDaemonEndpoints.cs similarity index 100% rename from src/generated/Models/V1NodeDaemonEndpoints.cs rename to src/KubernetesClient/generated/Models/V1NodeDaemonEndpoints.cs diff --git a/src/generated/Models/V1NodeList.cs b/src/KubernetesClient/generated/Models/V1NodeList.cs similarity index 100% rename from src/generated/Models/V1NodeList.cs rename to src/KubernetesClient/generated/Models/V1NodeList.cs diff --git a/src/generated/Models/V1NodeSelector.cs b/src/KubernetesClient/generated/Models/V1NodeSelector.cs similarity index 100% rename from src/generated/Models/V1NodeSelector.cs rename to src/KubernetesClient/generated/Models/V1NodeSelector.cs diff --git a/src/generated/Models/V1NodeSelectorRequirement.cs b/src/KubernetesClient/generated/Models/V1NodeSelectorRequirement.cs similarity index 100% rename from src/generated/Models/V1NodeSelectorRequirement.cs rename to src/KubernetesClient/generated/Models/V1NodeSelectorRequirement.cs diff --git a/src/generated/Models/V1NodeSelectorTerm.cs b/src/KubernetesClient/generated/Models/V1NodeSelectorTerm.cs similarity index 100% rename from src/generated/Models/V1NodeSelectorTerm.cs rename to src/KubernetesClient/generated/Models/V1NodeSelectorTerm.cs diff --git a/src/generated/Models/V1NodeSpec.cs b/src/KubernetesClient/generated/Models/V1NodeSpec.cs similarity index 100% rename from src/generated/Models/V1NodeSpec.cs rename to src/KubernetesClient/generated/Models/V1NodeSpec.cs diff --git a/src/generated/Models/V1NodeStatus.cs b/src/KubernetesClient/generated/Models/V1NodeStatus.cs similarity index 100% rename from src/generated/Models/V1NodeStatus.cs rename to src/KubernetesClient/generated/Models/V1NodeStatus.cs diff --git a/src/generated/Models/V1NodeSystemInfo.cs b/src/KubernetesClient/generated/Models/V1NodeSystemInfo.cs similarity index 100% rename from src/generated/Models/V1NodeSystemInfo.cs rename to src/KubernetesClient/generated/Models/V1NodeSystemInfo.cs diff --git a/src/generated/Models/V1NonResourceAttributes.cs b/src/KubernetesClient/generated/Models/V1NonResourceAttributes.cs similarity index 100% rename from src/generated/Models/V1NonResourceAttributes.cs rename to src/KubernetesClient/generated/Models/V1NonResourceAttributes.cs diff --git a/src/generated/Models/V1NonResourceRule.cs b/src/KubernetesClient/generated/Models/V1NonResourceRule.cs similarity index 100% rename from src/generated/Models/V1NonResourceRule.cs rename to src/KubernetesClient/generated/Models/V1NonResourceRule.cs diff --git a/src/generated/Models/V1ObjectFieldSelector.cs b/src/KubernetesClient/generated/Models/V1ObjectFieldSelector.cs similarity index 100% rename from src/generated/Models/V1ObjectFieldSelector.cs rename to src/KubernetesClient/generated/Models/V1ObjectFieldSelector.cs diff --git a/src/generated/Models/V1ObjectMeta.cs b/src/KubernetesClient/generated/Models/V1ObjectMeta.cs similarity index 100% rename from src/generated/Models/V1ObjectMeta.cs rename to src/KubernetesClient/generated/Models/V1ObjectMeta.cs diff --git a/src/generated/Models/V1ObjectReference.cs b/src/KubernetesClient/generated/Models/V1ObjectReference.cs similarity index 100% rename from src/generated/Models/V1ObjectReference.cs rename to src/KubernetesClient/generated/Models/V1ObjectReference.cs diff --git a/src/generated/Models/V1OwnerReference.cs b/src/KubernetesClient/generated/Models/V1OwnerReference.cs similarity index 100% rename from src/generated/Models/V1OwnerReference.cs rename to src/KubernetesClient/generated/Models/V1OwnerReference.cs diff --git a/src/generated/Models/V1Patch.cs b/src/KubernetesClient/generated/Models/V1Patch.cs similarity index 100% rename from src/generated/Models/V1Patch.cs rename to src/KubernetesClient/generated/Models/V1Patch.cs diff --git a/src/generated/Models/V1PersistentVolume.cs b/src/KubernetesClient/generated/Models/V1PersistentVolume.cs similarity index 100% rename from src/generated/Models/V1PersistentVolume.cs rename to src/KubernetesClient/generated/Models/V1PersistentVolume.cs diff --git a/src/generated/Models/V1PersistentVolumeClaim.cs b/src/KubernetesClient/generated/Models/V1PersistentVolumeClaim.cs similarity index 100% rename from src/generated/Models/V1PersistentVolumeClaim.cs rename to src/KubernetesClient/generated/Models/V1PersistentVolumeClaim.cs diff --git a/src/generated/Models/V1PersistentVolumeClaimCondition.cs b/src/KubernetesClient/generated/Models/V1PersistentVolumeClaimCondition.cs similarity index 100% rename from src/generated/Models/V1PersistentVolumeClaimCondition.cs rename to src/KubernetesClient/generated/Models/V1PersistentVolumeClaimCondition.cs diff --git a/src/generated/Models/V1PersistentVolumeClaimList.cs b/src/KubernetesClient/generated/Models/V1PersistentVolumeClaimList.cs similarity index 100% rename from src/generated/Models/V1PersistentVolumeClaimList.cs rename to src/KubernetesClient/generated/Models/V1PersistentVolumeClaimList.cs diff --git a/src/generated/Models/V1PersistentVolumeClaimSpec.cs b/src/KubernetesClient/generated/Models/V1PersistentVolumeClaimSpec.cs similarity index 100% rename from src/generated/Models/V1PersistentVolumeClaimSpec.cs rename to src/KubernetesClient/generated/Models/V1PersistentVolumeClaimSpec.cs diff --git a/src/generated/Models/V1PersistentVolumeClaimStatus.cs b/src/KubernetesClient/generated/Models/V1PersistentVolumeClaimStatus.cs similarity index 100% rename from src/generated/Models/V1PersistentVolumeClaimStatus.cs rename to src/KubernetesClient/generated/Models/V1PersistentVolumeClaimStatus.cs diff --git a/src/generated/Models/V1PersistentVolumeClaimVolumeSource.cs b/src/KubernetesClient/generated/Models/V1PersistentVolumeClaimVolumeSource.cs similarity index 100% rename from src/generated/Models/V1PersistentVolumeClaimVolumeSource.cs rename to src/KubernetesClient/generated/Models/V1PersistentVolumeClaimVolumeSource.cs diff --git a/src/generated/Models/V1PersistentVolumeList.cs b/src/KubernetesClient/generated/Models/V1PersistentVolumeList.cs similarity index 100% rename from src/generated/Models/V1PersistentVolumeList.cs rename to src/KubernetesClient/generated/Models/V1PersistentVolumeList.cs diff --git a/src/generated/Models/V1PersistentVolumeSpec.cs b/src/KubernetesClient/generated/Models/V1PersistentVolumeSpec.cs similarity index 100% rename from src/generated/Models/V1PersistentVolumeSpec.cs rename to src/KubernetesClient/generated/Models/V1PersistentVolumeSpec.cs diff --git a/src/generated/Models/V1PersistentVolumeStatus.cs b/src/KubernetesClient/generated/Models/V1PersistentVolumeStatus.cs similarity index 100% rename from src/generated/Models/V1PersistentVolumeStatus.cs rename to src/KubernetesClient/generated/Models/V1PersistentVolumeStatus.cs diff --git a/src/generated/Models/V1PhotonPersistentDiskVolumeSource.cs b/src/KubernetesClient/generated/Models/V1PhotonPersistentDiskVolumeSource.cs similarity index 100% rename from src/generated/Models/V1PhotonPersistentDiskVolumeSource.cs rename to src/KubernetesClient/generated/Models/V1PhotonPersistentDiskVolumeSource.cs diff --git a/src/generated/Models/V1Pod.cs b/src/KubernetesClient/generated/Models/V1Pod.cs similarity index 100% rename from src/generated/Models/V1Pod.cs rename to src/KubernetesClient/generated/Models/V1Pod.cs diff --git a/src/generated/Models/V1PodAffinity.cs b/src/KubernetesClient/generated/Models/V1PodAffinity.cs similarity index 100% rename from src/generated/Models/V1PodAffinity.cs rename to src/KubernetesClient/generated/Models/V1PodAffinity.cs diff --git a/src/generated/Models/V1PodAffinityTerm.cs b/src/KubernetesClient/generated/Models/V1PodAffinityTerm.cs similarity index 100% rename from src/generated/Models/V1PodAffinityTerm.cs rename to src/KubernetesClient/generated/Models/V1PodAffinityTerm.cs diff --git a/src/generated/Models/V1PodAntiAffinity.cs b/src/KubernetesClient/generated/Models/V1PodAntiAffinity.cs similarity index 100% rename from src/generated/Models/V1PodAntiAffinity.cs rename to src/KubernetesClient/generated/Models/V1PodAntiAffinity.cs diff --git a/src/generated/Models/V1PodCondition.cs b/src/KubernetesClient/generated/Models/V1PodCondition.cs similarity index 100% rename from src/generated/Models/V1PodCondition.cs rename to src/KubernetesClient/generated/Models/V1PodCondition.cs diff --git a/src/generated/Models/V1PodDNSConfig.cs b/src/KubernetesClient/generated/Models/V1PodDNSConfig.cs similarity index 100% rename from src/generated/Models/V1PodDNSConfig.cs rename to src/KubernetesClient/generated/Models/V1PodDNSConfig.cs diff --git a/src/generated/Models/V1PodDNSConfigOption.cs b/src/KubernetesClient/generated/Models/V1PodDNSConfigOption.cs similarity index 100% rename from src/generated/Models/V1PodDNSConfigOption.cs rename to src/KubernetesClient/generated/Models/V1PodDNSConfigOption.cs diff --git a/src/generated/Models/V1PodList.cs b/src/KubernetesClient/generated/Models/V1PodList.cs similarity index 100% rename from src/generated/Models/V1PodList.cs rename to src/KubernetesClient/generated/Models/V1PodList.cs diff --git a/src/generated/Models/V1PodSecurityContext.cs b/src/KubernetesClient/generated/Models/V1PodSecurityContext.cs similarity index 100% rename from src/generated/Models/V1PodSecurityContext.cs rename to src/KubernetesClient/generated/Models/V1PodSecurityContext.cs diff --git a/src/generated/Models/V1PodSpec.cs b/src/KubernetesClient/generated/Models/V1PodSpec.cs similarity index 100% rename from src/generated/Models/V1PodSpec.cs rename to src/KubernetesClient/generated/Models/V1PodSpec.cs diff --git a/src/generated/Models/V1PodStatus.cs b/src/KubernetesClient/generated/Models/V1PodStatus.cs similarity index 100% rename from src/generated/Models/V1PodStatus.cs rename to src/KubernetesClient/generated/Models/V1PodStatus.cs diff --git a/src/generated/Models/V1PodTemplate.cs b/src/KubernetesClient/generated/Models/V1PodTemplate.cs similarity index 100% rename from src/generated/Models/V1PodTemplate.cs rename to src/KubernetesClient/generated/Models/V1PodTemplate.cs diff --git a/src/generated/Models/V1PodTemplateList.cs b/src/KubernetesClient/generated/Models/V1PodTemplateList.cs similarity index 100% rename from src/generated/Models/V1PodTemplateList.cs rename to src/KubernetesClient/generated/Models/V1PodTemplateList.cs diff --git a/src/generated/Models/V1PodTemplateSpec.cs b/src/KubernetesClient/generated/Models/V1PodTemplateSpec.cs similarity index 100% rename from src/generated/Models/V1PodTemplateSpec.cs rename to src/KubernetesClient/generated/Models/V1PodTemplateSpec.cs diff --git a/src/generated/Models/V1PolicyRule.cs b/src/KubernetesClient/generated/Models/V1PolicyRule.cs similarity index 100% rename from src/generated/Models/V1PolicyRule.cs rename to src/KubernetesClient/generated/Models/V1PolicyRule.cs diff --git a/src/generated/Models/V1PortworxVolumeSource.cs b/src/KubernetesClient/generated/Models/V1PortworxVolumeSource.cs similarity index 100% rename from src/generated/Models/V1PortworxVolumeSource.cs rename to src/KubernetesClient/generated/Models/V1PortworxVolumeSource.cs diff --git a/src/generated/Models/V1Preconditions.cs b/src/KubernetesClient/generated/Models/V1Preconditions.cs similarity index 100% rename from src/generated/Models/V1Preconditions.cs rename to src/KubernetesClient/generated/Models/V1Preconditions.cs diff --git a/src/generated/Models/V1PreferredSchedulingTerm.cs b/src/KubernetesClient/generated/Models/V1PreferredSchedulingTerm.cs similarity index 100% rename from src/generated/Models/V1PreferredSchedulingTerm.cs rename to src/KubernetesClient/generated/Models/V1PreferredSchedulingTerm.cs diff --git a/src/generated/Models/V1Probe.cs b/src/KubernetesClient/generated/Models/V1Probe.cs similarity index 100% rename from src/generated/Models/V1Probe.cs rename to src/KubernetesClient/generated/Models/V1Probe.cs diff --git a/src/generated/Models/V1ProjectedVolumeSource.cs b/src/KubernetesClient/generated/Models/V1ProjectedVolumeSource.cs similarity index 100% rename from src/generated/Models/V1ProjectedVolumeSource.cs rename to src/KubernetesClient/generated/Models/V1ProjectedVolumeSource.cs diff --git a/src/generated/Models/V1QuobyteVolumeSource.cs b/src/KubernetesClient/generated/Models/V1QuobyteVolumeSource.cs similarity index 100% rename from src/generated/Models/V1QuobyteVolumeSource.cs rename to src/KubernetesClient/generated/Models/V1QuobyteVolumeSource.cs diff --git a/src/generated/Models/V1RBDPersistentVolumeSource.cs b/src/KubernetesClient/generated/Models/V1RBDPersistentVolumeSource.cs similarity index 100% rename from src/generated/Models/V1RBDPersistentVolumeSource.cs rename to src/KubernetesClient/generated/Models/V1RBDPersistentVolumeSource.cs diff --git a/src/generated/Models/V1RBDVolumeSource.cs b/src/KubernetesClient/generated/Models/V1RBDVolumeSource.cs similarity index 100% rename from src/generated/Models/V1RBDVolumeSource.cs rename to src/KubernetesClient/generated/Models/V1RBDVolumeSource.cs diff --git a/src/generated/Models/V1ReplicaSet.cs b/src/KubernetesClient/generated/Models/V1ReplicaSet.cs similarity index 100% rename from src/generated/Models/V1ReplicaSet.cs rename to src/KubernetesClient/generated/Models/V1ReplicaSet.cs diff --git a/src/generated/Models/V1ReplicaSetCondition.cs b/src/KubernetesClient/generated/Models/V1ReplicaSetCondition.cs similarity index 100% rename from src/generated/Models/V1ReplicaSetCondition.cs rename to src/KubernetesClient/generated/Models/V1ReplicaSetCondition.cs diff --git a/src/generated/Models/V1ReplicaSetList.cs b/src/KubernetesClient/generated/Models/V1ReplicaSetList.cs similarity index 100% rename from src/generated/Models/V1ReplicaSetList.cs rename to src/KubernetesClient/generated/Models/V1ReplicaSetList.cs diff --git a/src/generated/Models/V1ReplicaSetSpec.cs b/src/KubernetesClient/generated/Models/V1ReplicaSetSpec.cs similarity index 100% rename from src/generated/Models/V1ReplicaSetSpec.cs rename to src/KubernetesClient/generated/Models/V1ReplicaSetSpec.cs diff --git a/src/generated/Models/V1ReplicaSetStatus.cs b/src/KubernetesClient/generated/Models/V1ReplicaSetStatus.cs similarity index 100% rename from src/generated/Models/V1ReplicaSetStatus.cs rename to src/KubernetesClient/generated/Models/V1ReplicaSetStatus.cs diff --git a/src/generated/Models/V1ReplicationController.cs b/src/KubernetesClient/generated/Models/V1ReplicationController.cs similarity index 100% rename from src/generated/Models/V1ReplicationController.cs rename to src/KubernetesClient/generated/Models/V1ReplicationController.cs diff --git a/src/generated/Models/V1ReplicationControllerCondition.cs b/src/KubernetesClient/generated/Models/V1ReplicationControllerCondition.cs similarity index 100% rename from src/generated/Models/V1ReplicationControllerCondition.cs rename to src/KubernetesClient/generated/Models/V1ReplicationControllerCondition.cs diff --git a/src/generated/Models/V1ReplicationControllerList.cs b/src/KubernetesClient/generated/Models/V1ReplicationControllerList.cs similarity index 100% rename from src/generated/Models/V1ReplicationControllerList.cs rename to src/KubernetesClient/generated/Models/V1ReplicationControllerList.cs diff --git a/src/generated/Models/V1ReplicationControllerSpec.cs b/src/KubernetesClient/generated/Models/V1ReplicationControllerSpec.cs similarity index 100% rename from src/generated/Models/V1ReplicationControllerSpec.cs rename to src/KubernetesClient/generated/Models/V1ReplicationControllerSpec.cs diff --git a/src/generated/Models/V1ReplicationControllerStatus.cs b/src/KubernetesClient/generated/Models/V1ReplicationControllerStatus.cs similarity index 100% rename from src/generated/Models/V1ReplicationControllerStatus.cs rename to src/KubernetesClient/generated/Models/V1ReplicationControllerStatus.cs diff --git a/src/generated/Models/V1ResourceAttributes.cs b/src/KubernetesClient/generated/Models/V1ResourceAttributes.cs similarity index 100% rename from src/generated/Models/V1ResourceAttributes.cs rename to src/KubernetesClient/generated/Models/V1ResourceAttributes.cs diff --git a/src/generated/Models/V1ResourceFieldSelector.cs b/src/KubernetesClient/generated/Models/V1ResourceFieldSelector.cs similarity index 100% rename from src/generated/Models/V1ResourceFieldSelector.cs rename to src/KubernetesClient/generated/Models/V1ResourceFieldSelector.cs diff --git a/src/generated/Models/V1ResourceQuota.cs b/src/KubernetesClient/generated/Models/V1ResourceQuota.cs similarity index 100% rename from src/generated/Models/V1ResourceQuota.cs rename to src/KubernetesClient/generated/Models/V1ResourceQuota.cs diff --git a/src/generated/Models/V1ResourceQuotaList.cs b/src/KubernetesClient/generated/Models/V1ResourceQuotaList.cs similarity index 100% rename from src/generated/Models/V1ResourceQuotaList.cs rename to src/KubernetesClient/generated/Models/V1ResourceQuotaList.cs diff --git a/src/generated/Models/V1ResourceQuotaSpec.cs b/src/KubernetesClient/generated/Models/V1ResourceQuotaSpec.cs similarity index 100% rename from src/generated/Models/V1ResourceQuotaSpec.cs rename to src/KubernetesClient/generated/Models/V1ResourceQuotaSpec.cs diff --git a/src/generated/Models/V1ResourceQuotaStatus.cs b/src/KubernetesClient/generated/Models/V1ResourceQuotaStatus.cs similarity index 100% rename from src/generated/Models/V1ResourceQuotaStatus.cs rename to src/KubernetesClient/generated/Models/V1ResourceQuotaStatus.cs diff --git a/src/generated/Models/V1ResourceRequirements.cs b/src/KubernetesClient/generated/Models/V1ResourceRequirements.cs similarity index 100% rename from src/generated/Models/V1ResourceRequirements.cs rename to src/KubernetesClient/generated/Models/V1ResourceRequirements.cs diff --git a/src/generated/Models/V1ResourceRule.cs b/src/KubernetesClient/generated/Models/V1ResourceRule.cs similarity index 100% rename from src/generated/Models/V1ResourceRule.cs rename to src/KubernetesClient/generated/Models/V1ResourceRule.cs diff --git a/src/generated/Models/V1Role.cs b/src/KubernetesClient/generated/Models/V1Role.cs similarity index 100% rename from src/generated/Models/V1Role.cs rename to src/KubernetesClient/generated/Models/V1Role.cs diff --git a/src/generated/Models/V1RoleBinding.cs b/src/KubernetesClient/generated/Models/V1RoleBinding.cs similarity index 100% rename from src/generated/Models/V1RoleBinding.cs rename to src/KubernetesClient/generated/Models/V1RoleBinding.cs diff --git a/src/generated/Models/V1RoleBindingList.cs b/src/KubernetesClient/generated/Models/V1RoleBindingList.cs similarity index 100% rename from src/generated/Models/V1RoleBindingList.cs rename to src/KubernetesClient/generated/Models/V1RoleBindingList.cs diff --git a/src/generated/Models/V1RoleList.cs b/src/KubernetesClient/generated/Models/V1RoleList.cs similarity index 100% rename from src/generated/Models/V1RoleList.cs rename to src/KubernetesClient/generated/Models/V1RoleList.cs diff --git a/src/generated/Models/V1RoleRef.cs b/src/KubernetesClient/generated/Models/V1RoleRef.cs similarity index 100% rename from src/generated/Models/V1RoleRef.cs rename to src/KubernetesClient/generated/Models/V1RoleRef.cs diff --git a/src/generated/Models/V1RollingUpdateDaemonSet.cs b/src/KubernetesClient/generated/Models/V1RollingUpdateDaemonSet.cs similarity index 100% rename from src/generated/Models/V1RollingUpdateDaemonSet.cs rename to src/KubernetesClient/generated/Models/V1RollingUpdateDaemonSet.cs diff --git a/src/generated/Models/V1RollingUpdateDeployment.cs b/src/KubernetesClient/generated/Models/V1RollingUpdateDeployment.cs similarity index 100% rename from src/generated/Models/V1RollingUpdateDeployment.cs rename to src/KubernetesClient/generated/Models/V1RollingUpdateDeployment.cs diff --git a/src/generated/Models/V1RollingUpdateStatefulSetStrategy.cs b/src/KubernetesClient/generated/Models/V1RollingUpdateStatefulSetStrategy.cs similarity index 100% rename from src/generated/Models/V1RollingUpdateStatefulSetStrategy.cs rename to src/KubernetesClient/generated/Models/V1RollingUpdateStatefulSetStrategy.cs diff --git a/src/generated/Models/V1SELinuxOptions.cs b/src/KubernetesClient/generated/Models/V1SELinuxOptions.cs similarity index 100% rename from src/generated/Models/V1SELinuxOptions.cs rename to src/KubernetesClient/generated/Models/V1SELinuxOptions.cs diff --git a/src/generated/Models/V1Scale.cs b/src/KubernetesClient/generated/Models/V1Scale.cs similarity index 100% rename from src/generated/Models/V1Scale.cs rename to src/KubernetesClient/generated/Models/V1Scale.cs diff --git a/src/generated/Models/V1ScaleIOPersistentVolumeSource.cs b/src/KubernetesClient/generated/Models/V1ScaleIOPersistentVolumeSource.cs similarity index 100% rename from src/generated/Models/V1ScaleIOPersistentVolumeSource.cs rename to src/KubernetesClient/generated/Models/V1ScaleIOPersistentVolumeSource.cs diff --git a/src/generated/Models/V1ScaleIOVolumeSource.cs b/src/KubernetesClient/generated/Models/V1ScaleIOVolumeSource.cs similarity index 100% rename from src/generated/Models/V1ScaleIOVolumeSource.cs rename to src/KubernetesClient/generated/Models/V1ScaleIOVolumeSource.cs diff --git a/src/generated/Models/V1ScaleSpec.cs b/src/KubernetesClient/generated/Models/V1ScaleSpec.cs similarity index 100% rename from src/generated/Models/V1ScaleSpec.cs rename to src/KubernetesClient/generated/Models/V1ScaleSpec.cs diff --git a/src/generated/Models/V1ScaleStatus.cs b/src/KubernetesClient/generated/Models/V1ScaleStatus.cs similarity index 100% rename from src/generated/Models/V1ScaleStatus.cs rename to src/KubernetesClient/generated/Models/V1ScaleStatus.cs diff --git a/src/generated/Models/V1Secret.cs b/src/KubernetesClient/generated/Models/V1Secret.cs similarity index 100% rename from src/generated/Models/V1Secret.cs rename to src/KubernetesClient/generated/Models/V1Secret.cs diff --git a/src/generated/Models/V1SecretEnvSource.cs b/src/KubernetesClient/generated/Models/V1SecretEnvSource.cs similarity index 100% rename from src/generated/Models/V1SecretEnvSource.cs rename to src/KubernetesClient/generated/Models/V1SecretEnvSource.cs diff --git a/src/generated/Models/V1SecretKeySelector.cs b/src/KubernetesClient/generated/Models/V1SecretKeySelector.cs similarity index 100% rename from src/generated/Models/V1SecretKeySelector.cs rename to src/KubernetesClient/generated/Models/V1SecretKeySelector.cs diff --git a/src/generated/Models/V1SecretList.cs b/src/KubernetesClient/generated/Models/V1SecretList.cs similarity index 100% rename from src/generated/Models/V1SecretList.cs rename to src/KubernetesClient/generated/Models/V1SecretList.cs diff --git a/src/generated/Models/V1SecretProjection.cs b/src/KubernetesClient/generated/Models/V1SecretProjection.cs similarity index 100% rename from src/generated/Models/V1SecretProjection.cs rename to src/KubernetesClient/generated/Models/V1SecretProjection.cs diff --git a/src/generated/Models/V1SecretReference.cs b/src/KubernetesClient/generated/Models/V1SecretReference.cs similarity index 100% rename from src/generated/Models/V1SecretReference.cs rename to src/KubernetesClient/generated/Models/V1SecretReference.cs diff --git a/src/generated/Models/V1SecretVolumeSource.cs b/src/KubernetesClient/generated/Models/V1SecretVolumeSource.cs similarity index 100% rename from src/generated/Models/V1SecretVolumeSource.cs rename to src/KubernetesClient/generated/Models/V1SecretVolumeSource.cs diff --git a/src/generated/Models/V1SecurityContext.cs b/src/KubernetesClient/generated/Models/V1SecurityContext.cs similarity index 100% rename from src/generated/Models/V1SecurityContext.cs rename to src/KubernetesClient/generated/Models/V1SecurityContext.cs diff --git a/src/generated/Models/V1SelfSubjectAccessReview.cs b/src/KubernetesClient/generated/Models/V1SelfSubjectAccessReview.cs similarity index 100% rename from src/generated/Models/V1SelfSubjectAccessReview.cs rename to src/KubernetesClient/generated/Models/V1SelfSubjectAccessReview.cs diff --git a/src/generated/Models/V1SelfSubjectAccessReviewSpec.cs b/src/KubernetesClient/generated/Models/V1SelfSubjectAccessReviewSpec.cs similarity index 100% rename from src/generated/Models/V1SelfSubjectAccessReviewSpec.cs rename to src/KubernetesClient/generated/Models/V1SelfSubjectAccessReviewSpec.cs diff --git a/src/generated/Models/V1SelfSubjectRulesReview.cs b/src/KubernetesClient/generated/Models/V1SelfSubjectRulesReview.cs similarity index 100% rename from src/generated/Models/V1SelfSubjectRulesReview.cs rename to src/KubernetesClient/generated/Models/V1SelfSubjectRulesReview.cs diff --git a/src/generated/Models/V1SelfSubjectRulesReviewSpec.cs b/src/KubernetesClient/generated/Models/V1SelfSubjectRulesReviewSpec.cs similarity index 100% rename from src/generated/Models/V1SelfSubjectRulesReviewSpec.cs rename to src/KubernetesClient/generated/Models/V1SelfSubjectRulesReviewSpec.cs diff --git a/src/generated/Models/V1ServerAddressByClientCIDR.cs b/src/KubernetesClient/generated/Models/V1ServerAddressByClientCIDR.cs similarity index 100% rename from src/generated/Models/V1ServerAddressByClientCIDR.cs rename to src/KubernetesClient/generated/Models/V1ServerAddressByClientCIDR.cs diff --git a/src/generated/Models/V1Service.cs b/src/KubernetesClient/generated/Models/V1Service.cs similarity index 100% rename from src/generated/Models/V1Service.cs rename to src/KubernetesClient/generated/Models/V1Service.cs diff --git a/src/generated/Models/V1ServiceAccount.cs b/src/KubernetesClient/generated/Models/V1ServiceAccount.cs similarity index 100% rename from src/generated/Models/V1ServiceAccount.cs rename to src/KubernetesClient/generated/Models/V1ServiceAccount.cs diff --git a/src/generated/Models/V1ServiceAccountList.cs b/src/KubernetesClient/generated/Models/V1ServiceAccountList.cs similarity index 100% rename from src/generated/Models/V1ServiceAccountList.cs rename to src/KubernetesClient/generated/Models/V1ServiceAccountList.cs diff --git a/src/generated/Models/V1ServiceList.cs b/src/KubernetesClient/generated/Models/V1ServiceList.cs similarity index 100% rename from src/generated/Models/V1ServiceList.cs rename to src/KubernetesClient/generated/Models/V1ServiceList.cs diff --git a/src/generated/Models/V1ServicePort.cs b/src/KubernetesClient/generated/Models/V1ServicePort.cs similarity index 100% rename from src/generated/Models/V1ServicePort.cs rename to src/KubernetesClient/generated/Models/V1ServicePort.cs diff --git a/src/generated/Models/V1ServiceReference.cs b/src/KubernetesClient/generated/Models/V1ServiceReference.cs similarity index 100% rename from src/generated/Models/V1ServiceReference.cs rename to src/KubernetesClient/generated/Models/V1ServiceReference.cs diff --git a/src/generated/Models/V1ServiceSpec.cs b/src/KubernetesClient/generated/Models/V1ServiceSpec.cs similarity index 100% rename from src/generated/Models/V1ServiceSpec.cs rename to src/KubernetesClient/generated/Models/V1ServiceSpec.cs diff --git a/src/generated/Models/V1ServiceStatus.cs b/src/KubernetesClient/generated/Models/V1ServiceStatus.cs similarity index 100% rename from src/generated/Models/V1ServiceStatus.cs rename to src/KubernetesClient/generated/Models/V1ServiceStatus.cs diff --git a/src/generated/Models/V1SessionAffinityConfig.cs b/src/KubernetesClient/generated/Models/V1SessionAffinityConfig.cs similarity index 100% rename from src/generated/Models/V1SessionAffinityConfig.cs rename to src/KubernetesClient/generated/Models/V1SessionAffinityConfig.cs diff --git a/src/generated/Models/V1StatefulSet.cs b/src/KubernetesClient/generated/Models/V1StatefulSet.cs similarity index 100% rename from src/generated/Models/V1StatefulSet.cs rename to src/KubernetesClient/generated/Models/V1StatefulSet.cs diff --git a/src/generated/Models/V1StatefulSetCondition.cs b/src/KubernetesClient/generated/Models/V1StatefulSetCondition.cs similarity index 100% rename from src/generated/Models/V1StatefulSetCondition.cs rename to src/KubernetesClient/generated/Models/V1StatefulSetCondition.cs diff --git a/src/generated/Models/V1StatefulSetList.cs b/src/KubernetesClient/generated/Models/V1StatefulSetList.cs similarity index 100% rename from src/generated/Models/V1StatefulSetList.cs rename to src/KubernetesClient/generated/Models/V1StatefulSetList.cs diff --git a/src/generated/Models/V1StatefulSetSpec.cs b/src/KubernetesClient/generated/Models/V1StatefulSetSpec.cs similarity index 100% rename from src/generated/Models/V1StatefulSetSpec.cs rename to src/KubernetesClient/generated/Models/V1StatefulSetSpec.cs diff --git a/src/generated/Models/V1StatefulSetStatus.cs b/src/KubernetesClient/generated/Models/V1StatefulSetStatus.cs similarity index 100% rename from src/generated/Models/V1StatefulSetStatus.cs rename to src/KubernetesClient/generated/Models/V1StatefulSetStatus.cs diff --git a/src/generated/Models/V1StatefulSetUpdateStrategy.cs b/src/KubernetesClient/generated/Models/V1StatefulSetUpdateStrategy.cs similarity index 100% rename from src/generated/Models/V1StatefulSetUpdateStrategy.cs rename to src/KubernetesClient/generated/Models/V1StatefulSetUpdateStrategy.cs diff --git a/src/generated/Models/V1Status.cs b/src/KubernetesClient/generated/Models/V1Status.cs similarity index 100% rename from src/generated/Models/V1Status.cs rename to src/KubernetesClient/generated/Models/V1Status.cs diff --git a/src/generated/Models/V1StatusCause.cs b/src/KubernetesClient/generated/Models/V1StatusCause.cs similarity index 100% rename from src/generated/Models/V1StatusCause.cs rename to src/KubernetesClient/generated/Models/V1StatusCause.cs diff --git a/src/generated/Models/V1StatusDetails.cs b/src/KubernetesClient/generated/Models/V1StatusDetails.cs similarity index 100% rename from src/generated/Models/V1StatusDetails.cs rename to src/KubernetesClient/generated/Models/V1StatusDetails.cs diff --git a/src/generated/Models/V1StorageClass.cs b/src/KubernetesClient/generated/Models/V1StorageClass.cs similarity index 100% rename from src/generated/Models/V1StorageClass.cs rename to src/KubernetesClient/generated/Models/V1StorageClass.cs diff --git a/src/generated/Models/V1StorageClassList.cs b/src/KubernetesClient/generated/Models/V1StorageClassList.cs similarity index 100% rename from src/generated/Models/V1StorageClassList.cs rename to src/KubernetesClient/generated/Models/V1StorageClassList.cs diff --git a/src/generated/Models/V1StorageOSPersistentVolumeSource.cs b/src/KubernetesClient/generated/Models/V1StorageOSPersistentVolumeSource.cs similarity index 100% rename from src/generated/Models/V1StorageOSPersistentVolumeSource.cs rename to src/KubernetesClient/generated/Models/V1StorageOSPersistentVolumeSource.cs diff --git a/src/generated/Models/V1StorageOSVolumeSource.cs b/src/KubernetesClient/generated/Models/V1StorageOSVolumeSource.cs similarity index 100% rename from src/generated/Models/V1StorageOSVolumeSource.cs rename to src/KubernetesClient/generated/Models/V1StorageOSVolumeSource.cs diff --git a/src/generated/Models/V1Subject.cs b/src/KubernetesClient/generated/Models/V1Subject.cs similarity index 100% rename from src/generated/Models/V1Subject.cs rename to src/KubernetesClient/generated/Models/V1Subject.cs diff --git a/src/generated/Models/V1SubjectAccessReview.cs b/src/KubernetesClient/generated/Models/V1SubjectAccessReview.cs similarity index 100% rename from src/generated/Models/V1SubjectAccessReview.cs rename to src/KubernetesClient/generated/Models/V1SubjectAccessReview.cs diff --git a/src/generated/Models/V1SubjectAccessReviewSpec.cs b/src/KubernetesClient/generated/Models/V1SubjectAccessReviewSpec.cs similarity index 100% rename from src/generated/Models/V1SubjectAccessReviewSpec.cs rename to src/KubernetesClient/generated/Models/V1SubjectAccessReviewSpec.cs diff --git a/src/generated/Models/V1SubjectAccessReviewStatus.cs b/src/KubernetesClient/generated/Models/V1SubjectAccessReviewStatus.cs similarity index 100% rename from src/generated/Models/V1SubjectAccessReviewStatus.cs rename to src/KubernetesClient/generated/Models/V1SubjectAccessReviewStatus.cs diff --git a/src/generated/Models/V1SubjectRulesReviewStatus.cs b/src/KubernetesClient/generated/Models/V1SubjectRulesReviewStatus.cs similarity index 100% rename from src/generated/Models/V1SubjectRulesReviewStatus.cs rename to src/KubernetesClient/generated/Models/V1SubjectRulesReviewStatus.cs diff --git a/src/generated/Models/V1TCPSocketAction.cs b/src/KubernetesClient/generated/Models/V1TCPSocketAction.cs similarity index 100% rename from src/generated/Models/V1TCPSocketAction.cs rename to src/KubernetesClient/generated/Models/V1TCPSocketAction.cs diff --git a/src/generated/Models/V1Taint.cs b/src/KubernetesClient/generated/Models/V1Taint.cs similarity index 100% rename from src/generated/Models/V1Taint.cs rename to src/KubernetesClient/generated/Models/V1Taint.cs diff --git a/src/generated/Models/V1TokenReview.cs b/src/KubernetesClient/generated/Models/V1TokenReview.cs similarity index 100% rename from src/generated/Models/V1TokenReview.cs rename to src/KubernetesClient/generated/Models/V1TokenReview.cs diff --git a/src/generated/Models/V1TokenReviewSpec.cs b/src/KubernetesClient/generated/Models/V1TokenReviewSpec.cs similarity index 100% rename from src/generated/Models/V1TokenReviewSpec.cs rename to src/KubernetesClient/generated/Models/V1TokenReviewSpec.cs diff --git a/src/generated/Models/V1TokenReviewStatus.cs b/src/KubernetesClient/generated/Models/V1TokenReviewStatus.cs similarity index 100% rename from src/generated/Models/V1TokenReviewStatus.cs rename to src/KubernetesClient/generated/Models/V1TokenReviewStatus.cs diff --git a/src/generated/Models/V1Toleration.cs b/src/KubernetesClient/generated/Models/V1Toleration.cs similarity index 100% rename from src/generated/Models/V1Toleration.cs rename to src/KubernetesClient/generated/Models/V1Toleration.cs diff --git a/src/generated/Models/V1UserInfo.cs b/src/KubernetesClient/generated/Models/V1UserInfo.cs similarity index 100% rename from src/generated/Models/V1UserInfo.cs rename to src/KubernetesClient/generated/Models/V1UserInfo.cs diff --git a/src/generated/Models/V1Volume.cs b/src/KubernetesClient/generated/Models/V1Volume.cs similarity index 100% rename from src/generated/Models/V1Volume.cs rename to src/KubernetesClient/generated/Models/V1Volume.cs diff --git a/src/generated/Models/V1VolumeDevice.cs b/src/KubernetesClient/generated/Models/V1VolumeDevice.cs similarity index 100% rename from src/generated/Models/V1VolumeDevice.cs rename to src/KubernetesClient/generated/Models/V1VolumeDevice.cs diff --git a/src/generated/Models/V1VolumeMount.cs b/src/KubernetesClient/generated/Models/V1VolumeMount.cs similarity index 100% rename from src/generated/Models/V1VolumeMount.cs rename to src/KubernetesClient/generated/Models/V1VolumeMount.cs diff --git a/src/generated/Models/V1VolumeNodeAffinity.cs b/src/KubernetesClient/generated/Models/V1VolumeNodeAffinity.cs similarity index 100% rename from src/generated/Models/V1VolumeNodeAffinity.cs rename to src/KubernetesClient/generated/Models/V1VolumeNodeAffinity.cs diff --git a/src/generated/Models/V1VolumeProjection.cs b/src/KubernetesClient/generated/Models/V1VolumeProjection.cs similarity index 100% rename from src/generated/Models/V1VolumeProjection.cs rename to src/KubernetesClient/generated/Models/V1VolumeProjection.cs diff --git a/src/generated/Models/V1VsphereVirtualDiskVolumeSource.cs b/src/KubernetesClient/generated/Models/V1VsphereVirtualDiskVolumeSource.cs similarity index 100% rename from src/generated/Models/V1VsphereVirtualDiskVolumeSource.cs rename to src/KubernetesClient/generated/Models/V1VsphereVirtualDiskVolumeSource.cs diff --git a/src/generated/Models/V1WatchEvent.cs b/src/KubernetesClient/generated/Models/V1WatchEvent.cs similarity index 100% rename from src/generated/Models/V1WatchEvent.cs rename to src/KubernetesClient/generated/Models/V1WatchEvent.cs diff --git a/src/generated/Models/V1WeightedPodAffinityTerm.cs b/src/KubernetesClient/generated/Models/V1WeightedPodAffinityTerm.cs similarity index 100% rename from src/generated/Models/V1WeightedPodAffinityTerm.cs rename to src/KubernetesClient/generated/Models/V1WeightedPodAffinityTerm.cs diff --git a/src/generated/Models/V1alpha1AggregationRule.cs b/src/KubernetesClient/generated/Models/V1alpha1AggregationRule.cs similarity index 100% rename from src/generated/Models/V1alpha1AggregationRule.cs rename to src/KubernetesClient/generated/Models/V1alpha1AggregationRule.cs diff --git a/src/generated/Models/V1alpha1ClusterRole.cs b/src/KubernetesClient/generated/Models/V1alpha1ClusterRole.cs similarity index 100% rename from src/generated/Models/V1alpha1ClusterRole.cs rename to src/KubernetesClient/generated/Models/V1alpha1ClusterRole.cs diff --git a/src/generated/Models/V1alpha1ClusterRoleBinding.cs b/src/KubernetesClient/generated/Models/V1alpha1ClusterRoleBinding.cs similarity index 100% rename from src/generated/Models/V1alpha1ClusterRoleBinding.cs rename to src/KubernetesClient/generated/Models/V1alpha1ClusterRoleBinding.cs diff --git a/src/generated/Models/V1alpha1ClusterRoleBindingList.cs b/src/KubernetesClient/generated/Models/V1alpha1ClusterRoleBindingList.cs similarity index 100% rename from src/generated/Models/V1alpha1ClusterRoleBindingList.cs rename to src/KubernetesClient/generated/Models/V1alpha1ClusterRoleBindingList.cs diff --git a/src/generated/Models/V1alpha1ClusterRoleList.cs b/src/KubernetesClient/generated/Models/V1alpha1ClusterRoleList.cs similarity index 100% rename from src/generated/Models/V1alpha1ClusterRoleList.cs rename to src/KubernetesClient/generated/Models/V1alpha1ClusterRoleList.cs diff --git a/src/generated/Models/V1alpha1Initializer.cs b/src/KubernetesClient/generated/Models/V1alpha1Initializer.cs similarity index 100% rename from src/generated/Models/V1alpha1Initializer.cs rename to src/KubernetesClient/generated/Models/V1alpha1Initializer.cs diff --git a/src/generated/Models/V1alpha1InitializerConfiguration.cs b/src/KubernetesClient/generated/Models/V1alpha1InitializerConfiguration.cs similarity index 100% rename from src/generated/Models/V1alpha1InitializerConfiguration.cs rename to src/KubernetesClient/generated/Models/V1alpha1InitializerConfiguration.cs diff --git a/src/generated/Models/V1alpha1InitializerConfigurationList.cs b/src/KubernetesClient/generated/Models/V1alpha1InitializerConfigurationList.cs similarity index 100% rename from src/generated/Models/V1alpha1InitializerConfigurationList.cs rename to src/KubernetesClient/generated/Models/V1alpha1InitializerConfigurationList.cs diff --git a/src/generated/Models/V1alpha1PodPreset.cs b/src/KubernetesClient/generated/Models/V1alpha1PodPreset.cs similarity index 100% rename from src/generated/Models/V1alpha1PodPreset.cs rename to src/KubernetesClient/generated/Models/V1alpha1PodPreset.cs diff --git a/src/generated/Models/V1alpha1PodPresetList.cs b/src/KubernetesClient/generated/Models/V1alpha1PodPresetList.cs similarity index 100% rename from src/generated/Models/V1alpha1PodPresetList.cs rename to src/KubernetesClient/generated/Models/V1alpha1PodPresetList.cs diff --git a/src/generated/Models/V1alpha1PodPresetSpec.cs b/src/KubernetesClient/generated/Models/V1alpha1PodPresetSpec.cs similarity index 100% rename from src/generated/Models/V1alpha1PodPresetSpec.cs rename to src/KubernetesClient/generated/Models/V1alpha1PodPresetSpec.cs diff --git a/src/generated/Models/V1alpha1PolicyRule.cs b/src/KubernetesClient/generated/Models/V1alpha1PolicyRule.cs similarity index 100% rename from src/generated/Models/V1alpha1PolicyRule.cs rename to src/KubernetesClient/generated/Models/V1alpha1PolicyRule.cs diff --git a/src/generated/Models/V1alpha1PriorityClass.cs b/src/KubernetesClient/generated/Models/V1alpha1PriorityClass.cs similarity index 100% rename from src/generated/Models/V1alpha1PriorityClass.cs rename to src/KubernetesClient/generated/Models/V1alpha1PriorityClass.cs diff --git a/src/generated/Models/V1alpha1PriorityClassList.cs b/src/KubernetesClient/generated/Models/V1alpha1PriorityClassList.cs similarity index 100% rename from src/generated/Models/V1alpha1PriorityClassList.cs rename to src/KubernetesClient/generated/Models/V1alpha1PriorityClassList.cs diff --git a/src/generated/Models/V1alpha1Role.cs b/src/KubernetesClient/generated/Models/V1alpha1Role.cs similarity index 100% rename from src/generated/Models/V1alpha1Role.cs rename to src/KubernetesClient/generated/Models/V1alpha1Role.cs diff --git a/src/generated/Models/V1alpha1RoleBinding.cs b/src/KubernetesClient/generated/Models/V1alpha1RoleBinding.cs similarity index 100% rename from src/generated/Models/V1alpha1RoleBinding.cs rename to src/KubernetesClient/generated/Models/V1alpha1RoleBinding.cs diff --git a/src/generated/Models/V1alpha1RoleBindingList.cs b/src/KubernetesClient/generated/Models/V1alpha1RoleBindingList.cs similarity index 100% rename from src/generated/Models/V1alpha1RoleBindingList.cs rename to src/KubernetesClient/generated/Models/V1alpha1RoleBindingList.cs diff --git a/src/generated/Models/V1alpha1RoleList.cs b/src/KubernetesClient/generated/Models/V1alpha1RoleList.cs similarity index 100% rename from src/generated/Models/V1alpha1RoleList.cs rename to src/KubernetesClient/generated/Models/V1alpha1RoleList.cs diff --git a/src/generated/Models/V1alpha1RoleRef.cs b/src/KubernetesClient/generated/Models/V1alpha1RoleRef.cs similarity index 100% rename from src/generated/Models/V1alpha1RoleRef.cs rename to src/KubernetesClient/generated/Models/V1alpha1RoleRef.cs diff --git a/src/generated/Models/V1alpha1Rule.cs b/src/KubernetesClient/generated/Models/V1alpha1Rule.cs similarity index 100% rename from src/generated/Models/V1alpha1Rule.cs rename to src/KubernetesClient/generated/Models/V1alpha1Rule.cs diff --git a/src/generated/Models/V1alpha1Subject.cs b/src/KubernetesClient/generated/Models/V1alpha1Subject.cs similarity index 100% rename from src/generated/Models/V1alpha1Subject.cs rename to src/KubernetesClient/generated/Models/V1alpha1Subject.cs diff --git a/src/generated/Models/V1alpha1VolumeAttachment.cs b/src/KubernetesClient/generated/Models/V1alpha1VolumeAttachment.cs similarity index 100% rename from src/generated/Models/V1alpha1VolumeAttachment.cs rename to src/KubernetesClient/generated/Models/V1alpha1VolumeAttachment.cs diff --git a/src/generated/Models/V1alpha1VolumeAttachmentList.cs b/src/KubernetesClient/generated/Models/V1alpha1VolumeAttachmentList.cs similarity index 100% rename from src/generated/Models/V1alpha1VolumeAttachmentList.cs rename to src/KubernetesClient/generated/Models/V1alpha1VolumeAttachmentList.cs diff --git a/src/generated/Models/V1alpha1VolumeAttachmentSource.cs b/src/KubernetesClient/generated/Models/V1alpha1VolumeAttachmentSource.cs similarity index 100% rename from src/generated/Models/V1alpha1VolumeAttachmentSource.cs rename to src/KubernetesClient/generated/Models/V1alpha1VolumeAttachmentSource.cs diff --git a/src/generated/Models/V1alpha1VolumeAttachmentSpec.cs b/src/KubernetesClient/generated/Models/V1alpha1VolumeAttachmentSpec.cs similarity index 100% rename from src/generated/Models/V1alpha1VolumeAttachmentSpec.cs rename to src/KubernetesClient/generated/Models/V1alpha1VolumeAttachmentSpec.cs diff --git a/src/generated/Models/V1alpha1VolumeAttachmentStatus.cs b/src/KubernetesClient/generated/Models/V1alpha1VolumeAttachmentStatus.cs similarity index 100% rename from src/generated/Models/V1alpha1VolumeAttachmentStatus.cs rename to src/KubernetesClient/generated/Models/V1alpha1VolumeAttachmentStatus.cs diff --git a/src/generated/Models/V1alpha1VolumeError.cs b/src/KubernetesClient/generated/Models/V1alpha1VolumeError.cs similarity index 100% rename from src/generated/Models/V1alpha1VolumeError.cs rename to src/KubernetesClient/generated/Models/V1alpha1VolumeError.cs diff --git a/src/generated/Models/V1beta1APIService.cs b/src/KubernetesClient/generated/Models/V1beta1APIService.cs similarity index 100% rename from src/generated/Models/V1beta1APIService.cs rename to src/KubernetesClient/generated/Models/V1beta1APIService.cs diff --git a/src/generated/Models/V1beta1APIServiceCondition.cs b/src/KubernetesClient/generated/Models/V1beta1APIServiceCondition.cs similarity index 100% rename from src/generated/Models/V1beta1APIServiceCondition.cs rename to src/KubernetesClient/generated/Models/V1beta1APIServiceCondition.cs diff --git a/src/generated/Models/V1beta1APIServiceList.cs b/src/KubernetesClient/generated/Models/V1beta1APIServiceList.cs similarity index 100% rename from src/generated/Models/V1beta1APIServiceList.cs rename to src/KubernetesClient/generated/Models/V1beta1APIServiceList.cs diff --git a/src/generated/Models/V1beta1APIServiceSpec.cs b/src/KubernetesClient/generated/Models/V1beta1APIServiceSpec.cs similarity index 100% rename from src/generated/Models/V1beta1APIServiceSpec.cs rename to src/KubernetesClient/generated/Models/V1beta1APIServiceSpec.cs diff --git a/src/generated/Models/V1beta1APIServiceStatus.cs b/src/KubernetesClient/generated/Models/V1beta1APIServiceStatus.cs similarity index 100% rename from src/generated/Models/V1beta1APIServiceStatus.cs rename to src/KubernetesClient/generated/Models/V1beta1APIServiceStatus.cs diff --git a/src/generated/Models/V1beta1AggregationRule.cs b/src/KubernetesClient/generated/Models/V1beta1AggregationRule.cs similarity index 100% rename from src/generated/Models/V1beta1AggregationRule.cs rename to src/KubernetesClient/generated/Models/V1beta1AggregationRule.cs diff --git a/src/generated/Models/V1beta1CertificateSigningRequest.cs b/src/KubernetesClient/generated/Models/V1beta1CertificateSigningRequest.cs similarity index 100% rename from src/generated/Models/V1beta1CertificateSigningRequest.cs rename to src/KubernetesClient/generated/Models/V1beta1CertificateSigningRequest.cs diff --git a/src/generated/Models/V1beta1CertificateSigningRequestCondition.cs b/src/KubernetesClient/generated/Models/V1beta1CertificateSigningRequestCondition.cs similarity index 100% rename from src/generated/Models/V1beta1CertificateSigningRequestCondition.cs rename to src/KubernetesClient/generated/Models/V1beta1CertificateSigningRequestCondition.cs diff --git a/src/generated/Models/V1beta1CertificateSigningRequestList.cs b/src/KubernetesClient/generated/Models/V1beta1CertificateSigningRequestList.cs similarity index 100% rename from src/generated/Models/V1beta1CertificateSigningRequestList.cs rename to src/KubernetesClient/generated/Models/V1beta1CertificateSigningRequestList.cs diff --git a/src/generated/Models/V1beta1CertificateSigningRequestSpec.cs b/src/KubernetesClient/generated/Models/V1beta1CertificateSigningRequestSpec.cs similarity index 100% rename from src/generated/Models/V1beta1CertificateSigningRequestSpec.cs rename to src/KubernetesClient/generated/Models/V1beta1CertificateSigningRequestSpec.cs diff --git a/src/generated/Models/V1beta1CertificateSigningRequestStatus.cs b/src/KubernetesClient/generated/Models/V1beta1CertificateSigningRequestStatus.cs similarity index 100% rename from src/generated/Models/V1beta1CertificateSigningRequestStatus.cs rename to src/KubernetesClient/generated/Models/V1beta1CertificateSigningRequestStatus.cs diff --git a/src/generated/Models/V1beta1ClusterRole.cs b/src/KubernetesClient/generated/Models/V1beta1ClusterRole.cs similarity index 100% rename from src/generated/Models/V1beta1ClusterRole.cs rename to src/KubernetesClient/generated/Models/V1beta1ClusterRole.cs diff --git a/src/generated/Models/V1beta1ClusterRoleBinding.cs b/src/KubernetesClient/generated/Models/V1beta1ClusterRoleBinding.cs similarity index 100% rename from src/generated/Models/V1beta1ClusterRoleBinding.cs rename to src/KubernetesClient/generated/Models/V1beta1ClusterRoleBinding.cs diff --git a/src/generated/Models/V1beta1ClusterRoleBindingList.cs b/src/KubernetesClient/generated/Models/V1beta1ClusterRoleBindingList.cs similarity index 100% rename from src/generated/Models/V1beta1ClusterRoleBindingList.cs rename to src/KubernetesClient/generated/Models/V1beta1ClusterRoleBindingList.cs diff --git a/src/generated/Models/V1beta1ClusterRoleList.cs b/src/KubernetesClient/generated/Models/V1beta1ClusterRoleList.cs similarity index 100% rename from src/generated/Models/V1beta1ClusterRoleList.cs rename to src/KubernetesClient/generated/Models/V1beta1ClusterRoleList.cs diff --git a/src/generated/Models/V1beta1ControllerRevision.cs b/src/KubernetesClient/generated/Models/V1beta1ControllerRevision.cs similarity index 100% rename from src/generated/Models/V1beta1ControllerRevision.cs rename to src/KubernetesClient/generated/Models/V1beta1ControllerRevision.cs diff --git a/src/generated/Models/V1beta1ControllerRevisionList.cs b/src/KubernetesClient/generated/Models/V1beta1ControllerRevisionList.cs similarity index 100% rename from src/generated/Models/V1beta1ControllerRevisionList.cs rename to src/KubernetesClient/generated/Models/V1beta1ControllerRevisionList.cs diff --git a/src/generated/Models/V1beta1CronJob.cs b/src/KubernetesClient/generated/Models/V1beta1CronJob.cs similarity index 100% rename from src/generated/Models/V1beta1CronJob.cs rename to src/KubernetesClient/generated/Models/V1beta1CronJob.cs diff --git a/src/generated/Models/V1beta1CronJobList.cs b/src/KubernetesClient/generated/Models/V1beta1CronJobList.cs similarity index 100% rename from src/generated/Models/V1beta1CronJobList.cs rename to src/KubernetesClient/generated/Models/V1beta1CronJobList.cs diff --git a/src/generated/Models/V1beta1CronJobSpec.cs b/src/KubernetesClient/generated/Models/V1beta1CronJobSpec.cs similarity index 100% rename from src/generated/Models/V1beta1CronJobSpec.cs rename to src/KubernetesClient/generated/Models/V1beta1CronJobSpec.cs diff --git a/src/generated/Models/V1beta1CronJobStatus.cs b/src/KubernetesClient/generated/Models/V1beta1CronJobStatus.cs similarity index 100% rename from src/generated/Models/V1beta1CronJobStatus.cs rename to src/KubernetesClient/generated/Models/V1beta1CronJobStatus.cs diff --git a/src/generated/Models/V1beta1CustomResourceDefinition.cs b/src/KubernetesClient/generated/Models/V1beta1CustomResourceDefinition.cs similarity index 100% rename from src/generated/Models/V1beta1CustomResourceDefinition.cs rename to src/KubernetesClient/generated/Models/V1beta1CustomResourceDefinition.cs diff --git a/src/generated/Models/V1beta1CustomResourceDefinitionCondition.cs b/src/KubernetesClient/generated/Models/V1beta1CustomResourceDefinitionCondition.cs similarity index 100% rename from src/generated/Models/V1beta1CustomResourceDefinitionCondition.cs rename to src/KubernetesClient/generated/Models/V1beta1CustomResourceDefinitionCondition.cs diff --git a/src/generated/Models/V1beta1CustomResourceDefinitionList.cs b/src/KubernetesClient/generated/Models/V1beta1CustomResourceDefinitionList.cs similarity index 100% rename from src/generated/Models/V1beta1CustomResourceDefinitionList.cs rename to src/KubernetesClient/generated/Models/V1beta1CustomResourceDefinitionList.cs diff --git a/src/generated/Models/V1beta1CustomResourceDefinitionNames.cs b/src/KubernetesClient/generated/Models/V1beta1CustomResourceDefinitionNames.cs similarity index 100% rename from src/generated/Models/V1beta1CustomResourceDefinitionNames.cs rename to src/KubernetesClient/generated/Models/V1beta1CustomResourceDefinitionNames.cs diff --git a/src/generated/Models/V1beta1CustomResourceDefinitionSpec.cs b/src/KubernetesClient/generated/Models/V1beta1CustomResourceDefinitionSpec.cs similarity index 100% rename from src/generated/Models/V1beta1CustomResourceDefinitionSpec.cs rename to src/KubernetesClient/generated/Models/V1beta1CustomResourceDefinitionSpec.cs diff --git a/src/generated/Models/V1beta1CustomResourceDefinitionStatus.cs b/src/KubernetesClient/generated/Models/V1beta1CustomResourceDefinitionStatus.cs similarity index 100% rename from src/generated/Models/V1beta1CustomResourceDefinitionStatus.cs rename to src/KubernetesClient/generated/Models/V1beta1CustomResourceDefinitionStatus.cs diff --git a/src/generated/Models/V1beta1CustomResourceSubresourceScale.cs b/src/KubernetesClient/generated/Models/V1beta1CustomResourceSubresourceScale.cs similarity index 100% rename from src/generated/Models/V1beta1CustomResourceSubresourceScale.cs rename to src/KubernetesClient/generated/Models/V1beta1CustomResourceSubresourceScale.cs diff --git a/src/generated/Models/V1beta1CustomResourceSubresources.cs b/src/KubernetesClient/generated/Models/V1beta1CustomResourceSubresources.cs similarity index 100% rename from src/generated/Models/V1beta1CustomResourceSubresources.cs rename to src/KubernetesClient/generated/Models/V1beta1CustomResourceSubresources.cs diff --git a/src/generated/Models/V1beta1CustomResourceValidation.cs b/src/KubernetesClient/generated/Models/V1beta1CustomResourceValidation.cs similarity index 100% rename from src/generated/Models/V1beta1CustomResourceValidation.cs rename to src/KubernetesClient/generated/Models/V1beta1CustomResourceValidation.cs diff --git a/src/generated/Models/V1beta1DaemonSet.cs b/src/KubernetesClient/generated/Models/V1beta1DaemonSet.cs similarity index 100% rename from src/generated/Models/V1beta1DaemonSet.cs rename to src/KubernetesClient/generated/Models/V1beta1DaemonSet.cs diff --git a/src/generated/Models/V1beta1DaemonSetCondition.cs b/src/KubernetesClient/generated/Models/V1beta1DaemonSetCondition.cs similarity index 100% rename from src/generated/Models/V1beta1DaemonSetCondition.cs rename to src/KubernetesClient/generated/Models/V1beta1DaemonSetCondition.cs diff --git a/src/generated/Models/V1beta1DaemonSetList.cs b/src/KubernetesClient/generated/Models/V1beta1DaemonSetList.cs similarity index 100% rename from src/generated/Models/V1beta1DaemonSetList.cs rename to src/KubernetesClient/generated/Models/V1beta1DaemonSetList.cs diff --git a/src/generated/Models/V1beta1DaemonSetSpec.cs b/src/KubernetesClient/generated/Models/V1beta1DaemonSetSpec.cs similarity index 100% rename from src/generated/Models/V1beta1DaemonSetSpec.cs rename to src/KubernetesClient/generated/Models/V1beta1DaemonSetSpec.cs diff --git a/src/generated/Models/V1beta1DaemonSetStatus.cs b/src/KubernetesClient/generated/Models/V1beta1DaemonSetStatus.cs similarity index 100% rename from src/generated/Models/V1beta1DaemonSetStatus.cs rename to src/KubernetesClient/generated/Models/V1beta1DaemonSetStatus.cs diff --git a/src/generated/Models/V1beta1DaemonSetUpdateStrategy.cs b/src/KubernetesClient/generated/Models/V1beta1DaemonSetUpdateStrategy.cs similarity index 100% rename from src/generated/Models/V1beta1DaemonSetUpdateStrategy.cs rename to src/KubernetesClient/generated/Models/V1beta1DaemonSetUpdateStrategy.cs diff --git a/src/generated/Models/V1beta1Event.cs b/src/KubernetesClient/generated/Models/V1beta1Event.cs similarity index 100% rename from src/generated/Models/V1beta1Event.cs rename to src/KubernetesClient/generated/Models/V1beta1Event.cs diff --git a/src/generated/Models/V1beta1EventList.cs b/src/KubernetesClient/generated/Models/V1beta1EventList.cs similarity index 100% rename from src/generated/Models/V1beta1EventList.cs rename to src/KubernetesClient/generated/Models/V1beta1EventList.cs diff --git a/src/generated/Models/V1beta1EventSeries.cs b/src/KubernetesClient/generated/Models/V1beta1EventSeries.cs similarity index 100% rename from src/generated/Models/V1beta1EventSeries.cs rename to src/KubernetesClient/generated/Models/V1beta1EventSeries.cs diff --git a/src/generated/Models/V1beta1Eviction.cs b/src/KubernetesClient/generated/Models/V1beta1Eviction.cs similarity index 100% rename from src/generated/Models/V1beta1Eviction.cs rename to src/KubernetesClient/generated/Models/V1beta1Eviction.cs diff --git a/src/generated/Models/V1beta1ExternalDocumentation.cs b/src/KubernetesClient/generated/Models/V1beta1ExternalDocumentation.cs similarity index 100% rename from src/generated/Models/V1beta1ExternalDocumentation.cs rename to src/KubernetesClient/generated/Models/V1beta1ExternalDocumentation.cs diff --git a/src/generated/Models/V1beta1HTTPIngressPath.cs b/src/KubernetesClient/generated/Models/V1beta1HTTPIngressPath.cs similarity index 100% rename from src/generated/Models/V1beta1HTTPIngressPath.cs rename to src/KubernetesClient/generated/Models/V1beta1HTTPIngressPath.cs diff --git a/src/generated/Models/V1beta1HTTPIngressRuleValue.cs b/src/KubernetesClient/generated/Models/V1beta1HTTPIngressRuleValue.cs similarity index 100% rename from src/generated/Models/V1beta1HTTPIngressRuleValue.cs rename to src/KubernetesClient/generated/Models/V1beta1HTTPIngressRuleValue.cs diff --git a/src/generated/Models/V1beta1IPBlock.cs b/src/KubernetesClient/generated/Models/V1beta1IPBlock.cs similarity index 100% rename from src/generated/Models/V1beta1IPBlock.cs rename to src/KubernetesClient/generated/Models/V1beta1IPBlock.cs diff --git a/src/generated/Models/V1beta1Ingress.cs b/src/KubernetesClient/generated/Models/V1beta1Ingress.cs similarity index 100% rename from src/generated/Models/V1beta1Ingress.cs rename to src/KubernetesClient/generated/Models/V1beta1Ingress.cs diff --git a/src/generated/Models/V1beta1IngressBackend.cs b/src/KubernetesClient/generated/Models/V1beta1IngressBackend.cs similarity index 100% rename from src/generated/Models/V1beta1IngressBackend.cs rename to src/KubernetesClient/generated/Models/V1beta1IngressBackend.cs diff --git a/src/generated/Models/V1beta1IngressList.cs b/src/KubernetesClient/generated/Models/V1beta1IngressList.cs similarity index 100% rename from src/generated/Models/V1beta1IngressList.cs rename to src/KubernetesClient/generated/Models/V1beta1IngressList.cs diff --git a/src/generated/Models/V1beta1IngressRule.cs b/src/KubernetesClient/generated/Models/V1beta1IngressRule.cs similarity index 100% rename from src/generated/Models/V1beta1IngressRule.cs rename to src/KubernetesClient/generated/Models/V1beta1IngressRule.cs diff --git a/src/generated/Models/V1beta1IngressSpec.cs b/src/KubernetesClient/generated/Models/V1beta1IngressSpec.cs similarity index 100% rename from src/generated/Models/V1beta1IngressSpec.cs rename to src/KubernetesClient/generated/Models/V1beta1IngressSpec.cs diff --git a/src/generated/Models/V1beta1IngressStatus.cs b/src/KubernetesClient/generated/Models/V1beta1IngressStatus.cs similarity index 100% rename from src/generated/Models/V1beta1IngressStatus.cs rename to src/KubernetesClient/generated/Models/V1beta1IngressStatus.cs diff --git a/src/generated/Models/V1beta1IngressTLS.cs b/src/KubernetesClient/generated/Models/V1beta1IngressTLS.cs similarity index 100% rename from src/generated/Models/V1beta1IngressTLS.cs rename to src/KubernetesClient/generated/Models/V1beta1IngressTLS.cs diff --git a/src/generated/Models/V1beta1JSON.cs b/src/KubernetesClient/generated/Models/V1beta1JSON.cs similarity index 100% rename from src/generated/Models/V1beta1JSON.cs rename to src/KubernetesClient/generated/Models/V1beta1JSON.cs diff --git a/src/generated/Models/V1beta1JSONSchemaProps.cs b/src/KubernetesClient/generated/Models/V1beta1JSONSchemaProps.cs similarity index 100% rename from src/generated/Models/V1beta1JSONSchemaProps.cs rename to src/KubernetesClient/generated/Models/V1beta1JSONSchemaProps.cs diff --git a/src/generated/Models/V1beta1JSONSchemaPropsOrArray.cs b/src/KubernetesClient/generated/Models/V1beta1JSONSchemaPropsOrArray.cs similarity index 100% rename from src/generated/Models/V1beta1JSONSchemaPropsOrArray.cs rename to src/KubernetesClient/generated/Models/V1beta1JSONSchemaPropsOrArray.cs diff --git a/src/generated/Models/V1beta1JSONSchemaPropsOrBool.cs b/src/KubernetesClient/generated/Models/V1beta1JSONSchemaPropsOrBool.cs similarity index 100% rename from src/generated/Models/V1beta1JSONSchemaPropsOrBool.cs rename to src/KubernetesClient/generated/Models/V1beta1JSONSchemaPropsOrBool.cs diff --git a/src/generated/Models/V1beta1JSONSchemaPropsOrStringArray.cs b/src/KubernetesClient/generated/Models/V1beta1JSONSchemaPropsOrStringArray.cs similarity index 100% rename from src/generated/Models/V1beta1JSONSchemaPropsOrStringArray.cs rename to src/KubernetesClient/generated/Models/V1beta1JSONSchemaPropsOrStringArray.cs diff --git a/src/generated/Models/V1beta1JobTemplateSpec.cs b/src/KubernetesClient/generated/Models/V1beta1JobTemplateSpec.cs similarity index 100% rename from src/generated/Models/V1beta1JobTemplateSpec.cs rename to src/KubernetesClient/generated/Models/V1beta1JobTemplateSpec.cs diff --git a/src/generated/Models/V1beta1LocalSubjectAccessReview.cs b/src/KubernetesClient/generated/Models/V1beta1LocalSubjectAccessReview.cs similarity index 100% rename from src/generated/Models/V1beta1LocalSubjectAccessReview.cs rename to src/KubernetesClient/generated/Models/V1beta1LocalSubjectAccessReview.cs diff --git a/src/generated/Models/V1beta1MutatingWebhookConfiguration.cs b/src/KubernetesClient/generated/Models/V1beta1MutatingWebhookConfiguration.cs similarity index 100% rename from src/generated/Models/V1beta1MutatingWebhookConfiguration.cs rename to src/KubernetesClient/generated/Models/V1beta1MutatingWebhookConfiguration.cs diff --git a/src/generated/Models/V1beta1MutatingWebhookConfigurationList.cs b/src/KubernetesClient/generated/Models/V1beta1MutatingWebhookConfigurationList.cs similarity index 100% rename from src/generated/Models/V1beta1MutatingWebhookConfigurationList.cs rename to src/KubernetesClient/generated/Models/V1beta1MutatingWebhookConfigurationList.cs diff --git a/src/generated/Models/V1beta1NetworkPolicy.cs b/src/KubernetesClient/generated/Models/V1beta1NetworkPolicy.cs similarity index 100% rename from src/generated/Models/V1beta1NetworkPolicy.cs rename to src/KubernetesClient/generated/Models/V1beta1NetworkPolicy.cs diff --git a/src/generated/Models/V1beta1NetworkPolicyEgressRule.cs b/src/KubernetesClient/generated/Models/V1beta1NetworkPolicyEgressRule.cs similarity index 100% rename from src/generated/Models/V1beta1NetworkPolicyEgressRule.cs rename to src/KubernetesClient/generated/Models/V1beta1NetworkPolicyEgressRule.cs diff --git a/src/generated/Models/V1beta1NetworkPolicyIngressRule.cs b/src/KubernetesClient/generated/Models/V1beta1NetworkPolicyIngressRule.cs similarity index 100% rename from src/generated/Models/V1beta1NetworkPolicyIngressRule.cs rename to src/KubernetesClient/generated/Models/V1beta1NetworkPolicyIngressRule.cs diff --git a/src/generated/Models/V1beta1NetworkPolicyList.cs b/src/KubernetesClient/generated/Models/V1beta1NetworkPolicyList.cs similarity index 100% rename from src/generated/Models/V1beta1NetworkPolicyList.cs rename to src/KubernetesClient/generated/Models/V1beta1NetworkPolicyList.cs diff --git a/src/generated/Models/V1beta1NetworkPolicyPeer.cs b/src/KubernetesClient/generated/Models/V1beta1NetworkPolicyPeer.cs similarity index 100% rename from src/generated/Models/V1beta1NetworkPolicyPeer.cs rename to src/KubernetesClient/generated/Models/V1beta1NetworkPolicyPeer.cs diff --git a/src/generated/Models/V1beta1NetworkPolicyPort.cs b/src/KubernetesClient/generated/Models/V1beta1NetworkPolicyPort.cs similarity index 100% rename from src/generated/Models/V1beta1NetworkPolicyPort.cs rename to src/KubernetesClient/generated/Models/V1beta1NetworkPolicyPort.cs diff --git a/src/generated/Models/V1beta1NetworkPolicySpec.cs b/src/KubernetesClient/generated/Models/V1beta1NetworkPolicySpec.cs similarity index 100% rename from src/generated/Models/V1beta1NetworkPolicySpec.cs rename to src/KubernetesClient/generated/Models/V1beta1NetworkPolicySpec.cs diff --git a/src/generated/Models/V1beta1NonResourceAttributes.cs b/src/KubernetesClient/generated/Models/V1beta1NonResourceAttributes.cs similarity index 100% rename from src/generated/Models/V1beta1NonResourceAttributes.cs rename to src/KubernetesClient/generated/Models/V1beta1NonResourceAttributes.cs diff --git a/src/generated/Models/V1beta1NonResourceRule.cs b/src/KubernetesClient/generated/Models/V1beta1NonResourceRule.cs similarity index 100% rename from src/generated/Models/V1beta1NonResourceRule.cs rename to src/KubernetesClient/generated/Models/V1beta1NonResourceRule.cs diff --git a/src/generated/Models/V1beta1PodDisruptionBudget.cs b/src/KubernetesClient/generated/Models/V1beta1PodDisruptionBudget.cs similarity index 100% rename from src/generated/Models/V1beta1PodDisruptionBudget.cs rename to src/KubernetesClient/generated/Models/V1beta1PodDisruptionBudget.cs diff --git a/src/generated/Models/V1beta1PodDisruptionBudgetList.cs b/src/KubernetesClient/generated/Models/V1beta1PodDisruptionBudgetList.cs similarity index 100% rename from src/generated/Models/V1beta1PodDisruptionBudgetList.cs rename to src/KubernetesClient/generated/Models/V1beta1PodDisruptionBudgetList.cs diff --git a/src/generated/Models/V1beta1PodDisruptionBudgetSpec.cs b/src/KubernetesClient/generated/Models/V1beta1PodDisruptionBudgetSpec.cs similarity index 100% rename from src/generated/Models/V1beta1PodDisruptionBudgetSpec.cs rename to src/KubernetesClient/generated/Models/V1beta1PodDisruptionBudgetSpec.cs diff --git a/src/generated/Models/V1beta1PodDisruptionBudgetStatus.cs b/src/KubernetesClient/generated/Models/V1beta1PodDisruptionBudgetStatus.cs similarity index 100% rename from src/generated/Models/V1beta1PodDisruptionBudgetStatus.cs rename to src/KubernetesClient/generated/Models/V1beta1PodDisruptionBudgetStatus.cs diff --git a/src/generated/Models/V1beta1PolicyRule.cs b/src/KubernetesClient/generated/Models/V1beta1PolicyRule.cs similarity index 100% rename from src/generated/Models/V1beta1PolicyRule.cs rename to src/KubernetesClient/generated/Models/V1beta1PolicyRule.cs diff --git a/src/generated/Models/V1beta1ReplicaSet.cs b/src/KubernetesClient/generated/Models/V1beta1ReplicaSet.cs similarity index 100% rename from src/generated/Models/V1beta1ReplicaSet.cs rename to src/KubernetesClient/generated/Models/V1beta1ReplicaSet.cs diff --git a/src/generated/Models/V1beta1ReplicaSetCondition.cs b/src/KubernetesClient/generated/Models/V1beta1ReplicaSetCondition.cs similarity index 100% rename from src/generated/Models/V1beta1ReplicaSetCondition.cs rename to src/KubernetesClient/generated/Models/V1beta1ReplicaSetCondition.cs diff --git a/src/generated/Models/V1beta1ReplicaSetList.cs b/src/KubernetesClient/generated/Models/V1beta1ReplicaSetList.cs similarity index 100% rename from src/generated/Models/V1beta1ReplicaSetList.cs rename to src/KubernetesClient/generated/Models/V1beta1ReplicaSetList.cs diff --git a/src/generated/Models/V1beta1ReplicaSetSpec.cs b/src/KubernetesClient/generated/Models/V1beta1ReplicaSetSpec.cs similarity index 100% rename from src/generated/Models/V1beta1ReplicaSetSpec.cs rename to src/KubernetesClient/generated/Models/V1beta1ReplicaSetSpec.cs diff --git a/src/generated/Models/V1beta1ReplicaSetStatus.cs b/src/KubernetesClient/generated/Models/V1beta1ReplicaSetStatus.cs similarity index 100% rename from src/generated/Models/V1beta1ReplicaSetStatus.cs rename to src/KubernetesClient/generated/Models/V1beta1ReplicaSetStatus.cs diff --git a/src/generated/Models/V1beta1ResourceAttributes.cs b/src/KubernetesClient/generated/Models/V1beta1ResourceAttributes.cs similarity index 100% rename from src/generated/Models/V1beta1ResourceAttributes.cs rename to src/KubernetesClient/generated/Models/V1beta1ResourceAttributes.cs diff --git a/src/generated/Models/V1beta1ResourceRule.cs b/src/KubernetesClient/generated/Models/V1beta1ResourceRule.cs similarity index 100% rename from src/generated/Models/V1beta1ResourceRule.cs rename to src/KubernetesClient/generated/Models/V1beta1ResourceRule.cs diff --git a/src/generated/Models/V1beta1Role.cs b/src/KubernetesClient/generated/Models/V1beta1Role.cs similarity index 100% rename from src/generated/Models/V1beta1Role.cs rename to src/KubernetesClient/generated/Models/V1beta1Role.cs diff --git a/src/generated/Models/V1beta1RoleBinding.cs b/src/KubernetesClient/generated/Models/V1beta1RoleBinding.cs similarity index 100% rename from src/generated/Models/V1beta1RoleBinding.cs rename to src/KubernetesClient/generated/Models/V1beta1RoleBinding.cs diff --git a/src/generated/Models/V1beta1RoleBindingList.cs b/src/KubernetesClient/generated/Models/V1beta1RoleBindingList.cs similarity index 100% rename from src/generated/Models/V1beta1RoleBindingList.cs rename to src/KubernetesClient/generated/Models/V1beta1RoleBindingList.cs diff --git a/src/generated/Models/V1beta1RoleList.cs b/src/KubernetesClient/generated/Models/V1beta1RoleList.cs similarity index 100% rename from src/generated/Models/V1beta1RoleList.cs rename to src/KubernetesClient/generated/Models/V1beta1RoleList.cs diff --git a/src/generated/Models/V1beta1RoleRef.cs b/src/KubernetesClient/generated/Models/V1beta1RoleRef.cs similarity index 100% rename from src/generated/Models/V1beta1RoleRef.cs rename to src/KubernetesClient/generated/Models/V1beta1RoleRef.cs diff --git a/src/generated/Models/V1beta1RollingUpdateDaemonSet.cs b/src/KubernetesClient/generated/Models/V1beta1RollingUpdateDaemonSet.cs similarity index 100% rename from src/generated/Models/V1beta1RollingUpdateDaemonSet.cs rename to src/KubernetesClient/generated/Models/V1beta1RollingUpdateDaemonSet.cs diff --git a/src/generated/Models/V1beta1RollingUpdateStatefulSetStrategy.cs b/src/KubernetesClient/generated/Models/V1beta1RollingUpdateStatefulSetStrategy.cs similarity index 100% rename from src/generated/Models/V1beta1RollingUpdateStatefulSetStrategy.cs rename to src/KubernetesClient/generated/Models/V1beta1RollingUpdateStatefulSetStrategy.cs diff --git a/src/generated/Models/V1beta1RuleWithOperations.cs b/src/KubernetesClient/generated/Models/V1beta1RuleWithOperations.cs similarity index 100% rename from src/generated/Models/V1beta1RuleWithOperations.cs rename to src/KubernetesClient/generated/Models/V1beta1RuleWithOperations.cs diff --git a/src/generated/Models/V1beta1SelfSubjectAccessReview.cs b/src/KubernetesClient/generated/Models/V1beta1SelfSubjectAccessReview.cs similarity index 100% rename from src/generated/Models/V1beta1SelfSubjectAccessReview.cs rename to src/KubernetesClient/generated/Models/V1beta1SelfSubjectAccessReview.cs diff --git a/src/generated/Models/V1beta1SelfSubjectAccessReviewSpec.cs b/src/KubernetesClient/generated/Models/V1beta1SelfSubjectAccessReviewSpec.cs similarity index 100% rename from src/generated/Models/V1beta1SelfSubjectAccessReviewSpec.cs rename to src/KubernetesClient/generated/Models/V1beta1SelfSubjectAccessReviewSpec.cs diff --git a/src/generated/Models/V1beta1SelfSubjectRulesReview.cs b/src/KubernetesClient/generated/Models/V1beta1SelfSubjectRulesReview.cs similarity index 100% rename from src/generated/Models/V1beta1SelfSubjectRulesReview.cs rename to src/KubernetesClient/generated/Models/V1beta1SelfSubjectRulesReview.cs diff --git a/src/generated/Models/V1beta1SelfSubjectRulesReviewSpec.cs b/src/KubernetesClient/generated/Models/V1beta1SelfSubjectRulesReviewSpec.cs similarity index 100% rename from src/generated/Models/V1beta1SelfSubjectRulesReviewSpec.cs rename to src/KubernetesClient/generated/Models/V1beta1SelfSubjectRulesReviewSpec.cs diff --git a/src/generated/Models/V1beta1StatefulSet.cs b/src/KubernetesClient/generated/Models/V1beta1StatefulSet.cs similarity index 100% rename from src/generated/Models/V1beta1StatefulSet.cs rename to src/KubernetesClient/generated/Models/V1beta1StatefulSet.cs diff --git a/src/generated/Models/V1beta1StatefulSetCondition.cs b/src/KubernetesClient/generated/Models/V1beta1StatefulSetCondition.cs similarity index 100% rename from src/generated/Models/V1beta1StatefulSetCondition.cs rename to src/KubernetesClient/generated/Models/V1beta1StatefulSetCondition.cs diff --git a/src/generated/Models/V1beta1StatefulSetList.cs b/src/KubernetesClient/generated/Models/V1beta1StatefulSetList.cs similarity index 100% rename from src/generated/Models/V1beta1StatefulSetList.cs rename to src/KubernetesClient/generated/Models/V1beta1StatefulSetList.cs diff --git a/src/generated/Models/V1beta1StatefulSetSpec.cs b/src/KubernetesClient/generated/Models/V1beta1StatefulSetSpec.cs similarity index 100% rename from src/generated/Models/V1beta1StatefulSetSpec.cs rename to src/KubernetesClient/generated/Models/V1beta1StatefulSetSpec.cs diff --git a/src/generated/Models/V1beta1StatefulSetStatus.cs b/src/KubernetesClient/generated/Models/V1beta1StatefulSetStatus.cs similarity index 100% rename from src/generated/Models/V1beta1StatefulSetStatus.cs rename to src/KubernetesClient/generated/Models/V1beta1StatefulSetStatus.cs diff --git a/src/generated/Models/V1beta1StatefulSetUpdateStrategy.cs b/src/KubernetesClient/generated/Models/V1beta1StatefulSetUpdateStrategy.cs similarity index 100% rename from src/generated/Models/V1beta1StatefulSetUpdateStrategy.cs rename to src/KubernetesClient/generated/Models/V1beta1StatefulSetUpdateStrategy.cs diff --git a/src/generated/Models/V1beta1StorageClass.cs b/src/KubernetesClient/generated/Models/V1beta1StorageClass.cs similarity index 100% rename from src/generated/Models/V1beta1StorageClass.cs rename to src/KubernetesClient/generated/Models/V1beta1StorageClass.cs diff --git a/src/generated/Models/V1beta1StorageClassList.cs b/src/KubernetesClient/generated/Models/V1beta1StorageClassList.cs similarity index 100% rename from src/generated/Models/V1beta1StorageClassList.cs rename to src/KubernetesClient/generated/Models/V1beta1StorageClassList.cs diff --git a/src/generated/Models/V1beta1Subject.cs b/src/KubernetesClient/generated/Models/V1beta1Subject.cs similarity index 100% rename from src/generated/Models/V1beta1Subject.cs rename to src/KubernetesClient/generated/Models/V1beta1Subject.cs diff --git a/src/generated/Models/V1beta1SubjectAccessReview.cs b/src/KubernetesClient/generated/Models/V1beta1SubjectAccessReview.cs similarity index 100% rename from src/generated/Models/V1beta1SubjectAccessReview.cs rename to src/KubernetesClient/generated/Models/V1beta1SubjectAccessReview.cs diff --git a/src/generated/Models/V1beta1SubjectAccessReviewSpec.cs b/src/KubernetesClient/generated/Models/V1beta1SubjectAccessReviewSpec.cs similarity index 100% rename from src/generated/Models/V1beta1SubjectAccessReviewSpec.cs rename to src/KubernetesClient/generated/Models/V1beta1SubjectAccessReviewSpec.cs diff --git a/src/generated/Models/V1beta1SubjectAccessReviewStatus.cs b/src/KubernetesClient/generated/Models/V1beta1SubjectAccessReviewStatus.cs similarity index 100% rename from src/generated/Models/V1beta1SubjectAccessReviewStatus.cs rename to src/KubernetesClient/generated/Models/V1beta1SubjectAccessReviewStatus.cs diff --git a/src/generated/Models/V1beta1SubjectRulesReviewStatus.cs b/src/KubernetesClient/generated/Models/V1beta1SubjectRulesReviewStatus.cs similarity index 100% rename from src/generated/Models/V1beta1SubjectRulesReviewStatus.cs rename to src/KubernetesClient/generated/Models/V1beta1SubjectRulesReviewStatus.cs diff --git a/src/generated/Models/V1beta1TokenReview.cs b/src/KubernetesClient/generated/Models/V1beta1TokenReview.cs similarity index 100% rename from src/generated/Models/V1beta1TokenReview.cs rename to src/KubernetesClient/generated/Models/V1beta1TokenReview.cs diff --git a/src/generated/Models/V1beta1TokenReviewSpec.cs b/src/KubernetesClient/generated/Models/V1beta1TokenReviewSpec.cs similarity index 100% rename from src/generated/Models/V1beta1TokenReviewSpec.cs rename to src/KubernetesClient/generated/Models/V1beta1TokenReviewSpec.cs diff --git a/src/generated/Models/V1beta1TokenReviewStatus.cs b/src/KubernetesClient/generated/Models/V1beta1TokenReviewStatus.cs similarity index 100% rename from src/generated/Models/V1beta1TokenReviewStatus.cs rename to src/KubernetesClient/generated/Models/V1beta1TokenReviewStatus.cs diff --git a/src/generated/Models/V1beta1UserInfo.cs b/src/KubernetesClient/generated/Models/V1beta1UserInfo.cs similarity index 100% rename from src/generated/Models/V1beta1UserInfo.cs rename to src/KubernetesClient/generated/Models/V1beta1UserInfo.cs diff --git a/src/generated/Models/V1beta1ValidatingWebhookConfiguration.cs b/src/KubernetesClient/generated/Models/V1beta1ValidatingWebhookConfiguration.cs similarity index 100% rename from src/generated/Models/V1beta1ValidatingWebhookConfiguration.cs rename to src/KubernetesClient/generated/Models/V1beta1ValidatingWebhookConfiguration.cs diff --git a/src/generated/Models/V1beta1ValidatingWebhookConfigurationList.cs b/src/KubernetesClient/generated/Models/V1beta1ValidatingWebhookConfigurationList.cs similarity index 100% rename from src/generated/Models/V1beta1ValidatingWebhookConfigurationList.cs rename to src/KubernetesClient/generated/Models/V1beta1ValidatingWebhookConfigurationList.cs diff --git a/src/generated/Models/V1beta1VolumeAttachment.cs b/src/KubernetesClient/generated/Models/V1beta1VolumeAttachment.cs similarity index 100% rename from src/generated/Models/V1beta1VolumeAttachment.cs rename to src/KubernetesClient/generated/Models/V1beta1VolumeAttachment.cs diff --git a/src/generated/Models/V1beta1VolumeAttachmentList.cs b/src/KubernetesClient/generated/Models/V1beta1VolumeAttachmentList.cs similarity index 100% rename from src/generated/Models/V1beta1VolumeAttachmentList.cs rename to src/KubernetesClient/generated/Models/V1beta1VolumeAttachmentList.cs diff --git a/src/generated/Models/V1beta1VolumeAttachmentSource.cs b/src/KubernetesClient/generated/Models/V1beta1VolumeAttachmentSource.cs similarity index 100% rename from src/generated/Models/V1beta1VolumeAttachmentSource.cs rename to src/KubernetesClient/generated/Models/V1beta1VolumeAttachmentSource.cs diff --git a/src/generated/Models/V1beta1VolumeAttachmentSpec.cs b/src/KubernetesClient/generated/Models/V1beta1VolumeAttachmentSpec.cs similarity index 100% rename from src/generated/Models/V1beta1VolumeAttachmentSpec.cs rename to src/KubernetesClient/generated/Models/V1beta1VolumeAttachmentSpec.cs diff --git a/src/generated/Models/V1beta1VolumeAttachmentStatus.cs b/src/KubernetesClient/generated/Models/V1beta1VolumeAttachmentStatus.cs similarity index 100% rename from src/generated/Models/V1beta1VolumeAttachmentStatus.cs rename to src/KubernetesClient/generated/Models/V1beta1VolumeAttachmentStatus.cs diff --git a/src/generated/Models/V1beta1VolumeError.cs b/src/KubernetesClient/generated/Models/V1beta1VolumeError.cs similarity index 100% rename from src/generated/Models/V1beta1VolumeError.cs rename to src/KubernetesClient/generated/Models/V1beta1VolumeError.cs diff --git a/src/generated/Models/V1beta1Webhook.cs b/src/KubernetesClient/generated/Models/V1beta1Webhook.cs similarity index 100% rename from src/generated/Models/V1beta1Webhook.cs rename to src/KubernetesClient/generated/Models/V1beta1Webhook.cs diff --git a/src/generated/Models/V1beta1WebhookClientConfig.cs b/src/KubernetesClient/generated/Models/V1beta1WebhookClientConfig.cs similarity index 100% rename from src/generated/Models/V1beta1WebhookClientConfig.cs rename to src/KubernetesClient/generated/Models/V1beta1WebhookClientConfig.cs diff --git a/src/generated/Models/V1beta2ControllerRevision.cs b/src/KubernetesClient/generated/Models/V1beta2ControllerRevision.cs similarity index 100% rename from src/generated/Models/V1beta2ControllerRevision.cs rename to src/KubernetesClient/generated/Models/V1beta2ControllerRevision.cs diff --git a/src/generated/Models/V1beta2ControllerRevisionList.cs b/src/KubernetesClient/generated/Models/V1beta2ControllerRevisionList.cs similarity index 100% rename from src/generated/Models/V1beta2ControllerRevisionList.cs rename to src/KubernetesClient/generated/Models/V1beta2ControllerRevisionList.cs diff --git a/src/generated/Models/V1beta2DaemonSet.cs b/src/KubernetesClient/generated/Models/V1beta2DaemonSet.cs similarity index 100% rename from src/generated/Models/V1beta2DaemonSet.cs rename to src/KubernetesClient/generated/Models/V1beta2DaemonSet.cs diff --git a/src/generated/Models/V1beta2DaemonSetCondition.cs b/src/KubernetesClient/generated/Models/V1beta2DaemonSetCondition.cs similarity index 100% rename from src/generated/Models/V1beta2DaemonSetCondition.cs rename to src/KubernetesClient/generated/Models/V1beta2DaemonSetCondition.cs diff --git a/src/generated/Models/V1beta2DaemonSetList.cs b/src/KubernetesClient/generated/Models/V1beta2DaemonSetList.cs similarity index 100% rename from src/generated/Models/V1beta2DaemonSetList.cs rename to src/KubernetesClient/generated/Models/V1beta2DaemonSetList.cs diff --git a/src/generated/Models/V1beta2DaemonSetSpec.cs b/src/KubernetesClient/generated/Models/V1beta2DaemonSetSpec.cs similarity index 100% rename from src/generated/Models/V1beta2DaemonSetSpec.cs rename to src/KubernetesClient/generated/Models/V1beta2DaemonSetSpec.cs diff --git a/src/generated/Models/V1beta2DaemonSetStatus.cs b/src/KubernetesClient/generated/Models/V1beta2DaemonSetStatus.cs similarity index 100% rename from src/generated/Models/V1beta2DaemonSetStatus.cs rename to src/KubernetesClient/generated/Models/V1beta2DaemonSetStatus.cs diff --git a/src/generated/Models/V1beta2DaemonSetUpdateStrategy.cs b/src/KubernetesClient/generated/Models/V1beta2DaemonSetUpdateStrategy.cs similarity index 100% rename from src/generated/Models/V1beta2DaemonSetUpdateStrategy.cs rename to src/KubernetesClient/generated/Models/V1beta2DaemonSetUpdateStrategy.cs diff --git a/src/generated/Models/V1beta2Deployment.cs b/src/KubernetesClient/generated/Models/V1beta2Deployment.cs similarity index 100% rename from src/generated/Models/V1beta2Deployment.cs rename to src/KubernetesClient/generated/Models/V1beta2Deployment.cs diff --git a/src/generated/Models/V1beta2DeploymentCondition.cs b/src/KubernetesClient/generated/Models/V1beta2DeploymentCondition.cs similarity index 100% rename from src/generated/Models/V1beta2DeploymentCondition.cs rename to src/KubernetesClient/generated/Models/V1beta2DeploymentCondition.cs diff --git a/src/generated/Models/V1beta2DeploymentList.cs b/src/KubernetesClient/generated/Models/V1beta2DeploymentList.cs similarity index 100% rename from src/generated/Models/V1beta2DeploymentList.cs rename to src/KubernetesClient/generated/Models/V1beta2DeploymentList.cs diff --git a/src/generated/Models/V1beta2DeploymentSpec.cs b/src/KubernetesClient/generated/Models/V1beta2DeploymentSpec.cs similarity index 100% rename from src/generated/Models/V1beta2DeploymentSpec.cs rename to src/KubernetesClient/generated/Models/V1beta2DeploymentSpec.cs diff --git a/src/generated/Models/V1beta2DeploymentStatus.cs b/src/KubernetesClient/generated/Models/V1beta2DeploymentStatus.cs similarity index 100% rename from src/generated/Models/V1beta2DeploymentStatus.cs rename to src/KubernetesClient/generated/Models/V1beta2DeploymentStatus.cs diff --git a/src/generated/Models/V1beta2DeploymentStrategy.cs b/src/KubernetesClient/generated/Models/V1beta2DeploymentStrategy.cs similarity index 100% rename from src/generated/Models/V1beta2DeploymentStrategy.cs rename to src/KubernetesClient/generated/Models/V1beta2DeploymentStrategy.cs diff --git a/src/generated/Models/V1beta2ReplicaSet.cs b/src/KubernetesClient/generated/Models/V1beta2ReplicaSet.cs similarity index 100% rename from src/generated/Models/V1beta2ReplicaSet.cs rename to src/KubernetesClient/generated/Models/V1beta2ReplicaSet.cs diff --git a/src/generated/Models/V1beta2ReplicaSetCondition.cs b/src/KubernetesClient/generated/Models/V1beta2ReplicaSetCondition.cs similarity index 100% rename from src/generated/Models/V1beta2ReplicaSetCondition.cs rename to src/KubernetesClient/generated/Models/V1beta2ReplicaSetCondition.cs diff --git a/src/generated/Models/V1beta2ReplicaSetList.cs b/src/KubernetesClient/generated/Models/V1beta2ReplicaSetList.cs similarity index 100% rename from src/generated/Models/V1beta2ReplicaSetList.cs rename to src/KubernetesClient/generated/Models/V1beta2ReplicaSetList.cs diff --git a/src/generated/Models/V1beta2ReplicaSetSpec.cs b/src/KubernetesClient/generated/Models/V1beta2ReplicaSetSpec.cs similarity index 100% rename from src/generated/Models/V1beta2ReplicaSetSpec.cs rename to src/KubernetesClient/generated/Models/V1beta2ReplicaSetSpec.cs diff --git a/src/generated/Models/V1beta2ReplicaSetStatus.cs b/src/KubernetesClient/generated/Models/V1beta2ReplicaSetStatus.cs similarity index 100% rename from src/generated/Models/V1beta2ReplicaSetStatus.cs rename to src/KubernetesClient/generated/Models/V1beta2ReplicaSetStatus.cs diff --git a/src/generated/Models/V1beta2RollingUpdateDaemonSet.cs b/src/KubernetesClient/generated/Models/V1beta2RollingUpdateDaemonSet.cs similarity index 100% rename from src/generated/Models/V1beta2RollingUpdateDaemonSet.cs rename to src/KubernetesClient/generated/Models/V1beta2RollingUpdateDaemonSet.cs diff --git a/src/generated/Models/V1beta2RollingUpdateDeployment.cs b/src/KubernetesClient/generated/Models/V1beta2RollingUpdateDeployment.cs similarity index 100% rename from src/generated/Models/V1beta2RollingUpdateDeployment.cs rename to src/KubernetesClient/generated/Models/V1beta2RollingUpdateDeployment.cs diff --git a/src/generated/Models/V1beta2RollingUpdateStatefulSetStrategy.cs b/src/KubernetesClient/generated/Models/V1beta2RollingUpdateStatefulSetStrategy.cs similarity index 100% rename from src/generated/Models/V1beta2RollingUpdateStatefulSetStrategy.cs rename to src/KubernetesClient/generated/Models/V1beta2RollingUpdateStatefulSetStrategy.cs diff --git a/src/generated/Models/V1beta2Scale.cs b/src/KubernetesClient/generated/Models/V1beta2Scale.cs similarity index 100% rename from src/generated/Models/V1beta2Scale.cs rename to src/KubernetesClient/generated/Models/V1beta2Scale.cs diff --git a/src/generated/Models/V1beta2ScaleSpec.cs b/src/KubernetesClient/generated/Models/V1beta2ScaleSpec.cs similarity index 100% rename from src/generated/Models/V1beta2ScaleSpec.cs rename to src/KubernetesClient/generated/Models/V1beta2ScaleSpec.cs diff --git a/src/generated/Models/V1beta2ScaleStatus.cs b/src/KubernetesClient/generated/Models/V1beta2ScaleStatus.cs similarity index 100% rename from src/generated/Models/V1beta2ScaleStatus.cs rename to src/KubernetesClient/generated/Models/V1beta2ScaleStatus.cs diff --git a/src/generated/Models/V1beta2StatefulSet.cs b/src/KubernetesClient/generated/Models/V1beta2StatefulSet.cs similarity index 100% rename from src/generated/Models/V1beta2StatefulSet.cs rename to src/KubernetesClient/generated/Models/V1beta2StatefulSet.cs diff --git a/src/generated/Models/V1beta2StatefulSetCondition.cs b/src/KubernetesClient/generated/Models/V1beta2StatefulSetCondition.cs similarity index 100% rename from src/generated/Models/V1beta2StatefulSetCondition.cs rename to src/KubernetesClient/generated/Models/V1beta2StatefulSetCondition.cs diff --git a/src/generated/Models/V1beta2StatefulSetList.cs b/src/KubernetesClient/generated/Models/V1beta2StatefulSetList.cs similarity index 100% rename from src/generated/Models/V1beta2StatefulSetList.cs rename to src/KubernetesClient/generated/Models/V1beta2StatefulSetList.cs diff --git a/src/generated/Models/V1beta2StatefulSetSpec.cs b/src/KubernetesClient/generated/Models/V1beta2StatefulSetSpec.cs similarity index 100% rename from src/generated/Models/V1beta2StatefulSetSpec.cs rename to src/KubernetesClient/generated/Models/V1beta2StatefulSetSpec.cs diff --git a/src/generated/Models/V1beta2StatefulSetStatus.cs b/src/KubernetesClient/generated/Models/V1beta2StatefulSetStatus.cs similarity index 100% rename from src/generated/Models/V1beta2StatefulSetStatus.cs rename to src/KubernetesClient/generated/Models/V1beta2StatefulSetStatus.cs diff --git a/src/generated/Models/V1beta2StatefulSetUpdateStrategy.cs b/src/KubernetesClient/generated/Models/V1beta2StatefulSetUpdateStrategy.cs similarity index 100% rename from src/generated/Models/V1beta2StatefulSetUpdateStrategy.cs rename to src/KubernetesClient/generated/Models/V1beta2StatefulSetUpdateStrategy.cs diff --git a/src/generated/Models/V2alpha1CronJob.cs b/src/KubernetesClient/generated/Models/V2alpha1CronJob.cs similarity index 100% rename from src/generated/Models/V2alpha1CronJob.cs rename to src/KubernetesClient/generated/Models/V2alpha1CronJob.cs diff --git a/src/generated/Models/V2alpha1CronJobList.cs b/src/KubernetesClient/generated/Models/V2alpha1CronJobList.cs similarity index 100% rename from src/generated/Models/V2alpha1CronJobList.cs rename to src/KubernetesClient/generated/Models/V2alpha1CronJobList.cs diff --git a/src/generated/Models/V2alpha1CronJobSpec.cs b/src/KubernetesClient/generated/Models/V2alpha1CronJobSpec.cs similarity index 100% rename from src/generated/Models/V2alpha1CronJobSpec.cs rename to src/KubernetesClient/generated/Models/V2alpha1CronJobSpec.cs diff --git a/src/generated/Models/V2alpha1CronJobStatus.cs b/src/KubernetesClient/generated/Models/V2alpha1CronJobStatus.cs similarity index 100% rename from src/generated/Models/V2alpha1CronJobStatus.cs rename to src/KubernetesClient/generated/Models/V2alpha1CronJobStatus.cs diff --git a/src/generated/Models/V2alpha1JobTemplateSpec.cs b/src/KubernetesClient/generated/Models/V2alpha1JobTemplateSpec.cs similarity index 100% rename from src/generated/Models/V2alpha1JobTemplateSpec.cs rename to src/KubernetesClient/generated/Models/V2alpha1JobTemplateSpec.cs diff --git a/src/generated/Models/V2beta1CrossVersionObjectReference.cs b/src/KubernetesClient/generated/Models/V2beta1CrossVersionObjectReference.cs similarity index 100% rename from src/generated/Models/V2beta1CrossVersionObjectReference.cs rename to src/KubernetesClient/generated/Models/V2beta1CrossVersionObjectReference.cs diff --git a/src/generated/Models/V2beta1ExternalMetricSource.cs b/src/KubernetesClient/generated/Models/V2beta1ExternalMetricSource.cs similarity index 100% rename from src/generated/Models/V2beta1ExternalMetricSource.cs rename to src/KubernetesClient/generated/Models/V2beta1ExternalMetricSource.cs diff --git a/src/generated/Models/V2beta1ExternalMetricStatus.cs b/src/KubernetesClient/generated/Models/V2beta1ExternalMetricStatus.cs similarity index 100% rename from src/generated/Models/V2beta1ExternalMetricStatus.cs rename to src/KubernetesClient/generated/Models/V2beta1ExternalMetricStatus.cs diff --git a/src/generated/Models/V2beta1HorizontalPodAutoscaler.cs b/src/KubernetesClient/generated/Models/V2beta1HorizontalPodAutoscaler.cs similarity index 100% rename from src/generated/Models/V2beta1HorizontalPodAutoscaler.cs rename to src/KubernetesClient/generated/Models/V2beta1HorizontalPodAutoscaler.cs diff --git a/src/generated/Models/V2beta1HorizontalPodAutoscalerCondition.cs b/src/KubernetesClient/generated/Models/V2beta1HorizontalPodAutoscalerCondition.cs similarity index 100% rename from src/generated/Models/V2beta1HorizontalPodAutoscalerCondition.cs rename to src/KubernetesClient/generated/Models/V2beta1HorizontalPodAutoscalerCondition.cs diff --git a/src/generated/Models/V2beta1HorizontalPodAutoscalerList.cs b/src/KubernetesClient/generated/Models/V2beta1HorizontalPodAutoscalerList.cs similarity index 100% rename from src/generated/Models/V2beta1HorizontalPodAutoscalerList.cs rename to src/KubernetesClient/generated/Models/V2beta1HorizontalPodAutoscalerList.cs diff --git a/src/generated/Models/V2beta1HorizontalPodAutoscalerSpec.cs b/src/KubernetesClient/generated/Models/V2beta1HorizontalPodAutoscalerSpec.cs similarity index 100% rename from src/generated/Models/V2beta1HorizontalPodAutoscalerSpec.cs rename to src/KubernetesClient/generated/Models/V2beta1HorizontalPodAutoscalerSpec.cs diff --git a/src/generated/Models/V2beta1HorizontalPodAutoscalerStatus.cs b/src/KubernetesClient/generated/Models/V2beta1HorizontalPodAutoscalerStatus.cs similarity index 100% rename from src/generated/Models/V2beta1HorizontalPodAutoscalerStatus.cs rename to src/KubernetesClient/generated/Models/V2beta1HorizontalPodAutoscalerStatus.cs diff --git a/src/generated/Models/V2beta1MetricSpec.cs b/src/KubernetesClient/generated/Models/V2beta1MetricSpec.cs similarity index 100% rename from src/generated/Models/V2beta1MetricSpec.cs rename to src/KubernetesClient/generated/Models/V2beta1MetricSpec.cs diff --git a/src/generated/Models/V2beta1MetricStatus.cs b/src/KubernetesClient/generated/Models/V2beta1MetricStatus.cs similarity index 100% rename from src/generated/Models/V2beta1MetricStatus.cs rename to src/KubernetesClient/generated/Models/V2beta1MetricStatus.cs diff --git a/src/generated/Models/V2beta1ObjectMetricSource.cs b/src/KubernetesClient/generated/Models/V2beta1ObjectMetricSource.cs similarity index 100% rename from src/generated/Models/V2beta1ObjectMetricSource.cs rename to src/KubernetesClient/generated/Models/V2beta1ObjectMetricSource.cs diff --git a/src/generated/Models/V2beta1ObjectMetricStatus.cs b/src/KubernetesClient/generated/Models/V2beta1ObjectMetricStatus.cs similarity index 100% rename from src/generated/Models/V2beta1ObjectMetricStatus.cs rename to src/KubernetesClient/generated/Models/V2beta1ObjectMetricStatus.cs diff --git a/src/generated/Models/V2beta1PodsMetricSource.cs b/src/KubernetesClient/generated/Models/V2beta1PodsMetricSource.cs similarity index 100% rename from src/generated/Models/V2beta1PodsMetricSource.cs rename to src/KubernetesClient/generated/Models/V2beta1PodsMetricSource.cs diff --git a/src/generated/Models/V2beta1PodsMetricStatus.cs b/src/KubernetesClient/generated/Models/V2beta1PodsMetricStatus.cs similarity index 100% rename from src/generated/Models/V2beta1PodsMetricStatus.cs rename to src/KubernetesClient/generated/Models/V2beta1PodsMetricStatus.cs diff --git a/src/generated/Models/V2beta1ResourceMetricSource.cs b/src/KubernetesClient/generated/Models/V2beta1ResourceMetricSource.cs similarity index 100% rename from src/generated/Models/V2beta1ResourceMetricSource.cs rename to src/KubernetesClient/generated/Models/V2beta1ResourceMetricSource.cs diff --git a/src/generated/Models/V2beta1ResourceMetricStatus.cs b/src/KubernetesClient/generated/Models/V2beta1ResourceMetricStatus.cs similarity index 100% rename from src/generated/Models/V2beta1ResourceMetricStatus.cs rename to src/KubernetesClient/generated/Models/V2beta1ResourceMetricStatus.cs diff --git a/src/generated/Models/VersionInfo.cs b/src/KubernetesClient/generated/Models/VersionInfo.cs similarity index 100% rename from src/generated/Models/VersionInfo.cs rename to src/KubernetesClient/generated/Models/VersionInfo.cs diff --git a/src/generated/swagger.json b/src/KubernetesClient/generated/swagger.json similarity index 100% rename from src/generated/swagger.json rename to src/KubernetesClient/generated/swagger.json diff --git a/src/generated/swagger.json.unprocessed b/src/KubernetesClient/generated/swagger.json.unprocessed similarity index 100% rename from src/generated/swagger.json.unprocessed rename to src/KubernetesClient/generated/swagger.json.unprocessed diff --git a/tests/AssemblyInfo.cs b/tests/KubernetesClient.Tests/AssemblyInfo.cs similarity index 100% rename from tests/AssemblyInfo.cs rename to tests/KubernetesClient.Tests/AssemblyInfo.cs diff --git a/tests/AuthTests.cs b/tests/KubernetesClient.Tests/AuthTests.cs similarity index 100% rename from tests/AuthTests.cs rename to tests/KubernetesClient.Tests/AuthTests.cs diff --git a/tests/ByteBufferTests.cs b/tests/KubernetesClient.Tests/ByteBufferTests.cs similarity index 100% rename from tests/ByteBufferTests.cs rename to tests/KubernetesClient.Tests/ByteBufferTests.cs diff --git a/tests/CertUtilsTests.cs b/tests/KubernetesClient.Tests/CertUtilsTests.cs similarity index 100% rename from tests/CertUtilsTests.cs rename to tests/KubernetesClient.Tests/CertUtilsTests.cs diff --git a/tests/IntOrStringTests.cs b/tests/KubernetesClient.Tests/IntOrStringTests.cs similarity index 100% rename from tests/IntOrStringTests.cs rename to tests/KubernetesClient.Tests/IntOrStringTests.cs diff --git a/tests/Kubernetes.Exec.Tests.cs b/tests/KubernetesClient.Tests/Kubernetes.Exec.Tests.cs similarity index 100% rename from tests/Kubernetes.Exec.Tests.cs rename to tests/KubernetesClient.Tests/Kubernetes.Exec.Tests.cs diff --git a/tests/Kubernetes.WebSockets.Tests.cs b/tests/KubernetesClient.Tests/Kubernetes.WebSockets.Tests.cs similarity index 100% rename from tests/Kubernetes.WebSockets.Tests.cs rename to tests/KubernetesClient.Tests/Kubernetes.WebSockets.Tests.cs diff --git a/tests/tests.csproj b/tests/KubernetesClient.Tests/KubernetesClient.Tests.csproj similarity index 93% rename from tests/tests.csproj rename to tests/KubernetesClient.Tests/KubernetesClient.Tests.csproj index a64dfd59b..91b436938 100755 --- a/tests/tests.csproj +++ b/tests/KubernetesClient.Tests/KubernetesClient.Tests.csproj @@ -31,6 +31,6 @@ - + diff --git a/tests/KubernetesClientConfigurationTests.cs b/tests/KubernetesClient.Tests/KubernetesClientConfigurationTests.cs similarity index 100% rename from tests/KubernetesClientConfigurationTests.cs rename to tests/KubernetesClient.Tests/KubernetesClientConfigurationTests.cs diff --git a/tests/Logging/TestOutputLogger.cs b/tests/KubernetesClient.Tests/Logging/TestOutputLogger.cs similarity index 100% rename from tests/Logging/TestOutputLogger.cs rename to tests/KubernetesClient.Tests/Logging/TestOutputLogger.cs diff --git a/tests/Logging/TestOutputLoggerProvider.cs b/tests/KubernetesClient.Tests/Logging/TestOutputLoggerProvider.cs similarity index 100% rename from tests/Logging/TestOutputLoggerProvider.cs rename to tests/KubernetesClient.Tests/Logging/TestOutputLoggerProvider.cs diff --git a/tests/Logging/TestOutputLoggingExtensions.cs b/tests/KubernetesClient.Tests/Logging/TestOutputLoggingExtensions.cs similarity index 100% rename from tests/Logging/TestOutputLoggingExtensions.cs rename to tests/KubernetesClient.Tests/Logging/TestOutputLoggingExtensions.cs diff --git a/tests/Mock/MockKubeApiServer.cs b/tests/KubernetesClient.Tests/Mock/MockKubeApiServer.cs similarity index 100% rename from tests/Mock/MockKubeApiServer.cs rename to tests/KubernetesClient.Tests/Mock/MockKubeApiServer.cs diff --git a/tests/Mock/MockWebSocketBuilder.cs b/tests/KubernetesClient.Tests/Mock/MockWebSocketBuilder.cs similarity index 100% rename from tests/Mock/MockWebSocketBuilder.cs rename to tests/KubernetesClient.Tests/Mock/MockWebSocketBuilder.cs diff --git a/tests/Mock/Server/Controllers/PodExecController.cs b/tests/KubernetesClient.Tests/Mock/Server/Controllers/PodExecController.cs similarity index 100% rename from tests/Mock/Server/Controllers/PodExecController.cs rename to tests/KubernetesClient.Tests/Mock/Server/Controllers/PodExecController.cs diff --git a/tests/Mock/Server/Controllers/PodPortForwardController.cs b/tests/KubernetesClient.Tests/Mock/Server/Controllers/PodPortForwardController.cs similarity index 100% rename from tests/Mock/Server/Controllers/PodPortForwardController.cs rename to tests/KubernetesClient.Tests/Mock/Server/Controllers/PodPortForwardController.cs diff --git a/tests/Mock/Server/Startup.cs b/tests/KubernetesClient.Tests/Mock/Server/Startup.cs similarity index 100% rename from tests/Mock/Server/Startup.cs rename to tests/KubernetesClient.Tests/Mock/Server/Startup.cs diff --git a/tests/Mock/Server/WebSocketTestAdapter.cs b/tests/KubernetesClient.Tests/Mock/Server/WebSocketTestAdapter.cs similarity index 100% rename from tests/Mock/Server/WebSocketTestAdapter.cs rename to tests/KubernetesClient.Tests/Mock/Server/WebSocketTestAdapter.cs diff --git a/tests/QuantityValueTests.cs b/tests/KubernetesClient.Tests/QuantityValueTests.cs similarity index 100% rename from tests/QuantityValueTests.cs rename to tests/KubernetesClient.Tests/QuantityValueTests.cs diff --git a/tests/TaskAssert.cs b/tests/KubernetesClient.Tests/TaskAssert.cs similarity index 100% rename from tests/TaskAssert.cs rename to tests/KubernetesClient.Tests/TaskAssert.cs diff --git a/tests/TestBase.cs b/tests/KubernetesClient.Tests/TestBase.cs similarity index 100% rename from tests/TestBase.cs rename to tests/KubernetesClient.Tests/TestBase.cs diff --git a/tests/V1StatusObjectViewTests.cs b/tests/KubernetesClient.Tests/V1StatusObjectViewTests.cs similarity index 100% rename from tests/V1StatusObjectViewTests.cs rename to tests/KubernetesClient.Tests/V1StatusObjectViewTests.cs diff --git a/tests/WatchTests.cs b/tests/KubernetesClient.Tests/WatchTests.cs similarity index 100% rename from tests/WatchTests.cs rename to tests/KubernetesClient.Tests/WatchTests.cs diff --git a/tests/WebSocketTestBase.cs b/tests/KubernetesClient.Tests/WebSocketTestBase.cs similarity index 100% rename from tests/WebSocketTestBase.cs rename to tests/KubernetesClient.Tests/WebSocketTestBase.cs diff --git a/tests/YamlTests.cs b/tests/KubernetesClient.Tests/YamlTests.cs similarity index 100% rename from tests/YamlTests.cs rename to tests/KubernetesClient.Tests/YamlTests.cs diff --git a/tests/assets/apiserver-pfx-data.txt b/tests/KubernetesClient.Tests/assets/apiserver-pfx-data.txt similarity index 100% rename from tests/assets/apiserver-pfx-data.txt rename to tests/KubernetesClient.Tests/assets/apiserver-pfx-data.txt diff --git a/tests/assets/ca-data.txt b/tests/KubernetesClient.Tests/assets/ca-data.txt similarity index 100% rename from tests/assets/ca-data.txt rename to tests/KubernetesClient.Tests/assets/ca-data.txt diff --git a/tests/assets/ca.crt b/tests/KubernetesClient.Tests/assets/ca.crt similarity index 100% rename from tests/assets/ca.crt rename to tests/KubernetesClient.Tests/assets/ca.crt diff --git a/tests/assets/client-certificate-data.txt b/tests/KubernetesClient.Tests/assets/client-certificate-data.txt similarity index 100% rename from tests/assets/client-certificate-data.txt rename to tests/KubernetesClient.Tests/assets/client-certificate-data.txt diff --git a/tests/assets/client-key-data.txt b/tests/KubernetesClient.Tests/assets/client-key-data.txt similarity index 100% rename from tests/assets/client-key-data.txt rename to tests/KubernetesClient.Tests/assets/client-key-data.txt diff --git a/tests/assets/client.crt b/tests/KubernetesClient.Tests/assets/client.crt similarity index 100% rename from tests/assets/client.crt rename to tests/KubernetesClient.Tests/assets/client.crt diff --git a/tests/assets/client.key b/tests/KubernetesClient.Tests/assets/client.key similarity index 100% rename from tests/assets/client.key rename to tests/KubernetesClient.Tests/assets/client.key diff --git a/tests/assets/kubeconfig.as-user-extra.yml b/tests/KubernetesClient.Tests/assets/kubeconfig.as-user-extra.yml similarity index 100% rename from tests/assets/kubeconfig.as-user-extra.yml rename to tests/KubernetesClient.Tests/assets/kubeconfig.as-user-extra.yml diff --git a/tests/assets/kubeconfig.cluster-missmatch.yml b/tests/KubernetesClient.Tests/assets/kubeconfig.cluster-missmatch.yml similarity index 100% rename from tests/assets/kubeconfig.cluster-missmatch.yml rename to tests/KubernetesClient.Tests/assets/kubeconfig.cluster-missmatch.yml diff --git a/tests/assets/kubeconfig.no-cluster.yml b/tests/KubernetesClient.Tests/assets/kubeconfig.no-cluster.yml similarity index 100% rename from tests/assets/kubeconfig.no-cluster.yml rename to tests/KubernetesClient.Tests/assets/kubeconfig.no-cluster.yml diff --git a/tests/assets/kubeconfig.no-context.yml b/tests/KubernetesClient.Tests/assets/kubeconfig.no-context.yml similarity index 100% rename from tests/assets/kubeconfig.no-context.yml rename to tests/KubernetesClient.Tests/assets/kubeconfig.no-context.yml diff --git a/tests/assets/kubeconfig.no-credentials.yml b/tests/KubernetesClient.Tests/assets/kubeconfig.no-credentials.yml similarity index 100% rename from tests/assets/kubeconfig.no-credentials.yml rename to tests/KubernetesClient.Tests/assets/kubeconfig.no-credentials.yml diff --git a/tests/assets/kubeconfig.no-current-context.yml b/tests/KubernetesClient.Tests/assets/kubeconfig.no-current-context.yml similarity index 100% rename from tests/assets/kubeconfig.no-current-context.yml rename to tests/KubernetesClient.Tests/assets/kubeconfig.no-current-context.yml diff --git a/tests/assets/kubeconfig.no-server.yml b/tests/KubernetesClient.Tests/assets/kubeconfig.no-server.yml similarity index 100% rename from tests/assets/kubeconfig.no-server.yml rename to tests/KubernetesClient.Tests/assets/kubeconfig.no-server.yml diff --git a/tests/assets/kubeconfig.no-user.yml b/tests/KubernetesClient.Tests/assets/kubeconfig.no-user.yml similarity index 100% rename from tests/assets/kubeconfig.no-user.yml rename to tests/KubernetesClient.Tests/assets/kubeconfig.no-user.yml diff --git a/tests/assets/kubeconfig.tls-no-skip-error.yml b/tests/KubernetesClient.Tests/assets/kubeconfig.tls-no-skip-error.yml similarity index 100% rename from tests/assets/kubeconfig.tls-no-skip-error.yml rename to tests/KubernetesClient.Tests/assets/kubeconfig.tls-no-skip-error.yml diff --git a/tests/assets/kubeconfig.tls-skip-http.yml b/tests/KubernetesClient.Tests/assets/kubeconfig.tls-skip-http.yml similarity index 100% rename from tests/assets/kubeconfig.tls-skip-http.yml rename to tests/KubernetesClient.Tests/assets/kubeconfig.tls-skip-http.yml diff --git a/tests/assets/kubeconfig.tls-skip.yml b/tests/KubernetesClient.Tests/assets/kubeconfig.tls-skip.yml similarity index 100% rename from tests/assets/kubeconfig.tls-skip.yml rename to tests/KubernetesClient.Tests/assets/kubeconfig.tls-skip.yml diff --git a/tests/assets/kubeconfig.user-not-found.yml b/tests/KubernetesClient.Tests/assets/kubeconfig.user-not-found.yml similarity index 100% rename from tests/assets/kubeconfig.user-not-found.yml rename to tests/KubernetesClient.Tests/assets/kubeconfig.user-not-found.yml diff --git a/tests/assets/kubeconfig.user-pass.yml b/tests/KubernetesClient.Tests/assets/kubeconfig.user-pass.yml similarity index 100% rename from tests/assets/kubeconfig.user-pass.yml rename to tests/KubernetesClient.Tests/assets/kubeconfig.user-pass.yml diff --git a/tests/assets/kubeconfig.yml b/tests/KubernetesClient.Tests/assets/kubeconfig.yml similarity index 100% rename from tests/assets/kubeconfig.yml rename to tests/KubernetesClient.Tests/assets/kubeconfig.yml