2014-11-20 05:25:24 +00:00
|
|
|
{
|
|
|
|
"swaggerVersion": "1.2",
|
|
|
|
"apiVersion": "",
|
|
|
|
"basePath": "http://127.0.0.1:8080",
|
|
|
|
"resourcePath": "/api/v1beta1",
|
|
|
|
"apis": [
|
|
|
|
{
|
|
|
|
"path": "/api/v1beta1/bindings",
|
|
|
|
"description": "API at /api, version v1beta1",
|
|
|
|
"operations": [
|
|
|
|
{
|
|
|
|
"type": "void",
|
|
|
|
"method": "POST",
|
|
|
|
"summary": "create a Binding",
|
|
|
|
"nickname": "createBinding",
|
|
|
|
"parameters": [
|
|
|
|
{
|
|
|
|
"type": "v1beta1.Binding",
|
|
|
|
"paramType": "body",
|
|
|
|
"name": "v1beta1.Binding",
|
|
|
|
"description": "",
|
|
|
|
"required": true,
|
|
|
|
"allowMultiple": false
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"produces": [
|
|
|
|
"application/json"
|
|
|
|
],
|
|
|
|
"consumes": [
|
|
|
|
"*/*"
|
|
|
|
]
|
|
|
|
}
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"path": "/api/v1beta1/replicationControllers/{name}",
|
|
|
|
"description": "API at /api, version v1beta1",
|
|
|
|
"operations": [
|
|
|
|
{
|
|
|
|
"type": "v1beta1.ReplicationController",
|
|
|
|
"method": "GET",
|
|
|
|
"summary": "read the specified ReplicationController",
|
|
|
|
"nickname": "readReplicationController",
|
|
|
|
"parameters": [
|
|
|
|
{
|
|
|
|
"type": "string",
|
|
|
|
"paramType": "path",
|
|
|
|
"name": "name",
|
|
|
|
"description": "name of the ReplicationController",
|
|
|
|
"required": true,
|
|
|
|
"allowMultiple": false
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"produces": [
|
|
|
|
"application/json"
|
|
|
|
],
|
|
|
|
"consumes": [
|
|
|
|
"*/*"
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"type": "void",
|
|
|
|
"method": "PUT",
|
|
|
|
"summary": "update the specified ReplicationController",
|
|
|
|
"nickname": "updateReplicationController",
|
|
|
|
"parameters": [
|
|
|
|
{
|
|
|
|
"type": "string",
|
|
|
|
"paramType": "path",
|
|
|
|
"name": "name",
|
|
|
|
"description": "name of the ReplicationController",
|
|
|
|
"required": true,
|
|
|
|
"allowMultiple": false
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"type": "v1beta1.ReplicationController",
|
|
|
|
"paramType": "body",
|
|
|
|
"name": "v1beta1.ReplicationController",
|
|
|
|
"description": "",
|
|
|
|
"required": true,
|
|
|
|
"allowMultiple": false
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"produces": [
|
|
|
|
"application/json"
|
|
|
|
],
|
|
|
|
"consumes": [
|
|
|
|
"*/*"
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"type": "void",
|
|
|
|
"method": "DELETE",
|
|
|
|
"summary": "delete the specified ReplicationController",
|
|
|
|
"nickname": "deleteReplicationController",
|
|
|
|
"parameters": [
|
|
|
|
{
|
|
|
|
"type": "string",
|
|
|
|
"paramType": "path",
|
|
|
|
"name": "name",
|
|
|
|
"description": "name of the ReplicationController",
|
|
|
|
"required": true,
|
|
|
|
"allowMultiple": false
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"produces": [
|
|
|
|
"application/json"
|
|
|
|
],
|
|
|
|
"consumes": [
|
|
|
|
"*/*"
|
|
|
|
]
|
|
|
|
}
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"path": "/api/v1beta1/services/{name}",
|
|
|
|
"description": "API at /api, version v1beta1",
|
|
|
|
"operations": [
|
|
|
|
{
|
|
|
|
"type": "v1beta1.Service",
|
|
|
|
"method": "GET",
|
|
|
|
"summary": "read the specified Service",
|
|
|
|
"nickname": "readService",
|
|
|
|
"parameters": [
|
|
|
|
{
|
|
|
|
"type": "string",
|
|
|
|
"paramType": "path",
|
|
|
|
"name": "name",
|
|
|
|
"description": "name of the Service",
|
|
|
|
"required": true,
|
|
|
|
"allowMultiple": false
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"produces": [
|
|
|
|
"application/json"
|
|
|
|
],
|
|
|
|
"consumes": [
|
|
|
|
"*/*"
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"type": "void",
|
|
|
|
"method": "PUT",
|
|
|
|
"summary": "update the specified Service",
|
|
|
|
"nickname": "updateService",
|
|
|
|
"parameters": [
|
|
|
|
{
|
|
|
|
"type": "string",
|
|
|
|
"paramType": "path",
|
|
|
|
"name": "name",
|
|
|
|
"description": "name of the Service",
|
|
|
|
"required": true,
|
|
|
|
"allowMultiple": false
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"type": "v1beta1.Service",
|
|
|
|
"paramType": "body",
|
|
|
|
"name": "v1beta1.Service",
|
|
|
|
"description": "",
|
|
|
|
"required": true,
|
|
|
|
"allowMultiple": false
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"produces": [
|
|
|
|
"application/json"
|
|
|
|
],
|
|
|
|
"consumes": [
|
|
|
|
"*/*"
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"type": "void",
|
|
|
|
"method": "DELETE",
|
|
|
|
"summary": "delete the specified Service",
|
|
|
|
"nickname": "deleteService",
|
|
|
|
"parameters": [
|
|
|
|
{
|
|
|
|
"type": "string",
|
|
|
|
"paramType": "path",
|
|
|
|
"name": "name",
|
|
|
|
"description": "name of the Service",
|
|
|
|
"required": true,
|
|
|
|
"allowMultiple": false
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"produces": [
|
|
|
|
"application/json"
|
|
|
|
],
|
|
|
|
"consumes": [
|
|
|
|
"*/*"
|
|
|
|
]
|
|
|
|
}
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"path": "/api/v1beta1/endpoints",
|
|
|
|
"description": "API at /api, version v1beta1",
|
|
|
|
"operations": [
|
|
|
|
{
|
|
|
|
"type": "void",
|
|
|
|
"method": "POST",
|
|
|
|
"summary": "create a Endpoints",
|
|
|
|
"nickname": "createEndpoints",
|
|
|
|
"parameters": [
|
|
|
|
{
|
|
|
|
"type": "v1beta1.Endpoints",
|
|
|
|
"paramType": "body",
|
|
|
|
"name": "v1beta1.Endpoints",
|
|
|
|
"description": "",
|
|
|
|
"required": true,
|
|
|
|
"allowMultiple": false
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"produces": [
|
|
|
|
"application/json"
|
|
|
|
],
|
|
|
|
"consumes": [
|
|
|
|
"*/*"
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"type": "void",
|
|
|
|
"method": "GET",
|
|
|
|
"summary": "list objects of kind Endpoints",
|
|
|
|
"nickname": "listEndpoints",
|
|
|
|
"parameters": [],
|
|
|
|
"responseMessages": [
|
|
|
|
{
|
|
|
|
"code": 200,
|
|
|
|
"message": "OK",
|
|
|
|
"responseModel": "v1beta1.EndpointsList"
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"produces": [
|
|
|
|
"application/json"
|
|
|
|
],
|
|
|
|
"consumes": [
|
|
|
|
"*/*"
|
|
|
|
]
|
|
|
|
}
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"path": "/api/v1beta1/events/{name}",
|
|
|
|
"description": "API at /api, version v1beta1",
|
|
|
|
"operations": [
|
|
|
|
{
|
|
|
|
"type": "v1beta1.Event",
|
|
|
|
"method": "GET",
|
|
|
|
"summary": "read the specified Event",
|
|
|
|
"nickname": "readEvent",
|
|
|
|
"parameters": [
|
|
|
|
{
|
|
|
|
"type": "string",
|
|
|
|
"paramType": "path",
|
|
|
|
"name": "name",
|
|
|
|
"description": "name of the Event",
|
|
|
|
"required": true,
|
|
|
|
"allowMultiple": false
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"produces": [
|
|
|
|
"application/json"
|
|
|
|
],
|
|
|
|
"consumes": [
|
|
|
|
"*/*"
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"type": "void",
|
|
|
|
"method": "PUT",
|
|
|
|
"summary": "update the specified Event",
|
|
|
|
"nickname": "updateEvent",
|
|
|
|
"parameters": [
|
|
|
|
{
|
|
|
|
"type": "string",
|
|
|
|
"paramType": "path",
|
|
|
|
"name": "name",
|
|
|
|
"description": "name of the Event",
|
|
|
|
"required": true,
|
|
|
|
"allowMultiple": false
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"type": "v1beta1.Event",
|
|
|
|
"paramType": "body",
|
|
|
|
"name": "v1beta1.Event",
|
|
|
|
"description": "",
|
|
|
|
"required": true,
|
|
|
|
"allowMultiple": false
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"produces": [
|
|
|
|
"application/json"
|
|
|
|
],
|
|
|
|
"consumes": [
|
|
|
|
"*/*"
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"type": "void",
|
|
|
|
"method": "DELETE",
|
|
|
|
"summary": "delete the specified Event",
|
|
|
|
"nickname": "deleteEvent",
|
|
|
|
"parameters": [
|
|
|
|
{
|
|
|
|
"type": "string",
|
|
|
|
"paramType": "path",
|
|
|
|
"name": "name",
|
|
|
|
"description": "name of the Event",
|
|
|
|
"required": true,
|
|
|
|
"allowMultiple": false
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"produces": [
|
|
|
|
"application/json"
|
|
|
|
],
|
|
|
|
"consumes": [
|
|
|
|
"*/*"
|
|
|
|
]
|
|
|
|
}
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"path": "/api/v1beta1/events",
|
|
|
|
"description": "API at /api, version v1beta1",
|
|
|
|
"operations": [
|
|
|
|
{
|
|
|
|
"type": "void",
|
|
|
|
"method": "POST",
|
|
|
|
"summary": "create a Event",
|
|
|
|
"nickname": "createEvent",
|
|
|
|
"parameters": [
|
|
|
|
{
|
|
|
|
"type": "v1beta1.Event",
|
|
|
|
"paramType": "body",
|
|
|
|
"name": "v1beta1.Event",
|
|
|
|
"description": "",
|
|
|
|
"required": true,
|
|
|
|
"allowMultiple": false
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"produces": [
|
|
|
|
"application/json"
|
|
|
|
],
|
|
|
|
"consumes": [
|
|
|
|
"*/*"
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"type": "void",
|
|
|
|
"method": "GET",
|
|
|
|
"summary": "list objects of kind Event",
|
|
|
|
"nickname": "listEvent",
|
|
|
|
"parameters": [],
|
|
|
|
"responseMessages": [
|
|
|
|
{
|
|
|
|
"code": 200,
|
|
|
|
"message": "OK",
|
|
|
|
"responseModel": "v1beta1.EventList"
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"produces": [
|
|
|
|
"application/json"
|
|
|
|
],
|
|
|
|
"consumes": [
|
|
|
|
"*/*"
|
|
|
|
]
|
|
|
|
}
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"path": "/api/v1beta1/services",
|
|
|
|
"description": "API at /api, version v1beta1",
|
|
|
|
"operations": [
|
|
|
|
{
|
|
|
|
"type": "void",
|
|
|
|
"method": "POST",
|
|
|
|
"summary": "create a Service",
|
|
|
|
"nickname": "createService",
|
|
|
|
"parameters": [
|
|
|
|
{
|
|
|
|
"type": "v1beta1.Service",
|
|
|
|
"paramType": "body",
|
|
|
|
"name": "v1beta1.Service",
|
|
|
|
"description": "",
|
|
|
|
"required": true,
|
|
|
|
"allowMultiple": false
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"produces": [
|
|
|
|
"application/json"
|
|
|
|
],
|
|
|
|
"consumes": [
|
|
|
|
"*/*"
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"type": "void",
|
|
|
|
"method": "GET",
|
|
|
|
"summary": "list objects of kind Service",
|
|
|
|
"nickname": "listService",
|
|
|
|
"parameters": [],
|
|
|
|
"responseMessages": [
|
|
|
|
{
|
|
|
|
"code": 200,
|
|
|
|
"message": "OK",
|
|
|
|
"responseModel": "v1beta1.ServiceList"
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"produces": [
|
|
|
|
"application/json"
|
|
|
|
],
|
|
|
|
"consumes": [
|
|
|
|
"*/*"
|
|
|
|
]
|
|
|
|
}
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"path": "/api/v1beta1/minions",
|
|
|
|
"description": "API at /api, version v1beta1",
|
|
|
|
"operations": [
|
|
|
|
{
|
|
|
|
"type": "void",
|
|
|
|
"method": "POST",
|
|
|
|
"summary": "create a Minion",
|
|
|
|
"nickname": "createMinion",
|
|
|
|
"parameters": [
|
|
|
|
{
|
|
|
|
"type": "v1beta1.Minion",
|
|
|
|
"paramType": "body",
|
|
|
|
"name": "v1beta1.Minion",
|
|
|
|
"description": "",
|
|
|
|
"required": true,
|
|
|
|
"allowMultiple": false
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"produces": [
|
|
|
|
"application/json"
|
|
|
|
],
|
|
|
|
"consumes": [
|
|
|
|
"*/*"
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"type": "void",
|
|
|
|
"method": "GET",
|
|
|
|
"summary": "list objects of kind Minion",
|
|
|
|
"nickname": "listMinion",
|
|
|
|
"parameters": [],
|
|
|
|
"responseMessages": [
|
|
|
|
{
|
|
|
|
"code": 200,
|
|
|
|
"message": "OK",
|
|
|
|
"responseModel": "v1beta1.MinionList"
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"produces": [
|
|
|
|
"application/json"
|
|
|
|
],
|
|
|
|
"consumes": [
|
|
|
|
"*/*"
|
|
|
|
]
|
|
|
|
}
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"path": "/api/v1beta1/minions/{name}",
|
|
|
|
"description": "API at /api, version v1beta1",
|
|
|
|
"operations": [
|
|
|
|
{
|
|
|
|
"type": "v1beta1.Minion",
|
|
|
|
"method": "GET",
|
|
|
|
"summary": "read the specified Minion",
|
|
|
|
"nickname": "readMinion",
|
|
|
|
"parameters": [
|
|
|
|
{
|
|
|
|
"type": "string",
|
|
|
|
"paramType": "path",
|
|
|
|
"name": "name",
|
|
|
|
"description": "name of the Minion",
|
|
|
|
"required": true,
|
|
|
|
"allowMultiple": false
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"produces": [
|
|
|
|
"application/json"
|
|
|
|
],
|
|
|
|
"consumes": [
|
|
|
|
"*/*"
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"type": "void",
|
|
|
|
"method": "PUT",
|
|
|
|
"summary": "update the specified Minion",
|
|
|
|
"nickname": "updateMinion",
|
|
|
|
"parameters": [
|
|
|
|
{
|
|
|
|
"type": "string",
|
|
|
|
"paramType": "path",
|
|
|
|
"name": "name",
|
|
|
|
"description": "name of the Minion",
|
|
|
|
"required": true,
|
|
|
|
"allowMultiple": false
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"type": "v1beta1.Minion",
|
|
|
|
"paramType": "body",
|
|
|
|
"name": "v1beta1.Minion",
|
|
|
|
"description": "",
|
|
|
|
"required": true,
|
|
|
|
"allowMultiple": false
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"produces": [
|
|
|
|
"application/json"
|
|
|
|
],
|
|
|
|
"consumes": [
|
|
|
|
"*/*"
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"type": "void",
|
|
|
|
"method": "DELETE",
|
|
|
|
"summary": "delete the specified Minion",
|
|
|
|
"nickname": "deleteMinion",
|
|
|
|
"parameters": [
|
|
|
|
{
|
|
|
|
"type": "string",
|
|
|
|
"paramType": "path",
|
|
|
|
"name": "name",
|
|
|
|
"description": "name of the Minion",
|
|
|
|
"required": true,
|
|
|
|
"allowMultiple": false
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"produces": [
|
|
|
|
"application/json"
|
|
|
|
],
|
|
|
|
"consumes": [
|
|
|
|
"*/*"
|
|
|
|
]
|
|
|
|
}
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"path": "/api/v1beta1/pods/{name}",
|
|
|
|
"description": "API at /api, version v1beta1",
|
|
|
|
"operations": [
|
|
|
|
{
|
|
|
|
"type": "v1beta1.Pod",
|
|
|
|
"method": "GET",
|
|
|
|
"summary": "read the specified Pod",
|
|
|
|
"nickname": "readPod",
|
|
|
|
"parameters": [
|
|
|
|
{
|
|
|
|
"type": "string",
|
|
|
|
"paramType": "path",
|
|
|
|
"name": "name",
|
|
|
|
"description": "name of the Pod",
|
|
|
|
"required": true,
|
|
|
|
"allowMultiple": false
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"produces": [
|
|
|
|
"application/json"
|
|
|
|
],
|
|
|
|
"consumes": [
|
|
|
|
"*/*"
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"type": "void",
|
|
|
|
"method": "PUT",
|
|
|
|
"summary": "update the specified Pod",
|
|
|
|
"nickname": "updatePod",
|
|
|
|
"parameters": [
|
|
|
|
{
|
|
|
|
"type": "string",
|
|
|
|
"paramType": "path",
|
|
|
|
"name": "name",
|
|
|
|
"description": "name of the Pod",
|
|
|
|
"required": true,
|
|
|
|
"allowMultiple": false
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"type": "v1beta1.Pod",
|
|
|
|
"paramType": "body",
|
|
|
|
"name": "v1beta1.Pod",
|
|
|
|
"description": "",
|
|
|
|
"required": true,
|
|
|
|
"allowMultiple": false
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"produces": [
|
|
|
|
"application/json"
|
|
|
|
],
|
|
|
|
"consumes": [
|
|
|
|
"*/*"
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"type": "void",
|
|
|
|
"method": "DELETE",
|
|
|
|
"summary": "delete the specified Pod",
|
|
|
|
"nickname": "deletePod",
|
|
|
|
"parameters": [
|
|
|
|
{
|
|
|
|
"type": "string",
|
|
|
|
"paramType": "path",
|
|
|
|
"name": "name",
|
|
|
|
"description": "name of the Pod",
|
|
|
|
"required": true,
|
|
|
|
"allowMultiple": false
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"produces": [
|
|
|
|
"application/json"
|
|
|
|
],
|
|
|
|
"consumes": [
|
|
|
|
"*/*"
|
|
|
|
]
|
|
|
|
}
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"path": "/api/v1beta1/replicationControllers",
|
|
|
|
"description": "API at /api, version v1beta1",
|
|
|
|
"operations": [
|
|
|
|
{
|
|
|
|
"type": "void",
|
|
|
|
"method": "POST",
|
|
|
|
"summary": "create a ReplicationController",
|
|
|
|
"nickname": "createReplicationController",
|
|
|
|
"parameters": [
|
|
|
|
{
|
|
|
|
"type": "v1beta1.ReplicationController",
|
|
|
|
"paramType": "body",
|
|
|
|
"name": "v1beta1.ReplicationController",
|
|
|
|
"description": "",
|
|
|
|
"required": true,
|
|
|
|
"allowMultiple": false
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"produces": [
|
|
|
|
"application/json"
|
|
|
|
],
|
|
|
|
"consumes": [
|
|
|
|
"*/*"
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"type": "void",
|
|
|
|
"method": "GET",
|
|
|
|
"summary": "list objects of kind ReplicationController",
|
|
|
|
"nickname": "listReplicationController",
|
|
|
|
"parameters": [],
|
|
|
|
"responseMessages": [
|
|
|
|
{
|
|
|
|
"code": 200,
|
|
|
|
"message": "OK",
|
|
|
|
"responseModel": "v1beta1.ReplicationControllerList"
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"produces": [
|
|
|
|
"application/json"
|
|
|
|
],
|
|
|
|
"consumes": [
|
|
|
|
"*/*"
|
|
|
|
]
|
|
|
|
}
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"path": "/api/v1beta1/endpoints/{name}",
|
|
|
|
"description": "API at /api, version v1beta1",
|
|
|
|
"operations": [
|
|
|
|
{
|
|
|
|
"type": "v1beta1.Endpoints",
|
|
|
|
"method": "GET",
|
|
|
|
"summary": "read the specified Endpoints",
|
|
|
|
"nickname": "readEndpoints",
|
|
|
|
"parameters": [
|
|
|
|
{
|
|
|
|
"type": "string",
|
|
|
|
"paramType": "path",
|
|
|
|
"name": "name",
|
|
|
|
"description": "name of the Endpoints",
|
|
|
|
"required": true,
|
|
|
|
"allowMultiple": false
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"produces": [
|
|
|
|
"application/json"
|
|
|
|
],
|
|
|
|
"consumes": [
|
|
|
|
"*/*"
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"type": "void",
|
|
|
|
"method": "PUT",
|
|
|
|
"summary": "update the specified Endpoints",
|
|
|
|
"nickname": "updateEndpoints",
|
|
|
|
"parameters": [
|
|
|
|
{
|
|
|
|
"type": "string",
|
|
|
|
"paramType": "path",
|
|
|
|
"name": "name",
|
|
|
|
"description": "name of the Endpoints",
|
|
|
|
"required": true,
|
|
|
|
"allowMultiple": false
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"type": "v1beta1.Endpoints",
|
|
|
|
"paramType": "body",
|
|
|
|
"name": "v1beta1.Endpoints",
|
|
|
|
"description": "",
|
|
|
|
"required": true,
|
|
|
|
"allowMultiple": false
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"produces": [
|
|
|
|
"application/json"
|
|
|
|
],
|
|
|
|
"consumes": [
|
|
|
|
"*/*"
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"type": "void",
|
|
|
|
"method": "DELETE",
|
|
|
|
"summary": "delete the specified Endpoints",
|
|
|
|
"nickname": "deleteEndpoints",
|
|
|
|
"parameters": [
|
|
|
|
{
|
|
|
|
"type": "string",
|
|
|
|
"paramType": "path",
|
|
|
|
"name": "name",
|
|
|
|
"description": "name of the Endpoints",
|
|
|
|
"required": true,
|
|
|
|
"allowMultiple": false
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"produces": [
|
|
|
|
"application/json"
|
|
|
|
],
|
|
|
|
"consumes": [
|
|
|
|
"*/*"
|
|
|
|
]
|
|
|
|
}
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"path": "/api/v1beta1/bindings/{name}",
|
|
|
|
"description": "API at /api, version v1beta1",
|
|
|
|
"operations": [
|
|
|
|
{
|
|
|
|
"type": "v1beta1.Binding",
|
|
|
|
"method": "GET",
|
|
|
|
"summary": "read the specified Binding",
|
|
|
|
"nickname": "readBinding",
|
|
|
|
"parameters": [
|
|
|
|
{
|
|
|
|
"type": "string",
|
|
|
|
"paramType": "path",
|
|
|
|
"name": "name",
|
|
|
|
"description": "name of the Binding",
|
|
|
|
"required": true,
|
|
|
|
"allowMultiple": false
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"produces": [
|
|
|
|
"application/json"
|
|
|
|
],
|
|
|
|
"consumes": [
|
|
|
|
"*/*"
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"type": "void",
|
|
|
|
"method": "PUT",
|
|
|
|
"summary": "update the specified Binding",
|
|
|
|
"nickname": "updateBinding",
|
|
|
|
"parameters": [
|
|
|
|
{
|
|
|
|
"type": "string",
|
|
|
|
"paramType": "path",
|
|
|
|
"name": "name",
|
|
|
|
"description": "name of the Binding",
|
|
|
|
"required": true,
|
|
|
|
"allowMultiple": false
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"type": "v1beta1.Binding",
|
|
|
|
"paramType": "body",
|
|
|
|
"name": "v1beta1.Binding",
|
|
|
|
"description": "",
|
|
|
|
"required": true,
|
|
|
|
"allowMultiple": false
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"produces": [
|
|
|
|
"application/json"
|
|
|
|
],
|
|
|
|
"consumes": [
|
|
|
|
"*/*"
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"type": "void",
|
|
|
|
"method": "DELETE",
|
|
|
|
"summary": "delete the specified Binding",
|
|
|
|
"nickname": "deleteBinding",
|
|
|
|
"parameters": [
|
|
|
|
{
|
|
|
|
"type": "string",
|
|
|
|
"paramType": "path",
|
|
|
|
"name": "name",
|
|
|
|
"description": "name of the Binding",
|
|
|
|
"required": true,
|
|
|
|
"allowMultiple": false
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"produces": [
|
|
|
|
"application/json"
|
|
|
|
],
|
|
|
|
"consumes": [
|
|
|
|
"*/*"
|
|
|
|
]
|
|
|
|
}
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"path": "/api/v1beta1/pods",
|
|
|
|
"description": "API at /api, version v1beta1",
|
|
|
|
"operations": [
|
|
|
|
{
|
|
|
|
"type": "void",
|
|
|
|
"method": "POST",
|
|
|
|
"summary": "create a Pod",
|
|
|
|
"nickname": "createPod",
|
|
|
|
"parameters": [
|
|
|
|
{
|
|
|
|
"type": "v1beta1.Pod",
|
|
|
|
"paramType": "body",
|
|
|
|
"name": "v1beta1.Pod",
|
|
|
|
"description": "",
|
|
|
|
"required": true,
|
|
|
|
"allowMultiple": false
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"produces": [
|
|
|
|
"application/json"
|
|
|
|
],
|
|
|
|
"consumes": [
|
|
|
|
"*/*"
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"type": "void",
|
|
|
|
"method": "GET",
|
|
|
|
"summary": "list objects of kind Pod",
|
|
|
|
"nickname": "listPod",
|
|
|
|
"parameters": [],
|
|
|
|
"responseMessages": [
|
|
|
|
{
|
|
|
|
"code": 200,
|
|
|
|
"message": "OK",
|
|
|
|
"responseModel": "v1beta1.PodList"
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"produces": [
|
|
|
|
"application/json"
|
|
|
|
],
|
|
|
|
"consumes": [
|
|
|
|
"*/*"
|
|
|
|
]
|
|
|
|
}
|
|
|
|
]
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"models": {
|
|
|
|
"v1beta1.Binding": {
|
|
|
|
"id": "v1beta1.Binding",
|
|
|
|
"required": [
|
|
|
|
"annotations",
|
|
|
|
"kind",
|
|
|
|
"id",
|
|
|
|
"creationTimestamp",
|
|
|
|
"selfLink",
|
|
|
|
"namespace",
|
|
|
|
"uid",
|
|
|
|
"resourceVersion",
|
|
|
|
"apiVersion",
|
|
|
|
"podID",
|
|
|
|
"host"
|
|
|
|
],
|
|
|
|
"properties": {
|
|
|
|
"annotations": {
|
|
|
|
"type": "v1beta1.TypeMeta.annotations"
|
|
|
|
},
|
|
|
|
"apiVersion": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"creationTimestamp": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"host": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"kind": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"namespace": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"podID": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"resourceVersion": {
|
|
|
|
"type": "uint64"
|
|
|
|
},
|
|
|
|
"selfLink": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"uid": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"v1beta1.Container": {
|
|
|
|
"id": "v1beta1.Container",
|
|
|
|
"required": [
|
|
|
|
"name",
|
|
|
|
"image",
|
|
|
|
"imagePullPolicy"
|
|
|
|
],
|
|
|
|
"properties": {
|
|
|
|
"command": {
|
|
|
|
"type": "array",
|
2015-03-12 23:04:11 +00:00
|
|
|
"items": {
|
2014-11-20 05:25:24 +00:00
|
|
|
"$ref": "string"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"cpu": {
|
|
|
|
"type": "integer",
|
|
|
|
"format": "int32"
|
|
|
|
},
|
|
|
|
"env": {
|
|
|
|
"type": "array",
|
2015-03-12 23:04:11 +00:00
|
|
|
"items": {
|
2014-11-20 05:25:24 +00:00
|
|
|
"$ref": "v1beta1.EnvVar"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"image": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"imagePullPolicy": {
|
|
|
|
"type": "v1beta1.PullPolicy"
|
|
|
|
},
|
|
|
|
"lifecycle": {
|
|
|
|
"type": "v1beta1.Lifecycle"
|
|
|
|
},
|
|
|
|
"livenessProbe": {
|
|
|
|
"type": "v1beta1.LivenessProbe"
|
|
|
|
},
|
|
|
|
"memory": {
|
|
|
|
"type": "integer",
|
|
|
|
"format": "int32"
|
|
|
|
},
|
|
|
|
"name": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"ports": {
|
|
|
|
"type": "array",
|
2015-03-12 23:04:11 +00:00
|
|
|
"items": {
|
2014-11-20 05:25:24 +00:00
|
|
|
"$ref": "v1beta1.Port"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"privileged": {
|
|
|
|
"type": "boolean"
|
|
|
|
},
|
|
|
|
"terminationMessagePath": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"volumeMounts": {
|
|
|
|
"type": "array",
|
2015-03-12 23:04:11 +00:00
|
|
|
"items": {
|
2014-11-20 05:25:24 +00:00
|
|
|
"$ref": "v1beta1.VolumeMount"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"workingDir": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"v1beta1.ContainerManifest": {
|
|
|
|
"id": "v1beta1.ContainerManifest",
|
|
|
|
"required": [
|
|
|
|
"version",
|
|
|
|
"id",
|
|
|
|
"volumes",
|
|
|
|
"containers"
|
|
|
|
],
|
|
|
|
"properties": {
|
|
|
|
"containers": {
|
|
|
|
"type": "array",
|
2015-03-12 23:04:11 +00:00
|
|
|
"items": {
|
2014-11-20 05:25:24 +00:00
|
|
|
"$ref": "v1beta1.Container"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"restartPolicy": {
|
|
|
|
"type": "v1beta1.RestartPolicy"
|
|
|
|
},
|
|
|
|
"uuid": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"version": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"volumes": {
|
|
|
|
"type": "array",
|
2015-03-12 23:04:11 +00:00
|
|
|
"items": {
|
2014-11-20 05:25:24 +00:00
|
|
|
"$ref": "v1beta1.Volume"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"v1beta1.EmptyDir": {
|
|
|
|
"id": "v1beta1.EmptyDir",
|
|
|
|
"properties": {}
|
|
|
|
},
|
|
|
|
"v1beta1.Endpoints": {
|
|
|
|
"id": "v1beta1.Endpoints",
|
|
|
|
"required": [
|
|
|
|
"creationTimestamp",
|
|
|
|
"selfLink",
|
|
|
|
"namespace",
|
|
|
|
"kind",
|
|
|
|
"id",
|
|
|
|
"uid",
|
|
|
|
"resourceVersion",
|
|
|
|
"apiVersion",
|
|
|
|
"annotations"
|
|
|
|
],
|
|
|
|
"properties": {
|
|
|
|
"annotations": {
|
|
|
|
"type": "v1beta1.TypeMeta.annotations"
|
|
|
|
},
|
|
|
|
"apiVersion": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"creationTimestamp": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"endpoints": {
|
|
|
|
"type": "array",
|
2015-03-12 23:04:11 +00:00
|
|
|
"items": {
|
2014-11-20 05:25:24 +00:00
|
|
|
"$ref": "string"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"kind": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"namespace": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"resourceVersion": {
|
|
|
|
"type": "uint64"
|
|
|
|
},
|
|
|
|
"selfLink": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"uid": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"v1beta1.EndpointsList": {
|
|
|
|
"id": "v1beta1.EndpointsList",
|
|
|
|
"required": [
|
|
|
|
"creationTimestamp",
|
|
|
|
"selfLink",
|
|
|
|
"resourceVersion",
|
|
|
|
"apiVersion",
|
|
|
|
"namespace",
|
|
|
|
"kind",
|
|
|
|
"id",
|
|
|
|
"uid",
|
|
|
|
"annotations",
|
|
|
|
"items"
|
|
|
|
],
|
|
|
|
"properties": {
|
|
|
|
"annotations": {
|
|
|
|
"type": "v1beta1.TypeMeta.annotations"
|
|
|
|
},
|
|
|
|
"apiVersion": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"creationTimestamp": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"items": {
|
|
|
|
"type": "array",
|
2015-03-12 23:04:11 +00:00
|
|
|
"items": {
|
2014-11-20 05:25:24 +00:00
|
|
|
"$ref": "v1beta1.Endpoints"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"kind": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"namespace": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"resourceVersion": {
|
|
|
|
"type": "uint64"
|
|
|
|
},
|
|
|
|
"selfLink": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"uid": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"v1beta1.EnvVar": {
|
|
|
|
"id": "v1beta1.EnvVar",
|
|
|
|
"required": [
|
|
|
|
"name"
|
|
|
|
],
|
|
|
|
"properties": {
|
|
|
|
"key": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"name": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"value": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"v1beta1.Event": {
|
|
|
|
"id": "v1beta1.Event",
|
|
|
|
"required": [
|
|
|
|
"id",
|
|
|
|
"uid",
|
|
|
|
"resourceVersion",
|
|
|
|
"namespace",
|
|
|
|
"kind",
|
|
|
|
"creationTimestamp",
|
|
|
|
"selfLink",
|
|
|
|
"apiVersion",
|
|
|
|
"annotations"
|
|
|
|
],
|
|
|
|
"properties": {
|
|
|
|
"annotations": {
|
|
|
|
"type": "v1beta1.TypeMeta.annotations"
|
|
|
|
},
|
|
|
|
"apiVersion": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"creationTimestamp": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"involvedObject": {
|
|
|
|
"type": "v1beta1.ObjectReference"
|
|
|
|
},
|
|
|
|
"kind": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"message": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"namespace": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"reason": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"resourceVersion": {
|
|
|
|
"type": "uint64"
|
|
|
|
},
|
|
|
|
"selfLink": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"source": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"status": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"timestamp": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"uid": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"v1beta1.EventList": {
|
|
|
|
"id": "v1beta1.EventList",
|
|
|
|
"required": [
|
|
|
|
"apiVersion",
|
|
|
|
"annotations",
|
|
|
|
"kind",
|
|
|
|
"id",
|
|
|
|
"creationTimestamp",
|
|
|
|
"selfLink",
|
|
|
|
"uid",
|
|
|
|
"resourceVersion",
|
|
|
|
"namespace",
|
|
|
|
"items"
|
|
|
|
],
|
|
|
|
"properties": {
|
|
|
|
"annotations": {
|
|
|
|
"type": "v1beta1.TypeMeta.annotations"
|
|
|
|
},
|
|
|
|
"apiVersion": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"creationTimestamp": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"items": {
|
|
|
|
"type": "array",
|
2015-03-12 23:04:11 +00:00
|
|
|
"items": {
|
2014-11-20 05:25:24 +00:00
|
|
|
"$ref": "v1beta1.Event"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"kind": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"namespace": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"resourceVersion": {
|
|
|
|
"type": "uint64"
|
|
|
|
},
|
|
|
|
"selfLink": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"uid": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"v1beta1.ExecAction": {
|
|
|
|
"id": "v1beta1.ExecAction",
|
|
|
|
"properties": {
|
|
|
|
"command": {
|
|
|
|
"type": "array",
|
2015-03-12 23:04:11 +00:00
|
|
|
"items": {
|
2014-11-20 05:25:24 +00:00
|
|
|
"$ref": "string"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"v1beta1.GCEPersistentDisk": {
|
|
|
|
"id": "v1beta1.GCEPersistentDisk",
|
|
|
|
"required": [
|
|
|
|
"pdName"
|
|
|
|
],
|
|
|
|
"properties": {
|
|
|
|
"fsType": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"partition": {
|
|
|
|
"type": "integer",
|
|
|
|
"format": "int32"
|
|
|
|
},
|
|
|
|
"pdName": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"readOnly": {
|
|
|
|
"type": "boolean"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"v1beta1.GitRepo": {
|
|
|
|
"id": "v1beta1.GitRepo",
|
|
|
|
"required": [
|
|
|
|
"repository",
|
|
|
|
"revision"
|
|
|
|
],
|
|
|
|
"properties": {
|
|
|
|
"repository": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"revision": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"v1beta1.HTTPGetAction": {
|
|
|
|
"id": "v1beta1.HTTPGetAction",
|
|
|
|
"properties": {
|
|
|
|
"host": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"path": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"port": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"v1beta1.Handler": {
|
|
|
|
"id": "v1beta1.Handler",
|
|
|
|
"properties": {
|
|
|
|
"exec": {
|
|
|
|
"type": "v1beta1.ExecAction"
|
|
|
|
},
|
|
|
|
"httpGet": {
|
|
|
|
"type": "v1beta1.HTTPGetAction"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"v1beta1.HostDir": {
|
|
|
|
"id": "v1beta1.HostDir",
|
|
|
|
"required": [
|
|
|
|
"path"
|
|
|
|
],
|
|
|
|
"properties": {
|
|
|
|
"path": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"v1beta1.Lifecycle": {
|
|
|
|
"id": "v1beta1.Lifecycle",
|
|
|
|
"properties": {
|
|
|
|
"postStart": {
|
|
|
|
"type": "v1beta1.Handler"
|
|
|
|
},
|
|
|
|
"preStop": {
|
|
|
|
"type": "v1beta1.Handler"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"v1beta1.LivenessProbe": {
|
|
|
|
"id": "v1beta1.LivenessProbe",
|
|
|
|
"properties": {
|
|
|
|
"exec": {
|
|
|
|
"type": "v1beta1.ExecAction"
|
|
|
|
},
|
|
|
|
"httpGet": {
|
|
|
|
"type": "v1beta1.HTTPGetAction"
|
|
|
|
},
|
|
|
|
"initialDelaySeconds": {
|
|
|
|
"type": "integer",
|
|
|
|
"format": "int64"
|
|
|
|
},
|
|
|
|
"tcpSocket": {
|
|
|
|
"type": "v1beta1.TCPSocketAction"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"v1beta1.Minion": {
|
|
|
|
"id": "v1beta1.Minion",
|
|
|
|
"required": [
|
|
|
|
"creationTimestamp",
|
|
|
|
"selfLink",
|
|
|
|
"annotations",
|
|
|
|
"kind",
|
|
|
|
"id",
|
|
|
|
"uid",
|
|
|
|
"resourceVersion",
|
|
|
|
"apiVersion",
|
|
|
|
"namespace"
|
|
|
|
],
|
|
|
|
"properties": {
|
|
|
|
"annotations": {
|
|
|
|
"type": "v1beta1.TypeMeta.annotations"
|
|
|
|
},
|
|
|
|
"apiVersion": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"creationTimestamp": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"hostIP": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"kind": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"labels": {
|
|
|
|
"type": "v1beta1.Minion.labels"
|
|
|
|
},
|
|
|
|
"namespace": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"resourceVersion": {
|
|
|
|
"type": "uint64"
|
|
|
|
},
|
|
|
|
"resources": {
|
|
|
|
"type": "v1beta1.NodeResources"
|
|
|
|
},
|
|
|
|
"selfLink": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"uid": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"v1beta1.Minion.labels": {
|
|
|
|
"id": "v1beta1.Minion.labels",
|
|
|
|
"properties": {}
|
|
|
|
},
|
|
|
|
"v1beta1.MinionList": {
|
|
|
|
"id": "v1beta1.MinionList",
|
|
|
|
"required": [
|
|
|
|
"annotations",
|
|
|
|
"uid",
|
|
|
|
"resourceVersion",
|
|
|
|
"apiVersion",
|
|
|
|
"namespace",
|
|
|
|
"kind",
|
|
|
|
"id",
|
|
|
|
"creationTimestamp",
|
|
|
|
"selfLink",
|
|
|
|
"items"
|
|
|
|
],
|
|
|
|
"properties": {
|
|
|
|
"annotations": {
|
|
|
|
"type": "v1beta1.TypeMeta.annotations"
|
|
|
|
},
|
|
|
|
"apiVersion": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"creationTimestamp": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"items": {
|
|
|
|
"type": "array",
|
2015-03-12 23:04:11 +00:00
|
|
|
"items": {
|
2014-11-20 05:25:24 +00:00
|
|
|
"$ref": "v1beta1.Minion"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"kind": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"minions": {
|
|
|
|
"type": "array",
|
2015-03-12 23:04:11 +00:00
|
|
|
"items": {
|
2014-11-20 05:25:24 +00:00
|
|
|
"$ref": "v1beta1.Minion"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"namespace": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"resourceVersion": {
|
|
|
|
"type": "uint64"
|
|
|
|
},
|
|
|
|
"selfLink": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"uid": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"v1beta1.NodeResources": {
|
|
|
|
"id": "v1beta1.NodeResources",
|
|
|
|
"properties": {
|
|
|
|
"capacity": {
|
|
|
|
"type": "v1beta1.ResourceList"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"v1beta1.ObjectReference": {
|
|
|
|
"id": "v1beta1.ObjectReference",
|
|
|
|
"properties": {
|
|
|
|
"apiVersion": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"fieldPath": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"kind": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"name": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"namespace": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"resourceVersion": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"uid": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"v1beta1.Pod": {
|
|
|
|
"id": "v1beta1.Pod",
|
|
|
|
"required": [
|
|
|
|
"kind",
|
|
|
|
"creationTimestamp",
|
|
|
|
"selfLink",
|
|
|
|
"resourceVersion",
|
|
|
|
"namespace",
|
|
|
|
"id",
|
|
|
|
"uid",
|
|
|
|
"apiVersion",
|
|
|
|
"annotations"
|
|
|
|
],
|
|
|
|
"properties": {
|
|
|
|
"annotations": {
|
|
|
|
"type": "v1beta1.TypeMeta.annotations"
|
|
|
|
},
|
|
|
|
"apiVersion": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"creationTimestamp": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"currentState": {
|
|
|
|
"type": "v1beta1.PodState"
|
|
|
|
},
|
|
|
|
"desiredState": {
|
|
|
|
"type": "v1beta1.PodState"
|
|
|
|
},
|
|
|
|
"id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"kind": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"labels": {
|
|
|
|
"type": "v1beta1.Pod.labels"
|
|
|
|
},
|
|
|
|
"namespace": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"nodeSelector": {
|
|
|
|
"type": "v1beta1.Pod.nodeSelector"
|
|
|
|
},
|
|
|
|
"resourceVersion": {
|
|
|
|
"type": "uint64"
|
|
|
|
},
|
|
|
|
"selfLink": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"uid": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"v1beta1.Pod.labels": {
|
|
|
|
"id": "v1beta1.Pod.labels",
|
|
|
|
"properties": {}
|
|
|
|
},
|
|
|
|
"v1beta1.Pod.nodeSelector": {
|
|
|
|
"id": "v1beta1.Pod.nodeSelector",
|
|
|
|
"properties": {}
|
|
|
|
},
|
|
|
|
"v1beta1.PodList": {
|
|
|
|
"id": "v1beta1.PodList",
|
|
|
|
"required": [
|
|
|
|
"uid",
|
|
|
|
"creationTimestamp",
|
|
|
|
"apiVersion",
|
|
|
|
"annotations",
|
|
|
|
"namespace",
|
|
|
|
"kind",
|
|
|
|
"id",
|
|
|
|
"selfLink",
|
|
|
|
"resourceVersion",
|
|
|
|
"items"
|
|
|
|
],
|
|
|
|
"properties": {
|
|
|
|
"annotations": {
|
|
|
|
"type": "v1beta1.TypeMeta.annotations"
|
|
|
|
},
|
|
|
|
"apiVersion": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"creationTimestamp": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"items": {
|
|
|
|
"type": "array",
|
2015-03-12 23:04:11 +00:00
|
|
|
"items": {
|
2014-11-20 05:25:24 +00:00
|
|
|
"$ref": "v1beta1.Pod"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"kind": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"namespace": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"resourceVersion": {
|
|
|
|
"type": "uint64"
|
|
|
|
},
|
|
|
|
"selfLink": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"uid": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"v1beta1.PodState": {
|
|
|
|
"id": "v1beta1.PodState",
|
|
|
|
"properties": {
|
|
|
|
"host": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"hostIP": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"info": {
|
|
|
|
"type": "v1beta1.PodInfo"
|
|
|
|
},
|
|
|
|
"manifest": {
|
|
|
|
"type": "v1beta1.ContainerManifest"
|
|
|
|
},
|
|
|
|
"message": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"podIP": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"status": {
|
|
|
|
"type": "v1beta1.PodStatus"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"v1beta1.PodTemplate": {
|
|
|
|
"id": "v1beta1.PodTemplate",
|
|
|
|
"properties": {
|
|
|
|
"desiredState": {
|
|
|
|
"type": "v1beta1.PodState"
|
|
|
|
},
|
|
|
|
"labels": {
|
|
|
|
"type": "v1beta1.PodTemplate.labels"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"v1beta1.PodTemplate.labels": {
|
|
|
|
"id": "v1beta1.PodTemplate.labels",
|
|
|
|
"properties": {}
|
|
|
|
},
|
|
|
|
"v1beta1.Port": {
|
|
|
|
"id": "v1beta1.Port",
|
|
|
|
"required": [
|
|
|
|
"containerPort"
|
|
|
|
],
|
|
|
|
"properties": {
|
|
|
|
"containerPort": {
|
|
|
|
"type": "integer",
|
|
|
|
"format": "int32"
|
|
|
|
},
|
|
|
|
"hostIP": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"hostPort": {
|
|
|
|
"type": "integer",
|
|
|
|
"format": "int32"
|
|
|
|
},
|
|
|
|
"name": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"protocol": {
|
|
|
|
"type": "v1beta1.Protocol"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"v1beta1.ReplicationController": {
|
|
|
|
"id": "v1beta1.ReplicationController",
|
|
|
|
"required": [
|
|
|
|
"apiVersion",
|
|
|
|
"namespace",
|
|
|
|
"kind",
|
|
|
|
"uid",
|
|
|
|
"creationTimestamp",
|
|
|
|
"selfLink",
|
|
|
|
"id",
|
|
|
|
"resourceVersion",
|
|
|
|
"annotations"
|
|
|
|
],
|
|
|
|
"properties": {
|
|
|
|
"annotations": {
|
|
|
|
"type": "v1beta1.TypeMeta.annotations"
|
|
|
|
},
|
|
|
|
"apiVersion": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"creationTimestamp": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"currentState": {
|
|
|
|
"type": "v1beta1.ReplicationControllerState"
|
|
|
|
},
|
|
|
|
"desiredState": {
|
|
|
|
"type": "v1beta1.ReplicationControllerState"
|
|
|
|
},
|
|
|
|
"id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"kind": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"labels": {
|
|
|
|
"type": "v1beta1.ReplicationController.labels"
|
|
|
|
},
|
|
|
|
"namespace": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"resourceVersion": {
|
|
|
|
"type": "uint64"
|
|
|
|
},
|
|
|
|
"selfLink": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"uid": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"v1beta1.ReplicationController.labels": {
|
|
|
|
"id": "v1beta1.ReplicationController.labels",
|
|
|
|
"properties": {}
|
|
|
|
},
|
|
|
|
"v1beta1.ReplicationControllerList": {
|
|
|
|
"id": "v1beta1.ReplicationControllerList",
|
|
|
|
"required": [
|
|
|
|
"kind",
|
|
|
|
"resourceVersion",
|
|
|
|
"apiVersion",
|
|
|
|
"annotations",
|
|
|
|
"id",
|
|
|
|
"uid",
|
|
|
|
"creationTimestamp",
|
|
|
|
"selfLink",
|
|
|
|
"namespace",
|
|
|
|
"items"
|
|
|
|
],
|
|
|
|
"properties": {
|
|
|
|
"annotations": {
|
|
|
|
"type": "v1beta1.TypeMeta.annotations"
|
|
|
|
},
|
|
|
|
"apiVersion": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"creationTimestamp": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"items": {
|
|
|
|
"type": "array",
|
2015-03-12 23:04:11 +00:00
|
|
|
"items": {
|
2014-11-20 05:25:24 +00:00
|
|
|
"$ref": "v1beta1.ReplicationController"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"kind": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"namespace": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"resourceVersion": {
|
|
|
|
"type": "uint64"
|
|
|
|
},
|
|
|
|
"selfLink": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"uid": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"v1beta1.ReplicationControllerState": {
|
|
|
|
"id": "v1beta1.ReplicationControllerState",
|
|
|
|
"required": [
|
|
|
|
"replicas"
|
|
|
|
],
|
|
|
|
"properties": {
|
|
|
|
"podTemplate": {
|
|
|
|
"type": "v1beta1.PodTemplate"
|
|
|
|
},
|
|
|
|
"replicaSelector": {
|
|
|
|
"type": "v1beta1.ReplicationControllerState.replicaSelector"
|
|
|
|
},
|
|
|
|
"replicas": {
|
|
|
|
"type": "integer",
|
|
|
|
"format": "int32"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"v1beta1.ReplicationControllerState.replicaSelector": {
|
|
|
|
"id": "v1beta1.ReplicationControllerState.replicaSelector",
|
|
|
|
"properties": {}
|
|
|
|
},
|
|
|
|
"v1beta1.RestartPolicy": {
|
|
|
|
"id": "v1beta1.RestartPolicy",
|
|
|
|
"properties": {
|
|
|
|
"always": {
|
|
|
|
"type": "v1beta1.RestartPolicyAlways"
|
|
|
|
},
|
|
|
|
"never": {
|
|
|
|
"type": "v1beta1.RestartPolicyNever"
|
|
|
|
},
|
|
|
|
"onFailure": {
|
|
|
|
"type": "v1beta1.RestartPolicyOnFailure"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"v1beta1.RestartPolicyAlways": {
|
|
|
|
"id": "v1beta1.RestartPolicyAlways",
|
|
|
|
"properties": {}
|
|
|
|
},
|
|
|
|
"v1beta1.RestartPolicyNever": {
|
|
|
|
"id": "v1beta1.RestartPolicyNever",
|
|
|
|
"properties": {}
|
|
|
|
},
|
|
|
|
"v1beta1.RestartPolicyOnFailure": {
|
|
|
|
"id": "v1beta1.RestartPolicyOnFailure",
|
|
|
|
"properties": {}
|
|
|
|
},
|
|
|
|
"v1beta1.Service": {
|
|
|
|
"id": "v1beta1.Service",
|
|
|
|
"required": [
|
|
|
|
"id",
|
|
|
|
"selfLink",
|
|
|
|
"resourceVersion",
|
|
|
|
"namespace",
|
|
|
|
"kind",
|
|
|
|
"uid",
|
|
|
|
"creationTimestamp",
|
|
|
|
"apiVersion",
|
|
|
|
"annotations",
|
|
|
|
"port"
|
|
|
|
],
|
|
|
|
"properties": {
|
|
|
|
"annotations": {
|
|
|
|
"type": "v1beta1.TypeMeta.annotations"
|
|
|
|
},
|
|
|
|
"apiVersion": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"containerPort": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"createExternalLoadBalancer": {
|
|
|
|
"type": "boolean"
|
|
|
|
},
|
|
|
|
"creationTimestamp": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"kind": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"labels": {
|
|
|
|
"type": "v1beta1.Service.labels"
|
|
|
|
},
|
|
|
|
"namespace": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"port": {
|
|
|
|
"type": "integer",
|
|
|
|
"format": "int32"
|
|
|
|
},
|
|
|
|
"portalIP": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"protocol": {
|
|
|
|
"type": "v1beta1.Protocol"
|
|
|
|
},
|
|
|
|
"proxyPort": {
|
|
|
|
"type": "integer",
|
|
|
|
"format": "int32"
|
|
|
|
},
|
|
|
|
"publicIPs": {
|
|
|
|
"type": "array",
|
2015-03-12 23:04:11 +00:00
|
|
|
"items": {
|
2014-11-20 05:25:24 +00:00
|
|
|
"$ref": "string"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"resourceVersion": {
|
|
|
|
"type": "uint64"
|
|
|
|
},
|
|
|
|
"selector": {
|
|
|
|
"type": "v1beta1.Service.selector"
|
|
|
|
},
|
|
|
|
"selfLink": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"uid": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"v1beta1.Service.labels": {
|
|
|
|
"id": "v1beta1.Service.labels",
|
|
|
|
"properties": {}
|
|
|
|
},
|
|
|
|
"v1beta1.Service.selector": {
|
|
|
|
"id": "v1beta1.Service.selector",
|
|
|
|
"properties": {}
|
|
|
|
},
|
|
|
|
"v1beta1.ServiceList": {
|
|
|
|
"id": "v1beta1.ServiceList",
|
|
|
|
"required": [
|
|
|
|
"apiVersion",
|
|
|
|
"annotations",
|
|
|
|
"kind",
|
|
|
|
"uid",
|
|
|
|
"selfLink",
|
|
|
|
"namespace",
|
|
|
|
"id",
|
|
|
|
"creationTimestamp",
|
|
|
|
"resourceVersion",
|
|
|
|
"items"
|
|
|
|
],
|
|
|
|
"properties": {
|
|
|
|
"annotations": {
|
|
|
|
"type": "v1beta1.TypeMeta.annotations"
|
|
|
|
},
|
|
|
|
"apiVersion": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"creationTimestamp": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"id": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"items": {
|
|
|
|
"type": "array",
|
2015-03-12 23:04:11 +00:00
|
|
|
"items": {
|
2014-11-20 05:25:24 +00:00
|
|
|
"$ref": "v1beta1.Service"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"kind": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"namespace": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"resourceVersion": {
|
|
|
|
"type": "uint64"
|
|
|
|
},
|
|
|
|
"selfLink": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"uid": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"v1beta1.TCPSocketAction": {
|
|
|
|
"id": "v1beta1.TCPSocketAction",
|
|
|
|
"properties": {
|
|
|
|
"port": {
|
|
|
|
"type": "string"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"v1beta1.Volume": {
|
|
|
|
"id": "v1beta1.Volume",
|
|
|
|
"required": [
|
|
|
|
"name",
|
|
|
|
"source"
|
|
|
|
],
|
|
|
|
"properties": {
|
|
|
|
"name": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"source": {
|
|
|
|
"type": "v1beta1.VolumeSource"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"v1beta1.VolumeMount": {
|
|
|
|
"id": "v1beta1.VolumeMount",
|
|
|
|
"required": [
|
|
|
|
"name"
|
|
|
|
],
|
|
|
|
"properties": {
|
|
|
|
"mountPath": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"mountType": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"name": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"path": {
|
|
|
|
"type": "string"
|
|
|
|
},
|
|
|
|
"readOnly": {
|
|
|
|
"type": "boolean"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"v1beta1.VolumeSource": {
|
|
|
|
"id": "v1beta1.VolumeSource",
|
|
|
|
"required": [
|
|
|
|
"hostDir",
|
|
|
|
"emptyDir",
|
|
|
|
"persistentDisk",
|
|
|
|
"gitRepo"
|
|
|
|
],
|
|
|
|
"properties": {
|
|
|
|
"emptyDir": {
|
|
|
|
"type": "v1beta1.EmptyDir"
|
|
|
|
},
|
|
|
|
"gitRepo": {
|
|
|
|
"type": "v1beta1.GitRepo"
|
|
|
|
},
|
|
|
|
"hostDir": {
|
|
|
|
"type": "v1beta1.HostDir"
|
|
|
|
},
|
|
|
|
"persistentDisk": {
|
|
|
|
"type": "v1beta1.GCEPersistentDisk"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|