"description":"If 'true', then the output is pretty printed.",
"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
},
{
"type":"string",
"paramType":"path",
"name":"name",
"description":"name of the Scale",
"required":true,
"allowMultiple":false
}
],
"responseMessages":[
{
"code":200,
"message":"OK",
"responseModel":"v1beta1.Scale"
}
],
"produces":[
"application/json"
],
"consumes":[
"*/*"
]
},
{
"type":"v1beta1.Scale",
"method":"PUT",
"summary":"replace scale of the specified Scale",
"nickname":"replaceNamespacedScaleScale",
"parameters":[
{
"type":"string",
"paramType":"query",
"name":"pretty",
"description":"If 'true', then the output is pretty printed.",
"required":false,
"allowMultiple":false
},
{
"type":"v1beta1.Scale",
"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
},
{
"type":"string",
"paramType":"path",
"name":"name",
"description":"name of the Scale",
"required":true,
"allowMultiple":false
}
],
"responseMessages":[
{
"code":200,
"message":"OK",
"responseModel":"v1beta1.Scale"
}
],
"produces":[
"application/json"
],
"consumes":[
"*/*"
]
},
{
"type":"v1beta1.Scale",
"method":"PATCH",
"summary":"partially update scale of the specified Scale",
"nickname":"patchNamespacedScaleScale",
"parameters":[
{
"type":"string",
"paramType":"query",
"name":"pretty",
"description":"If 'true', then the output is pretty printed.",
"required":false,
"allowMultiple":false
},
{
"type":"unversioned.Patch",
"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
},
{
"type":"string",
"paramType":"path",
"name":"name",
"description":"name of the Scale",
"required":true,
"allowMultiple":false
}
],
"responseMessages":[
{
"code":200,
"message":"OK",
"responseModel":"v1beta1.Scale"
}
],
"produces":[
"application/json"
],
"consumes":[
"application/json-patch+json",
"application/merge-patch+json",
"application/strategic-merge-patch+json"
]
}
]
},
{
"path":"/apis/extensions/v1beta1",
"description":"API at /apis/extensions/v1beta1",
"operations":[
...
...
@@ -3745,6 +3904,61 @@
"description":"Human readable message indicating details about last transition."
}
}
},
"v1beta1.Scale":{
"id":"v1beta1.Scale",
"description":"represents a scaling request for a resource.",
"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; More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata."
},
"spec":{
"$ref":"v1beta1.ScaleSpec",
"description":"defines the behavior of the scale. More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#spec-and-status."
},
"status":{
"$ref":"v1beta1.ScaleStatus",
"description":"current status of the scale. More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#spec-and-status. Read-only."
}
}
},
"v1beta1.ScaleSpec":{
"id":"v1beta1.ScaleSpec",
"description":"describes the attributes of a scale subresource",
"properties":{
"replicas":{
"type":"integer",
"format":"int32",
"description":"desired number of instances for the scaled object."
}
}
},
"v1beta1.ScaleStatus":{
"id":"v1beta1.ScaleStatus",
"description":"represents the current status of a scale subresource.",
"required":[
"replicas"
],
"properties":{
"replicas":{
"type":"integer",
"format":"int32",
"description":"actual number of observed instances of the scaled object."
},
"selector":{
"type":"any",
"description":"label query over pods that should match the replicas count. More info: http://releases.k8s.io/HEAD/docs/user-guide/labels.md#label-selectors"