mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-07-30 15:05:27 +00:00
commit
1b7749b8d9
4
Godeps/Godeps.json
generated
4
Godeps/Godeps.json
generated
@ -250,8 +250,8 @@
|
||||
},
|
||||
{
|
||||
"ImportPath": "github.com/emicklei/go-restful",
|
||||
"Comment": "v1.1.3-40-g4f30cbd",
|
||||
"Rev": "4f30cbd5bd858a523d8fe9bd484f44513f50eeec"
|
||||
"Comment": "v1.1.3-45-gd487287",
|
||||
"Rev": "d4872876992d385f0e69b007f154e5633bdb40af"
|
||||
},
|
||||
{
|
||||
"ImportPath": "github.com/evanphx/json-patch",
|
||||
|
34
Godeps/_workspace/src/github.com/emicklei/go-restful/swagger/model_builder.go
generated
vendored
34
Godeps/_workspace/src/github.com/emicklei/go-restful/swagger/model_builder.go
generated
vendored
@ -197,9 +197,13 @@ func (b modelBuilder) buildStructTypeProperty(field reflect.StructField, jsonNam
|
||||
if required {
|
||||
model.Required = append(model.Required, k)
|
||||
}
|
||||
// Add the model type to the global model list
|
||||
if v.Ref != nil {
|
||||
b.Models[*v.Ref] = sub.Models[*v.Ref]
|
||||
}
|
||||
// add all new referenced models
|
||||
for key, sub := range sub.Models {
|
||||
if key != subKey {
|
||||
if _, ok := b.Models[key]; !ok {
|
||||
b.Models[key] = sub
|
||||
}
|
||||
}
|
||||
}
|
||||
// empty name signals skip property
|
||||
@ -245,7 +249,12 @@ func (b modelBuilder) buildPointerTypeProperty(field reflect.StructField, jsonNa
|
||||
b.addModel(fieldType.Elem().Elem(), elemName)
|
||||
} else {
|
||||
// non-array, pointer type
|
||||
var pType = fieldType.String()[1:] // no star, include pkg path
|
||||
var pType = b.jsonSchemaType(fieldType.String()[1:]) // no star, include pkg path
|
||||
if b.isPrimitiveType(fieldType.String()[1:]) {
|
||||
prop.Type = &pType
|
||||
prop.Format = b.jsonSchemaFormat(fieldType.String()[1:])
|
||||
return jsonName, prop
|
||||
}
|
||||
prop.Ref = &pType
|
||||
elemName := ""
|
||||
if fieldType.Elem().Name() == "" {
|
||||
@ -328,14 +337,15 @@ func (b modelBuilder) jsonSchemaType(modelName string) string {
|
||||
|
||||
func (b modelBuilder) jsonSchemaFormat(modelName string) string {
|
||||
schemaMap := map[string]string{
|
||||
"int": "int32",
|
||||
"int32": "int32",
|
||||
"int64": "int64",
|
||||
"byte": "byte",
|
||||
"uint8": "byte",
|
||||
"float64": "double",
|
||||
"float32": "float",
|
||||
"time.Time": "date-time",
|
||||
"int": "int32",
|
||||
"int32": "int32",
|
||||
"int64": "int64",
|
||||
"byte": "byte",
|
||||
"uint8": "byte",
|
||||
"float64": "double",
|
||||
"float32": "float",
|
||||
"time.Time": "date-time",
|
||||
"*time.Time": "date-time",
|
||||
}
|
||||
mapped, ok := schemaMap[modelName]
|
||||
if !ok {
|
||||
|
145
Godeps/_workspace/src/github.com/emicklei/go-restful/swagger/model_builder_test.go
generated
vendored
145
Godeps/_workspace/src/github.com/emicklei/go-restful/swagger/model_builder_test.go
generated
vendored
@ -84,6 +84,49 @@ func TestPrimitiveTypes(t *testing.T) {
|
||||
}`)
|
||||
}
|
||||
|
||||
// clear && go test -v -test.run TestPrimitivePtrTypes ...swagger
|
||||
func TestPrimitivePtrTypes(t *testing.T) {
|
||||
type Prims struct {
|
||||
f *float64
|
||||
t *time.Time
|
||||
b *bool
|
||||
s *string
|
||||
i *int
|
||||
}
|
||||
testJsonFromStruct(t, Prims{}, `{
|
||||
"swagger.Prims": {
|
||||
"id": "swagger.Prims",
|
||||
"required": [
|
||||
"f",
|
||||
"t",
|
||||
"b",
|
||||
"s",
|
||||
"i"
|
||||
],
|
||||
"properties": {
|
||||
"b": {
|
||||
"type": "boolean"
|
||||
},
|
||||
"f": {
|
||||
"type": "number",
|
||||
"format": "double"
|
||||
},
|
||||
"i": {
|
||||
"type": "integer",
|
||||
"format": "int32"
|
||||
},
|
||||
"s": {
|
||||
"type": "string"
|
||||
},
|
||||
"t": {
|
||||
"type": "string",
|
||||
"format": "date-time"
|
||||
}
|
||||
}
|
||||
}
|
||||
}`)
|
||||
}
|
||||
|
||||
// clear && go test -v -test.run TestS1 ...swagger
|
||||
func TestS1(t *testing.T) {
|
||||
type S1 struct {
|
||||
@ -702,6 +745,52 @@ func TestEmbeddedStructA5(t *testing.T) {
|
||||
}`)
|
||||
}
|
||||
|
||||
type D2 struct {
|
||||
id int
|
||||
D []D
|
||||
}
|
||||
|
||||
type A6 struct {
|
||||
D2 "json:,inline"
|
||||
}
|
||||
|
||||
// clear && go test -v -test.run TestStructA4 ...swagger
|
||||
func TestEmbeddedStructA6(t *testing.T) {
|
||||
testJsonFromStruct(t, A6{}, `{
|
||||
"swagger.A6": {
|
||||
"id": "swagger.A6",
|
||||
"required": [
|
||||
"id",
|
||||
"D"
|
||||
],
|
||||
"properties": {
|
||||
"D": {
|
||||
"type": "array",
|
||||
"items": {
|
||||
"$ref": "swagger.D"
|
||||
}
|
||||
},
|
||||
"id": {
|
||||
"type": "integer",
|
||||
"format": "int32"
|
||||
}
|
||||
}
|
||||
},
|
||||
"swagger.D": {
|
||||
"id": "swagger.D",
|
||||
"required": [
|
||||
"Id"
|
||||
],
|
||||
"properties": {
|
||||
"Id": {
|
||||
"type": "integer",
|
||||
"format": "int32"
|
||||
}
|
||||
}
|
||||
}
|
||||
}`)
|
||||
}
|
||||
|
||||
type ObjectId []byte
|
||||
|
||||
type Region struct {
|
||||
@ -833,3 +922,59 @@ func TestSlices(t *testing.T) {
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
type Name struct {
|
||||
Value string
|
||||
}
|
||||
|
||||
func (n Name) PostBuildModel(m *Model) *Model {
|
||||
m.Description = "titles must be upcase"
|
||||
return m
|
||||
}
|
||||
|
||||
type TOC struct {
|
||||
Titles []Name
|
||||
}
|
||||
|
||||
type Discography struct {
|
||||
Title Name
|
||||
TOC
|
||||
}
|
||||
|
||||
// clear && go test -v -test.run TestEmbeddedStructPull204 ...swagger
|
||||
func TestEmbeddedStructPull204(t *testing.T) {
|
||||
b := Discography{}
|
||||
testJsonFromStruct(t, b, `
|
||||
{
|
||||
"swagger.Discography": {
|
||||
"id": "swagger.Discography",
|
||||
"required": [
|
||||
"Title",
|
||||
"Titles"
|
||||
],
|
||||
"properties": {
|
||||
"Title": {
|
||||
"$ref": "swagger.Name"
|
||||
},
|
||||
"Titles": {
|
||||
"type": "array",
|
||||
"items": {
|
||||
"$ref": "swagger.Name"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"swagger.Name": {
|
||||
"id": "swagger.Name",
|
||||
"required": [
|
||||
"Value"
|
||||
],
|
||||
"properties": {
|
||||
"Value": {
|
||||
"type": "string"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
`)
|
||||
}
|
||||
|
@ -6380,6 +6380,14 @@
|
||||
"description": "object name and auth scope, such as for teams and projects",
|
||||
"required": false,
|
||||
"allowMultiple": false
|
||||
},
|
||||
{
|
||||
"type": "v1beta1.DeleteOptions",
|
||||
"paramType": "body",
|
||||
"name": "body",
|
||||
"description": "",
|
||||
"required": true,
|
||||
"allowMultiple": false
|
||||
}
|
||||
],
|
||||
"responseMessages": [
|
||||
@ -7226,10 +7234,6 @@
|
||||
}
|
||||
}
|
||||
},
|
||||
"uint64": {
|
||||
"id": "",
|
||||
"properties": null
|
||||
},
|
||||
"v1beta1.AWSElasticBlockStoreVolumeSource": {
|
||||
"id": "v1beta1.AWSElasticBlockStoreVolumeSource",
|
||||
"required": [
|
||||
@ -7307,8 +7311,8 @@
|
||||
"description": "name of the pod to bind"
|
||||
},
|
||||
"resourceVersion": {
|
||||
"$ref": "uint64",
|
||||
"description": "string that identifies the internal version of this object that can be used by clients to determine when objects have changed; populated by the system, read-only; value must be treated as opaque by clients and passed unmodified back to the server: https://github.com/GoogleCloudPlatform/kubernetes/blob/master/docs/api-conventions.md#concurrency-control-and-consistency"
|
||||
"type": "integer",
|
||||
"description": "string that identifies the internal version of this object that can be used by clients to determine when objects have changed; populated by the system, read-only; value must be treated as opaque by clients and passed unmodified back to the server: http://docs.k8s.io/api-conventions.md#concurrency-control-and-consistency"
|
||||
},
|
||||
"selfLink": {
|
||||
"type": "string",
|
||||
@ -7415,8 +7419,8 @@
|
||||
"description": "namespace to which the object belongs; must be a DNS_SUBDOMAIN; 'default' by default; cannot be updated"
|
||||
},
|
||||
"resourceVersion": {
|
||||
"$ref": "uint64",
|
||||
"description": "string that identifies the internal version of this object that can be used by clients to determine when objects have changed; populated by the system, read-only; value must be treated as opaque by clients and passed unmodified back to the server: https://github.com/GoogleCloudPlatform/kubernetes/blob/master/docs/api-conventions.md#concurrency-control-and-consistency"
|
||||
"type": "integer",
|
||||
"description": "string that identifies the internal version of this object that can be used by clients to determine when objects have changed; populated by the system, read-only; value must be treated as opaque by clients and passed unmodified back to the server: http://docs.k8s.io/api-conventions.md#concurrency-control-and-consistency"
|
||||
},
|
||||
"selfLink": {
|
||||
"type": "string",
|
||||
@ -7474,8 +7478,8 @@
|
||||
"description": "namespace to which the object belongs; must be a DNS_SUBDOMAIN; 'default' by default; cannot be updated"
|
||||
},
|
||||
"resourceVersion": {
|
||||
"$ref": "uint64",
|
||||
"description": "string that identifies the internal version of this object that can be used by clients to determine when objects have changed; populated by the system, read-only; value must be treated as opaque by clients and passed unmodified back to the server: https://github.com/GoogleCloudPlatform/kubernetes/blob/master/docs/api-conventions.md#concurrency-control-and-consistency"
|
||||
"type": "integer",
|
||||
"description": "string that identifies the internal version of this object that can be used by clients to determine when objects have changed; populated by the system, read-only; value must be treated as opaque by clients and passed unmodified back to the server: http://docs.k8s.io/api-conventions.md#concurrency-control-and-consistency"
|
||||
},
|
||||
"selfLink": {
|
||||
"type": "string",
|
||||
@ -7618,6 +7622,10 @@
|
||||
"$ref": "v1beta1.RestartPolicy",
|
||||
"description": "restart policy for all containers within the pod; one of RestartPolicyAlways, RestartPolicyOnFailure, RestartPolicyNever"
|
||||
},
|
||||
"terminationGracePeriodSeconds": {
|
||||
"$ref": "int64",
|
||||
"description": "optional duration in seconds the pod needs to terminate gracefully; may be decreased in delete request; value must be non-negative integer; the value zero indicates delete immediately; if this value is not set, the default grace period will be used instead; the grace period is the duration in seconds after the processes running in the pod are sent a termination signal and the time when the processes are forcibly halted with a kill signal; set this value longer than the expected cleanup time for your process"
|
||||
},
|
||||
"uuid": {
|
||||
"type": "string",
|
||||
"description": "manifest UUID, populated by the system, read-only"
|
||||
@ -7708,8 +7716,8 @@
|
||||
"description": "namespace to which the object belongs; must be a DNS_SUBDOMAIN; 'default' by default; cannot be updated"
|
||||
},
|
||||
"resourceVersion": {
|
||||
"$ref": "uint64",
|
||||
"description": "string that identifies the internal version of this object that can be used by clients to determine when objects have changed; populated by the system, read-only; value must be treated as opaque by clients and passed unmodified back to the server: https://github.com/GoogleCloudPlatform/kubernetes/blob/master/docs/api-conventions.md#concurrency-control-and-consistency"
|
||||
"type": "integer",
|
||||
"description": "string that identifies the internal version of this object that can be used by clients to determine when objects have changed; populated by the system, read-only; value must be treated as opaque by clients and passed unmodified back to the server: http://docs.k8s.io/api-conventions.md#concurrency-control-and-consistency"
|
||||
},
|
||||
"selfLink": {
|
||||
"type": "string",
|
||||
@ -7752,40 +7760,17 @@
|
||||
"v1beta1.EndpointObjectReference": {
|
||||
"id": "v1beta1.EndpointObjectReference",
|
||||
"required": [
|
||||
"endpoint"
|
||||
"endpoint",
|
||||
"targetRef"
|
||||
],
|
||||
"properties": {
|
||||
"apiVersion": {
|
||||
"type": "string",
|
||||
"description": "API version of the referent"
|
||||
},
|
||||
"endpoint": {
|
||||
"type": "string",
|
||||
"description": "endpoint exposed by the referenced object"
|
||||
},
|
||||
"fieldPath": {
|
||||
"type": "string",
|
||||
"description": "if referring to a piece of an object instead of an entire object, this string should contain a valid JSON/Go field access statement, such as desiredState.manifest.containers[2]"
|
||||
},
|
||||
"kind": {
|
||||
"type": "string",
|
||||
"description": "kind of the referent"
|
||||
},
|
||||
"name": {
|
||||
"type": "string",
|
||||
"description": "id of the referent"
|
||||
},
|
||||
"namespace": {
|
||||
"type": "string",
|
||||
"description": "namespace of the referent"
|
||||
},
|
||||
"resourceVersion": {
|
||||
"type": "string",
|
||||
"description": "specific resourceVersion to which this reference is made, if any: https://github.com/GoogleCloudPlatform/kubernetes/blob/master/docs/api-conventions.md#concurrency-control-and-consistency"
|
||||
},
|
||||
"uid": {
|
||||
"type": "string",
|
||||
"description": "uid of the referent"
|
||||
"targetRef": {
|
||||
"$ref": "v1beta1.ObjectReference",
|
||||
"description": "reference to the object providing the entry point"
|
||||
}
|
||||
}
|
||||
},
|
||||
@ -7880,8 +7865,8 @@
|
||||
"description": "IP protocol for the first set of endpoint ports; must be UDP or TCP; TCP if unspecified"
|
||||
},
|
||||
"resourceVersion": {
|
||||
"$ref": "uint64",
|
||||
"description": "string that identifies the internal version of this object that can be used by clients to determine when objects have changed; populated by the system, read-only; value must be treated as opaque by clients and passed unmodified back to the server: https://github.com/GoogleCloudPlatform/kubernetes/blob/master/docs/api-conventions.md#concurrency-control-and-consistency"
|
||||
"type": "integer",
|
||||
"description": "string that identifies the internal version of this object that can be used by clients to determine when objects have changed; populated by the system, read-only; value must be treated as opaque by clients and passed unmodified back to the server: http://docs.k8s.io/api-conventions.md#concurrency-control-and-consistency"
|
||||
},
|
||||
"selfLink": {
|
||||
"type": "string",
|
||||
@ -7953,8 +7938,8 @@
|
||||
"description": "namespace to which the object belongs; must be a DNS_SUBDOMAIN; 'default' by default; cannot be updated"
|
||||
},
|
||||
"resourceVersion": {
|
||||
"$ref": "uint64",
|
||||
"description": "string that identifies the internal version of this object that can be used by clients to determine when objects have changed; populated by the system, read-only; value must be treated as opaque by clients and passed unmodified back to the server: https://github.com/GoogleCloudPlatform/kubernetes/blob/master/docs/api-conventions.md#concurrency-control-and-consistency"
|
||||
"type": "integer",
|
||||
"description": "string that identifies the internal version of this object that can be used by clients to determine when objects have changed; populated by the system, read-only; value must be treated as opaque by clients and passed unmodified back to the server: http://docs.k8s.io/api-conventions.md#concurrency-control-and-consistency"
|
||||
},
|
||||
"selfLink": {
|
||||
"type": "string",
|
||||
@ -7983,6 +7968,22 @@
|
||||
"value": {
|
||||
"type": "string",
|
||||
"description": "value of the environment variable; defaults to empty string"
|
||||
},
|
||||
"valueFrom": {
|
||||
"$ref": "v1beta1.EnvVarSource",
|
||||
"description": "source for the environment variable's value; cannot be used if value is not empty"
|
||||
}
|
||||
}
|
||||
},
|
||||
"v1beta1.EnvVarSource": {
|
||||
"id": "v1beta1.EnvVarSource",
|
||||
"required": [
|
||||
"fieldRef"
|
||||
],
|
||||
"properties": {
|
||||
"fieldRef": {
|
||||
"$ref": "v1beta1.ObjectFieldSelector",
|
||||
"description": "selects a field of the pod; only name and namespace are supported"
|
||||
}
|
||||
}
|
||||
},
|
||||
@ -8051,8 +8052,8 @@
|
||||
"description": "short, machine understandable string that gives the reason for the transition into the object's current status"
|
||||
},
|
||||
"resourceVersion": {
|
||||
"$ref": "uint64",
|
||||
"description": "string that identifies the internal version of this object that can be used by clients to determine when objects have changed; populated by the system, read-only; value must be treated as opaque by clients and passed unmodified back to the server: https://github.com/GoogleCloudPlatform/kubernetes/blob/master/docs/api-conventions.md#concurrency-control-and-consistency"
|
||||
"type": "integer",
|
||||
"description": "string that identifies the internal version of this object that can be used by clients to determine when objects have changed; populated by the system, read-only; value must be treated as opaque by clients and passed unmodified back to the server: http://docs.k8s.io/api-conventions.md#concurrency-control-and-consistency"
|
||||
},
|
||||
"selfLink": {
|
||||
"type": "string",
|
||||
@ -8122,8 +8123,8 @@
|
||||
"description": "namespace to which the object belongs; must be a DNS_SUBDOMAIN; 'default' by default; cannot be updated"
|
||||
},
|
||||
"resourceVersion": {
|
||||
"$ref": "uint64",
|
||||
"description": "string that identifies the internal version of this object that can be used by clients to determine when objects have changed; populated by the system, read-only; value must be treated as opaque by clients and passed unmodified back to the server: https://github.com/GoogleCloudPlatform/kubernetes/blob/master/docs/api-conventions.md#concurrency-control-and-consistency"
|
||||
"type": "integer",
|
||||
"description": "string that identifies the internal version of this object that can be used by clients to determine when objects have changed; populated by the system, read-only; value must be treated as opaque by clients and passed unmodified back to the server: http://docs.k8s.io/api-conventions.md#concurrency-control-and-consistency"
|
||||
},
|
||||
"selfLink": {
|
||||
"type": "string",
|
||||
@ -8335,8 +8336,8 @@
|
||||
"description": "namespace to which the object belongs; must be a DNS_SUBDOMAIN; 'default' by default; cannot be updated"
|
||||
},
|
||||
"resourceVersion": {
|
||||
"$ref": "uint64",
|
||||
"description": "string that identifies the internal version of this object that can be used by clients to determine when objects have changed; populated by the system, read-only; value must be treated as opaque by clients and passed unmodified back to the server: https://github.com/GoogleCloudPlatform/kubernetes/blob/master/docs/api-conventions.md#concurrency-control-and-consistency"
|
||||
"type": "integer",
|
||||
"description": "string that identifies the internal version of this object that can be used by clients to determine when objects have changed; populated by the system, read-only; value must be treated as opaque by clients and passed unmodified back to the server: http://docs.k8s.io/api-conventions.md#concurrency-control-and-consistency"
|
||||
},
|
||||
"selfLink": {
|
||||
"type": "string",
|
||||
@ -8419,8 +8420,8 @@
|
||||
"description": "namespace to which the object belongs; must be a DNS_SUBDOMAIN; 'default' by default; cannot be updated"
|
||||
},
|
||||
"resourceVersion": {
|
||||
"$ref": "uint64",
|
||||
"description": "string that identifies the internal version of this object that can be used by clients to determine when objects have changed; populated by the system, read-only; value must be treated as opaque by clients and passed unmodified back to the server: https://github.com/GoogleCloudPlatform/kubernetes/blob/master/docs/api-conventions.md#concurrency-control-and-consistency"
|
||||
"type": "integer",
|
||||
"description": "string that identifies the internal version of this object that can be used by clients to determine when objects have changed; populated by the system, read-only; value must be treated as opaque by clients and passed unmodified back to the server: http://docs.k8s.io/api-conventions.md#concurrency-control-and-consistency"
|
||||
},
|
||||
"selfLink": {
|
||||
"type": "string",
|
||||
@ -8526,8 +8527,8 @@
|
||||
"description": "IP range assigned to the node"
|
||||
},
|
||||
"resourceVersion": {
|
||||
"$ref": "uint64",
|
||||
"description": "string that identifies the internal version of this object that can be used by clients to determine when objects have changed; populated by the system, read-only; value must be treated as opaque by clients and passed unmodified back to the server: https://github.com/GoogleCloudPlatform/kubernetes/blob/master/docs/api-conventions.md#concurrency-control-and-consistency"
|
||||
"type": "integer",
|
||||
"description": "string that identifies the internal version of this object that can be used by clients to determine when objects have changed; populated by the system, read-only; value must be treated as opaque by clients and passed unmodified back to the server: http://docs.k8s.io/api-conventions.md#concurrency-control-and-consistency"
|
||||
},
|
||||
"resources": {
|
||||
"$ref": "v1beta1.NodeResources",
|
||||
@ -8604,8 +8605,8 @@
|
||||
"description": "namespace to which the object belongs; must be a DNS_SUBDOMAIN; 'default' by default; cannot be updated"
|
||||
},
|
||||
"resourceVersion": {
|
||||
"$ref": "uint64",
|
||||
"description": "string that identifies the internal version of this object that can be used by clients to determine when objects have changed; populated by the system, read-only; value must be treated as opaque by clients and passed unmodified back to the server: https://github.com/GoogleCloudPlatform/kubernetes/blob/master/docs/api-conventions.md#concurrency-control-and-consistency"
|
||||
"type": "integer",
|
||||
"description": "string that identifies the internal version of this object that can be used by clients to determine when objects have changed; populated by the system, read-only; value must be treated as opaque by clients and passed unmodified back to the server: http://docs.k8s.io/api-conventions.md#concurrency-control-and-consistency"
|
||||
},
|
||||
"selfLink": {
|
||||
"type": "string",
|
||||
@ -8678,8 +8679,8 @@
|
||||
"description": "namespace to which the object belongs; must be a DNS_SUBDOMAIN; 'default' by default; cannot be updated"
|
||||
},
|
||||
"resourceVersion": {
|
||||
"$ref": "uint64",
|
||||
"description": "string that identifies the internal version of this object that can be used by clients to determine when objects have changed; populated by the system, read-only; value must be treated as opaque by clients and passed unmodified back to the server: https://github.com/GoogleCloudPlatform/kubernetes/blob/master/docs/api-conventions.md#concurrency-control-and-consistency"
|
||||
"type": "integer",
|
||||
"description": "string that identifies the internal version of this object that can be used by clients to determine when objects have changed; populated by the system, read-only; value must be treated as opaque by clients and passed unmodified back to the server: http://docs.k8s.io/api-conventions.md#concurrency-control-and-consistency"
|
||||
},
|
||||
"selfLink": {
|
||||
"type": "string",
|
||||
@ -8745,8 +8746,8 @@
|
||||
"description": "namespace to which the object belongs; must be a DNS_SUBDOMAIN; 'default' by default; cannot be updated"
|
||||
},
|
||||
"resourceVersion": {
|
||||
"$ref": "uint64",
|
||||
"description": "string that identifies the internal version of this object that can be used by clients to determine when objects have changed; populated by the system, read-only; value must be treated as opaque by clients and passed unmodified back to the server: https://github.com/GoogleCloudPlatform/kubernetes/blob/master/docs/api-conventions.md#concurrency-control-and-consistency"
|
||||
"type": "integer",
|
||||
"description": "string that identifies the internal version of this object that can be used by clients to determine when objects have changed; populated by the system, read-only; value must be treated as opaque by clients and passed unmodified back to the server: http://docs.k8s.io/api-conventions.md#concurrency-control-and-consistency"
|
||||
},
|
||||
"selfLink": {
|
||||
"type": "string",
|
||||
@ -8875,13 +8876,9 @@
|
||||
"osImage",
|
||||
"containerRuntimeVersion",
|
||||
"kubeletVersion",
|
||||
"KubeProxyVersion"
|
||||
"kubeProxyVersion"
|
||||
],
|
||||
"properties": {
|
||||
"KubeProxyVersion": {
|
||||
"type": "string",
|
||||
"description": "Kube-proxy version reported by the node"
|
||||
},
|
||||
"bootID": {
|
||||
"type": "string",
|
||||
"description": "boot id is the boot-id reported by the node"
|
||||
@ -8894,6 +8891,10 @@
|
||||
"type": "string",
|
||||
"description": "Kernel version reported by the node from 'uname -r' (e.g. 3.16.0-0.bpo.4-amd64)"
|
||||
},
|
||||
"kubeProxyVersion": {
|
||||
"type": "string",
|
||||
"description": "Kube-proxy version reported by the node"
|
||||
},
|
||||
"kubeletVersion": {
|
||||
"type": "string",
|
||||
"description": "Kubelet version reported by the node"
|
||||
@ -8912,6 +8913,22 @@
|
||||
}
|
||||
}
|
||||
},
|
||||
"v1beta1.ObjectFieldSelector": {
|
||||
"id": "v1beta1.ObjectFieldSelector",
|
||||
"required": [
|
||||
"fieldPath"
|
||||
],
|
||||
"properties": {
|
||||
"apiVersion": {
|
||||
"type": "string",
|
||||
"description": "version of the schema that fieldPath is written in terms of; defaults to v1beta1"
|
||||
},
|
||||
"fieldPath": {
|
||||
"type": "string",
|
||||
"description": "path of the field to select in the specified API version"
|
||||
}
|
||||
}
|
||||
},
|
||||
"v1beta1.ObjectReference": {
|
||||
"id": "v1beta1.ObjectReference",
|
||||
"properties": {
|
||||
@ -8937,7 +8954,7 @@
|
||||
},
|
||||
"resourceVersion": {
|
||||
"type": "string",
|
||||
"description": "specific resourceVersion to which this reference is made, if any: https://github.com/GoogleCloudPlatform/kubernetes/blob/master/docs/api-conventions.md#concurrency-control-and-consistency"
|
||||
"description": "specific resourceVersion to which this reference is made, if any: http://docs.k8s.io/api-conventions.md#concurrency-control-and-consistency"
|
||||
},
|
||||
"uid": {
|
||||
"type": "string",
|
||||
@ -8981,8 +8998,8 @@
|
||||
"description": "namespace to which the object belongs; must be a DNS_SUBDOMAIN; 'default' by default; cannot be updated"
|
||||
},
|
||||
"resourceVersion": {
|
||||
"$ref": "uint64",
|
||||
"description": "string that identifies the internal version of this object that can be used by clients to determine when objects have changed; populated by the system, read-only; value must be treated as opaque by clients and passed unmodified back to the server: https://github.com/GoogleCloudPlatform/kubernetes/blob/master/docs/api-conventions.md#concurrency-control-and-consistency"
|
||||
"type": "integer",
|
||||
"description": "string that identifies the internal version of this object that can be used by clients to determine when objects have changed; populated by the system, read-only; value must be treated as opaque by clients and passed unmodified back to the server: http://docs.k8s.io/api-conventions.md#concurrency-control-and-consistency"
|
||||
},
|
||||
"selfLink": {
|
||||
"type": "string",
|
||||
@ -9038,8 +9055,8 @@
|
||||
"description": "namespace to which the object belongs; must be a DNS_SUBDOMAIN; 'default' by default; cannot be updated"
|
||||
},
|
||||
"resourceVersion": {
|
||||
"$ref": "uint64",
|
||||
"description": "string that identifies the internal version of this object that can be used by clients to determine when objects have changed; populated by the system, read-only; value must be treated as opaque by clients and passed unmodified back to the server: https://github.com/GoogleCloudPlatform/kubernetes/blob/master/docs/api-conventions.md#concurrency-control-and-consistency"
|
||||
"type": "integer",
|
||||
"description": "string that identifies the internal version of this object that can be used by clients to determine when objects have changed; populated by the system, read-only; value must be treated as opaque by clients and passed unmodified back to the server: http://docs.k8s.io/api-conventions.md#concurrency-control-and-consistency"
|
||||
},
|
||||
"selfLink": {
|
||||
"type": "string",
|
||||
@ -9100,8 +9117,8 @@
|
||||
"description": "namespace to which the object belongs; must be a DNS_SUBDOMAIN; 'default' by default; cannot be updated"
|
||||
},
|
||||
"resourceVersion": {
|
||||
"$ref": "uint64",
|
||||
"description": "string that identifies the internal version of this object that can be used by clients to determine when objects have changed; populated by the system, read-only; value must be treated as opaque by clients and passed unmodified back to the server: https://github.com/GoogleCloudPlatform/kubernetes/blob/master/docs/api-conventions.md#concurrency-control-and-consistency"
|
||||
"type": "integer",
|
||||
"description": "string that identifies the internal version of this object that can be used by clients to determine when objects have changed; populated by the system, read-only; value must be treated as opaque by clients and passed unmodified back to the server: http://docs.k8s.io/api-conventions.md#concurrency-control-and-consistency"
|
||||
},
|
||||
"selfLink": {
|
||||
"type": "string",
|
||||
@ -9209,8 +9226,8 @@
|
||||
"description": "namespace to which the object belongs; must be a DNS_SUBDOMAIN; 'default' by default; cannot be updated"
|
||||
},
|
||||
"resourceVersion": {
|
||||
"$ref": "uint64",
|
||||
"description": "string that identifies the internal version of this object that can be used by clients to determine when objects have changed; populated by the system, read-only; value must be treated as opaque by clients and passed unmodified back to the server: https://github.com/GoogleCloudPlatform/kubernetes/blob/master/docs/api-conventions.md#concurrency-control-and-consistency"
|
||||
"type": "integer",
|
||||
"description": "string that identifies the internal version of this object that can be used by clients to determine when objects have changed; populated by the system, read-only; value must be treated as opaque by clients and passed unmodified back to the server: http://docs.k8s.io/api-conventions.md#concurrency-control-and-consistency"
|
||||
},
|
||||
"selfLink": {
|
||||
"type": "string",
|
||||
@ -9325,8 +9342,8 @@
|
||||
"description": "selector which must match a node's labels for the pod to be scheduled on that node"
|
||||
},
|
||||
"resourceVersion": {
|
||||
"$ref": "uint64",
|
||||
"description": "string that identifies the internal version of this object that can be used by clients to determine when objects have changed; populated by the system, read-only; value must be treated as opaque by clients and passed unmodified back to the server: https://github.com/GoogleCloudPlatform/kubernetes/blob/master/docs/api-conventions.md#concurrency-control-and-consistency"
|
||||
"type": "integer",
|
||||
"description": "string that identifies the internal version of this object that can be used by clients to determine when objects have changed; populated by the system, read-only; value must be treated as opaque by clients and passed unmodified back to the server: http://docs.k8s.io/api-conventions.md#concurrency-control-and-consistency"
|
||||
},
|
||||
"selfLink": {
|
||||
"type": "string",
|
||||
@ -9401,8 +9418,8 @@
|
||||
"description": "namespace to which the object belongs; must be a DNS_SUBDOMAIN; 'default' by default; cannot be updated"
|
||||
},
|
||||
"resourceVersion": {
|
||||
"$ref": "uint64",
|
||||
"description": "string that identifies the internal version of this object that can be used by clients to determine when objects have changed; populated by the system, read-only; value must be treated as opaque by clients and passed unmodified back to the server: https://github.com/GoogleCloudPlatform/kubernetes/blob/master/docs/api-conventions.md#concurrency-control-and-consistency"
|
||||
"type": "integer",
|
||||
"description": "string that identifies the internal version of this object that can be used by clients to determine when objects have changed; populated by the system, read-only; value must be treated as opaque by clients and passed unmodified back to the server: http://docs.k8s.io/api-conventions.md#concurrency-control-and-consistency"
|
||||
},
|
||||
"selfLink": {
|
||||
"type": "string",
|
||||
@ -9523,8 +9540,8 @@
|
||||
"description": "namespace to which the object belongs; must be a DNS_SUBDOMAIN; 'default' by default; cannot be updated"
|
||||
},
|
||||
"resourceVersion": {
|
||||
"$ref": "uint64",
|
||||
"description": "string that identifies the internal version of this object that can be used by clients to determine when objects have changed; populated by the system, read-only; value must be treated as opaque by clients and passed unmodified back to the server: https://github.com/GoogleCloudPlatform/kubernetes/blob/master/docs/api-conventions.md#concurrency-control-and-consistency"
|
||||
"type": "integer",
|
||||
"description": "string that identifies the internal version of this object that can be used by clients to determine when objects have changed; populated by the system, read-only; value must be treated as opaque by clients and passed unmodified back to the server: http://docs.k8s.io/api-conventions.md#concurrency-control-and-consistency"
|
||||
},
|
||||
"selfLink": {
|
||||
"type": "string",
|
||||
@ -9582,8 +9599,8 @@
|
||||
"description": "namespace to which the object belongs; must be a DNS_SUBDOMAIN; 'default' by default; cannot be updated"
|
||||
},
|
||||
"resourceVersion": {
|
||||
"$ref": "uint64",
|
||||
"description": "string that identifies the internal version of this object that can be used by clients to determine when objects have changed; populated by the system, read-only; value must be treated as opaque by clients and passed unmodified back to the server: https://github.com/GoogleCloudPlatform/kubernetes/blob/master/docs/api-conventions.md#concurrency-control-and-consistency"
|
||||
"type": "integer",
|
||||
"description": "string that identifies the internal version of this object that can be used by clients to determine when objects have changed; populated by the system, read-only; value must be treated as opaque by clients and passed unmodified back to the server: http://docs.k8s.io/api-conventions.md#concurrency-control-and-consistency"
|
||||
},
|
||||
"selfLink": {
|
||||
"type": "string",
|
||||
@ -9656,8 +9673,8 @@
|
||||
"description": "namespace to which the object belongs; must be a DNS_SUBDOMAIN; 'default' by default; cannot be updated"
|
||||
},
|
||||
"resourceVersion": {
|
||||
"$ref": "uint64",
|
||||
"description": "string that identifies the internal version of this object that can be used by clients to determine when objects have changed; populated by the system, read-only; value must be treated as opaque by clients and passed unmodified back to the server: https://github.com/GoogleCloudPlatform/kubernetes/blob/master/docs/api-conventions.md#concurrency-control-and-consistency"
|
||||
"type": "integer",
|
||||
"description": "string that identifies the internal version of this object that can be used by clients to determine when objects have changed; populated by the system, read-only; value must be treated as opaque by clients and passed unmodified back to the server: http://docs.k8s.io/api-conventions.md#concurrency-control-and-consistency"
|
||||
},
|
||||
"selfLink": {
|
||||
"type": "string",
|
||||
@ -9723,8 +9740,8 @@
|
||||
"description": "namespace to which the object belongs; must be a DNS_SUBDOMAIN; 'default' by default; cannot be updated"
|
||||
},
|
||||
"resourceVersion": {
|
||||
"$ref": "uint64",
|
||||
"description": "string that identifies the internal version of this object that can be used by clients to determine when objects have changed; populated by the system, read-only; value must be treated as opaque by clients and passed unmodified back to the server: https://github.com/GoogleCloudPlatform/kubernetes/blob/master/docs/api-conventions.md#concurrency-control-and-consistency"
|
||||
"type": "integer",
|
||||
"description": "string that identifies the internal version of this object that can be used by clients to determine when objects have changed; populated by the system, read-only; value must be treated as opaque by clients and passed unmodified back to the server: http://docs.k8s.io/api-conventions.md#concurrency-control-and-consistency"
|
||||
},
|
||||
"selfLink": {
|
||||
"type": "string",
|
||||
@ -9767,7 +9784,7 @@
|
||||
},
|
||||
"requests": {
|
||||
"type": "any",
|
||||
"description": "Minimum amount of resources requested"
|
||||
"description": "Minimum amount of resources requested; requests are honored only for persistent volumes as of now"
|
||||
}
|
||||
}
|
||||
},
|
||||
@ -9840,8 +9857,8 @@
|
||||
"description": "namespace to which the object belongs; must be a DNS_SUBDOMAIN; 'default' by default; cannot be updated"
|
||||
},
|
||||
"resourceVersion": {
|
||||
"$ref": "uint64",
|
||||
"description": "string that identifies the internal version of this object that can be used by clients to determine when objects have changed; populated by the system, read-only; value must be treated as opaque by clients and passed unmodified back to the server: https://github.com/GoogleCloudPlatform/kubernetes/blob/master/docs/api-conventions.md#concurrency-control-and-consistency"
|
||||
"type": "integer",
|
||||
"description": "string that identifies the internal version of this object that can be used by clients to determine when objects have changed; populated by the system, read-only; value must be treated as opaque by clients and passed unmodified back to the server: http://docs.k8s.io/api-conventions.md#concurrency-control-and-consistency"
|
||||
},
|
||||
"selfLink": {
|
||||
"type": "string",
|
||||
@ -9903,8 +9920,8 @@
|
||||
"description": "namespace to which the object belongs; must be a DNS_SUBDOMAIN; 'default' by default; cannot be updated"
|
||||
},
|
||||
"resourceVersion": {
|
||||
"$ref": "uint64",
|
||||
"description": "string that identifies the internal version of this object that can be used by clients to determine when objects have changed; populated by the system, read-only; value must be treated as opaque by clients and passed unmodified back to the server: https://github.com/GoogleCloudPlatform/kubernetes/blob/master/docs/api-conventions.md#concurrency-control-and-consistency"
|
||||
"type": "integer",
|
||||
"description": "string that identifies the internal version of this object that can be used by clients to determine when objects have changed; populated by the system, read-only; value must be treated as opaque by clients and passed unmodified back to the server: http://docs.k8s.io/api-conventions.md#concurrency-control-and-consistency"
|
||||
},
|
||||
"selfLink": {
|
||||
"type": "string",
|
||||
@ -10017,8 +10034,8 @@
|
||||
"description": "externally visible IPs (e.g. load balancers) that should be proxied to this service"
|
||||
},
|
||||
"resourceVersion": {
|
||||
"$ref": "uint64",
|
||||
"description": "string that identifies the internal version of this object that can be used by clients to determine when objects have changed; populated by the system, read-only; value must be treated as opaque by clients and passed unmodified back to the server: https://github.com/GoogleCloudPlatform/kubernetes/blob/master/docs/api-conventions.md#concurrency-control-and-consistency"
|
||||
"type": "integer",
|
||||
"description": "string that identifies the internal version of this object that can be used by clients to determine when objects have changed; populated by the system, read-only; value must be treated as opaque by clients and passed unmodified back to the server: http://docs.k8s.io/api-conventions.md#concurrency-control-and-consistency"
|
||||
},
|
||||
"selector": {
|
||||
"type": "any",
|
||||
@ -10084,8 +10101,8 @@
|
||||
"description": "namespace to which the object belongs; must be a DNS_SUBDOMAIN; 'default' by default; cannot be updated"
|
||||
},
|
||||
"resourceVersion": {
|
||||
"$ref": "uint64",
|
||||
"description": "string that identifies the internal version of this object that can be used by clients to determine when objects have changed; populated by the system, read-only; value must be treated as opaque by clients and passed unmodified back to the server: https://github.com/GoogleCloudPlatform/kubernetes/blob/master/docs/api-conventions.md#concurrency-control-and-consistency"
|
||||
"type": "integer",
|
||||
"description": "string that identifies the internal version of this object that can be used by clients to determine when objects have changed; populated by the system, read-only; value must be treated as opaque by clients and passed unmodified back to the server: http://docs.k8s.io/api-conventions.md#concurrency-control-and-consistency"
|
||||
},
|
||||
"selfLink": {
|
||||
"type": "string",
|
||||
@ -10178,8 +10195,8 @@
|
||||
"description": "machine-readable description of why this operation is in the 'Failure' status; if this value is empty there is no information available; a reason clarifies an HTTP status code but does not override it"
|
||||
},
|
||||
"resourceVersion": {
|
||||
"$ref": "uint64",
|
||||
"description": "string that identifies the internal version of this object that can be used by clients to determine when objects have changed; populated by the system, read-only; value must be treated as opaque by clients and passed unmodified back to the server: https://github.com/GoogleCloudPlatform/kubernetes/blob/master/docs/api-conventions.md#concurrency-control-and-consistency"
|
||||
"type": "integer",
|
||||
"description": "string that identifies the internal version of this object that can be used by clients to determine when objects have changed; populated by the system, read-only; value must be treated as opaque by clients and passed unmodified back to the server: http://docs.k8s.io/api-conventions.md#concurrency-control-and-consistency"
|
||||
},
|
||||
"selfLink": {
|
||||
"type": "string",
|
||||
|
@ -6380,6 +6380,14 @@
|
||||
"description": "object name and auth scope, such as for teams and projects",
|
||||
"required": false,
|
||||
"allowMultiple": false
|
||||
},
|
||||
{
|
||||
"type": "v1beta2.DeleteOptions",
|
||||
"paramType": "body",
|
||||
"name": "body",
|
||||
"description": "",
|
||||
"required": true,
|
||||
"allowMultiple": false
|
||||
}
|
||||
],
|
||||
"responseMessages": [
|
||||
@ -7226,10 +7234,6 @@
|
||||
}
|
||||
}
|
||||
},
|
||||
"uint64": {
|
||||
"id": "",
|
||||
"properties": null
|
||||
},
|
||||
"v1beta2.AWSElasticBlockStoreVolumeSource": {
|
||||
"id": "v1beta2.AWSElasticBlockStoreVolumeSource",
|
||||
"required": [
|
||||
@ -7307,8 +7311,8 @@
|
||||
"description": "name of the pod to bind"
|
||||
},
|
||||
"resourceVersion": {
|
||||
"$ref": "uint64",
|
||||
"description": "string that identifies the internal version of this object that can be used by clients to determine when objects have changed; populated by the system, read-only; value must be treated as opaque by clients and passed unmodified back to the server: https://github.com/GoogleCloudPlatform/kubernetes/blob/master/docs/api-conventions.md#concurrency-control-and-consistency"
|
||||
"type": "integer",
|
||||
"description": "string that identifies the internal version of this object that can be used by clients to determine when objects have changed; populated by the system, read-only; value must be treated as opaque by clients and passed unmodified back to the server: http://docs.k8s.io/api-conventions.md#concurrency-control-and-consistency"
|
||||
},
|
||||
"selfLink": {
|
||||
"type": "string",
|
||||
@ -7415,8 +7419,8 @@
|
||||
"description": "namespace to which the object belongs; must be a DNS_SUBDOMAIN; 'default' by default; cannot be updated"
|
||||
},
|
||||
"resourceVersion": {
|
||||
"$ref": "uint64",
|
||||
"description": "string that identifies the internal version of this object that can be used by clients to determine when objects have changed; populated by the system, read-only; value must be treated as opaque by clients and passed unmodified back to the server: https://github.com/GoogleCloudPlatform/kubernetes/blob/master/docs/api-conventions.md#concurrency-control-and-consistency"
|
||||
"type": "integer",
|
||||
"description": "string that identifies the internal version of this object that can be used by clients to determine when objects have changed; populated by the system, read-only; value must be treated as opaque by clients and passed unmodified back to the server: http://docs.k8s.io/api-conventions.md#concurrency-control-and-consistency"
|
||||
},
|
||||
"selfLink": {
|
||||
"type": "string",
|
||||
@ -7474,8 +7478,8 @@
|
||||
"description": "namespace to which the object belongs; must be a DNS_SUBDOMAIN; 'default' by default; cannot be updated"
|
||||
},
|
||||
"resourceVersion": {
|
||||
"$ref": "uint64",
|
||||
"description": "string that identifies the internal version of this object that can be used by clients to determine when objects have changed; populated by the system, read-only; value must be treated as opaque by clients and passed unmodified back to the server: https://github.com/GoogleCloudPlatform/kubernetes/blob/master/docs/api-conventions.md#concurrency-control-and-consistency"
|
||||
"type": "integer",
|
||||
"description": "string that identifies the internal version of this object that can be used by clients to determine when objects have changed; populated by the system, read-only; value must be treated as opaque by clients and passed unmodified back to the server: http://docs.k8s.io/api-conventions.md#concurrency-control-and-consistency"
|
||||
},
|
||||
"selfLink": {
|
||||
"type": "string",
|
||||
@ -7618,6 +7622,10 @@
|
||||
"$ref": "v1beta2.RestartPolicy",
|
||||
"description": "restart policy for all containers within the pod; one of RestartPolicyAlways, RestartPolicyOnFailure, RestartPolicyNever"
|
||||
},
|
||||
"terminationGracePeriodSeconds": {
|
||||
"$ref": "int64",
|
||||
"description": "optional duration in seconds the pod needs to terminate gracefully; may be decreased in delete request; value must be non-negative integer; the value zero indicates delete immediately; if this value is not set, the default grace period will be used instead; the grace period is the duration in seconds after the processes running in the pod are sent a termination signal and the time when the processes are forcibly halted with a kill signal; set this value longer than the expected cleanup time for your process"
|
||||
},
|
||||
"uuid": {
|
||||
"type": "string",
|
||||
"description": "manifest UUID; cannot be updated"
|
||||
@ -7708,8 +7716,8 @@
|
||||
"description": "namespace to which the object belongs; must be a DNS_SUBDOMAIN; 'default' by default; cannot be updated"
|
||||
},
|
||||
"resourceVersion": {
|
||||
"$ref": "uint64",
|
||||
"description": "string that identifies the internal version of this object that can be used by clients to determine when objects have changed; populated by the system, read-only; value must be treated as opaque by clients and passed unmodified back to the server: https://github.com/GoogleCloudPlatform/kubernetes/blob/master/docs/api-conventions.md#concurrency-control-and-consistency"
|
||||
"type": "integer",
|
||||
"description": "string that identifies the internal version of this object that can be used by clients to determine when objects have changed; populated by the system, read-only; value must be treated as opaque by clients and passed unmodified back to the server: http://docs.k8s.io/api-conventions.md#concurrency-control-and-consistency"
|
||||
},
|
||||
"selfLink": {
|
||||
"type": "string",
|
||||
@ -7752,40 +7760,17 @@
|
||||
"v1beta2.EndpointObjectReference": {
|
||||
"id": "v1beta2.EndpointObjectReference",
|
||||
"required": [
|
||||
"endpoint"
|
||||
"endpoint",
|
||||
"targetRef"
|
||||
],
|
||||
"properties": {
|
||||
"apiVersion": {
|
||||
"type": "string",
|
||||
"description": "API version of the referent"
|
||||
},
|
||||
"endpoint": {
|
||||
"type": "string",
|
||||
"description": "endpoint exposed by the referenced object"
|
||||
},
|
||||
"fieldPath": {
|
||||
"type": "string",
|
||||
"description": "if referring to a piece of an object instead of an entire object, this string should contain a valid JSON/Go field access statement, such as desiredState.manifest.containers[2]"
|
||||
},
|
||||
"kind": {
|
||||
"type": "string",
|
||||
"description": "kind of the referent"
|
||||
},
|
||||
"name": {
|
||||
"type": "string",
|
||||
"description": "id of the referent"
|
||||
},
|
||||
"namespace": {
|
||||
"type": "string",
|
||||
"description": "namespace of the referent"
|
||||
},
|
||||
"resourceVersion": {
|
||||
"type": "string",
|
||||
"description": "specific resourceVersion to which this reference is made, if any: https://github.com/GoogleCloudPlatform/kubernetes/blob/master/docs/api-conventions.md#concurrency-control-and-consistency"
|
||||
},
|
||||
"uid": {
|
||||
"type": "string",
|
||||
"description": "uid of the referent"
|
||||
"targetRef": {
|
||||
"$ref": "v1beta2.ObjectReference",
|
||||
"description": "reference to the object providing the entry point"
|
||||
}
|
||||
}
|
||||
},
|
||||
@ -7880,8 +7865,8 @@
|
||||
"description": "IP protocol for the first set of endpoint ports; must be UDP or TCP; TCP if unspecified"
|
||||
},
|
||||
"resourceVersion": {
|
||||
"$ref": "uint64",
|
||||
"description": "string that identifies the internal version of this object that can be used by clients to determine when objects have changed; populated by the system, read-only; value must be treated as opaque by clients and passed unmodified back to the server: https://github.com/GoogleCloudPlatform/kubernetes/blob/master/docs/api-conventions.md#concurrency-control-and-consistency"
|
||||
"type": "integer",
|
||||
"description": "string that identifies the internal version of this object that can be used by clients to determine when objects have changed; populated by the system, read-only; value must be treated as opaque by clients and passed unmodified back to the server: http://docs.k8s.io/api-conventions.md#concurrency-control-and-consistency"
|
||||
},
|
||||
"selfLink": {
|
||||
"type": "string",
|
||||
@ -7953,8 +7938,8 @@
|
||||
"description": "namespace to which the object belongs; must be a DNS_SUBDOMAIN; 'default' by default; cannot be updated"
|
||||
},
|
||||
"resourceVersion": {
|
||||
"$ref": "uint64",
|
||||
"description": "string that identifies the internal version of this object that can be used by clients to determine when objects have changed; populated by the system, read-only; value must be treated as opaque by clients and passed unmodified back to the server: https://github.com/GoogleCloudPlatform/kubernetes/blob/master/docs/api-conventions.md#concurrency-control-and-consistency"
|
||||
"type": "integer",
|
||||
"description": "string that identifies the internal version of this object that can be used by clients to determine when objects have changed; populated by the system, read-only; value must be treated as opaque by clients and passed unmodified back to the server: http://docs.k8s.io/api-conventions.md#concurrency-control-and-consistency"
|
||||
},
|
||||
"selfLink": {
|
||||
"type": "string",
|
||||
@ -7979,6 +7964,22 @@
|
||||
"value": {
|
||||
"type": "string",
|
||||
"description": "value of the environment variable; defaults to empty string"
|
||||
},
|
||||
"valueFrom": {
|
||||
"$ref": "v1beta2.EnvVarSource",
|
||||
"description": "source for the environment variable's value; cannot be used if value is not empty"
|
||||
}
|
||||
}
|
||||
},
|
||||
"v1beta2.EnvVarSource": {
|
||||
"id": "v1beta2.EnvVarSource",
|
||||
"required": [
|
||||
"fieldRef"
|
||||
],
|
||||
"properties": {
|
||||
"fieldRef": {
|
||||
"$ref": "v1beta2.ObjectFieldSelector",
|
||||
"description": "selects a field of the pod; only name and namespace are supported"
|
||||
}
|
||||
}
|
||||
},
|
||||
@ -8047,8 +8048,8 @@
|
||||
"description": "short, machine understandable string that gives the reason for the transition into the object's current status"
|
||||
},
|
||||
"resourceVersion": {
|
||||
"$ref": "uint64",
|
||||
"description": "string that identifies the internal version of this object that can be used by clients to determine when objects have changed; populated by the system, read-only; value must be treated as opaque by clients and passed unmodified back to the server: https://github.com/GoogleCloudPlatform/kubernetes/blob/master/docs/api-conventions.md#concurrency-control-and-consistency"
|
||||
"type": "integer",
|
||||
"description": "string that identifies the internal version of this object that can be used by clients to determine when objects have changed; populated by the system, read-only; value must be treated as opaque by clients and passed unmodified back to the server: http://docs.k8s.io/api-conventions.md#concurrency-control-and-consistency"
|
||||
},
|
||||
"selfLink": {
|
||||
"type": "string",
|
||||
@ -8118,8 +8119,8 @@
|
||||
"description": "namespace to which the object belongs; must be a DNS_SUBDOMAIN; 'default' by default; cannot be updated"
|
||||
},
|
||||
"resourceVersion": {
|
||||
"$ref": "uint64",
|
||||
"description": "string that identifies the internal version of this object that can be used by clients to determine when objects have changed; populated by the system, read-only; value must be treated as opaque by clients and passed unmodified back to the server: https://github.com/GoogleCloudPlatform/kubernetes/blob/master/docs/api-conventions.md#concurrency-control-and-consistency"
|
||||
"type": "integer",
|
||||
"description": "string that identifies the internal version of this object that can be used by clients to determine when objects have changed; populated by the system, read-only; value must be treated as opaque by clients and passed unmodified back to the server: http://docs.k8s.io/api-conventions.md#concurrency-control-and-consistency"
|
||||
},
|
||||
"selfLink": {
|
||||
"type": "string",
|
||||
@ -8331,8 +8332,8 @@
|
||||
"description": "namespace to which the object belongs; must be a DNS_SUBDOMAIN; 'default' by default; cannot be updated"
|
||||
},
|
||||
"resourceVersion": {
|
||||
"$ref": "uint64",
|
||||
"description": "string that identifies the internal version of this object that can be used by clients to determine when objects have changed; populated by the system, read-only; value must be treated as opaque by clients and passed unmodified back to the server: https://github.com/GoogleCloudPlatform/kubernetes/blob/master/docs/api-conventions.md#concurrency-control-and-consistency"
|
||||
"type": "integer",
|
||||
"description": "string that identifies the internal version of this object that can be used by clients to determine when objects have changed; populated by the system, read-only; value must be treated as opaque by clients and passed unmodified back to the server: http://docs.k8s.io/api-conventions.md#concurrency-control-and-consistency"
|
||||
},
|
||||
"selfLink": {
|
||||
"type": "string",
|
||||
@ -8415,8 +8416,8 @@
|
||||
"description": "namespace to which the object belongs; must be a DNS_SUBDOMAIN; 'default' by default; cannot be updated"
|
||||
},
|
||||
"resourceVersion": {
|
||||
"$ref": "uint64",
|
||||
"description": "string that identifies the internal version of this object that can be used by clients to determine when objects have changed; populated by the system, read-only; value must be treated as opaque by clients and passed unmodified back to the server: https://github.com/GoogleCloudPlatform/kubernetes/blob/master/docs/api-conventions.md#concurrency-control-and-consistency"
|
||||
"type": "integer",
|
||||
"description": "string that identifies the internal version of this object that can be used by clients to determine when objects have changed; populated by the system, read-only; value must be treated as opaque by clients and passed unmodified back to the server: http://docs.k8s.io/api-conventions.md#concurrency-control-and-consistency"
|
||||
},
|
||||
"selfLink": {
|
||||
"type": "string",
|
||||
@ -8522,8 +8523,8 @@
|
||||
"description": "IP range assigned to the node"
|
||||
},
|
||||
"resourceVersion": {
|
||||
"$ref": "uint64",
|
||||
"description": "string that identifies the internal version of this object that can be used by clients to determine when objects have changed; populated by the system, read-only; value must be treated as opaque by clients and passed unmodified back to the server: https://github.com/GoogleCloudPlatform/kubernetes/blob/master/docs/api-conventions.md#concurrency-control-and-consistency"
|
||||
"type": "integer",
|
||||
"description": "string that identifies the internal version of this object that can be used by clients to determine when objects have changed; populated by the system, read-only; value must be treated as opaque by clients and passed unmodified back to the server: http://docs.k8s.io/api-conventions.md#concurrency-control-and-consistency"
|
||||
},
|
||||
"resources": {
|
||||
"$ref": "v1beta2.NodeResources",
|
||||
@ -8593,8 +8594,8 @@
|
||||
"description": "namespace to which the object belongs; must be a DNS_SUBDOMAIN; 'default' by default; cannot be updated"
|
||||
},
|
||||
"resourceVersion": {
|
||||
"$ref": "uint64",
|
||||
"description": "string that identifies the internal version of this object that can be used by clients to determine when objects have changed; populated by the system, read-only; value must be treated as opaque by clients and passed unmodified back to the server: https://github.com/GoogleCloudPlatform/kubernetes/blob/master/docs/api-conventions.md#concurrency-control-and-consistency"
|
||||
"type": "integer",
|
||||
"description": "string that identifies the internal version of this object that can be used by clients to determine when objects have changed; populated by the system, read-only; value must be treated as opaque by clients and passed unmodified back to the server: http://docs.k8s.io/api-conventions.md#concurrency-control-and-consistency"
|
||||
},
|
||||
"selfLink": {
|
||||
"type": "string",
|
||||
@ -8667,8 +8668,8 @@
|
||||
"description": "namespace to which the object belongs; must be a DNS_SUBDOMAIN; 'default' by default; cannot be updated"
|
||||
},
|
||||
"resourceVersion": {
|
||||
"$ref": "uint64",
|
||||
"description": "string that identifies the internal version of this object that can be used by clients to determine when objects have changed; populated by the system, read-only; value must be treated as opaque by clients and passed unmodified back to the server: https://github.com/GoogleCloudPlatform/kubernetes/blob/master/docs/api-conventions.md#concurrency-control-and-consistency"
|
||||
"type": "integer",
|
||||
"description": "string that identifies the internal version of this object that can be used by clients to determine when objects have changed; populated by the system, read-only; value must be treated as opaque by clients and passed unmodified back to the server: http://docs.k8s.io/api-conventions.md#concurrency-control-and-consistency"
|
||||
},
|
||||
"selfLink": {
|
||||
"type": "string",
|
||||
@ -8734,8 +8735,8 @@
|
||||
"description": "namespace to which the object belongs; must be a DNS_SUBDOMAIN; 'default' by default; cannot be updated"
|
||||
},
|
||||
"resourceVersion": {
|
||||
"$ref": "uint64",
|
||||
"description": "string that identifies the internal version of this object that can be used by clients to determine when objects have changed; populated by the system, read-only; value must be treated as opaque by clients and passed unmodified back to the server: https://github.com/GoogleCloudPlatform/kubernetes/blob/master/docs/api-conventions.md#concurrency-control-and-consistency"
|
||||
"type": "integer",
|
||||
"description": "string that identifies the internal version of this object that can be used by clients to determine when objects have changed; populated by the system, read-only; value must be treated as opaque by clients and passed unmodified back to the server: http://docs.k8s.io/api-conventions.md#concurrency-control-and-consistency"
|
||||
},
|
||||
"selfLink": {
|
||||
"type": "string",
|
||||
@ -8864,13 +8865,9 @@
|
||||
"osImage",
|
||||
"containerRuntimeVersion",
|
||||
"kubeletVersion",
|
||||
"KubeProxyVersion"
|
||||
"kubeProxyVersion"
|
||||
],
|
||||
"properties": {
|
||||
"KubeProxyVersion": {
|
||||
"type": "string",
|
||||
"description": "Kube-proxy version reported by the node"
|
||||
},
|
||||
"bootID": {
|
||||
"type": "string",
|
||||
"description": "boot id is the boot-id reported by the node"
|
||||
@ -8883,6 +8880,10 @@
|
||||
"type": "string",
|
||||
"description": "Kernel version reported by the node from 'uname -r' (e.g. 3.16.0-0.bpo.4-amd64)"
|
||||
},
|
||||
"kubeProxyVersion": {
|
||||
"type": "string",
|
||||
"description": "Kube-proxy version reported by the node"
|
||||
},
|
||||
"kubeletVersion": {
|
||||
"type": "string",
|
||||
"description": "Kubelet version reported by the node"
|
||||
@ -8901,6 +8902,22 @@
|
||||
}
|
||||
}
|
||||
},
|
||||
"v1beta2.ObjectFieldSelector": {
|
||||
"id": "v1beta2.ObjectFieldSelector",
|
||||
"required": [
|
||||
"fieldPath"
|
||||
],
|
||||
"properties": {
|
||||
"apiVersion": {
|
||||
"type": "string",
|
||||
"description": "version of the schema that fieldPath is written in terms of; defaults to v1beta2"
|
||||
},
|
||||
"fieldPath": {
|
||||
"type": "string",
|
||||
"description": "path of the field to select in the specified API version"
|
||||
}
|
||||
}
|
||||
},
|
||||
"v1beta2.ObjectReference": {
|
||||
"id": "v1beta2.ObjectReference",
|
||||
"properties": {
|
||||
@ -8926,7 +8943,7 @@
|
||||
},
|
||||
"resourceVersion": {
|
||||
"type": "string",
|
||||
"description": "specific resourceVersion to which this reference is made, if any: https://github.com/GoogleCloudPlatform/kubernetes/blob/master/docs/api-conventions.md#concurrency-control-and-consistency"
|
||||
"description": "specific resourceVersion to which this reference is made, if any: http://docs.k8s.io/api-conventions.md#concurrency-control-and-consistency"
|
||||
},
|
||||
"uid": {
|
||||
"type": "string",
|
||||
@ -8970,8 +8987,8 @@
|
||||
"description": "namespace to which the object belongs; must be a DNS_SUBDOMAIN; 'default' by default; cannot be updated"
|
||||
},
|
||||
"resourceVersion": {
|
||||
"$ref": "uint64",
|
||||
"description": "string that identifies the internal version of this object that can be used by clients to determine when objects have changed; populated by the system, read-only; value must be treated as opaque by clients and passed unmodified back to the server: https://github.com/GoogleCloudPlatform/kubernetes/blob/master/docs/api-conventions.md#concurrency-control-and-consistency"
|
||||
"type": "integer",
|
||||
"description": "string that identifies the internal version of this object that can be used by clients to determine when objects have changed; populated by the system, read-only; value must be treated as opaque by clients and passed unmodified back to the server: http://docs.k8s.io/api-conventions.md#concurrency-control-and-consistency"
|
||||
},
|
||||
"selfLink": {
|
||||
"type": "string",
|
||||
@ -9027,8 +9044,8 @@
|
||||
"description": "namespace to which the object belongs; must be a DNS_SUBDOMAIN; 'default' by default; cannot be updated"
|
||||
},
|
||||
"resourceVersion": {
|
||||
"$ref": "uint64",
|
||||
"description": "string that identifies the internal version of this object that can be used by clients to determine when objects have changed; populated by the system, read-only; value must be treated as opaque by clients and passed unmodified back to the server: https://github.com/GoogleCloudPlatform/kubernetes/blob/master/docs/api-conventions.md#concurrency-control-and-consistency"
|
||||
"type": "integer",
|
||||
"description": "string that identifies the internal version of this object that can be used by clients to determine when objects have changed; populated by the system, read-only; value must be treated as opaque by clients and passed unmodified back to the server: http://docs.k8s.io/api-conventions.md#concurrency-control-and-consistency"
|
||||
},
|
||||
"selfLink": {
|
||||
"type": "string",
|
||||
@ -9089,8 +9106,8 @@
|
||||
"description": "namespace to which the object belongs; must be a DNS_SUBDOMAIN; 'default' by default; cannot be updated"
|
||||
},
|
||||
"resourceVersion": {
|
||||
"$ref": "uint64",
|
||||
"description": "string that identifies the internal version of this object that can be used by clients to determine when objects have changed; populated by the system, read-only; value must be treated as opaque by clients and passed unmodified back to the server: https://github.com/GoogleCloudPlatform/kubernetes/blob/master/docs/api-conventions.md#concurrency-control-and-consistency"
|
||||
"type": "integer",
|
||||
"description": "string that identifies the internal version of this object that can be used by clients to determine when objects have changed; populated by the system, read-only; value must be treated as opaque by clients and passed unmodified back to the server: http://docs.k8s.io/api-conventions.md#concurrency-control-and-consistency"
|
||||
},
|
||||
"selfLink": {
|
||||
"type": "string",
|
||||
@ -9198,8 +9215,8 @@
|
||||
"description": "namespace to which the object belongs; must be a DNS_SUBDOMAIN; 'default' by default; cannot be updated"
|
||||
},
|
||||
"resourceVersion": {
|
||||
"$ref": "uint64",
|
||||
"description": "string that identifies the internal version of this object that can be used by clients to determine when objects have changed; populated by the system, read-only; value must be treated as opaque by clients and passed unmodified back to the server: https://github.com/GoogleCloudPlatform/kubernetes/blob/master/docs/api-conventions.md#concurrency-control-and-consistency"
|
||||
"type": "integer",
|
||||
"description": "string that identifies the internal version of this object that can be used by clients to determine when objects have changed; populated by the system, read-only; value must be treated as opaque by clients and passed unmodified back to the server: http://docs.k8s.io/api-conventions.md#concurrency-control-and-consistency"
|
||||
},
|
||||
"selfLink": {
|
||||
"type": "string",
|
||||
@ -9214,10 +9231,10 @@
|
||||
"v1beta2.PersistentVolumeSpec": {
|
||||
"id": "v1beta2.PersistentVolumeSpec",
|
||||
"required": [
|
||||
"hostPath",
|
||||
"glusterfs",
|
||||
"persistentDisk",
|
||||
"awsElasticBlockStore"
|
||||
"awsElasticBlockStore",
|
||||
"hostPath"
|
||||
],
|
||||
"properties": {
|
||||
"accessModes": {
|
||||
@ -9314,8 +9331,8 @@
|
||||
"description": "selector which must match a node's labels for the pod to be scheduled on that node"
|
||||
},
|
||||
"resourceVersion": {
|
||||
"$ref": "uint64",
|
||||
"description": "string that identifies the internal version of this object that can be used by clients to determine when objects have changed; populated by the system, read-only; value must be treated as opaque by clients and passed unmodified back to the server: https://github.com/GoogleCloudPlatform/kubernetes/blob/master/docs/api-conventions.md#concurrency-control-and-consistency"
|
||||
"type": "integer",
|
||||
"description": "string that identifies the internal version of this object that can be used by clients to determine when objects have changed; populated by the system, read-only; value must be treated as opaque by clients and passed unmodified back to the server: http://docs.k8s.io/api-conventions.md#concurrency-control-and-consistency"
|
||||
},
|
||||
"selfLink": {
|
||||
"type": "string",
|
||||
@ -9390,8 +9407,8 @@
|
||||
"description": "namespace to which the object belongs; must be a DNS_SUBDOMAIN; 'default' by default; cannot be updated"
|
||||
},
|
||||
"resourceVersion": {
|
||||
"$ref": "uint64",
|
||||
"description": "string that identifies the internal version of this object that can be used by clients to determine when objects have changed; populated by the system, read-only; value must be treated as opaque by clients and passed unmodified back to the server: https://github.com/GoogleCloudPlatform/kubernetes/blob/master/docs/api-conventions.md#concurrency-control-and-consistency"
|
||||
"type": "integer",
|
||||
"description": "string that identifies the internal version of this object that can be used by clients to determine when objects have changed; populated by the system, read-only; value must be treated as opaque by clients and passed unmodified back to the server: http://docs.k8s.io/api-conventions.md#concurrency-control-and-consistency"
|
||||
},
|
||||
"selfLink": {
|
||||
"type": "string",
|
||||
@ -9512,8 +9529,8 @@
|
||||
"description": "namespace to which the object belongs; must be a DNS_SUBDOMAIN; 'default' by default; cannot be updated"
|
||||
},
|
||||
"resourceVersion": {
|
||||
"$ref": "uint64",
|
||||
"description": "string that identifies the internal version of this object that can be used by clients to determine when objects have changed; populated by the system, read-only; value must be treated as opaque by clients and passed unmodified back to the server: https://github.com/GoogleCloudPlatform/kubernetes/blob/master/docs/api-conventions.md#concurrency-control-and-consistency"
|
||||
"type": "integer",
|
||||
"description": "string that identifies the internal version of this object that can be used by clients to determine when objects have changed; populated by the system, read-only; value must be treated as opaque by clients and passed unmodified back to the server: http://docs.k8s.io/api-conventions.md#concurrency-control-and-consistency"
|
||||
},
|
||||
"selfLink": {
|
||||
"type": "string",
|
||||
@ -9571,8 +9588,8 @@
|
||||
"description": "namespace to which the object belongs; must be a DNS_SUBDOMAIN; 'default' by default; cannot be updated"
|
||||
},
|
||||
"resourceVersion": {
|
||||
"$ref": "uint64",
|
||||
"description": "string that identifies the internal version of this object that can be used by clients to determine when objects have changed; populated by the system, read-only; value must be treated as opaque by clients and passed unmodified back to the server: https://github.com/GoogleCloudPlatform/kubernetes/blob/master/docs/api-conventions.md#concurrency-control-and-consistency"
|
||||
"type": "integer",
|
||||
"description": "string that identifies the internal version of this object that can be used by clients to determine when objects have changed; populated by the system, read-only; value must be treated as opaque by clients and passed unmodified back to the server: http://docs.k8s.io/api-conventions.md#concurrency-control-and-consistency"
|
||||
},
|
||||
"selfLink": {
|
||||
"type": "string",
|
||||
@ -9645,8 +9662,8 @@
|
||||
"description": "namespace to which the object belongs; must be a DNS_SUBDOMAIN; 'default' by default; cannot be updated"
|
||||
},
|
||||
"resourceVersion": {
|
||||
"$ref": "uint64",
|
||||
"description": "string that identifies the internal version of this object that can be used by clients to determine when objects have changed; populated by the system, read-only; value must be treated as opaque by clients and passed unmodified back to the server: https://github.com/GoogleCloudPlatform/kubernetes/blob/master/docs/api-conventions.md#concurrency-control-and-consistency"
|
||||
"type": "integer",
|
||||
"description": "string that identifies the internal version of this object that can be used by clients to determine when objects have changed; populated by the system, read-only; value must be treated as opaque by clients and passed unmodified back to the server: http://docs.k8s.io/api-conventions.md#concurrency-control-and-consistency"
|
||||
},
|
||||
"selfLink": {
|
||||
"type": "string",
|
||||
@ -9712,8 +9729,8 @@
|
||||
"description": "namespace to which the object belongs; must be a DNS_SUBDOMAIN; 'default' by default; cannot be updated"
|
||||
},
|
||||
"resourceVersion": {
|
||||
"$ref": "uint64",
|
||||
"description": "string that identifies the internal version of this object that can be used by clients to determine when objects have changed; populated by the system, read-only; value must be treated as opaque by clients and passed unmodified back to the server: https://github.com/GoogleCloudPlatform/kubernetes/blob/master/docs/api-conventions.md#concurrency-control-and-consistency"
|
||||
"type": "integer",
|
||||
"description": "string that identifies the internal version of this object that can be used by clients to determine when objects have changed; populated by the system, read-only; value must be treated as opaque by clients and passed unmodified back to the server: http://docs.k8s.io/api-conventions.md#concurrency-control-and-consistency"
|
||||
},
|
||||
"selfLink": {
|
||||
"type": "string",
|
||||
@ -9756,7 +9773,7 @@
|
||||
},
|
||||
"requests": {
|
||||
"type": "any",
|
||||
"description": "Minimum amount of resources requested"
|
||||
"description": "Minimum amount of resources requested; requests are honored only for persistent volumes as of now"
|
||||
}
|
||||
}
|
||||
},
|
||||
@ -9829,8 +9846,8 @@
|
||||
"description": "namespace to which the object belongs; must be a DNS_SUBDOMAIN; 'default' by default; cannot be updated"
|
||||
},
|
||||
"resourceVersion": {
|
||||
"$ref": "uint64",
|
||||
"description": "string that identifies the internal version of this object that can be used by clients to determine when objects have changed; populated by the system, read-only; value must be treated as opaque by clients and passed unmodified back to the server: https://github.com/GoogleCloudPlatform/kubernetes/blob/master/docs/api-conventions.md#concurrency-control-and-consistency"
|
||||
"type": "integer",
|
||||
"description": "string that identifies the internal version of this object that can be used by clients to determine when objects have changed; populated by the system, read-only; value must be treated as opaque by clients and passed unmodified back to the server: http://docs.k8s.io/api-conventions.md#concurrency-control-and-consistency"
|
||||
},
|
||||
"selfLink": {
|
||||
"type": "string",
|
||||
@ -9892,8 +9909,8 @@
|
||||
"description": "namespace to which the object belongs; must be a DNS_SUBDOMAIN; 'default' by default; cannot be updated"
|
||||
},
|
||||
"resourceVersion": {
|
||||
"$ref": "uint64",
|
||||
"description": "string that identifies the internal version of this object that can be used by clients to determine when objects have changed; populated by the system, read-only; value must be treated as opaque by clients and passed unmodified back to the server: https://github.com/GoogleCloudPlatform/kubernetes/blob/master/docs/api-conventions.md#concurrency-control-and-consistency"
|
||||
"type": "integer",
|
||||
"description": "string that identifies the internal version of this object that can be used by clients to determine when objects have changed; populated by the system, read-only; value must be treated as opaque by clients and passed unmodified back to the server: http://docs.k8s.io/api-conventions.md#concurrency-control-and-consistency"
|
||||
},
|
||||
"selfLink": {
|
||||
"type": "string",
|
||||
@ -10006,8 +10023,8 @@
|
||||
"description": "externally visible IPs (e.g. load balancers) that should be proxied to this service"
|
||||
},
|
||||
"resourceVersion": {
|
||||
"$ref": "uint64",
|
||||
"description": "string that identifies the internal version of this object that can be used by clients to determine when objects have changed; populated by the system, read-only; value must be treated as opaque by clients and passed unmodified back to the server: https://github.com/GoogleCloudPlatform/kubernetes/blob/master/docs/api-conventions.md#concurrency-control-and-consistency"
|
||||
"type": "integer",
|
||||
"description": "string that identifies the internal version of this object that can be used by clients to determine when objects have changed; populated by the system, read-only; value must be treated as opaque by clients and passed unmodified back to the server: http://docs.k8s.io/api-conventions.md#concurrency-control-and-consistency"
|
||||
},
|
||||
"selector": {
|
||||
"type": "any",
|
||||
@ -10073,8 +10090,8 @@
|
||||
"description": "namespace to which the object belongs; must be a DNS_SUBDOMAIN; 'default' by default; cannot be updated"
|
||||
},
|
||||
"resourceVersion": {
|
||||
"$ref": "uint64",
|
||||
"description": "string that identifies the internal version of this object that can be used by clients to determine when objects have changed; populated by the system, read-only; value must be treated as opaque by clients and passed unmodified back to the server: https://github.com/GoogleCloudPlatform/kubernetes/blob/master/docs/api-conventions.md#concurrency-control-and-consistency"
|
||||
"type": "integer",
|
||||
"description": "string that identifies the internal version of this object that can be used by clients to determine when objects have changed; populated by the system, read-only; value must be treated as opaque by clients and passed unmodified back to the server: http://docs.k8s.io/api-conventions.md#concurrency-control-and-consistency"
|
||||
},
|
||||
"selfLink": {
|
||||
"type": "string",
|
||||
@ -10167,8 +10184,8 @@
|
||||
"description": "machine-readable description of why this operation is in the 'Failure' status; if this value is empty there is no information available; a reason clarifies an HTTP status code but does not override it"
|
||||
},
|
||||
"resourceVersion": {
|
||||
"$ref": "uint64",
|
||||
"description": "string that identifies the internal version of this object that can be used by clients to determine when objects have changed; populated by the system, read-only; value must be treated as opaque by clients and passed unmodified back to the server: https://github.com/GoogleCloudPlatform/kubernetes/blob/master/docs/api-conventions.md#concurrency-control-and-consistency"
|
||||
"type": "integer",
|
||||
"description": "string that identifies the internal version of this object that can be used by clients to determine when objects have changed; populated by the system, read-only; value must be treated as opaque by clients and passed unmodified back to the server: http://docs.k8s.io/api-conventions.md#concurrency-control-and-consistency"
|
||||
},
|
||||
"selfLink": {
|
||||
"type": "string",
|
||||
|
File diff suppressed because it is too large
Load Diff
@ -165,6 +165,7 @@ func (s *SwaggerSchema) validateField(value interface{}, apiVersion, fieldName,
|
||||
}
|
||||
}
|
||||
case "uint64":
|
||||
case "int64":
|
||||
case "integer":
|
||||
_, isNumber := value.(float64)
|
||||
_, isInteger := value.(int)
|
||||
|
Loading…
Reference in New Issue
Block a user