Commit efa42b95 authored by Kubernetes Submit Queue's avatar Kubernetes Submit Queue Committed by GitHub

Merge pull request #37532 from smarterclayton/remove_export

Automatic merge from submit-queue Remove ExportOptions from api/internal and use unversioned Should only have one internal object in use Part of #37530
parents 6b05a519 0b1a8061
...@@ -338,7 +338,7 @@ ...@@ -338,7 +338,7 @@
"type": "boolean", "type": "boolean",
"paramType": "query", "paramType": "query",
"name": "exact", "name": "exact",
"description": "Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'", "description": "Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'.",
"required": false, "required": false,
"allowMultiple": false "allowMultiple": false
}, },
......
...@@ -338,7 +338,7 @@ ...@@ -338,7 +338,7 @@
"type": "boolean", "type": "boolean",
"paramType": "query", "paramType": "query",
"name": "exact", "name": "exact",
"description": "Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'", "description": "Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'.",
"required": false, "required": false,
"allowMultiple": false "allowMultiple": false
}, },
......
...@@ -338,7 +338,7 @@ ...@@ -338,7 +338,7 @@
"type": "boolean", "type": "boolean",
"paramType": "query", "paramType": "query",
"name": "exact", "name": "exact",
"description": "Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'", "description": "Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'.",
"required": false, "required": false,
"allowMultiple": false "allowMultiple": false
}, },
......
...@@ -306,7 +306,7 @@ ...@@ -306,7 +306,7 @@
"type": "boolean", "type": "boolean",
"paramType": "query", "paramType": "query",
"name": "exact", "name": "exact",
"description": "Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'", "description": "Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'.",
"required": false, "required": false,
"allowMultiple": false "allowMultiple": false
}, },
......
...@@ -338,7 +338,7 @@ ...@@ -338,7 +338,7 @@
"type": "boolean", "type": "boolean",
"paramType": "query", "paramType": "query",
"name": "exact", "name": "exact",
"description": "Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'", "description": "Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'.",
"required": false, "required": false,
"allowMultiple": false "allowMultiple": false
}, },
...@@ -1308,7 +1308,7 @@ ...@@ -1308,7 +1308,7 @@
"type": "boolean", "type": "boolean",
"paramType": "query", "paramType": "query",
"name": "exact", "name": "exact",
"description": "Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'", "description": "Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'.",
"required": false, "required": false,
"allowMultiple": false "allowMultiple": false
}, },
...@@ -2504,7 +2504,7 @@ ...@@ -2504,7 +2504,7 @@
"type": "boolean", "type": "boolean",
"paramType": "query", "paramType": "query",
"name": "exact", "name": "exact",
"description": "Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'", "description": "Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'.",
"required": false, "required": false,
"allowMultiple": false "allowMultiple": false
}, },
...@@ -3474,7 +3474,7 @@ ...@@ -3474,7 +3474,7 @@
"type": "boolean", "type": "boolean",
"paramType": "query", "paramType": "query",
"name": "exact", "name": "exact",
"description": "Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'", "description": "Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'.",
"required": false, "required": false,
"allowMultiple": false "allowMultiple": false
}, },
...@@ -4444,7 +4444,7 @@ ...@@ -4444,7 +4444,7 @@
"type": "boolean", "type": "boolean",
"paramType": "query", "paramType": "query",
"name": "exact", "name": "exact",
"description": "Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'", "description": "Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'.",
"required": false, "required": false,
"allowMultiple": false "allowMultiple": false
}, },
...@@ -5414,7 +5414,7 @@ ...@@ -5414,7 +5414,7 @@
"type": "boolean", "type": "boolean",
"paramType": "query", "paramType": "query",
"name": "exact", "name": "exact",
"description": "Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'", "description": "Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'.",
"required": false, "required": false,
"allowMultiple": false "allowMultiple": false
}, },
...@@ -6219,7 +6219,7 @@ ...@@ -6219,7 +6219,7 @@
"type": "boolean", "type": "boolean",
"paramType": "query", "paramType": "query",
"name": "exact", "name": "exact",
"description": "Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'", "description": "Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'.",
"required": false, "required": false,
"allowMultiple": false "allowMultiple": false
}, },
...@@ -7487,7 +7487,7 @@ ...@@ -7487,7 +7487,7 @@
"type": "boolean", "type": "boolean",
"paramType": "query", "paramType": "query",
"name": "exact", "name": "exact",
"description": "Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'", "description": "Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'.",
"required": false, "required": false,
"allowMultiple": false "allowMultiple": false
}, },
......
...@@ -338,7 +338,7 @@ ...@@ -338,7 +338,7 @@
"type": "boolean", "type": "boolean",
"paramType": "query", "paramType": "query",
"name": "exact", "name": "exact",
"description": "Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'", "description": "Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'.",
"required": false, "required": false,
"allowMultiple": false "allowMultiple": false
}, },
......
...@@ -306,7 +306,7 @@ ...@@ -306,7 +306,7 @@
"type": "boolean", "type": "boolean",
"paramType": "query", "paramType": "query",
"name": "exact", "name": "exact",
"description": "Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'", "description": "Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'.",
"required": false, "required": false,
"allowMultiple": false "allowMultiple": false
}, },
......
...@@ -515,7 +515,7 @@ ...@@ -515,7 +515,7 @@
"type": "boolean", "type": "boolean",
"paramType": "query", "paramType": "query",
"name": "exact", "name": "exact",
"description": "Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'", "description": "Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'.",
"required": false, "required": false,
"allowMultiple": false "allowMultiple": false
}, },
...@@ -1320,7 +1320,7 @@ ...@@ -1320,7 +1320,7 @@
"type": "boolean", "type": "boolean",
"paramType": "query", "paramType": "query",
"name": "exact", "name": "exact",
"description": "Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'", "description": "Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'.",
"required": false, "required": false,
"allowMultiple": false "allowMultiple": false
}, },
...@@ -2125,7 +2125,7 @@ ...@@ -2125,7 +2125,7 @@
"type": "boolean", "type": "boolean",
"paramType": "query", "paramType": "query",
"name": "exact", "name": "exact",
"description": "Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'", "description": "Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'.",
"required": false, "required": false,
"allowMultiple": false "allowMultiple": false
}, },
...@@ -2930,7 +2930,7 @@ ...@@ -2930,7 +2930,7 @@
"type": "boolean", "type": "boolean",
"paramType": "query", "paramType": "query",
"name": "exact", "name": "exact",
"description": "Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'", "description": "Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'.",
"required": false, "required": false,
"allowMultiple": false "allowMultiple": false
}, },
...@@ -3703,7 +3703,7 @@ ...@@ -3703,7 +3703,7 @@
"type": "boolean", "type": "boolean",
"paramType": "query", "paramType": "query",
"name": "exact", "name": "exact",
"description": "Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'", "description": "Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'.",
"required": false, "required": false,
"allowMultiple": false "allowMultiple": false
}, },
...@@ -4472,7 +4472,7 @@ ...@@ -4472,7 +4472,7 @@
"type": "boolean", "type": "boolean",
"paramType": "query", "paramType": "query",
"name": "exact", "name": "exact",
"description": "Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'", "description": "Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'.",
"required": false, "required": false,
"allowMultiple": false "allowMultiple": false
}, },
...@@ -5964,7 +5964,7 @@ ...@@ -5964,7 +5964,7 @@
"type": "boolean", "type": "boolean",
"paramType": "query", "paramType": "query",
"name": "exact", "name": "exact",
"description": "Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'", "description": "Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'.",
"required": false, "required": false,
"allowMultiple": false "allowMultiple": false
}, },
...@@ -6902,7 +6902,7 @@ ...@@ -6902,7 +6902,7 @@
"type": "boolean", "type": "boolean",
"paramType": "query", "paramType": "query",
"name": "exact", "name": "exact",
"description": "Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'", "description": "Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'.",
"required": false, "required": false,
"allowMultiple": false "allowMultiple": false
}, },
...@@ -7650,7 +7650,7 @@ ...@@ -7650,7 +7650,7 @@
"type": "boolean", "type": "boolean",
"paramType": "query", "paramType": "query",
"name": "exact", "name": "exact",
"description": "Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'", "description": "Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'.",
"required": false, "required": false,
"allowMultiple": false "allowMultiple": false
}, },
...@@ -10170,7 +10170,7 @@ ...@@ -10170,7 +10170,7 @@
"type": "boolean", "type": "boolean",
"paramType": "query", "paramType": "query",
"name": "exact", "name": "exact",
"description": "Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'", "description": "Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'.",
"required": false, "required": false,
"allowMultiple": false "allowMultiple": false
}, },
...@@ -10975,7 +10975,7 @@ ...@@ -10975,7 +10975,7 @@
"type": "boolean", "type": "boolean",
"paramType": "query", "paramType": "query",
"name": "exact", "name": "exact",
"description": "Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'", "description": "Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'.",
"required": false, "required": false,
"allowMultiple": false "allowMultiple": false
}, },
...@@ -12110,7 +12110,7 @@ ...@@ -12110,7 +12110,7 @@
"type": "boolean", "type": "boolean",
"paramType": "query", "paramType": "query",
"name": "exact", "name": "exact",
"description": "Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'", "description": "Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'.",
"required": false, "required": false,
"allowMultiple": false "allowMultiple": false
}, },
...@@ -13080,7 +13080,7 @@ ...@@ -13080,7 +13080,7 @@
"type": "boolean", "type": "boolean",
"paramType": "query", "paramType": "query",
"name": "exact", "name": "exact",
"description": "Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'", "description": "Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'.",
"required": false, "required": false,
"allowMultiple": false "allowMultiple": false
}, },
...@@ -13885,7 +13885,7 @@ ...@@ -13885,7 +13885,7 @@
"type": "boolean", "type": "boolean",
"paramType": "query", "paramType": "query",
"name": "exact", "name": "exact",
"description": "Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'", "description": "Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'.",
"required": false, "required": false,
"allowMultiple": false "allowMultiple": false
}, },
...@@ -14611,7 +14611,7 @@ ...@@ -14611,7 +14611,7 @@
"type": "boolean", "type": "boolean",
"paramType": "query", "paramType": "query",
"name": "exact", "name": "exact",
"description": "Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'", "description": "Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'.",
"required": false, "required": false,
"allowMultiple": false "allowMultiple": false
}, },
......
...@@ -18,6 +18,7 @@ package kubeadm ...@@ -18,6 +18,7 @@ package kubeadm
import ( import (
"k8s.io/kubernetes/pkg/api" "k8s.io/kubernetes/pkg/api"
"k8s.io/kubernetes/pkg/api/unversioned"
"k8s.io/kubernetes/pkg/runtime" "k8s.io/kubernetes/pkg/runtime"
"k8s.io/kubernetes/pkg/runtime/schema" "k8s.io/kubernetes/pkg/runtime/schema"
) )
...@@ -50,7 +51,7 @@ func addKnownTypes(scheme *runtime.Scheme) error { ...@@ -50,7 +51,7 @@ func addKnownTypes(scheme *runtime.Scheme) error {
&ClusterInfo{}, &ClusterInfo{},
&api.ListOptions{}, &api.ListOptions{},
&api.DeleteOptions{}, &api.DeleteOptions{},
&api.ExportOptions{}, &unversioned.ExportOptions{},
) )
return nil return nil
} }
......
...@@ -17,6 +17,7 @@ limitations under the License. ...@@ -17,6 +17,7 @@ limitations under the License.
package v1alpha1 package v1alpha1
import ( import (
"k8s.io/kubernetes/pkg/api/unversioned"
"k8s.io/kubernetes/pkg/api/v1" "k8s.io/kubernetes/pkg/api/v1"
"k8s.io/kubernetes/pkg/runtime" "k8s.io/kubernetes/pkg/runtime"
"k8s.io/kubernetes/pkg/runtime/schema" "k8s.io/kubernetes/pkg/runtime/schema"
...@@ -50,7 +51,7 @@ func addKnownTypes(scheme *runtime.Scheme) error { ...@@ -50,7 +51,7 @@ func addKnownTypes(scheme *runtime.Scheme) error {
&ClusterInfo{}, &ClusterInfo{},
&v1.ListOptions{}, &v1.ListOptions{},
&v1.DeleteOptions{}, &v1.DeleteOptions{},
&v1.ExportOptions{}, &unversioned.ExportOptions{},
) )
return nil return nil
} }
......
...@@ -42,7 +42,7 @@ func addKnownTypes(scheme *runtime.Scheme) error { ...@@ -42,7 +42,7 @@ func addKnownTypes(scheme *runtime.Scheme) error {
&v1.ListOptions{}, &v1.ListOptions{},
&v1.DeleteOptions{}, &v1.DeleteOptions{},
&unversioned.Status{}, &unversioned.Status{},
&v1.ExportOptions{}, &unversioned.ExportOptions{},
) )
versionedwatch.AddToGroupVersion(scheme, SchemeGroupVersion) versionedwatch.AddToGroupVersion(scheme, SchemeGroupVersion)
return nil return nil
......
...@@ -917,7 +917,7 @@ span.icon > [class^="icon-"], span.icon > [class*=" icon-"] { cursor: default; } ...@@ -917,7 +917,7 @@ span.icon > [class^="icon-"], span.icon > [class*=" icon-"] { cursor: default; }
<tr> <tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">QueryParameter</p></td> <td class="tableblock halign-left valign-top"><p class="tableblock">QueryParameter</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">exact</p></td> <td class="tableblock halign-left valign-top"><p class="tableblock">exact</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Should the export be exact. Exact export maintains cluster-specific fields like <em>Namespace</em></p></td> <td class="tableblock halign-left valign-top"><p class="tableblock">Should the export be exact. Exact export maintains cluster-specific fields like <em>Namespace</em>.</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">false</p></td> <td class="tableblock halign-left valign-top"><p class="tableblock">false</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">boolean</p></td> <td class="tableblock halign-left valign-top"><p class="tableblock">boolean</p></td>
<td class="tableblock halign-left valign-top"></td> <td class="tableblock halign-left valign-top"></td>
...@@ -2411,7 +2411,7 @@ span.icon > [class^="icon-"], span.icon > [class*=" icon-"] { cursor: default; } ...@@ -2411,7 +2411,7 @@ span.icon > [class^="icon-"], span.icon > [class*=" icon-"] { cursor: default; }
</div> </div>
<div id="footer"> <div id="footer">
<div id="footer-text"> <div id="footer-text">
Last updated 2016-11-03 18:44:40 UTC Last updated 2016-11-28 02:03:09 UTC
</div> </div>
</div> </div>
</body> </body>
......
...@@ -1066,7 +1066,7 @@ span.icon > [class^="icon-"], span.icon > [class*=" icon-"] { cursor: default; } ...@@ -1066,7 +1066,7 @@ span.icon > [class^="icon-"], span.icon > [class*=" icon-"] { cursor: default; }
<tr> <tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">QueryParameter</p></td> <td class="tableblock halign-left valign-top"><p class="tableblock">QueryParameter</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">exact</p></td> <td class="tableblock halign-left valign-top"><p class="tableblock">exact</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Should the export be exact. Exact export maintains cluster-specific fields like <em>Namespace</em></p></td> <td class="tableblock halign-left valign-top"><p class="tableblock">Should the export be exact. Exact export maintains cluster-specific fields like <em>Namespace</em>.</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">false</p></td> <td class="tableblock halign-left valign-top"><p class="tableblock">false</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">boolean</p></td> <td class="tableblock halign-left valign-top"><p class="tableblock">boolean</p></td>
<td class="tableblock halign-left valign-top"></td> <td class="tableblock halign-left valign-top"></td>
...@@ -2411,7 +2411,7 @@ span.icon > [class^="icon-"], span.icon > [class*=" icon-"] { cursor: default; } ...@@ -2411,7 +2411,7 @@ span.icon > [class^="icon-"], span.icon > [class*=" icon-"] { cursor: default; }
</div> </div>
<div id="footer"> <div id="footer">
<div id="footer-text"> <div id="footer-text">
Last updated 2016-11-03 16:31:29 UTC Last updated 2016-11-28 02:03:30 UTC
</div> </div>
</div> </div>
</body> </body>
......
...@@ -1066,7 +1066,7 @@ span.icon > [class^="icon-"], span.icon > [class*=" icon-"] { cursor: default; } ...@@ -1066,7 +1066,7 @@ span.icon > [class^="icon-"], span.icon > [class*=" icon-"] { cursor: default; }
<tr> <tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">QueryParameter</p></td> <td class="tableblock halign-left valign-top"><p class="tableblock">QueryParameter</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">exact</p></td> <td class="tableblock halign-left valign-top"><p class="tableblock">exact</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Should the export be exact. Exact export maintains cluster-specific fields like <em>Namespace</em></p></td> <td class="tableblock halign-left valign-top"><p class="tableblock">Should the export be exact. Exact export maintains cluster-specific fields like <em>Namespace</em>.</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">false</p></td> <td class="tableblock halign-left valign-top"><p class="tableblock">false</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">boolean</p></td> <td class="tableblock halign-left valign-top"><p class="tableblock">boolean</p></td>
<td class="tableblock halign-left valign-top"></td> <td class="tableblock halign-left valign-top"></td>
...@@ -2411,7 +2411,7 @@ span.icon > [class^="icon-"], span.icon > [class*=" icon-"] { cursor: default; } ...@@ -2411,7 +2411,7 @@ span.icon > [class^="icon-"], span.icon > [class*=" icon-"] { cursor: default; }
</div> </div>
<div id="footer"> <div id="footer">
<div id="footer-text"> <div id="footer-text">
Last updated 2016-11-03 16:31:33 UTC Last updated 2016-11-28 02:03:37 UTC
</div> </div>
</div> </div>
</body> </body>
......
...@@ -893,7 +893,7 @@ span.icon > [class^="icon-"], span.icon > [class*=" icon-"] { cursor: default; } ...@@ -893,7 +893,7 @@ span.icon > [class^="icon-"], span.icon > [class*=" icon-"] { cursor: default; }
<tr> <tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">QueryParameter</p></td> <td class="tableblock halign-left valign-top"><p class="tableblock">QueryParameter</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">exact</p></td> <td class="tableblock halign-left valign-top"><p class="tableblock">exact</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Should the export be exact. Exact export maintains cluster-specific fields like <em>Namespace</em></p></td> <td class="tableblock halign-left valign-top"><p class="tableblock">Should the export be exact. Exact export maintains cluster-specific fields like <em>Namespace</em>.</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">false</p></td> <td class="tableblock halign-left valign-top"><p class="tableblock">false</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">boolean</p></td> <td class="tableblock halign-left valign-top"><p class="tableblock">boolean</p></td>
<td class="tableblock halign-left valign-top"></td> <td class="tableblock halign-left valign-top"></td>
...@@ -1900,7 +1900,7 @@ span.icon > [class^="icon-"], span.icon > [class*=" icon-"] { cursor: default; } ...@@ -1900,7 +1900,7 @@ span.icon > [class^="icon-"], span.icon > [class*=" icon-"] { cursor: default; }
</div> </div>
<div id="footer"> <div id="footer">
<div id="footer-text"> <div id="footer-text">
Last updated 2016-11-03 16:31:40 UTC Last updated 2016-11-28 02:03:51 UTC
</div> </div>
</div> </div>
</body> </body>
......
...@@ -1662,7 +1662,7 @@ span.icon > [class^="icon-"], span.icon > [class*=" icon-"] { cursor: default; } ...@@ -1662,7 +1662,7 @@ span.icon > [class^="icon-"], span.icon > [class*=" icon-"] { cursor: default; }
<tr> <tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">QueryParameter</p></td> <td class="tableblock halign-left valign-top"><p class="tableblock">QueryParameter</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">exact</p></td> <td class="tableblock halign-left valign-top"><p class="tableblock">exact</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Should the export be exact. Exact export maintains cluster-specific fields like <em>Namespace</em></p></td> <td class="tableblock halign-left valign-top"><p class="tableblock">Should the export be exact. Exact export maintains cluster-specific fields like <em>Namespace</em>.</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">false</p></td> <td class="tableblock halign-left valign-top"><p class="tableblock">false</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">boolean</p></td> <td class="tableblock halign-left valign-top"><p class="tableblock">boolean</p></td>
<td class="tableblock halign-left valign-top"></td> <td class="tableblock halign-left valign-top"></td>
...@@ -3006,7 +3006,7 @@ span.icon > [class^="icon-"], span.icon > [class*=" icon-"] { cursor: default; } ...@@ -3006,7 +3006,7 @@ span.icon > [class^="icon-"], span.icon > [class*=" icon-"] { cursor: default; }
<tr> <tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">QueryParameter</p></td> <td class="tableblock halign-left valign-top"><p class="tableblock">QueryParameter</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">exact</p></td> <td class="tableblock halign-left valign-top"><p class="tableblock">exact</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Should the export be exact. Exact export maintains cluster-specific fields like <em>Namespace</em></p></td> <td class="tableblock halign-left valign-top"><p class="tableblock">Should the export be exact. Exact export maintains cluster-specific fields like <em>Namespace</em>.</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">false</p></td> <td class="tableblock halign-left valign-top"><p class="tableblock">false</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">boolean</p></td> <td class="tableblock halign-left valign-top"><p class="tableblock">boolean</p></td>
<td class="tableblock halign-left valign-top"></td> <td class="tableblock halign-left valign-top"></td>
...@@ -4856,7 +4856,7 @@ span.icon > [class^="icon-"], span.icon > [class*=" icon-"] { cursor: default; } ...@@ -4856,7 +4856,7 @@ span.icon > [class^="icon-"], span.icon > [class*=" icon-"] { cursor: default; }
<tr> <tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">QueryParameter</p></td> <td class="tableblock halign-left valign-top"><p class="tableblock">QueryParameter</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">exact</p></td> <td class="tableblock halign-left valign-top"><p class="tableblock">exact</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Should the export be exact. Exact export maintains cluster-specific fields like <em>Namespace</em></p></td> <td class="tableblock halign-left valign-top"><p class="tableblock">Should the export be exact. Exact export maintains cluster-specific fields like <em>Namespace</em>.</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">false</p></td> <td class="tableblock halign-left valign-top"><p class="tableblock">false</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">boolean</p></td> <td class="tableblock halign-left valign-top"><p class="tableblock">boolean</p></td>
<td class="tableblock halign-left valign-top"></td> <td class="tableblock halign-left valign-top"></td>
...@@ -6200,7 +6200,7 @@ span.icon > [class^="icon-"], span.icon > [class*=" icon-"] { cursor: default; } ...@@ -6200,7 +6200,7 @@ span.icon > [class^="icon-"], span.icon > [class*=" icon-"] { cursor: default; }
<tr> <tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">QueryParameter</p></td> <td class="tableblock halign-left valign-top"><p class="tableblock">QueryParameter</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">exact</p></td> <td class="tableblock halign-left valign-top"><p class="tableblock">exact</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Should the export be exact. Exact export maintains cluster-specific fields like <em>Namespace</em></p></td> <td class="tableblock halign-left valign-top"><p class="tableblock">Should the export be exact. Exact export maintains cluster-specific fields like <em>Namespace</em>.</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">false</p></td> <td class="tableblock halign-left valign-top"><p class="tableblock">false</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">boolean</p></td> <td class="tableblock halign-left valign-top"><p class="tableblock">boolean</p></td>
<td class="tableblock halign-left valign-top"></td> <td class="tableblock halign-left valign-top"></td>
...@@ -7544,7 +7544,7 @@ span.icon > [class^="icon-"], span.icon > [class*=" icon-"] { cursor: default; } ...@@ -7544,7 +7544,7 @@ span.icon > [class^="icon-"], span.icon > [class*=" icon-"] { cursor: default; }
<tr> <tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">QueryParameter</p></td> <td class="tableblock halign-left valign-top"><p class="tableblock">QueryParameter</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">exact</p></td> <td class="tableblock halign-left valign-top"><p class="tableblock">exact</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Should the export be exact. Exact export maintains cluster-specific fields like <em>Namespace</em></p></td> <td class="tableblock halign-left valign-top"><p class="tableblock">Should the export be exact. Exact export maintains cluster-specific fields like <em>Namespace</em>.</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">false</p></td> <td class="tableblock halign-left valign-top"><p class="tableblock">false</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">boolean</p></td> <td class="tableblock halign-left valign-top"><p class="tableblock">boolean</p></td>
<td class="tableblock halign-left valign-top"></td> <td class="tableblock halign-left valign-top"></td>
...@@ -8888,7 +8888,7 @@ span.icon > [class^="icon-"], span.icon > [class*=" icon-"] { cursor: default; } ...@@ -8888,7 +8888,7 @@ span.icon > [class^="icon-"], span.icon > [class*=" icon-"] { cursor: default; }
<tr> <tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">QueryParameter</p></td> <td class="tableblock halign-left valign-top"><p class="tableblock">QueryParameter</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">exact</p></td> <td class="tableblock halign-left valign-top"><p class="tableblock">exact</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Should the export be exact. Exact export maintains cluster-specific fields like <em>Namespace</em></p></td> <td class="tableblock halign-left valign-top"><p class="tableblock">Should the export be exact. Exact export maintains cluster-specific fields like <em>Namespace</em>.</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">false</p></td> <td class="tableblock halign-left valign-top"><p class="tableblock">false</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">boolean</p></td> <td class="tableblock halign-left valign-top"><p class="tableblock">boolean</p></td>
<td class="tableblock halign-left valign-top"></td> <td class="tableblock halign-left valign-top"></td>
...@@ -9853,7 +9853,7 @@ span.icon > [class^="icon-"], span.icon > [class*=" icon-"] { cursor: default; } ...@@ -9853,7 +9853,7 @@ span.icon > [class^="icon-"], span.icon > [class*=" icon-"] { cursor: default; }
<tr> <tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">QueryParameter</p></td> <td class="tableblock halign-left valign-top"><p class="tableblock">QueryParameter</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">exact</p></td> <td class="tableblock halign-left valign-top"><p class="tableblock">exact</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Should the export be exact. Exact export maintains cluster-specific fields like <em>Namespace</em></p></td> <td class="tableblock halign-left valign-top"><p class="tableblock">Should the export be exact. Exact export maintains cluster-specific fields like <em>Namespace</em>.</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">false</p></td> <td class="tableblock halign-left valign-top"><p class="tableblock">false</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">boolean</p></td> <td class="tableblock halign-left valign-top"><p class="tableblock">boolean</p></td>
<td class="tableblock halign-left valign-top"></td> <td class="tableblock halign-left valign-top"></td>
...@@ -12229,7 +12229,7 @@ span.icon > [class^="icon-"], span.icon > [class*=" icon-"] { cursor: default; } ...@@ -12229,7 +12229,7 @@ span.icon > [class^="icon-"], span.icon > [class*=" icon-"] { cursor: default; }
<tr> <tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">QueryParameter</p></td> <td class="tableblock halign-left valign-top"><p class="tableblock">QueryParameter</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">exact</p></td> <td class="tableblock halign-left valign-top"><p class="tableblock">exact</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Should the export be exact. Exact export maintains cluster-specific fields like <em>Namespace</em></p></td> <td class="tableblock halign-left valign-top"><p class="tableblock">Should the export be exact. Exact export maintains cluster-specific fields like <em>Namespace</em>.</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">false</p></td> <td class="tableblock halign-left valign-top"><p class="tableblock">false</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">boolean</p></td> <td class="tableblock halign-left valign-top"><p class="tableblock">boolean</p></td>
<td class="tableblock halign-left valign-top"></td> <td class="tableblock halign-left valign-top"></td>
...@@ -16295,7 +16295,7 @@ span.icon > [class^="icon-"], span.icon > [class*=" icon-"] { cursor: default; } ...@@ -16295,7 +16295,7 @@ span.icon > [class^="icon-"], span.icon > [class*=" icon-"] { cursor: default; }
</div> </div>
<div id="footer"> <div id="footer">
<div id="footer-text"> <div id="footer-text">
Last updated 2016-11-03 16:31:44 UTC Last updated 2016-11-28 02:03:58 UTC
</div> </div>
</div> </div>
</body> </body>
......
...@@ -917,7 +917,7 @@ span.icon > [class^="icon-"], span.icon > [class*=" icon-"] { cursor: default; } ...@@ -917,7 +917,7 @@ span.icon > [class^="icon-"], span.icon > [class*=" icon-"] { cursor: default; }
<tr> <tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">QueryParameter</p></td> <td class="tableblock halign-left valign-top"><p class="tableblock">QueryParameter</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">exact</p></td> <td class="tableblock halign-left valign-top"><p class="tableblock">exact</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Should the export be exact. Exact export maintains cluster-specific fields like <em>Namespace</em></p></td> <td class="tableblock halign-left valign-top"><p class="tableblock">Should the export be exact. Exact export maintains cluster-specific fields like <em>Namespace</em>.</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">false</p></td> <td class="tableblock halign-left valign-top"><p class="tableblock">false</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">boolean</p></td> <td class="tableblock halign-left valign-top"><p class="tableblock">boolean</p></td>
<td class="tableblock halign-left valign-top"></td> <td class="tableblock halign-left valign-top"></td>
...@@ -2411,7 +2411,7 @@ span.icon > [class^="icon-"], span.icon > [class*=" icon-"] { cursor: default; } ...@@ -2411,7 +2411,7 @@ span.icon > [class^="icon-"], span.icon > [class*=" icon-"] { cursor: default; }
</div> </div>
<div id="footer"> <div id="footer">
<div id="footer-text"> <div id="footer-text">
Last updated 2016-11-03 23:34:29 UTC Last updated 2016-11-28 02:04:05 UTC
</div> </div>
</div> </div>
</body> </body>
......
...@@ -893,7 +893,7 @@ span.icon > [class^="icon-"], span.icon > [class*=" icon-"] { cursor: default; } ...@@ -893,7 +893,7 @@ span.icon > [class^="icon-"], span.icon > [class*=" icon-"] { cursor: default; }
<tr> <tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">QueryParameter</p></td> <td class="tableblock halign-left valign-top"><p class="tableblock">QueryParameter</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">exact</p></td> <td class="tableblock halign-left valign-top"><p class="tableblock">exact</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Should the export be exact. Exact export maintains cluster-specific fields like <em>Namespace</em></p></td> <td class="tableblock halign-left valign-top"><p class="tableblock">Should the export be exact. Exact export maintains cluster-specific fields like <em>Namespace</em>.</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">false</p></td> <td class="tableblock halign-left valign-top"><p class="tableblock">false</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">boolean</p></td> <td class="tableblock halign-left valign-top"><p class="tableblock">boolean</p></td>
<td class="tableblock halign-left valign-top"></td> <td class="tableblock halign-left valign-top"></td>
...@@ -1662,7 +1662,7 @@ span.icon > [class^="icon-"], span.icon > [class*=" icon-"] { cursor: default; } ...@@ -1662,7 +1662,7 @@ span.icon > [class^="icon-"], span.icon > [class*=" icon-"] { cursor: default; }
</div> </div>
<div id="footer"> <div id="footer">
<div id="footer-text"> <div id="footer-text">
Last updated 2016-11-03 16:31:55 UTC Last updated 2016-11-28 02:04:17 UTC
</div> </div>
</div> </div>
</body> </body>
......
...@@ -28,8 +28,6 @@ func addConversionFuncs(scheme *runtime.Scheme) error { ...@@ -28,8 +28,6 @@ func addConversionFuncs(scheme *runtime.Scheme) error {
err := scheme.AddConversionFuncs( err := scheme.AddConversionFuncs(
v1.Convert_v1_DeleteOptions_To_api_DeleteOptions, v1.Convert_v1_DeleteOptions_To_api_DeleteOptions,
v1.Convert_api_DeleteOptions_To_v1_DeleteOptions, v1.Convert_api_DeleteOptions_To_v1_DeleteOptions,
v1.Convert_v1_ExportOptions_To_api_ExportOptions,
v1.Convert_api_ExportOptions_To_v1_ExportOptions,
v1.Convert_v1_List_To_api_List, v1.Convert_v1_List_To_api_List,
v1.Convert_api_List_To_v1_List, v1.Convert_api_List_To_v1_List,
v1.Convert_v1_ListOptions_To_api_ListOptions, v1.Convert_v1_ListOptions_To_api_ListOptions,
......
...@@ -17,6 +17,7 @@ limitations under the License. ...@@ -17,6 +17,7 @@ limitations under the License.
package v1beta1 package v1beta1
import ( import (
"k8s.io/kubernetes/pkg/api/unversioned"
"k8s.io/kubernetes/pkg/api/v1" "k8s.io/kubernetes/pkg/api/v1"
"k8s.io/kubernetes/pkg/runtime" "k8s.io/kubernetes/pkg/runtime"
"k8s.io/kubernetes/pkg/runtime/schema" "k8s.io/kubernetes/pkg/runtime/schema"
...@@ -40,7 +41,7 @@ func addKnownTypes(scheme *runtime.Scheme) error { ...@@ -40,7 +41,7 @@ func addKnownTypes(scheme *runtime.Scheme) error {
&ClusterList{}, &ClusterList{},
&v1.ListOptions{}, &v1.ListOptions{},
&v1.DeleteOptions{}, &v1.DeleteOptions{},
&v1.ExportOptions{}, &unversioned.ExportOptions{},
) )
versionedwatch.AddToGroupVersion(scheme, SchemeGroupVersion) versionedwatch.AddToGroupVersion(scheme, SchemeGroupVersion)
return nil return nil
......
...@@ -623,14 +623,14 @@ ...@@ -623,14 +623,14 @@
{ {
"uniqueItems": true, "uniqueItems": true,
"type": "boolean", "type": "boolean",
"description": "Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'", "description": "Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'.",
"name": "exact", "name": "exact",
"in": "query" "in": "query"
}, },
{ {
"uniqueItems": true, "uniqueItems": true,
"type": "boolean", "type": "boolean",
"description": "Should this value be exported. Export strips fields that a user can not specify.`", "description": "Should this value be exported. Export strips fields that a user can not specify.",
"name": "export", "name": "export",
"in": "query" "in": "query"
} }
...@@ -1020,14 +1020,14 @@ ...@@ -1020,14 +1020,14 @@
{ {
"uniqueItems": true, "uniqueItems": true,
"type": "boolean", "type": "boolean",
"description": "Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'", "description": "Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'.",
"name": "exact", "name": "exact",
"in": "query" "in": "query"
}, },
{ {
"uniqueItems": true, "uniqueItems": true,
"type": "boolean", "type": "boolean",
"description": "Should this value be exported. Export strips fields that a user can not specify.`", "description": "Should this value be exported. Export strips fields that a user can not specify.",
"name": "export", "name": "export",
"in": "query" "in": "query"
} }
...@@ -1417,14 +1417,14 @@ ...@@ -1417,14 +1417,14 @@
{ {
"uniqueItems": true, "uniqueItems": true,
"type": "boolean", "type": "boolean",
"description": "Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'", "description": "Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'.",
"name": "exact", "name": "exact",
"in": "query" "in": "query"
}, },
{ {
"uniqueItems": true, "uniqueItems": true,
"type": "boolean", "type": "boolean",
"description": "Should this value be exported. Export strips fields that a user can not specify.`", "description": "Should this value be exported. Export strips fields that a user can not specify.",
"name": "export", "name": "export",
"in": "query" "in": "query"
} }
...@@ -1814,14 +1814,14 @@ ...@@ -1814,14 +1814,14 @@
{ {
"uniqueItems": true, "uniqueItems": true,
"type": "boolean", "type": "boolean",
"description": "Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'", "description": "Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'.",
"name": "exact", "name": "exact",
"in": "query" "in": "query"
}, },
{ {
"uniqueItems": true, "uniqueItems": true,
"type": "boolean", "type": "boolean",
"description": "Should this value be exported. Export strips fields that a user can not specify.`", "description": "Should this value be exported. Export strips fields that a user can not specify.",
"name": "export", "name": "export",
"in": "query" "in": "query"
} }
...@@ -2155,14 +2155,14 @@ ...@@ -2155,14 +2155,14 @@
{ {
"uniqueItems": true, "uniqueItems": true,
"type": "boolean", "type": "boolean",
"description": "Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'", "description": "Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'.",
"name": "exact", "name": "exact",
"in": "query" "in": "query"
}, },
{ {
"uniqueItems": true, "uniqueItems": true,
"type": "boolean", "type": "boolean",
"description": "Should this value be exported. Export strips fields that a user can not specify.`", "description": "Should this value be exported. Export strips fields that a user can not specify.",
"name": "export", "name": "export",
"in": "query" "in": "query"
} }
...@@ -4394,7 +4394,7 @@ ...@@ -4394,7 +4394,7 @@
{ {
"uniqueItems": true, "uniqueItems": true,
"type": "boolean", "type": "boolean",
"description": "Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'", "description": "Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'.",
"name": "exact", "name": "exact",
"in": "query" "in": "query"
}, },
...@@ -4927,7 +4927,7 @@ ...@@ -4927,7 +4927,7 @@
{ {
"uniqueItems": true, "uniqueItems": true,
"type": "boolean", "type": "boolean",
"description": "Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'", "description": "Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'.",
"name": "exact", "name": "exact",
"in": "query" "in": "query"
}, },
...@@ -5660,7 +5660,7 @@ ...@@ -5660,7 +5660,7 @@
{ {
"uniqueItems": true, "uniqueItems": true,
"type": "boolean", "type": "boolean",
"description": "Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'", "description": "Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'.",
"name": "exact", "name": "exact",
"in": "query" "in": "query"
}, },
...@@ -6193,7 +6193,7 @@ ...@@ -6193,7 +6193,7 @@
{ {
"uniqueItems": true, "uniqueItems": true,
"type": "boolean", "type": "boolean",
"description": "Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'", "description": "Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'.",
"name": "exact", "name": "exact",
"in": "query" "in": "query"
}, },
...@@ -8017,7 +8017,7 @@ ...@@ -8017,7 +8017,7 @@
{ {
"uniqueItems": true, "uniqueItems": true,
"type": "boolean", "type": "boolean",
"description": "Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'", "description": "Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'.",
"name": "exact", "name": "exact",
"in": "query" "in": "query"
}, },
......
...@@ -338,7 +338,7 @@ ...@@ -338,7 +338,7 @@
"type": "boolean", "type": "boolean",
"paramType": "query", "paramType": "query",
"name": "exact", "name": "exact",
"description": "Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'", "description": "Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'.",
"required": false, "required": false,
"allowMultiple": false "allowMultiple": false
}, },
...@@ -510,6 +510,22 @@ ...@@ -510,6 +510,22 @@
"allowMultiple": false "allowMultiple": false
}, },
{ {
"type": "integer",
"paramType": "query",
"name": "gracePeriodSeconds",
"description": "The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately.",
"required": false,
"allowMultiple": false
},
{
"type": "boolean",
"paramType": "query",
"name": "orphanDependents",
"description": "Should the dependent objects be orphaned. If true/false, the \"orphan\" finalizer will be added to/removed from the object's finalizers list.",
"required": false,
"allowMultiple": false
},
{
"type": "string", "type": "string",
"paramType": "path", "paramType": "path",
"name": "namespace", "name": "namespace",
...@@ -1292,7 +1308,7 @@ ...@@ -1292,7 +1308,7 @@
"type": "boolean", "type": "boolean",
"paramType": "query", "paramType": "query",
"name": "exact", "name": "exact",
"description": "Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'", "description": "Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'.",
"required": false, "required": false,
"allowMultiple": false "allowMultiple": false
}, },
...@@ -1464,6 +1480,22 @@ ...@@ -1464,6 +1480,22 @@
"allowMultiple": false "allowMultiple": false
}, },
{ {
"type": "integer",
"paramType": "query",
"name": "gracePeriodSeconds",
"description": "The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately.",
"required": false,
"allowMultiple": false
},
{
"type": "boolean",
"paramType": "query",
"name": "orphanDependents",
"description": "Should the dependent objects be orphaned. If true/false, the \"orphan\" finalizer will be added to/removed from the object's finalizers list.",
"required": false,
"allowMultiple": false
},
{
"type": "string", "type": "string",
"paramType": "path", "paramType": "path",
"name": "namespace", "name": "namespace",
...@@ -2472,7 +2504,7 @@ ...@@ -2472,7 +2504,7 @@
"type": "boolean", "type": "boolean",
"paramType": "query", "paramType": "query",
"name": "exact", "name": "exact",
"description": "Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'", "description": "Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'.",
"required": false, "required": false,
"allowMultiple": false "allowMultiple": false
}, },
...@@ -2644,6 +2676,22 @@ ...@@ -2644,6 +2676,22 @@
"allowMultiple": false "allowMultiple": false
}, },
{ {
"type": "integer",
"paramType": "query",
"name": "gracePeriodSeconds",
"description": "The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately.",
"required": false,
"allowMultiple": false
},
{
"type": "boolean",
"paramType": "query",
"name": "orphanDependents",
"description": "Should the dependent objects be orphaned. If true/false, the \"orphan\" finalizer will be added to/removed from the object's finalizers list.",
"required": false,
"allowMultiple": false
},
{
"type": "string", "type": "string",
"paramType": "path", "paramType": "path",
"name": "namespace", "name": "namespace",
...@@ -3426,7 +3474,7 @@ ...@@ -3426,7 +3474,7 @@
"type": "boolean", "type": "boolean",
"paramType": "query", "paramType": "query",
"name": "exact", "name": "exact",
"description": "Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'", "description": "Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'.",
"required": false, "required": false,
"allowMultiple": false "allowMultiple": false
}, },
...@@ -3598,6 +3646,22 @@ ...@@ -3598,6 +3646,22 @@
"allowMultiple": false "allowMultiple": false
}, },
{ {
"type": "integer",
"paramType": "query",
"name": "gracePeriodSeconds",
"description": "The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately.",
"required": false,
"allowMultiple": false
},
{
"type": "boolean",
"paramType": "query",
"name": "orphanDependents",
"description": "Should the dependent objects be orphaned. If true/false, the \"orphan\" finalizer will be added to/removed from the object's finalizers list.",
"required": false,
"allowMultiple": false
},
{
"type": "string", "type": "string",
"paramType": "path", "paramType": "path",
"name": "namespace", "name": "namespace",
...@@ -4675,6 +4739,10 @@ ...@@ -4675,6 +4739,10 @@
"azureDisk": { "azureDisk": {
"$ref": "v1.AzureDiskVolumeSource", "$ref": "v1.AzureDiskVolumeSource",
"description": "AzureDisk represents an Azure Data Disk mount on the host and bind mount to the pod." "description": "AzureDisk represents an Azure Data Disk mount on the host and bind mount to the pod."
},
"photonPersistentDisk": {
"$ref": "v1.PhotonPersistentDiskVolumeSource",
"description": "PhotonPersistentDisk represents a PhotonController persistent disk attached and mounted on kubelets host machine"
} }
} }
}, },
...@@ -5308,6 +5376,23 @@ ...@@ -5308,6 +5376,23 @@
"id": "v1.AzureDataDiskCachingMode", "id": "v1.AzureDataDiskCachingMode",
"properties": {} "properties": {}
}, },
"v1.PhotonPersistentDiskVolumeSource": {
"id": "v1.PhotonPersistentDiskVolumeSource",
"description": "Represents a Photon Controller persistent disk resource.",
"required": [
"pdID"
],
"properties": {
"pdID": {
"type": "string",
"description": "ID that identifies Photon Controller persistent disk"
},
"fsType": {
"type": "string",
"description": "Filesystem type to mount. Must be a filesystem type supported by the host operating system. Ex. \"ext4\", \"xfs\", \"ntfs\". Implicitly inferred to be \"ext4\" if unspecified."
}
}
},
"v1.Container": { "v1.Container": {
"id": "v1.Container", "id": "v1.Container",
"description": "A single application container that you want to run within a pod.", "description": "A single application container that you want to run within a pod.",
......
...@@ -306,7 +306,7 @@ ...@@ -306,7 +306,7 @@
"type": "boolean", "type": "boolean",
"paramType": "query", "paramType": "query",
"name": "exact", "name": "exact",
"description": "Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'", "description": "Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'.",
"required": false, "required": false,
"allowMultiple": false "allowMultiple": false
}, },
...@@ -454,6 +454,22 @@ ...@@ -454,6 +454,22 @@
"allowMultiple": false "allowMultiple": false
}, },
{ {
"type": "integer",
"paramType": "query",
"name": "gracePeriodSeconds",
"description": "The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately.",
"required": false,
"allowMultiple": false
},
{
"type": "boolean",
"paramType": "query",
"name": "orphanDependents",
"description": "Should the dependent objects be orphaned. If true/false, the \"orphan\" finalizer will be added to/removed from the object's finalizers list.",
"required": false,
"allowMultiple": false
},
{
"type": "string", "type": "string",
"paramType": "path", "paramType": "path",
"name": "name", "name": "name",
......
...@@ -330,7 +330,7 @@ ...@@ -330,7 +330,7 @@
"type": "boolean", "type": "boolean",
"paramType": "query", "paramType": "query",
"name": "export", "name": "export",
"description": "Should this value be exported. Export strips fields that a user can not specify.`", "description": "Should this value be exported. Export strips fields that a user can not specify.",
"required": false, "required": false,
"allowMultiple": false "allowMultiple": false
}, },
...@@ -338,7 +338,7 @@ ...@@ -338,7 +338,7 @@
"type": "boolean", "type": "boolean",
"paramType": "query", "paramType": "query",
"name": "exact", "name": "exact",
"description": "Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'", "description": "Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'.",
"required": false, "required": false,
"allowMultiple": false "allowMultiple": false
}, },
...@@ -510,6 +510,22 @@ ...@@ -510,6 +510,22 @@
"allowMultiple": false "allowMultiple": false
}, },
{ {
"type": "integer",
"paramType": "query",
"name": "gracePeriodSeconds",
"description": "The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately.",
"required": false,
"allowMultiple": false
},
{
"type": "boolean",
"paramType": "query",
"name": "orphanDependents",
"description": "Should the dependent objects be orphaned. If true/false, the \"orphan\" finalizer will be added to/removed from the object's finalizers list.",
"required": false,
"allowMultiple": false
},
{
"type": "string", "type": "string",
"paramType": "path", "paramType": "path",
"name": "namespace", "name": "namespace",
...@@ -1119,7 +1135,7 @@ ...@@ -1119,7 +1135,7 @@
"type": "boolean", "type": "boolean",
"paramType": "query", "paramType": "query",
"name": "export", "name": "export",
"description": "Should this value be exported. Export strips fields that a user can not specify.`", "description": "Should this value be exported. Export strips fields that a user can not specify.",
"required": false, "required": false,
"allowMultiple": false "allowMultiple": false
}, },
...@@ -1127,7 +1143,7 @@ ...@@ -1127,7 +1143,7 @@
"type": "boolean", "type": "boolean",
"paramType": "query", "paramType": "query",
"name": "exact", "name": "exact",
"description": "Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'", "description": "Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'.",
"required": false, "required": false,
"allowMultiple": false "allowMultiple": false
}, },
...@@ -1299,6 +1315,22 @@ ...@@ -1299,6 +1315,22 @@
"allowMultiple": false "allowMultiple": false
}, },
{ {
"type": "integer",
"paramType": "query",
"name": "gracePeriodSeconds",
"description": "The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately.",
"required": false,
"allowMultiple": false
},
{
"type": "boolean",
"paramType": "query",
"name": "orphanDependents",
"description": "Should the dependent objects be orphaned. If true/false, the \"orphan\" finalizer will be added to/removed from the object's finalizers list.",
"required": false,
"allowMultiple": false
},
{
"type": "string", "type": "string",
"paramType": "path", "paramType": "path",
"name": "namespace", "name": "namespace",
...@@ -1876,7 +1908,7 @@ ...@@ -1876,7 +1908,7 @@
"type": "boolean", "type": "boolean",
"paramType": "query", "paramType": "query",
"name": "export", "name": "export",
"description": "Should this value be exported. Export strips fields that a user can not specify.`", "description": "Should this value be exported. Export strips fields that a user can not specify.",
"required": false, "required": false,
"allowMultiple": false "allowMultiple": false
}, },
...@@ -1884,7 +1916,7 @@ ...@@ -1884,7 +1916,7 @@
"type": "boolean", "type": "boolean",
"paramType": "query", "paramType": "query",
"name": "exact", "name": "exact",
"description": "Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'", "description": "Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'.",
"required": false, "required": false,
"allowMultiple": false "allowMultiple": false
}, },
...@@ -2032,6 +2064,22 @@ ...@@ -2032,6 +2064,22 @@
"allowMultiple": false "allowMultiple": false
}, },
{ {
"type": "integer",
"paramType": "query",
"name": "gracePeriodSeconds",
"description": "The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately.",
"required": false,
"allowMultiple": false
},
{
"type": "boolean",
"paramType": "query",
"name": "orphanDependents",
"description": "Should the dependent objects be orphaned. If true/false, the \"orphan\" finalizer will be added to/removed from the object's finalizers list.",
"required": false,
"allowMultiple": false
},
{
"type": "string", "type": "string",
"paramType": "path", "paramType": "path",
"name": "name", "name": "name",
...@@ -2661,7 +2709,7 @@ ...@@ -2661,7 +2709,7 @@
"type": "boolean", "type": "boolean",
"paramType": "query", "paramType": "query",
"name": "export", "name": "export",
"description": "Should this value be exported. Export strips fields that a user can not specify.`", "description": "Should this value be exported. Export strips fields that a user can not specify.",
"required": false, "required": false,
"allowMultiple": false "allowMultiple": false
}, },
...@@ -2669,7 +2717,7 @@ ...@@ -2669,7 +2717,7 @@
"type": "boolean", "type": "boolean",
"paramType": "query", "paramType": "query",
"name": "exact", "name": "exact",
"description": "Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'", "description": "Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'.",
"required": false, "required": false,
"allowMultiple": false "allowMultiple": false
}, },
...@@ -2841,6 +2889,22 @@ ...@@ -2841,6 +2889,22 @@
"allowMultiple": false "allowMultiple": false
}, },
{ {
"type": "integer",
"paramType": "query",
"name": "gracePeriodSeconds",
"description": "The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately.",
"required": false,
"allowMultiple": false
},
{
"type": "boolean",
"paramType": "query",
"name": "orphanDependents",
"description": "Should the dependent objects be orphaned. If true/false, the \"orphan\" finalizer will be added to/removed from the object's finalizers list.",
"required": false,
"allowMultiple": false
},
{
"type": "string", "type": "string",
"paramType": "path", "paramType": "path",
"name": "namespace", "name": "namespace",
...@@ -3450,7 +3514,7 @@ ...@@ -3450,7 +3514,7 @@
"type": "boolean", "type": "boolean",
"paramType": "query", "paramType": "query",
"name": "export", "name": "export",
"description": "Should this value be exported. Export strips fields that a user can not specify.`", "description": "Should this value be exported. Export strips fields that a user can not specify.",
"required": false, "required": false,
"allowMultiple": false "allowMultiple": false
}, },
...@@ -3458,7 +3522,7 @@ ...@@ -3458,7 +3522,7 @@
"type": "boolean", "type": "boolean",
"paramType": "query", "paramType": "query",
"name": "exact", "name": "exact",
"description": "Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'", "description": "Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'.",
"required": false, "required": false,
"allowMultiple": false "allowMultiple": false
}, },
...@@ -3630,6 +3694,22 @@ ...@@ -3630,6 +3694,22 @@
"allowMultiple": false "allowMultiple": false
}, },
{ {
"type": "integer",
"paramType": "query",
"name": "gracePeriodSeconds",
"description": "The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately.",
"required": false,
"allowMultiple": false
},
{
"type": "boolean",
"paramType": "query",
"name": "orphanDependents",
"description": "Should the dependent objects be orphaned. If true/false, the \"orphan\" finalizer will be added to/removed from the object's finalizers list.",
"required": false,
"allowMultiple": false
},
{
"type": "string", "type": "string",
"paramType": "path", "paramType": "path",
"name": "namespace", "name": "namespace",
......
...@@ -893,7 +893,7 @@ span.icon > [class^="icon-"], span.icon > [class*=" icon-"] { cursor: default; } ...@@ -893,7 +893,7 @@ span.icon > [class^="icon-"], span.icon > [class*=" icon-"] { cursor: default; }
<tr> <tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">QueryParameter</p></td> <td class="tableblock halign-left valign-top"><p class="tableblock">QueryParameter</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">exact</p></td> <td class="tableblock halign-left valign-top"><p class="tableblock">exact</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Should the export be exact. Exact export maintains cluster-specific fields like <em>Namespace</em></p></td> <td class="tableblock halign-left valign-top"><p class="tableblock">Should the export be exact. Exact export maintains cluster-specific fields like <em>Namespace</em>.</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">false</p></td> <td class="tableblock halign-left valign-top"><p class="tableblock">false</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">boolean</p></td> <td class="tableblock halign-left valign-top"><p class="tableblock">boolean</p></td>
<td class="tableblock halign-left valign-top"></td> <td class="tableblock halign-left valign-top"></td>
...@@ -1137,6 +1137,22 @@ span.icon > [class^="icon-"], span.icon > [class*=" icon-"] { cursor: default; } ...@@ -1137,6 +1137,22 @@ span.icon > [class^="icon-"], span.icon > [class*=" icon-"] { cursor: default; }
<td class="tableblock halign-left valign-top"></td> <td class="tableblock halign-left valign-top"></td>
</tr> </tr>
<tr> <tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">QueryParameter</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">gracePeriodSeconds</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately.</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">false</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">integer (int32)</p></td>
<td class="tableblock halign-left valign-top"></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">QueryParameter</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">orphanDependents</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Should the dependent objects be orphaned. If true/false, the "orphan" finalizer will be added to/removed from the object&#8217;s finalizers list.</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">false</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">boolean</p></td>
<td class="tableblock halign-left valign-top"></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">PathParameter</p></td> <td class="tableblock halign-left valign-top"><p class="tableblock">PathParameter</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">name</p></td> <td class="tableblock halign-left valign-top"><p class="tableblock">name</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">name of the Cluster</p></td> <td class="tableblock halign-left valign-top"><p class="tableblock">name of the Cluster</p></td>
...@@ -1765,7 +1781,7 @@ span.icon > [class^="icon-"], span.icon > [class*=" icon-"] { cursor: default; } ...@@ -1765,7 +1781,7 @@ span.icon > [class^="icon-"], span.icon > [class*=" icon-"] { cursor: default; }
</div> </div>
<div id="footer"> <div id="footer">
<div id="footer-text"> <div id="footer-text">
Last updated 2016-10-28 05:35:17 UTC Last updated 2016-11-28 02:11:49 UTC
</div> </div>
</div> </div>
</body> </body>
......
...@@ -121,7 +121,6 @@ func TestRESTMapper(t *testing.T) { ...@@ -121,7 +121,6 @@ func TestRESTMapper(t *testing.T) {
func TestUnversioned(t *testing.T) { func TestUnversioned(t *testing.T) {
for _, obj := range []runtime.Object{ for _, obj := range []runtime.Object{
&unversioned.Status{}, &unversioned.Status{},
&unversioned.ExportOptions{},
} { } {
if unversioned, ok := internal.Scheme.IsUnversioned(obj); !unversioned || !ok { if unversioned, ok := internal.Scheme.IsUnversioned(obj); !unversioned || !ok {
t.Errorf("%v is expected to be unversioned", reflect.TypeOf(obj)) t.Errorf("%v is expected to be unversioned", reflect.TypeOf(obj))
......
...@@ -129,7 +129,6 @@ func addKnownTypes(scheme *runtime.Scheme) error { ...@@ -129,7 +129,6 @@ func addKnownTypes(scheme *runtime.Scheme) error {
// Register Unversioned types under their own special group // Register Unversioned types under their own special group
scheme.AddUnversionedTypes(Unversioned, scheme.AddUnversionedTypes(Unversioned,
&unversioned.ExportOptions{},
&unversioned.Status{}, &unversioned.Status{},
&unversioned.APIVersions{}, &unversioned.APIVersions{},
&unversioned.APIGroupList{}, &unversioned.APIGroupList{},
......
This source diff could not be displayed because it is too large. You can view the blob instead.
...@@ -2786,15 +2786,6 @@ type DeleteOptions struct { ...@@ -2786,15 +2786,6 @@ type DeleteOptions struct {
OrphanDependents *bool `json:"orphanDependents,omitempty"` OrphanDependents *bool `json:"orphanDependents,omitempty"`
} }
// ExportOptions is the query options to the standard REST get call.
type ExportOptions struct {
unversioned.TypeMeta `json:",inline"`
// Should this value be exported. Export strips fields that a user can not specify.
Export bool `json:"export"`
// Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'
Exact bool `json:"exact"`
}
// ListOptions is the query options to a standard REST list call, and has future support for // ListOptions is the query options to a standard REST list call, and has future support for
// watch calls. // watch calls.
type ListOptions struct { type ListOptions struct {
......
...@@ -109,10 +109,10 @@ message Duration { ...@@ -109,10 +109,10 @@ message Duration {
// ExportOptions is the query options to the standard REST get call. // ExportOptions is the query options to the standard REST get call.
message ExportOptions { message ExportOptions {
// Should this value be exported. Export strips fields that a user can not specify.` // Should this value be exported. Export strips fields that a user can not specify.
optional bool export = 1; optional bool export = 1;
// Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace' // Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'.
optional bool exact = 2; optional bool exact = 2;
} }
......
...@@ -69,9 +69,9 @@ type ListMeta struct { ...@@ -69,9 +69,9 @@ type ListMeta struct {
// ExportOptions is the query options to the standard REST get call. // ExportOptions is the query options to the standard REST get call.
type ExportOptions struct { type ExportOptions struct {
TypeMeta `json:",inline"` TypeMeta `json:",inline"`
// Should this value be exported. Export strips fields that a user can not specify.` // Should this value be exported. Export strips fields that a user can not specify.
Export bool `json:"export" protobuf:"varint,1,opt,name=export"` Export bool `json:"export" protobuf:"varint,1,opt,name=export"`
// Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace' // Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'.
Exact bool `json:"exact" protobuf:"varint,2,opt,name=exact"` Exact bool `json:"exact" protobuf:"varint,2,opt,name=exact"`
} }
......
...@@ -81,8 +81,8 @@ func (APIVersions) SwaggerDoc() map[string]string { ...@@ -81,8 +81,8 @@ func (APIVersions) SwaggerDoc() map[string]string {
var map_ExportOptions = map[string]string{ var map_ExportOptions = map[string]string{
"": "ExportOptions is the query options to the standard REST get call.", "": "ExportOptions is the query options to the standard REST get call.",
"export": "Should this value be exported. Export strips fields that a user can not specify.`", "export": "Should this value be exported. Export strips fields that a user can not specify.",
"exact": "Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'", "exact": "Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'.",
} }
func (ExportOptions) SwaggerDoc() map[string]string { func (ExportOptions) SwaggerDoc() map[string]string {
......
This source diff could not be displayed because it is too large. You can view the blob instead.
...@@ -888,15 +888,6 @@ message ExecAction { ...@@ -888,15 +888,6 @@ message ExecAction {
repeated string command = 1; repeated string command = 1;
} }
// ExportOptions is the query options to the standard REST get call.
message ExportOptions {
// Should this value be exported. Export strips fields that a user can not specify.
optional bool export = 1;
// Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'
optional bool exact = 2;
}
// Represents a Fibre Channel volume. // Represents a Fibre Channel volume.
// Fibre Channel volumes can only be mounted as read/write once. // Fibre Channel volumes can only be mounted as read/write once.
// Fibre Channel volumes support ownership management and SELinux relabeling. // Fibre Channel volumes support ownership management and SELinux relabeling.
......
...@@ -71,7 +71,7 @@ func addKnownTypes(scheme *runtime.Scheme) error { ...@@ -71,7 +71,7 @@ func addKnownTypes(scheme *runtime.Scheme) error {
&PersistentVolumeClaim{}, &PersistentVolumeClaim{},
&PersistentVolumeClaimList{}, &PersistentVolumeClaimList{},
&DeleteOptions{}, &DeleteOptions{},
&ExportOptions{}, &unversioned.ExportOptions{},
&ListOptions{}, &ListOptions{},
&PodAttachOptions{}, &PodAttachOptions{},
&PodLogOptions{}, &PodLogOptions{},
......
This source diff could not be displayed because it is too large. You can view the blob instead.
...@@ -3215,16 +3215,6 @@ type DeleteOptions struct { ...@@ -3215,16 +3215,6 @@ type DeleteOptions struct {
OrphanDependents *bool `json:"orphanDependents,omitempty" protobuf:"varint,3,opt,name=orphanDependents"` OrphanDependents *bool `json:"orphanDependents,omitempty" protobuf:"varint,3,opt,name=orphanDependents"`
} }
// ExportOptions is the query options to the standard REST get call.
type ExportOptions struct {
unversioned.TypeMeta `json:",inline"`
// Should this value be exported. Export strips fields that a user can not specify.
Export bool `json:"export" protobuf:"varint,1,opt,name=export"`
// Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'
Exact bool `json:"exact" protobuf:"varint,2,opt,name=exact"`
}
// ListOptions is the query options to a standard REST list call. // ListOptions is the query options to a standard REST list call.
type ListOptions struct { type ListOptions struct {
unversioned.TypeMeta `json:",inline"` unversioned.TypeMeta `json:",inline"`
......
...@@ -493,16 +493,6 @@ func (ExecAction) SwaggerDoc() map[string]string { ...@@ -493,16 +493,6 @@ func (ExecAction) SwaggerDoc() map[string]string {
return map_ExecAction return map_ExecAction
} }
var map_ExportOptions = map[string]string{
"": "ExportOptions is the query options to the standard REST get call.",
"export": "Should this value be exported. Export strips fields that a user can not specify.",
"exact": "Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'",
}
func (ExportOptions) SwaggerDoc() map[string]string {
return map_ExportOptions
}
var map_FCVolumeSource = map[string]string{ var map_FCVolumeSource = map[string]string{
"": "Represents a Fibre Channel volume. Fibre Channel volumes can only be mounted as read/write once. Fibre Channel volumes support ownership management and SELinux relabeling.", "": "Represents a Fibre Channel volume. Fibre Channel volumes can only be mounted as read/write once. Fibre Channel volumes support ownership management and SELinux relabeling.",
"targetWWNs": "Required: FC target worldwide names (WWNs)", "targetWWNs": "Required: FC target worldwide names (WWNs)",
......
...@@ -119,8 +119,6 @@ func RegisterConversions(scheme *runtime.Scheme) error { ...@@ -119,8 +119,6 @@ func RegisterConversions(scheme *runtime.Scheme) error {
Convert_api_EventSource_To_v1_EventSource, Convert_api_EventSource_To_v1_EventSource,
Convert_v1_ExecAction_To_api_ExecAction, Convert_v1_ExecAction_To_api_ExecAction,
Convert_api_ExecAction_To_v1_ExecAction, Convert_api_ExecAction_To_v1_ExecAction,
Convert_v1_ExportOptions_To_api_ExportOptions,
Convert_api_ExportOptions_To_v1_ExportOptions,
Convert_v1_FCVolumeSource_To_api_FCVolumeSource, Convert_v1_FCVolumeSource_To_api_FCVolumeSource,
Convert_api_FCVolumeSource_To_v1_FCVolumeSource, Convert_api_FCVolumeSource_To_v1_FCVolumeSource,
Convert_v1_FlexVolumeSource_To_api_FlexVolumeSource, Convert_v1_FlexVolumeSource_To_api_FlexVolumeSource,
...@@ -1344,26 +1342,6 @@ func Convert_api_ExecAction_To_v1_ExecAction(in *api.ExecAction, out *ExecAction ...@@ -1344,26 +1342,6 @@ func Convert_api_ExecAction_To_v1_ExecAction(in *api.ExecAction, out *ExecAction
return autoConvert_api_ExecAction_To_v1_ExecAction(in, out, s) return autoConvert_api_ExecAction_To_v1_ExecAction(in, out, s)
} }
func autoConvert_v1_ExportOptions_To_api_ExportOptions(in *ExportOptions, out *api.ExportOptions, s conversion.Scope) error {
out.Export = in.Export
out.Exact = in.Exact
return nil
}
func Convert_v1_ExportOptions_To_api_ExportOptions(in *ExportOptions, out *api.ExportOptions, s conversion.Scope) error {
return autoConvert_v1_ExportOptions_To_api_ExportOptions(in, out, s)
}
func autoConvert_api_ExportOptions_To_v1_ExportOptions(in *api.ExportOptions, out *ExportOptions, s conversion.Scope) error {
out.Export = in.Export
out.Exact = in.Exact
return nil
}
func Convert_api_ExportOptions_To_v1_ExportOptions(in *api.ExportOptions, out *ExportOptions, s conversion.Scope) error {
return autoConvert_api_ExportOptions_To_v1_ExportOptions(in, out, s)
}
func autoConvert_v1_FCVolumeSource_To_api_FCVolumeSource(in *FCVolumeSource, out *api.FCVolumeSource, s conversion.Scope) error { func autoConvert_v1_FCVolumeSource_To_api_FCVolumeSource(in *FCVolumeSource, out *api.FCVolumeSource, s conversion.Scope) error {
out.TargetWWNs = *(*[]string)(unsafe.Pointer(&in.TargetWWNs)) out.TargetWWNs = *(*[]string)(unsafe.Pointer(&in.TargetWWNs))
out.Lun = (*int32)(unsafe.Pointer(in.Lun)) out.Lun = (*int32)(unsafe.Pointer(in.Lun))
......
...@@ -77,7 +77,6 @@ func RegisterDeepCopies(scheme *runtime.Scheme) error { ...@@ -77,7 +77,6 @@ func RegisterDeepCopies(scheme *runtime.Scheme) error {
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v1_EventList, InType: reflect.TypeOf(&EventList{})}, conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v1_EventList, InType: reflect.TypeOf(&EventList{})},
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v1_EventSource, InType: reflect.TypeOf(&EventSource{})}, conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v1_EventSource, InType: reflect.TypeOf(&EventSource{})},
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v1_ExecAction, InType: reflect.TypeOf(&ExecAction{})}, conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v1_ExecAction, InType: reflect.TypeOf(&ExecAction{})},
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v1_ExportOptions, InType: reflect.TypeOf(&ExportOptions{})},
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v1_FCVolumeSource, InType: reflect.TypeOf(&FCVolumeSource{})}, conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v1_FCVolumeSource, InType: reflect.TypeOf(&FCVolumeSource{})},
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v1_FlexVolumeSource, InType: reflect.TypeOf(&FlexVolumeSource{})}, conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v1_FlexVolumeSource, InType: reflect.TypeOf(&FlexVolumeSource{})},
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v1_FlockerVolumeSource, InType: reflect.TypeOf(&FlockerVolumeSource{})}, conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v1_FlockerVolumeSource, InType: reflect.TypeOf(&FlockerVolumeSource{})},
...@@ -1087,17 +1086,6 @@ func DeepCopy_v1_ExecAction(in interface{}, out interface{}, c *conversion.Clone ...@@ -1087,17 +1086,6 @@ func DeepCopy_v1_ExecAction(in interface{}, out interface{}, c *conversion.Clone
} }
} }
func DeepCopy_v1_ExportOptions(in interface{}, out interface{}, c *conversion.Cloner) error {
{
in := in.(*ExportOptions)
out := out.(*ExportOptions)
out.TypeMeta = in.TypeMeta
out.Export = in.Export
out.Exact = in.Exact
return nil
}
}
func DeepCopy_v1_FCVolumeSource(in interface{}, out interface{}, c *conversion.Cloner) error { func DeepCopy_v1_FCVolumeSource(in interface{}, out interface{}, c *conversion.Cloner) error {
{ {
in := in.(*FCVolumeSource) in := in.(*FCVolumeSource)
......
...@@ -80,7 +80,6 @@ func RegisterDeepCopies(scheme *runtime.Scheme) error { ...@@ -80,7 +80,6 @@ func RegisterDeepCopies(scheme *runtime.Scheme) error {
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_api_EventList, InType: reflect.TypeOf(&EventList{})}, conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_api_EventList, InType: reflect.TypeOf(&EventList{})},
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_api_EventSource, InType: reflect.TypeOf(&EventSource{})}, conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_api_EventSource, InType: reflect.TypeOf(&EventSource{})},
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_api_ExecAction, InType: reflect.TypeOf(&ExecAction{})}, conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_api_ExecAction, InType: reflect.TypeOf(&ExecAction{})},
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_api_ExportOptions, InType: reflect.TypeOf(&ExportOptions{})},
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_api_FCVolumeSource, InType: reflect.TypeOf(&FCVolumeSource{})}, conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_api_FCVolumeSource, InType: reflect.TypeOf(&FCVolumeSource{})},
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_api_FlexVolumeSource, InType: reflect.TypeOf(&FlexVolumeSource{})}, conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_api_FlexVolumeSource, InType: reflect.TypeOf(&FlexVolumeSource{})},
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_api_FlockerVolumeSource, InType: reflect.TypeOf(&FlockerVolumeSource{})}, conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_api_FlockerVolumeSource, InType: reflect.TypeOf(&FlockerVolumeSource{})},
...@@ -1113,17 +1112,6 @@ func DeepCopy_api_ExecAction(in interface{}, out interface{}, c *conversion.Clon ...@@ -1113,17 +1112,6 @@ func DeepCopy_api_ExecAction(in interface{}, out interface{}, c *conversion.Clon
} }
} }
func DeepCopy_api_ExportOptions(in interface{}, out interface{}, c *conversion.Cloner) error {
{
in := in.(*ExportOptions)
out := out.(*ExportOptions)
out.TypeMeta = in.TypeMeta
out.Export = in.Export
out.Exact = in.Exact
return nil
}
}
func DeepCopy_api_FCVolumeSource(in interface{}, out interface{}, c *conversion.Cloner) error { func DeepCopy_api_FCVolumeSource(in interface{}, out interface{}, c *conversion.Cloner) error {
{ {
in := in.(*FCVolumeSource) in := in.(*FCVolumeSource)
......
...@@ -17,6 +17,7 @@ limitations under the License. ...@@ -17,6 +17,7 @@ limitations under the License.
package v1beta1 package v1beta1
import ( import (
"k8s.io/kubernetes/pkg/api/unversioned"
"k8s.io/kubernetes/pkg/api/v1" "k8s.io/kubernetes/pkg/api/v1"
"k8s.io/kubernetes/pkg/runtime" "k8s.io/kubernetes/pkg/runtime"
"k8s.io/kubernetes/pkg/runtime/schema" "k8s.io/kubernetes/pkg/runtime/schema"
...@@ -41,7 +42,7 @@ func addKnownTypes(scheme *runtime.Scheme) error { ...@@ -41,7 +42,7 @@ func addKnownTypes(scheme *runtime.Scheme) error {
&StatefulSetList{}, &StatefulSetList{},
&v1.ListOptions{}, &v1.ListOptions{},
&v1.DeleteOptions{}, &v1.DeleteOptions{},
&v1.ExportOptions{}, &unversioned.ExportOptions{},
) )
versionedwatch.AddToGroupVersion(scheme, SchemeGroupVersion) versionedwatch.AddToGroupVersion(scheme, SchemeGroupVersion)
return nil return nil
......
...@@ -18,6 +18,7 @@ package authentication ...@@ -18,6 +18,7 @@ package authentication
import ( import (
"k8s.io/kubernetes/pkg/api" "k8s.io/kubernetes/pkg/api"
"k8s.io/kubernetes/pkg/api/unversioned"
"k8s.io/kubernetes/pkg/runtime" "k8s.io/kubernetes/pkg/runtime"
"k8s.io/kubernetes/pkg/runtime/schema" "k8s.io/kubernetes/pkg/runtime/schema"
) )
...@@ -47,7 +48,7 @@ func addKnownTypes(scheme *runtime.Scheme) error { ...@@ -47,7 +48,7 @@ func addKnownTypes(scheme *runtime.Scheme) error {
scheme.AddKnownTypes(SchemeGroupVersion, scheme.AddKnownTypes(SchemeGroupVersion,
&api.ListOptions{}, &api.ListOptions{},
&api.DeleteOptions{}, &api.DeleteOptions{},
&api.ExportOptions{}, &unversioned.ExportOptions{},
&TokenReview{}, &TokenReview{},
) )
......
...@@ -17,6 +17,7 @@ limitations under the License. ...@@ -17,6 +17,7 @@ limitations under the License.
package v1beta1 package v1beta1
import ( import (
"k8s.io/kubernetes/pkg/api/unversioned"
"k8s.io/kubernetes/pkg/api/v1" "k8s.io/kubernetes/pkg/api/v1"
"k8s.io/kubernetes/pkg/runtime" "k8s.io/kubernetes/pkg/runtime"
"k8s.io/kubernetes/pkg/runtime/schema" "k8s.io/kubernetes/pkg/runtime/schema"
...@@ -38,7 +39,7 @@ func addKnownTypes(scheme *runtime.Scheme) error { ...@@ -38,7 +39,7 @@ func addKnownTypes(scheme *runtime.Scheme) error {
scheme.AddKnownTypes(SchemeGroupVersion, scheme.AddKnownTypes(SchemeGroupVersion,
&v1.ListOptions{}, &v1.ListOptions{},
&v1.DeleteOptions{}, &v1.DeleteOptions{},
&v1.ExportOptions{}, &unversioned.ExportOptions{},
&TokenReview{}, &TokenReview{},
) )
......
...@@ -17,6 +17,7 @@ limitations under the License. ...@@ -17,6 +17,7 @@ limitations under the License.
package v1beta1 package v1beta1
import ( import (
"k8s.io/kubernetes/pkg/api/unversioned"
"k8s.io/kubernetes/pkg/api/v1" "k8s.io/kubernetes/pkg/api/v1"
"k8s.io/kubernetes/pkg/runtime" "k8s.io/kubernetes/pkg/runtime"
"k8s.io/kubernetes/pkg/runtime/schema" "k8s.io/kubernetes/pkg/runtime/schema"
...@@ -39,7 +40,7 @@ func addKnownTypes(scheme *runtime.Scheme) error { ...@@ -39,7 +40,7 @@ func addKnownTypes(scheme *runtime.Scheme) error {
scheme.AddKnownTypes(SchemeGroupVersion, scheme.AddKnownTypes(SchemeGroupVersion,
&v1.ListOptions{}, &v1.ListOptions{},
&v1.DeleteOptions{}, &v1.DeleteOptions{},
&v1.ExportOptions{}, &unversioned.ExportOptions{},
&SelfSubjectAccessReview{}, &SelfSubjectAccessReview{},
&SubjectAccessReview{}, &SubjectAccessReview{},
......
...@@ -17,6 +17,7 @@ limitations under the License. ...@@ -17,6 +17,7 @@ limitations under the License.
package v1 package v1
import ( import (
"k8s.io/kubernetes/pkg/api/unversioned"
"k8s.io/kubernetes/pkg/api/v1" "k8s.io/kubernetes/pkg/api/v1"
"k8s.io/kubernetes/pkg/runtime" "k8s.io/kubernetes/pkg/runtime"
"k8s.io/kubernetes/pkg/runtime/schema" "k8s.io/kubernetes/pkg/runtime/schema"
...@@ -42,7 +43,7 @@ func addKnownTypes(scheme *runtime.Scheme) error { ...@@ -42,7 +43,7 @@ func addKnownTypes(scheme *runtime.Scheme) error {
&Scale{}, &Scale{},
&v1.ListOptions{}, &v1.ListOptions{},
&v1.DeleteOptions{}, &v1.DeleteOptions{},
&v1.ExportOptions{}, &unversioned.ExportOptions{},
) )
versionedwatch.AddToGroupVersion(scheme, SchemeGroupVersion) versionedwatch.AddToGroupVersion(scheme, SchemeGroupVersion)
return nil return nil
......
...@@ -17,6 +17,7 @@ limitations under the License. ...@@ -17,6 +17,7 @@ limitations under the License.
package v1 package v1
import ( import (
"k8s.io/kubernetes/pkg/api/unversioned"
"k8s.io/kubernetes/pkg/api/v1" "k8s.io/kubernetes/pkg/api/v1"
"k8s.io/kubernetes/pkg/runtime" "k8s.io/kubernetes/pkg/runtime"
"k8s.io/kubernetes/pkg/runtime/schema" "k8s.io/kubernetes/pkg/runtime/schema"
...@@ -41,7 +42,7 @@ func addKnownTypes(scheme *runtime.Scheme) error { ...@@ -41,7 +42,7 @@ func addKnownTypes(scheme *runtime.Scheme) error {
&JobList{}, &JobList{},
&v1.ListOptions{}, &v1.ListOptions{},
&v1.DeleteOptions{}, &v1.DeleteOptions{},
&v1.ExportOptions{}, &unversioned.ExportOptions{},
) )
versionedwatch.AddToGroupVersion(scheme, SchemeGroupVersion) versionedwatch.AddToGroupVersion(scheme, SchemeGroupVersion)
return nil return nil
......
...@@ -17,6 +17,7 @@ limitations under the License. ...@@ -17,6 +17,7 @@ limitations under the License.
package v1alpha1 package v1alpha1
import ( import (
"k8s.io/kubernetes/pkg/api/unversioned"
"k8s.io/kubernetes/pkg/api/v1" "k8s.io/kubernetes/pkg/api/v1"
"k8s.io/kubernetes/pkg/runtime" "k8s.io/kubernetes/pkg/runtime"
"k8s.io/kubernetes/pkg/runtime/schema" "k8s.io/kubernetes/pkg/runtime/schema"
...@@ -51,7 +52,7 @@ func addKnownTypes(scheme *runtime.Scheme) error { ...@@ -51,7 +52,7 @@ func addKnownTypes(scheme *runtime.Scheme) error {
&CertificateSigningRequestList{}, &CertificateSigningRequestList{},
&v1.ListOptions{}, &v1.ListOptions{},
&v1.DeleteOptions{}, &v1.DeleteOptions{},
&v1.ExportOptions{}, &unversioned.ExportOptions{},
) )
// Add the watch version that applies // Add the watch version that applies
......
...@@ -18,6 +18,7 @@ package extensions ...@@ -18,6 +18,7 @@ package extensions
import ( import (
"k8s.io/kubernetes/pkg/api" "k8s.io/kubernetes/pkg/api"
"k8s.io/kubernetes/pkg/api/unversioned"
"k8s.io/kubernetes/pkg/apis/autoscaling" "k8s.io/kubernetes/pkg/apis/autoscaling"
"k8s.io/kubernetes/pkg/apis/batch" "k8s.io/kubernetes/pkg/apis/batch"
"k8s.io/kubernetes/pkg/runtime" "k8s.io/kubernetes/pkg/runtime"
...@@ -71,7 +72,7 @@ func addKnownTypes(scheme *runtime.Scheme) error { ...@@ -71,7 +72,7 @@ func addKnownTypes(scheme *runtime.Scheme) error {
&api.DeleteOptions{}, &api.DeleteOptions{},
&ReplicaSet{}, &ReplicaSet{},
&ReplicaSetList{}, &ReplicaSetList{},
&api.ExportOptions{}, &unversioned.ExportOptions{},
&PodSecurityPolicy{}, &PodSecurityPolicy{},
&PodSecurityPolicyList{}, &PodSecurityPolicyList{},
&NetworkPolicy{}, &NetworkPolicy{},
......
...@@ -289,15 +289,6 @@ message DeploymentStrategy { ...@@ -289,15 +289,6 @@ message DeploymentStrategy {
optional RollingUpdateDeployment rollingUpdate = 2; optional RollingUpdateDeployment rollingUpdate = 2;
} }
// ExportOptions is the query options to the standard REST get call.
message ExportOptions {
// Should this value be exported. Export strips fields that a user can not specify.
optional bool export = 1;
// Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'
optional bool exact = 2;
}
// FSGroupStrategyOptions defines the strategy type and options used to create the strategy. // FSGroupStrategyOptions defines the strategy type and options used to create the strategy.
message FSGroupStrategyOptions { message FSGroupStrategyOptions {
// Rule is the strategy that will dictate what FSGroup is used in the SecurityContext. // Rule is the strategy that will dictate what FSGroup is used in the SecurityContext.
......
...@@ -17,6 +17,7 @@ limitations under the License. ...@@ -17,6 +17,7 @@ limitations under the License.
package v1beta1 package v1beta1
import ( import (
"k8s.io/kubernetes/pkg/api/unversioned"
"k8s.io/kubernetes/pkg/api/v1" "k8s.io/kubernetes/pkg/api/v1"
"k8s.io/kubernetes/pkg/runtime" "k8s.io/kubernetes/pkg/runtime"
"k8s.io/kubernetes/pkg/runtime/schema" "k8s.io/kubernetes/pkg/runtime/schema"
...@@ -56,7 +57,7 @@ func addKnownTypes(scheme *runtime.Scheme) error { ...@@ -56,7 +57,7 @@ func addKnownTypes(scheme *runtime.Scheme) error {
&IngressList{}, &IngressList{},
&v1.ListOptions{}, &v1.ListOptions{},
&v1.DeleteOptions{}, &v1.DeleteOptions{},
&v1.ExportOptions{}, &unversioned.ExportOptions{},
&ReplicaSet{}, &ReplicaSet{},
&ReplicaSetList{}, &ReplicaSetList{},
&PodSecurityPolicy{}, &PodSecurityPolicy{},
......
This source diff could not be displayed because it is too large. You can view the blob instead.
...@@ -923,15 +923,6 @@ type IngressBackend struct { ...@@ -923,15 +923,6 @@ type IngressBackend struct {
ServicePort intstr.IntOrString `json:"servicePort" protobuf:"bytes,2,opt,name=servicePort"` ServicePort intstr.IntOrString `json:"servicePort" protobuf:"bytes,2,opt,name=servicePort"`
} }
// ExportOptions is the query options to the standard REST get call.
type ExportOptions struct {
unversioned.TypeMeta `json:",inline"`
// Should this value be exported. Export strips fields that a user can not specify.
Export bool `json:"export" protobuf:"varint,1,opt,name=export"`
// Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'
Exact bool `json:"exact" protobuf:"varint,2,opt,name=exact"`
}
// +genclient=true // +genclient=true
// ReplicaSet represents the configuration of a ReplicaSet. // ReplicaSet represents the configuration of a ReplicaSet.
......
...@@ -193,16 +193,6 @@ func (DeploymentStrategy) SwaggerDoc() map[string]string { ...@@ -193,16 +193,6 @@ func (DeploymentStrategy) SwaggerDoc() map[string]string {
return map_DeploymentStrategy return map_DeploymentStrategy
} }
var map_ExportOptions = map[string]string{
"": "ExportOptions is the query options to the standard REST get call.",
"export": "Should this value be exported. Export strips fields that a user can not specify.",
"exact": "Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'",
}
func (ExportOptions) SwaggerDoc() map[string]string {
return map_ExportOptions
}
var map_FSGroupStrategyOptions = map[string]string{ var map_FSGroupStrategyOptions = map[string]string{
"": "FSGroupStrategyOptions defines the strategy type and options used to create the strategy.", "": "FSGroupStrategyOptions defines the strategy type and options used to create the strategy.",
"rule": "Rule is the strategy that will dictate what FSGroup is used in the SecurityContext.", "rule": "Rule is the strategy that will dictate what FSGroup is used in the SecurityContext.",
......
...@@ -73,8 +73,6 @@ func RegisterConversions(scheme *runtime.Scheme) error { ...@@ -73,8 +73,6 @@ func RegisterConversions(scheme *runtime.Scheme) error {
Convert_extensions_DeploymentStatus_To_v1beta1_DeploymentStatus, Convert_extensions_DeploymentStatus_To_v1beta1_DeploymentStatus,
Convert_v1beta1_DeploymentStrategy_To_extensions_DeploymentStrategy, Convert_v1beta1_DeploymentStrategy_To_extensions_DeploymentStrategy,
Convert_extensions_DeploymentStrategy_To_v1beta1_DeploymentStrategy, Convert_extensions_DeploymentStrategy_To_v1beta1_DeploymentStrategy,
Convert_v1beta1_ExportOptions_To_api_ExportOptions,
Convert_api_ExportOptions_To_v1beta1_ExportOptions,
Convert_v1beta1_FSGroupStrategyOptions_To_extensions_FSGroupStrategyOptions, Convert_v1beta1_FSGroupStrategyOptions_To_extensions_FSGroupStrategyOptions,
Convert_extensions_FSGroupStrategyOptions_To_v1beta1_FSGroupStrategyOptions, Convert_extensions_FSGroupStrategyOptions_To_v1beta1_FSGroupStrategyOptions,
Convert_v1beta1_HTTPIngressPath_To_extensions_HTTPIngressPath, Convert_v1beta1_HTTPIngressPath_To_extensions_HTTPIngressPath,
...@@ -618,26 +616,6 @@ func autoConvert_extensions_DeploymentStrategy_To_v1beta1_DeploymentStrategy(in ...@@ -618,26 +616,6 @@ func autoConvert_extensions_DeploymentStrategy_To_v1beta1_DeploymentStrategy(in
return nil return nil
} }
func autoConvert_v1beta1_ExportOptions_To_api_ExportOptions(in *ExportOptions, out *api.ExportOptions, s conversion.Scope) error {
out.Export = in.Export
out.Exact = in.Exact
return nil
}
func Convert_v1beta1_ExportOptions_To_api_ExportOptions(in *ExportOptions, out *api.ExportOptions, s conversion.Scope) error {
return autoConvert_v1beta1_ExportOptions_To_api_ExportOptions(in, out, s)
}
func autoConvert_api_ExportOptions_To_v1beta1_ExportOptions(in *api.ExportOptions, out *ExportOptions, s conversion.Scope) error {
out.Export = in.Export
out.Exact = in.Exact
return nil
}
func Convert_api_ExportOptions_To_v1beta1_ExportOptions(in *api.ExportOptions, out *ExportOptions, s conversion.Scope) error {
return autoConvert_api_ExportOptions_To_v1beta1_ExportOptions(in, out, s)
}
func autoConvert_v1beta1_FSGroupStrategyOptions_To_extensions_FSGroupStrategyOptions(in *FSGroupStrategyOptions, out *extensions.FSGroupStrategyOptions, s conversion.Scope) error { func autoConvert_v1beta1_FSGroupStrategyOptions_To_extensions_FSGroupStrategyOptions(in *FSGroupStrategyOptions, out *extensions.FSGroupStrategyOptions, s conversion.Scope) error {
out.Rule = extensions.FSGroupStrategyType(in.Rule) out.Rule = extensions.FSGroupStrategyType(in.Rule)
out.Ranges = *(*[]extensions.IDRange)(unsafe.Pointer(&in.Ranges)) out.Ranges = *(*[]extensions.IDRange)(unsafe.Pointer(&in.Ranges))
......
...@@ -54,7 +54,6 @@ func RegisterDeepCopies(scheme *runtime.Scheme) error { ...@@ -54,7 +54,6 @@ func RegisterDeepCopies(scheme *runtime.Scheme) error {
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v1beta1_DeploymentSpec, InType: reflect.TypeOf(&DeploymentSpec{})}, conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v1beta1_DeploymentSpec, InType: reflect.TypeOf(&DeploymentSpec{})},
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v1beta1_DeploymentStatus, InType: reflect.TypeOf(&DeploymentStatus{})}, conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v1beta1_DeploymentStatus, InType: reflect.TypeOf(&DeploymentStatus{})},
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v1beta1_DeploymentStrategy, InType: reflect.TypeOf(&DeploymentStrategy{})}, conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v1beta1_DeploymentStrategy, InType: reflect.TypeOf(&DeploymentStrategy{})},
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v1beta1_ExportOptions, InType: reflect.TypeOf(&ExportOptions{})},
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v1beta1_FSGroupStrategyOptions, InType: reflect.TypeOf(&FSGroupStrategyOptions{})}, conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v1beta1_FSGroupStrategyOptions, InType: reflect.TypeOf(&FSGroupStrategyOptions{})},
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v1beta1_HTTPIngressPath, InType: reflect.TypeOf(&HTTPIngressPath{})}, conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v1beta1_HTTPIngressPath, InType: reflect.TypeOf(&HTTPIngressPath{})},
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v1beta1_HTTPIngressRuleValue, InType: reflect.TypeOf(&HTTPIngressRuleValue{})}, conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v1beta1_HTTPIngressRuleValue, InType: reflect.TypeOf(&HTTPIngressRuleValue{})},
...@@ -421,17 +420,6 @@ func DeepCopy_v1beta1_DeploymentStrategy(in interface{}, out interface{}, c *con ...@@ -421,17 +420,6 @@ func DeepCopy_v1beta1_DeploymentStrategy(in interface{}, out interface{}, c *con
} }
} }
func DeepCopy_v1beta1_ExportOptions(in interface{}, out interface{}, c *conversion.Cloner) error {
{
in := in.(*ExportOptions)
out := out.(*ExportOptions)
out.TypeMeta = in.TypeMeta
out.Export = in.Export
out.Exact = in.Exact
return nil
}
}
func DeepCopy_v1beta1_FSGroupStrategyOptions(in interface{}, out interface{}, c *conversion.Cloner) error { func DeepCopy_v1beta1_FSGroupStrategyOptions(in interface{}, out interface{}, c *conversion.Cloner) error {
{ {
in := in.(*FSGroupStrategyOptions) in := in.(*FSGroupStrategyOptions)
......
...@@ -18,6 +18,7 @@ package imagepolicy ...@@ -18,6 +18,7 @@ package imagepolicy
import ( import (
"k8s.io/kubernetes/pkg/api" "k8s.io/kubernetes/pkg/api"
"k8s.io/kubernetes/pkg/api/unversioned"
"k8s.io/kubernetes/pkg/runtime" "k8s.io/kubernetes/pkg/runtime"
"k8s.io/kubernetes/pkg/runtime/schema" "k8s.io/kubernetes/pkg/runtime/schema"
) )
...@@ -47,7 +48,7 @@ func addKnownTypes(scheme *runtime.Scheme) error { ...@@ -47,7 +48,7 @@ func addKnownTypes(scheme *runtime.Scheme) error {
scheme.AddKnownTypes(SchemeGroupVersion, scheme.AddKnownTypes(SchemeGroupVersion,
&api.ListOptions{}, &api.ListOptions{},
&api.DeleteOptions{}, &api.DeleteOptions{},
&api.ExportOptions{}, &unversioned.ExportOptions{},
&ImageReview{}, &ImageReview{},
) )
......
...@@ -17,6 +17,7 @@ limitations under the License. ...@@ -17,6 +17,7 @@ limitations under the License.
package v1alpha1 package v1alpha1
import ( import (
"k8s.io/kubernetes/pkg/api/unversioned"
"k8s.io/kubernetes/pkg/api/v1" "k8s.io/kubernetes/pkg/api/v1"
"k8s.io/kubernetes/pkg/runtime" "k8s.io/kubernetes/pkg/runtime"
"k8s.io/kubernetes/pkg/runtime/schema" "k8s.io/kubernetes/pkg/runtime/schema"
...@@ -38,7 +39,7 @@ func addKnownTypes(scheme *runtime.Scheme) error { ...@@ -38,7 +39,7 @@ func addKnownTypes(scheme *runtime.Scheme) error {
scheme.AddKnownTypes(SchemeGroupVersion, scheme.AddKnownTypes(SchemeGroupVersion,
&v1.ListOptions{}, &v1.ListOptions{},
&v1.DeleteOptions{}, &v1.DeleteOptions{},
&v1.ExportOptions{}, &unversioned.ExportOptions{},
&ImageReview{}, &ImageReview{},
) )
......
...@@ -17,6 +17,7 @@ limitations under the License. ...@@ -17,6 +17,7 @@ limitations under the License.
package v1alpha1 package v1alpha1
import ( import (
"k8s.io/kubernetes/pkg/api/unversioned"
"k8s.io/kubernetes/pkg/api/v1" "k8s.io/kubernetes/pkg/api/v1"
"k8s.io/kubernetes/pkg/runtime" "k8s.io/kubernetes/pkg/runtime"
"k8s.io/kubernetes/pkg/runtime/schema" "k8s.io/kubernetes/pkg/runtime/schema"
...@@ -42,7 +43,7 @@ func addKnownTypes(scheme *runtime.Scheme) error { ...@@ -42,7 +43,7 @@ func addKnownTypes(scheme *runtime.Scheme) error {
&Eviction{}, &Eviction{},
&v1.ListOptions{}, &v1.ListOptions{},
&v1.DeleteOptions{}, &v1.DeleteOptions{},
&v1.ExportOptions{}, &unversioned.ExportOptions{},
) )
// Add the watch version that applies // Add the watch version that applies
versionedwatch.AddToGroupVersion(scheme, SchemeGroupVersion) versionedwatch.AddToGroupVersion(scheme, SchemeGroupVersion)
......
...@@ -17,6 +17,7 @@ limitations under the License. ...@@ -17,6 +17,7 @@ limitations under the License.
package v1beta1 package v1beta1
import ( import (
"k8s.io/kubernetes/pkg/api/unversioned"
"k8s.io/kubernetes/pkg/api/v1" "k8s.io/kubernetes/pkg/api/v1"
"k8s.io/kubernetes/pkg/runtime" "k8s.io/kubernetes/pkg/runtime"
"k8s.io/kubernetes/pkg/runtime/schema" "k8s.io/kubernetes/pkg/runtime/schema"
...@@ -42,7 +43,7 @@ func addKnownTypes(scheme *runtime.Scheme) error { ...@@ -42,7 +43,7 @@ func addKnownTypes(scheme *runtime.Scheme) error {
&Eviction{}, &Eviction{},
&v1.ListOptions{}, &v1.ListOptions{},
&v1.DeleteOptions{}, &v1.DeleteOptions{},
&v1.ExportOptions{}, &unversioned.ExportOptions{},
) )
// Add the watch version that applies // Add the watch version that applies
versionedwatch.AddToGroupVersion(scheme, SchemeGroupVersion) versionedwatch.AddToGroupVersion(scheme, SchemeGroupVersion)
......
...@@ -18,6 +18,7 @@ package rbac ...@@ -18,6 +18,7 @@ package rbac
import ( import (
"k8s.io/kubernetes/pkg/api" "k8s.io/kubernetes/pkg/api"
"k8s.io/kubernetes/pkg/api/unversioned"
"k8s.io/kubernetes/pkg/runtime" "k8s.io/kubernetes/pkg/runtime"
"k8s.io/kubernetes/pkg/runtime/schema" "k8s.io/kubernetes/pkg/runtime/schema"
"k8s.io/kubernetes/pkg/watch/versioned" "k8s.io/kubernetes/pkg/watch/versioned"
...@@ -58,7 +59,7 @@ func addKnownTypes(scheme *runtime.Scheme) error { ...@@ -58,7 +59,7 @@ func addKnownTypes(scheme *runtime.Scheme) error {
&api.ListOptions{}, &api.ListOptions{},
&api.DeleteOptions{}, &api.DeleteOptions{},
&api.ExportOptions{}, &unversioned.ExportOptions{},
) )
versioned.AddToGroupVersion(scheme, SchemeGroupVersion) versioned.AddToGroupVersion(scheme, SchemeGroupVersion)
return nil return nil
......
...@@ -17,6 +17,7 @@ limitations under the License. ...@@ -17,6 +17,7 @@ limitations under the License.
package v1alpha1 package v1alpha1
import ( import (
"k8s.io/kubernetes/pkg/api/unversioned"
"k8s.io/kubernetes/pkg/api/v1" "k8s.io/kubernetes/pkg/api/v1"
"k8s.io/kubernetes/pkg/runtime" "k8s.io/kubernetes/pkg/runtime"
"k8s.io/kubernetes/pkg/runtime/schema" "k8s.io/kubernetes/pkg/runtime/schema"
...@@ -48,7 +49,7 @@ func addKnownTypes(scheme *runtime.Scheme) error { ...@@ -48,7 +49,7 @@ func addKnownTypes(scheme *runtime.Scheme) error {
&v1.ListOptions{}, &v1.ListOptions{},
&v1.DeleteOptions{}, &v1.DeleteOptions{},
&v1.ExportOptions{}, &unversioned.ExportOptions{},
) )
versioned.AddToGroupVersion(scheme, SchemeGroupVersion) versioned.AddToGroupVersion(scheme, SchemeGroupVersion)
return nil return nil
......
...@@ -18,6 +18,7 @@ package storage ...@@ -18,6 +18,7 @@ package storage
import ( import (
"k8s.io/kubernetes/pkg/api" "k8s.io/kubernetes/pkg/api"
"k8s.io/kubernetes/pkg/api/unversioned"
"k8s.io/kubernetes/pkg/runtime" "k8s.io/kubernetes/pkg/runtime"
"k8s.io/kubernetes/pkg/runtime/schema" "k8s.io/kubernetes/pkg/runtime/schema"
) )
...@@ -47,7 +48,7 @@ func addKnownTypes(scheme *runtime.Scheme) error { ...@@ -47,7 +48,7 @@ func addKnownTypes(scheme *runtime.Scheme) error {
scheme.AddKnownTypes(SchemeGroupVersion, scheme.AddKnownTypes(SchemeGroupVersion,
&api.ListOptions{}, &api.ListOptions{},
&api.DeleteOptions{}, &api.DeleteOptions{},
&api.ExportOptions{}, &unversioned.ExportOptions{},
&StorageClass{}, &StorageClass{},
&StorageClassList{}, &StorageClassList{},
......
...@@ -17,6 +17,7 @@ limitations under the License. ...@@ -17,6 +17,7 @@ limitations under the License.
package v1beta1 package v1beta1
import ( import (
"k8s.io/kubernetes/pkg/api/unversioned"
"k8s.io/kubernetes/pkg/api/v1" "k8s.io/kubernetes/pkg/api/v1"
"k8s.io/kubernetes/pkg/runtime" "k8s.io/kubernetes/pkg/runtime"
"k8s.io/kubernetes/pkg/runtime/schema" "k8s.io/kubernetes/pkg/runtime/schema"
...@@ -39,7 +40,7 @@ func addKnownTypes(scheme *runtime.Scheme) error { ...@@ -39,7 +40,7 @@ func addKnownTypes(scheme *runtime.Scheme) error {
scheme.AddKnownTypes(SchemeGroupVersion, scheme.AddKnownTypes(SchemeGroupVersion,
&v1.ListOptions{}, &v1.ListOptions{},
&v1.DeleteOptions{}, &v1.DeleteOptions{},
&v1.ExportOptions{}, &unversioned.ExportOptions{},
&StorageClass{}, &StorageClass{},
&StorageClassList{}, &StorageClassList{},
......
...@@ -131,10 +131,10 @@ func addGrouplessTypes() { ...@@ -131,10 +131,10 @@ func addGrouplessTypes() {
TimeoutSeconds *int64 `json:"timeoutSeconds,omitempty"` TimeoutSeconds *int64 `json:"timeoutSeconds,omitempty"`
} }
api.Scheme.AddKnownTypes(grouplessGroupVersion, api.Scheme.AddKnownTypes(grouplessGroupVersion,
&apiservertesting.Simple{}, &apiservertesting.SimpleList{}, &ListOptions{}, &apiservertesting.Simple{}, &apiservertesting.SimpleList{}, &ListOptions{}, &unversioned.ExportOptions{},
&api.DeleteOptions{}, &apiservertesting.SimpleGetOptions{}, &apiservertesting.SimpleRoot{}) &api.DeleteOptions{}, &apiservertesting.SimpleGetOptions{}, &apiservertesting.SimpleRoot{})
api.Scheme.AddKnownTypes(grouplessInternalGroupVersion, api.Scheme.AddKnownTypes(grouplessInternalGroupVersion,
&apiservertesting.Simple{}, &apiservertesting.SimpleList{}, &api.ListOptions{}, &apiservertesting.Simple{}, &apiservertesting.SimpleList{}, &api.ListOptions{}, &unversioned.ExportOptions{},
&apiservertesting.SimpleGetOptions{}, &apiservertesting.SimpleRoot{}) &apiservertesting.SimpleGetOptions{}, &apiservertesting.SimpleRoot{})
} }
...@@ -149,20 +149,20 @@ func addTestTypes() { ...@@ -149,20 +149,20 @@ func addTestTypes() {
TimeoutSeconds *int64 `json:"timeoutSeconds,omitempty"` TimeoutSeconds *int64 `json:"timeoutSeconds,omitempty"`
} }
api.Scheme.AddKnownTypes(testGroupVersion, api.Scheme.AddKnownTypes(testGroupVersion,
&apiservertesting.Simple{}, &apiservertesting.SimpleList{}, &ListOptions{}, &apiservertesting.Simple{}, &apiservertesting.SimpleList{}, &ListOptions{}, &unversioned.ExportOptions{},
&api.DeleteOptions{}, &apiservertesting.SimpleGetOptions{}, &apiservertesting.SimpleRoot{}, &api.DeleteOptions{}, &apiservertesting.SimpleGetOptions{}, &apiservertesting.SimpleRoot{},
&SimpleXGSubresource{}) &SimpleXGSubresource{})
api.Scheme.AddKnownTypes(testGroupVersion, &v1.Pod{}) api.Scheme.AddKnownTypes(testGroupVersion, &v1.Pod{})
api.Scheme.AddKnownTypes(testInternalGroupVersion, api.Scheme.AddKnownTypes(testInternalGroupVersion,
&apiservertesting.Simple{}, &apiservertesting.SimpleList{}, &api.ListOptions{}, &apiservertesting.Simple{}, &apiservertesting.SimpleList{}, &api.ListOptions{}, &unversioned.ExportOptions{},
&apiservertesting.SimpleGetOptions{}, &apiservertesting.SimpleRoot{}, &apiservertesting.SimpleGetOptions{}, &apiservertesting.SimpleRoot{},
&SimpleXGSubresource{}) &SimpleXGSubresource{})
api.Scheme.AddKnownTypes(testInternalGroupVersion, &api.Pod{}) api.Scheme.AddKnownTypes(testInternalGroupVersion, &api.Pod{})
// Register SimpleXGSubresource in both testGroupVersion and testGroup2Version, and also their // Register SimpleXGSubresource in both testGroupVersion and testGroup2Version, and also their
// their corresponding internal versions, to verify that the desired group version object is // their corresponding internal versions, to verify that the desired group version object is
// served in the tests. // served in the tests.
api.Scheme.AddKnownTypes(testGroup2Version, &SimpleXGSubresource{}) api.Scheme.AddKnownTypes(testGroup2Version, &SimpleXGSubresource{}, &unversioned.ExportOptions{})
api.Scheme.AddKnownTypes(testInternalGroup2Version, &SimpleXGSubresource{}) api.Scheme.AddKnownTypes(testInternalGroup2Version, &SimpleXGSubresource{}, &unversioned.ExportOptions{})
versioned.AddToGroupVersion(api.Scheme, testGroupVersion) versioned.AddToGroupVersion(api.Scheme, testGroupVersion)
} }
...@@ -177,7 +177,7 @@ func addNewTestTypes() { ...@@ -177,7 +177,7 @@ func addNewTestTypes() {
TimeoutSeconds *int64 `json:"timeoutSeconds,omitempty"` TimeoutSeconds *int64 `json:"timeoutSeconds,omitempty"`
} }
api.Scheme.AddKnownTypes(newGroupVersion, api.Scheme.AddKnownTypes(newGroupVersion,
&apiservertesting.Simple{}, &apiservertesting.SimpleList{}, &ListOptions{}, &apiservertesting.Simple{}, &apiservertesting.SimpleList{}, &ListOptions{}, &unversioned.ExportOptions{},
&api.DeleteOptions{}, &apiservertesting.SimpleGetOptions{}, &apiservertesting.SimpleRoot{}, &api.DeleteOptions{}, &apiservertesting.SimpleGetOptions{}, &apiservertesting.SimpleRoot{},
&v1.Pod{}, &v1.Pod{},
) )
......
...@@ -132,7 +132,6 @@ func GetResource(r rest.Getter, e rest.Exporter, scope RequestScope) restful.Rou ...@@ -132,7 +132,6 @@ func GetResource(r rest.Getter, e rest.Exporter, scope RequestScope) restful.Rou
// check for export // check for export
if values := req.Request.URL.Query(); len(values) > 0 { if values := req.Request.URL.Query(); len(values) > 0 {
// TODO: this is internal version, not unversioned
exports := unversioned.ExportOptions{} exports := unversioned.ExportOptions{}
if err := scope.ParameterCodec.DecodeParameters(values, schema.GroupVersion{Version: "v1"}, &exports); err != nil { if err := scope.ParameterCodec.DecodeParameters(values, schema.GroupVersion{Version: "v1"}, &exports); err != nil {
return nil, err return nil, err
......
...@@ -6069,14 +6069,14 @@ var OpenAPIDefinitions *common.OpenAPIDefinitions = &common.OpenAPIDefinitions{ ...@@ -6069,14 +6069,14 @@ var OpenAPIDefinitions *common.OpenAPIDefinitions = &common.OpenAPIDefinitions{
Properties: map[string]spec.Schema{ Properties: map[string]spec.Schema{
"export": { "export": {
SchemaProps: spec.SchemaProps{ SchemaProps: spec.SchemaProps{
Description: "Should this value be exported. Export strips fields that a user can not specify.`", Description: "Should this value be exported. Export strips fields that a user can not specify.",
Type: []string{"boolean"}, Type: []string{"boolean"},
Format: "", Format: "",
}, },
}, },
"exact": { "exact": {
SchemaProps: spec.SchemaProps{ SchemaProps: spec.SchemaProps{
Description: "Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'", Description: "Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'.",
Type: []string{"boolean"}, Type: []string{"boolean"},
Format: "", Format: "",
}, },
...@@ -8146,31 +8146,6 @@ var OpenAPIDefinitions *common.OpenAPIDefinitions = &common.OpenAPIDefinitions{ ...@@ -8146,31 +8146,6 @@ var OpenAPIDefinitions *common.OpenAPIDefinitions = &common.OpenAPIDefinitions{
}, },
Dependencies: []string{}, Dependencies: []string{},
}, },
"v1.ExportOptions": {
Schema: spec.Schema{
SchemaProps: spec.SchemaProps{
Description: "ExportOptions is the query options to the standard REST get call.",
Properties: map[string]spec.Schema{
"export": {
SchemaProps: spec.SchemaProps{
Description: "Should this value be exported. Export strips fields that a user can not specify.",
Type: []string{"boolean"},
Format: "",
},
},
"exact": {
SchemaProps: spec.SchemaProps{
Description: "Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'",
Type: []string{"boolean"},
Format: "",
},
},
},
Required: []string{"export", "exact"},
},
},
Dependencies: []string{},
},
"v1.FCVolumeSource": { "v1.FCVolumeSource": {
Schema: spec.Schema{ Schema: spec.Schema{
SchemaProps: spec.SchemaProps{ SchemaProps: spec.SchemaProps{
...@@ -16068,31 +16043,6 @@ var OpenAPIDefinitions *common.OpenAPIDefinitions = &common.OpenAPIDefinitions{ ...@@ -16068,31 +16043,6 @@ var OpenAPIDefinitions *common.OpenAPIDefinitions = &common.OpenAPIDefinitions{
Dependencies: []string{ Dependencies: []string{
"v1.DeleteOptions", "v1.ObjectMeta"}, "v1.DeleteOptions", "v1.ObjectMeta"},
}, },
"v1beta1.ExportOptions": {
Schema: spec.Schema{
SchemaProps: spec.SchemaProps{
Description: "ExportOptions is the query options to the standard REST get call.",
Properties: map[string]spec.Schema{
"export": {
SchemaProps: spec.SchemaProps{
Description: "Should this value be exported. Export strips fields that a user can not specify.",
Type: []string{"boolean"},
Format: "",
},
},
"exact": {
SchemaProps: spec.SchemaProps{
Description: "Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'",
Type: []string{"boolean"},
Format: "",
},
},
},
Required: []string{"export", "exact"},
},
},
Dependencies: []string{},
},
"v1beta1.FSGroupStrategyOptions": { "v1beta1.FSGroupStrategyOptions": {
Schema: spec.Schema{ Schema: spec.Schema{
SchemaProps: spec.SchemaProps{ SchemaProps: spec.SchemaProps{
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment