"summary":"list or watch objects of kind ThirdPartyResource",
"nickname":"listNamespacedThirdPartyResource",
"parameters":[
{
"type":"string",
"paramType":"query",
"name":"pretty",
"description":"If 'true', then the output is pretty printed.",
"required":false,
"allowMultiple":false
},
{
"type":"string",
"paramType":"query",
"name":"labelSelector",
"description":"A selector to restrict the list of returned objects by their labels. Defaults to everything.",
"required":false,
"allowMultiple":false
},
{
"type":"string",
"paramType":"query",
"name":"fieldSelector",
"description":"A selector to restrict the list of returned objects by their fields. Defaults to everything.",
"required":false,
"allowMultiple":false
},
{
"type":"boolean",
"paramType":"query",
"name":"watch",
"description":"Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.",
"required":false,
"allowMultiple":false
},
{
"type":"string",
"paramType":"query",
"name":"resourceVersion",
"description":"When specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history.",
"required":false,
"allowMultiple":false
},
{
"type":"integer",
"paramType":"query",
"name":"timeoutSeconds",
"description":"Timeout for the list/watch call.",
"required":false,
"allowMultiple":false
},
{
"type":"string",
"paramType":"path",
"name":"namespace",
"description":"object name and auth scope, such as for teams and projects",
"required":true,
"allowMultiple":false
}
],
"responseMessages":[
{
"code":200,
"message":"OK",
"responseModel":"v1beta1.ThirdPartyResourceList"
}
],
"produces":[
"application/json",
"application/yaml"
],
"consumes":[
"*/*"
]
},
{
"type":"v1beta1.ThirdPartyResource",
"method":"POST",
"summary":"create a ThirdPartyResource",
"nickname":"createNamespacedThirdPartyResource",
"parameters":[
{
"type":"string",
"paramType":"query",
"name":"pretty",
"description":"If 'true', then the output is pretty printed.",
"required":false,
"allowMultiple":false
},
{
"type":"v1beta1.ThirdPartyResource",
"paramType":"body",
"name":"body",
"description":"",
"required":true,
"allowMultiple":false
},
{
"type":"string",
"paramType":"path",
"name":"namespace",
"description":"object name and auth scope, such as for teams and projects",
"required":true,
"allowMultiple":false
}
],
"responseMessages":[
{
"code":200,
"message":"OK",
"responseModel":"v1beta1.ThirdPartyResource"
}
],
"produces":[
"application/json",
"application/yaml"
],
"consumes":[
"*/*"
]
},
{
"type":"unversioned.Status",
"method":"DELETE",
"summary":"delete collection of ThirdPartyResource",
"description":"If 'true', then the output is pretty printed.",
"required":false,
"allowMultiple":false
},
{
"type":"string",
"paramType":"query",
"name":"labelSelector",
"description":"A selector to restrict the list of returned objects by their labels. Defaults to everything.",
"required":false,
"allowMultiple":false
},
{
"type":"string",
"paramType":"query",
"name":"fieldSelector",
"description":"A selector to restrict the list of returned objects by their fields. Defaults to everything.",
"required":false,
"allowMultiple":false
},
{
"type":"boolean",
"paramType":"query",
"name":"watch",
"description":"Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.",
"required":false,
"allowMultiple":false
},
{
"type":"string",
"paramType":"query",
"name":"resourceVersion",
"description":"When specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history.",
"required":false,
"allowMultiple":false
},
{
"type":"integer",
"paramType":"query",
"name":"timeoutSeconds",
"description":"Timeout for the list/watch call.",
"required":false,
"allowMultiple":false
},
{
"type":"string",
"paramType":"path",
"name":"namespace",
"description":"object name and auth scope, such as for teams and projects",
"description":"If 'true', then the output is pretty printed.",
"required":false,
"allowMultiple":false
},
{
"type":"string",
"paramType":"query",
"name":"labelSelector",
"description":"A selector to restrict the list of returned objects by their labels. Defaults to everything.",
"required":false,
"allowMultiple":false
},
{
"type":"string",
"paramType":"query",
"name":"fieldSelector",
"description":"A selector to restrict the list of returned objects by their fields. Defaults to everything.",
"required":false,
"allowMultiple":false
},
{
"type":"boolean",
"paramType":"query",
"name":"watch",
"description":"Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.",
"required":false,
"allowMultiple":false
},
{
"type":"string",
"paramType":"query",
"name":"resourceVersion",
"description":"When specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history.",
"required":false,
"allowMultiple":false
},
{
"type":"integer",
"paramType":"query",
"name":"timeoutSeconds",
"description":"Timeout for the list/watch call.",
"required":false,
"allowMultiple":false
},
{
"type":"string",
"paramType":"path",
"name":"namespace",
"description":"object name and auth scope, such as for teams and projects",
"summary":"watch changes to an object of kind ThirdPartyResource",
"nickname":"watchNamespacedThirdPartyResource",
"parameters":[
{
"type":"string",
"paramType":"query",
"name":"pretty",
"description":"If 'true', then the output is pretty printed.",
"required":false,
"allowMultiple":false
},
{
"type":"string",
"paramType":"query",
"name":"labelSelector",
"description":"A selector to restrict the list of returned objects by their labels. Defaults to everything.",
"required":false,
"allowMultiple":false
},
{
"type":"string",
"paramType":"query",
"name":"fieldSelector",
"description":"A selector to restrict the list of returned objects by their fields. Defaults to everything.",
"required":false,
"allowMultiple":false
},
{
"type":"boolean",
"paramType":"query",
"name":"watch",
"description":"Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.",
"required":false,
"allowMultiple":false
},
{
"type":"string",
"paramType":"query",
"name":"resourceVersion",
"description":"When specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history.",
"required":false,
"allowMultiple":false
},
{
"type":"integer",
"paramType":"query",
"name":"timeoutSeconds",
"description":"Timeout for the list/watch call.",
"required":false,
"allowMultiple":false
},
{
"type":"string",
"paramType":"path",
"name":"namespace",
"description":"object name and auth scope, such as for teams and projects",
"summary":"list or watch objects of kind ThirdPartyResource",
"nickname":"listNamespacedThirdPartyResource",
"parameters":[
{
"type":"string",
"paramType":"query",
"name":"pretty",
"description":"If 'true', then the output is pretty printed.",
"required":false,
"allowMultiple":false
},
{
"type":"string",
"paramType":"query",
"name":"labelSelector",
"description":"A selector to restrict the list of returned objects by their labels. Defaults to everything.",
"required":false,
"allowMultiple":false
},
{
"type":"string",
"paramType":"query",
"name":"fieldSelector",
"description":"A selector to restrict the list of returned objects by their fields. Defaults to everything.",
"required":false,
"allowMultiple":false
},
{
"type":"boolean",
"paramType":"query",
"name":"watch",
"description":"Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.",
"required":false,
"allowMultiple":false
},
{
"type":"string",
"paramType":"query",
"name":"resourceVersion",
"description":"When specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history.",
"description":"If 'true', then the output is pretty printed.",
"required":false,
"allowMultiple":false
},
{
"type":"string",
"paramType":"query",
"name":"labelSelector",
"description":"A selector to restrict the list of returned objects by their labels. Defaults to everything.",
"required":false,
"allowMultiple":false
},
{
"type":"string",
"paramType":"query",
"name":"fieldSelector",
"description":"A selector to restrict the list of returned objects by their fields. Defaults to everything.",
"required":false,
"allowMultiple":false
},
{
"type":"boolean",
"paramType":"query",
"name":"watch",
"description":"Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.",
"required":false,
"allowMultiple":false
},
{
"type":"string",
"paramType":"query",
"name":"resourceVersion",
"description":"When specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history.",
"required":false,
"allowMultiple":false
},
{
"type":"integer",
"paramType":"query",
"name":"timeoutSeconds",
"description":"Timeout for the list/watch call.",
"required":false,
"allowMultiple":false
}
],
"responseMessages":[
{
"code":200,
"message":"OK",
"responseModel":"json.WatchEvent"
}
],
"produces":[
"application/json"
],
"consumes":[
"*/*"
]
}
]
},
{
"path":"/apis/extensions/v1beta1",
"path":"/apis/extensions/v1beta1",
"description":"API at /apis/extensions/v1beta1",
"description":"API at /apis/extensions/v1beta1",
"operations":[
"operations":[
...
@@ -7897,6 +8662,73 @@
...
@@ -7897,6 +8662,73 @@
}
}
}
}
},
},
"v1beta1.ThirdPartyResourceList":{
"id":"v1beta1.ThirdPartyResourceList",
"description":"ThirdPartyResourceList is a list of ThirdPartyResources.",
"required":[
"items"
],
"properties":{
"kind":{
"type":"string",
"description":"Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#types-kinds"
},
"apiVersion":{
"type":"string",
"description":"APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#resources"
},
"metadata":{
"$ref":"unversioned.ListMeta",
"description":"Standard list metadata."
},
"items":{
"type":"array",
"items":{
"$ref":"v1beta1.ThirdPartyResource"
},
"description":"Items is the list of ThirdPartyResources."
}
}
},
"v1beta1.ThirdPartyResource":{
"id":"v1beta1.ThirdPartyResource",
"description":"A ThirdPartyResource is a generic representation of a resource, it is used by add-ons and plugins to add new resource types to the API. It consists of one or more Versions of the api.",
"properties":{
"kind":{
"type":"string",
"description":"Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#types-kinds"
},
"apiVersion":{
"type":"string",
"description":"APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#resources"
},
"metadata":{
"$ref":"v1.ObjectMeta",
"description":"Standard object metadata"
},
"description":{
"type":"string",
"description":"Description is the description of this object."
},
"versions":{
"type":"array",
"items":{
"$ref":"v1beta1.APIVersion"
},
"description":"Versions are versions for this third party object"
}
}
},
"v1beta1.APIVersion":{
"id":"v1beta1.APIVersion",
"description":"An APIVersion represents a single concrete version of an object model.",
"properties":{
"name":{
"type":"string",
"description":"Name of this version (e.g. 'v1')."
}
}
},
"unversioned.APIResourceList":{
"unversioned.APIResourceList":{
"id":"unversioned.APIResourceList",
"id":"unversioned.APIResourceList",
"description":"APIResourceList is a list of APIResource, it is used to expose the name of the resources supported in a specific group and version, and if the resource is namespaced.",
"description":"APIResourceList is a list of APIResource, it is used to expose the name of the resources supported in a specific group and version, and if the resource is namespaced.",
<p>A ThirdPartyResource is a generic representation of a resource, it is used by add-ons and plugins to add new resource types to the API. It consists of one or more Versions of the api.</p>
<tdclass="tableblock halign-left valign-top"><pclass="tableblock">Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: <ahref="http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#types-kinds">http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#types-kinds</a></p></td>
<tdclass="tableblock halign-left valign-top"><pclass="tableblock">APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: <ahref="http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#resources">http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#resources</a></p></td>
<tdclass="tableblock halign-left valign-top"><pclass="tableblock">Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: <ahref="http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#types-kinds">http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#types-kinds</a></p></td>
<tdclass="tableblock halign-left valign-top"><pclass="tableblock">APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: <ahref="http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#resources">http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#resources</a></p></td>