Commit 2dff13f3 authored by Dr. Stefan Schimanski's avatar Dr. Stefan Schimanski

Update generated files

parent 24e24fc7
...@@ -32308,7 +32308,8 @@ ...@@ -32308,7 +32308,8 @@
"required": [ "required": [
"name", "name",
"namespaced", "namespaced",
"kind" "kind",
"verbs"
], ],
"properties": { "properties": {
"kind": { "kind": {
...@@ -32322,6 +32323,13 @@ ...@@ -32322,6 +32323,13 @@
"namespaced": { "namespaced": {
"description": "namespaced indicates if a resource is namespaced or not.", "description": "namespaced indicates if a resource is namespaced or not.",
"type": "boolean" "type": "boolean"
},
"verbs": {
"description": "verbs is a list of supported kube verbs (this includes get, list, watch, create, update, patch, delete, deletecollection, and proxy)",
"type": "array",
"items": {
"type": "string"
}
} }
} }
}, },
...@@ -2885,7 +2885,8 @@ ...@@ -2885,7 +2885,8 @@
"required": [ "required": [
"name", "name",
"namespaced", "namespaced",
"kind" "kind",
"verbs"
], ],
"properties": { "properties": {
"name": { "name": {
...@@ -2899,6 +2900,12 @@ ...@@ -2899,6 +2900,12 @@
"kind": { "kind": {
"type": "string", "type": "string",
"description": "kind is the kind for the resource (e.g. 'Foo' is the kind for a resource 'foo')" "description": "kind is the kind for the resource (e.g. 'Foo' is the kind for a resource 'foo')"
},
"verbs": {
"type": "array",
"items": {
"type": "string"
}
} }
} }
} }
......
...@@ -300,7 +300,8 @@ ...@@ -300,7 +300,8 @@
"required": [ "required": [
"name", "name",
"namespaced", "namespaced",
"kind" "kind",
"verbs"
], ],
"properties": { "properties": {
"name": { "name": {
...@@ -314,6 +315,12 @@ ...@@ -314,6 +315,12 @@
"kind": { "kind": {
"type": "string", "type": "string",
"description": "kind is the kind for the resource (e.g. 'Foo' is the kind for a resource 'foo')" "description": "kind is the kind for the resource (e.g. 'Foo' is the kind for a resource 'foo')"
},
"verbs": {
"type": "array",
"items": {
"type": "string"
}
} }
} }
} }
......
...@@ -513,7 +513,8 @@ ...@@ -513,7 +513,8 @@
"required": [ "required": [
"name", "name",
"namespaced", "namespaced",
"kind" "kind",
"verbs"
], ],
"properties": { "properties": {
"name": { "name": {
...@@ -527,6 +528,12 @@ ...@@ -527,6 +528,12 @@
"kind": { "kind": {
"type": "string", "type": "string",
"description": "kind is the kind for the resource (e.g. 'Foo' is the kind for a resource 'foo')" "description": "kind is the kind for the resource (e.g. 'Foo' is the kind for a resource 'foo')"
},
"verbs": {
"type": "array",
"items": {
"type": "string"
}
} }
} }
} }
......
...@@ -1445,7 +1445,8 @@ ...@@ -1445,7 +1445,8 @@
"required": [ "required": [
"name", "name",
"namespaced", "namespaced",
"kind" "kind",
"verbs"
], ],
"properties": { "properties": {
"name": { "name": {
...@@ -1459,6 +1460,12 @@ ...@@ -1459,6 +1460,12 @@
"kind": { "kind": {
"type": "string", "type": "string",
"description": "kind is the kind for the resource (e.g. 'Foo' is the kind for a resource 'foo')" "description": "kind is the kind for the resource (e.g. 'Foo' is the kind for a resource 'foo')"
},
"verbs": {
"type": "array",
"items": {
"type": "string"
}
} }
} }
} }
......
...@@ -2865,7 +2865,8 @@ ...@@ -2865,7 +2865,8 @@
"required": [ "required": [
"name", "name",
"namespaced", "namespaced",
"kind" "kind",
"verbs"
], ],
"properties": { "properties": {
"name": { "name": {
...@@ -2879,6 +2880,12 @@ ...@@ -2879,6 +2880,12 @@
"kind": { "kind": {
"type": "string", "type": "string",
"description": "kind is the kind for the resource (e.g. 'Foo' is the kind for a resource 'foo')" "description": "kind is the kind for the resource (e.g. 'Foo' is the kind for a resource 'foo')"
},
"verbs": {
"type": "array",
"items": {
"type": "string"
}
} }
} }
} }
......
...@@ -68,7 +68,8 @@ ...@@ -68,7 +68,8 @@
"required": [ "required": [
"name", "name",
"namespaced", "namespaced",
"kind" "kind",
"verbs"
], ],
"properties": { "properties": {
"name": { "name": {
...@@ -82,6 +83,12 @@ ...@@ -82,6 +83,12 @@
"kind": { "kind": {
"type": "string", "type": "string",
"description": "kind is the kind for the resource (e.g. 'Foo' is the kind for a resource 'foo')" "description": "kind is the kind for the resource (e.g. 'Foo' is the kind for a resource 'foo')"
},
"verbs": {
"type": "array",
"items": {
"type": "string"
}
} }
} }
} }
......
...@@ -1133,7 +1133,8 @@ ...@@ -1133,7 +1133,8 @@
"required": [ "required": [
"name", "name",
"namespaced", "namespaced",
"kind" "kind",
"verbs"
], ],
"properties": { "properties": {
"name": { "name": {
...@@ -1147,6 +1148,12 @@ ...@@ -1147,6 +1148,12 @@
"kind": { "kind": {
"type": "string", "type": "string",
"description": "kind is the kind for the resource (e.g. 'Foo' is the kind for a resource 'foo')" "description": "kind is the kind for the resource (e.g. 'Foo' is the kind for a resource 'foo')"
},
"verbs": {
"type": "array",
"items": {
"type": "string"
}
} }
} }
} }
......
...@@ -10737,7 +10737,8 @@ ...@@ -10737,7 +10737,8 @@
"required": [ "required": [
"name", "name",
"namespaced", "namespaced",
"kind" "kind",
"verbs"
], ],
"properties": { "properties": {
"name": { "name": {
...@@ -10751,6 +10752,12 @@ ...@@ -10751,6 +10752,12 @@
"kind": { "kind": {
"type": "string", "type": "string",
"description": "kind is the kind for the resource (e.g. 'Foo' is the kind for a resource 'foo')" "description": "kind is the kind for the resource (e.g. 'Foo' is the kind for a resource 'foo')"
},
"verbs": {
"type": "array",
"items": {
"type": "string"
}
} }
} }
} }
......
...@@ -1455,7 +1455,8 @@ ...@@ -1455,7 +1455,8 @@
"required": [ "required": [
"name", "name",
"namespaced", "namespaced",
"kind" "kind",
"verbs"
], ],
"properties": { "properties": {
"name": { "name": {
...@@ -1469,6 +1470,12 @@ ...@@ -1469,6 +1470,12 @@
"kind": { "kind": {
"type": "string", "type": "string",
"description": "kind is the kind for the resource (e.g. 'Foo' is the kind for a resource 'foo')" "description": "kind is the kind for the resource (e.g. 'Foo' is the kind for a resource 'foo')"
},
"verbs": {
"type": "array",
"items": {
"type": "string"
}
} }
} }
} }
......
...@@ -3363,7 +3363,8 @@ ...@@ -3363,7 +3363,8 @@
"required": [ "required": [
"name", "name",
"namespaced", "namespaced",
"kind" "kind",
"verbs"
], ],
"properties": { "properties": {
"name": { "name": {
...@@ -3377,6 +3378,12 @@ ...@@ -3377,6 +3378,12 @@
"kind": { "kind": {
"type": "string", "type": "string",
"description": "kind is the kind for the resource (e.g. 'Foo' is the kind for a resource 'foo')" "description": "kind is the kind for the resource (e.g. 'Foo' is the kind for a resource 'foo')"
},
"verbs": {
"type": "array",
"items": {
"type": "string"
}
} }
} }
} }
......
...@@ -968,7 +968,8 @@ ...@@ -968,7 +968,8 @@
"required": [ "required": [
"name", "name",
"namespaced", "namespaced",
"kind" "kind",
"verbs"
], ],
"properties": { "properties": {
"name": { "name": {
...@@ -982,6 +983,12 @@ ...@@ -982,6 +983,12 @@
"kind": { "kind": {
"type": "string", "type": "string",
"description": "kind is the kind for the resource (e.g. 'Foo' is the kind for a resource 'foo')" "description": "kind is the kind for the resource (e.g. 'Foo' is the kind for a resource 'foo')"
},
"verbs": {
"type": "array",
"items": {
"type": "string"
}
} }
} }
} }
......
...@@ -19982,7 +19982,8 @@ ...@@ -19982,7 +19982,8 @@
"required": [ "required": [
"name", "name",
"namespaced", "namespaced",
"kind" "kind",
"verbs"
], ],
"properties": { "properties": {
"name": { "name": {
...@@ -19996,6 +19997,12 @@ ...@@ -19996,6 +19997,12 @@
"kind": { "kind": {
"type": "string", "type": "string",
"description": "kind is the kind for the resource (e.g. 'Foo' is the kind for a resource 'foo')" "description": "kind is the kind for the resource (e.g. 'Foo' is the kind for a resource 'foo')"
},
"verbs": {
"type": "array",
"items": {
"type": "string"
}
} }
} }
} }
......
...@@ -24,6 +24,8 @@ go_library( ...@@ -24,6 +24,8 @@ go_library(
"//pkg/apimachinery/registered:go_default_library", "//pkg/apimachinery/registered:go_default_library",
"//pkg/apis/batch:go_default_library", "//pkg/apis/batch:go_default_library",
"//pkg/apis/componentconfig:go_default_library", "//pkg/apis/componentconfig:go_default_library",
"//pkg/apis/extensions:go_default_library",
"//pkg/apis/meta/v1:go_default_library",
"//pkg/client/clientset_generated/release_1_5:go_default_library", "//pkg/client/clientset_generated/release_1_5:go_default_library",
"//pkg/client/clientset_generated/release_1_5/typed/core/v1:go_default_library", "//pkg/client/clientset_generated/release_1_5/typed/core/v1:go_default_library",
"//pkg/client/leaderelection:go_default_library", "//pkg/client/leaderelection:go_default_library",
......
...@@ -2130,6 +2130,13 @@ Populated by the system when a graceful deletion is requested. Read-only. More i ...@@ -2130,6 +2130,13 @@ Populated by the system when a graceful deletion is requested. Read-only. More i
<td class="tableblock halign-left valign-top"><p class="tableblock">string</p></td> <td class="tableblock halign-left valign-top"><p class="tableblock">string</p></td>
<td class="tableblock halign-left valign-top"></td> <td class="tableblock halign-left valign-top"></td>
</tr> </tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">verbs</p></td>
<td class="tableblock halign-left valign-top"></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">true</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">string array</p></td>
<td class="tableblock halign-left valign-top"></td>
</tr>
</tbody> </tbody>
</table> </table>
...@@ -4444,7 +4451,7 @@ Examples:<br> ...@@ -4444,7 +4451,7 @@ Examples:<br>
</div> </div>
<div id="footer"> <div id="footer">
<div id="footer-text"> <div id="footer-text">
Last updated 2016-12-03 22:06:41 UTC Last updated 2016-12-05 09:52:09 UTC
</div> </div>
</div> </div>
</body> </body>
......
...@@ -885,6 +885,13 @@ Populated by the system when a graceful deletion is requested. Read-only. More i ...@@ -885,6 +885,13 @@ Populated by the system when a graceful deletion is requested. Read-only. More i
<td class="tableblock halign-left valign-top"><p class="tableblock">string</p></td> <td class="tableblock halign-left valign-top"><p class="tableblock">string</p></td>
<td class="tableblock halign-left valign-top"></td> <td class="tableblock halign-left valign-top"></td>
</tr> </tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">verbs</p></td>
<td class="tableblock halign-left valign-top"></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">true</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">string array</p></td>
<td class="tableblock halign-left valign-top"></td>
</tr>
</tbody> </tbody>
</table> </table>
...@@ -900,7 +907,7 @@ Populated by the system when a graceful deletion is requested. Read-only. More i ...@@ -900,7 +907,7 @@ Populated by the system when a graceful deletion is requested. Read-only. More i
</div> </div>
<div id="footer"> <div id="footer">
<div id="footer-text"> <div id="footer-text">
Last updated 2016-12-03 22:06:49 UTC Last updated 2016-12-05 09:52:16 UTC
</div> </div>
</div> </div>
</body> </body>
......
...@@ -754,6 +754,13 @@ Populated by the system when a graceful deletion is requested. Read-only. More i ...@@ -754,6 +754,13 @@ Populated by the system when a graceful deletion is requested. Read-only. More i
<td class="tableblock halign-left valign-top"><p class="tableblock">string</p></td> <td class="tableblock halign-left valign-top"><p class="tableblock">string</p></td>
<td class="tableblock halign-left valign-top"></td> <td class="tableblock halign-left valign-top"></td>
</tr> </tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">verbs</p></td>
<td class="tableblock halign-left valign-top"></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">true</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">string array</p></td>
<td class="tableblock halign-left valign-top"></td>
</tr>
</tbody> </tbody>
</table> </table>
...@@ -1161,7 +1168,7 @@ Populated by the system when a graceful deletion is requested. Read-only. More i ...@@ -1161,7 +1168,7 @@ Populated by the system when a graceful deletion is requested. Read-only. More i
</div> </div>
<div id="footer"> <div id="footer">
<div id="footer-text"> <div id="footer-text">
Last updated 2016-12-03 22:06:55 UTC Last updated 2016-12-05 09:52:22 UTC
</div> </div>
</div> </div>
</body> </body>
......
...@@ -1297,6 +1297,13 @@ Populated by the system when a graceful deletion is requested. Read-only. More i ...@@ -1297,6 +1297,13 @@ Populated by the system when a graceful deletion is requested. Read-only. More i
<td class="tableblock halign-left valign-top"><p class="tableblock">string</p></td> <td class="tableblock halign-left valign-top"><p class="tableblock">string</p></td>
<td class="tableblock halign-left valign-top"></td> <td class="tableblock halign-left valign-top"></td>
</tr> </tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">verbs</p></td>
<td class="tableblock halign-left valign-top"></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">true</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">string array</p></td>
<td class="tableblock halign-left valign-top"></td>
</tr>
</tbody> </tbody>
</table> </table>
...@@ -1368,7 +1375,7 @@ Examples:<br> ...@@ -1368,7 +1375,7 @@ Examples:<br>
</div> </div>
<div id="footer"> <div id="footer">
<div id="footer-text"> <div id="footer-text">
Last updated 2016-12-03 22:07:01 UTC Last updated 2016-12-05 09:52:30 UTC
</div> </div>
</div> </div>
</body> </body>
......
...@@ -2041,6 +2041,13 @@ Populated by the system when a graceful deletion is requested. Read-only. More i ...@@ -2041,6 +2041,13 @@ Populated by the system when a graceful deletion is requested. Read-only. More i
<td class="tableblock halign-left valign-top"><p class="tableblock">string</p></td> <td class="tableblock halign-left valign-top"><p class="tableblock">string</p></td>
<td class="tableblock halign-left valign-top"></td> <td class="tableblock halign-left valign-top"></td>
</tr> </tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">verbs</p></td>
<td class="tableblock halign-left valign-top"></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">true</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">string array</p></td>
<td class="tableblock halign-left valign-top"></td>
</tr>
</tbody> </tbody>
</table> </table>
...@@ -4376,7 +4383,7 @@ Examples:<br> ...@@ -4376,7 +4383,7 @@ Examples:<br>
</div> </div>
<div id="footer"> <div id="footer">
<div id="footer-text"> <div id="footer-text">
Last updated 2016-12-03 22:07:08 UTC Last updated 2016-12-05 09:52:37 UTC
</div> </div>
</div> </div>
</body> </body>
......
...@@ -472,6 +472,13 @@ span.icon > [class^="icon-"], span.icon > [class*=" icon-"] { cursor: default; } ...@@ -472,6 +472,13 @@ span.icon > [class^="icon-"], span.icon > [class*=" icon-"] { cursor: default; }
<td class="tableblock halign-left valign-top"><p class="tableblock">string</p></td> <td class="tableblock halign-left valign-top"><p class="tableblock">string</p></td>
<td class="tableblock halign-left valign-top"></td> <td class="tableblock halign-left valign-top"></td>
</tr> </tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">verbs</p></td>
<td class="tableblock halign-left valign-top"></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">true</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">string array</p></td>
<td class="tableblock halign-left valign-top"></td>
</tr>
</tbody> </tbody>
</table> </table>
...@@ -487,7 +494,7 @@ span.icon > [class^="icon-"], span.icon > [class*=" icon-"] { cursor: default; } ...@@ -487,7 +494,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-12-03 22:07:16 UTC Last updated 2016-12-05 09:52:43 UTC
</div> </div>
</div> </div>
</body> </body>
......
...@@ -1274,6 +1274,13 @@ Populated by the system when a graceful deletion is requested. Read-only. More i ...@@ -1274,6 +1274,13 @@ Populated by the system when a graceful deletion is requested. Read-only. More i
<td class="tableblock halign-left valign-top"><p class="tableblock">string</p></td> <td class="tableblock halign-left valign-top"><p class="tableblock">string</p></td>
<td class="tableblock halign-left valign-top"></td> <td class="tableblock halign-left valign-top"></td>
</tr> </tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">verbs</p></td>
<td class="tableblock halign-left valign-top"></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">true</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">string array</p></td>
<td class="tableblock halign-left valign-top"></td>
</tr>
</tbody> </tbody>
</table> </table>
...@@ -1345,7 +1352,7 @@ Examples:<br> ...@@ -1345,7 +1352,7 @@ Examples:<br>
</div> </div>
<div id="footer"> <div id="footer">
<div id="footer-text"> <div id="footer-text">
Last updated 2016-12-03 22:07:23 UTC Last updated 2016-12-05 09:52:51 UTC
</div> </div>
</div> </div>
</body> </body>
......
...@@ -5731,6 +5731,13 @@ Both these may change in the future. Incoming requests are matched against the h ...@@ -5731,6 +5731,13 @@ Both these may change in the future. Incoming requests are matched against the h
<td class="tableblock halign-left valign-top"><p class="tableblock">string</p></td> <td class="tableblock halign-left valign-top"><p class="tableblock">string</p></td>
<td class="tableblock halign-left valign-top"></td> <td class="tableblock halign-left valign-top"></td>
</tr> </tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">verbs</p></td>
<td class="tableblock halign-left valign-top"></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">true</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">string array</p></td>
<td class="tableblock halign-left valign-top"></td>
</tr>
</tbody> </tbody>
</table> </table>
...@@ -6818,7 +6825,7 @@ Both these may change in the future. Incoming requests are matched against the h ...@@ -6818,7 +6825,7 @@ Both these may change in the future. Incoming requests are matched against the h
</div> </div>
<div id="footer"> <div id="footer">
<div id="footer-text"> <div id="footer-text">
Last updated 2016-12-03 22:07:30 UTC Last updated 2016-12-05 09:52:58 UTC
</div> </div>
</div> </div>
</body> </body>
......
...@@ -1290,6 +1290,13 @@ Populated by the system when a graceful deletion is requested. Read-only. More i ...@@ -1290,6 +1290,13 @@ Populated by the system when a graceful deletion is requested. Read-only. More i
<td class="tableblock halign-left valign-top"><p class="tableblock">string</p></td> <td class="tableblock halign-left valign-top"><p class="tableblock">string</p></td>
<td class="tableblock halign-left valign-top"></td> <td class="tableblock halign-left valign-top"></td>
</tr> </tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">verbs</p></td>
<td class="tableblock halign-left valign-top"></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">true</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">string array</p></td>
<td class="tableblock halign-left valign-top"></td>
</tr>
</tbody> </tbody>
</table> </table>
...@@ -1402,7 +1409,7 @@ Examples:<br> ...@@ -1402,7 +1409,7 @@ Examples:<br>
</div> </div>
<div id="footer"> <div id="footer">
<div id="footer-text"> <div id="footer-text">
Last updated 2016-12-03 22:07:37 UTC Last updated 2016-12-05 09:53:07 UTC
</div> </div>
</div> </div>
</body> </body>
......
...@@ -1487,6 +1487,13 @@ Populated by the system when a graceful deletion is requested. Read-only. More i ...@@ -1487,6 +1487,13 @@ Populated by the system when a graceful deletion is requested. Read-only. More i
<td class="tableblock halign-left valign-top"><p class="tableblock">string</p></td> <td class="tableblock halign-left valign-top"><p class="tableblock">string</p></td>
<td class="tableblock halign-left valign-top"></td> <td class="tableblock halign-left valign-top"></td>
</tr> </tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">verbs</p></td>
<td class="tableblock halign-left valign-top"></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">true</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">string array</p></td>
<td class="tableblock halign-left valign-top"></td>
</tr>
</tbody> </tbody>
</table> </table>
...@@ -1730,7 +1737,7 @@ Examples:<br> ...@@ -1730,7 +1737,7 @@ Examples:<br>
</div> </div>
<div id="footer"> <div id="footer">
<div id="footer-text"> <div id="footer-text">
Last updated 2016-12-03 22:07:43 UTC Last updated 2016-12-05 09:53:16 UTC
</div> </div>
</div> </div>
</body> </body>
......
...@@ -1135,6 +1135,13 @@ Populated by the system when a graceful deletion is requested. Read-only. More i ...@@ -1135,6 +1135,13 @@ Populated by the system when a graceful deletion is requested. Read-only. More i
<td class="tableblock halign-left valign-top"><p class="tableblock">string</p></td> <td class="tableblock halign-left valign-top"><p class="tableblock">string</p></td>
<td class="tableblock halign-left valign-top"></td> <td class="tableblock halign-left valign-top"></td>
</tr> </tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">verbs</p></td>
<td class="tableblock halign-left valign-top"></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">true</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">string array</p></td>
<td class="tableblock halign-left valign-top"></td>
</tr>
</tbody> </tbody>
</table> </table>
...@@ -1206,7 +1213,7 @@ Examples:<br> ...@@ -1206,7 +1213,7 @@ Examples:<br>
</div> </div>
<div id="footer"> <div id="footer">
<div id="footer-text"> <div id="footer-text">
Last updated 2016-12-03 22:07:50 UTC Last updated 2016-12-05 09:53:24 UTC
</div> </div>
</div> </div>
</body> </body>
......
...@@ -6719,6 +6719,13 @@ Examples:<br> ...@@ -6719,6 +6719,13 @@ Examples:<br>
<td class="tableblock halign-left valign-top"><p class="tableblock">string</p></td> <td class="tableblock halign-left valign-top"><p class="tableblock">string</p></td>
<td class="tableblock halign-left valign-top"></td> <td class="tableblock halign-left valign-top"></td>
</tr> </tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">verbs</p></td>
<td class="tableblock halign-left valign-top"></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">true</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">string array</p></td>
<td class="tableblock halign-left valign-top"></td>
</tr>
</tbody> </tbody>
</table> </table>
...@@ -8613,7 +8620,7 @@ Examples:<br> ...@@ -8613,7 +8620,7 @@ Examples:<br>
</div> </div>
<div id="footer"> <div id="footer">
<div id="footer-text"> <div id="footer-text">
Last updated 2016-12-03 22:06:34 UTC Last updated 2016-12-05 09:52:00 UTC
</div> </div>
</div> </div>
</body> </body>
......
...@@ -8555,7 +8555,8 @@ ...@@ -8555,7 +8555,8 @@
"required": [ "required": [
"name", "name",
"namespaced", "namespaced",
"kind" "kind",
"verbs"
], ],
"properties": { "properties": {
"kind": { "kind": {
...@@ -8569,6 +8570,13 @@ ...@@ -8569,6 +8570,13 @@
"namespaced": { "namespaced": {
"description": "namespaced indicates if a resource is namespaced or not.", "description": "namespaced indicates if a resource is namespaced or not.",
"type": "boolean" "type": "boolean"
},
"verbs": {
"description": "verbs is a list of supported kube verbs (this includes get, list, watch, create, update, patch, delete, deletecollection, and proxy)",
"type": "array",
"items": {
"type": "string"
}
} }
} }
}, },
......
...@@ -38,6 +38,7 @@ go_library( ...@@ -38,6 +38,7 @@ go_library(
"//vendor:github.com/gogo/protobuf/proto", "//vendor:github.com/gogo/protobuf/proto",
"//vendor:github.com/gogo/protobuf/sortkeys", "//vendor:github.com/gogo/protobuf/sortkeys",
"//vendor:github.com/google/gofuzz", "//vendor:github.com/google/gofuzz",
"//vendor:github.com/ugorji/go/codec",
], ],
) )
...@@ -48,6 +49,7 @@ go_test( ...@@ -48,6 +49,7 @@ go_test(
"group_version_test.go", "group_version_test.go",
"helpers_test.go", "helpers_test.go",
"time_test.go", "time_test.go",
"types_test.go",
], ],
library = "go_default_library", library = "go_default_library",
tags = ["automanaged"], tags = ["automanaged"],
......
...@@ -69,6 +69,10 @@ message APIResource { ...@@ -69,6 +69,10 @@ message APIResource {
// kind is the kind for the resource (e.g. 'Foo' is the kind for a resource 'foo') // kind is the kind for the resource (e.g. 'Foo' is the kind for a resource 'foo')
optional string kind = 3; optional string kind = 3;
// verbs is a list of supported kube verbs (this includes get, list, watch, create,
// update, patch, delete, deletecollection, and proxy)
optional Verbs verbs = 4;
} }
// APIResourceList is a list of APIResource, it is used to expose the name of the // APIResourceList is a list of APIResource, it is used to expose the name of the
...@@ -408,3 +412,13 @@ message TypeMeta { ...@@ -408,3 +412,13 @@ message TypeMeta {
optional string apiVersion = 2; optional string apiVersion = 2;
} }
// Verbs masks the value so protobuf can generate
//
// +protobuf.nullable=true
// +protobuf.options.(gogoproto.goproto_stringer)=false
message Verbs {
// items, if empty, will result in an empty slice
repeated string items = 1;
}
...@@ -81,6 +81,13 @@ func DeepCopy_v1_APIResource(in interface{}, out interface{}, c *conversion.Clon ...@@ -81,6 +81,13 @@ func DeepCopy_v1_APIResource(in interface{}, out interface{}, c *conversion.Clon
out.Name = in.Name out.Name = in.Name
out.Namespaced = in.Namespaced out.Namespaced = in.Namespaced
out.Kind = in.Kind out.Kind = in.Kind
if in.Verbs != nil {
in, out := &in.Verbs, &out.Verbs
*out = make(Verbs, len(*in))
copy(*out, *in)
} else {
out.Verbs = nil
}
return nil return nil
} }
} }
...@@ -95,7 +102,9 @@ func DeepCopy_v1_APIResourceList(in interface{}, out interface{}, c *conversion. ...@@ -95,7 +102,9 @@ func DeepCopy_v1_APIResourceList(in interface{}, out interface{}, c *conversion.
in, out := &in.APIResources, &out.APIResources in, out := &in.APIResources, &out.APIResources
*out = make([]APIResource, len(*in)) *out = make([]APIResource, len(*in))
for i := range *in { for i := range *in {
(*out)[i] = (*in)[i] if err := DeepCopy_v1_APIResource(&(*in)[i], &(*out)[i], c); err != nil {
return err
}
} }
} else { } else {
out.APIResources = nil out.APIResources = nil
......
...@@ -53,6 +53,7 @@ go_test( ...@@ -53,6 +53,7 @@ go_test(
"//pkg/client/restclient:go_default_library", "//pkg/client/restclient:go_default_library",
"//pkg/client/restclient/fake:go_default_library", "//pkg/client/restclient/fake:go_default_library",
"//pkg/runtime/schema:go_default_library", "//pkg/runtime/schema:go_default_library",
"//pkg/util/sets:go_default_library",
"//pkg/version:go_default_library", "//pkg/version:go_default_library",
"//vendor:github.com/emicklei/go-restful/swagger", "//vendor:github.com/emicklei/go-restful/swagger",
"//vendor:github.com/stretchr/testify/assert", "//vendor:github.com/stretchr/testify/assert",
...@@ -73,5 +74,6 @@ go_test( ...@@ -73,5 +74,6 @@ go_test(
"//pkg/client/typed/discovery:go_default_library", "//pkg/client/typed/discovery:go_default_library",
"//pkg/runtime:go_default_library", "//pkg/runtime:go_default_library",
"//pkg/runtime/schema:go_default_library", "//pkg/runtime/schema:go_default_library",
"//pkg/util/sets:go_default_library",
], ],
) )
...@@ -24,6 +24,7 @@ go_library( ...@@ -24,6 +24,7 @@ go_library(
"//pkg/apis/meta/v1:go_default_library", "//pkg/apis/meta/v1:go_default_library",
"//pkg/client/cache:go_default_library", "//pkg/client/cache:go_default_library",
"//pkg/client/clientset_generated/release_1_5:go_default_library", "//pkg/client/clientset_generated/release_1_5:go_default_library",
"//pkg/client/typed/discovery:go_default_library",
"//pkg/client/typed/dynamic:go_default_library", "//pkg/client/typed/dynamic:go_default_library",
"//pkg/controller:go_default_library", "//pkg/controller:go_default_library",
"//pkg/runtime:go_default_library", "//pkg/runtime:go_default_library",
...@@ -53,6 +54,7 @@ go_test( ...@@ -53,6 +54,7 @@ go_test(
"//pkg/client/clientset_generated/release_1_5/fake:go_default_library", "//pkg/client/clientset_generated/release_1_5/fake:go_default_library",
"//pkg/client/restclient:go_default_library", "//pkg/client/restclient:go_default_library",
"//pkg/client/testing/core:go_default_library", "//pkg/client/testing/core:go_default_library",
"//pkg/client/typed/discovery:go_default_library",
"//pkg/client/typed/dynamic:go_default_library", "//pkg/client/typed/dynamic:go_default_library",
"//pkg/runtime:go_default_library", "//pkg/runtime:go_default_library",
"//pkg/runtime/schema:go_default_library", "//pkg/runtime/schema:go_default_library",
......
...@@ -5968,8 +5968,22 @@ var OpenAPIDefinitions *common.OpenAPIDefinitions = &common.OpenAPIDefinitions{ ...@@ -5968,8 +5968,22 @@ var OpenAPIDefinitions *common.OpenAPIDefinitions = &common.OpenAPIDefinitions{
Format: "", Format: "",
}, },
}, },
"verbs": {
SchemaProps: spec.SchemaProps{
Description: "verbs is a list of supported kube verbs (this includes get, list, watch, create, update, patch, delete, deletecollection, and proxy)",
Type: []string{"array"},
Items: &spec.SchemaOrArray{
Schema: &spec.Schema{
SchemaProps: spec.SchemaProps{
Type: []string{"string"},
Format: "",
},
},
},
},
},
}, },
Required: []string{"name", "namespaced", "kind"}, Required: []string{"name", "namespaced", "kind", "verbs"},
}, },
}, },
Dependencies: []string{}, Dependencies: []string{},
......
...@@ -97,9 +97,11 @@ go_test( ...@@ -97,9 +97,11 @@ go_test(
tags = ["automanaged"], tags = ["automanaged"],
deps = [ deps = [
"//pkg/api:go_default_library", "//pkg/api:go_default_library",
"//pkg/api/meta:go_default_library",
"//pkg/api/rest:go_default_library", "//pkg/api/rest:go_default_library",
"//pkg/api/testapi:go_default_library", "//pkg/api/testapi:go_default_library",
"//pkg/api/v1:go_default_library", "//pkg/api/v1:go_default_library",
"//pkg/apimachinery:go_default_library",
"//pkg/apimachinery/registered:go_default_library", "//pkg/apimachinery/registered:go_default_library",
"//pkg/apis/autoscaling:go_default_library", "//pkg/apis/autoscaling:go_default_library",
"//pkg/apis/extensions:go_default_library", "//pkg/apis/extensions:go_default_library",
...@@ -109,6 +111,7 @@ go_test( ...@@ -109,6 +111,7 @@ go_test(
"//pkg/auth/user:go_default_library", "//pkg/auth/user:go_default_library",
"//pkg/generated/openapi:go_default_library", "//pkg/generated/openapi:go_default_library",
"//pkg/genericapiserver/options:go_default_library", "//pkg/genericapiserver/options:go_default_library",
"//pkg/runtime:go_default_library",
"//pkg/runtime/schema:go_default_library", "//pkg/runtime/schema:go_default_library",
"//pkg/storage/etcd/testing:go_default_library", "//pkg/storage/etcd/testing:go_default_library",
"//pkg/storage/storagebackend:go_default_library", "//pkg/storage/storagebackend:go_default_library",
......
...@@ -78,6 +78,7 @@ go_library( ...@@ -78,6 +78,7 @@ go_library(
"//pkg/client/clientset_generated/internalclientset:go_default_library", "//pkg/client/clientset_generated/internalclientset:go_default_library",
"//pkg/client/clientset_generated/internalclientset/typed/core/internalversion:go_default_library", "//pkg/client/clientset_generated/internalclientset/typed/core/internalversion:go_default_library",
"//pkg/client/restclient:go_default_library", "//pkg/client/restclient:go_default_library",
"//pkg/client/typed/discovery:go_default_library",
"//pkg/client/unversioned:go_default_library", "//pkg/client/unversioned:go_default_library",
"//pkg/client/unversioned/clientcmd:go_default_library", "//pkg/client/unversioned/clientcmd:go_default_library",
"//pkg/client/unversioned/portforward:go_default_library", "//pkg/client/unversioned/portforward:go_default_library",
......
...@@ -571,6 +571,7 @@ k8s.io/kubernetes/pkg/apis/componentconfig,jbeda,1 ...@@ -571,6 +571,7 @@ k8s.io/kubernetes/pkg/apis/componentconfig,jbeda,1
k8s.io/kubernetes/pkg/apis/extensions,bgrant0607,1 k8s.io/kubernetes/pkg/apis/extensions,bgrant0607,1
k8s.io/kubernetes/pkg/apis/extensions/v1beta1,madhusudancs,1 k8s.io/kubernetes/pkg/apis/extensions/v1beta1,madhusudancs,1
k8s.io/kubernetes/pkg/apis/extensions/validation,nikhiljindal,1 k8s.io/kubernetes/pkg/apis/extensions/validation,nikhiljindal,1
k8s.io/kubernetes/pkg/apis/meta/v1,sttts,0
k8s.io/kubernetes/pkg/apis/policy/validation,deads2k,1 k8s.io/kubernetes/pkg/apis/policy/validation,deads2k,1
k8s.io/kubernetes/pkg/apis/rbac/validation,erictune,0 k8s.io/kubernetes/pkg/apis/rbac/validation,erictune,0
k8s.io/kubernetes/pkg/apis/storage/validation,caesarxuchao,1 k8s.io/kubernetes/pkg/apis/storage/validation,caesarxuchao,1
......
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