2015-02-05 04:19:00 +00:00
{
"swaggerVersion" : "1.2" ,
"apiVersion" : "v1beta3" ,
2015-02-24 04:35:16 +00:00
"basePath" : "127.0.0.1:6443" ,
2015-02-05 04:19:00 +00:00
"resourcePath" : "/api/v1beta3" ,
"apis" : [
{
2015-02-24 04:35:16 +00:00
"path" : "/api/v1beta3/namespaces/{namespaces}/events" ,
2015-02-05 04:19:00 +00:00
"description" : "API at /api/v1beta3 version v1beta3" ,
"operations" : [
{
2015-02-24 04:35:16 +00:00
"type" : "v1beta3.EventList" ,
2015-02-05 04:19:00 +00:00
"method" : "GET" ,
2015-02-24 04:35:16 +00:00
"summary" : "list objects of kind Event" ,
"nickname" : "listEvent" ,
2015-02-05 04:19:00 +00:00
"parameters" : [
{
"type" : "string" ,
"paramType" : "path" ,
2015-02-24 04:35:16 +00:00
"name" : "namespaces" ,
2015-02-05 04:19:00 +00:00
"description" : "object name and auth scope, such as for teams and projects" ,
"required" : true ,
"allowMultiple" : false
}
] ,
"produces" : [
"application/json"
] ,
"consumes" : [
"*/*"
]
} ,
{
"type" : "void" ,
"method" : "POST" ,
2015-02-24 04:35:16 +00:00
"summary" : "create a Event" ,
"nickname" : "createEvent" ,
2015-02-05 04:19:00 +00:00
"parameters" : [
{
"type" : "string" ,
"paramType" : "path" ,
2015-02-24 04:35:16 +00:00
"name" : "namespaces" ,
2015-02-05 04:19:00 +00:00
"description" : "object name and auth scope, such as for teams and projects" ,
"required" : true ,
"allowMultiple" : false
} ,
{
2015-02-24 04:35:16 +00:00
"type" : "v1beta3.Event" ,
2015-02-05 04:19:00 +00:00
"paramType" : "body" ,
"name" : "body" ,
"description" : "" ,
"required" : true ,
"allowMultiple" : false
}
] ,
"produces" : [
"application/json"
] ,
"consumes" : [
"*/*"
]
}
]
} ,
{
2015-02-24 04:35:16 +00:00
"path" : "/api/v1beta3/watch/namespaces/{namespaces}/events/{name}" ,
2015-02-05 04:19:00 +00:00
"description" : "API at /api/v1beta3 version v1beta3" ,
"operations" : [
{
2015-02-24 04:35:16 +00:00
"type" : "v1beta3.Event" ,
2015-02-05 04:19:00 +00:00
"method" : "GET" ,
2015-02-24 04:35:16 +00:00
"summary" : "watch a particular Event" ,
"nickname" : "watchEvent" ,
2015-02-05 04:19:00 +00:00
"parameters" : [
{
"type" : "string" ,
"paramType" : "path" ,
"name" : "name" ,
2015-02-24 04:35:16 +00:00
"description" : "name of the Event" ,
2015-02-05 04:19:00 +00:00
"required" : true ,
"allowMultiple" : false
2015-02-24 04:35:16 +00:00
} ,
2015-02-05 04:19:00 +00:00
{
"type" : "string" ,
"paramType" : "path" ,
2015-02-24 04:35:16 +00:00
"name" : "namespaces" ,
"description" : "object name and auth scope, such as for teams and projects" ,
2015-02-05 04:19:00 +00:00
"required" : true ,
"allowMultiple" : false
}
] ,
"produces" : [
2015-02-24 04:35:16 +00:00
"application/json"
2015-02-05 04:19:00 +00:00
] ,
"consumes" : [
"*/*"
]
}
]
} ,
{
2015-02-24 04:35:16 +00:00
"path" : "/api/v1beta3/watch/namespaces/{namespaces}/endpoints/{name}" ,
2015-02-05 04:19:00 +00:00
"description" : "API at /api/v1beta3 version v1beta3" ,
"operations" : [
{
2015-02-24 04:35:16 +00:00
"type" : "v1beta3.Endpoints" ,
2015-02-05 04:19:00 +00:00
"method" : "GET" ,
2015-02-24 04:35:16 +00:00
"summary" : "watch a particular Endpoints" ,
"nickname" : "watchEndpoints" ,
2015-02-05 04:19:00 +00:00
"parameters" : [
{
"type" : "string" ,
"paramType" : "path" ,
2015-02-24 04:35:16 +00:00
"name" : "name" ,
"description" : "name of the Endpoints" ,
"required" : true ,
"allowMultiple" : false
} ,
{
"type" : "string" ,
"paramType" : "path" ,
"name" : "namespaces" ,
2015-02-05 04:19:00 +00:00
"description" : "object name and auth scope, such as for teams and projects" ,
"required" : true ,
"allowMultiple" : false
}
] ,
"produces" : [
"application/json"
] ,
"consumes" : [
"*/*"
]
}
]
} ,
{
2015-02-24 04:35:16 +00:00
"path" : "/api/v1beta3/namespaces/{namespaces}/limitranges" ,
2015-02-05 04:19:00 +00:00
"description" : "API at /api/v1beta3 version v1beta3" ,
"operations" : [
{
2015-02-24 04:35:16 +00:00
"type" : "v1beta3.LimitRangeList" ,
2015-02-05 04:19:00 +00:00
"method" : "GET" ,
2015-02-24 04:35:16 +00:00
"summary" : "list objects of kind LimitRange" ,
"nickname" : "listLimitRange" ,
2015-02-05 04:19:00 +00:00
"parameters" : [
{
"type" : "string" ,
"paramType" : "path" ,
2015-02-24 04:35:16 +00:00
"name" : "namespaces" ,
2015-02-05 04:19:00 +00:00
"description" : "object name and auth scope, such as for teams and projects" ,
"required" : true ,
"allowMultiple" : false
}
] ,
"produces" : [
"application/json"
] ,
"consumes" : [
"*/*"
]
} ,
{
"type" : "void" ,
"method" : "POST" ,
2015-02-24 04:35:16 +00:00
"summary" : "create a LimitRange" ,
"nickname" : "createLimitRange" ,
2015-02-05 04:19:00 +00:00
"parameters" : [
{
"type" : "string" ,
"paramType" : "path" ,
2015-02-24 04:35:16 +00:00
"name" : "namespaces" ,
2015-02-05 04:19:00 +00:00
"description" : "object name and auth scope, such as for teams and projects" ,
"required" : true ,
"allowMultiple" : false
} ,
{
2015-02-24 04:35:16 +00:00
"type" : "v1beta3.LimitRange" ,
2015-02-05 04:19:00 +00:00
"paramType" : "body" ,
"name" : "body" ,
"description" : "" ,
"required" : true ,
"allowMultiple" : false
}
] ,
"produces" : [
"application/json"
] ,
"consumes" : [
"*/*"
]
}
]
} ,
{
2015-02-24 04:35:16 +00:00
"path" : "/api/v1beta3/limitranges" ,
2015-02-05 04:19:00 +00:00
"description" : "API at /api/v1beta3 version v1beta3" ,
"operations" : [
{
"type" : "v1beta3.LimitRangeList" ,
"method" : "GET" ,
"summary" : "list objects of kind LimitRange" ,
"nickname" : "listLimitRange" ,
2015-02-24 04:35:16 +00:00
"parameters" : [ ] ,
2015-02-05 04:19:00 +00:00
"produces" : [
"application/json"
] ,
"consumes" : [
"*/*"
]
2015-02-24 04:35:16 +00:00
}
]
} ,
{
"path" : "/api/v1beta3/watch/namespaces/{namespaces}/resourcequotas/{name}" ,
"description" : "API at /api/v1beta3 version v1beta3" ,
"operations" : [
2015-02-05 04:19:00 +00:00
{
2015-02-24 04:35:16 +00:00
"type" : "v1beta3.ResourceQuota" ,
"method" : "GET" ,
"summary" : "watch a particular ResourceQuota" ,
"nickname" : "watchResourceQuota" ,
2015-02-05 04:19:00 +00:00
"parameters" : [
{
"type" : "string" ,
"paramType" : "path" ,
2015-02-24 04:35:16 +00:00
"name" : "name" ,
"description" : "name of the ResourceQuota" ,
2015-02-05 04:19:00 +00:00
"required" : true ,
"allowMultiple" : false
} ,
{
2015-02-24 04:35:16 +00:00
"type" : "string" ,
"paramType" : "path" ,
"name" : "namespaces" ,
"description" : "object name and auth scope, such as for teams and projects" ,
2015-02-05 04:19:00 +00:00
"required" : true ,
"allowMultiple" : false
}
] ,
"produces" : [
"application/json"
] ,
"consumes" : [
"*/*"
]
}
]
} ,
{
2015-02-24 04:35:16 +00:00
"path" : "/api/v1beta3/watch/namespaces/{name}" ,
2015-02-05 04:19:00 +00:00
"description" : "API at /api/v1beta3 version v1beta3" ,
"operations" : [
{
2015-02-24 04:35:16 +00:00
"type" : "v1beta3.Namespace" ,
2015-02-05 04:19:00 +00:00
"method" : "GET" ,
2015-02-24 04:35:16 +00:00
"summary" : "watch a particular Namespace" ,
"nickname" : "watchNamespace" ,
2015-02-05 04:19:00 +00:00
"parameters" : [
{
"type" : "string" ,
"paramType" : "path" ,
2015-02-24 04:35:16 +00:00
"name" : "name" ,
"description" : "name of the Namespace" ,
2015-02-05 04:19:00 +00:00
"required" : true ,
"allowMultiple" : false
}
] ,
"produces" : [
"application/json"
] ,
"consumes" : [
"*/*"
]
2015-02-24 04:35:16 +00:00
}
]
} ,
{
"path" : "/api/v1beta3/redirect/nodes/{name}" ,
"description" : "API at /api/v1beta3 version v1beta3" ,
"operations" : [
2015-02-05 04:19:00 +00:00
{
"type" : "void" ,
2015-02-24 04:35:16 +00:00
"method" : "GET" ,
"summary" : "redirect GET request to Node" ,
"nickname" : "redirectNode" ,
2015-02-05 04:19:00 +00:00
"parameters" : [
{
"type" : "string" ,
"paramType" : "path" ,
2015-02-24 04:35:16 +00:00
"name" : "name" ,
"description" : "name of the Node" ,
2015-02-05 04:19:00 +00:00
"required" : true ,
"allowMultiple" : false
}
] ,
"produces" : [
2015-02-24 04:35:16 +00:00
"*/*"
2015-02-05 04:19:00 +00:00
] ,
"consumes" : [
"*/*"
]
}
]
} ,
{
2015-02-24 04:35:16 +00:00
"path" : "/api/v1beta3/replicationcontrollers" ,
2015-02-05 04:19:00 +00:00
"description" : "API at /api/v1beta3 version v1beta3" ,
"operations" : [
{
2015-02-24 04:35:16 +00:00
"type" : "v1beta3.ReplicationControllerList" ,
2015-02-05 04:19:00 +00:00
"method" : "GET" ,
2015-02-24 04:35:16 +00:00
"summary" : "list objects of kind ReplicationController" ,
"nickname" : "listReplicationController" ,
"parameters" : [ ] ,
2015-02-05 04:19:00 +00:00
"produces" : [
"application/json"
] ,
"consumes" : [
"*/*"
]
}
]
} ,
{
2015-02-24 04:35:16 +00:00
"path" : "/api/v1beta3/watch/namespaces/{namespaces}/resourcequotas" ,
2015-02-05 04:19:00 +00:00
"description" : "API at /api/v1beta3 version v1beta3" ,
"operations" : [
{
"type" : "v1beta3.ResourceQuotaList" ,
"method" : "GET" ,
"summary" : "watch a list of ResourceQuota" ,
"nickname" : "watchResourceQuotalist" ,
"parameters" : [
{
"type" : "string" ,
"paramType" : "path" ,
2015-02-24 04:35:16 +00:00
"name" : "namespaces" ,
2015-02-05 04:19:00 +00:00
"description" : "object name and auth scope, such as for teams and projects" ,
"required" : true ,
"allowMultiple" : false
}
] ,
"produces" : [
"application/json"
] ,
"consumes" : [
"*/*"
]
}
]
} ,
{
2015-02-24 04:35:16 +00:00
"path" : "/api/v1beta3/watch/namespaces/{namespaces}/services" ,
2015-02-05 04:19:00 +00:00
"description" : "API at /api/v1beta3 version v1beta3" ,
"operations" : [
{
2015-02-24 04:35:16 +00:00
"type" : "v1beta3.ServiceList" ,
"method" : "GET" ,
"summary" : "watch a list of Service" ,
"nickname" : "watchServicelist" ,
2015-02-05 04:19:00 +00:00
"parameters" : [
{
"type" : "string" ,
"paramType" : "path" ,
2015-02-24 04:35:16 +00:00
"name" : "namespaces" ,
2015-02-05 04:19:00 +00:00
"description" : "object name and auth scope, such as for teams and projects" ,
"required" : true ,
"allowMultiple" : false
}
] ,
"produces" : [
"application/json"
] ,
"consumes" : [
"*/*"
]
}
]
} ,
{
2015-02-24 04:35:16 +00:00
"path" : "/api/v1beta3/events" ,
2015-02-05 04:19:00 +00:00
"description" : "API at /api/v1beta3 version v1beta3" ,
"operations" : [
{
2015-02-24 04:35:16 +00:00
"type" : "v1beta3.EventList" ,
2015-02-05 04:19:00 +00:00
"method" : "GET" ,
2015-02-24 04:35:16 +00:00
"summary" : "list objects of kind Event" ,
"nickname" : "listEvent" ,
2015-02-05 04:19:00 +00:00
"parameters" : [ ] ,
"produces" : [
"application/json"
] ,
"consumes" : [
"*/*"
]
}
]
} ,
{
2015-02-24 04:35:16 +00:00
"path" : "/api/v1beta3/watch/events" ,
2015-02-05 04:19:00 +00:00
"description" : "API at /api/v1beta3 version v1beta3" ,
"operations" : [
{
2015-02-24 04:35:16 +00:00
"type" : "v1beta3.EventList" ,
2015-02-05 04:19:00 +00:00
"method" : "GET" ,
2015-02-24 04:35:16 +00:00
"summary" : "watch a list of Event" ,
"nickname" : "watchEventlist" ,
2015-02-05 04:19:00 +00:00
"parameters" : [ ] ,
"produces" : [
"application/json"
] ,
"consumes" : [
"*/*"
]
}
]
} ,
{
2015-02-24 04:35:16 +00:00
"path" : "/api/v1beta3/watch/namespaces/{namespaces}/replicationcontrollers" ,
2015-02-05 04:19:00 +00:00
"description" : "API at /api/v1beta3 version v1beta3" ,
"operations" : [
{
"type" : "v1beta3.ReplicationControllerList" ,
"method" : "GET" ,
"summary" : "watch a list of ReplicationController" ,
"nickname" : "watchReplicationControllerlist" ,
2015-02-24 04:35:16 +00:00
"parameters" : [
{
"type" : "string" ,
"paramType" : "path" ,
"name" : "namespaces" ,
"description" : "object name and auth scope, such as for teams and projects" ,
"required" : true ,
"allowMultiple" : false
}
] ,
2015-02-05 04:19:00 +00:00
"produces" : [
"application/json"
] ,
"consumes" : [
"*/*"
]
}
]
} ,
{
2015-02-24 04:35:16 +00:00
"path" : "/api/v1beta3/namespaces/{namespaces}/limitranges/{name}" ,
2015-02-05 04:19:00 +00:00
"description" : "API at /api/v1beta3 version v1beta3" ,
"operations" : [
{
"type" : "v1beta3.LimitRange" ,
"method" : "GET" ,
2015-02-24 04:35:16 +00:00
"summary" : "read the specified LimitRange" ,
"nickname" : "readLimitRange" ,
2015-02-05 04:19:00 +00:00
"parameters" : [
{
"type" : "string" ,
"paramType" : "path" ,
"name" : "name" ,
"description" : "name of the LimitRange" ,
"required" : true ,
"allowMultiple" : false
} ,
{
"type" : "string" ,
"paramType" : "path" ,
2015-02-24 04:35:16 +00:00
"name" : "namespaces" ,
2015-02-05 04:19:00 +00:00
"description" : "object name and auth scope, such as for teams and projects" ,
"required" : true ,
"allowMultiple" : false
}
] ,
"produces" : [
"application/json"
] ,
"consumes" : [
"*/*"
]
2015-02-24 04:35:16 +00:00
} ,
2015-02-05 04:19:00 +00:00
{
2015-02-24 04:35:16 +00:00
"type" : "void" ,
"method" : "PUT" ,
"summary" : "update the specified LimitRange" ,
"nickname" : "updateLimitRange" ,
2015-02-05 04:19:00 +00:00
"parameters" : [
{
"type" : "string" ,
"paramType" : "path" ,
"name" : "name" ,
2015-02-24 04:35:16 +00:00
"description" : "name of the LimitRange" ,
2015-02-05 04:19:00 +00:00
"required" : true ,
"allowMultiple" : false
2015-02-24 04:35:16 +00:00
} ,
2015-02-05 04:19:00 +00:00
{
"type" : "string" ,
"paramType" : "path" ,
2015-02-24 04:35:16 +00:00
"name" : "namespaces" ,
"description" : "object name and auth scope, such as for teams and projects" ,
2015-02-05 04:19:00 +00:00
"required" : true ,
"allowMultiple" : false
} ,
{
2015-02-24 04:35:16 +00:00
"type" : "v1beta3.LimitRange" ,
2015-02-05 04:19:00 +00:00
"paramType" : "body" ,
"name" : "body" ,
"description" : "" ,
"required" : true ,
"allowMultiple" : false
}
] ,
"produces" : [
"application/json"
] ,
"consumes" : [
"*/*"
]
} ,
{
"type" : "void" ,
"method" : "DELETE" ,
2015-02-24 04:35:16 +00:00
"summary" : "delete a LimitRange" ,
"nickname" : "deleteLimitRange" ,
2015-02-05 04:19:00 +00:00
"parameters" : [
{
"type" : "string" ,
"paramType" : "path" ,
"name" : "name" ,
2015-02-24 04:35:16 +00:00
"description" : "name of the LimitRange" ,
"required" : true ,
"allowMultiple" : false
} ,
{
"type" : "string" ,
"paramType" : "path" ,
"name" : "namespaces" ,
"description" : "object name and auth scope, such as for teams and projects" ,
2015-02-05 04:19:00 +00:00
"required" : true ,
"allowMultiple" : false
}
] ,
"produces" : [
"application/json"
] ,
"consumes" : [
"*/*"
]
}
]
} ,
{
2015-02-24 04:35:16 +00:00
"path" : "/api/v1beta3/watch/namespaces/{namespaces}/services/{name}" ,
2015-02-05 04:19:00 +00:00
"description" : "API at /api/v1beta3 version v1beta3" ,
"operations" : [
{
2015-02-24 04:35:16 +00:00
"type" : "v1beta3.Service" ,
2015-02-05 04:19:00 +00:00
"method" : "GET" ,
2015-02-24 04:35:16 +00:00
"summary" : "watch a particular Service" ,
"nickname" : "watchService" ,
2015-02-05 04:19:00 +00:00
"parameters" : [
{
"type" : "string" ,
"paramType" : "path" ,
"name" : "name" ,
2015-02-24 04:35:16 +00:00
"description" : "name of the Service" ,
"required" : true ,
"allowMultiple" : false
} ,
{
"type" : "string" ,
"paramType" : "path" ,
"name" : "namespaces" ,
"description" : "object name and auth scope, such as for teams and projects" ,
2015-02-05 04:19:00 +00:00
"required" : true ,
"allowMultiple" : false
}
] ,
"produces" : [
"application/json"
] ,
"consumes" : [
"*/*"
]
}
]
} ,
{
2015-02-24 04:35:16 +00:00
"path" : "/api/v1beta3/redirect/namespaces/{namespaces}/services/{name}" ,
2015-02-05 04:19:00 +00:00
"description" : "API at /api/v1beta3 version v1beta3" ,
"operations" : [
{
2015-02-24 04:35:16 +00:00
"type" : "void" ,
2015-02-05 04:19:00 +00:00
"method" : "GET" ,
2015-02-24 04:35:16 +00:00
"summary" : "redirect GET request to Service" ,
"nickname" : "redirectService" ,
2015-02-05 04:19:00 +00:00
"parameters" : [
{
"type" : "string" ,
"paramType" : "path" ,
2015-02-24 04:35:16 +00:00
"name" : "name" ,
"description" : "name of the Service" ,
"required" : true ,
"allowMultiple" : false
} ,
{
"type" : "string" ,
"paramType" : "path" ,
"name" : "namespaces" ,
2015-02-05 04:19:00 +00:00
"description" : "object name and auth scope, such as for teams and projects" ,
"required" : true ,
"allowMultiple" : false
}
] ,
"produces" : [
2015-02-24 04:35:16 +00:00
"*/*"
2015-02-05 04:19:00 +00:00
] ,
"consumes" : [
"*/*"
]
}
]
} ,
{
2015-02-24 04:35:16 +00:00
"path" : "/api/v1beta3/namespaces/{name}" ,
2015-02-05 04:19:00 +00:00
"description" : "API at /api/v1beta3 version v1beta3" ,
"operations" : [
{
2015-02-24 04:35:16 +00:00
"type" : "v1beta3.Namespace" ,
2015-02-05 04:19:00 +00:00
"method" : "GET" ,
2015-02-24 04:35:16 +00:00
"summary" : "read the specified Namespace" ,
"nickname" : "readNamespace" ,
2015-02-05 04:19:00 +00:00
"parameters" : [
{
"type" : "string" ,
"paramType" : "path" ,
"name" : "name" ,
2015-02-24 04:35:16 +00:00
"description" : "name of the Namespace" ,
2015-02-05 04:19:00 +00:00
"required" : true ,
"allowMultiple" : false
}
] ,
"produces" : [
"application/json"
] ,
"consumes" : [
"*/*"
]
} ,
{
"type" : "void" ,
2015-02-24 04:35:16 +00:00
"method" : "PUT" ,
"summary" : "update the specified Namespace" ,
"nickname" : "updateNamespace" ,
2015-02-05 04:19:00 +00:00
"parameters" : [
{
"type" : "string" ,
"paramType" : "path" ,
"name" : "name" ,
2015-02-24 04:35:16 +00:00
"description" : "name of the Namespace" ,
2015-02-05 04:19:00 +00:00
"required" : true ,
"allowMultiple" : false
} ,
{
2015-02-24 04:35:16 +00:00
"type" : "v1beta3.Namespace" ,
"paramType" : "body" ,
"name" : "body" ,
"description" : "" ,
2015-02-05 04:19:00 +00:00
"required" : true ,
"allowMultiple" : false
}
] ,
"produces" : [
"application/json"
] ,
"consumes" : [
"*/*"
]
2015-02-24 04:35:16 +00:00
} ,
2015-02-05 04:19:00 +00:00
{
2015-02-24 04:35:16 +00:00
"type" : "void" ,
"method" : "DELETE" ,
"summary" : "delete a Namespace" ,
"nickname" : "deleteNamespace" ,
2015-02-05 04:19:00 +00:00
"parameters" : [
{
"type" : "string" ,
"paramType" : "path" ,
"name" : "name" ,
2015-02-24 04:35:16 +00:00
"description" : "name of the Namespace" ,
2015-02-05 04:19:00 +00:00
"required" : true ,
"allowMultiple" : false
}
] ,
"produces" : [
"application/json"
] ,
"consumes" : [
"*/*"
]
2015-02-24 04:35:16 +00:00
}
]
} ,
{
"path" : "/api/v1beta3/services" ,
"description" : "API at /api/v1beta3 version v1beta3" ,
"operations" : [
2015-02-05 04:19:00 +00:00
{
2015-02-24 04:35:16 +00:00
"type" : "v1beta3.ServiceList" ,
"method" : "GET" ,
"summary" : "list objects of kind Service" ,
"nickname" : "listService" ,
"parameters" : [ ] ,
2015-02-05 04:19:00 +00:00
"produces" : [
"application/json"
] ,
"consumes" : [
"*/*"
]
}
]
} ,
{
2015-02-24 04:35:16 +00:00
"path" : "/api/v1beta3/watch/services" ,
2015-02-05 04:19:00 +00:00
"description" : "API at /api/v1beta3 version v1beta3" ,
"operations" : [
{
2015-02-24 04:35:16 +00:00
"type" : "v1beta3.ServiceList" ,
2015-02-05 04:19:00 +00:00
"method" : "GET" ,
2015-02-24 04:35:16 +00:00
"summary" : "watch a list of Service" ,
"nickname" : "watchServicelist" ,
2015-02-05 04:19:00 +00:00
"parameters" : [ ] ,
"produces" : [
"application/json"
] ,
"consumes" : [
"*/*"
]
}
]
} ,
{
2015-02-24 04:35:16 +00:00
"path" : "/api/v1beta3/watch/pods" ,
2015-02-05 04:19:00 +00:00
"description" : "API at /api/v1beta3 version v1beta3" ,
"operations" : [
{
2015-02-24 04:35:16 +00:00
"type" : "v1beta3.PodList" ,
2015-02-05 04:19:00 +00:00
"method" : "GET" ,
2015-02-24 04:35:16 +00:00
"summary" : "watch a list of Pod" ,
"nickname" : "watchPodlist" ,
"parameters" : [ ] ,
"produces" : [
"application/json"
] ,
"consumes" : [
"*/*"
]
}
]
} ,
{
"path" : "/api/v1beta3/watch/namespaces/{namespaces}/pods" ,
"description" : "API at /api/v1beta3 version v1beta3" ,
"operations" : [
{
"type" : "v1beta3.PodList" ,
"method" : "GET" ,
"summary" : "watch a list of Pod" ,
"nickname" : "watchPodlist" ,
"parameters" : [
{
"type" : "string" ,
"paramType" : "path" ,
"name" : "namespaces" ,
"description" : "object name and auth scope, such as for teams and projects" ,
"required" : true ,
"allowMultiple" : false
}
] ,
"produces" : [
"application/json"
] ,
"consumes" : [
"*/*"
]
}
]
} ,
{
"path" : "/api/v1beta3/watch/namespaces/{namespaces}/pods/{name}" ,
"description" : "API at /api/v1beta3 version v1beta3" ,
"operations" : [
{
"type" : "v1beta3.Pod" ,
"method" : "GET" ,
"summary" : "watch a particular Pod" ,
"nickname" : "watchPod" ,
2015-02-05 04:19:00 +00:00
"parameters" : [
{
"type" : "string" ,
"paramType" : "path" ,
"name" : "name" ,
2015-02-24 04:35:16 +00:00
"description" : "name of the Pod" ,
2015-02-05 04:19:00 +00:00
"required" : true ,
"allowMultiple" : false
} ,
{
"type" : "string" ,
"paramType" : "path" ,
2015-02-24 04:35:16 +00:00
"name" : "namespaces" ,
2015-02-05 04:19:00 +00:00
"description" : "object name and auth scope, such as for teams and projects" ,
"required" : true ,
"allowMultiple" : false
}
] ,
"produces" : [
"application/json"
] ,
"consumes" : [
"*/*"
]
2015-02-24 04:35:16 +00:00
}
]
} ,
{
"path" : "/api/v1beta3/namespaces/{namespaces}/replicationcontrollers/{name}" ,
"description" : "API at /api/v1beta3 version v1beta3" ,
"operations" : [
2015-02-05 04:19:00 +00:00
{
2015-02-24 04:35:16 +00:00
"type" : "v1beta3.ReplicationController" ,
"method" : "GET" ,
"summary" : "read the specified ReplicationController" ,
"nickname" : "readReplicationController" ,
2015-02-05 04:19:00 +00:00
"parameters" : [
{
"type" : "string" ,
"paramType" : "path" ,
"name" : "name" ,
2015-02-24 04:35:16 +00:00
"description" : "name of the ReplicationController" ,
2015-02-05 04:19:00 +00:00
"required" : true ,
"allowMultiple" : false
} ,
{
"type" : "string" ,
"paramType" : "path" ,
2015-02-24 04:35:16 +00:00
"name" : "namespaces" ,
2015-02-05 04:19:00 +00:00
"description" : "object name and auth scope, such as for teams and projects" ,
"required" : true ,
"allowMultiple" : false
}
] ,
"produces" : [
"application/json"
] ,
"consumes" : [
"*/*"
]
} ,
{
"type" : "void" ,
2015-02-24 04:35:16 +00:00
"method" : "PUT" ,
"summary" : "update the specified ReplicationController" ,
"nickname" : "updateReplicationController" ,
2015-02-05 04:19:00 +00:00
"parameters" : [
{
"type" : "string" ,
"paramType" : "path" ,
"name" : "name" ,
2015-02-24 04:35:16 +00:00
"description" : "name of the ReplicationController" ,
2015-02-05 04:19:00 +00:00
"required" : true ,
"allowMultiple" : false
} ,
{
"type" : "string" ,
"paramType" : "path" ,
2015-02-24 04:35:16 +00:00
"name" : "namespaces" ,
2015-02-05 04:19:00 +00:00
"description" : "object name and auth scope, such as for teams and projects" ,
"required" : true ,
"allowMultiple" : false
2015-02-24 04:35:16 +00:00
} ,
{
"type" : "v1beta3.ReplicationController" ,
"paramType" : "body" ,
"name" : "body" ,
"description" : "" ,
"required" : true ,
"allowMultiple" : false
2015-02-05 04:19:00 +00:00
}
] ,
"produces" : [
"application/json"
] ,
"consumes" : [
"*/*"
]
2015-02-24 04:35:16 +00:00
} ,
2015-02-05 04:19:00 +00:00
{
2015-02-24 04:35:16 +00:00
"type" : "void" ,
"method" : "DELETE" ,
"summary" : "delete a ReplicationController" ,
"nickname" : "deleteReplicationController" ,
2015-02-05 04:19:00 +00:00
"parameters" : [
{
"type" : "string" ,
"paramType" : "path" ,
2015-02-24 04:35:16 +00:00
"name" : "name" ,
"description" : "name of the ReplicationController" ,
"required" : true ,
"allowMultiple" : false
} ,
{
"type" : "string" ,
"paramType" : "path" ,
"name" : "namespaces" ,
2015-02-05 04:19:00 +00:00
"description" : "object name and auth scope, such as for teams and projects" ,
"required" : true ,
"allowMultiple" : false
}
] ,
"produces" : [
"application/json"
] ,
"consumes" : [
"*/*"
]
}
]
} ,
{
2015-02-24 04:35:16 +00:00
"path" : "/api/v1beta3/watch/limitranges" ,
2015-02-05 04:19:00 +00:00
"description" : "API at /api/v1beta3 version v1beta3" ,
"operations" : [
{
2015-02-24 04:35:16 +00:00
"type" : "v1beta3.LimitRangeList" ,
2015-02-05 04:19:00 +00:00
"method" : "GET" ,
2015-02-24 04:35:16 +00:00
"summary" : "watch a list of LimitRange" ,
"nickname" : "watchLimitRangelist" ,
2015-02-05 04:19:00 +00:00
"parameters" : [ ] ,
"produces" : [
"application/json"
] ,
"consumes" : [
"*/*"
]
}
]
} ,
{
2015-02-24 04:35:16 +00:00
"path" : "/api/v1beta3/namespaces/{namespaces}/events/{name}" ,
2015-02-05 04:19:00 +00:00
"description" : "API at /api/v1beta3 version v1beta3" ,
"operations" : [
{
2015-02-24 04:35:16 +00:00
"type" : "v1beta3.Event" ,
2015-02-05 04:19:00 +00:00
"method" : "GET" ,
2015-02-24 04:35:16 +00:00
"summary" : "read the specified Event" ,
"nickname" : "readEvent" ,
2015-02-05 04:19:00 +00:00
"parameters" : [
{
"type" : "string" ,
"paramType" : "path" ,
2015-02-24 04:35:16 +00:00
"name" : "name" ,
"description" : "name of the Event" ,
"required" : true ,
"allowMultiple" : false
} ,
{
"type" : "string" ,
"paramType" : "path" ,
"name" : "namespaces" ,
2015-02-05 04:19:00 +00:00
"description" : "object name and auth scope, such as for teams and projects" ,
"required" : true ,
"allowMultiple" : false
}
] ,
"produces" : [
"application/json"
] ,
"consumes" : [
"*/*"
]
} ,
{
"type" : "void" ,
2015-02-24 04:35:16 +00:00
"method" : "PUT" ,
"summary" : "update the specified Event" ,
"nickname" : "updateEvent" ,
2015-02-05 04:19:00 +00:00
"parameters" : [
{
"type" : "string" ,
"paramType" : "path" ,
2015-02-24 04:35:16 +00:00
"name" : "name" ,
"description" : "name of the Event" ,
"required" : true ,
"allowMultiple" : false
} ,
{
"type" : "string" ,
"paramType" : "path" ,
"name" : "namespaces" ,
2015-02-05 04:19:00 +00:00
"description" : "object name and auth scope, such as for teams and projects" ,
"required" : true ,
"allowMultiple" : false
} ,
{
2015-02-24 04:35:16 +00:00
"type" : "v1beta3.Event" ,
2015-02-05 04:19:00 +00:00
"paramType" : "body" ,
"name" : "body" ,
"description" : "" ,
"required" : true ,
"allowMultiple" : false
}
] ,
"produces" : [
"application/json"
] ,
"consumes" : [
"*/*"
]
2015-02-24 04:35:16 +00:00
} ,
2015-02-05 04:19:00 +00:00
{
"type" : "void" ,
2015-02-24 04:35:16 +00:00
"method" : "DELETE" ,
"summary" : "delete a Event" ,
"nickname" : "deleteEvent" ,
2015-02-05 04:19:00 +00:00
"parameters" : [
{
"type" : "string" ,
"paramType" : "path" ,
2015-02-24 04:35:16 +00:00
"name" : "name" ,
"description" : "name of the Event" ,
2015-02-05 04:19:00 +00:00
"required" : true ,
"allowMultiple" : false
} ,
{
2015-02-24 04:35:16 +00:00
"type" : "string" ,
"paramType" : "path" ,
"name" : "namespaces" ,
"description" : "object name and auth scope, such as for teams and projects" ,
2015-02-05 04:19:00 +00:00
"required" : true ,
"allowMultiple" : false
}
] ,
"produces" : [
"application/json"
] ,
"consumes" : [
"*/*"
]
}
]
} ,
{
2015-02-24 04:35:16 +00:00
"path" : "/api/v1beta3/watch/secrets" ,
2015-02-05 04:19:00 +00:00
"description" : "API at /api/v1beta3 version v1beta3" ,
"operations" : [
{
2015-02-24 04:35:16 +00:00
"type" : "v1beta3.SecretList" ,
2015-02-05 04:19:00 +00:00
"method" : "GET" ,
2015-02-24 04:35:16 +00:00
"summary" : "watch a list of Secret" ,
"nickname" : "watchSecretlist" ,
2015-02-05 04:19:00 +00:00
"parameters" : [ ] ,
"produces" : [
"application/json"
] ,
"consumes" : [
"*/*"
]
}
]
} ,
{
2015-02-24 04:35:16 +00:00
"path" : "/api/v1beta3/namespaces/{namespaces}/services" ,
2015-02-05 04:19:00 +00:00
"description" : "API at /api/v1beta3 version v1beta3" ,
"operations" : [
{
2015-02-24 04:35:16 +00:00
"type" : "v1beta3.ServiceList" ,
2015-02-05 04:19:00 +00:00
"method" : "GET" ,
2015-02-24 04:35:16 +00:00
"summary" : "list objects of kind Service" ,
"nickname" : "listService" ,
"parameters" : [
{
"type" : "string" ,
"paramType" : "path" ,
"name" : "namespaces" ,
"description" : "object name and auth scope, such as for teams and projects" ,
"required" : true ,
"allowMultiple" : false
}
] ,
"produces" : [
"application/json"
] ,
"consumes" : [
"*/*"
]
} ,
{
"type" : "void" ,
"method" : "POST" ,
"summary" : "create a Service" ,
"nickname" : "createService" ,
2015-02-05 04:19:00 +00:00
"parameters" : [
{
"type" : "string" ,
"paramType" : "path" ,
2015-02-24 04:35:16 +00:00
"name" : "namespaces" ,
2015-02-05 04:19:00 +00:00
"description" : "object name and auth scope, such as for teams and projects" ,
"required" : true ,
"allowMultiple" : false
2015-02-24 04:35:16 +00:00
} ,
{
"type" : "v1beta3.Service" ,
"paramType" : "body" ,
"name" : "body" ,
"description" : "" ,
"required" : true ,
"allowMultiple" : false
2015-02-05 04:19:00 +00:00
}
] ,
"produces" : [
"application/json"
] ,
"consumes" : [
"*/*"
]
}
]
} ,
{
2015-02-24 04:35:16 +00:00
"path" : "/api/v1beta3/namespaces/{namespaces}/pods/{name}" ,
2015-02-05 04:19:00 +00:00
"description" : "API at /api/v1beta3 version v1beta3" ,
"operations" : [
{
2015-02-24 04:35:16 +00:00
"type" : "v1beta3.Pod" ,
2015-02-05 04:19:00 +00:00
"method" : "GET" ,
2015-02-24 04:35:16 +00:00
"summary" : "read the specified Pod" ,
"nickname" : "readPod" ,
2015-02-05 04:19:00 +00:00
"parameters" : [
{
"type" : "string" ,
"paramType" : "path" ,
"name" : "name" ,
2015-02-24 04:35:16 +00:00
"description" : "name of the Pod" ,
2015-02-05 04:19:00 +00:00
"required" : true ,
"allowMultiple" : false
} ,
{
"type" : "string" ,
"paramType" : "path" ,
2015-02-24 04:35:16 +00:00
"name" : "namespaces" ,
2015-02-05 04:19:00 +00:00
"description" : "object name and auth scope, such as for teams and projects" ,
"required" : true ,
"allowMultiple" : false
}
] ,
"produces" : [
"application/json"
] ,
"consumes" : [
"*/*"
]
} ,
{
"type" : "void" ,
"method" : "PUT" ,
2015-02-24 04:35:16 +00:00
"summary" : "update the specified Pod" ,
"nickname" : "updatePod" ,
2015-02-05 04:19:00 +00:00
"parameters" : [
{
"type" : "string" ,
"paramType" : "path" ,
"name" : "name" ,
2015-02-24 04:35:16 +00:00
"description" : "name of the Pod" ,
2015-02-05 04:19:00 +00:00
"required" : true ,
"allowMultiple" : false
} ,
{
"type" : "string" ,
"paramType" : "path" ,
2015-02-24 04:35:16 +00:00
"name" : "namespaces" ,
2015-02-05 04:19:00 +00:00
"description" : "object name and auth scope, such as for teams and projects" ,
"required" : true ,
"allowMultiple" : false
} ,
{
2015-02-24 04:35:16 +00:00
"type" : "v1beta3.Pod" ,
2015-02-05 04:19:00 +00:00
"paramType" : "body" ,
"name" : "body" ,
"description" : "" ,
"required" : true ,
"allowMultiple" : false
}
] ,
"produces" : [
"application/json"
] ,
"consumes" : [
"*/*"
]
} ,
{
"type" : "void" ,
"method" : "DELETE" ,
2015-02-24 04:35:16 +00:00
"summary" : "delete a Pod" ,
"nickname" : "deletePod" ,
2015-02-05 04:19:00 +00:00
"parameters" : [
{
"type" : "string" ,
"paramType" : "path" ,
"name" : "name" ,
2015-02-24 04:35:16 +00:00
"description" : "name of the Pod" ,
2015-02-05 04:19:00 +00:00
"required" : true ,
"allowMultiple" : false
} ,
{
"type" : "string" ,
"paramType" : "path" ,
2015-02-24 04:35:16 +00:00
"name" : "namespaces" ,
2015-02-05 04:19:00 +00:00
"description" : "object name and auth scope, such as for teams and projects" ,
"required" : true ,
"allowMultiple" : false
}
] ,
"produces" : [
"application/json"
] ,
"consumes" : [
"*/*"
]
}
]
} ,
{
2015-02-24 04:35:16 +00:00
"path" : "/api/v1beta3/watch/endpoints" ,
"description" : "API at /api/v1beta3 version v1beta3" ,
"operations" : [
{
"type" : "v1beta3.EndpointsList" ,
"method" : "GET" ,
"summary" : "watch a list of Endpoints" ,
"nickname" : "watchEndpointslist" ,
"parameters" : [ ] ,
"produces" : [
"application/json"
] ,
"consumes" : [
"*/*"
]
}
]
} ,
{
"path" : "/api/v1beta3/secrets" ,
"description" : "API at /api/v1beta3 version v1beta3" ,
"operations" : [
{
"type" : "v1beta3.SecretList" ,
"method" : "GET" ,
"summary" : "list objects of kind Secret" ,
"nickname" : "listSecret" ,
"parameters" : [ ] ,
"produces" : [
"application/json"
] ,
"consumes" : [
"*/*"
]
}
]
} ,
{
"path" : "/api/v1beta3/pods" ,
"description" : "API at /api/v1beta3 version v1beta3" ,
"operations" : [
{
"type" : "v1beta3.PodList" ,
"method" : "GET" ,
"summary" : "list objects of kind Pod" ,
"nickname" : "listPod" ,
"parameters" : [ ] ,
"produces" : [
"application/json"
] ,
"consumes" : [
"*/*"
]
}
]
} ,
{
"path" : "/api/v1beta3/nodes" ,
"description" : "API at /api/v1beta3 version v1beta3" ,
"operations" : [
{
"type" : "v1beta3.NodeList" ,
"method" : "GET" ,
"summary" : "list objects of kind Node" ,
"nickname" : "listNode" ,
"parameters" : [ ] ,
"produces" : [
"application/json"
] ,
"consumes" : [
"*/*"
]
} ,
{
"type" : "void" ,
"method" : "POST" ,
"summary" : "create a Node" ,
"nickname" : "createNode" ,
"parameters" : [
{
"type" : "v1beta3.Node" ,
"paramType" : "body" ,
"name" : "body" ,
"description" : "" ,
"required" : true ,
"allowMultiple" : false
}
] ,
"produces" : [
"application/json"
] ,
"consumes" : [
"*/*"
]
}
]
} ,
{
"path" : "/api/v1beta3/namespaces/{namespaces}/replicationcontrollers" ,
"description" : "API at /api/v1beta3 version v1beta3" ,
"operations" : [
{
"type" : "v1beta3.ReplicationControllerList" ,
"method" : "GET" ,
"summary" : "list objects of kind ReplicationController" ,
"nickname" : "listReplicationController" ,
"parameters" : [
{
"type" : "string" ,
"paramType" : "path" ,
"name" : "namespaces" ,
"description" : "object name and auth scope, such as for teams and projects" ,
"required" : true ,
"allowMultiple" : false
}
] ,
"produces" : [
"application/json"
] ,
"consumes" : [
"*/*"
]
} ,
{
"type" : "void" ,
"method" : "POST" ,
"summary" : "create a ReplicationController" ,
"nickname" : "createReplicationController" ,
"parameters" : [
{
"type" : "string" ,
"paramType" : "path" ,
"name" : "namespaces" ,
"description" : "object name and auth scope, such as for teams and projects" ,
"required" : true ,
"allowMultiple" : false
} ,
{
"type" : "v1beta3.ReplicationController" ,
"paramType" : "body" ,
"name" : "body" ,
"description" : "" ,
"required" : true ,
"allowMultiple" : false
}
] ,
"produces" : [
"application/json"
] ,
"consumes" : [
"*/*"
]
}
]
} ,
{
"path" : "/api/v1beta3/namespaces/{namespaces}/secrets/{name}" ,
"description" : "API at /api/v1beta3 version v1beta3" ,
"operations" : [
{
"type" : "v1beta3.Secret" ,
"method" : "GET" ,
"summary" : "read the specified Secret" ,
"nickname" : "readSecret" ,
"parameters" : [
{
"type" : "string" ,
"paramType" : "path" ,
"name" : "name" ,
"description" : "name of the Secret" ,
"required" : true ,
"allowMultiple" : false
} ,
{
"type" : "string" ,
"paramType" : "path" ,
"name" : "namespaces" ,
"description" : "object name and auth scope, such as for teams and projects" ,
"required" : true ,
"allowMultiple" : false
}
] ,
"produces" : [
"application/json"
] ,
"consumes" : [
"*/*"
]
} ,
{
"type" : "void" ,
"method" : "PUT" ,
"summary" : "update the specified Secret" ,
"nickname" : "updateSecret" ,
"parameters" : [
{
"type" : "string" ,
"paramType" : "path" ,
"name" : "name" ,
"description" : "name of the Secret" ,
"required" : true ,
"allowMultiple" : false
} ,
{
"type" : "string" ,
"paramType" : "path" ,
"name" : "namespaces" ,
"description" : "object name and auth scope, such as for teams and projects" ,
"required" : true ,
"allowMultiple" : false
} ,
{
"type" : "v1beta3.Secret" ,
"paramType" : "body" ,
"name" : "body" ,
"description" : "" ,
"required" : true ,
"allowMultiple" : false
}
] ,
"produces" : [
"application/json"
] ,
"consumes" : [
"*/*"
]
} ,
{
"type" : "void" ,
"method" : "DELETE" ,
"summary" : "delete a Secret" ,
"nickname" : "deleteSecret" ,
"parameters" : [
{
"type" : "string" ,
"paramType" : "path" ,
"name" : "name" ,
"description" : "name of the Secret" ,
"required" : true ,
"allowMultiple" : false
} ,
{
"type" : "string" ,
"paramType" : "path" ,
"name" : "namespaces" ,
"description" : "object name and auth scope, such as for teams and projects" ,
"required" : true ,
"allowMultiple" : false
}
] ,
"produces" : [
"application/json"
] ,
"consumes" : [
"*/*"
]
}
]
} ,
{
"path" : "/api/v1beta3/endpoints" ,
"description" : "API at /api/v1beta3 version v1beta3" ,
"operations" : [
{
"type" : "v1beta3.EndpointsList" ,
"method" : "GET" ,
"summary" : "list objects of kind Endpoints" ,
"nickname" : "listEndpoints" ,
"parameters" : [ ] ,
"produces" : [
"application/json"
] ,
"consumes" : [
"*/*"
]
}
]
} ,
{
"path" : "/api/v1beta3/nodes/{name}" ,
"description" : "API at /api/v1beta3 version v1beta3" ,
"operations" : [
{
"type" : "v1beta3.Node" ,
"method" : "GET" ,
"summary" : "read the specified Node" ,
"nickname" : "readNode" ,
"parameters" : [
{
"type" : "string" ,
"paramType" : "path" ,
"name" : "name" ,
"description" : "name of the Node" ,
"required" : true ,
"allowMultiple" : false
}
] ,
"produces" : [
"application/json"
] ,
"consumes" : [
"*/*"
]
} ,
{
"type" : "void" ,
"method" : "PUT" ,
"summary" : "update the specified Node" ,
"nickname" : "updateNode" ,
"parameters" : [
{
"type" : "string" ,
"paramType" : "path" ,
"name" : "name" ,
"description" : "name of the Node" ,
"required" : true ,
"allowMultiple" : false
} ,
{
"type" : "v1beta3.Node" ,
"paramType" : "body" ,
"name" : "body" ,
"description" : "" ,
"required" : true ,
"allowMultiple" : false
}
] ,
"produces" : [
"application/json"
] ,
"consumes" : [
"*/*"
]
} ,
{
"type" : "void" ,
"method" : "DELETE" ,
"summary" : "delete a Node" ,
"nickname" : "deleteNode" ,
"parameters" : [
{
"type" : "string" ,
"paramType" : "path" ,
"name" : "name" ,
"description" : "name of the Node" ,
"required" : true ,
"allowMultiple" : false
}
] ,
"produces" : [
"application/json"
] ,
"consumes" : [
"*/*"
]
}
]
} ,
{
"path" : "/api/v1beta3/watch/namespaces/{namespaces}/limitranges/{name}" ,
"description" : "API at /api/v1beta3 version v1beta3" ,
"operations" : [
{
"type" : "v1beta3.LimitRange" ,
"method" : "GET" ,
"summary" : "watch a particular LimitRange" ,
"nickname" : "watchLimitRange" ,
"parameters" : [
{
"type" : "string" ,
"paramType" : "path" ,
"name" : "name" ,
"description" : "name of the LimitRange" ,
"required" : true ,
"allowMultiple" : false
} ,
{
"type" : "string" ,
"paramType" : "path" ,
"name" : "namespaces" ,
"description" : "object name and auth scope, such as for teams and projects" ,
"required" : true ,
"allowMultiple" : false
}
] ,
"produces" : [
"application/json"
] ,
"consumes" : [
"*/*"
]
}
]
} ,
{
"path" : "/api/v1beta3/proxy/namespaces/{namespaces}/services/{name}/{path:*}" ,
"description" : "API at /api/v1beta3 version v1beta3" ,
"operations" : [
{
"type" : "void" ,
"method" : "GET" ,
"summary" : "proxy GET requests to Service" ,
"nickname" : "proxyGETService" ,
"parameters" : [
{
"type" : "string" ,
"paramType" : "path" ,
"name" : "name" ,
"description" : "name of the Service" ,
"required" : true ,
"allowMultiple" : false
} ,
{
"type" : "string" ,
"paramType" : "path" ,
"name" : "namespaces" ,
"description" : "object name and auth scope, such as for teams and projects" ,
"required" : true ,
"allowMultiple" : false
}
] ,
"produces" : [
"*/*"
] ,
"consumes" : [
"*/*"
]
} ,
{
"type" : "void" ,
"method" : "PUT" ,
"summary" : "proxy PUT requests to Service" ,
"nickname" : "proxyPUTService" ,
"parameters" : [
{
"type" : "string" ,
"paramType" : "path" ,
"name" : "name" ,
"description" : "name of the Service" ,
"required" : true ,
"allowMultiple" : false
} ,
{
"type" : "string" ,
"paramType" : "path" ,
"name" : "namespaces" ,
"description" : "object name and auth scope, such as for teams and projects" ,
"required" : true ,
"allowMultiple" : false
}
] ,
"produces" : [
"*/*"
] ,
"consumes" : [
"*/*"
]
} ,
{
"type" : "void" ,
"method" : "POST" ,
"summary" : "proxy POST requests to Service" ,
"nickname" : "proxyPOSTService" ,
"parameters" : [
{
"type" : "string" ,
"paramType" : "path" ,
"name" : "name" ,
"description" : "name of the Service" ,
"required" : true ,
"allowMultiple" : false
} ,
{
"type" : "string" ,
"paramType" : "path" ,
"name" : "namespaces" ,
"description" : "object name and auth scope, such as for teams and projects" ,
"required" : true ,
"allowMultiple" : false
}
] ,
"produces" : [
"*/*"
] ,
"consumes" : [
"*/*"
]
} ,
{
"type" : "void" ,
"method" : "DELETE" ,
"summary" : "proxy DELETE requests to Service" ,
"nickname" : "proxyDELETEService" ,
"parameters" : [
{
"type" : "string" ,
"paramType" : "path" ,
"name" : "name" ,
"description" : "name of the Service" ,
"required" : true ,
"allowMultiple" : false
} ,
{
"type" : "string" ,
"paramType" : "path" ,
"name" : "namespaces" ,
"description" : "object name and auth scope, such as for teams and projects" ,
"required" : true ,
"allowMultiple" : false
}
] ,
"produces" : [
"*/*"
] ,
"consumes" : [
"*/*"
]
}
]
} ,
{
"path" : "/api/v1beta3/namespaces/{namespaces}/resourcequotas" ,
"description" : "API at /api/v1beta3 version v1beta3" ,
"operations" : [
{
"type" : "v1beta3.ResourceQuotaList" ,
"method" : "GET" ,
"summary" : "list objects of kind ResourceQuota" ,
"nickname" : "listResourceQuota" ,
"parameters" : [
{
"type" : "string" ,
"paramType" : "path" ,
"name" : "namespaces" ,
"description" : "object name and auth scope, such as for teams and projects" ,
"required" : true ,
"allowMultiple" : false
}
] ,
"produces" : [
"application/json"
] ,
"consumes" : [
"*/*"
]
} ,
{
"type" : "void" ,
"method" : "POST" ,
"summary" : "create a ResourceQuota" ,
"nickname" : "createResourceQuota" ,
"parameters" : [
{
"type" : "string" ,
"paramType" : "path" ,
"name" : "namespaces" ,
"description" : "object name and auth scope, such as for teams and projects" ,
"required" : true ,
"allowMultiple" : false
} ,
{
"type" : "v1beta3.ResourceQuota" ,
"paramType" : "body" ,
"name" : "body" ,
"description" : "" ,
"required" : true ,
"allowMultiple" : false
}
] ,
"produces" : [
"application/json"
] ,
"consumes" : [
"*/*"
]
}
]
} ,
{
"path" : "/api/v1beta3/proxy/nodes/{name}" ,
"description" : "API at /api/v1beta3 version v1beta3" ,
"operations" : [
{
"type" : "void" ,
"method" : "GET" ,
"summary" : "proxy GET requests to Node" ,
"nickname" : "proxyGETNode" ,
"parameters" : [
{
"type" : "string" ,
"paramType" : "path" ,
"name" : "name" ,
"description" : "name of the Node" ,
"required" : true ,
"allowMultiple" : false
}
] ,
"produces" : [
"*/*"
] ,
"consumes" : [
"*/*"
]
} ,
{
"type" : "void" ,
"method" : "PUT" ,
"summary" : "proxy PUT requests to Node" ,
"nickname" : "proxyPUTNode" ,
"parameters" : [
{
"type" : "string" ,
"paramType" : "path" ,
"name" : "name" ,
"description" : "name of the Node" ,
"required" : true ,
"allowMultiple" : false
}
] ,
"produces" : [
"*/*"
] ,
"consumes" : [
"*/*"
]
} ,
{
"type" : "void" ,
"method" : "POST" ,
"summary" : "proxy POST requests to Node" ,
"nickname" : "proxyPOSTNode" ,
"parameters" : [
{
"type" : "string" ,
"paramType" : "path" ,
"name" : "name" ,
"description" : "name of the Node" ,
"required" : true ,
"allowMultiple" : false
}
] ,
"produces" : [
"*/*"
] ,
"consumes" : [
"*/*"
]
} ,
{
"type" : "void" ,
"method" : "DELETE" ,
"summary" : "proxy DELETE requests to Node" ,
"nickname" : "proxyDELETENode" ,
"parameters" : [
{
"type" : "string" ,
"paramType" : "path" ,
"name" : "name" ,
"description" : "name of the Node" ,
"required" : true ,
"allowMultiple" : false
}
] ,
"produces" : [
"*/*"
] ,
"consumes" : [
"*/*"
]
}
]
} ,
{
"path" : "/api/v1beta3/namespaces/{namespaces}/resourcequotausages" ,
"description" : "API at /api/v1beta3 version v1beta3" ,
"operations" : [
{
"type" : "void" ,
"method" : "POST" ,
"summary" : "create a ResourceQuotaUsage" ,
"nickname" : "createResourceQuotaUsage" ,
"parameters" : [
{
"type" : "string" ,
"paramType" : "path" ,
"name" : "namespaces" ,
"description" : "object name and auth scope, such as for teams and projects" ,
"required" : true ,
"allowMultiple" : false
} ,
{
"type" : "v1beta3.ResourceQuotaUsage" ,
"paramType" : "body" ,
"name" : "body" ,
"description" : "" ,
"required" : true ,
"allowMultiple" : false
}
] ,
"produces" : [
"application/json"
] ,
"consumes" : [
"*/*"
]
}
]
} ,
{
"path" : "/api/v1beta3/resourcequotas" ,
"description" : "API at /api/v1beta3 version v1beta3" ,
"operations" : [
{
"type" : "v1beta3.ResourceQuotaList" ,
"method" : "GET" ,
"summary" : "list objects of kind ResourceQuota" ,
"nickname" : "listResourceQuota" ,
"parameters" : [ ] ,
"produces" : [
"application/json"
] ,
"consumes" : [
"*/*"
]
}
]
} ,
{
"path" : "/api/v1beta3/namespaces/{namespaces}/secrets" ,
"description" : "API at /api/v1beta3 version v1beta3" ,
"operations" : [
{
"type" : "v1beta3.SecretList" ,
"method" : "GET" ,
"summary" : "list objects of kind Secret" ,
"nickname" : "listSecret" ,
"parameters" : [
{
"type" : "string" ,
"paramType" : "path" ,
"name" : "namespaces" ,
"description" : "object name and auth scope, such as for teams and projects" ,
"required" : true ,
"allowMultiple" : false
}
] ,
"produces" : [
"application/json"
] ,
"consumes" : [
"*/*"
]
} ,
{
"type" : "void" ,
"method" : "POST" ,
"summary" : "create a Secret" ,
"nickname" : "createSecret" ,
"parameters" : [
{
"type" : "string" ,
"paramType" : "path" ,
"name" : "namespaces" ,
"description" : "object name and auth scope, such as for teams and projects" ,
"required" : true ,
"allowMultiple" : false
} ,
{
"type" : "v1beta3.Secret" ,
"paramType" : "body" ,
"name" : "body" ,
"description" : "" ,
"required" : true ,
"allowMultiple" : false
}
] ,
"produces" : [
"application/json"
] ,
"consumes" : [
"*/*"
]
}
]
} ,
{
"path" : "/api/v1beta3/watch/nodes/{name}" ,
"description" : "API at /api/v1beta3 version v1beta3" ,
"operations" : [
{
"type" : "v1beta3.Node" ,
"method" : "GET" ,
"summary" : "watch a particular Node" ,
"nickname" : "watchNode" ,
"parameters" : [
{
"type" : "string" ,
"paramType" : "path" ,
"name" : "name" ,
"description" : "name of the Node" ,
"required" : true ,
"allowMultiple" : false
}
] ,
"produces" : [
"application/json"
] ,
"consumes" : [
"*/*"
]
}
]
} ,
{
"path" : "/api/v1beta3/watch/namespaces/{namespaces}/replicationcontrollers/{name}" ,
"description" : "API at /api/v1beta3 version v1beta3" ,
"operations" : [
{
"type" : "v1beta3.ReplicationController" ,
"method" : "GET" ,
"summary" : "watch a particular ReplicationController" ,
"nickname" : "watchReplicationController" ,
"parameters" : [
{
"type" : "string" ,
"paramType" : "path" ,
"name" : "name" ,
"description" : "name of the ReplicationController" ,
"required" : true ,
"allowMultiple" : false
} ,
{
"type" : "string" ,
"paramType" : "path" ,
"name" : "namespaces" ,
"description" : "object name and auth scope, such as for teams and projects" ,
"required" : true ,
"allowMultiple" : false
}
] ,
"produces" : [
"application/json"
] ,
"consumes" : [
"*/*"
]
}
]
} ,
{
"path" : "/api/v1beta3/watch/replicationcontrollers" ,
"description" : "API at /api/v1beta3 version v1beta3" ,
"operations" : [
{
"type" : "v1beta3.ReplicationControllerList" ,
"method" : "GET" ,
"summary" : "watch a list of ReplicationController" ,
"nickname" : "watchReplicationControllerlist" ,
"parameters" : [ ] ,
"produces" : [
"application/json"
] ,
"consumes" : [
"*/*"
]
}
]
} ,
{
"path" : "/api/v1beta3/proxy/nodes/{name}/{path:*}" ,
"description" : "API at /api/v1beta3 version v1beta3" ,
"operations" : [
{
"type" : "void" ,
"method" : "GET" ,
"summary" : "proxy GET requests to Node" ,
"nickname" : "proxyGETNode" ,
"parameters" : [
{
"type" : "string" ,
"paramType" : "path" ,
"name" : "name" ,
"description" : "name of the Node" ,
"required" : true ,
"allowMultiple" : false
}
] ,
"produces" : [
"*/*"
] ,
"consumes" : [
"*/*"
]
} ,
{
"type" : "void" ,
"method" : "PUT" ,
"summary" : "proxy PUT requests to Node" ,
"nickname" : "proxyPUTNode" ,
"parameters" : [
{
"type" : "string" ,
"paramType" : "path" ,
"name" : "name" ,
"description" : "name of the Node" ,
"required" : true ,
"allowMultiple" : false
}
] ,
"produces" : [
"*/*"
] ,
"consumes" : [
"*/*"
]
} ,
{
"type" : "void" ,
"method" : "POST" ,
"summary" : "proxy POST requests to Node" ,
"nickname" : "proxyPOSTNode" ,
"parameters" : [
{
"type" : "string" ,
"paramType" : "path" ,
"name" : "name" ,
"description" : "name of the Node" ,
"required" : true ,
"allowMultiple" : false
}
] ,
"produces" : [
"*/*"
] ,
"consumes" : [
"*/*"
]
} ,
{
"type" : "void" ,
"method" : "DELETE" ,
"summary" : "proxy DELETE requests to Node" ,
"nickname" : "proxyDELETENode" ,
"parameters" : [
{
"type" : "string" ,
"paramType" : "path" ,
"name" : "name" ,
"description" : "name of the Node" ,
"required" : true ,
"allowMultiple" : false
}
] ,
"produces" : [
"*/*"
] ,
"consumes" : [
"*/*"
]
}
]
} ,
{
"path" : "/api/v1beta3/watch/nodes" ,
"description" : "API at /api/v1beta3 version v1beta3" ,
"operations" : [
{
"type" : "v1beta3.NodeList" ,
"method" : "GET" ,
"summary" : "watch a list of Node" ,
"nickname" : "watchNodelist" ,
"parameters" : [ ] ,
"produces" : [
"application/json"
] ,
"consumes" : [
"*/*"
]
}
]
} ,
{
"path" : "/api/v1beta3/watch/resourcequotas" ,
2015-02-05 04:19:00 +00:00
"description" : "API at /api/v1beta3 version v1beta3" ,
"operations" : [
{
2015-02-24 04:35:16 +00:00
"type" : "v1beta3.ResourceQuotaList" ,
2015-02-05 04:19:00 +00:00
"method" : "GET" ,
2015-02-24 04:35:16 +00:00
"summary" : "watch a list of ResourceQuota" ,
"nickname" : "watchResourceQuotalist" ,
"parameters" : [ ] ,
2015-02-05 04:19:00 +00:00
"produces" : [
"application/json"
] ,
"consumes" : [
"*/*"
]
2015-02-24 04:35:16 +00:00
}
]
} ,
{
"path" : "/api/v1beta3/watch/namespaces/{namespaces}/secrets/{name}" ,
"description" : "API at /api/v1beta3 version v1beta3" ,
"operations" : [
2015-02-05 04:19:00 +00:00
{
2015-02-24 04:35:16 +00:00
"type" : "v1beta3.Secret" ,
"method" : "GET" ,
"summary" : "watch a particular Secret" ,
"nickname" : "watchSecret" ,
2015-02-05 04:19:00 +00:00
"parameters" : [
{
"type" : "string" ,
"paramType" : "path" ,
"name" : "name" ,
2015-02-24 04:35:16 +00:00
"description" : "name of the Secret" ,
2015-02-05 04:19:00 +00:00
"required" : true ,
"allowMultiple" : false
} ,
{
"type" : "string" ,
"paramType" : "path" ,
2015-02-24 04:35:16 +00:00
"name" : "namespaces" ,
2015-02-05 04:19:00 +00:00
"description" : "object name and auth scope, such as for teams and projects" ,
"required" : true ,
"allowMultiple" : false
}
] ,
"produces" : [
"application/json"
] ,
"consumes" : [
"*/*"
]
2015-02-24 04:35:16 +00:00
}
]
} ,
{
"path" : "/api/v1beta3/redirect/namespaces/{namespaces}/pods/{name}" ,
"description" : "API at /api/v1beta3 version v1beta3" ,
"operations" : [
2015-02-05 04:19:00 +00:00
{
"type" : "void" ,
2015-02-24 04:35:16 +00:00
"method" : "GET" ,
"summary" : "redirect GET request to Pod" ,
"nickname" : "redirectPod" ,
2015-02-05 04:19:00 +00:00
"parameters" : [
{
"type" : "string" ,
"paramType" : "path" ,
"name" : "name" ,
2015-02-24 04:35:16 +00:00
"description" : "name of the Pod" ,
2015-02-05 04:19:00 +00:00
"required" : true ,
"allowMultiple" : false
} ,
{
"type" : "string" ,
"paramType" : "path" ,
2015-02-24 04:35:16 +00:00
"name" : "namespaces" ,
2015-02-05 04:19:00 +00:00
"description" : "object name and auth scope, such as for teams and projects" ,
"required" : true ,
"allowMultiple" : false
}
] ,
"produces" : [
2015-02-24 04:35:16 +00:00
"*/*"
2015-02-05 04:19:00 +00:00
] ,
"consumes" : [
"*/*"
]
}
]
} ,
{
2015-02-24 04:35:16 +00:00
"path" : "/api/v1beta3/proxy/namespaces/{namespaces}/pods/{name}/{path:*}" ,
2015-02-05 04:19:00 +00:00
"description" : "API at /api/v1beta3 version v1beta3" ,
"operations" : [
{
2015-02-24 04:35:16 +00:00
"type" : "void" ,
2015-02-05 04:19:00 +00:00
"method" : "GET" ,
2015-02-24 04:35:16 +00:00
"summary" : "proxy GET requests to Pod" ,
"nickname" : "proxyGETPod" ,
2015-02-05 04:19:00 +00:00
"parameters" : [
{
"type" : "string" ,
"paramType" : "path" ,
"name" : "name" ,
"description" : "name of the Pod" ,
"required" : true ,
"allowMultiple" : false
} ,
{
"type" : "string" ,
"paramType" : "path" ,
2015-02-24 04:35:16 +00:00
"name" : "namespaces" ,
2015-02-05 04:19:00 +00:00
"description" : "object name and auth scope, such as for teams and projects" ,
"required" : true ,
"allowMultiple" : false
}
] ,
"produces" : [
2015-02-24 04:35:16 +00:00
"*/*"
2015-02-05 04:19:00 +00:00
] ,
"consumes" : [
"*/*"
]
} ,
{
"type" : "void" ,
"method" : "PUT" ,
2015-02-24 04:35:16 +00:00
"summary" : "proxy PUT requests to Pod" ,
"nickname" : "proxyPUTPod" ,
2015-02-05 04:19:00 +00:00
"parameters" : [
{
"type" : "string" ,
"paramType" : "path" ,
"name" : "name" ,
"description" : "name of the Pod" ,
"required" : true ,
"allowMultiple" : false
} ,
{
"type" : "string" ,
"paramType" : "path" ,
2015-02-24 04:35:16 +00:00
"name" : "namespaces" ,
2015-02-05 04:19:00 +00:00
"description" : "object name and auth scope, such as for teams and projects" ,
"required" : true ,
"allowMultiple" : false
}
] ,
"produces" : [
2015-02-24 04:35:16 +00:00
"*/*"
2015-02-05 04:19:00 +00:00
] ,
"consumes" : [
"*/*"
]
} ,
{
"type" : "void" ,
2015-02-24 04:35:16 +00:00
"method" : "POST" ,
"summary" : "proxy POST requests to Pod" ,
"nickname" : "proxyPOSTPod" ,
2015-02-05 04:19:00 +00:00
"parameters" : [
{
"type" : "string" ,
"paramType" : "path" ,
"name" : "name" ,
"description" : "name of the Pod" ,
"required" : true ,
"allowMultiple" : false
} ,
{
"type" : "string" ,
"paramType" : "path" ,
2015-02-24 04:35:16 +00:00
"name" : "namespaces" ,
2015-02-05 04:19:00 +00:00
"description" : "object name and auth scope, such as for teams and projects" ,
"required" : true ,
"allowMultiple" : false
}
] ,
"produces" : [
2015-02-24 04:35:16 +00:00
"*/*"
2015-02-05 04:19:00 +00:00
] ,
"consumes" : [
"*/*"
]
2015-02-24 04:35:16 +00:00
} ,
2015-02-05 04:19:00 +00:00
{
2015-02-24 04:35:16 +00:00
"type" : "void" ,
"method" : "DELETE" ,
"summary" : "proxy DELETE requests to Pod" ,
"nickname" : "proxyDELETEPod" ,
2015-02-05 04:19:00 +00:00
"parameters" : [
{
"type" : "string" ,
"paramType" : "path" ,
"name" : "name" ,
"description" : "name of the Pod" ,
"required" : true ,
"allowMultiple" : false
} ,
{
"type" : "string" ,
"paramType" : "path" ,
2015-02-24 04:35:16 +00:00
"name" : "namespaces" ,
2015-02-05 04:19:00 +00:00
"description" : "object name and auth scope, such as for teams and projects" ,
"required" : true ,
"allowMultiple" : false
}
] ,
"produces" : [
2015-02-24 04:35:16 +00:00
"*/*"
2015-02-05 04:19:00 +00:00
] ,
"consumes" : [
"*/*"
]
}
]
} ,
{
2015-02-24 04:35:16 +00:00
"path" : "/api/v1beta3/proxy/namespaces/{namespaces}/services/{name}" ,
2015-02-05 04:19:00 +00:00
"description" : "API at /api/v1beta3 version v1beta3" ,
"operations" : [
{
"type" : "void" ,
"method" : "GET" ,
2015-02-24 04:35:16 +00:00
"summary" : "proxy GET requests to Service" ,
"nickname" : "proxyGETService" ,
2015-02-05 04:19:00 +00:00
"parameters" : [
{
"type" : "string" ,
"paramType" : "path" ,
"name" : "name" ,
2015-02-24 04:35:16 +00:00
"description" : "name of the Service" ,
2015-02-05 04:19:00 +00:00
"required" : true ,
"allowMultiple" : false
} ,
{
"type" : "string" ,
"paramType" : "path" ,
2015-02-24 04:35:16 +00:00
"name" : "namespaces" ,
2015-02-05 04:19:00 +00:00
"description" : "object name and auth scope, such as for teams and projects" ,
"required" : true ,
"allowMultiple" : false
}
] ,
"produces" : [
"*/*"
] ,
"consumes" : [
"*/*"
]
} ,
{
"type" : "void" ,
"method" : "PUT" ,
2015-02-24 04:35:16 +00:00
"summary" : "proxy PUT requests to Service" ,
"nickname" : "proxyPUTService" ,
2015-02-05 04:19:00 +00:00
"parameters" : [
{
"type" : "string" ,
"paramType" : "path" ,
"name" : "name" ,
2015-02-24 04:35:16 +00:00
"description" : "name of the Service" ,
2015-02-05 04:19:00 +00:00
"required" : true ,
"allowMultiple" : false
} ,
{
"type" : "string" ,
"paramType" : "path" ,
2015-02-24 04:35:16 +00:00
"name" : "namespaces" ,
2015-02-05 04:19:00 +00:00
"description" : "object name and auth scope, such as for teams and projects" ,
"required" : true ,
"allowMultiple" : false
}
] ,
"produces" : [
"*/*"
] ,
"consumes" : [
"*/*"
]
} ,
{
"type" : "void" ,
"method" : "POST" ,
2015-02-24 04:35:16 +00:00
"summary" : "proxy POST requests to Service" ,
"nickname" : "proxyPOSTService" ,
2015-02-05 04:19:00 +00:00
"parameters" : [
{
"type" : "string" ,
"paramType" : "path" ,
"name" : "name" ,
2015-02-24 04:35:16 +00:00
"description" : "name of the Service" ,
2015-02-05 04:19:00 +00:00
"required" : true ,
"allowMultiple" : false
} ,
{
"type" : "string" ,
"paramType" : "path" ,
2015-02-24 04:35:16 +00:00
"name" : "namespaces" ,
2015-02-05 04:19:00 +00:00
"description" : "object name and auth scope, such as for teams and projects" ,
"required" : true ,
"allowMultiple" : false
}
] ,
"produces" : [
"*/*"
] ,
"consumes" : [
"*/*"
]
} ,
{
"type" : "void" ,
"method" : "DELETE" ,
2015-02-24 04:35:16 +00:00
"summary" : "proxy DELETE requests to Service" ,
"nickname" : "proxyDELETEService" ,
2015-02-05 04:19:00 +00:00
"parameters" : [
{
"type" : "string" ,
"paramType" : "path" ,
"name" : "name" ,
2015-02-24 04:35:16 +00:00
"description" : "name of the Service" ,
2015-02-05 04:19:00 +00:00
"required" : true ,
"allowMultiple" : false
} ,
{
"type" : "string" ,
"paramType" : "path" ,
2015-02-24 04:35:16 +00:00
"name" : "namespaces" ,
2015-02-05 04:19:00 +00:00
"description" : "object name and auth scope, such as for teams and projects" ,
"required" : true ,
"allowMultiple" : false
}
] ,
"produces" : [
"*/*"
] ,
"consumes" : [
"*/*"
]
}
]
} ,
{
2015-02-24 04:35:16 +00:00
"path" : "/api/v1beta3/watch/namespaces/{namespaces}/endpoints" ,
2015-02-05 04:19:00 +00:00
"description" : "API at /api/v1beta3 version v1beta3" ,
"operations" : [
{
"type" : "v1beta3.EndpointsList" ,
"method" : "GET" ,
2015-02-24 04:35:16 +00:00
"summary" : "watch a list of Endpoints" ,
"nickname" : "watchEndpointslist" ,
2015-02-05 04:19:00 +00:00
"parameters" : [
{
"type" : "string" ,
"paramType" : "path" ,
2015-02-24 04:35:16 +00:00
"name" : "namespaces" ,
2015-02-05 04:19:00 +00:00
"description" : "object name and auth scope, such as for teams and projects" ,
"required" : true ,
"allowMultiple" : false
}
] ,
"produces" : [
"application/json"
] ,
"consumes" : [
"*/*"
]
}
]
} ,
{
2015-02-24 04:35:16 +00:00
"path" : "/api/v1beta3/namespaces/{namespaces}/endpoints/{name}" ,
2015-02-05 04:19:00 +00:00
"description" : "API at /api/v1beta3 version v1beta3" ,
"operations" : [
{
2015-02-24 04:35:16 +00:00
"type" : "v1beta3.Endpoints" ,
2015-02-05 04:19:00 +00:00
"method" : "GET" ,
2015-02-24 04:35:16 +00:00
"summary" : "read the specified Endpoints" ,
"nickname" : "readEndpoints" ,
2015-02-05 04:19:00 +00:00
"parameters" : [
{
"type" : "string" ,
"paramType" : "path" ,
"name" : "name" ,
2015-02-24 04:35:16 +00:00
"description" : "name of the Endpoints" ,
2015-02-05 04:19:00 +00:00
"required" : true ,
"allowMultiple" : false
} ,
{
"type" : "string" ,
"paramType" : "path" ,
2015-02-24 04:35:16 +00:00
"name" : "namespaces" ,
2015-02-05 04:19:00 +00:00
"description" : "object name and auth scope, such as for teams and projects" ,
"required" : true ,
"allowMultiple" : false
}
] ,
"produces" : [
"application/json"
] ,
"consumes" : [
"*/*"
]
2015-02-24 04:35:16 +00:00
} ,
2015-02-05 04:19:00 +00:00
{
2015-02-24 04:35:16 +00:00
"type" : "void" ,
"method" : "PUT" ,
"summary" : "update the specified Endpoints" ,
"nickname" : "updateEndpoints" ,
2015-02-05 04:19:00 +00:00
"parameters" : [
{
"type" : "string" ,
"paramType" : "path" ,
"name" : "name" ,
2015-02-24 04:35:16 +00:00
"description" : "name of the Endpoints" ,
2015-02-05 04:19:00 +00:00
"required" : true ,
"allowMultiple" : false
} ,
{
"type" : "string" ,
"paramType" : "path" ,
2015-02-24 04:35:16 +00:00
"name" : "namespaces" ,
2015-02-05 04:19:00 +00:00
"description" : "object name and auth scope, such as for teams and projects" ,
"required" : true ,
"allowMultiple" : false
2015-02-24 04:35:16 +00:00
} ,
{
"type" : "v1beta3.Endpoints" ,
"paramType" : "body" ,
"name" : "body" ,
"description" : "" ,
"required" : true ,
"allowMultiple" : false
2015-02-05 04:19:00 +00:00
}
] ,
"produces" : [
"application/json"
] ,
"consumes" : [
"*/*"
]
}
]
} ,
{
2015-02-24 04:35:16 +00:00
"path" : "/api/v1beta3/namespaces/{namespaces}/bindings" ,
2015-02-05 04:19:00 +00:00
"description" : "API at /api/v1beta3 version v1beta3" ,
"operations" : [
{
2015-02-24 04:35:16 +00:00
"type" : "void" ,
"method" : "POST" ,
"summary" : "create a Binding" ,
"nickname" : "createBinding" ,
2015-02-05 04:19:00 +00:00
"parameters" : [
{
"type" : "string" ,
"paramType" : "path" ,
2015-02-24 04:35:16 +00:00
"name" : "namespaces" ,
"description" : "object name and auth scope, such as for teams and projects" ,
2015-02-05 04:19:00 +00:00
"required" : true ,
"allowMultiple" : false
} ,
{
2015-02-24 04:35:16 +00:00
"type" : "v1beta3.Binding" ,
"paramType" : "body" ,
"name" : "body" ,
"description" : "" ,
2015-02-05 04:19:00 +00:00
"required" : true ,
"allowMultiple" : false
}
] ,
"produces" : [
"application/json"
] ,
"consumes" : [
"*/*"
]
}
]
} ,
{
2015-02-24 04:35:16 +00:00
"path" : "/api/v1beta3/namespaces" ,
2015-02-05 04:19:00 +00:00
"description" : "API at /api/v1beta3 version v1beta3" ,
"operations" : [
{
2015-02-24 04:35:16 +00:00
"type" : "v1beta3.NamespaceList" ,
2015-02-05 04:19:00 +00:00
"method" : "GET" ,
2015-02-24 04:35:16 +00:00
"summary" : "list objects of kind Namespace" ,
"nickname" : "listNamespace" ,
2015-02-05 04:19:00 +00:00
"parameters" : [ ] ,
"produces" : [
"application/json"
] ,
"consumes" : [
"*/*"
]
2015-02-24 04:35:16 +00:00
} ,
2015-02-05 04:19:00 +00:00
{
2015-02-24 04:35:16 +00:00
"type" : "void" ,
"method" : "POST" ,
"summary" : "create a Namespace" ,
"nickname" : "createNamespace" ,
"parameters" : [
{
"type" : "v1beta3.Namespace" ,
"paramType" : "body" ,
"name" : "body" ,
"description" : "" ,
"required" : true ,
"allowMultiple" : false
}
] ,
2015-02-05 04:19:00 +00:00
"produces" : [
"application/json"
] ,
"consumes" : [
"*/*"
]
2015-02-24 04:35:16 +00:00
}
]
} ,
{
"path" : "/api/v1beta3/watch/namespaces/{namespaces}/secrets" ,
"description" : "API at /api/v1beta3 version v1beta3" ,
"operations" : [
2015-02-05 04:19:00 +00:00
{
2015-02-24 04:35:16 +00:00
"type" : "v1beta3.SecretList" ,
"method" : "GET" ,
"summary" : "watch a list of Secret" ,
"nickname" : "watchSecretlist" ,
2015-02-05 04:19:00 +00:00
"parameters" : [
{
2015-02-24 04:35:16 +00:00
"type" : "string" ,
"paramType" : "path" ,
"name" : "namespaces" ,
"description" : "object name and auth scope, such as for teams and projects" ,
2015-02-05 04:19:00 +00:00
"required" : true ,
"allowMultiple" : false
}
] ,
"produces" : [
"application/json"
] ,
"consumes" : [
"*/*"
]
}
]
} ,
{
2015-02-24 04:35:16 +00:00
"path" : "/api/v1beta3/proxy/namespaces/{namespaces}/pods/{name}" ,
2015-02-05 04:19:00 +00:00
"description" : "API at /api/v1beta3 version v1beta3" ,
"operations" : [
{
"type" : "void" ,
"method" : "GET" ,
2015-02-24 04:35:16 +00:00
"summary" : "proxy GET requests to Pod" ,
"nickname" : "proxyGETPod" ,
2015-02-05 04:19:00 +00:00
"parameters" : [
{
"type" : "string" ,
"paramType" : "path" ,
"name" : "name" ,
2015-02-24 04:35:16 +00:00
"description" : "name of the Pod" ,
2015-02-05 04:19:00 +00:00
"required" : true ,
"allowMultiple" : false
} ,
{
"type" : "string" ,
"paramType" : "path" ,
2015-02-24 04:35:16 +00:00
"name" : "namespaces" ,
2015-02-05 04:19:00 +00:00
"description" : "object name and auth scope, such as for teams and projects" ,
"required" : true ,
"allowMultiple" : false
}
] ,
"produces" : [
"*/*"
] ,
"consumes" : [
"*/*"
]
} ,
{
"type" : "void" ,
"method" : "PUT" ,
2015-02-24 04:35:16 +00:00
"summary" : "proxy PUT requests to Pod" ,
"nickname" : "proxyPUTPod" ,
2015-02-05 04:19:00 +00:00
"parameters" : [
{
"type" : "string" ,
"paramType" : "path" ,
"name" : "name" ,
2015-02-24 04:35:16 +00:00
"description" : "name of the Pod" ,
2015-02-05 04:19:00 +00:00
"required" : true ,
"allowMultiple" : false
} ,
{
"type" : "string" ,
"paramType" : "path" ,
2015-02-24 04:35:16 +00:00
"name" : "namespaces" ,
2015-02-05 04:19:00 +00:00
"description" : "object name and auth scope, such as for teams and projects" ,
"required" : true ,
"allowMultiple" : false
}
] ,
"produces" : [
"*/*"
] ,
"consumes" : [
"*/*"
]
} ,
{
"type" : "void" ,
"method" : "POST" ,
2015-02-24 04:35:16 +00:00
"summary" : "proxy POST requests to Pod" ,
"nickname" : "proxyPOSTPod" ,
2015-02-05 04:19:00 +00:00
"parameters" : [
{
"type" : "string" ,
"paramType" : "path" ,
"name" : "name" ,
2015-02-24 04:35:16 +00:00
"description" : "name of the Pod" ,
2015-02-05 04:19:00 +00:00
"required" : true ,
"allowMultiple" : false
} ,
{
"type" : "string" ,
"paramType" : "path" ,
2015-02-24 04:35:16 +00:00
"name" : "namespaces" ,
2015-02-05 04:19:00 +00:00
"description" : "object name and auth scope, such as for teams and projects" ,
"required" : true ,
"allowMultiple" : false
}
] ,
"produces" : [
"*/*"
] ,
"consumes" : [
"*/*"
]
} ,
{
"type" : "void" ,
"method" : "DELETE" ,
2015-02-24 04:35:16 +00:00
"summary" : "proxy DELETE requests to Pod" ,
"nickname" : "proxyDELETEPod" ,
2015-02-05 04:19:00 +00:00
"parameters" : [
{
"type" : "string" ,
"paramType" : "path" ,
"name" : "name" ,
2015-02-24 04:35:16 +00:00
"description" : "name of the Pod" ,
2015-02-05 04:19:00 +00:00
"required" : true ,
"allowMultiple" : false
} ,
{
"type" : "string" ,
"paramType" : "path" ,
2015-02-24 04:35:16 +00:00
"name" : "namespaces" ,
2015-02-05 04:19:00 +00:00
"description" : "object name and auth scope, such as for teams and projects" ,
"required" : true ,
"allowMultiple" : false
}
] ,
"produces" : [
"*/*"
] ,
"consumes" : [
"*/*"
]
}
]
} ,
{
2015-02-24 04:35:16 +00:00
"path" : "/api/v1beta3/namespaces/{namespaces}/endpoints" ,
2015-02-05 04:19:00 +00:00
"description" : "API at /api/v1beta3 version v1beta3" ,
"operations" : [
{
"type" : "v1beta3.EndpointsList" ,
"method" : "GET" ,
"summary" : "list objects of kind Endpoints" ,
"nickname" : "listEndpoints" ,
"parameters" : [
{
"type" : "string" ,
"paramType" : "path" ,
2015-02-24 04:35:16 +00:00
"name" : "namespaces" ,
2015-02-05 04:19:00 +00:00
"description" : "object name and auth scope, such as for teams and projects" ,
"required" : true ,
"allowMultiple" : false
}
] ,
"produces" : [
"application/json"
] ,
"consumes" : [
"*/*"
]
} ,
{
"type" : "void" ,
"method" : "POST" ,
"summary" : "create a Endpoints" ,
"nickname" : "createEndpoints" ,
"parameters" : [
{
"type" : "string" ,
"paramType" : "path" ,
2015-02-24 04:35:16 +00:00
"name" : "namespaces" ,
2015-02-05 04:19:00 +00:00
"description" : "object name and auth scope, such as for teams and projects" ,
"required" : true ,
"allowMultiple" : false
} ,
{
"type" : "v1beta3.Endpoints" ,
"paramType" : "body" ,
"name" : "body" ,
"description" : "" ,
"required" : true ,
"allowMultiple" : false
}
] ,
"produces" : [
"application/json"
] ,
"consumes" : [
"*/*"
]
}
]
} ,
{
2015-02-24 04:35:16 +00:00
"path" : "/api/v1beta3/watch/namespaces/{namespaces}/events" ,
2015-02-05 04:19:00 +00:00
"description" : "API at /api/v1beta3 version v1beta3" ,
"operations" : [
{
2015-02-24 04:35:16 +00:00
"type" : "v1beta3.EventList" ,
2015-02-05 04:19:00 +00:00
"method" : "GET" ,
2015-02-24 04:35:16 +00:00
"summary" : "watch a list of Event" ,
"nickname" : "watchEventlist" ,
2015-02-05 04:19:00 +00:00
"parameters" : [
{
"type" : "string" ,
"paramType" : "path" ,
2015-02-24 04:35:16 +00:00
"name" : "namespaces" ,
2015-02-05 04:19:00 +00:00
"description" : "object name and auth scope, such as for teams and projects" ,
"required" : true ,
"allowMultiple" : false
}
] ,
"produces" : [
"application/json"
] ,
"consumes" : [
"*/*"
]
}
]
} ,
{
2015-02-24 04:35:16 +00:00
"path" : "/api/v1beta3/namespaces/{namespaces}/pods" ,
2015-02-05 04:19:00 +00:00
"description" : "API at /api/v1beta3 version v1beta3" ,
"operations" : [
{
2015-02-24 04:35:16 +00:00
"type" : "v1beta3.PodList" ,
2015-02-05 04:19:00 +00:00
"method" : "GET" ,
2015-02-24 04:35:16 +00:00
"summary" : "list objects of kind Pod" ,
"nickname" : "listPod" ,
2015-02-05 04:19:00 +00:00
"parameters" : [
{
"type" : "string" ,
"paramType" : "path" ,
2015-02-24 04:35:16 +00:00
"name" : "namespaces" ,
"description" : "object name and auth scope, such as for teams and projects" ,
2015-02-05 04:19:00 +00:00
"required" : true ,
"allowMultiple" : false
}
] ,
"produces" : [
2015-02-24 04:35:16 +00:00
"application/json"
] ,
"consumes" : [
2015-02-05 04:19:00 +00:00
"*/*"
2015-02-24 04:35:16 +00:00
]
} ,
{
"type" : "void" ,
"method" : "POST" ,
"summary" : "create a Pod" ,
"nickname" : "createPod" ,
"parameters" : [
{
"type" : "string" ,
"paramType" : "path" ,
"name" : "namespaces" ,
"description" : "object name and auth scope, such as for teams and projects" ,
"required" : true ,
"allowMultiple" : false
} ,
{
"type" : "v1beta3.Pod" ,
"paramType" : "body" ,
"name" : "body" ,
"description" : "" ,
"required" : true ,
"allowMultiple" : false
}
] ,
"produces" : [
"application/json"
2015-02-05 04:19:00 +00:00
] ,
"consumes" : [
"*/*"
]
}
]
} ,
{
2015-02-24 04:35:16 +00:00
"path" : "/api/v1beta3/watch/namespaces/{namespaces}/limitranges" ,
2015-02-05 04:19:00 +00:00
"description" : "API at /api/v1beta3 version v1beta3" ,
"operations" : [
{
2015-02-24 04:35:16 +00:00
"type" : "v1beta3.LimitRangeList" ,
2015-02-05 04:19:00 +00:00
"method" : "GET" ,
2015-02-24 04:35:16 +00:00
"summary" : "watch a list of LimitRange" ,
"nickname" : "watchLimitRangelist" ,
"parameters" : [
{
"type" : "string" ,
"paramType" : "path" ,
"name" : "namespaces" ,
"description" : "object name and auth scope, such as for teams and projects" ,
"required" : true ,
"allowMultiple" : false
}
] ,
2015-02-05 04:19:00 +00:00
"produces" : [
"application/json"
] ,
"consumes" : [
"*/*"
]
}
]
} ,
{
2015-02-24 04:35:16 +00:00
"path" : "/api/v1beta3/namespaces/{namespaces}/resourcequotas/{name}" ,
2015-02-05 04:19:00 +00:00
"description" : "API at /api/v1beta3 version v1beta3" ,
"operations" : [
{
2015-02-24 04:35:16 +00:00
"type" : "v1beta3.ResourceQuota" ,
2015-02-05 04:19:00 +00:00
"method" : "GET" ,
2015-02-24 04:35:16 +00:00
"summary" : "read the specified ResourceQuota" ,
"nickname" : "readResourceQuota" ,
2015-02-05 04:19:00 +00:00
"parameters" : [
{
"type" : "string" ,
"paramType" : "path" ,
"name" : "name" ,
2015-02-24 04:35:16 +00:00
"description" : "name of the ResourceQuota" ,
2015-02-05 04:19:00 +00:00
"required" : true ,
"allowMultiple" : false
} ,
{
"type" : "string" ,
"paramType" : "path" ,
2015-02-24 04:35:16 +00:00
"name" : "namespaces" ,
2015-02-05 04:19:00 +00:00
"description" : "object name and auth scope, such as for teams and projects" ,
"required" : true ,
"allowMultiple" : false
}
] ,
"produces" : [
"application/json"
] ,
"consumes" : [
"*/*"
]
} ,
{
"type" : "void" ,
"method" : "PUT" ,
2015-02-24 04:35:16 +00:00
"summary" : "update the specified ResourceQuota" ,
"nickname" : "updateResourceQuota" ,
2015-02-05 04:19:00 +00:00
"parameters" : [
{
"type" : "string" ,
"paramType" : "path" ,
"name" : "name" ,
2015-02-24 04:35:16 +00:00
"description" : "name of the ResourceQuota" ,
2015-02-05 04:19:00 +00:00
"required" : true ,
"allowMultiple" : false
} ,
{
"type" : "string" ,
"paramType" : "path" ,
2015-02-24 04:35:16 +00:00
"name" : "namespaces" ,
2015-02-05 04:19:00 +00:00
"description" : "object name and auth scope, such as for teams and projects" ,
"required" : true ,
"allowMultiple" : false
} ,
{
2015-02-24 04:35:16 +00:00
"type" : "v1beta3.ResourceQuota" ,
2015-02-05 04:19:00 +00:00
"paramType" : "body" ,
"name" : "body" ,
"description" : "" ,
"required" : true ,
"allowMultiple" : false
}
] ,
"produces" : [
"application/json"
] ,
"consumes" : [
"*/*"
]
} ,
{
"type" : "void" ,
"method" : "DELETE" ,
2015-02-24 04:35:16 +00:00
"summary" : "delete a ResourceQuota" ,
"nickname" : "deleteResourceQuota" ,
2015-02-05 04:19:00 +00:00
"parameters" : [
{
"type" : "string" ,
"paramType" : "path" ,
"name" : "name" ,
2015-02-24 04:35:16 +00:00
"description" : "name of the ResourceQuota" ,
2015-02-05 04:19:00 +00:00
"required" : true ,
"allowMultiple" : false
} ,
{
"type" : "string" ,
"paramType" : "path" ,
2015-02-24 04:35:16 +00:00
"name" : "namespaces" ,
2015-02-05 04:19:00 +00:00
"description" : "object name and auth scope, such as for teams and projects" ,
"required" : true ,
"allowMultiple" : false
}
] ,
"produces" : [
"application/json"
] ,
"consumes" : [
"*/*"
]
}
]
} ,
{
2015-02-24 04:35:16 +00:00
"path" : "/api/v1beta3/watch/namespaces" ,
2015-02-05 04:19:00 +00:00
"description" : "API at /api/v1beta3 version v1beta3" ,
"operations" : [
{
2015-02-24 04:35:16 +00:00
"type" : "v1beta3.NamespaceList" ,
2015-02-05 04:19:00 +00:00
"method" : "GET" ,
2015-02-24 04:35:16 +00:00
"summary" : "watch a list of Namespace" ,
"nickname" : "watchNamespacelist" ,
"parameters" : [ ] ,
"produces" : [
"application/json"
] ,
"consumes" : [
"*/*"
]
}
]
} ,
{
"path" : "/api/v1beta3/namespaces/{namespaces}/services/{name}" ,
"description" : "API at /api/v1beta3 version v1beta3" ,
"operations" : [
{
"type" : "v1beta3.Service" ,
"method" : "GET" ,
"summary" : "read the specified Service" ,
"nickname" : "readService" ,
2015-02-05 04:19:00 +00:00
"parameters" : [
{
"type" : "string" ,
"paramType" : "path" ,
"name" : "name" ,
"description" : "name of the Service" ,
"required" : true ,
"allowMultiple" : false
} ,
{
"type" : "string" ,
"paramType" : "path" ,
2015-02-24 04:35:16 +00:00
"name" : "namespaces" ,
2015-02-05 04:19:00 +00:00
"description" : "object name and auth scope, such as for teams and projects" ,
"required" : true ,
"allowMultiple" : false
}
] ,
"produces" : [
2015-02-24 04:35:16 +00:00
"application/json"
2015-02-05 04:19:00 +00:00
] ,
"consumes" : [
"*/*"
]
2015-02-24 04:35:16 +00:00
} ,
2015-02-05 04:19:00 +00:00
{
2015-02-24 04:35:16 +00:00
"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" : "string" ,
"paramType" : "path" ,
"name" : "namespaces" ,
"description" : "object name and auth scope, such as for teams and projects" ,
"required" : true ,
"allowMultiple" : false
} ,
{
"type" : "v1beta3.Service" ,
"paramType" : "body" ,
"name" : "body" ,
"description" : "" ,
"required" : true ,
"allowMultiple" : false
}
] ,
2015-02-05 04:19:00 +00:00
"produces" : [
"application/json"
] ,
"consumes" : [
"*/*"
]
2015-02-24 04:35:16 +00:00
} ,
2015-02-05 04:19:00 +00:00
{
"type" : "void" ,
2015-02-24 04:35:16 +00:00
"method" : "DELETE" ,
"summary" : "delete a Service" ,
"nickname" : "deleteService" ,
2015-02-05 04:19:00 +00:00
"parameters" : [
{
"type" : "string" ,
"paramType" : "path" ,
"name" : "name" ,
2015-02-24 04:35:16 +00:00
"description" : "name of the Service" ,
2015-02-05 04:19:00 +00:00
"required" : true ,
"allowMultiple" : false
} ,
{
"type" : "string" ,
"paramType" : "path" ,
2015-02-24 04:35:16 +00:00
"name" : "namespaces" ,
2015-02-05 04:19:00 +00:00
"description" : "object name and auth scope, such as for teams and projects" ,
"required" : true ,
"allowMultiple" : false
}
] ,
"produces" : [
2015-02-24 04:35:16 +00:00
"application/json"
2015-02-05 04:19:00 +00:00
] ,
"consumes" : [
"*/*"
]
}
]
}
] ,
"models" : {
"v1beta3.Binding" : {
"id" : "v1beta3.Binding" ,
"required" : [
"podID" ,
"host"
] ,
"properties" : {
"annotations" : {
"type" : "v1beta3.ObjectMeta.annotations"
} ,
"apiVersion" : {
"type" : "string"
} ,
"creationTimestamp" : {
"type" : "string"
} ,
"generateName" : {
"type" : "string" ,
"description" : "an optional prefix to use to generate a unique name; has the same validation rules as name; optional, and is applied only name if is not specified"
} ,
"host" : {
"type" : "string"
} ,
"kind" : {
"type" : "string"
} ,
"labels" : {
"type" : "v1beta3.ObjectMeta.labels"
} ,
"name" : {
"type" : "string"
} ,
"namespace" : {
"type" : "string"
} ,
"podID" : {
"type" : "string"
} ,
"resourceVersion" : {
"type" : "string"
} ,
"selfLink" : {
"type" : "string"
} ,
"uid" : {
"type" : "types.UID"
}
}
} ,
"v1beta3.Capabilities" : {
"id" : "v1beta3.Capabilities" ,
"properties" : {
"add" : {
"type" : "array" ,
"items" : [
{
"$ref" : "v1beta3.CapabilityType"
}
]
} ,
"drop" : {
"type" : "array" ,
"items" : [
{
"$ref" : "v1beta3.CapabilityType"
}
]
}
}
} ,
"v1beta3.CapabilityType" : {
"id" : "v1beta3.CapabilityType" ,
"properties" : { }
} ,
"v1beta3.Container" : {
"id" : "v1beta3.Container" ,
"required" : [
"name" ,
"image" ,
"imagePullPolicy"
] ,
"properties" : {
"capabilities" : {
"type" : "v1beta3.Capabilities"
} ,
"command" : {
"type" : "array" ,
"items" : [
{
"$ref" : "string"
}
]
} ,
"env" : {
"type" : "array" ,
"items" : [
{
"$ref" : "v1beta3.EnvVar"
}
]
} ,
"image" : {
"type" : "string"
} ,
"imagePullPolicy" : {
"type" : "v1beta3.PullPolicy"
} ,
"lifecycle" : {
"type" : "v1beta3.Lifecycle"
} ,
"livenessProbe" : {
"type" : "v1beta3.Probe"
} ,
"name" : {
"type" : "string"
} ,
"ports" : {
"type" : "array" ,
"items" : [
{
"$ref" : "v1beta3.Port"
}
]
} ,
"privileged" : {
"type" : "boolean"
} ,
2015-02-24 04:35:16 +00:00
"readinessProbe" : {
"type" : "v1beta3.Probe"
} ,
2015-02-05 04:19:00 +00:00
"resources" : {
2015-02-24 04:35:16 +00:00
"type" : "v1beta3.ResourceRequirements" ,
2015-02-05 04:19:00 +00:00
"description" : "Compute Resources required by this container"
} ,
"terminationMessagePath" : {
"type" : "string"
} ,
"volumeMounts" : {
"type" : "array" ,
"items" : [
{
"$ref" : "v1beta3.VolumeMount"
}
]
} ,
"workingDir" : {
"type" : "string"
}
}
} ,
2015-02-24 04:35:16 +00:00
"v1beta3.EmptyDirVolumeSource" : {
"id" : "v1beta3.EmptyDirVolumeSource" ,
2015-02-05 04:19:00 +00:00
"properties" : { }
} ,
2015-02-24 04:35:16 +00:00
"v1beta3.Endpoint" : {
"id" : "v1beta3.Endpoint" ,
2015-02-05 04:19:00 +00:00
"required" : [
2015-02-24 04:35:16 +00:00
"ip" ,
"port"
2015-02-05 04:19:00 +00:00
] ,
2015-02-24 04:35:16 +00:00
"properties" : {
"ip" : {
"type" : "string"
} ,
"port" : {
"type" : "integer" ,
"format" : "int32"
}
}
} ,
"v1beta3.Endpoints" : {
"id" : "v1beta3.Endpoints" ,
2015-02-05 04:19:00 +00:00
"properties" : {
"annotations" : {
"type" : "v1beta3.ObjectMeta.annotations"
} ,
"apiVersion" : {
"type" : "string"
} ,
"creationTimestamp" : {
"type" : "string"
} ,
"endpoints" : {
"type" : "array" ,
"items" : [
{
2015-02-24 04:35:16 +00:00
"$ref" : "v1beta3.Endpoint"
2015-02-05 04:19:00 +00:00
}
]
} ,
"generateName" : {
"type" : "string" ,
"description" : "an optional prefix to use to generate a unique name; has the same validation rules as name; optional, and is applied only name if is not specified"
} ,
"kind" : {
"type" : "string"
} ,
"labels" : {
"type" : "v1beta3.ObjectMeta.labels"
} ,
"name" : {
"type" : "string"
} ,
"namespace" : {
"type" : "string"
} ,
2015-02-24 04:35:16 +00:00
"protocol" : {
"type" : "v1beta3.Protocol"
} ,
2015-02-05 04:19:00 +00:00
"resourceVersion" : {
"type" : "string"
} ,
"selfLink" : {
"type" : "string"
} ,
"uid" : {
"type" : "types.UID"
}
}
} ,
"v1beta3.EndpointsList" : {
"id" : "v1beta3.EndpointsList" ,
"required" : [
"items"
] ,
"properties" : {
"apiVersion" : {
"type" : "string"
} ,
"items" : {
"type" : "array" ,
"items" : [
{
"$ref" : "v1beta3.Endpoints"
}
]
} ,
"kind" : {
"type" : "string"
} ,
"resourceVersion" : {
"type" : "string"
} ,
"selfLink" : {
"type" : "string"
}
}
} ,
"v1beta3.EnvVar" : {
"id" : "v1beta3.EnvVar" ,
"required" : [
"name"
] ,
"properties" : {
"name" : {
"type" : "string"
} ,
"value" : {
"type" : "string"
}
}
} ,
"v1beta3.Event" : {
"id" : "v1beta3.Event" ,
"properties" : {
"annotations" : {
"type" : "v1beta3.ObjectMeta.annotations"
} ,
"apiVersion" : {
"type" : "string"
} ,
2015-02-24 04:35:16 +00:00
"count" : {
"type" : "integer" ,
"format" : "int32"
} ,
2015-02-05 04:19:00 +00:00
"creationTimestamp" : {
"type" : "string"
} ,
2015-02-24 04:35:16 +00:00
"firstTimestamp" : {
"type" : "string"
} ,
2015-02-05 04:19:00 +00:00
"generateName" : {
"type" : "string" ,
"description" : "an optional prefix to use to generate a unique name; has the same validation rules as name; optional, and is applied only name if is not specified"
} ,
"involvedObject" : {
"type" : "v1beta3.ObjectReference"
} ,
"kind" : {
"type" : "string"
} ,
"labels" : {
"type" : "v1beta3.ObjectMeta.labels"
} ,
2015-02-24 04:35:16 +00:00
"lastTimestamp" : {
"type" : "string"
} ,
2015-02-05 04:19:00 +00:00
"message" : {
"type" : "string"
} ,
"name" : {
"type" : "string"
} ,
"namespace" : {
"type" : "string"
} ,
"reason" : {
"type" : "string"
} ,
"resourceVersion" : {
"type" : "string"
} ,
"selfLink" : {
"type" : "string"
} ,
"source" : {
"type" : "v1beta3.EventSource"
} ,
"uid" : {
"type" : "types.UID"
}
}
} ,
"v1beta3.EventList" : {
"id" : "v1beta3.EventList" ,
"required" : [
"items"
] ,
"properties" : {
"apiVersion" : {
"type" : "string"
} ,
"items" : {
"type" : "array" ,
"items" : [
{
"$ref" : "v1beta3.Event"
}
]
} ,
"kind" : {
"type" : "string"
} ,
"resourceVersion" : {
"type" : "string"
} ,
"selfLink" : {
"type" : "string"
}
}
} ,
"v1beta3.EventSource" : {
"id" : "v1beta3.EventSource" ,
"properties" : {
"component" : {
"type" : "string"
} ,
"host" : {
"type" : "string"
}
}
} ,
"v1beta3.ExecAction" : {
"id" : "v1beta3.ExecAction" ,
"properties" : {
"command" : {
"type" : "array" ,
"items" : [
{
"$ref" : "string"
}
]
}
}
} ,
2015-02-24 04:35:16 +00:00
"v1beta3.GCEPersistentDiskVolumeSource" : {
"id" : "v1beta3.GCEPersistentDiskVolumeSource" ,
2015-02-05 04:19:00 +00:00
"required" : [
"pdName"
] ,
"properties" : {
"fsType" : {
"type" : "string"
} ,
"partition" : {
"type" : "integer" ,
"format" : "int32"
} ,
"pdName" : {
"type" : "string"
} ,
"readOnly" : {
"type" : "boolean"
}
}
} ,
2015-02-24 04:35:16 +00:00
"v1beta3.GitRepoVolumeSource" : {
"id" : "v1beta3.GitRepoVolumeSource" ,
2015-02-05 04:19:00 +00:00
"required" : [
"repository" ,
"revision"
] ,
"properties" : {
"repository" : {
"type" : "string"
} ,
"revision" : {
"type" : "string"
}
}
} ,
"v1beta3.HTTPGetAction" : {
"id" : "v1beta3.HTTPGetAction" ,
"properties" : {
"host" : {
"type" : "string"
} ,
"path" : {
"type" : "string"
} ,
"port" : {
"type" : "string"
}
}
} ,
"v1beta3.Handler" : {
"id" : "v1beta3.Handler" ,
"properties" : {
"exec" : {
"type" : "v1beta3.ExecAction"
} ,
"httpGet" : {
"type" : "v1beta3.HTTPGetAction"
} ,
"tcpSocket" : {
"type" : "v1beta3.TCPSocketAction"
}
}
} ,
2015-02-24 04:35:16 +00:00
"v1beta3.HostPathVolumeSource" : {
"id" : "v1beta3.HostPathVolumeSource" ,
2015-02-05 04:19:00 +00:00
"required" : [
"path"
] ,
"properties" : {
"path" : {
"type" : "string"
}
}
} ,
"v1beta3.Lifecycle" : {
"id" : "v1beta3.Lifecycle" ,
"properties" : {
"postStart" : {
"type" : "v1beta3.Handler"
} ,
"preStop" : {
"type" : "v1beta3.Handler"
}
}
} ,
"v1beta3.LimitRange" : {
"id" : "v1beta3.LimitRange" ,
"properties" : {
"annotations" : {
"type" : "v1beta3.ObjectMeta.annotations"
} ,
"apiVersion" : {
"type" : "string"
} ,
"creationTimestamp" : {
"type" : "string"
} ,
"generateName" : {
"type" : "string" ,
"description" : "an optional prefix to use to generate a unique name; has the same validation rules as name; optional, and is applied only name if is not specified"
} ,
"kind" : {
"type" : "string"
} ,
"labels" : {
"type" : "v1beta3.ObjectMeta.labels"
} ,
"name" : {
"type" : "string"
} ,
"namespace" : {
"type" : "string"
} ,
"resourceVersion" : {
"type" : "string"
} ,
"selfLink" : {
"type" : "string"
} ,
"spec" : {
2015-02-24 04:35:16 +00:00
"type" : "v1beta3.LimitRangeSpec" ,
"description" : "spec defines the limits enforced"
2015-02-05 04:19:00 +00:00
} ,
"uid" : {
"type" : "types.UID"
}
}
} ,
"v1beta3.LimitRangeItem" : {
"id" : "v1beta3.LimitRangeItem" ,
"properties" : {
"max" : {
2015-02-24 04:35:16 +00:00
"type" : "v1beta3.ResourceList" ,
"description" : "max usage constraints on this kind by resource name"
2015-02-05 04:19:00 +00:00
} ,
"min" : {
2015-02-24 04:35:16 +00:00
"type" : "v1beta3.ResourceList" ,
"description" : "min usage constraints on this kind by resource name"
2015-02-05 04:19:00 +00:00
} ,
"type" : {
2015-02-24 04:35:16 +00:00
"type" : "v1beta3.LimitType" ,
"description" : "type of resource that this limit applies to"
2015-02-05 04:19:00 +00:00
}
}
} ,
"v1beta3.LimitRangeList" : {
"id" : "v1beta3.LimitRangeList" ,
"required" : [
"items"
] ,
"properties" : {
"apiVersion" : {
"type" : "string"
} ,
"items" : {
"type" : "array" ,
"items" : [
{
"$ref" : "v1beta3.LimitRange"
}
2015-02-24 04:35:16 +00:00
] ,
"description" : "items is a list of LimitRange objects"
2015-02-05 04:19:00 +00:00
} ,
"kind" : {
"type" : "string"
} ,
"resourceVersion" : {
"type" : "string"
} ,
"selfLink" : {
"type" : "string"
}
}
} ,
"v1beta3.LimitRangeSpec" : {
"id" : "v1beta3.LimitRangeSpec" ,
"required" : [
"limits"
] ,
"properties" : {
"limits" : {
"type" : "array" ,
"items" : [
{
"$ref" : "v1beta3.LimitRangeItem"
}
2015-02-24 04:35:16 +00:00
] ,
"description" : "limits is the list of LimitRangeItem objects that are enforced"
}
}
} ,
"v1beta3.Namespace" : {
"id" : "v1beta3.Namespace" ,
"properties" : {
"annotations" : {
"type" : "v1beta3.ObjectMeta.annotations"
} ,
"apiVersion" : {
"type" : "string"
} ,
"creationTimestamp" : {
"type" : "string"
} ,
"generateName" : {
"type" : "string" ,
"description" : "an optional prefix to use to generate a unique name; has the same validation rules as name; optional, and is applied only name if is not specified"
} ,
"kind" : {
"type" : "string"
} ,
"labels" : {
"type" : "v1beta3.ObjectMeta.labels"
} ,
"name" : {
"type" : "string"
} ,
"namespace" : {
"type" : "string"
} ,
"resourceVersion" : {
"type" : "string"
} ,
"selfLink" : {
"type" : "string"
} ,
"spec" : {
"type" : "v1beta3.NamespaceSpec" ,
"description" : "spec defines the behavior of the Namespace"
} ,
"status" : {
"type" : "v1beta3.NamespaceStatus" ,
"description" : "status describes the current status of a Namespace"
} ,
"uid" : {
"type" : "types.UID"
2015-02-05 04:19:00 +00:00
}
}
} ,
2015-02-24 04:35:16 +00:00
"v1beta3.NamespaceList" : {
"id" : "v1beta3.NamespaceList" ,
"required" : [
"items"
] ,
"properties" : {
"apiVersion" : {
"type" : "string"
} ,
"items" : {
"type" : "array" ,
"items" : [
{
"$ref" : "v1beta3.Namespace"
}
] ,
"description" : "items is the list of Namespace objects in the list"
} ,
"kind" : {
"type" : "string"
} ,
"resourceVersion" : {
"type" : "string"
} ,
"selfLink" : {
"type" : "string"
}
}
} ,
"v1beta3.NamespaceSpec" : {
"id" : "v1beta3.NamespaceSpec" ,
"properties" : { }
} ,
"v1beta3.NamespaceStatus" : {
"id" : "v1beta3.NamespaceStatus" ,
"properties" : { }
} ,
2015-02-05 04:19:00 +00:00
"v1beta3.Node" : {
"id" : "v1beta3.Node" ,
"properties" : {
"annotations" : {
"type" : "v1beta3.ObjectMeta.annotations"
} ,
"apiVersion" : {
"type" : "string"
} ,
"creationTimestamp" : {
"type" : "string"
} ,
"generateName" : {
"type" : "string" ,
"description" : "an optional prefix to use to generate a unique name; has the same validation rules as name; optional, and is applied only name if is not specified"
} ,
"kind" : {
"type" : "string"
} ,
"labels" : {
"type" : "v1beta3.ObjectMeta.labels"
} ,
"name" : {
"type" : "string"
} ,
"namespace" : {
"type" : "string"
} ,
"resourceVersion" : {
"type" : "string"
} ,
"selfLink" : {
"type" : "string"
} ,
"spec" : {
"type" : "v1beta3.NodeSpec"
} ,
"status" : {
"type" : "v1beta3.NodeStatus"
} ,
"uid" : {
"type" : "types.UID"
}
}
} ,
"v1beta3.NodeCondition" : {
"id" : "v1beta3.NodeCondition" ,
"required" : [
"kind" ,
"status"
] ,
"properties" : {
"kind" : {
"type" : "v1beta3.NodeConditionKind"
} ,
2015-02-24 04:35:16 +00:00
"lastProbeTime" : {
"type" : "string"
} ,
2015-02-05 04:19:00 +00:00
"lastTransitionTime" : {
"type" : "string"
} ,
"message" : {
"type" : "string"
} ,
"reason" : {
"type" : "string"
} ,
"status" : {
2015-02-24 04:35:16 +00:00
"type" : "v1beta3.ConditionStatus"
2015-02-05 04:19:00 +00:00
}
}
} ,
"v1beta3.NodeList" : {
"id" : "v1beta3.NodeList" ,
"required" : [
"items"
] ,
"properties" : {
"apiVersion" : {
"type" : "string"
} ,
"items" : {
"type" : "array" ,
"items" : [
{
"$ref" : "v1beta3.Node"
}
]
} ,
"kind" : {
"type" : "string"
} ,
"resourceVersion" : {
"type" : "string"
} ,
"selfLink" : {
"type" : "string"
}
}
} ,
"v1beta3.NodeSpec" : {
"id" : "v1beta3.NodeSpec" ,
"properties" : {
"capacity" : {
"type" : "v1beta3.ResourceList"
2015-02-24 04:35:16 +00:00
} ,
"cidr" : {
"type" : "string"
2015-02-05 04:19:00 +00:00
}
}
} ,
"v1beta3.NodeStatus" : {
"id" : "v1beta3.NodeStatus" ,
"properties" : {
"conditions" : {
"type" : "array" ,
"items" : [
{
"$ref" : "v1beta3.NodeCondition"
}
]
} ,
"hostIP" : {
"type" : "string"
} ,
"phase" : {
"type" : "v1beta3.NodePhase"
}
}
} ,
"v1beta3.ObjectReference" : {
"id" : "v1beta3.ObjectReference" ,
"properties" : {
"apiVersion" : {
"type" : "string"
} ,
"fieldPath" : {
"type" : "string"
} ,
"kind" : {
"type" : "string"
} ,
"name" : {
"type" : "string"
} ,
"namespace" : {
"type" : "string"
} ,
"resourceVersion" : {
"type" : "string"
} ,
"uid" : {
"type" : "types.UID"
}
}
} ,
"v1beta3.Pod" : {
"id" : "v1beta3.Pod" ,
"properties" : {
"annotations" : {
"type" : "v1beta3.ObjectMeta.annotations"
} ,
"apiVersion" : {
"type" : "string"
} ,
"creationTimestamp" : {
"type" : "string"
} ,
"generateName" : {
"type" : "string" ,
"description" : "an optional prefix to use to generate a unique name; has the same validation rules as name; optional, and is applied only name if is not specified"
} ,
"kind" : {
"type" : "string"
} ,
"labels" : {
"type" : "v1beta3.ObjectMeta.labels"
} ,
"name" : {
"type" : "string"
} ,
"namespace" : {
"type" : "string"
} ,
"resourceVersion" : {
"type" : "string"
} ,
"selfLink" : {
"type" : "string"
} ,
"spec" : {
"type" : "v1beta3.PodSpec"
} ,
"status" : {
"type" : "v1beta3.PodStatus"
} ,
"uid" : {
"type" : "types.UID"
}
}
} ,
2015-02-24 04:35:16 +00:00
"v1beta3.PodCondition" : {
"id" : "v1beta3.PodCondition" ,
"required" : [
"kind" ,
"status"
] ,
"properties" : {
"kind" : {
"type" : "v1beta3.PodConditionKind"
} ,
"status" : {
"type" : "v1beta3.ConditionStatus"
}
}
} ,
2015-02-05 04:19:00 +00:00
"v1beta3.PodList" : {
"id" : "v1beta3.PodList" ,
"required" : [
"items"
] ,
"properties" : {
"apiVersion" : {
"type" : "string"
} ,
"items" : {
"type" : "array" ,
"items" : [
{
"$ref" : "v1beta3.Pod"
}
]
} ,
"kind" : {
"type" : "string"
} ,
"resourceVersion" : {
"type" : "string"
} ,
"selfLink" : {
"type" : "string"
}
}
} ,
"v1beta3.PodSpec" : {
"id" : "v1beta3.PodSpec" ,
"required" : [
"volumes" ,
"containers"
] ,
"properties" : {
"containers" : {
"type" : "array" ,
"items" : [
{
"$ref" : "v1beta3.Container"
}
]
} ,
"dnsPolicy" : {
"type" : "v1beta3.DNSPolicy"
} ,
"host" : {
"type" : "string" ,
"description" : "host requested for this pod"
} ,
"nodeSelector" : {
"type" : "v1beta3.PodSpec.nodeSelector"
} ,
"restartPolicy" : {
"type" : "v1beta3.RestartPolicy"
} ,
"volumes" : {
"type" : "array" ,
"items" : [
{
"$ref" : "v1beta3.Volume"
}
]
}
}
} ,
"v1beta3.PodSpec.nodeSelector" : {
"id" : "v1beta3.PodSpec.nodeSelector" ,
"properties" : { }
} ,
"v1beta3.PodStatus" : {
"id" : "v1beta3.PodStatus" ,
"properties" : {
2015-02-24 04:35:16 +00:00
"Condition" : {
"type" : "array" ,
"items" : [
{
"$ref" : "v1beta3.PodCondition"
}
]
} ,
2015-02-05 04:19:00 +00:00
"host" : {
"type" : "string"
} ,
"hostIP" : {
"type" : "string"
} ,
"info" : {
"type" : "v1beta3.PodInfo"
} ,
"message" : {
"type" : "string"
} ,
"phase" : {
"type" : "v1beta3.PodPhase"
} ,
"podIP" : {
"type" : "string"
}
}
} ,
"v1beta3.PodTemplateSpec" : {
"id" : "v1beta3.PodTemplateSpec" ,
"properties" : {
"annotations" : {
"type" : "v1beta3.ObjectMeta.annotations"
} ,
"creationTimestamp" : {
"type" : "string"
} ,
"generateName" : {
"type" : "string" ,
"description" : "an optional prefix to use to generate a unique name; has the same validation rules as name; optional, and is applied only name if is not specified"
} ,
"labels" : {
"type" : "v1beta3.ObjectMeta.labels"
} ,
"name" : {
"type" : "string"
} ,
"namespace" : {
"type" : "string"
} ,
"resourceVersion" : {
"type" : "string"
} ,
"selfLink" : {
"type" : "string"
} ,
"spec" : {
"type" : "v1beta3.PodSpec"
} ,
"uid" : {
"type" : "types.UID"
}
}
} ,
"v1beta3.Port" : {
"id" : "v1beta3.Port" ,
"required" : [
"containerPort"
] ,
"properties" : {
"containerPort" : {
"type" : "integer" ,
"format" : "int32"
} ,
"hostIP" : {
"type" : "string"
} ,
"hostPort" : {
"type" : "integer" ,
"format" : "int32"
} ,
"name" : {
"type" : "string"
} ,
"protocol" : {
"type" : "v1beta3.Protocol"
}
}
} ,
"v1beta3.Probe" : {
"id" : "v1beta3.Probe" ,
"properties" : {
"exec" : {
"type" : "v1beta3.ExecAction"
} ,
"httpGet" : {
"type" : "v1beta3.HTTPGetAction"
} ,
"initialDelaySeconds" : {
"type" : "integer" ,
"format" : "int64"
} ,
"tcpSocket" : {
"type" : "v1beta3.TCPSocketAction"
2015-02-24 04:35:16 +00:00
} ,
"timeoutSeconds" : {
"type" : "integer" ,
"format" : "int64"
2015-02-05 04:19:00 +00:00
}
}
} ,
"v1beta3.ReplicationController" : {
"id" : "v1beta3.ReplicationController" ,
"properties" : {
"annotations" : {
"type" : "v1beta3.ObjectMeta.annotations"
} ,
"apiVersion" : {
"type" : "string"
} ,
"creationTimestamp" : {
"type" : "string"
} ,
"generateName" : {
"type" : "string" ,
"description" : "an optional prefix to use to generate a unique name; has the same validation rules as name; optional, and is applied only name if is not specified"
} ,
"kind" : {
"type" : "string"
} ,
"labels" : {
"type" : "v1beta3.ObjectMeta.labels"
} ,
"name" : {
"type" : "string"
} ,
"namespace" : {
"type" : "string"
} ,
"resourceVersion" : {
"type" : "string"
} ,
"selfLink" : {
"type" : "string"
} ,
"spec" : {
"type" : "v1beta3.ReplicationControllerSpec"
} ,
"status" : {
"type" : "v1beta3.ReplicationControllerStatus"
} ,
"uid" : {
"type" : "types.UID"
}
}
} ,
"v1beta3.ReplicationControllerList" : {
"id" : "v1beta3.ReplicationControllerList" ,
"required" : [
"items"
] ,
"properties" : {
"apiVersion" : {
"type" : "string"
} ,
"items" : {
"type" : "array" ,
"items" : [
{
"$ref" : "v1beta3.ReplicationController"
}
]
} ,
"kind" : {
"type" : "string"
} ,
"resourceVersion" : {
"type" : "string"
} ,
"selfLink" : {
"type" : "string"
}
}
} ,
"v1beta3.ReplicationControllerSpec" : {
"id" : "v1beta3.ReplicationControllerSpec" ,
"required" : [
"replicas"
] ,
"properties" : {
"replicas" : {
"type" : "integer" ,
"format" : "int32"
} ,
"selector" : {
"type" : "v1beta3.ReplicationControllerSpec.selector"
} ,
"template" : {
"type" : "v1beta3.PodTemplateSpec"
} ,
"templateRef" : {
"type" : "v1beta3.ObjectReference"
}
}
} ,
"v1beta3.ReplicationControllerSpec.selector" : {
"id" : "v1beta3.ReplicationControllerSpec.selector" ,
"properties" : { }
} ,
"v1beta3.ReplicationControllerStatus" : {
"id" : "v1beta3.ReplicationControllerStatus" ,
"required" : [
"replicas"
] ,
"properties" : {
"replicas" : {
"type" : "integer" ,
"format" : "int32"
}
}
} ,
"v1beta3.ResourceQuota" : {
"id" : "v1beta3.ResourceQuota" ,
"properties" : {
"annotations" : {
"type" : "v1beta3.ObjectMeta.annotations"
} ,
"apiVersion" : {
"type" : "string"
} ,
"creationTimestamp" : {
"type" : "string"
} ,
"generateName" : {
"type" : "string" ,
"description" : "an optional prefix to use to generate a unique name; has the same validation rules as name; optional, and is applied only name if is not specified"
} ,
"kind" : {
"type" : "string"
} ,
"labels" : {
"type" : "v1beta3.ObjectMeta.labels"
} ,
"name" : {
"type" : "string"
} ,
"namespace" : {
"type" : "string"
} ,
"resourceVersion" : {
"type" : "string"
} ,
"selfLink" : {
"type" : "string"
} ,
"spec" : {
2015-02-24 04:35:16 +00:00
"type" : "v1beta3.ResourceQuotaSpec" ,
"description" : "spec defines the desired quota"
2015-02-05 04:19:00 +00:00
} ,
"status" : {
2015-02-24 04:35:16 +00:00
"type" : "v1beta3.ResourceQuotaStatus" ,
"description" : "status defines the actual enforced quota and current usage"
2015-02-05 04:19:00 +00:00
} ,
"uid" : {
"type" : "types.UID"
}
}
} ,
"v1beta3.ResourceQuotaList" : {
"id" : "v1beta3.ResourceQuotaList" ,
"required" : [
"items"
] ,
"properties" : {
"apiVersion" : {
"type" : "string"
} ,
"items" : {
"type" : "array" ,
"items" : [
{
"$ref" : "v1beta3.ResourceQuota"
}
2015-02-24 04:35:16 +00:00
] ,
"description" : "items is a list of ResourceQuota objects"
2015-02-05 04:19:00 +00:00
} ,
"kind" : {
"type" : "string"
} ,
"resourceVersion" : {
"type" : "string"
} ,
"selfLink" : {
"type" : "string"
}
}
} ,
"v1beta3.ResourceQuotaSpec" : {
"id" : "v1beta3.ResourceQuotaSpec" ,
"properties" : {
"hard" : {
2015-02-24 04:35:16 +00:00
"type" : "v1beta3.ResourceList" ,
"description" : "hard is the set of desired hard limits for each named resource"
2015-02-05 04:19:00 +00:00
}
}
} ,
"v1beta3.ResourceQuotaStatus" : {
"id" : "v1beta3.ResourceQuotaStatus" ,
"properties" : {
"hard" : {
2015-02-24 04:35:16 +00:00
"type" : "v1beta3.ResourceList" ,
"description" : "hard is the set of enforced hard limits for each named resource"
2015-02-05 04:19:00 +00:00
} ,
"used" : {
2015-02-24 04:35:16 +00:00
"type" : "v1beta3.ResourceList" ,
"description" : "used is the current observed total usage of the resource in the namespace"
2015-02-05 04:19:00 +00:00
}
}
} ,
"v1beta3.ResourceQuotaUsage" : {
"id" : "v1beta3.ResourceQuotaUsage" ,
"properties" : {
"annotations" : {
"type" : "v1beta3.ObjectMeta.annotations"
} ,
"apiVersion" : {
"type" : "string"
} ,
"creationTimestamp" : {
"type" : "string"
} ,
"generateName" : {
"type" : "string" ,
"description" : "an optional prefix to use to generate a unique name; has the same validation rules as name; optional, and is applied only name if is not specified"
} ,
"kind" : {
"type" : "string"
} ,
"labels" : {
"type" : "v1beta3.ObjectMeta.labels"
} ,
"name" : {
"type" : "string"
} ,
"namespace" : {
"type" : "string"
} ,
"resourceVersion" : {
"type" : "string"
} ,
"selfLink" : {
"type" : "string"
} ,
"status" : {
2015-02-24 04:35:16 +00:00
"type" : "v1beta3.ResourceQuotaStatus" ,
"description" : "status defines the actual enforced quota and current usage"
2015-02-05 04:19:00 +00:00
} ,
"uid" : {
"type" : "types.UID"
}
}
} ,
2015-02-24 04:35:16 +00:00
"v1beta3.ResourceRequirements" : {
"id" : "v1beta3.ResourceRequirements" ,
2015-02-05 04:19:00 +00:00
"properties" : {
"limits" : {
"type" : "v1beta3.ResourceList" ,
"description" : "Maximum amount of compute resources allowed"
}
}
} ,
"v1beta3.RestartPolicy" : {
"id" : "v1beta3.RestartPolicy" ,
"properties" : {
"always" : {
"type" : "v1beta3.RestartPolicyAlways"
} ,
"never" : {
"type" : "v1beta3.RestartPolicyNever"
} ,
"onFailure" : {
"type" : "v1beta3.RestartPolicyOnFailure"
}
}
} ,
"v1beta3.RestartPolicyAlways" : {
"id" : "v1beta3.RestartPolicyAlways" ,
"properties" : { }
} ,
"v1beta3.RestartPolicyNever" : {
"id" : "v1beta3.RestartPolicyNever" ,
"properties" : { }
} ,
"v1beta3.RestartPolicyOnFailure" : {
"id" : "v1beta3.RestartPolicyOnFailure" ,
"properties" : { }
} ,
2015-02-24 04:35:16 +00:00
"v1beta3.Secret" : {
"id" : "v1beta3.Secret" ,
"properties" : {
"annotations" : {
"type" : "v1beta3.ObjectMeta.annotations"
} ,
"apiVersion" : {
"type" : "string"
} ,
"creationTimestamp" : {
"type" : "string"
} ,
"data" : {
"type" : "v1beta3.Secret.data" ,
"description" : "data contains the secret data. Each key must be a valid DNS_SUBDOMAIN. Each value must be a base64 encoded string"
} ,
"generateName" : {
"type" : "string" ,
"description" : "an optional prefix to use to generate a unique name; has the same validation rules as name; optional, and is applied only name if is not specified"
} ,
"kind" : {
"type" : "string"
} ,
"labels" : {
"type" : "v1beta3.ObjectMeta.labels"
} ,
"name" : {
"type" : "string"
} ,
"namespace" : {
"type" : "string"
} ,
"resourceVersion" : {
"type" : "string"
} ,
"selfLink" : {
"type" : "string"
} ,
"type" : {
"type" : "v1beta3.SecretType" ,
"description" : "type facilitates programmatic handling of secret data"
} ,
"uid" : {
"type" : "types.UID"
}
}
} ,
"v1beta3.Secret.data" : {
"id" : "v1beta3.Secret.data" ,
"properties" : { }
} ,
"v1beta3.SecretList" : {
"id" : "v1beta3.SecretList" ,
"required" : [
"items"
] ,
"properties" : {
"apiVersion" : {
"type" : "string"
} ,
"items" : {
"type" : "array" ,
"items" : [
{
"$ref" : "v1beta3.Secret"
}
] ,
"description" : "items is a list of secret objects"
} ,
"kind" : {
"type" : "string"
} ,
"resourceVersion" : {
"type" : "string"
} ,
"selfLink" : {
"type" : "string"
}
}
} ,
"v1beta3.SecretVolumeSource" : {
"id" : "v1beta3.SecretVolumeSource" ,
"required" : [
"target"
] ,
"properties" : {
"target" : {
"type" : "v1beta3.ObjectReference" ,
"description" : "target is a reference to a secret"
}
}
} ,
2015-02-05 04:19:00 +00:00
"v1beta3.Service" : {
"id" : "v1beta3.Service" ,
"properties" : {
"annotations" : {
"type" : "v1beta3.ObjectMeta.annotations"
} ,
"apiVersion" : {
"type" : "string"
} ,
"creationTimestamp" : {
"type" : "string"
} ,
"generateName" : {
"type" : "string" ,
"description" : "an optional prefix to use to generate a unique name; has the same validation rules as name; optional, and is applied only name if is not specified"
} ,
"kind" : {
"type" : "string"
} ,
"labels" : {
"type" : "v1beta3.ObjectMeta.labels"
} ,
"name" : {
"type" : "string"
} ,
"namespace" : {
"type" : "string"
} ,
"resourceVersion" : {
"type" : "string"
} ,
"selfLink" : {
"type" : "string"
} ,
"spec" : {
"type" : "v1beta3.ServiceSpec"
} ,
"status" : {
"type" : "v1beta3.ServiceStatus"
} ,
"uid" : {
"type" : "types.UID"
}
}
} ,
2015-02-24 04:35:16 +00:00
"v1beta3.ServiceList" : {
"id" : "v1beta3.ServiceList" ,
"required" : [
"items"
] ,
"properties" : {
"apiVersion" : {
"type" : "string"
} ,
"items" : {
"type" : "array" ,
"items" : [
{
"$ref" : "v1beta3.Service"
}
]
} ,
"kind" : {
"type" : "string"
} ,
"resourceVersion" : {
"type" : "string"
} ,
"selfLink" : {
"type" : "string"
}
}
} ,
2015-02-05 04:19:00 +00:00
"v1beta3.ServiceSpec" : {
"id" : "v1beta3.ServiceSpec" ,
"required" : [
"port" ,
"selector"
] ,
"properties" : {
"containerPort" : {
"type" : "string"
} ,
"createExternalLoadBalancer" : {
"type" : "boolean"
} ,
"port" : {
"type" : "integer" ,
"format" : "int32"
} ,
"portalIP" : {
"type" : "string"
} ,
"protocol" : {
"type" : "v1beta3.Protocol"
} ,
"publicIPs" : {
"type" : "array" ,
"items" : [
{
"$ref" : "string"
}
]
} ,
"selector" : {
"type" : "v1beta3.ServiceSpec.selector"
} ,
"sessionAffinity" : {
"type" : "v1beta3.AffinityType"
}
}
} ,
"v1beta3.ServiceSpec.selector" : {
"id" : "v1beta3.ServiceSpec.selector" ,
"properties" : { }
} ,
"v1beta3.ServiceStatus" : {
"id" : "v1beta3.ServiceStatus" ,
"properties" : { }
} ,
"v1beta3.TCPSocketAction" : {
"id" : "v1beta3.TCPSocketAction" ,
"properties" : {
"port" : {
"type" : "string"
}
}
} ,
"v1beta3.Volume" : {
"id" : "v1beta3.Volume" ,
"required" : [
"name"
] ,
"properties" : {
"name" : {
"type" : "string"
} ,
"source" : {
"type" : "v1beta3.VolumeSource"
}
}
} ,
"v1beta3.VolumeMount" : {
"id" : "v1beta3.VolumeMount" ,
"required" : [
"name" ,
"mountPath"
] ,
"properties" : {
"mountPath" : {
"type" : "string"
} ,
"name" : {
"type" : "string"
} ,
"readOnly" : {
"type" : "boolean"
}
}
} ,
"v1beta3.VolumeSource" : {
"id" : "v1beta3.VolumeSource" ,
"required" : [
"hostPath" ,
"emptyDir" ,
"gcePersistentDisk" ,
2015-02-24 04:35:16 +00:00
"gitRepo" ,
"secret"
2015-02-05 04:19:00 +00:00
] ,
"properties" : {
"emptyDir" : {
2015-02-24 04:35:16 +00:00
"type" : "v1beta3.EmptyDirVolumeSource"
2015-02-05 04:19:00 +00:00
} ,
"gcePersistentDisk" : {
2015-02-24 04:35:16 +00:00
"type" : "v1beta3.GCEPersistentDiskVolumeSource"
2015-02-05 04:19:00 +00:00
} ,
"gitRepo" : {
2015-02-24 04:35:16 +00:00
"type" : "v1beta3.GitRepoVolumeSource"
2015-02-05 04:19:00 +00:00
} ,
"hostPath" : {
2015-02-24 04:35:16 +00:00
"type" : "v1beta3.HostPathVolumeSource"
} ,
"secret" : {
"type" : "v1beta3.SecretVolumeSource"
2015-02-05 04:19:00 +00:00
}
}
}
}
}