diff --git a/examples/v1beta1/hp-tuning/simple-pbt.yaml b/examples/v1beta1/hp-tuning/simple-pbt.yaml
index 406d88556d8..4e5398d6ddd 100644
--- a/examples/v1beta1/hp-tuning/simple-pbt.yaml
+++ b/examples/v1beta1/hp-tuning/simple-pbt.yaml
@@ -8,7 +8,6 @@ spec:
maxTrialCount: 2
parallelTrialCount: 2
maxFailedTrialCount: 3
- resumePolicy: FromVolume
objective:
type: maximize
goal: 0.99
diff --git a/hack/gen-python-sdk/post_gen.py b/hack/gen-python-sdk/post_gen.py
index b61021edeab..e93d3d5a013 100644
--- a/hack/gen-python-sdk/post_gen.py
+++ b/hack/gen-python-sdk/post_gen.py
@@ -75,6 +75,10 @@ def update_python_sdk(src, dest, versions=('v1beta1')):
'[**V1Container**](https://github.com/kubernetes-client/'
'python/blob/master/kubernetes/docs/V1Container.md)'),
+ lambda l: l.replace('[**V1DeploymentSpec**](V1DeploymentSpec.md)',
+ '[**V1DeploymentSpec**](https://github.com/kubernetes-client/'
+ 'python/blob/master/kubernetes/docs/V1DeploymentSpec.md)'),
+
lambda l: l.replace('[**V1ObjectMeta**](V1ObjectMeta.md)',
'[**V1ObjectMeta**](https://github.com/kubernetes-client/'
'python/blob/master/kubernetes/docs/V1ObjectMeta.md)'),
diff --git a/hack/gen-python-sdk/swagger_config.json b/hack/gen-python-sdk/swagger_config.json
index 4e02deb3db5..a1c2fb17692 100644
--- a/hack/gen-python-sdk/swagger_config.json
+++ b/hack/gen-python-sdk/swagger_config.json
@@ -4,6 +4,7 @@
"packageVersion": "0.1",
"importMappings": {
"V1Container": "from kubernetes.client import V1Container",
+ "V1DeploymentSpec": "from kubernetes.client import V1DeploymentSpec",
"V1ListMeta": "from kubernetes.client import V1ListMeta",
"V1ObjectMeta": "from kubernetes.client import V1ObjectMeta",
"V1HTTPGetAction": "from kubernetes.client import V1HTTPGetAction",
diff --git a/hack/swagger/main.go b/hack/swagger/main.go
index eda8a9689bb..a03492b2060 100644
--- a/hack/swagger/main.go
+++ b/hack/swagger/main.go
@@ -78,6 +78,7 @@ func swaggify(name string) string {
name = strings.Replace(name, "github.com/kubeflow/katib/pkg/apis/controller/suggestions", "", -1)
name = strings.Replace(name, "github.com/kubeflow/katib/pkg/apis/controller/trials", "", -1)
name = strings.Replace(name, "k8s.io/api/core/", "", -1)
+ name = strings.Replace(name, "k8s.io/api/apps/", "", -1)
name = strings.Replace(name, "k8s.io/apimachinery/pkg/apis/meta/", "", -1)
name = strings.Replace(name, "/", ".", -1)
return name
diff --git a/pkg/apis/controller/common/v1beta1/common_types.go b/pkg/apis/controller/common/v1beta1/common_types.go
index 8722e8a474d..0363d76e58f 100644
--- a/pkg/apis/controller/common/v1beta1/common_types.go
+++ b/pkg/apis/controller/common/v1beta1/common_types.go
@@ -17,7 +17,8 @@ limitations under the License.
package v1beta1
import (
- v1 "k8s.io/api/core/v1"
+ appsv1 "k8s.io/api/apps/v1"
+ corev1 "k8s.io/api/core/v1"
)
// AlgorithmSpec is the specification for a HP or NAS algorithm.
@@ -28,6 +29,9 @@ type AlgorithmSpec struct {
// Key-value pairs representing settings for suggestion algorithms.
AlgorithmSettings []AlgorithmSetting `json:"algorithmSettings,omitempty"`
+
+ // Suggestion service Deployment spec
+ SuggestionSpec appsv1.DeploymentSpec `json:"suggestionSpec,omitempty"`
}
// AlgorithmSetting represents key-value pair for HP or NAS algorithm settings.
@@ -163,7 +167,7 @@ type MetricsCollectorSpec struct {
type SourceSpec struct {
// Model-train source code can expose metrics by http, such as HTTP endpoint in
// prometheus metric format
- HttpGet *v1.HTTPGetAction `json:"httpGet,omitempty"`
+ HttpGet *corev1.HTTPGetAction `json:"httpGet,omitempty"`
// During training model, metrics may be persisted into local file in source
// code, such as tfEvent use case
FileSystemPath *FileSystemPath `json:"fileSystemPath,omitempty"`
@@ -230,5 +234,5 @@ const (
type CollectorSpec struct {
Kind CollectorKind `json:"kind,omitempty"`
// When kind is "customCollector", this field will be used
- CustomCollector *v1.Container `json:"customCollector,omitempty"`
+ CustomCollector *corev1.Container `json:"customCollector,omitempty"`
}
diff --git a/pkg/apis/controller/common/v1beta1/zz_generated.deepcopy.go b/pkg/apis/controller/common/v1beta1/zz_generated.deepcopy.go
index d71a63dce5c..f7cf1f69ff2 100644
--- a/pkg/apis/controller/common/v1beta1/zz_generated.deepcopy.go
+++ b/pkg/apis/controller/common/v1beta1/zz_generated.deepcopy.go
@@ -49,6 +49,7 @@ func (in *AlgorithmSpec) DeepCopyInto(out *AlgorithmSpec) {
*out = make([]AlgorithmSetting, len(*in))
copy(*out, *in)
}
+ in.SuggestionSpec.DeepCopyInto(&out.SuggestionSpec)
return
}
diff --git a/pkg/apis/manager/v1beta1/api.pb.go b/pkg/apis/manager/v1beta1/api.pb.go
index b73f354974f..f0ce489965b 100644
--- a/pkg/apis/manager/v1beta1/api.pb.go
+++ b/pkg/apis/manager/v1beta1/api.pb.go
@@ -51,6 +51,7 @@ package api_v1_beta1
import proto "github.com/golang/protobuf/proto"
import fmt "fmt"
import math "math"
+import k8s_io_api_apps_v1 "k8s.io/api/apps/v1"
import (
context "golang.org/x/net/context"
@@ -436,8 +437,9 @@ func (m *ObjectiveSpec) GetAdditionalMetricNames() []string {
// *
// HP or NAS algorithm specification.
type AlgorithmSpec struct {
- AlgorithmName string `protobuf:"bytes,1,opt,name=algorithm_name,json=algorithmName" json:"algorithm_name,omitempty"`
- AlgorithmSettings []*AlgorithmSetting `protobuf:"bytes,2,rep,name=algorithm_settings,json=algorithmSettings" json:"algorithm_settings,omitempty"`
+ AlgorithmName string `protobuf:"bytes,1,opt,name=algorithm_name,json=algorithmName" json:"algorithm_name,omitempty"`
+ AlgorithmSettings []*AlgorithmSetting `protobuf:"bytes,2,rep,name=algorithm_settings,json=algorithmSettings" json:"algorithm_settings,omitempty"`
+ SuggestionSpec *k8s_io_api_apps_v1.DeploymentSpec `protobuf:"bytes,3,opt,name=suggestion_spec,json=suggestionSpec" json:"suggestion_spec,omitempty"`
}
func (m *AlgorithmSpec) Reset() { *m = AlgorithmSpec{} }
@@ -459,6 +461,13 @@ func (m *AlgorithmSpec) GetAlgorithmSettings() []*AlgorithmSetting {
return nil
}
+func (m *AlgorithmSpec) GetSuggestionSpec() *k8s_io_api_apps_v1.DeploymentSpec {
+ if m != nil {
+ return m.SuggestionSpec
+ }
+ return nil
+}
+
// *
// HP or NAS algorithm settings.
type AlgorithmSetting struct {
@@ -1724,128 +1733,131 @@ var _EarlyStopping_serviceDesc = grpc.ServiceDesc{
func init() { proto.RegisterFile("api.proto", fileDescriptor0) }
var fileDescriptor0 = []byte{
- // 1953 bytes of a gzipped FileDescriptorProto
- 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xbc, 0x59, 0x4f, 0x73, 0x1b, 0x49,
+ // 2015 bytes of a gzipped FileDescriptorProto
+ 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xbc, 0x59, 0xcd, 0x73, 0x1b, 0x49,
0x15, 0xcf, 0x48, 0xb2, 0x1d, 0x3d, 0x59, 0xf2, 0xa4, 0x2d, 0x67, 0x65, 0x65, 0x77, 0xe3, 0xcc,
- 0x86, 0x6c, 0x48, 0x52, 0x26, 0x31, 0x90, 0xca, 0x92, 0x50, 0x20, 0xcb, 0x13, 0x97, 0xb2, 0xb2,
- 0xe4, 0xb4, 0xe4, 0x25, 0xbb, 0x4b, 0xd5, 0x54, 0x4b, 0xea, 0x28, 0x93, 0xcc, 0x3f, 0x66, 0x5a,
- 0xa9, 0x08, 0x8e, 0x54, 0x6e, 0x70, 0xa0, 0x8a, 0x13, 0x67, 0x6e, 0x1c, 0xf9, 0x02, 0x9c, 0xf8,
- 0x00, 0x7c, 0x02, 0xb8, 0x70, 0xe3, 0x2b, 0x50, 0x54, 0xf7, 0x8c, 0xe6, 0x9f, 0x46, 0xf2, 0x9f,
- 0x00, 0xb7, 0xe9, 0xf7, 0x7e, 0xef, 0xf5, 0x7b, 0xfd, 0xfa, 0xfd, 0x69, 0x09, 0x8a, 0xc4, 0xd1,
- 0x77, 0x1d, 0xd7, 0x66, 0x36, 0x5a, 0xe7, 0x9f, 0x6f, 0x1f, 0xec, 0x0e, 0x28, 0x23, 0x0f, 0x14,
- 0x0c, 0xa0, 0xbe, 0x73, 0xa8, 0xab, 0x9b, 0xd4, 0x62, 0x08, 0x41, 0xc1, 0x22, 0x26, 0xad, 0x49,
- 0x3b, 0xd2, 0xed, 0x22, 0x16, 0xdf, 0xe8, 0x3e, 0x14, 0x3c, 0x87, 0x0e, 0x6b, 0xb9, 0x1d, 0xe9,
- 0x76, 0x69, 0xef, 0xe3, 0xdd, 0xb8, 0xf8, 0x6e, 0x24, 0xdb, 0x73, 0xe8, 0x10, 0x0b, 0xa4, 0xf2,
- 0xbe, 0x00, 0x95, 0x24, 0x03, 0xf5, 0x61, 0xc3, 0x21, 0x2e, 0x31, 0x29, 0xa3, 0xae, 0xc6, 0x41,
- 0x9e, 0xd8, 0xa3, 0xb4, 0x77, 0x77, 0x99, 0xbe, 0xdd, 0xe3, 0x99, 0x0c, 0x5f, 0x79, 0xb8, 0xe2,
- 0x24, 0xd6, 0xe8, 0x0b, 0x28, 0xda, 0x83, 0xd7, 0x74, 0xc8, 0xf4, 0xb7, 0x34, 0xb0, 0xef, 0x5a,
- 0x52, 0x5f, 0x77, 0xc6, 0x16, 0xe6, 0x45, 0x68, 0x2e, 0x4a, 0x8c, 0xb1, 0xed, 0xea, 0xec, 0x95,
- 0x59, 0xcb, 0x67, 0x89, 0x36, 0x66, 0x6c, 0x5f, 0x34, 0x44, 0xa3, 0xa7, 0x50, 0xa1, 0xc4, 0x35,
- 0xa6, 0x9a, 0xc7, 0x6c, 0xc7, 0xd1, 0xad, 0x71, 0xad, 0x20, 0xe4, 0xaf, 0xa7, 0x5c, 0xe1, 0x98,
- 0x5e, 0x00, 0x11, 0x3a, 0xca, 0x34, 0x4e, 0x42, 0xf7, 0xa1, 0xca, 0xfd, 0x31, 0x0c, 0x6a, 0x68,
- 0xcc, 0xd5, 0x89, 0xa1, 0x0d, 0xed, 0x89, 0xc5, 0x6a, 0x2b, 0x3b, 0xd2, 0xed, 0x15, 0x8c, 0x66,
- 0xbc, 0x3e, 0x67, 0x35, 0x39, 0x07, 0xdd, 0x82, 0x0d, 0x93, 0xbc, 0x4b, 0x80, 0x57, 0x05, 0xb8,
- 0x6c, 0x92, 0x77, 0x31, 0xdc, 0x43, 0x00, 0x8b, 0x78, 0xda, 0xd0, 0xb6, 0x5e, 0xea, 0xe3, 0xda,
- 0x9a, 0xb0, 0xee, 0xa3, 0xa4, 0x75, 0x1d, 0xe2, 0x35, 0x05, 0x1b, 0x17, 0xad, 0xd9, 0x67, 0xfd,
- 0x08, 0x2a, 0xc9, 0x13, 0x47, 0x8f, 0x01, 0xc2, 0x33, 0xe7, 0x21, 0xcb, 0xcf, 0x9f, 0x53, 0x42,
- 0x02, 0xc7, 0xe0, 0xca, 0x9f, 0x24, 0x28, 0x27, 0xb8, 0x99, 0xf7, 0x6b, 0x1f, 0xa2, 0xb0, 0x6a,
- 0x6c, 0xea, 0xf8, 0x91, 0xac, 0x2c, 0xdc, 0xa6, 0x3f, 0x75, 0x28, 0x2e, 0x3b, 0xf1, 0x25, 0xd7,
- 0xf1, 0x92, 0x12, 0x4f, 0x1f, 0x18, 0x54, 0xf3, 0x1c, 0x32, 0xa4, 0xd9, 0x21, 0x7d, 0x1a, 0x60,
- 0x7a, 0x1c, 0x82, 0xcb, 0x2f, 0xe3, 0x4b, 0xe5, 0x5b, 0x28, 0x27, 0xf8, 0x48, 0x86, 0xbc, 0x49,
- 0xde, 0x05, 0xb6, 0xf2, 0x4f, 0x41, 0xd1, 0x2d, 0x61, 0x1f, 0xa7, 0xe8, 0x16, 0x77, 0xc8, 0xd0,
- 0x3d, 0x56, 0xcb, 0xef, 0xe4, 0xb9, 0x43, 0xfc, 0x9b, 0xd3, 0x3c, 0x46, 0x1d, 0x71, 0x2b, 0x8a,
- 0x58, 0x7c, 0x2b, 0x7f, 0x91, 0xa0, 0x9c, 0xb8, 0x8b, 0xe8, 0x7b, 0x50, 0x10, 0xce, 0x4a, 0x59,
- 0xce, 0x86, 0x50, 0xe1, 0xac, 0x00, 0x72, 0xb5, 0x63, 0x9b, 0x18, 0x62, 0x77, 0x09, 0x8b, 0x6f,
- 0xb4, 0x07, 0x5b, 0xe1, 0x95, 0xd6, 0x4c, 0xca, 0x5c, 0x7d, 0xa8, 0x89, 0x03, 0xce, 0x8b, 0xbd,
- 0x37, 0x43, 0xe6, 0x91, 0xe0, 0x75, 0xf8, 0x79, 0x3f, 0x84, 0x8f, 0xc8, 0x68, 0xa4, 0x33, 0xdd,
- 0xb6, 0x88, 0x11, 0x17, 0xf2, 0x6a, 0x05, 0xe1, 0xc5, 0x56, 0xc4, 0x8e, 0xc4, 0x3c, 0xe5, 0xbd,
- 0x04, 0xe5, 0x44, 0x4e, 0xa0, 0xef, 0x40, 0x25, 0xcc, 0x0a, 0x2d, 0x16, 0xd7, 0x72, 0x48, 0x15,
- 0x1b, 0x1e, 0x01, 0x8a, 0x60, 0x1e, 0x65, 0x4c, 0xb7, 0xc6, 0x5e, 0x2d, 0x27, 0xee, 0xd2, 0xa7,
- 0x8b, 0x72, 0xce, 0x87, 0xe1, 0x2b, 0x24, 0x45, 0xf1, 0x94, 0x27, 0x20, 0xa7, 0x61, 0x99, 0xf7,
- 0xaa, 0x0a, 0x2b, 0x6f, 0x89, 0x31, 0xa1, 0x41, 0xb8, 0xfc, 0x85, 0xf2, 0x5b, 0x09, 0xae, 0xcc,
- 0x65, 0xe6, 0x59, 0x3d, 0x79, 0xbe, 0xc4, 0x13, 0x65, 0x59, 0xf6, 0x2f, 0xf6, 0xe6, 0xa7, 0x50,
- 0xcd, 0x82, 0x9e, 0xc3, 0xa3, 0xbf, 0x49, 0x50, 0x0c, 0xb3, 0x19, 0x3d, 0x81, 0xf5, 0xb1, 0x4b,
- 0x9c, 0x57, 0xb3, 0xe4, 0xf7, 0xab, 0xec, 0x76, 0xd2, 0xb8, 0x43, 0x8e, 0x08, 0xd2, 0xbf, 0x34,
- 0x8e, 0x16, 0x68, 0x1f, 0xc0, 0x76, 0xa8, 0x4b, 0x78, 0xf4, 0xbd, 0xa0, 0xa2, 0x2a, 0x0b, 0x0a,
- 0xc7, 0x6e, 0x37, 0x44, 0xe2, 0x98, 0x54, 0xbd, 0x09, 0x10, 0x71, 0xd0, 0x0f, 0xa1, 0x18, 0xf2,
- 0x82, 0xfa, 0x91, 0xaa, 0x44, 0x21, 0x18, 0x47, 0x48, 0xc5, 0x81, 0x52, 0xcc, 0x48, 0xf4, 0x09,
- 0x80, 0x35, 0x31, 0x35, 0x83, 0x4c, 0xfd, 0x32, 0xc4, 0x6b, 0x5e, 0xd1, 0x9a, 0x98, 0x6d, 0x41,
- 0x40, 0xd7, 0xa1, 0xa4, 0x5b, 0xce, 0x84, 0x69, 0x9e, 0xfe, 0x4b, 0xea, 0x07, 0x64, 0x05, 0x83,
- 0x20, 0xf5, 0x38, 0x05, 0xdd, 0x80, 0x75, 0x7b, 0xc2, 0x22, 0x44, 0x5e, 0x20, 0x4a, 0x3e, 0x4d,
- 0x40, 0xc4, 0x31, 0x86, 0xa6, 0xf0, 0x0b, 0x11, 0x1a, 0xa3, 0x85, 0x79, 0x5a, 0xc4, 0xe5, 0x90,
- 0x2a, 0xea, 0x4e, 0x77, 0xbe, 0xad, 0xf9, 0x87, 0x76, 0x6b, 0x81, 0x8f, 0xa7, 0x74, 0xb4, 0xff,
- 0x76, 0x05, 0xfe, 0x15, 0xac, 0x88, 0xb6, 0x90, 0x79, 0x9d, 0xee, 0x26, 0x1a, 0x7b, 0x2a, 0x2a,
- 0x42, 0x2c, 0xea, 0xe9, 0xe8, 0x01, 0xac, 0x7a, 0x8c, 0xb0, 0x89, 0x17, 0x54, 0xd6, 0xed, 0x2c,
- 0xb8, 0x00, 0xe0, 0x00, 0xa8, 0xfc, 0x3b, 0x07, 0xc5, 0x50, 0xcd, 0x87, 0xf4, 0x6a, 0x02, 0x5b,
- 0xd1, 0x29, 0x13, 0xcf, 0xd3, 0xc7, 0x16, 0x9f, 0x10, 0x66, 0xa6, 0xdc, 0x5b, 0x60, 0x79, 0x74,
- 0x2e, 0x8d, 0x48, 0x06, 0x57, 0x9d, 0x0c, 0x2a, 0x7a, 0x0c, 0xab, 0x06, 0x19, 0x50, 0xc3, 0xaf,
- 0x81, 0xa5, 0xbd, 0xcf, 0x16, 0xe9, 0x6c, 0x0b, 0x94, 0x6a, 0x31, 0x77, 0x8a, 0x03, 0x91, 0xfa,
- 0xb7, 0x50, 0xcd, 0xda, 0x0a, 0x35, 0xa1, 0x14, 0xb7, 0xd6, 0x8f, 0xdd, 0x8d, 0x05, 0xb1, 0x8b,
- 0x04, 0x71, 0x5c, 0xaa, 0xfe, 0x05, 0x94, 0x62, 0x7b, 0xf2, 0x16, 0xf4, 0x86, 0x4e, 0x67, 0x4d,
- 0xe9, 0x0d, 0x9d, 0x66, 0x57, 0x85, 0x1f, 0xe5, 0x1e, 0x49, 0xca, 0x4f, 0x60, 0x33, 0x43, 0xfd,
- 0x39, 0x4a, 0xcb, 0xbf, 0x72, 0x50, 0x8a, 0x45, 0x96, 0xa7, 0xa1, 0xc7, 0x88, 0xcb, 0x34, 0xa6,
- 0x87, 0xf2, 0x45, 0x41, 0xe9, 0xeb, 0x26, 0x45, 0x9f, 0xc3, 0xc6, 0xd0, 0x36, 0x1d, 0x83, 0xfa,
- 0x59, 0xc3, 0x31, 0xbe, 0xba, 0x4a, 0x44, 0x16, 0xc0, 0x67, 0x50, 0x1c, 0xda, 0x96, 0xdf, 0x64,
- 0x44, 0x10, 0x2b, 0xd9, 0x41, 0x14, 0xbb, 0xee, 0x06, 0x83, 0x4d, 0x80, 0x17, 0x1d, 0x31, 0x12,
- 0x47, 0x8f, 0xa1, 0x64, 0x0f, 0x3c, 0xea, 0xbe, 0xf5, 0x4b, 0x4c, 0x21, 0xeb, 0x76, 0x76, 0x23,
- 0x00, 0x8e, 0xa3, 0x95, 0xdf, 0x48, 0x80, 0xe6, 0xd5, 0xa3, 0x12, 0xac, 0x35, 0xb1, 0xda, 0xe8,
- 0xab, 0x07, 0xf2, 0x25, 0xbe, 0xc0, 0x27, 0x9d, 0x4e, 0xab, 0x73, 0x28, 0x4b, 0xa8, 0x0c, 0xc5,
- 0xde, 0x49, 0xb3, 0xa9, 0xaa, 0x07, 0xea, 0x81, 0x9c, 0x43, 0x00, 0xab, 0x5f, 0xb6, 0xda, 0x6d,
- 0xf5, 0x40, 0xce, 0xf3, 0xef, 0xa7, 0x8d, 0x16, 0xff, 0x2e, 0xa0, 0xab, 0x80, 0x8e, 0xd4, 0x3e,
- 0x6e, 0x35, 0x7b, 0x27, 0x9d, 0xc6, 0x57, 0x8d, 0x56, 0xbb, 0xb1, 0xdf, 0x56, 0xe5, 0x15, 0x24,
- 0xc3, 0xba, 0xda, 0xc0, 0xed, 0xaf, 0x7b, 0xfd, 0xee, 0xf1, 0xb1, 0x7a, 0x20, 0xaf, 0x72, 0xed,
- 0x27, 0x9d, 0x2f, 0x3b, 0xdd, 0x9f, 0x75, 0xe4, 0x35, 0xe5, 0xc7, 0x50, 0x8a, 0x99, 0x8a, 0x76,
- 0x61, 0xcd, 0x6f, 0xcf, 0xb3, 0xbb, 0x53, 0x4d, 0xba, 0xe5, 0x77, 0x67, 0x3c, 0x03, 0x29, 0x7b,
- 0xb0, 0xea, 0x93, 0xce, 0x11, 0xe2, 0x5f, 0x4b, 0x70, 0x0d, 0x53, 0xc7, 0x76, 0x59, 0x6c, 0xe7,
- 0xb6, 0x3d, 0xc6, 0xf4, 0x17, 0x13, 0xea, 0x31, 0x1e, 0x72, 0x7f, 0xdc, 0x8c, 0xe9, 0x2b, 0x0a,
- 0x8a, 0xe8, 0x88, 0x2a, 0x6c, 0xc4, 0xce, 0x53, 0x33, 0xec, 0x71, 0xf6, 0x3b, 0x21, 0xa5, 0xbc,
- 0x62, 0x27, 0xd6, 0xca, 0x35, 0xd8, 0xce, 0x36, 0xc2, 0x31, 0xa6, 0xca, 0x33, 0xa8, 0x24, 0xc9,
- 0xe8, 0x11, 0x94, 0x82, 0xb9, 0xc5, 0xb0, 0xc7, 0x5e, 0x76, 0x5b, 0xf1, 0x4f, 0x82, 0x2b, 0x01,
- 0x73, 0xf6, 0xe9, 0x29, 0x2f, 0xa0, 0x18, 0x32, 0x84, 0x6f, 0xba, 0x49, 0x35, 0x8f, 0x11, 0xd3,
- 0x09, 0x7d, 0xd3, 0x4d, 0xda, 0xe3, 0x04, 0x74, 0x0f, 0x56, 0x7d, 0xc9, 0xc0, 0xa5, 0xec, 0xd3,
- 0x0f, 0x30, 0xca, 0xef, 0x25, 0xa8, 0x1d, 0xd2, 0x8b, 0x9d, 0xe2, 0xf5, 0xd0, 0x1f, 0xc1, 0xf7,
- 0x03, 0x14, 0x98, 0x2d, 0x00, 0xc9, 0xc4, 0xcb, 0xa7, 0x13, 0x6f, 0x1b, 0x2e, 0x53, 0x6b, 0xe4,
- 0x33, 0xfd, 0xa9, 0x73, 0x8d, 0x5a, 0x23, 0xce, 0x52, 0x34, 0xb8, 0x9a, 0x61, 0x95, 0x63, 0x4c,
- 0xb3, 0x42, 0x27, 0x5d, 0x20, 0x74, 0x4f, 0xe0, 0xda, 0x01, 0x35, 0x28, 0xa3, 0x17, 0xf1, 0x9c,
- 0x07, 0x3e, 0x5b, 0x9a, 0x07, 0xfe, 0x9f, 0x12, 0x6c, 0x1d, 0x52, 0xd6, 0x9b, 0x8c, 0xc7, 0xd4,
- 0xf3, 0x07, 0x8d, 0x40, 0xeb, 0x23, 0x00, 0x1a, 0xbe, 0x14, 0x03, 0xb3, 0x6b, 0x8b, 0x5e, 0x92,
- 0x38, 0x86, 0x45, 0x77, 0x61, 0x55, 0xec, 0x3e, 0x1b, 0xdb, 0x36, 0x33, 0xea, 0x0e, 0x0e, 0x20,
- 0xe8, 0x07, 0x70, 0x75, 0x38, 0x71, 0x5d, 0x6a, 0x31, 0xcd, 0xf5, 0x77, 0xd6, 0xac, 0x89, 0x39,
- 0xa0, 0xae, 0x38, 0xe5, 0x15, 0x5c, 0x0d, 0xb8, 0x81, 0x59, 0x1d, 0xc1, 0xe3, 0xef, 0x3a, 0x66,
- 0x33, 0x62, 0xa4, 0x65, 0x82, 0x77, 0x9d, 0xe0, 0x25, 0x24, 0x94, 0x3f, 0x16, 0x60, 0x33, 0xed,
- 0x28, 0x0f, 0xd1, 0x9b, 0x45, 0x8d, 0xcf, 0xbf, 0xf1, 0x0f, 0x53, 0x53, 0xdd, 0xbc, 0x86, 0xf3,
- 0xb4, 0xc0, 0xc4, 0x8b, 0x38, 0x77, 0xae, 0x17, 0xf1, 0x73, 0xa8, 0x26, 0x5f, 0xc4, 0x9a, 0x3b,
- 0x31, 0x82, 0x31, 0x6b, 0xf9, 0xbb, 0x18, 0x4f, 0x0c, 0x8a, 0x11, 0x4d, 0x93, 0xbc, 0xfa, 0xef,
- 0x72, 0xff, 0xc3, 0xa6, 0x9a, 0xba, 0x95, 0xb9, 0x74, 0x3e, 0x7e, 0x13, 0x4e, 0x03, 0xbe, 0x07,
- 0xfb, 0x17, 0x3b, 0xe8, 0xcc, 0x61, 0xe1, 0x03, 0xfa, 0xf9, 0xcf, 0x61, 0xe7, 0x2b, 0x62, 0xe8,
- 0x23, 0xc2, 0x68, 0xfa, 0x05, 0xf4, 0xe1, 0x99, 0xa1, 0xec, 0xc0, 0xa7, 0x4b, 0xb4, 0xf3, 0x7c,
- 0xfc, 0xb3, 0x04, 0x1f, 0x1f, 0x52, 0x36, 0x17, 0xc0, 0xff, 0x77, 0x5a, 0xde, 0x03, 0x34, 0x1a,
- 0x68, 0x26, 0xb1, 0xc8, 0x98, 0xe7, 0xc5, 0x68, 0xe4, 0x52, 0xcf, 0x0b, 0xaa, 0xa2, 0x3c, 0x1a,
- 0x1c, 0xf9, 0x8c, 0x86, 0x4f, 0x57, 0x6c, 0xa8, 0x2f, 0x30, 0x9a, 0xa7, 0xd8, 0xa2, 0xab, 0x2b,
- 0x5d, 0xf8, 0xea, 0x2a, 0x7f, 0x48, 0x3f, 0x31, 0x39, 0xf9, 0xec, 0x2d, 0x19, 0x3d, 0x01, 0xe0,
- 0xf3, 0x12, 0x71, 0x75, 0x2f, 0x1c, 0x8f, 0x52, 0x35, 0xb9, 0x19, 0xf2, 0xc5, 0x38, 0x14, 0xc3,
- 0x47, 0xad, 0x22, 0xfc, 0x0d, 0x62, 0x25, 0x68, 0x15, 0x3d, 0x46, 0x1d, 0xc5, 0x82, 0x9b, 0xb3,
- 0x28, 0x67, 0xbd, 0x3b, 0xc3, 0x50, 0xce, 0xff, 0xc8, 0x25, 0x5d, 0xe4, 0x47, 0x2e, 0xe5, 0x26,
- 0x28, 0xa7, 0xec, 0xc7, 0x6f, 0xd6, 0x43, 0xd8, 0xea, 0x51, 0x16, 0x7f, 0x44, 0x9c, 0xad, 0x7d,
- 0x6c, 0xc1, 0x66, 0x5a, 0xce, 0x31, 0xa6, 0x77, 0x4e, 0x62, 0xbf, 0x3b, 0x89, 0x81, 0x4e, 0x86,
- 0xf5, 0x60, 0xca, 0xd2, 0xfa, 0x5f, 0x1f, 0xab, 0xf2, 0x25, 0x3e, 0xad, 0x1d, 0x74, 0x4f, 0xf8,
- 0x54, 0x26, 0xa1, 0x35, 0xc8, 0xb7, 0x3a, 0x7d, 0x39, 0x87, 0xd6, 0xe1, 0xf2, 0x41, 0xab, 0xd7,
- 0xc4, 0x6a, 0x5f, 0x95, 0xf3, 0x68, 0x03, 0x4a, 0xcd, 0x46, 0x5f, 0x3d, 0xec, 0xe2, 0x56, 0xb3,
- 0xd1, 0x96, 0x0b, 0x77, 0x1e, 0xc5, 0x7e, 0xc3, 0x99, 0xcd, 0x89, 0xb3, 0xe1, 0xed, 0x12, 0x17,
- 0x3e, 0x6a, 0x75, 0x5a, 0x47, 0xad, 0x6f, 0xb8, 0x4e, 0xbe, 0x6a, 0xbc, 0xf0, 0x57, 0xb9, 0x3b,
- 0xcf, 0xa0, 0x92, 0x0c, 0x19, 0x9f, 0x10, 0x67, 0x16, 0x35, 0xbb, 0x47, 0xc7, 0x0d, 0xdc, 0xea,
- 0x75, 0xb9, 0x96, 0x22, 0xac, 0xa8, 0xcf, 0x4f, 0x1a, 0x6d, 0x59, 0x42, 0x97, 0xa1, 0xd0, 0x56,
- 0x7b, 0x3d, 0x39, 0xc7, 0xf7, 0x39, 0x14, 0xf3, 0x28, 0x96, 0xf3, 0x7b, 0x7f, 0xcd, 0x41, 0xf1,
- 0x60, 0x3f, 0xb8, 0xe4, 0xe8, 0x35, 0x54, 0xb3, 0x26, 0x27, 0xf4, 0xdd, 0x64, 0x9c, 0x96, 0x8c,
- 0x78, 0xf5, 0xcf, 0xcf, 0x02, 0xe5, 0xb9, 0x42, 0xe0, 0xca, 0xdc, 0x2c, 0x81, 0x6e, 0xcd, 0xd5,
- 0xc6, 0xec, 0x5d, 0x6e, 0x9e, 0x8a, 0xe3, 0x5b, 0xbc, 0x86, 0x6a, 0xd6, 0x3c, 0x90, 0x76, 0x67,
- 0xc9, 0xc4, 0x91, 0x76, 0x67, 0xe1, 0x78, 0xb1, 0xf7, 0x0f, 0x09, 0x20, 0xaa, 0xe3, 0xe8, 0x05,
- 0x54, 0x92, 0x85, 0x1d, 0x7d, 0xb6, 0xbc, 0xec, 0xfb, 0xdb, 0xdd, 0x38, 0xb5, 0x37, 0xa0, 0x29,
- 0x6c, 0x2f, 0xac, 0xac, 0x68, 0x37, 0x29, 0x7f, 0x5a, 0x81, 0xaf, 0xdf, 0x3b, 0x33, 0x9e, 0xfb,
- 0xf8, 0xf7, 0x1c, 0x94, 0x13, 0x79, 0x87, 0x4c, 0x31, 0x53, 0xcd, 0x97, 0x43, 0x74, 0x67, 0xce,
- 0x91, 0x85, 0x85, 0xbe, 0x7e, 0xfb, 0x4c, 0x58, 0xee, 0xfb, 0x0b, 0xa8, 0x24, 0x33, 0x34, 0x7d,
- 0xaa, 0x99, 0x79, 0x9f, 0x3e, 0xd5, 0x8c, 0x24, 0x47, 0xef, 0x25, 0xf8, 0x64, 0x69, 0x69, 0x41,
- 0x7b, 0xd9, 0x47, 0xb5, 0xac, 0xee, 0xd5, 0xef, 0x9f, 0x4b, 0xc6, 0x31, 0xa6, 0x83, 0x55, 0xf1,
- 0xb7, 0xca, 0xf7, 0xff, 0x13, 0x00, 0x00, 0xff, 0xff, 0x9d, 0xa7, 0xce, 0x0c, 0x63, 0x19, 0x00,
- 0x00,
+ 0x86, 0x6c, 0x48, 0x52, 0x72, 0x62, 0x20, 0xe5, 0x25, 0xa1, 0x40, 0x96, 0x26, 0x2e, 0x25, 0xb2,
+ 0xe4, 0x8c, 0xe4, 0x25, 0xbb, 0x4b, 0xd5, 0x54, 0x4b, 0xea, 0x68, 0x27, 0x99, 0x2f, 0x66, 0x5a,
+ 0xae, 0x08, 0x8e, 0xd4, 0xde, 0xe0, 0x40, 0x15, 0x27, 0xce, 0xdc, 0x38, 0xf2, 0x0f, 0x70, 0xe2,
+ 0x0f, 0xc8, 0x5f, 0x00, 0x17, 0x6e, 0xfc, 0x0b, 0x14, 0xd5, 0x3d, 0xa3, 0xf9, 0xd2, 0x48, 0xfe,
+ 0x08, 0x70, 0x9b, 0xee, 0xf7, 0x7b, 0xaf, 0xdf, 0x47, 0xbf, 0x8f, 0x96, 0x20, 0x8f, 0x6d, 0xad,
+ 0x66, 0x3b, 0x16, 0xb5, 0xd0, 0x3a, 0xfb, 0x3c, 0x7d, 0x54, 0x1b, 0x10, 0x8a, 0x1f, 0x55, 0xa5,
+ 0xb7, 0xfb, 0x6e, 0x4d, 0xb3, 0x76, 0xb1, 0xad, 0xed, 0x62, 0xdb, 0x76, 0x77, 0x4f, 0x1f, 0xed,
+ 0x8e, 0x89, 0x49, 0x1c, 0x4c, 0xc9, 0xc8, 0xe3, 0x90, 0x14, 0x00, 0xf9, 0x9d, 0x4d, 0x1c, 0xcd,
+ 0x20, 0x26, 0x45, 0x08, 0x72, 0x26, 0x36, 0x48, 0x45, 0xd8, 0x11, 0xee, 0xe6, 0x15, 0xfe, 0x8d,
+ 0x1e, 0x42, 0xce, 0xb5, 0xc9, 0xb0, 0x92, 0xd9, 0x11, 0xee, 0x16, 0xf6, 0x3e, 0xae, 0x45, 0x8f,
+ 0xa8, 0x85, 0xbc, 0x3d, 0x9b, 0x0c, 0x15, 0x8e, 0x94, 0xbe, 0xcb, 0x41, 0x29, 0x4e, 0x40, 0x7d,
+ 0xd8, 0xb0, 0xb1, 0x83, 0x0d, 0x42, 0x89, 0xa3, 0x32, 0x90, 0xcb, 0xcf, 0x28, 0xec, 0xdd, 0x5f,
+ 0x26, 0xaf, 0x76, 0x3c, 0xe3, 0x61, 0x2b, 0x57, 0x29, 0xd9, 0xb1, 0x35, 0xfa, 0x02, 0xf2, 0xd6,
+ 0xe0, 0x0d, 0x19, 0x52, 0xed, 0x94, 0xf8, 0xfa, 0xdd, 0x88, 0xcb, 0xeb, 0xce, 0xc8, 0x5c, 0xbd,
+ 0x10, 0xcd, 0x58, 0xb1, 0x3e, 0xb6, 0x1c, 0x8d, 0x7e, 0x6b, 0x54, 0xb2, 0x69, 0xac, 0xf5, 0x19,
+ 0xd9, 0x63, 0x0d, 0xd0, 0xe8, 0x19, 0x94, 0x08, 0x76, 0xf4, 0xa9, 0xea, 0x52, 0xcb, 0xb6, 0x35,
+ 0x73, 0x5c, 0xc9, 0x71, 0xfe, 0x9b, 0x09, 0x53, 0x18, 0xa6, 0xe7, 0x43, 0xb8, 0x8c, 0x22, 0x89,
+ 0x6e, 0xa1, 0x87, 0x50, 0x66, 0xf6, 0xe8, 0x3a, 0xd1, 0x55, 0xea, 0x68, 0x58, 0x57, 0x87, 0xd6,
+ 0xc4, 0xa4, 0x95, 0x95, 0x1d, 0xe1, 0xee, 0x8a, 0x82, 0x66, 0xb4, 0x3e, 0x23, 0x35, 0x18, 0x05,
+ 0xdd, 0x81, 0x0d, 0x03, 0xbf, 0x8b, 0x81, 0x57, 0x39, 0xb8, 0x68, 0xe0, 0x77, 0x11, 0xdc, 0x63,
+ 0x00, 0x13, 0xbb, 0xea, 0xd0, 0x32, 0x5f, 0x6b, 0xe3, 0xca, 0x1a, 0xd7, 0xee, 0xa3, 0xb8, 0x76,
+ 0x1d, 0xec, 0x36, 0x38, 0x59, 0xc9, 0x9b, 0xb3, 0xcf, 0xea, 0x11, 0x94, 0xe2, 0x1e, 0x47, 0x4f,
+ 0x00, 0x02, 0x9f, 0xb3, 0x90, 0x65, 0xe7, 0xfd, 0x14, 0xe3, 0x50, 0x22, 0x70, 0xe9, 0xcf, 0x02,
+ 0x14, 0x63, 0xd4, 0xd4, 0xfb, 0x75, 0x00, 0x61, 0x58, 0x55, 0x3a, 0xb5, 0xbd, 0x48, 0x96, 0x16,
+ 0x1e, 0xd3, 0x9f, 0xda, 0x44, 0x29, 0xda, 0xd1, 0x25, 0x93, 0xf1, 0x9a, 0x60, 0x57, 0x1b, 0xe8,
+ 0x44, 0x75, 0x6d, 0x3c, 0x24, 0xe9, 0x21, 0x7d, 0xe6, 0x63, 0x7a, 0x0c, 0xa2, 0x14, 0x5f, 0x47,
+ 0x97, 0xd2, 0x37, 0x50, 0x8c, 0xd1, 0x91, 0x08, 0x59, 0x03, 0xbf, 0xf3, 0x75, 0x65, 0x9f, 0x7c,
+ 0x47, 0x33, 0xb9, 0x7e, 0x6c, 0x47, 0x33, 0x99, 0x41, 0xba, 0xe6, 0xd2, 0x4a, 0x76, 0x27, 0xcb,
+ 0x0c, 0x62, 0xdf, 0x6c, 0xcf, 0xa5, 0xc4, 0xe6, 0xb7, 0x22, 0xaf, 0xf0, 0x6f, 0xe9, 0xaf, 0x02,
+ 0x14, 0x63, 0x77, 0x11, 0xed, 0x42, 0x8e, 0x1b, 0x2b, 0xa4, 0x19, 0x1b, 0x40, 0xb9, 0xb1, 0x1c,
+ 0xc8, 0xc4, 0x8e, 0x2d, 0xac, 0xf3, 0xd3, 0x05, 0x85, 0x7f, 0xa3, 0x3d, 0xd8, 0x0a, 0xae, 0xb4,
+ 0x6a, 0x10, 0xea, 0x68, 0x43, 0x95, 0x3b, 0x38, 0xcb, 0xcf, 0xde, 0x0c, 0x88, 0x47, 0x9c, 0xd6,
+ 0x61, 0xfe, 0x7e, 0x0c, 0x1f, 0xe1, 0xd1, 0x48, 0xa3, 0x9a, 0x65, 0x62, 0x3d, 0xca, 0xe4, 0x56,
+ 0x72, 0xdc, 0x8a, 0xad, 0x90, 0x1c, 0xb2, 0xb9, 0xd2, 0x7b, 0x01, 0x8a, 0xb1, 0x9c, 0x40, 0xdf,
+ 0x83, 0x52, 0x90, 0x15, 0x6a, 0x24, 0xae, 0xc5, 0x60, 0x97, 0x1f, 0x78, 0x04, 0x28, 0x84, 0xb9,
+ 0x84, 0x52, 0xcd, 0x1c, 0xbb, 0x95, 0x0c, 0xbf, 0x4b, 0x9f, 0x2e, 0xca, 0x39, 0x0f, 0xa6, 0x5c,
+ 0xc3, 0x89, 0x1d, 0x17, 0xbd, 0x80, 0x0d, 0x77, 0x32, 0x1e, 0x13, 0x97, 0xa9, 0xc8, 0x6b, 0x89,
+ 0x1f, 0x6c, 0xa9, 0xe6, 0xd5, 0x3b, 0x2e, 0x92, 0xd5, 0x3b, 0x26, 0xb7, 0x49, 0x6c, 0xdd, 0x9a,
+ 0x06, 0x05, 0xaa, 0x14, 0xb2, 0xb2, 0xb5, 0xf4, 0x14, 0xc4, 0xe4, 0x99, 0xa9, 0x97, 0xb4, 0x0c,
+ 0x2b, 0xa7, 0x58, 0x9f, 0x10, 0x3f, 0xf6, 0xde, 0x42, 0xfa, 0x9d, 0x00, 0xd7, 0xe6, 0xd2, 0xfc,
+ 0xbc, 0x6e, 0x79, 0xb9, 0xc4, 0x2d, 0xd2, 0xb2, 0x52, 0xb2, 0xd0, 0x35, 0xd2, 0xcf, 0xa0, 0x9c,
+ 0x06, 0xbd, 0x80, 0x45, 0xef, 0x05, 0xc8, 0x07, 0xa5, 0x01, 0x3d, 0x85, 0xf5, 0xb1, 0x83, 0xed,
+ 0x6f, 0x67, 0x95, 0xc4, 0x2b, 0xd9, 0xdb, 0x71, 0xe5, 0x0e, 0x19, 0xc2, 0xaf, 0x25, 0x85, 0x71,
+ 0xb8, 0x40, 0x07, 0x00, 0x96, 0xcd, 0x9a, 0x8d, 0x66, 0x99, 0xae, 0x5f, 0x9e, 0xa5, 0x05, 0x55,
+ 0xa8, 0xd6, 0x0d, 0x90, 0x4a, 0x84, 0xab, 0xda, 0x00, 0x08, 0x29, 0xe8, 0x47, 0x90, 0x0f, 0x68,
+ 0x7e, 0x31, 0x4a, 0x94, 0xb5, 0x00, 0xac, 0x84, 0x48, 0xc9, 0x86, 0x42, 0x44, 0x49, 0xf4, 0x09,
+ 0x80, 0x39, 0x31, 0x54, 0x1d, 0x4f, 0xbd, 0x9a, 0xc6, 0x0a, 0x68, 0xde, 0x9c, 0x18, 0x6d, 0xbe,
+ 0x81, 0x6e, 0x42, 0x41, 0x33, 0xed, 0x09, 0x55, 0x5d, 0xed, 0x57, 0xc4, 0x0b, 0xc8, 0x8a, 0x02,
+ 0x7c, 0xab, 0xc7, 0x76, 0xd0, 0x2d, 0x58, 0xb7, 0x26, 0x34, 0x44, 0x64, 0x39, 0xa2, 0xe0, 0xed,
+ 0x71, 0x08, 0x77, 0x63, 0xa0, 0x0a, 0xbb, 0x10, 0x81, 0x32, 0x6a, 0x90, 0xf4, 0x79, 0xa5, 0x18,
+ 0xec, 0xf2, 0x22, 0xd6, 0x9d, 0xef, 0x91, 0x9e, 0xd3, 0xee, 0x2c, 0xb0, 0xf1, 0x8c, 0xf6, 0xf8,
+ 0xdf, 0x2e, 0xe7, 0xbf, 0x86, 0x15, 0xde, 0x63, 0x52, 0xaf, 0xd3, 0xfd, 0xd8, 0x94, 0x90, 0x88,
+ 0x0a, 0x67, 0x0b, 0x07, 0x04, 0xf4, 0x08, 0x56, 0x5d, 0x8a, 0xe9, 0xc4, 0xf5, 0x33, 0x77, 0x3b,
+ 0x0d, 0xce, 0x01, 0x8a, 0x0f, 0x94, 0xfe, 0x9d, 0x81, 0x7c, 0x20, 0xe6, 0x43, 0x1a, 0x3f, 0x86,
+ 0xad, 0xd0, 0xcb, 0xd8, 0x75, 0xb5, 0xb1, 0xc9, 0xaa, 0xc3, 0x4c, 0x95, 0x07, 0x0b, 0x34, 0x0f,
+ 0xfd, 0x52, 0x0f, 0x79, 0x94, 0xb2, 0x9d, 0xb2, 0x8b, 0x9e, 0xc0, 0xaa, 0x8e, 0x07, 0x44, 0xf7,
+ 0x0a, 0x6a, 0x61, 0xef, 0xb3, 0x45, 0x32, 0xdb, 0x1c, 0x25, 0x9b, 0xd4, 0x99, 0x2a, 0x3e, 0x4b,
+ 0xf5, 0x1b, 0x28, 0xa7, 0x1d, 0x85, 0x1a, 0x50, 0x88, 0x6a, 0xeb, 0xc5, 0xee, 0xd6, 0x82, 0xd8,
+ 0x85, 0x8c, 0x4a, 0x94, 0xab, 0xfa, 0x05, 0x14, 0x22, 0x67, 0xb2, 0x7e, 0xf6, 0x96, 0x4c, 0x67,
+ 0x1d, 0xee, 0x2d, 0x99, 0xa6, 0x57, 0x85, 0x1f, 0x67, 0xf6, 0x05, 0xe9, 0xa7, 0xb0, 0x99, 0x22,
+ 0xfe, 0x02, 0xa5, 0xe5, 0x5f, 0x19, 0x28, 0x44, 0x22, 0xcb, 0xd2, 0xd0, 0xa5, 0xd8, 0xa1, 0x2a,
+ 0xd5, 0x02, 0xfe, 0x3c, 0xdf, 0xe9, 0x6b, 0x06, 0x41, 0x9f, 0xc3, 0xc6, 0xd0, 0x32, 0x6c, 0x9d,
+ 0x78, 0x59, 0xc3, 0x30, 0x9e, 0xb8, 0x52, 0xb8, 0xcd, 0x81, 0xcf, 0x21, 0x3f, 0xb4, 0x4c, 0xaf,
+ 0x63, 0xf1, 0x20, 0x96, 0xd2, 0x83, 0xc8, 0x4f, 0xad, 0xf9, 0x53, 0x92, 0x8f, 0xe7, 0xed, 0x35,
+ 0x64, 0x47, 0x4f, 0xa0, 0x60, 0x0d, 0x5c, 0xe2, 0x9c, 0x7a, 0x25, 0x26, 0x97, 0x76, 0x3b, 0xbb,
+ 0x21, 0x40, 0x89, 0xa2, 0xa5, 0xdf, 0x0a, 0x80, 0xe6, 0xc5, 0xa3, 0x02, 0xac, 0x35, 0x14, 0xb9,
+ 0xde, 0x97, 0x9b, 0xe2, 0x15, 0xb6, 0x50, 0x4e, 0x3a, 0x9d, 0x56, 0xe7, 0x50, 0x14, 0x50, 0x11,
+ 0xf2, 0xbd, 0x93, 0x46, 0x43, 0x96, 0x9b, 0x72, 0x53, 0xcc, 0x20, 0x80, 0xd5, 0x17, 0xad, 0x76,
+ 0x5b, 0x6e, 0x8a, 0x59, 0xf6, 0xfd, 0xac, 0xde, 0x62, 0xdf, 0x39, 0x74, 0x1d, 0xd0, 0x91, 0xdc,
+ 0x57, 0x5a, 0x8d, 0xde, 0x49, 0xa7, 0xfe, 0x65, 0xbd, 0xd5, 0xae, 0x1f, 0xb4, 0x65, 0x71, 0x05,
+ 0x89, 0xb0, 0x2e, 0xd7, 0x95, 0xf6, 0x57, 0xbd, 0x7e, 0xf7, 0xf8, 0x58, 0x6e, 0x8a, 0xab, 0x4c,
+ 0xfa, 0x49, 0xe7, 0x45, 0xa7, 0xfb, 0xf3, 0x8e, 0xb8, 0x26, 0xfd, 0x04, 0x0a, 0x11, 0x55, 0x51,
+ 0x0d, 0xd6, 0xbc, 0x5e, 0x3f, 0xbb, 0x3b, 0xe5, 0xb8, 0x59, 0x5e, 0xab, 0x57, 0x66, 0x20, 0x69,
+ 0x0f, 0x56, 0xbd, 0xad, 0x0b, 0x84, 0xf8, 0x37, 0x02, 0xdc, 0x50, 0x88, 0x6d, 0x39, 0x34, 0x72,
+ 0x72, 0xdb, 0x1a, 0x2b, 0xe4, 0x97, 0x13, 0xe2, 0x52, 0x16, 0x72, 0x6f, 0x76, 0x8d, 0xc8, 0xcb,
+ 0xf3, 0x1d, 0xde, 0x11, 0x65, 0xd8, 0x88, 0xf8, 0x53, 0xd5, 0xad, 0x71, 0xfa, 0xa3, 0x23, 0x21,
+ 0xbc, 0x64, 0xc5, 0xd6, 0xd2, 0x0d, 0xd8, 0x4e, 0x57, 0xc2, 0xd6, 0xa7, 0xd2, 0x73, 0x28, 0xc5,
+ 0xb7, 0xd1, 0x3e, 0x14, 0xfc, 0x21, 0x48, 0xb7, 0xc6, 0x6e, 0x7a, 0x5b, 0xf1, 0x3c, 0xc1, 0x84,
+ 0x80, 0x31, 0xfb, 0x74, 0xa5, 0x57, 0x90, 0x0f, 0x08, 0xdc, 0x36, 0xcd, 0x20, 0xaa, 0x4b, 0xb1,
+ 0x61, 0x07, 0xb6, 0x69, 0x06, 0xe9, 0xb1, 0x0d, 0xf4, 0x00, 0x56, 0x3d, 0x4e, 0xdf, 0xa4, 0x74,
+ 0xef, 0xfb, 0x18, 0xe9, 0x0f, 0x02, 0x54, 0x0e, 0xc9, 0xe5, 0xbc, 0x78, 0x33, 0xb0, 0x87, 0xd3,
+ 0xbd, 0x00, 0xf9, 0x6a, 0x73, 0x40, 0x3c, 0xf1, 0xb2, 0xc9, 0xc4, 0xdb, 0x86, 0xab, 0xc4, 0x1c,
+ 0x79, 0x44, 0x6f, 0x84, 0x5d, 0x23, 0xe6, 0x88, 0x91, 0x24, 0x15, 0xae, 0xa7, 0x68, 0x65, 0xeb,
+ 0xd3, 0xb4, 0xd0, 0x09, 0x97, 0x08, 0xdd, 0x53, 0xb8, 0xd1, 0x24, 0x3a, 0xa1, 0xe4, 0x32, 0x96,
+ 0xb3, 0xc0, 0xa7, 0x73, 0xb3, 0xc0, 0xff, 0x53, 0x80, 0xad, 0x43, 0x42, 0x7b, 0xc1, 0xfc, 0xe7,
+ 0xce, 0xa4, 0xee, 0x03, 0x90, 0xe0, 0xd9, 0xe9, 0xab, 0x5d, 0x59, 0xf4, 0x2c, 0x55, 0x22, 0x58,
+ 0x74, 0x1f, 0x56, 0xf9, 0xe9, 0xb3, 0xb1, 0x6d, 0x33, 0xa5, 0xee, 0x28, 0x3e, 0x04, 0xfd, 0x10,
+ 0xae, 0x0f, 0x27, 0x8e, 0x43, 0x4c, 0xaa, 0x3a, 0xde, 0xc9, 0xaa, 0x39, 0x31, 0x06, 0xc4, 0xe1,
+ 0x5e, 0x5e, 0x51, 0xca, 0x3e, 0xd5, 0x57, 0xab, 0xc3, 0x69, 0xec, 0x91, 0x48, 0x2d, 0x8a, 0xf5,
+ 0x24, 0x8f, 0xff, 0x48, 0xe4, 0xb4, 0x18, 0x87, 0xf4, 0xa7, 0x1c, 0x6c, 0x26, 0x0d, 0x65, 0x21,
+ 0x7a, 0xbb, 0xa8, 0xf1, 0x79, 0x37, 0xfe, 0x71, 0x62, 0xaa, 0x9b, 0x97, 0x70, 0x91, 0x16, 0x18,
+ 0x7b, 0x5e, 0x67, 0x2e, 0xf4, 0xbc, 0x7e, 0x09, 0xe5, 0xf8, 0xf3, 0x5a, 0x75, 0x26, 0xba, 0x3f,
+ 0x66, 0x2d, 0x7f, 0x64, 0x2b, 0x13, 0x9d, 0x28, 0x88, 0x24, 0xb7, 0xdc, 0xea, 0xef, 0x33, 0xff,
+ 0xc3, 0xa6, 0x9a, 0xb8, 0x95, 0x99, 0x64, 0x3e, 0x7e, 0x1d, 0x4c, 0x03, 0x9e, 0x05, 0x07, 0x97,
+ 0x73, 0x74, 0xea, 0xb0, 0xf0, 0x01, 0xfd, 0xfc, 0x17, 0xb0, 0xf3, 0x25, 0xd6, 0xb5, 0x11, 0xa6,
+ 0x24, 0xf9, 0x02, 0xfa, 0xf0, 0xcc, 0x90, 0x76, 0xe0, 0xd3, 0x25, 0xd2, 0x59, 0x3e, 0xfe, 0x45,
+ 0x80, 0x8f, 0x0f, 0x09, 0x9d, 0x0b, 0xe0, 0xff, 0x3b, 0x2d, 0x1f, 0x00, 0x1a, 0x0d, 0x54, 0x03,
+ 0x9b, 0x78, 0xcc, 0xf2, 0x62, 0x34, 0x72, 0x88, 0xeb, 0xfa, 0x55, 0x51, 0x1c, 0x0d, 0x8e, 0x3c,
+ 0x42, 0xdd, 0xdb, 0x97, 0x2c, 0xa8, 0x2e, 0x50, 0x9a, 0xa5, 0xd8, 0xa2, 0xab, 0x2b, 0x5c, 0xfa,
+ 0xea, 0x4a, 0x7f, 0x4c, 0x3e, 0x31, 0xd9, 0xf6, 0xf9, 0x5b, 0x32, 0x7a, 0x0a, 0xc0, 0xe6, 0x25,
+ 0xec, 0x68, 0x6e, 0x30, 0x1e, 0x25, 0x6a, 0x72, 0x23, 0xa0, 0xf3, 0x71, 0x28, 0x82, 0x0f, 0x5b,
+ 0x45, 0xf0, 0x83, 0xc6, 0x8a, 0xdf, 0x2a, 0x7a, 0x94, 0xd8, 0x92, 0x09, 0xb7, 0x67, 0x51, 0x4e,
+ 0x7b, 0x77, 0x06, 0xa1, 0x9c, 0xff, 0xc5, 0x4c, 0xb8, 0xcc, 0x2f, 0x66, 0xd2, 0x6d, 0x90, 0xce,
+ 0x38, 0x8f, 0xdd, 0xac, 0xc7, 0xb0, 0xd5, 0x23, 0x34, 0xfa, 0x88, 0x38, 0x5f, 0xfb, 0xd8, 0x82,
+ 0xcd, 0x24, 0x9f, 0xad, 0x4f, 0xef, 0x9d, 0x44, 0x7e, 0xc4, 0xe2, 0x03, 0x9d, 0x08, 0xeb, 0xfe,
+ 0x94, 0xa5, 0xf6, 0xbf, 0x3a, 0x96, 0xc5, 0x2b, 0x6c, 0x5a, 0x6b, 0x76, 0x4f, 0xd8, 0x54, 0x26,
+ 0xa0, 0x35, 0xc8, 0xb6, 0x3a, 0x7d, 0x31, 0x83, 0xd6, 0xe1, 0x6a, 0xb3, 0xd5, 0x6b, 0x28, 0x72,
+ 0x5f, 0x16, 0xb3, 0x68, 0x03, 0x0a, 0x8d, 0x7a, 0x5f, 0x3e, 0xec, 0x2a, 0xad, 0x46, 0xbd, 0x2d,
+ 0xe6, 0xee, 0xed, 0x47, 0x7e, 0x10, 0x9a, 0xcd, 0x89, 0xb3, 0xe1, 0xed, 0x0a, 0x63, 0x3e, 0x6a,
+ 0x75, 0x5a, 0x47, 0xad, 0xaf, 0x99, 0x4c, 0xb6, 0xaa, 0xbf, 0xf2, 0x56, 0x99, 0x7b, 0xcf, 0xa1,
+ 0x14, 0x0f, 0x19, 0x9b, 0x10, 0x67, 0x1a, 0x35, 0xba, 0x47, 0xc7, 0x75, 0xa5, 0xd5, 0xeb, 0x32,
+ 0x29, 0x79, 0x58, 0x91, 0x5f, 0x9e, 0xd4, 0xdb, 0xa2, 0x80, 0xae, 0x42, 0xae, 0x2d, 0xf7, 0x7a,
+ 0x62, 0x86, 0x9d, 0x73, 0xc8, 0xe7, 0x51, 0x45, 0xcc, 0xee, 0xfd, 0x2d, 0x03, 0xf9, 0xe6, 0x81,
+ 0x7f, 0xc9, 0xd1, 0x1b, 0x28, 0xa7, 0x4d, 0x4e, 0xe8, 0xfb, 0xf1, 0x38, 0x2d, 0x19, 0xf1, 0xaa,
+ 0x9f, 0x9f, 0x07, 0xca, 0x72, 0x05, 0xc3, 0xb5, 0xb9, 0x59, 0x02, 0xdd, 0x99, 0xab, 0x8d, 0xe9,
+ 0xa7, 0xdc, 0x3e, 0x13, 0xc7, 0x8e, 0x78, 0x03, 0xe5, 0xb4, 0x79, 0x20, 0x69, 0xce, 0x92, 0x89,
+ 0x23, 0x69, 0xce, 0xc2, 0xf1, 0x62, 0xef, 0x1f, 0x02, 0x40, 0x58, 0xc7, 0xd1, 0x2b, 0x28, 0xc5,
+ 0x0b, 0x3b, 0xfa, 0x6c, 0x79, 0xd9, 0xf7, 0x8e, 0xbb, 0x75, 0x66, 0x6f, 0x40, 0x53, 0xd8, 0x5e,
+ 0x58, 0x59, 0x51, 0x2d, 0xce, 0x7f, 0x56, 0x81, 0xaf, 0x3e, 0x38, 0x37, 0x9e, 0xd9, 0xf8, 0xf7,
+ 0x0c, 0x14, 0x63, 0x79, 0x87, 0x0c, 0x3e, 0x53, 0xcd, 0x97, 0x43, 0x74, 0x6f, 0xce, 0x90, 0x85,
+ 0x85, 0xbe, 0x7a, 0xf7, 0x5c, 0x58, 0x66, 0xfb, 0x2b, 0x28, 0xc5, 0x33, 0x34, 0xe9, 0xd5, 0xd4,
+ 0xbc, 0x4f, 0x7a, 0x35, 0x25, 0xc9, 0xd1, 0x77, 0x02, 0x7c, 0xb2, 0xb4, 0xb4, 0xa0, 0xbd, 0x74,
+ 0x57, 0x2d, 0xab, 0x7b, 0xd5, 0x87, 0x17, 0xe2, 0xb1, 0xf5, 0xe9, 0x60, 0x95, 0xff, 0x2b, 0xf3,
+ 0x83, 0xff, 0x04, 0x00, 0x00, 0xff, 0xff, 0x84, 0x8f, 0x04, 0xb5, 0xd4, 0x19, 0x00, 0x00,
}
diff --git a/pkg/apis/manager/v1beta1/api.proto b/pkg/apis/manager/v1beta1/api.proto
index 8914a23c3c2..b0c540b239b 100644
--- a/pkg/apis/manager/v1beta1/api.proto
+++ b/pkg/apis/manager/v1beta1/api.proto
@@ -5,6 +5,8 @@ syntax = "proto3";
package api.v1.beta1;
+import "k8s.io/api/apps/v1/generated.proto";
+
/**
* DBManager service defines APIs to manage Katib database.
*/
@@ -134,6 +136,7 @@ enum ObjectiveType {
message AlgorithmSpec {
string algorithm_name = 1;
repeated AlgorithmSetting algorithm_settings = 2;
+ k8s.io.api.apps.v1.DeploymentSpec suggestion_spec = 3;
}
/**
diff --git a/pkg/apis/manager/v1beta1/build.sh b/pkg/apis/manager/v1beta1/build.sh
index f0cb24e1cb7..95680e87d03 100755
--- a/pkg/apis/manager/v1beta1/build.sh
+++ b/pkg/apis/manager/v1beta1/build.sh
@@ -21,9 +21,50 @@ cd "$(dirname "$0")"
proto="api.proto"
-docker run -i --rm -v "$PWD:$PWD" -w "$PWD" znly/protoc --python_out=plugins=grpc:./python --go_out=plugins=grpc:. -I. $proto
-docker run -i --rm -v "$PWD:$PWD" -w "$PWD" znly/protoc --plugin=protoc-gen-grpc=/usr/bin/grpc_python_plugin --python_out=./python --grpc_out=./python -I. $proto
+# Get host paths for kubernetes api modules
+GO_MOD_K8S_API=$(go list -m -f '{{.Dir}}' k8s.io/api)
+GO_MOD_K8S_APIMACHINERY=$(go list -m -f '{{.Dir}}' k8s.io/apimachinery)
+
+# Generate python k8s api files
+docker run -i --rm \
+ -v "$PWD:$PWD" \
+ -v "$GO_MOD_K8S_APIMACHINERY:$GOPATH/pkg/mod/k8s.io/apimachinery" \
+ -v "$GO_MOD_K8S_API:$GOPATH/pkg/mod/k8s.io/api" \
+ -w "$PWD" \
+ znly/protoc \
+ -I "${GOPATH}/pkg/mod" --python_out=python \
+ "${GOPATH}/pkg/mod/k8s.io/api/apps/v1/generated.proto" \
+ "${GOPATH}/pkg/mod/k8s.io/api/core/v1/generated.proto" \
+ "${GOPATH}/pkg/mod/k8s.io/apimachinery/pkg/runtime/generated.proto" \
+ "${GOPATH}/pkg/mod/k8s.io/apimachinery/pkg/api/resource/generated.proto" \
+ "${GOPATH}/pkg/mod/k8s.io/apimachinery/pkg/runtime/schema/generated.proto" \
+ "${GOPATH}/pkg/mod/k8s.io/apimachinery/pkg/util/intstr/generated.proto" \
+ "${GOPATH}/pkg/mod/k8s.io/apimachinery/pkg/apis/meta/v1/generated.proto"
+
+# Generate $proto files
+docker run -i --rm \
+ -v "$PWD:$PWD" \
+ -v "$GO_MOD_K8S_API:$GOPATH/pkg/mod/k8s.io/api" \
+ -v "$GO_MOD_K8S_APIMACHINERY:$GOPATH/pkg/mod/k8s.io/apimachinery" \
+ -w "$PWD" \
+ znly/protoc --python_out=plugins=grpc:./python --go_out=plugins=grpc:. -I="$GOPATH/pkg/mod/" -I. $proto
+docker run -i --rm \
+ -v "$PWD:$PWD" \
+ -v "$GO_MOD_K8S_API:$GOPATH/pkg/mod/k8s.io/api" \
+ -v "$GO_MOD_K8S_APIMACHINERY:$GOPATH/pkg/mod/k8s.io/apimachinery" \
+ -w "$PWD" \
+ znly/protoc --plugin=protoc-gen-grpc=/usr/bin/grpc_python_plugin --python_out=./python --grpc_out=./python -I "$GOPATH/pkg/mod/" -I. $proto
docker build -t protoc-gen-doc gen-doc/
-docker run --rm -v "$PWD/gen-doc:/out" -v "$PWD:/apiprotos" protoc-gen-doc --doc_opt=markdown,api.md -I /protobuf -I /apiprotos $proto
-docker run --rm -v "$PWD/gen-doc:/out" -v "$PWD:/apiprotos" protoc-gen-doc --doc_opt=html,index.html -I /protobuf -I /apiprotos $proto
+docker run --rm \
+ -v "$PWD/gen-doc:/out" \
+ -v "$PWD:/apiprotos" \
+ -v "$GO_MOD_K8S_API:$GOPATH/pkg/mod/k8s.io/api" \
+ -v "$GO_MOD_K8S_APIMACHINERY:$GOPATH/pkg/mod/k8s.io/apimachinery" \
+ protoc-gen-doc --doc_opt=markdown,api.md -I "$GOPATH/pkg/mod/" -I /protobuf -I /apiprotos $proto
+docker run --rm \
+ -v "$PWD/gen-doc:/out" \
+ -v "$PWD:/apiprotos" \
+ -v "$GO_MOD_K8S_API:$GOPATH/pkg/mod/k8s.io/api" \
+ -v "$GO_MOD_K8S_APIMACHINERY:$GOPATH/pkg/mod/k8s.io/apimachinery" \
+ protoc-gen-doc --doc_opt=html,index.html -I "$GOPATH/pkg/mod/" -I /protobuf -I /apiprotos $proto
diff --git a/pkg/apis/manager/v1beta1/gen-doc/api.md b/pkg/apis/manager/v1beta1/gen-doc/api.md
index 14c6cd031a5..e8ee8597217 100644
--- a/pkg/apis/manager/v1beta1/gen-doc/api.md
+++ b/pkg/apis/manager/v1beta1/gen-doc/api.md
@@ -95,6 +95,7 @@ HP or NAS algorithm specification.
| ----- | ---- | ----- | ----------- |
| algorithm_name | [string](#string) | | |
| algorithm_settings | [AlgorithmSetting](#api-v1-beta1-AlgorithmSetting) | repeated | |
+| suggestion_spec | [k8s.io.api.apps.v1.DeploymentSpec](#k8s-io-api-apps-v1-DeploymentSpec) | | |
diff --git a/pkg/apis/manager/v1beta1/gen-doc/index.html b/pkg/apis/manager/v1beta1/gen-doc/index.html
index 648a9dc00f3..d2fb37b1b07 100644
--- a/pkg/apis/manager/v1beta1/gen-doc/index.html
+++ b/pkg/apis/manager/v1beta1/gen-doc/index.html
@@ -455,6 +455,13 @@
AlgorithmSpec
|
+
+ suggestion_spec |
+ k8s.io.api.apps.v1.DeploymentSpec |
+ |
+ |
+
+
diff --git a/pkg/apis/manager/v1beta1/python/api_pb2.py b/pkg/apis/manager/v1beta1/python/api_pb2.py
index 25ae1931e65..f107507064b 100644
--- a/pkg/apis/manager/v1beta1/python/api_pb2.py
+++ b/pkg/apis/manager/v1beta1/python/api_pb2.py
@@ -14,14 +14,16 @@
_sym_db = _symbol_database.Default()
+from k8s.io.api.apps.v1 import generated_pb2 as k8s_dot_io_dot_api_dot_apps_dot_v1_dot_generated__pb2
DESCRIPTOR = _descriptor.FileDescriptor(
name='api.proto',
package='api.v1.beta1',
syntax='proto3',
- serialized_pb=_b('\n\tapi.proto\x12\x0c\x61pi.v1.beta1\"F\n\nExperiment\x12\x0c\n\x04name\x18\x01 \x01(\t\x12*\n\x04spec\x18\x02 \x01(\x0b\x32\x1c.api.v1.beta1.ExperimentSpec\"\x96\x03\n\x0e\x45xperimentSpec\x12\x44\n\x0fparameter_specs\x18\x01 \x01(\x0b\x32+.api.v1.beta1.ExperimentSpec.ParameterSpecs\x12.\n\tobjective\x18\x02 \x01(\x0b\x32\x1b.api.v1.beta1.ObjectiveSpec\x12.\n\talgorithm\x18\x03 \x01(\x0b\x32\x1b.api.v1.beta1.AlgorithmSpec\x12\x37\n\x0e\x65\x61rly_stopping\x18\x04 \x01(\x0b\x32\x1f.api.v1.beta1.EarlyStoppingSpec\x12\x1c\n\x14parallel_trial_count\x18\x05 \x01(\x05\x12\x17\n\x0fmax_trial_count\x18\x06 \x01(\x05\x12+\n\nnas_config\x18\x07 \x01(\x0b\x32\x17.api.v1.beta1.NasConfig\x1a\x41\n\x0eParameterSpecs\x12/\n\nparameters\x18\x01 \x03(\x0b\x32\x1b.api.v1.beta1.ParameterSpec\"\x87\x01\n\rParameterSpec\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x33\n\x0eparameter_type\x18\x02 \x01(\x0e\x32\x1b.api.v1.beta1.ParameterType\x12\x33\n\x0e\x66\x65\x61sible_space\x18\x03 \x01(\x0b\x32\x1b.api.v1.beta1.FeasibleSpace\"E\n\rFeasibleSpace\x12\x0b\n\x03max\x18\x01 \x01(\t\x12\x0b\n\x03min\x18\x02 \x01(\t\x12\x0c\n\x04list\x18\x03 \x03(\t\x12\x0c\n\x04step\x18\x04 \x01(\t\"\x88\x01\n\rObjectiveSpec\x12)\n\x04type\x18\x01 \x01(\x0e\x32\x1b.api.v1.beta1.ObjectiveType\x12\x0c\n\x04goal\x18\x02 \x01(\x01\x12\x1d\n\x15objective_metric_name\x18\x03 \x01(\t\x12\x1f\n\x17\x61\x64\x64itional_metric_names\x18\x04 \x03(\t\"c\n\rAlgorithmSpec\x12\x16\n\x0e\x61lgorithm_name\x18\x01 \x01(\t\x12:\n\x12\x61lgorithm_settings\x18\x02 \x03(\x0b\x32\x1e.api.v1.beta1.AlgorithmSetting\"/\n\x10\x41lgorithmSetting\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t\"k\n\x11\x45\x61rlyStoppingSpec\x12\x16\n\x0e\x61lgorithm_name\x18\x01 \x01(\t\x12>\n\x12\x61lgorithm_settings\x18\x02 \x03(\x0b\x32\".api.v1.beta1.EarlyStoppingSetting\"3\n\x14\x45\x61rlyStoppingSetting\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t\"\xae\x01\n\tNasConfig\x12/\n\x0cgraph_config\x18\x01 \x01(\x0b\x32\x19.api.v1.beta1.GraphConfig\x12\x36\n\noperations\x18\x02 \x01(\x0b\x32\".api.v1.beta1.NasConfig.Operations\x1a\x38\n\nOperations\x12*\n\toperation\x18\x01 \x03(\x0b\x32\x17.api.v1.beta1.Operation\"L\n\x0bGraphConfig\x12\x12\n\nnum_layers\x18\x01 \x01(\x05\x12\x13\n\x0binput_sizes\x18\x02 \x03(\x05\x12\x14\n\x0coutput_sizes\x18\x03 \x03(\x05\"\xa7\x01\n\tOperation\x12\x16\n\x0eoperation_type\x18\x01 \x01(\t\x12?\n\x0fparameter_specs\x18\x02 \x01(\x0b\x32&.api.v1.beta1.Operation.ParameterSpecs\x1a\x41\n\x0eParameterSpecs\x12/\n\nparameters\x18\x01 \x03(\x0b\x32\x1b.api.v1.beta1.ParameterSpec\"g\n\x05Trial\x12\x0c\n\x04name\x18\x01 \x01(\t\x12%\n\x04spec\x18\x02 \x01(\x0b\x32\x17.api.v1.beta1.TrialSpec\x12)\n\x06status\x18\x03 \x01(\x0b\x32\x19.api.v1.beta1.TrialStatus\"\xbc\x02\n\tTrialSpec\x12.\n\tobjective\x18\x02 \x01(\x0b\x32\x1b.api.v1.beta1.ObjectiveSpec\x12K\n\x15parameter_assignments\x18\x03 \x01(\x0b\x32,.api.v1.beta1.TrialSpec.ParameterAssignments\x12\x33\n\x06labels\x18\x04 \x03(\x0b\x32#.api.v1.beta1.TrialSpec.LabelsEntry\x1aN\n\x14ParameterAssignments\x12\x36\n\x0b\x61ssignments\x18\x01 \x03(\x0b\x32!.api.v1.beta1.ParameterAssignment\x1a-\n\x0bLabelsEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"2\n\x13ParameterAssignment\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t\"\xba\x02\n\x0bTrialStatus\x12\x12\n\nstart_time\x18\x01 \x01(\t\x12\x17\n\x0f\x63ompletion_time\x18\x02 \x01(\t\x12?\n\tcondition\x18\x03 \x01(\x0e\x32,.api.v1.beta1.TrialStatus.TrialConditionType\x12.\n\x0bobservation\x18\x04 \x01(\x0b\x32\x19.api.v1.beta1.Observation\"\x8c\x01\n\x12TrialConditionType\x12\x0b\n\x07\x43REATED\x10\x00\x12\x0b\n\x07RUNNING\x10\x01\x12\r\n\tSUCCEEDED\x10\x02\x12\n\n\x06KILLED\x10\x03\x12\n\n\x06\x46\x41ILED\x10\x04\x12\x16\n\x12METRICSUNAVAILABLE\x10\x05\x12\x10\n\x0c\x45\x41RLYSTOPPED\x10\x06\x12\x0b\n\x07UNKNOWN\x10\x07\"4\n\x0bObservation\x12%\n\x07metrics\x18\x01 \x03(\x0b\x32\x14.api.v1.beta1.Metric\"%\n\x06Metric\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t\"h\n\x1bReportObservationLogRequest\x12\x12\n\ntrial_name\x18\x01 \x01(\t\x12\x35\n\x0fobservation_log\x18\x02 \x01(\x0b\x32\x1c.api.v1.beta1.ObservationLog\"\x1b\n\x19ReportObservationLogReply\">\n\x0eObservationLog\x12,\n\x0bmetric_logs\x18\x01 \x03(\x0b\x32\x17.api.v1.beta1.MetricLog\"E\n\tMetricLog\x12\x12\n\ntime_stamp\x18\x01 \x01(\t\x12$\n\x06metric\x18\x02 \x01(\x0b\x32\x14.api.v1.beta1.Metric\"i\n\x18GetObservationLogRequest\x12\x12\n\ntrial_name\x18\x01 \x01(\t\x12\x13\n\x0bmetric_name\x18\x02 \x01(\t\x12\x12\n\nstart_time\x18\x03 \x01(\t\x12\x10\n\x08\x65nd_time\x18\x04 \x01(\t\"O\n\x16GetObservationLogReply\x12\x35\n\x0fobservation_log\x18\x01 \x01(\x0b\x32\x1c.api.v1.beta1.ObservationLog\"1\n\x1b\x44\x65leteObservationLogRequest\x12\x12\n\ntrial_name\x18\x01 \x01(\t\"\x1b\n\x19\x44\x65leteObservationLogReply\"\xa8\x01\n\x15GetSuggestionsRequest\x12,\n\nexperiment\x18\x01 \x01(\x0b\x32\x18.api.v1.beta1.Experiment\x12#\n\x06trials\x18\x02 \x03(\x0b\x32\x13.api.v1.beta1.Trial\x12\x1e\n\x16\x63urrent_request_number\x18\x04 \x01(\x05\x12\x1c\n\x14total_request_number\x18\x05 \x01(\x05\"\xc3\x03\n\x13GetSuggestionsReply\x12U\n\x15parameter_assignments\x18\x01 \x03(\x0b\x32\x36.api.v1.beta1.GetSuggestionsReply.ParameterAssignments\x12.\n\talgorithm\x18\x02 \x01(\x0b\x32\x1b.api.v1.beta1.AlgorithmSpec\x12=\n\x14\x65\x61rly_stopping_rules\x18\x03 \x03(\x0b\x32\x1f.api.v1.beta1.EarlyStoppingRule\x1a\xe5\x01\n\x14ParameterAssignments\x12\x36\n\x0b\x61ssignments\x18\x01 \x03(\x0b\x32!.api.v1.beta1.ParameterAssignment\x12\x12\n\ntrial_name\x18\x02 \x01(\t\x12R\n\x06labels\x18\x03 \x03(\x0b\x32\x42.api.v1.beta1.GetSuggestionsReply.ParameterAssignments.LabelsEntry\x1a-\n\x0bLabelsEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"P\n ValidateAlgorithmSettingsRequest\x12,\n\nexperiment\x18\x01 \x01(\x0b\x32\x18.api.v1.beta1.Experiment\" \n\x1eValidateAlgorithmSettingsReply\"\x8d\x01\n\x1cGetEarlyStoppingRulesRequest\x12,\n\nexperiment\x18\x01 \x01(\x0b\x32\x18.api.v1.beta1.Experiment\x12#\n\x06trials\x18\x02 \x03(\x0b\x32\x13.api.v1.beta1.Trial\x12\x1a\n\x12\x64\x62_manager_address\x18\x03 \x01(\t\"[\n\x1aGetEarlyStoppingRulesReply\x12=\n\x14\x65\x61rly_stopping_rules\x18\x01 \x03(\x0b\x32\x1f.api.v1.beta1.EarlyStoppingRule\"v\n\x11\x45\x61rlyStoppingRule\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t\x12\x30\n\ncomparison\x18\x03 \x01(\x0e\x32\x1c.api.v1.beta1.ComparisonType\x12\x12\n\nstart_step\x18\x04 \x01(\x05\"_\n$ValidateEarlyStoppingSettingsRequest\x12\x37\n\x0e\x65\x61rly_stopping\x18\x01 \x01(\x0b\x32\x1f.api.v1.beta1.EarlyStoppingSpec\"$\n\"ValidateEarlyStoppingSettingsReply\"+\n\x15SetTrialStatusRequest\x12\x12\n\ntrial_name\x18\x01 \x01(\t\"\x15\n\x13SetTrialStatusReply*U\n\rParameterType\x12\x10\n\x0cUNKNOWN_TYPE\x10\x00\x12\n\n\x06\x44OUBLE\x10\x01\x12\x07\n\x03INT\x10\x02\x12\x0c\n\x08\x44ISCRETE\x10\x03\x12\x0f\n\x0b\x43\x41TEGORICAL\x10\x04*8\n\rObjectiveType\x12\x0b\n\x07UNKNOWN\x10\x00\x12\x0c\n\x08MINIMIZE\x10\x01\x12\x0c\n\x08MAXIMIZE\x10\x02*J\n\x0e\x43omparisonType\x12\x16\n\x12UNKNOWN_COMPARISON\x10\x00\x12\t\n\x05\x45QUAL\x10\x01\x12\x08\n\x04LESS\x10\x02\x12\x0b\n\x07GREATER\x10\x03\x32\xc6\x02\n\tDBManager\x12j\n\x14ReportObservationLog\x12).api.v1.beta1.ReportObservationLogRequest\x1a\'.api.v1.beta1.ReportObservationLogReply\x12\x61\n\x11GetObservationLog\x12&.api.v1.beta1.GetObservationLogRequest\x1a$.api.v1.beta1.GetObservationLogReply\x12j\n\x14\x44\x65leteObservationLog\x12).api.v1.beta1.DeleteObservationLogRequest\x1a\'.api.v1.beta1.DeleteObservationLogReply2\xe1\x01\n\nSuggestion\x12X\n\x0eGetSuggestions\x12#.api.v1.beta1.GetSuggestionsRequest\x1a!.api.v1.beta1.GetSuggestionsReply\x12y\n\x19ValidateAlgorithmSettings\x12..api.v1.beta1.ValidateAlgorithmSettingsRequest\x1a,.api.v1.beta1.ValidateAlgorithmSettingsReply2\xe0\x02\n\rEarlyStopping\x12m\n\x15GetEarlyStoppingRules\x12*.api.v1.beta1.GetEarlyStoppingRulesRequest\x1a(.api.v1.beta1.GetEarlyStoppingRulesReply\x12X\n\x0eSetTrialStatus\x12#.api.v1.beta1.SetTrialStatusRequest\x1a!.api.v1.beta1.SetTrialStatusReply\x12\x85\x01\n\x1dValidateEarlyStoppingSettings\x12\x32.api.v1.beta1.ValidateEarlyStoppingSettingsRequest\x1a\x30.api.v1.beta1.ValidateEarlyStoppingSettingsReplyb\x06proto3')
-)
+ serialized_pb=_b('\n\tapi.proto\x12\x0c\x61pi.v1.beta1\x1a\"k8s.io/api/apps/v1/generated.proto\"F\n\nExperiment\x12\x0c\n\x04name\x18\x01 \x01(\t\x12*\n\x04spec\x18\x02 \x01(\x0b\x32\x1c.api.v1.beta1.ExperimentSpec\"\x96\x03\n\x0e\x45xperimentSpec\x12\x44\n\x0fparameter_specs\x18\x01 \x01(\x0b\x32+.api.v1.beta1.ExperimentSpec.ParameterSpecs\x12.\n\tobjective\x18\x02 \x01(\x0b\x32\x1b.api.v1.beta1.ObjectiveSpec\x12.\n\talgorithm\x18\x03 \x01(\x0b\x32\x1b.api.v1.beta1.AlgorithmSpec\x12\x37\n\x0e\x65\x61rly_stopping\x18\x04 \x01(\x0b\x32\x1f.api.v1.beta1.EarlyStoppingSpec\x12\x1c\n\x14parallel_trial_count\x18\x05 \x01(\x05\x12\x17\n\x0fmax_trial_count\x18\x06 \x01(\x05\x12+\n\nnas_config\x18\x07 \x01(\x0b\x32\x17.api.v1.beta1.NasConfig\x1a\x41\n\x0eParameterSpecs\x12/\n\nparameters\x18\x01 \x03(\x0b\x32\x1b.api.v1.beta1.ParameterSpec\"\x87\x01\n\rParameterSpec\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x33\n\x0eparameter_type\x18\x02 \x01(\x0e\x32\x1b.api.v1.beta1.ParameterType\x12\x33\n\x0e\x66\x65\x61sible_space\x18\x03 \x01(\x0b\x32\x1b.api.v1.beta1.FeasibleSpace\"E\n\rFeasibleSpace\x12\x0b\n\x03max\x18\x01 \x01(\t\x12\x0b\n\x03min\x18\x02 \x01(\t\x12\x0c\n\x04list\x18\x03 \x03(\t\x12\x0c\n\x04step\x18\x04 \x01(\t\"\x88\x01\n\rObjectiveSpec\x12)\n\x04type\x18\x01 \x01(\x0e\x32\x1b.api.v1.beta1.ObjectiveType\x12\x0c\n\x04goal\x18\x02 \x01(\x01\x12\x1d\n\x15objective_metric_name\x18\x03 \x01(\t\x12\x1f\n\x17\x61\x64\x64itional_metric_names\x18\x04 \x03(\t\"\xa0\x01\n\rAlgorithmSpec\x12\x16\n\x0e\x61lgorithm_name\x18\x01 \x01(\t\x12:\n\x12\x61lgorithm_settings\x18\x02 \x03(\x0b\x32\x1e.api.v1.beta1.AlgorithmSetting\x12;\n\x0fsuggestion_spec\x18\x03 \x01(\x0b\x32\".k8s.io.api.apps.v1.DeploymentSpec\"/\n\x10\x41lgorithmSetting\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t\"k\n\x11\x45\x61rlyStoppingSpec\x12\x16\n\x0e\x61lgorithm_name\x18\x01 \x01(\t\x12>\n\x12\x61lgorithm_settings\x18\x02 \x03(\x0b\x32\".api.v1.beta1.EarlyStoppingSetting\"3\n\x14\x45\x61rlyStoppingSetting\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t\"\xae\x01\n\tNasConfig\x12/\n\x0cgraph_config\x18\x01 \x01(\x0b\x32\x19.api.v1.beta1.GraphConfig\x12\x36\n\noperations\x18\x02 \x01(\x0b\x32\".api.v1.beta1.NasConfig.Operations\x1a\x38\n\nOperations\x12*\n\toperation\x18\x01 \x03(\x0b\x32\x17.api.v1.beta1.Operation\"L\n\x0bGraphConfig\x12\x12\n\nnum_layers\x18\x01 \x01(\x05\x12\x13\n\x0binput_sizes\x18\x02 \x03(\x05\x12\x14\n\x0coutput_sizes\x18\x03 \x03(\x05\"\xa7\x01\n\tOperation\x12\x16\n\x0eoperation_type\x18\x01 \x01(\t\x12?\n\x0fparameter_specs\x18\x02 \x01(\x0b\x32&.api.v1.beta1.Operation.ParameterSpecs\x1a\x41\n\x0eParameterSpecs\x12/\n\nparameters\x18\x01 \x03(\x0b\x32\x1b.api.v1.beta1.ParameterSpec\"g\n\x05Trial\x12\x0c\n\x04name\x18\x01 \x01(\t\x12%\n\x04spec\x18\x02 \x01(\x0b\x32\x17.api.v1.beta1.TrialSpec\x12)\n\x06status\x18\x03 \x01(\x0b\x32\x19.api.v1.beta1.TrialStatus\"\xbc\x02\n\tTrialSpec\x12.\n\tobjective\x18\x02 \x01(\x0b\x32\x1b.api.v1.beta1.ObjectiveSpec\x12K\n\x15parameter_assignments\x18\x03 \x01(\x0b\x32,.api.v1.beta1.TrialSpec.ParameterAssignments\x12\x33\n\x06labels\x18\x04 \x03(\x0b\x32#.api.v1.beta1.TrialSpec.LabelsEntry\x1aN\n\x14ParameterAssignments\x12\x36\n\x0b\x61ssignments\x18\x01 \x03(\x0b\x32!.api.v1.beta1.ParameterAssignment\x1a-\n\x0bLabelsEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"2\n\x13ParameterAssignment\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t\"\xba\x02\n\x0bTrialStatus\x12\x12\n\nstart_time\x18\x01 \x01(\t\x12\x17\n\x0f\x63ompletion_time\x18\x02 \x01(\t\x12?\n\tcondition\x18\x03 \x01(\x0e\x32,.api.v1.beta1.TrialStatus.TrialConditionType\x12.\n\x0bobservation\x18\x04 \x01(\x0b\x32\x19.api.v1.beta1.Observation\"\x8c\x01\n\x12TrialConditionType\x12\x0b\n\x07\x43REATED\x10\x00\x12\x0b\n\x07RUNNING\x10\x01\x12\r\n\tSUCCEEDED\x10\x02\x12\n\n\x06KILLED\x10\x03\x12\n\n\x06\x46\x41ILED\x10\x04\x12\x16\n\x12METRICSUNAVAILABLE\x10\x05\x12\x10\n\x0c\x45\x41RLYSTOPPED\x10\x06\x12\x0b\n\x07UNKNOWN\x10\x07\"4\n\x0bObservation\x12%\n\x07metrics\x18\x01 \x03(\x0b\x32\x14.api.v1.beta1.Metric\"%\n\x06Metric\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t\"h\n\x1bReportObservationLogRequest\x12\x12\n\ntrial_name\x18\x01 \x01(\t\x12\x35\n\x0fobservation_log\x18\x02 \x01(\x0b\x32\x1c.api.v1.beta1.ObservationLog\"\x1b\n\x19ReportObservationLogReply\">\n\x0eObservationLog\x12,\n\x0bmetric_logs\x18\x01 \x03(\x0b\x32\x17.api.v1.beta1.MetricLog\"E\n\tMetricLog\x12\x12\n\ntime_stamp\x18\x01 \x01(\t\x12$\n\x06metric\x18\x02 \x01(\x0b\x32\x14.api.v1.beta1.Metric\"i\n\x18GetObservationLogRequest\x12\x12\n\ntrial_name\x18\x01 \x01(\t\x12\x13\n\x0bmetric_name\x18\x02 \x01(\t\x12\x12\n\nstart_time\x18\x03 \x01(\t\x12\x10\n\x08\x65nd_time\x18\x04 \x01(\t\"O\n\x16GetObservationLogReply\x12\x35\n\x0fobservation_log\x18\x01 \x01(\x0b\x32\x1c.api.v1.beta1.ObservationLog\"1\n\x1b\x44\x65leteObservationLogRequest\x12\x12\n\ntrial_name\x18\x01 \x01(\t\"\x1b\n\x19\x44\x65leteObservationLogReply\"\xa8\x01\n\x15GetSuggestionsRequest\x12,\n\nexperiment\x18\x01 \x01(\x0b\x32\x18.api.v1.beta1.Experiment\x12#\n\x06trials\x18\x02 \x03(\x0b\x32\x13.api.v1.beta1.Trial\x12\x1e\n\x16\x63urrent_request_number\x18\x04 \x01(\x05\x12\x1c\n\x14total_request_number\x18\x05 \x01(\x05\"\xc3\x03\n\x13GetSuggestionsReply\x12U\n\x15parameter_assignments\x18\x01 \x03(\x0b\x32\x36.api.v1.beta1.GetSuggestionsReply.ParameterAssignments\x12.\n\talgorithm\x18\x02 \x01(\x0b\x32\x1b.api.v1.beta1.AlgorithmSpec\x12=\n\x14\x65\x61rly_stopping_rules\x18\x03 \x03(\x0b\x32\x1f.api.v1.beta1.EarlyStoppingRule\x1a\xe5\x01\n\x14ParameterAssignments\x12\x36\n\x0b\x61ssignments\x18\x01 \x03(\x0b\x32!.api.v1.beta1.ParameterAssignment\x12\x12\n\ntrial_name\x18\x02 \x01(\t\x12R\n\x06labels\x18\x03 \x03(\x0b\x32\x42.api.v1.beta1.GetSuggestionsReply.ParameterAssignments.LabelsEntry\x1a-\n\x0bLabelsEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"P\n ValidateAlgorithmSettingsRequest\x12,\n\nexperiment\x18\x01 \x01(\x0b\x32\x18.api.v1.beta1.Experiment\" \n\x1eValidateAlgorithmSettingsReply\"\x8d\x01\n\x1cGetEarlyStoppingRulesRequest\x12,\n\nexperiment\x18\x01 \x01(\x0b\x32\x18.api.v1.beta1.Experiment\x12#\n\x06trials\x18\x02 \x03(\x0b\x32\x13.api.v1.beta1.Trial\x12\x1a\n\x12\x64\x62_manager_address\x18\x03 \x01(\t\"[\n\x1aGetEarlyStoppingRulesReply\x12=\n\x14\x65\x61rly_stopping_rules\x18\x01 \x03(\x0b\x32\x1f.api.v1.beta1.EarlyStoppingRule\"v\n\x11\x45\x61rlyStoppingRule\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t\x12\x30\n\ncomparison\x18\x03 \x01(\x0e\x32\x1c.api.v1.beta1.ComparisonType\x12\x12\n\nstart_step\x18\x04 \x01(\x05\"_\n$ValidateEarlyStoppingSettingsRequest\x12\x37\n\x0e\x65\x61rly_stopping\x18\x01 \x01(\x0b\x32\x1f.api.v1.beta1.EarlyStoppingSpec\"$\n\"ValidateEarlyStoppingSettingsReply\"+\n\x15SetTrialStatusRequest\x12\x12\n\ntrial_name\x18\x01 \x01(\t\"\x15\n\x13SetTrialStatusReply*U\n\rParameterType\x12\x10\n\x0cUNKNOWN_TYPE\x10\x00\x12\n\n\x06\x44OUBLE\x10\x01\x12\x07\n\x03INT\x10\x02\x12\x0c\n\x08\x44ISCRETE\x10\x03\x12\x0f\n\x0b\x43\x41TEGORICAL\x10\x04*8\n\rObjectiveType\x12\x0b\n\x07UNKNOWN\x10\x00\x12\x0c\n\x08MINIMIZE\x10\x01\x12\x0c\n\x08MAXIMIZE\x10\x02*J\n\x0e\x43omparisonType\x12\x16\n\x12UNKNOWN_COMPARISON\x10\x00\x12\t\n\x05\x45QUAL\x10\x01\x12\x08\n\x04LESS\x10\x02\x12\x0b\n\x07GREATER\x10\x03\x32\xc6\x02\n\tDBManager\x12j\n\x14ReportObservationLog\x12).api.v1.beta1.ReportObservationLogRequest\x1a\'.api.v1.beta1.ReportObservationLogReply\x12\x61\n\x11GetObservationLog\x12&.api.v1.beta1.GetObservationLogRequest\x1a$.api.v1.beta1.GetObservationLogReply\x12j\n\x14\x44\x65leteObservationLog\x12).api.v1.beta1.DeleteObservationLogRequest\x1a\'.api.v1.beta1.DeleteObservationLogReply2\xe1\x01\n\nSuggestion\x12X\n\x0eGetSuggestions\x12#.api.v1.beta1.GetSuggestionsRequest\x1a!.api.v1.beta1.GetSuggestionsReply\x12y\n\x19ValidateAlgorithmSettings\x12..api.v1.beta1.ValidateAlgorithmSettingsRequest\x1a,.api.v1.beta1.ValidateAlgorithmSettingsReply2\xe0\x02\n\rEarlyStopping\x12m\n\x15GetEarlyStoppingRules\x12*.api.v1.beta1.GetEarlyStoppingRulesRequest\x1a(.api.v1.beta1.GetEarlyStoppingRulesReply\x12X\n\x0eSetTrialStatus\x12#.api.v1.beta1.SetTrialStatusRequest\x1a!.api.v1.beta1.SetTrialStatusReply\x12\x85\x01\n\x1dValidateEarlyStoppingSettings\x12\x32.api.v1.beta1.ValidateEarlyStoppingSettingsRequest\x1a\x30.api.v1.beta1.ValidateEarlyStoppingSettingsReplyb\x06proto3')
+ ,
+ dependencies=[k8s_dot_io_dot_api_dot_apps_dot_v1_dot_generated__pb2.DESCRIPTOR,])
_PARAMETERTYPE = _descriptor.EnumDescriptor(
name='ParameterType',
@@ -52,8 +54,8 @@
],
containing_type=None,
options=None,
- serialized_start=4318,
- serialized_end=4403,
+ serialized_start=4416,
+ serialized_end=4501,
)
_sym_db.RegisterEnumDescriptor(_PARAMETERTYPE)
@@ -79,8 +81,8 @@
],
containing_type=None,
options=None,
- serialized_start=4405,
- serialized_end=4461,
+ serialized_start=4503,
+ serialized_end=4559,
)
_sym_db.RegisterEnumDescriptor(_OBJECTIVETYPE)
@@ -110,8 +112,8 @@
],
containing_type=None,
options=None,
- serialized_start=4463,
- serialized_end=4537,
+ serialized_start=4561,
+ serialized_end=4635,
)
_sym_db.RegisterEnumDescriptor(_COMPARISONTYPE)
@@ -171,8 +173,8 @@
],
containing_type=None,
options=None,
- serialized_start=2244,
- serialized_end=2384,
+ serialized_start=2342,
+ serialized_end=2482,
)
_sym_db.RegisterEnumDescriptor(_TRIALSTATUS_TRIALCONDITIONTYPE)
@@ -210,8 +212,8 @@
extension_ranges=[],
oneofs=[
],
- serialized_start=27,
- serialized_end=97,
+ serialized_start=63,
+ serialized_end=133,
)
@@ -241,8 +243,8 @@
extension_ranges=[],
oneofs=[
],
- serialized_start=441,
- serialized_end=506,
+ serialized_start=477,
+ serialized_end=542,
)
_EXPERIMENTSPEC = _descriptor.Descriptor(
@@ -313,8 +315,8 @@
extension_ranges=[],
oneofs=[
],
- serialized_start=100,
- serialized_end=506,
+ serialized_start=136,
+ serialized_end=542,
)
@@ -358,8 +360,8 @@
extension_ranges=[],
oneofs=[
],
- serialized_start=509,
- serialized_end=644,
+ serialized_start=545,
+ serialized_end=680,
)
@@ -410,8 +412,8 @@
extension_ranges=[],
oneofs=[
],
- serialized_start=646,
- serialized_end=715,
+ serialized_start=682,
+ serialized_end=751,
)
@@ -462,8 +464,8 @@
extension_ranges=[],
oneofs=[
],
- serialized_start=718,
- serialized_end=854,
+ serialized_start=754,
+ serialized_end=890,
)
@@ -488,6 +490,13 @@
message_type=None, enum_type=None, containing_type=None,
is_extension=False, extension_scope=None,
options=None),
+ _descriptor.FieldDescriptor(
+ name='suggestion_spec', full_name='api.v1.beta1.AlgorithmSpec.suggestion_spec', index=2,
+ number=3, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
],
extensions=[
],
@@ -500,8 +509,8 @@
extension_ranges=[],
oneofs=[
],
- serialized_start=856,
- serialized_end=955,
+ serialized_start=893,
+ serialized_end=1053,
)
@@ -538,8 +547,8 @@
extension_ranges=[],
oneofs=[
],
- serialized_start=957,
- serialized_end=1004,
+ serialized_start=1055,
+ serialized_end=1102,
)
@@ -576,8 +585,8 @@
extension_ranges=[],
oneofs=[
],
- serialized_start=1006,
- serialized_end=1113,
+ serialized_start=1104,
+ serialized_end=1211,
)
@@ -614,8 +623,8 @@
extension_ranges=[],
oneofs=[
],
- serialized_start=1115,
- serialized_end=1166,
+ serialized_start=1213,
+ serialized_end=1264,
)
@@ -645,8 +654,8 @@
extension_ranges=[],
oneofs=[
],
- serialized_start=1287,
- serialized_end=1343,
+ serialized_start=1385,
+ serialized_end=1441,
)
_NASCONFIG = _descriptor.Descriptor(
@@ -682,8 +691,8 @@
extension_ranges=[],
oneofs=[
],
- serialized_start=1169,
- serialized_end=1343,
+ serialized_start=1267,
+ serialized_end=1441,
)
@@ -727,8 +736,8 @@
extension_ranges=[],
oneofs=[
],
- serialized_start=1345,
- serialized_end=1421,
+ serialized_start=1443,
+ serialized_end=1519,
)
@@ -758,8 +767,8 @@
extension_ranges=[],
oneofs=[
],
- serialized_start=441,
- serialized_end=506,
+ serialized_start=477,
+ serialized_end=542,
)
_OPERATION = _descriptor.Descriptor(
@@ -795,8 +804,8 @@
extension_ranges=[],
oneofs=[
],
- serialized_start=1424,
- serialized_end=1591,
+ serialized_start=1522,
+ serialized_end=1689,
)
@@ -840,8 +849,8 @@
extension_ranges=[],
oneofs=[
],
- serialized_start=1593,
- serialized_end=1696,
+ serialized_start=1691,
+ serialized_end=1794,
)
@@ -871,8 +880,8 @@
extension_ranges=[],
oneofs=[
],
- serialized_start=1890,
- serialized_end=1968,
+ serialized_start=1988,
+ serialized_end=2066,
)
_TRIALSPEC_LABELSENTRY = _descriptor.Descriptor(
@@ -908,8 +917,8 @@
extension_ranges=[],
oneofs=[
],
- serialized_start=1970,
- serialized_end=2015,
+ serialized_start=2068,
+ serialized_end=2113,
)
_TRIALSPEC = _descriptor.Descriptor(
@@ -952,8 +961,8 @@
extension_ranges=[],
oneofs=[
],
- serialized_start=1699,
- serialized_end=2015,
+ serialized_start=1797,
+ serialized_end=2113,
)
@@ -990,8 +999,8 @@
extension_ranges=[],
oneofs=[
],
- serialized_start=2017,
- serialized_end=2067,
+ serialized_start=2115,
+ serialized_end=2165,
)
@@ -1043,8 +1052,8 @@
extension_ranges=[],
oneofs=[
],
- serialized_start=2070,
- serialized_end=2384,
+ serialized_start=2168,
+ serialized_end=2482,
)
@@ -1074,8 +1083,8 @@
extension_ranges=[],
oneofs=[
],
- serialized_start=2386,
- serialized_end=2438,
+ serialized_start=2484,
+ serialized_end=2536,
)
@@ -1112,8 +1121,8 @@
extension_ranges=[],
oneofs=[
],
- serialized_start=2440,
- serialized_end=2477,
+ serialized_start=2538,
+ serialized_end=2575,
)
@@ -1150,8 +1159,8 @@
extension_ranges=[],
oneofs=[
],
- serialized_start=2479,
- serialized_end=2583,
+ serialized_start=2577,
+ serialized_end=2681,
)
@@ -1174,8 +1183,8 @@
extension_ranges=[],
oneofs=[
],
- serialized_start=2585,
- serialized_end=2612,
+ serialized_start=2683,
+ serialized_end=2710,
)
@@ -1205,8 +1214,8 @@
extension_ranges=[],
oneofs=[
],
- serialized_start=2614,
- serialized_end=2676,
+ serialized_start=2712,
+ serialized_end=2774,
)
@@ -1243,8 +1252,8 @@
extension_ranges=[],
oneofs=[
],
- serialized_start=2678,
- serialized_end=2747,
+ serialized_start=2776,
+ serialized_end=2845,
)
@@ -1295,8 +1304,8 @@
extension_ranges=[],
oneofs=[
],
- serialized_start=2749,
- serialized_end=2854,
+ serialized_start=2847,
+ serialized_end=2952,
)
@@ -1326,8 +1335,8 @@
extension_ranges=[],
oneofs=[
],
- serialized_start=2856,
- serialized_end=2935,
+ serialized_start=2954,
+ serialized_end=3033,
)
@@ -1357,8 +1366,8 @@
extension_ranges=[],
oneofs=[
],
- serialized_start=2937,
- serialized_end=2986,
+ serialized_start=3035,
+ serialized_end=3084,
)
@@ -1381,8 +1390,8 @@
extension_ranges=[],
oneofs=[
],
- serialized_start=2988,
- serialized_end=3015,
+ serialized_start=3086,
+ serialized_end=3113,
)
@@ -1433,8 +1442,8 @@
extension_ranges=[],
oneofs=[
],
- serialized_start=3018,
- serialized_end=3186,
+ serialized_start=3116,
+ serialized_end=3284,
)
@@ -1471,8 +1480,8 @@
extension_ranges=[],
oneofs=[
],
- serialized_start=1970,
- serialized_end=2015,
+ serialized_start=2068,
+ serialized_end=2113,
)
_GETSUGGESTIONSREPLY_PARAMETERASSIGNMENTS = _descriptor.Descriptor(
@@ -1515,8 +1524,8 @@
extension_ranges=[],
oneofs=[
],
- serialized_start=3411,
- serialized_end=3640,
+ serialized_start=3509,
+ serialized_end=3738,
)
_GETSUGGESTIONSREPLY = _descriptor.Descriptor(
@@ -1559,8 +1568,8 @@
extension_ranges=[],
oneofs=[
],
- serialized_start=3189,
- serialized_end=3640,
+ serialized_start=3287,
+ serialized_end=3738,
)
@@ -1590,8 +1599,8 @@
extension_ranges=[],
oneofs=[
],
- serialized_start=3642,
- serialized_end=3722,
+ serialized_start=3740,
+ serialized_end=3820,
)
@@ -1614,8 +1623,8 @@
extension_ranges=[],
oneofs=[
],
- serialized_start=3724,
- serialized_end=3756,
+ serialized_start=3822,
+ serialized_end=3854,
)
@@ -1659,8 +1668,8 @@
extension_ranges=[],
oneofs=[
],
- serialized_start=3759,
- serialized_end=3900,
+ serialized_start=3857,
+ serialized_end=3998,
)
@@ -1690,8 +1699,8 @@
extension_ranges=[],
oneofs=[
],
- serialized_start=3902,
- serialized_end=3993,
+ serialized_start=4000,
+ serialized_end=4091,
)
@@ -1742,8 +1751,8 @@
extension_ranges=[],
oneofs=[
],
- serialized_start=3995,
- serialized_end=4113,
+ serialized_start=4093,
+ serialized_end=4211,
)
@@ -1773,8 +1782,8 @@
extension_ranges=[],
oneofs=[
],
- serialized_start=4115,
- serialized_end=4210,
+ serialized_start=4213,
+ serialized_end=4308,
)
@@ -1797,8 +1806,8 @@
extension_ranges=[],
oneofs=[
],
- serialized_start=4212,
- serialized_end=4248,
+ serialized_start=4310,
+ serialized_end=4346,
)
@@ -1828,8 +1837,8 @@
extension_ranges=[],
oneofs=[
],
- serialized_start=4250,
- serialized_end=4293,
+ serialized_start=4348,
+ serialized_end=4391,
)
@@ -1852,8 +1861,8 @@
extension_ranges=[],
oneofs=[
],
- serialized_start=4295,
- serialized_end=4316,
+ serialized_start=4393,
+ serialized_end=4414,
)
_EXPERIMENT.fields_by_name['spec'].message_type = _EXPERIMENTSPEC
@@ -1868,6 +1877,7 @@
_PARAMETERSPEC.fields_by_name['feasible_space'].message_type = _FEASIBLESPACE
_OBJECTIVESPEC.fields_by_name['type'].enum_type = _OBJECTIVETYPE
_ALGORITHMSPEC.fields_by_name['algorithm_settings'].message_type = _ALGORITHMSETTING
+_ALGORITHMSPEC.fields_by_name['suggestion_spec'].message_type = k8s_dot_io_dot_api_dot_apps_dot_v1_dot_generated__pb2._DEPLOYMENTSPEC
_EARLYSTOPPINGSPEC.fields_by_name['algorithm_settings'].message_type = _EARLYSTOPPINGSETTING
_NASCONFIG_OPERATIONS.fields_by_name['operation'].message_type = _OPERATION
_NASCONFIG_OPERATIONS.containing_type = _NASCONFIG
@@ -2276,8 +2286,8 @@
file=DESCRIPTOR,
index=0,
options=None,
- serialized_start=4540,
- serialized_end=4866,
+ serialized_start=4638,
+ serialized_end=4964,
methods=[
_descriptor.MethodDescriptor(
name='ReportObservationLog',
@@ -2318,8 +2328,8 @@
file=DESCRIPTOR,
index=1,
options=None,
- serialized_start=4869,
- serialized_end=5094,
+ serialized_start=4967,
+ serialized_end=5192,
methods=[
_descriptor.MethodDescriptor(
name='GetSuggestions',
@@ -2351,8 +2361,8 @@
file=DESCRIPTOR,
index=2,
options=None,
- serialized_start=5097,
- serialized_end=5449,
+ serialized_start=5195,
+ serialized_end=5547,
methods=[
_descriptor.MethodDescriptor(
name='GetEarlyStoppingRules',
diff --git a/pkg/apis/manager/v1beta1/python/k8s/io/api/apps/v1/generated_pb2.py b/pkg/apis/manager/v1beta1/python/k8s/io/api/apps/v1/generated_pb2.py
new file mode 100644
index 00000000000..31a5074da5a
--- /dev/null
+++ b/pkg/apis/manager/v1beta1/python/k8s/io/api/apps/v1/generated_pb2.py
@@ -0,0 +1,1867 @@
+# Generated by the protocol buffer compiler. DO NOT EDIT!
+# source: k8s.io/api/apps/v1/generated.proto
+
+import sys
+_b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1'))
+from google.protobuf import descriptor as _descriptor
+from google.protobuf import message as _message
+from google.protobuf import reflection as _reflection
+from google.protobuf import symbol_database as _symbol_database
+from google.protobuf import descriptor_pb2
+# @@protoc_insertion_point(imports)
+
+_sym_db = _symbol_database.Default()
+
+
+from k8s.io.api.core.v1 import generated_pb2 as k8s_dot_io_dot_api_dot_core_dot_v1_dot_generated__pb2
+from k8s.io.apimachinery.pkg.apis.meta.v1 import generated_pb2 as k8s_dot_io_dot_apimachinery_dot_pkg_dot_apis_dot_meta_dot_v1_dot_generated__pb2
+from k8s.io.apimachinery.pkg.runtime import generated_pb2 as k8s_dot_io_dot_apimachinery_dot_pkg_dot_runtime_dot_generated__pb2
+from k8s.io.apimachinery.pkg.runtime.schema import generated_pb2 as k8s_dot_io_dot_apimachinery_dot_pkg_dot_runtime_dot_schema_dot_generated__pb2
+from k8s.io.apimachinery.pkg.util.intstr import generated_pb2 as k8s_dot_io_dot_apimachinery_dot_pkg_dot_util_dot_intstr_dot_generated__pb2
+
+
+DESCRIPTOR = _descriptor.FileDescriptor(
+ name='k8s.io/api/apps/v1/generated.proto',
+ package='k8s.io.api.apps.v1',
+ syntax='proto2',
+ serialized_pb=_b('\n\"k8s.io/api/apps/v1/generated.proto\x12\x12k8s.io.api.apps.v1\x1a\"k8s.io/api/core/v1/generated.proto\x1a\x34k8s.io/apimachinery/pkg/apis/meta/v1/generated.proto\x1a/k8s.io/apimachinery/pkg/runtime/generated.proto\x1a\x36k8s.io/apimachinery/pkg/runtime/schema/generated.proto\x1a\x33k8s.io/apimachinery/pkg/util/intstr/generated.proto\"\xa7\x01\n\x12\x43ontrollerRevision\x12\x42\n\x08metadata\x18\x01 \x01(\x0b\x32\x30.k8s.io.apimachinery.pkg.apis.meta.v1.ObjectMeta\x12;\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32-.k8s.io.apimachinery.pkg.runtime.RawExtension\x12\x10\n\x08revision\x18\x03 \x01(\x03\"\x91\x01\n\x16\x43ontrollerRevisionList\x12@\n\x08metadata\x18\x01 \x01(\x0b\x32..k8s.io.apimachinery.pkg.apis.meta.v1.ListMeta\x12\x35\n\x05items\x18\x02 \x03(\x0b\x32&.k8s.io.api.apps.v1.ControllerRevision\"\xb5\x01\n\tDaemonSet\x12\x42\n\x08metadata\x18\x01 \x01(\x0b\x32\x30.k8s.io.apimachinery.pkg.apis.meta.v1.ObjectMeta\x12/\n\x04spec\x18\x02 \x01(\x0b\x32!.k8s.io.api.apps.v1.DaemonSetSpec\x12\x33\n\x06status\x18\x03 \x01(\x0b\x32#.k8s.io.api.apps.v1.DaemonSetStatus\"\x9b\x01\n\x12\x44\x61\x65monSetCondition\x12\x0c\n\x04type\x18\x01 \x01(\t\x12\x0e\n\x06status\x18\x02 \x01(\t\x12\x46\n\x12lastTransitionTime\x18\x03 \x01(\x0b\x32*.k8s.io.apimachinery.pkg.apis.meta.v1.Time\x12\x0e\n\x06reason\x18\x04 \x01(\t\x12\x0f\n\x07message\x18\x05 \x01(\t\"\x7f\n\rDaemonSetList\x12@\n\x08metadata\x18\x01 \x01(\x0b\x32..k8s.io.apimachinery.pkg.apis.meta.v1.ListMeta\x12,\n\x05items\x18\x02 \x03(\x0b\x32\x1d.k8s.io.api.apps.v1.DaemonSet\"\x89\x02\n\rDaemonSetSpec\x12\x45\n\x08selector\x18\x01 \x01(\x0b\x32\x33.k8s.io.apimachinery.pkg.apis.meta.v1.LabelSelector\x12\x35\n\x08template\x18\x02 \x01(\x0b\x32#.k8s.io.api.core.v1.PodTemplateSpec\x12\x43\n\x0eupdateStrategy\x18\x03 \x01(\x0b\x32+.k8s.io.api.apps.v1.DaemonSetUpdateStrategy\x12\x17\n\x0fminReadySeconds\x18\x04 \x01(\x05\x12\x1c\n\x14revisionHistoryLimit\x18\x06 \x01(\x05\"\xc6\x02\n\x0f\x44\x61\x65monSetStatus\x12\x1e\n\x16\x63urrentNumberScheduled\x18\x01 \x01(\x05\x12\x1a\n\x12numberMisscheduled\x18\x02 \x01(\x05\x12\x1e\n\x16\x64\x65siredNumberScheduled\x18\x03 \x01(\x05\x12\x13\n\x0bnumberReady\x18\x04 \x01(\x05\x12\x1a\n\x12observedGeneration\x18\x05 \x01(\x03\x12\x1e\n\x16updatedNumberScheduled\x18\x06 \x01(\x05\x12\x17\n\x0fnumberAvailable\x18\x07 \x01(\x05\x12\x19\n\x11numberUnavailable\x18\x08 \x01(\x05\x12\x16\n\x0e\x63ollisionCount\x18\t \x01(\x05\x12:\n\nconditions\x18\n \x03(\x0b\x32&.k8s.io.api.apps.v1.DaemonSetCondition\"j\n\x17\x44\x61\x65monSetUpdateStrategy\x12\x0c\n\x04type\x18\x01 \x01(\t\x12\x41\n\rrollingUpdate\x18\x02 \x01(\x0b\x32*.k8s.io.api.apps.v1.RollingUpdateDaemonSet\"\xb8\x01\n\nDeployment\x12\x42\n\x08metadata\x18\x01 \x01(\x0b\x32\x30.k8s.io.apimachinery.pkg.apis.meta.v1.ObjectMeta\x12\x30\n\x04spec\x18\x02 \x01(\x0b\x32\".k8s.io.api.apps.v1.DeploymentSpec\x12\x34\n\x06status\x18\x03 \x01(\x0b\x32$.k8s.io.api.apps.v1.DeploymentStatus\"\xe0\x01\n\x13\x44\x65ploymentCondition\x12\x0c\n\x04type\x18\x01 \x01(\t\x12\x0e\n\x06status\x18\x02 \x01(\t\x12\x42\n\x0elastUpdateTime\x18\x06 \x01(\x0b\x32*.k8s.io.apimachinery.pkg.apis.meta.v1.Time\x12\x46\n\x12lastTransitionTime\x18\x07 \x01(\x0b\x32*.k8s.io.apimachinery.pkg.apis.meta.v1.Time\x12\x0e\n\x06reason\x18\x04 \x01(\t\x12\x0f\n\x07message\x18\x05 \x01(\t\"\x81\x01\n\x0e\x44\x65ploymentList\x12@\n\x08metadata\x18\x01 \x01(\x0b\x32..k8s.io.apimachinery.pkg.apis.meta.v1.ListMeta\x12-\n\x05items\x18\x02 \x03(\x0b\x32\x1e.k8s.io.api.apps.v1.Deployment\"\xc2\x02\n\x0e\x44\x65ploymentSpec\x12\x10\n\x08replicas\x18\x01 \x01(\x05\x12\x45\n\x08selector\x18\x02 \x01(\x0b\x32\x33.k8s.io.apimachinery.pkg.apis.meta.v1.LabelSelector\x12\x35\n\x08template\x18\x03 \x01(\x0b\x32#.k8s.io.api.core.v1.PodTemplateSpec\x12\x38\n\x08strategy\x18\x04 \x01(\x0b\x32&.k8s.io.api.apps.v1.DeploymentStrategy\x12\x17\n\x0fminReadySeconds\x18\x05 \x01(\x05\x12\x1c\n\x14revisionHistoryLimit\x18\x06 \x01(\x05\x12\x0e\n\x06paused\x18\x07 \x01(\x08\x12\x1f\n\x17progressDeadlineSeconds\x18\t \x01(\x05\"\xfd\x01\n\x10\x44\x65ploymentStatus\x12\x1a\n\x12observedGeneration\x18\x01 \x01(\x03\x12\x10\n\x08replicas\x18\x02 \x01(\x05\x12\x17\n\x0fupdatedReplicas\x18\x03 \x01(\x05\x12\x15\n\rreadyReplicas\x18\x07 \x01(\x05\x12\x19\n\x11\x61vailableReplicas\x18\x04 \x01(\x05\x12\x1b\n\x13unavailableReplicas\x18\x05 \x01(\x05\x12;\n\nconditions\x18\x06 \x03(\x0b\x32\'.k8s.io.api.apps.v1.DeploymentCondition\x12\x16\n\x0e\x63ollisionCount\x18\x08 \x01(\x05\"f\n\x12\x44\x65ploymentStrategy\x12\x0c\n\x04type\x18\x01 \x01(\t\x12\x42\n\rrollingUpdate\x18\x02 \x01(\x0b\x32+.k8s.io.api.apps.v1.RollingUpdateDeployment\"\xb8\x01\n\nReplicaSet\x12\x42\n\x08metadata\x18\x01 \x01(\x0b\x32\x30.k8s.io.apimachinery.pkg.apis.meta.v1.ObjectMeta\x12\x30\n\x04spec\x18\x02 \x01(\x0b\x32\".k8s.io.api.apps.v1.ReplicaSetSpec\x12\x34\n\x06status\x18\x03 \x01(\x0b\x32$.k8s.io.api.apps.v1.ReplicaSetStatus\"\x9c\x01\n\x13ReplicaSetCondition\x12\x0c\n\x04type\x18\x01 \x01(\t\x12\x0e\n\x06status\x18\x02 \x01(\t\x12\x46\n\x12lastTransitionTime\x18\x03 \x01(\x0b\x32*.k8s.io.apimachinery.pkg.apis.meta.v1.Time\x12\x0e\n\x06reason\x18\x04 \x01(\t\x12\x0f\n\x07message\x18\x05 \x01(\t\"\x81\x01\n\x0eReplicaSetList\x12@\n\x08metadata\x18\x01 \x01(\x0b\x32..k8s.io.apimachinery.pkg.apis.meta.v1.ListMeta\x12-\n\x05items\x18\x02 \x03(\x0b\x32\x1e.k8s.io.api.apps.v1.ReplicaSet\"\xb9\x01\n\x0eReplicaSetSpec\x12\x10\n\x08replicas\x18\x01 \x01(\x05\x12\x17\n\x0fminReadySeconds\x18\x04 \x01(\x05\x12\x45\n\x08selector\x18\x02 \x01(\x0b\x32\x33.k8s.io.apimachinery.pkg.apis.meta.v1.LabelSelector\x12\x35\n\x08template\x18\x03 \x01(\x0b\x32#.k8s.io.api.core.v1.PodTemplateSpec\"\xcd\x01\n\x10ReplicaSetStatus\x12\x10\n\x08replicas\x18\x01 \x01(\x05\x12\x1c\n\x14\x66ullyLabeledReplicas\x18\x02 \x01(\x05\x12\x15\n\rreadyReplicas\x18\x04 \x01(\x05\x12\x19\n\x11\x61vailableReplicas\x18\x05 \x01(\x05\x12\x1a\n\x12observedGeneration\x18\x03 \x01(\x03\x12;\n\nconditions\x18\x06 \x03(\x0b\x32\'.k8s.io.api.apps.v1.ReplicaSetCondition\"\xa6\x01\n\x16RollingUpdateDaemonSet\x12H\n\x0emaxUnavailable\x18\x01 \x01(\x0b\x32\x30.k8s.io.apimachinery.pkg.util.intstr.IntOrString\x12\x42\n\x08maxSurge\x18\x02 \x01(\x0b\x32\x30.k8s.io.apimachinery.pkg.util.intstr.IntOrString\"\xa7\x01\n\x17RollingUpdateDeployment\x12H\n\x0emaxUnavailable\x18\x01 \x01(\x0b\x32\x30.k8s.io.apimachinery.pkg.util.intstr.IntOrString\x12\x42\n\x08maxSurge\x18\x02 \x01(\x0b\x32\x30.k8s.io.apimachinery.pkg.util.intstr.IntOrString\"\x7f\n RollingUpdateStatefulSetStrategy\x12\x11\n\tpartition\x18\x01 \x01(\x05\x12H\n\x0emaxUnavailable\x18\x02 \x01(\x0b\x32\x30.k8s.io.apimachinery.pkg.util.intstr.IntOrString\"\xbb\x01\n\x0bStatefulSet\x12\x42\n\x08metadata\x18\x01 \x01(\x0b\x32\x30.k8s.io.apimachinery.pkg.apis.meta.v1.ObjectMeta\x12\x31\n\x04spec\x18\x02 \x01(\x0b\x32#.k8s.io.api.apps.v1.StatefulSetSpec\x12\x35\n\x06status\x18\x03 \x01(\x0b\x32%.k8s.io.api.apps.v1.StatefulSetStatus\"\x9d\x01\n\x14StatefulSetCondition\x12\x0c\n\x04type\x18\x01 \x01(\t\x12\x0e\n\x06status\x18\x02 \x01(\t\x12\x46\n\x12lastTransitionTime\x18\x03 \x01(\x0b\x32*.k8s.io.apimachinery.pkg.apis.meta.v1.Time\x12\x0e\n\x06reason\x18\x04 \x01(\t\x12\x0f\n\x07message\x18\x05 \x01(\t\"\x83\x01\n\x0fStatefulSetList\x12@\n\x08metadata\x18\x01 \x01(\x0b\x32..k8s.io.apimachinery.pkg.apis.meta.v1.ListMeta\x12.\n\x05items\x18\x02 \x03(\x0b\x32\x1f.k8s.io.api.apps.v1.StatefulSet\"Z\n/StatefulSetPersistentVolumeClaimRetentionPolicy\x12\x13\n\x0bwhenDeleted\x18\x01 \x01(\t\x12\x12\n\nwhenScaled\x18\x02 \x01(\t\"\x8d\x04\n\x0fStatefulSetSpec\x12\x10\n\x08replicas\x18\x01 \x01(\x05\x12\x45\n\x08selector\x18\x02 \x01(\x0b\x32\x33.k8s.io.apimachinery.pkg.apis.meta.v1.LabelSelector\x12\x35\n\x08template\x18\x03 \x01(\x0b\x32#.k8s.io.api.core.v1.PodTemplateSpec\x12G\n\x14volumeClaimTemplates\x18\x04 \x03(\x0b\x32).k8s.io.api.core.v1.PersistentVolumeClaim\x12\x13\n\x0bserviceName\x18\x05 \x01(\t\x12\x1b\n\x13podManagementPolicy\x18\x06 \x01(\t\x12\x45\n\x0eupdateStrategy\x18\x07 \x01(\x0b\x32-.k8s.io.api.apps.v1.StatefulSetUpdateStrategy\x12\x1c\n\x14revisionHistoryLimit\x18\x08 \x01(\x05\x12\x17\n\x0fminReadySeconds\x18\t \x01(\x05\x12q\n$persistentVolumeClaimRetentionPolicy\x18\n \x01(\x0b\x32\x43.k8s.io.api.apps.v1.StatefulSetPersistentVolumeClaimRetentionPolicy\"\xac\x02\n\x11StatefulSetStatus\x12\x1a\n\x12observedGeneration\x18\x01 \x01(\x03\x12\x10\n\x08replicas\x18\x02 \x01(\x05\x12\x15\n\rreadyReplicas\x18\x03 \x01(\x05\x12\x17\n\x0f\x63urrentReplicas\x18\x04 \x01(\x05\x12\x17\n\x0fupdatedReplicas\x18\x05 \x01(\x05\x12\x17\n\x0f\x63urrentRevision\x18\x06 \x01(\t\x12\x16\n\x0eupdateRevision\x18\x07 \x01(\t\x12\x16\n\x0e\x63ollisionCount\x18\t \x01(\x05\x12<\n\nconditions\x18\n \x03(\x0b\x32(.k8s.io.api.apps.v1.StatefulSetCondition\x12\x19\n\x11\x61vailableReplicas\x18\x0b \x01(\x05\"v\n\x19StatefulSetUpdateStrategy\x12\x0c\n\x04type\x18\x01 \x01(\t\x12K\n\rrollingUpdate\x18\x02 \x01(\x0b\x32\x34.k8s.io.api.apps.v1.RollingUpdateStatefulSetStrategyB\x14Z\x12k8s.io/api/apps/v1')
+ ,
+ dependencies=[k8s_dot_io_dot_api_dot_core_dot_v1_dot_generated__pb2.DESCRIPTOR,k8s_dot_io_dot_apimachinery_dot_pkg_dot_apis_dot_meta_dot_v1_dot_generated__pb2.DESCRIPTOR,k8s_dot_io_dot_apimachinery_dot_pkg_dot_runtime_dot_generated__pb2.DESCRIPTOR,k8s_dot_io_dot_apimachinery_dot_pkg_dot_runtime_dot_schema_dot_generated__pb2.DESCRIPTOR,k8s_dot_io_dot_apimachinery_dot_pkg_dot_util_dot_intstr_dot_generated__pb2.DESCRIPTOR,])
+
+
+
+
+_CONTROLLERREVISION = _descriptor.Descriptor(
+ name='ControllerRevision',
+ full_name='k8s.io.api.apps.v1.ControllerRevision',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='metadata', full_name='k8s.io.api.apps.v1.ControllerRevision.metadata', index=0,
+ number=1, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='data', full_name='k8s.io.api.apps.v1.ControllerRevision.data', index=1,
+ number=2, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='revision', full_name='k8s.io.api.apps.v1.ControllerRevision.revision', index=2,
+ number=3, type=3, cpp_type=2, label=1,
+ has_default_value=False, default_value=0,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=307,
+ serialized_end=474,
+)
+
+
+_CONTROLLERREVISIONLIST = _descriptor.Descriptor(
+ name='ControllerRevisionList',
+ full_name='k8s.io.api.apps.v1.ControllerRevisionList',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='metadata', full_name='k8s.io.api.apps.v1.ControllerRevisionList.metadata', index=0,
+ number=1, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='items', full_name='k8s.io.api.apps.v1.ControllerRevisionList.items', index=1,
+ number=2, type=11, cpp_type=10, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=477,
+ serialized_end=622,
+)
+
+
+_DAEMONSET = _descriptor.Descriptor(
+ name='DaemonSet',
+ full_name='k8s.io.api.apps.v1.DaemonSet',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='metadata', full_name='k8s.io.api.apps.v1.DaemonSet.metadata', index=0,
+ number=1, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='spec', full_name='k8s.io.api.apps.v1.DaemonSet.spec', index=1,
+ number=2, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='status', full_name='k8s.io.api.apps.v1.DaemonSet.status', index=2,
+ number=3, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=625,
+ serialized_end=806,
+)
+
+
+_DAEMONSETCONDITION = _descriptor.Descriptor(
+ name='DaemonSetCondition',
+ full_name='k8s.io.api.apps.v1.DaemonSetCondition',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='type', full_name='k8s.io.api.apps.v1.DaemonSetCondition.type', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='status', full_name='k8s.io.api.apps.v1.DaemonSetCondition.status', index=1,
+ number=2, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='lastTransitionTime', full_name='k8s.io.api.apps.v1.DaemonSetCondition.lastTransitionTime', index=2,
+ number=3, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='reason', full_name='k8s.io.api.apps.v1.DaemonSetCondition.reason', index=3,
+ number=4, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='message', full_name='k8s.io.api.apps.v1.DaemonSetCondition.message', index=4,
+ number=5, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=809,
+ serialized_end=964,
+)
+
+
+_DAEMONSETLIST = _descriptor.Descriptor(
+ name='DaemonSetList',
+ full_name='k8s.io.api.apps.v1.DaemonSetList',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='metadata', full_name='k8s.io.api.apps.v1.DaemonSetList.metadata', index=0,
+ number=1, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='items', full_name='k8s.io.api.apps.v1.DaemonSetList.items', index=1,
+ number=2, type=11, cpp_type=10, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=966,
+ serialized_end=1093,
+)
+
+
+_DAEMONSETSPEC = _descriptor.Descriptor(
+ name='DaemonSetSpec',
+ full_name='k8s.io.api.apps.v1.DaemonSetSpec',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='selector', full_name='k8s.io.api.apps.v1.DaemonSetSpec.selector', index=0,
+ number=1, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='template', full_name='k8s.io.api.apps.v1.DaemonSetSpec.template', index=1,
+ number=2, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='updateStrategy', full_name='k8s.io.api.apps.v1.DaemonSetSpec.updateStrategy', index=2,
+ number=3, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='minReadySeconds', full_name='k8s.io.api.apps.v1.DaemonSetSpec.minReadySeconds', index=3,
+ number=4, type=5, cpp_type=1, label=1,
+ has_default_value=False, default_value=0,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='revisionHistoryLimit', full_name='k8s.io.api.apps.v1.DaemonSetSpec.revisionHistoryLimit', index=4,
+ number=6, type=5, cpp_type=1, label=1,
+ has_default_value=False, default_value=0,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=1096,
+ serialized_end=1361,
+)
+
+
+_DAEMONSETSTATUS = _descriptor.Descriptor(
+ name='DaemonSetStatus',
+ full_name='k8s.io.api.apps.v1.DaemonSetStatus',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='currentNumberScheduled', full_name='k8s.io.api.apps.v1.DaemonSetStatus.currentNumberScheduled', index=0,
+ number=1, type=5, cpp_type=1, label=1,
+ has_default_value=False, default_value=0,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='numberMisscheduled', full_name='k8s.io.api.apps.v1.DaemonSetStatus.numberMisscheduled', index=1,
+ number=2, type=5, cpp_type=1, label=1,
+ has_default_value=False, default_value=0,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='desiredNumberScheduled', full_name='k8s.io.api.apps.v1.DaemonSetStatus.desiredNumberScheduled', index=2,
+ number=3, type=5, cpp_type=1, label=1,
+ has_default_value=False, default_value=0,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='numberReady', full_name='k8s.io.api.apps.v1.DaemonSetStatus.numberReady', index=3,
+ number=4, type=5, cpp_type=1, label=1,
+ has_default_value=False, default_value=0,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='observedGeneration', full_name='k8s.io.api.apps.v1.DaemonSetStatus.observedGeneration', index=4,
+ number=5, type=3, cpp_type=2, label=1,
+ has_default_value=False, default_value=0,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='updatedNumberScheduled', full_name='k8s.io.api.apps.v1.DaemonSetStatus.updatedNumberScheduled', index=5,
+ number=6, type=5, cpp_type=1, label=1,
+ has_default_value=False, default_value=0,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='numberAvailable', full_name='k8s.io.api.apps.v1.DaemonSetStatus.numberAvailable', index=6,
+ number=7, type=5, cpp_type=1, label=1,
+ has_default_value=False, default_value=0,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='numberUnavailable', full_name='k8s.io.api.apps.v1.DaemonSetStatus.numberUnavailable', index=7,
+ number=8, type=5, cpp_type=1, label=1,
+ has_default_value=False, default_value=0,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='collisionCount', full_name='k8s.io.api.apps.v1.DaemonSetStatus.collisionCount', index=8,
+ number=9, type=5, cpp_type=1, label=1,
+ has_default_value=False, default_value=0,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='conditions', full_name='k8s.io.api.apps.v1.DaemonSetStatus.conditions', index=9,
+ number=10, type=11, cpp_type=10, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=1364,
+ serialized_end=1690,
+)
+
+
+_DAEMONSETUPDATESTRATEGY = _descriptor.Descriptor(
+ name='DaemonSetUpdateStrategy',
+ full_name='k8s.io.api.apps.v1.DaemonSetUpdateStrategy',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='type', full_name='k8s.io.api.apps.v1.DaemonSetUpdateStrategy.type', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='rollingUpdate', full_name='k8s.io.api.apps.v1.DaemonSetUpdateStrategy.rollingUpdate', index=1,
+ number=2, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=1692,
+ serialized_end=1798,
+)
+
+
+_DEPLOYMENT = _descriptor.Descriptor(
+ name='Deployment',
+ full_name='k8s.io.api.apps.v1.Deployment',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='metadata', full_name='k8s.io.api.apps.v1.Deployment.metadata', index=0,
+ number=1, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='spec', full_name='k8s.io.api.apps.v1.Deployment.spec', index=1,
+ number=2, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='status', full_name='k8s.io.api.apps.v1.Deployment.status', index=2,
+ number=3, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=1801,
+ serialized_end=1985,
+)
+
+
+_DEPLOYMENTCONDITION = _descriptor.Descriptor(
+ name='DeploymentCondition',
+ full_name='k8s.io.api.apps.v1.DeploymentCondition',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='type', full_name='k8s.io.api.apps.v1.DeploymentCondition.type', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='status', full_name='k8s.io.api.apps.v1.DeploymentCondition.status', index=1,
+ number=2, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='lastUpdateTime', full_name='k8s.io.api.apps.v1.DeploymentCondition.lastUpdateTime', index=2,
+ number=6, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='lastTransitionTime', full_name='k8s.io.api.apps.v1.DeploymentCondition.lastTransitionTime', index=3,
+ number=7, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='reason', full_name='k8s.io.api.apps.v1.DeploymentCondition.reason', index=4,
+ number=4, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='message', full_name='k8s.io.api.apps.v1.DeploymentCondition.message', index=5,
+ number=5, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=1988,
+ serialized_end=2212,
+)
+
+
+_DEPLOYMENTLIST = _descriptor.Descriptor(
+ name='DeploymentList',
+ full_name='k8s.io.api.apps.v1.DeploymentList',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='metadata', full_name='k8s.io.api.apps.v1.DeploymentList.metadata', index=0,
+ number=1, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='items', full_name='k8s.io.api.apps.v1.DeploymentList.items', index=1,
+ number=2, type=11, cpp_type=10, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=2215,
+ serialized_end=2344,
+)
+
+
+_DEPLOYMENTSPEC = _descriptor.Descriptor(
+ name='DeploymentSpec',
+ full_name='k8s.io.api.apps.v1.DeploymentSpec',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='replicas', full_name='k8s.io.api.apps.v1.DeploymentSpec.replicas', index=0,
+ number=1, type=5, cpp_type=1, label=1,
+ has_default_value=False, default_value=0,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='selector', full_name='k8s.io.api.apps.v1.DeploymentSpec.selector', index=1,
+ number=2, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='template', full_name='k8s.io.api.apps.v1.DeploymentSpec.template', index=2,
+ number=3, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='strategy', full_name='k8s.io.api.apps.v1.DeploymentSpec.strategy', index=3,
+ number=4, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='minReadySeconds', full_name='k8s.io.api.apps.v1.DeploymentSpec.minReadySeconds', index=4,
+ number=5, type=5, cpp_type=1, label=1,
+ has_default_value=False, default_value=0,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='revisionHistoryLimit', full_name='k8s.io.api.apps.v1.DeploymentSpec.revisionHistoryLimit', index=5,
+ number=6, type=5, cpp_type=1, label=1,
+ has_default_value=False, default_value=0,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='paused', full_name='k8s.io.api.apps.v1.DeploymentSpec.paused', index=6,
+ number=7, type=8, cpp_type=7, label=1,
+ has_default_value=False, default_value=False,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='progressDeadlineSeconds', full_name='k8s.io.api.apps.v1.DeploymentSpec.progressDeadlineSeconds', index=7,
+ number=9, type=5, cpp_type=1, label=1,
+ has_default_value=False, default_value=0,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=2347,
+ serialized_end=2669,
+)
+
+
+_DEPLOYMENTSTATUS = _descriptor.Descriptor(
+ name='DeploymentStatus',
+ full_name='k8s.io.api.apps.v1.DeploymentStatus',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='observedGeneration', full_name='k8s.io.api.apps.v1.DeploymentStatus.observedGeneration', index=0,
+ number=1, type=3, cpp_type=2, label=1,
+ has_default_value=False, default_value=0,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='replicas', full_name='k8s.io.api.apps.v1.DeploymentStatus.replicas', index=1,
+ number=2, type=5, cpp_type=1, label=1,
+ has_default_value=False, default_value=0,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='updatedReplicas', full_name='k8s.io.api.apps.v1.DeploymentStatus.updatedReplicas', index=2,
+ number=3, type=5, cpp_type=1, label=1,
+ has_default_value=False, default_value=0,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='readyReplicas', full_name='k8s.io.api.apps.v1.DeploymentStatus.readyReplicas', index=3,
+ number=7, type=5, cpp_type=1, label=1,
+ has_default_value=False, default_value=0,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='availableReplicas', full_name='k8s.io.api.apps.v1.DeploymentStatus.availableReplicas', index=4,
+ number=4, type=5, cpp_type=1, label=1,
+ has_default_value=False, default_value=0,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='unavailableReplicas', full_name='k8s.io.api.apps.v1.DeploymentStatus.unavailableReplicas', index=5,
+ number=5, type=5, cpp_type=1, label=1,
+ has_default_value=False, default_value=0,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='conditions', full_name='k8s.io.api.apps.v1.DeploymentStatus.conditions', index=6,
+ number=6, type=11, cpp_type=10, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='collisionCount', full_name='k8s.io.api.apps.v1.DeploymentStatus.collisionCount', index=7,
+ number=8, type=5, cpp_type=1, label=1,
+ has_default_value=False, default_value=0,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=2672,
+ serialized_end=2925,
+)
+
+
+_DEPLOYMENTSTRATEGY = _descriptor.Descriptor(
+ name='DeploymentStrategy',
+ full_name='k8s.io.api.apps.v1.DeploymentStrategy',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='type', full_name='k8s.io.api.apps.v1.DeploymentStrategy.type', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='rollingUpdate', full_name='k8s.io.api.apps.v1.DeploymentStrategy.rollingUpdate', index=1,
+ number=2, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=2927,
+ serialized_end=3029,
+)
+
+
+_REPLICASET = _descriptor.Descriptor(
+ name='ReplicaSet',
+ full_name='k8s.io.api.apps.v1.ReplicaSet',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='metadata', full_name='k8s.io.api.apps.v1.ReplicaSet.metadata', index=0,
+ number=1, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='spec', full_name='k8s.io.api.apps.v1.ReplicaSet.spec', index=1,
+ number=2, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='status', full_name='k8s.io.api.apps.v1.ReplicaSet.status', index=2,
+ number=3, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=3032,
+ serialized_end=3216,
+)
+
+
+_REPLICASETCONDITION = _descriptor.Descriptor(
+ name='ReplicaSetCondition',
+ full_name='k8s.io.api.apps.v1.ReplicaSetCondition',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='type', full_name='k8s.io.api.apps.v1.ReplicaSetCondition.type', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='status', full_name='k8s.io.api.apps.v1.ReplicaSetCondition.status', index=1,
+ number=2, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='lastTransitionTime', full_name='k8s.io.api.apps.v1.ReplicaSetCondition.lastTransitionTime', index=2,
+ number=3, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='reason', full_name='k8s.io.api.apps.v1.ReplicaSetCondition.reason', index=3,
+ number=4, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='message', full_name='k8s.io.api.apps.v1.ReplicaSetCondition.message', index=4,
+ number=5, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=3219,
+ serialized_end=3375,
+)
+
+
+_REPLICASETLIST = _descriptor.Descriptor(
+ name='ReplicaSetList',
+ full_name='k8s.io.api.apps.v1.ReplicaSetList',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='metadata', full_name='k8s.io.api.apps.v1.ReplicaSetList.metadata', index=0,
+ number=1, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='items', full_name='k8s.io.api.apps.v1.ReplicaSetList.items', index=1,
+ number=2, type=11, cpp_type=10, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=3378,
+ serialized_end=3507,
+)
+
+
+_REPLICASETSPEC = _descriptor.Descriptor(
+ name='ReplicaSetSpec',
+ full_name='k8s.io.api.apps.v1.ReplicaSetSpec',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='replicas', full_name='k8s.io.api.apps.v1.ReplicaSetSpec.replicas', index=0,
+ number=1, type=5, cpp_type=1, label=1,
+ has_default_value=False, default_value=0,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='minReadySeconds', full_name='k8s.io.api.apps.v1.ReplicaSetSpec.minReadySeconds', index=1,
+ number=4, type=5, cpp_type=1, label=1,
+ has_default_value=False, default_value=0,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='selector', full_name='k8s.io.api.apps.v1.ReplicaSetSpec.selector', index=2,
+ number=2, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='template', full_name='k8s.io.api.apps.v1.ReplicaSetSpec.template', index=3,
+ number=3, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=3510,
+ serialized_end=3695,
+)
+
+
+_REPLICASETSTATUS = _descriptor.Descriptor(
+ name='ReplicaSetStatus',
+ full_name='k8s.io.api.apps.v1.ReplicaSetStatus',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='replicas', full_name='k8s.io.api.apps.v1.ReplicaSetStatus.replicas', index=0,
+ number=1, type=5, cpp_type=1, label=1,
+ has_default_value=False, default_value=0,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='fullyLabeledReplicas', full_name='k8s.io.api.apps.v1.ReplicaSetStatus.fullyLabeledReplicas', index=1,
+ number=2, type=5, cpp_type=1, label=1,
+ has_default_value=False, default_value=0,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='readyReplicas', full_name='k8s.io.api.apps.v1.ReplicaSetStatus.readyReplicas', index=2,
+ number=4, type=5, cpp_type=1, label=1,
+ has_default_value=False, default_value=0,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='availableReplicas', full_name='k8s.io.api.apps.v1.ReplicaSetStatus.availableReplicas', index=3,
+ number=5, type=5, cpp_type=1, label=1,
+ has_default_value=False, default_value=0,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='observedGeneration', full_name='k8s.io.api.apps.v1.ReplicaSetStatus.observedGeneration', index=4,
+ number=3, type=3, cpp_type=2, label=1,
+ has_default_value=False, default_value=0,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='conditions', full_name='k8s.io.api.apps.v1.ReplicaSetStatus.conditions', index=5,
+ number=6, type=11, cpp_type=10, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=3698,
+ serialized_end=3903,
+)
+
+
+_ROLLINGUPDATEDAEMONSET = _descriptor.Descriptor(
+ name='RollingUpdateDaemonSet',
+ full_name='k8s.io.api.apps.v1.RollingUpdateDaemonSet',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='maxUnavailable', full_name='k8s.io.api.apps.v1.RollingUpdateDaemonSet.maxUnavailable', index=0,
+ number=1, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='maxSurge', full_name='k8s.io.api.apps.v1.RollingUpdateDaemonSet.maxSurge', index=1,
+ number=2, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=3906,
+ serialized_end=4072,
+)
+
+
+_ROLLINGUPDATEDEPLOYMENT = _descriptor.Descriptor(
+ name='RollingUpdateDeployment',
+ full_name='k8s.io.api.apps.v1.RollingUpdateDeployment',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='maxUnavailable', full_name='k8s.io.api.apps.v1.RollingUpdateDeployment.maxUnavailable', index=0,
+ number=1, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='maxSurge', full_name='k8s.io.api.apps.v1.RollingUpdateDeployment.maxSurge', index=1,
+ number=2, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=4075,
+ serialized_end=4242,
+)
+
+
+_ROLLINGUPDATESTATEFULSETSTRATEGY = _descriptor.Descriptor(
+ name='RollingUpdateStatefulSetStrategy',
+ full_name='k8s.io.api.apps.v1.RollingUpdateStatefulSetStrategy',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='partition', full_name='k8s.io.api.apps.v1.RollingUpdateStatefulSetStrategy.partition', index=0,
+ number=1, type=5, cpp_type=1, label=1,
+ has_default_value=False, default_value=0,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='maxUnavailable', full_name='k8s.io.api.apps.v1.RollingUpdateStatefulSetStrategy.maxUnavailable', index=1,
+ number=2, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=4244,
+ serialized_end=4371,
+)
+
+
+_STATEFULSET = _descriptor.Descriptor(
+ name='StatefulSet',
+ full_name='k8s.io.api.apps.v1.StatefulSet',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='metadata', full_name='k8s.io.api.apps.v1.StatefulSet.metadata', index=0,
+ number=1, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='spec', full_name='k8s.io.api.apps.v1.StatefulSet.spec', index=1,
+ number=2, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='status', full_name='k8s.io.api.apps.v1.StatefulSet.status', index=2,
+ number=3, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=4374,
+ serialized_end=4561,
+)
+
+
+_STATEFULSETCONDITION = _descriptor.Descriptor(
+ name='StatefulSetCondition',
+ full_name='k8s.io.api.apps.v1.StatefulSetCondition',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='type', full_name='k8s.io.api.apps.v1.StatefulSetCondition.type', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='status', full_name='k8s.io.api.apps.v1.StatefulSetCondition.status', index=1,
+ number=2, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='lastTransitionTime', full_name='k8s.io.api.apps.v1.StatefulSetCondition.lastTransitionTime', index=2,
+ number=3, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='reason', full_name='k8s.io.api.apps.v1.StatefulSetCondition.reason', index=3,
+ number=4, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='message', full_name='k8s.io.api.apps.v1.StatefulSetCondition.message', index=4,
+ number=5, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=4564,
+ serialized_end=4721,
+)
+
+
+_STATEFULSETLIST = _descriptor.Descriptor(
+ name='StatefulSetList',
+ full_name='k8s.io.api.apps.v1.StatefulSetList',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='metadata', full_name='k8s.io.api.apps.v1.StatefulSetList.metadata', index=0,
+ number=1, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='items', full_name='k8s.io.api.apps.v1.StatefulSetList.items', index=1,
+ number=2, type=11, cpp_type=10, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=4724,
+ serialized_end=4855,
+)
+
+
+_STATEFULSETPERSISTENTVOLUMECLAIMRETENTIONPOLICY = _descriptor.Descriptor(
+ name='StatefulSetPersistentVolumeClaimRetentionPolicy',
+ full_name='k8s.io.api.apps.v1.StatefulSetPersistentVolumeClaimRetentionPolicy',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='whenDeleted', full_name='k8s.io.api.apps.v1.StatefulSetPersistentVolumeClaimRetentionPolicy.whenDeleted', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='whenScaled', full_name='k8s.io.api.apps.v1.StatefulSetPersistentVolumeClaimRetentionPolicy.whenScaled', index=1,
+ number=2, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=4857,
+ serialized_end=4947,
+)
+
+
+_STATEFULSETSPEC = _descriptor.Descriptor(
+ name='StatefulSetSpec',
+ full_name='k8s.io.api.apps.v1.StatefulSetSpec',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='replicas', full_name='k8s.io.api.apps.v1.StatefulSetSpec.replicas', index=0,
+ number=1, type=5, cpp_type=1, label=1,
+ has_default_value=False, default_value=0,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='selector', full_name='k8s.io.api.apps.v1.StatefulSetSpec.selector', index=1,
+ number=2, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='template', full_name='k8s.io.api.apps.v1.StatefulSetSpec.template', index=2,
+ number=3, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='volumeClaimTemplates', full_name='k8s.io.api.apps.v1.StatefulSetSpec.volumeClaimTemplates', index=3,
+ number=4, type=11, cpp_type=10, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='serviceName', full_name='k8s.io.api.apps.v1.StatefulSetSpec.serviceName', index=4,
+ number=5, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='podManagementPolicy', full_name='k8s.io.api.apps.v1.StatefulSetSpec.podManagementPolicy', index=5,
+ number=6, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='updateStrategy', full_name='k8s.io.api.apps.v1.StatefulSetSpec.updateStrategy', index=6,
+ number=7, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='revisionHistoryLimit', full_name='k8s.io.api.apps.v1.StatefulSetSpec.revisionHistoryLimit', index=7,
+ number=8, type=5, cpp_type=1, label=1,
+ has_default_value=False, default_value=0,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='minReadySeconds', full_name='k8s.io.api.apps.v1.StatefulSetSpec.minReadySeconds', index=8,
+ number=9, type=5, cpp_type=1, label=1,
+ has_default_value=False, default_value=0,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='persistentVolumeClaimRetentionPolicy', full_name='k8s.io.api.apps.v1.StatefulSetSpec.persistentVolumeClaimRetentionPolicy', index=9,
+ number=10, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=4950,
+ serialized_end=5475,
+)
+
+
+_STATEFULSETSTATUS = _descriptor.Descriptor(
+ name='StatefulSetStatus',
+ full_name='k8s.io.api.apps.v1.StatefulSetStatus',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='observedGeneration', full_name='k8s.io.api.apps.v1.StatefulSetStatus.observedGeneration', index=0,
+ number=1, type=3, cpp_type=2, label=1,
+ has_default_value=False, default_value=0,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='replicas', full_name='k8s.io.api.apps.v1.StatefulSetStatus.replicas', index=1,
+ number=2, type=5, cpp_type=1, label=1,
+ has_default_value=False, default_value=0,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='readyReplicas', full_name='k8s.io.api.apps.v1.StatefulSetStatus.readyReplicas', index=2,
+ number=3, type=5, cpp_type=1, label=1,
+ has_default_value=False, default_value=0,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='currentReplicas', full_name='k8s.io.api.apps.v1.StatefulSetStatus.currentReplicas', index=3,
+ number=4, type=5, cpp_type=1, label=1,
+ has_default_value=False, default_value=0,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='updatedReplicas', full_name='k8s.io.api.apps.v1.StatefulSetStatus.updatedReplicas', index=4,
+ number=5, type=5, cpp_type=1, label=1,
+ has_default_value=False, default_value=0,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='currentRevision', full_name='k8s.io.api.apps.v1.StatefulSetStatus.currentRevision', index=5,
+ number=6, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='updateRevision', full_name='k8s.io.api.apps.v1.StatefulSetStatus.updateRevision', index=6,
+ number=7, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='collisionCount', full_name='k8s.io.api.apps.v1.StatefulSetStatus.collisionCount', index=7,
+ number=9, type=5, cpp_type=1, label=1,
+ has_default_value=False, default_value=0,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='conditions', full_name='k8s.io.api.apps.v1.StatefulSetStatus.conditions', index=8,
+ number=10, type=11, cpp_type=10, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='availableReplicas', full_name='k8s.io.api.apps.v1.StatefulSetStatus.availableReplicas', index=9,
+ number=11, type=5, cpp_type=1, label=1,
+ has_default_value=False, default_value=0,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=5478,
+ serialized_end=5778,
+)
+
+
+_STATEFULSETUPDATESTRATEGY = _descriptor.Descriptor(
+ name='StatefulSetUpdateStrategy',
+ full_name='k8s.io.api.apps.v1.StatefulSetUpdateStrategy',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='type', full_name='k8s.io.api.apps.v1.StatefulSetUpdateStrategy.type', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='rollingUpdate', full_name='k8s.io.api.apps.v1.StatefulSetUpdateStrategy.rollingUpdate', index=1,
+ number=2, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=5780,
+ serialized_end=5898,
+)
+
+_CONTROLLERREVISION.fields_by_name['metadata'].message_type = k8s_dot_io_dot_apimachinery_dot_pkg_dot_apis_dot_meta_dot_v1_dot_generated__pb2._OBJECTMETA
+_CONTROLLERREVISION.fields_by_name['data'].message_type = k8s_dot_io_dot_apimachinery_dot_pkg_dot_runtime_dot_generated__pb2._RAWEXTENSION
+_CONTROLLERREVISIONLIST.fields_by_name['metadata'].message_type = k8s_dot_io_dot_apimachinery_dot_pkg_dot_apis_dot_meta_dot_v1_dot_generated__pb2._LISTMETA
+_CONTROLLERREVISIONLIST.fields_by_name['items'].message_type = _CONTROLLERREVISION
+_DAEMONSET.fields_by_name['metadata'].message_type = k8s_dot_io_dot_apimachinery_dot_pkg_dot_apis_dot_meta_dot_v1_dot_generated__pb2._OBJECTMETA
+_DAEMONSET.fields_by_name['spec'].message_type = _DAEMONSETSPEC
+_DAEMONSET.fields_by_name['status'].message_type = _DAEMONSETSTATUS
+_DAEMONSETCONDITION.fields_by_name['lastTransitionTime'].message_type = k8s_dot_io_dot_apimachinery_dot_pkg_dot_apis_dot_meta_dot_v1_dot_generated__pb2._TIME
+_DAEMONSETLIST.fields_by_name['metadata'].message_type = k8s_dot_io_dot_apimachinery_dot_pkg_dot_apis_dot_meta_dot_v1_dot_generated__pb2._LISTMETA
+_DAEMONSETLIST.fields_by_name['items'].message_type = _DAEMONSET
+_DAEMONSETSPEC.fields_by_name['selector'].message_type = k8s_dot_io_dot_apimachinery_dot_pkg_dot_apis_dot_meta_dot_v1_dot_generated__pb2._LABELSELECTOR
+_DAEMONSETSPEC.fields_by_name['template'].message_type = k8s_dot_io_dot_api_dot_core_dot_v1_dot_generated__pb2._PODTEMPLATESPEC
+_DAEMONSETSPEC.fields_by_name['updateStrategy'].message_type = _DAEMONSETUPDATESTRATEGY
+_DAEMONSETSTATUS.fields_by_name['conditions'].message_type = _DAEMONSETCONDITION
+_DAEMONSETUPDATESTRATEGY.fields_by_name['rollingUpdate'].message_type = _ROLLINGUPDATEDAEMONSET
+_DEPLOYMENT.fields_by_name['metadata'].message_type = k8s_dot_io_dot_apimachinery_dot_pkg_dot_apis_dot_meta_dot_v1_dot_generated__pb2._OBJECTMETA
+_DEPLOYMENT.fields_by_name['spec'].message_type = _DEPLOYMENTSPEC
+_DEPLOYMENT.fields_by_name['status'].message_type = _DEPLOYMENTSTATUS
+_DEPLOYMENTCONDITION.fields_by_name['lastUpdateTime'].message_type = k8s_dot_io_dot_apimachinery_dot_pkg_dot_apis_dot_meta_dot_v1_dot_generated__pb2._TIME
+_DEPLOYMENTCONDITION.fields_by_name['lastTransitionTime'].message_type = k8s_dot_io_dot_apimachinery_dot_pkg_dot_apis_dot_meta_dot_v1_dot_generated__pb2._TIME
+_DEPLOYMENTLIST.fields_by_name['metadata'].message_type = k8s_dot_io_dot_apimachinery_dot_pkg_dot_apis_dot_meta_dot_v1_dot_generated__pb2._LISTMETA
+_DEPLOYMENTLIST.fields_by_name['items'].message_type = _DEPLOYMENT
+_DEPLOYMENTSPEC.fields_by_name['selector'].message_type = k8s_dot_io_dot_apimachinery_dot_pkg_dot_apis_dot_meta_dot_v1_dot_generated__pb2._LABELSELECTOR
+_DEPLOYMENTSPEC.fields_by_name['template'].message_type = k8s_dot_io_dot_api_dot_core_dot_v1_dot_generated__pb2._PODTEMPLATESPEC
+_DEPLOYMENTSPEC.fields_by_name['strategy'].message_type = _DEPLOYMENTSTRATEGY
+_DEPLOYMENTSTATUS.fields_by_name['conditions'].message_type = _DEPLOYMENTCONDITION
+_DEPLOYMENTSTRATEGY.fields_by_name['rollingUpdate'].message_type = _ROLLINGUPDATEDEPLOYMENT
+_REPLICASET.fields_by_name['metadata'].message_type = k8s_dot_io_dot_apimachinery_dot_pkg_dot_apis_dot_meta_dot_v1_dot_generated__pb2._OBJECTMETA
+_REPLICASET.fields_by_name['spec'].message_type = _REPLICASETSPEC
+_REPLICASET.fields_by_name['status'].message_type = _REPLICASETSTATUS
+_REPLICASETCONDITION.fields_by_name['lastTransitionTime'].message_type = k8s_dot_io_dot_apimachinery_dot_pkg_dot_apis_dot_meta_dot_v1_dot_generated__pb2._TIME
+_REPLICASETLIST.fields_by_name['metadata'].message_type = k8s_dot_io_dot_apimachinery_dot_pkg_dot_apis_dot_meta_dot_v1_dot_generated__pb2._LISTMETA
+_REPLICASETLIST.fields_by_name['items'].message_type = _REPLICASET
+_REPLICASETSPEC.fields_by_name['selector'].message_type = k8s_dot_io_dot_apimachinery_dot_pkg_dot_apis_dot_meta_dot_v1_dot_generated__pb2._LABELSELECTOR
+_REPLICASETSPEC.fields_by_name['template'].message_type = k8s_dot_io_dot_api_dot_core_dot_v1_dot_generated__pb2._PODTEMPLATESPEC
+_REPLICASETSTATUS.fields_by_name['conditions'].message_type = _REPLICASETCONDITION
+_ROLLINGUPDATEDAEMONSET.fields_by_name['maxUnavailable'].message_type = k8s_dot_io_dot_apimachinery_dot_pkg_dot_util_dot_intstr_dot_generated__pb2._INTORSTRING
+_ROLLINGUPDATEDAEMONSET.fields_by_name['maxSurge'].message_type = k8s_dot_io_dot_apimachinery_dot_pkg_dot_util_dot_intstr_dot_generated__pb2._INTORSTRING
+_ROLLINGUPDATEDEPLOYMENT.fields_by_name['maxUnavailable'].message_type = k8s_dot_io_dot_apimachinery_dot_pkg_dot_util_dot_intstr_dot_generated__pb2._INTORSTRING
+_ROLLINGUPDATEDEPLOYMENT.fields_by_name['maxSurge'].message_type = k8s_dot_io_dot_apimachinery_dot_pkg_dot_util_dot_intstr_dot_generated__pb2._INTORSTRING
+_ROLLINGUPDATESTATEFULSETSTRATEGY.fields_by_name['maxUnavailable'].message_type = k8s_dot_io_dot_apimachinery_dot_pkg_dot_util_dot_intstr_dot_generated__pb2._INTORSTRING
+_STATEFULSET.fields_by_name['metadata'].message_type = k8s_dot_io_dot_apimachinery_dot_pkg_dot_apis_dot_meta_dot_v1_dot_generated__pb2._OBJECTMETA
+_STATEFULSET.fields_by_name['spec'].message_type = _STATEFULSETSPEC
+_STATEFULSET.fields_by_name['status'].message_type = _STATEFULSETSTATUS
+_STATEFULSETCONDITION.fields_by_name['lastTransitionTime'].message_type = k8s_dot_io_dot_apimachinery_dot_pkg_dot_apis_dot_meta_dot_v1_dot_generated__pb2._TIME
+_STATEFULSETLIST.fields_by_name['metadata'].message_type = k8s_dot_io_dot_apimachinery_dot_pkg_dot_apis_dot_meta_dot_v1_dot_generated__pb2._LISTMETA
+_STATEFULSETLIST.fields_by_name['items'].message_type = _STATEFULSET
+_STATEFULSETSPEC.fields_by_name['selector'].message_type = k8s_dot_io_dot_apimachinery_dot_pkg_dot_apis_dot_meta_dot_v1_dot_generated__pb2._LABELSELECTOR
+_STATEFULSETSPEC.fields_by_name['template'].message_type = k8s_dot_io_dot_api_dot_core_dot_v1_dot_generated__pb2._PODTEMPLATESPEC
+_STATEFULSETSPEC.fields_by_name['volumeClaimTemplates'].message_type = k8s_dot_io_dot_api_dot_core_dot_v1_dot_generated__pb2._PERSISTENTVOLUMECLAIM
+_STATEFULSETSPEC.fields_by_name['updateStrategy'].message_type = _STATEFULSETUPDATESTRATEGY
+_STATEFULSETSPEC.fields_by_name['persistentVolumeClaimRetentionPolicy'].message_type = _STATEFULSETPERSISTENTVOLUMECLAIMRETENTIONPOLICY
+_STATEFULSETSTATUS.fields_by_name['conditions'].message_type = _STATEFULSETCONDITION
+_STATEFULSETUPDATESTRATEGY.fields_by_name['rollingUpdate'].message_type = _ROLLINGUPDATESTATEFULSETSTRATEGY
+DESCRIPTOR.message_types_by_name['ControllerRevision'] = _CONTROLLERREVISION
+DESCRIPTOR.message_types_by_name['ControllerRevisionList'] = _CONTROLLERREVISIONLIST
+DESCRIPTOR.message_types_by_name['DaemonSet'] = _DAEMONSET
+DESCRIPTOR.message_types_by_name['DaemonSetCondition'] = _DAEMONSETCONDITION
+DESCRIPTOR.message_types_by_name['DaemonSetList'] = _DAEMONSETLIST
+DESCRIPTOR.message_types_by_name['DaemonSetSpec'] = _DAEMONSETSPEC
+DESCRIPTOR.message_types_by_name['DaemonSetStatus'] = _DAEMONSETSTATUS
+DESCRIPTOR.message_types_by_name['DaemonSetUpdateStrategy'] = _DAEMONSETUPDATESTRATEGY
+DESCRIPTOR.message_types_by_name['Deployment'] = _DEPLOYMENT
+DESCRIPTOR.message_types_by_name['DeploymentCondition'] = _DEPLOYMENTCONDITION
+DESCRIPTOR.message_types_by_name['DeploymentList'] = _DEPLOYMENTLIST
+DESCRIPTOR.message_types_by_name['DeploymentSpec'] = _DEPLOYMENTSPEC
+DESCRIPTOR.message_types_by_name['DeploymentStatus'] = _DEPLOYMENTSTATUS
+DESCRIPTOR.message_types_by_name['DeploymentStrategy'] = _DEPLOYMENTSTRATEGY
+DESCRIPTOR.message_types_by_name['ReplicaSet'] = _REPLICASET
+DESCRIPTOR.message_types_by_name['ReplicaSetCondition'] = _REPLICASETCONDITION
+DESCRIPTOR.message_types_by_name['ReplicaSetList'] = _REPLICASETLIST
+DESCRIPTOR.message_types_by_name['ReplicaSetSpec'] = _REPLICASETSPEC
+DESCRIPTOR.message_types_by_name['ReplicaSetStatus'] = _REPLICASETSTATUS
+DESCRIPTOR.message_types_by_name['RollingUpdateDaemonSet'] = _ROLLINGUPDATEDAEMONSET
+DESCRIPTOR.message_types_by_name['RollingUpdateDeployment'] = _ROLLINGUPDATEDEPLOYMENT
+DESCRIPTOR.message_types_by_name['RollingUpdateStatefulSetStrategy'] = _ROLLINGUPDATESTATEFULSETSTRATEGY
+DESCRIPTOR.message_types_by_name['StatefulSet'] = _STATEFULSET
+DESCRIPTOR.message_types_by_name['StatefulSetCondition'] = _STATEFULSETCONDITION
+DESCRIPTOR.message_types_by_name['StatefulSetList'] = _STATEFULSETLIST
+DESCRIPTOR.message_types_by_name['StatefulSetPersistentVolumeClaimRetentionPolicy'] = _STATEFULSETPERSISTENTVOLUMECLAIMRETENTIONPOLICY
+DESCRIPTOR.message_types_by_name['StatefulSetSpec'] = _STATEFULSETSPEC
+DESCRIPTOR.message_types_by_name['StatefulSetStatus'] = _STATEFULSETSTATUS
+DESCRIPTOR.message_types_by_name['StatefulSetUpdateStrategy'] = _STATEFULSETUPDATESTRATEGY
+_sym_db.RegisterFileDescriptor(DESCRIPTOR)
+
+ControllerRevision = _reflection.GeneratedProtocolMessageType('ControllerRevision', (_message.Message,), dict(
+ DESCRIPTOR = _CONTROLLERREVISION,
+ __module__ = 'k8s.io.api.apps.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.apps.v1.ControllerRevision)
+ ))
+_sym_db.RegisterMessage(ControllerRevision)
+
+ControllerRevisionList = _reflection.GeneratedProtocolMessageType('ControllerRevisionList', (_message.Message,), dict(
+ DESCRIPTOR = _CONTROLLERREVISIONLIST,
+ __module__ = 'k8s.io.api.apps.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.apps.v1.ControllerRevisionList)
+ ))
+_sym_db.RegisterMessage(ControllerRevisionList)
+
+DaemonSet = _reflection.GeneratedProtocolMessageType('DaemonSet', (_message.Message,), dict(
+ DESCRIPTOR = _DAEMONSET,
+ __module__ = 'k8s.io.api.apps.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.apps.v1.DaemonSet)
+ ))
+_sym_db.RegisterMessage(DaemonSet)
+
+DaemonSetCondition = _reflection.GeneratedProtocolMessageType('DaemonSetCondition', (_message.Message,), dict(
+ DESCRIPTOR = _DAEMONSETCONDITION,
+ __module__ = 'k8s.io.api.apps.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.apps.v1.DaemonSetCondition)
+ ))
+_sym_db.RegisterMessage(DaemonSetCondition)
+
+DaemonSetList = _reflection.GeneratedProtocolMessageType('DaemonSetList', (_message.Message,), dict(
+ DESCRIPTOR = _DAEMONSETLIST,
+ __module__ = 'k8s.io.api.apps.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.apps.v1.DaemonSetList)
+ ))
+_sym_db.RegisterMessage(DaemonSetList)
+
+DaemonSetSpec = _reflection.GeneratedProtocolMessageType('DaemonSetSpec', (_message.Message,), dict(
+ DESCRIPTOR = _DAEMONSETSPEC,
+ __module__ = 'k8s.io.api.apps.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.apps.v1.DaemonSetSpec)
+ ))
+_sym_db.RegisterMessage(DaemonSetSpec)
+
+DaemonSetStatus = _reflection.GeneratedProtocolMessageType('DaemonSetStatus', (_message.Message,), dict(
+ DESCRIPTOR = _DAEMONSETSTATUS,
+ __module__ = 'k8s.io.api.apps.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.apps.v1.DaemonSetStatus)
+ ))
+_sym_db.RegisterMessage(DaemonSetStatus)
+
+DaemonSetUpdateStrategy = _reflection.GeneratedProtocolMessageType('DaemonSetUpdateStrategy', (_message.Message,), dict(
+ DESCRIPTOR = _DAEMONSETUPDATESTRATEGY,
+ __module__ = 'k8s.io.api.apps.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.apps.v1.DaemonSetUpdateStrategy)
+ ))
+_sym_db.RegisterMessage(DaemonSetUpdateStrategy)
+
+Deployment = _reflection.GeneratedProtocolMessageType('Deployment', (_message.Message,), dict(
+ DESCRIPTOR = _DEPLOYMENT,
+ __module__ = 'k8s.io.api.apps.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.apps.v1.Deployment)
+ ))
+_sym_db.RegisterMessage(Deployment)
+
+DeploymentCondition = _reflection.GeneratedProtocolMessageType('DeploymentCondition', (_message.Message,), dict(
+ DESCRIPTOR = _DEPLOYMENTCONDITION,
+ __module__ = 'k8s.io.api.apps.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.apps.v1.DeploymentCondition)
+ ))
+_sym_db.RegisterMessage(DeploymentCondition)
+
+DeploymentList = _reflection.GeneratedProtocolMessageType('DeploymentList', (_message.Message,), dict(
+ DESCRIPTOR = _DEPLOYMENTLIST,
+ __module__ = 'k8s.io.api.apps.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.apps.v1.DeploymentList)
+ ))
+_sym_db.RegisterMessage(DeploymentList)
+
+DeploymentSpec = _reflection.GeneratedProtocolMessageType('DeploymentSpec', (_message.Message,), dict(
+ DESCRIPTOR = _DEPLOYMENTSPEC,
+ __module__ = 'k8s.io.api.apps.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.apps.v1.DeploymentSpec)
+ ))
+_sym_db.RegisterMessage(DeploymentSpec)
+
+DeploymentStatus = _reflection.GeneratedProtocolMessageType('DeploymentStatus', (_message.Message,), dict(
+ DESCRIPTOR = _DEPLOYMENTSTATUS,
+ __module__ = 'k8s.io.api.apps.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.apps.v1.DeploymentStatus)
+ ))
+_sym_db.RegisterMessage(DeploymentStatus)
+
+DeploymentStrategy = _reflection.GeneratedProtocolMessageType('DeploymentStrategy', (_message.Message,), dict(
+ DESCRIPTOR = _DEPLOYMENTSTRATEGY,
+ __module__ = 'k8s.io.api.apps.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.apps.v1.DeploymentStrategy)
+ ))
+_sym_db.RegisterMessage(DeploymentStrategy)
+
+ReplicaSet = _reflection.GeneratedProtocolMessageType('ReplicaSet', (_message.Message,), dict(
+ DESCRIPTOR = _REPLICASET,
+ __module__ = 'k8s.io.api.apps.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.apps.v1.ReplicaSet)
+ ))
+_sym_db.RegisterMessage(ReplicaSet)
+
+ReplicaSetCondition = _reflection.GeneratedProtocolMessageType('ReplicaSetCondition', (_message.Message,), dict(
+ DESCRIPTOR = _REPLICASETCONDITION,
+ __module__ = 'k8s.io.api.apps.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.apps.v1.ReplicaSetCondition)
+ ))
+_sym_db.RegisterMessage(ReplicaSetCondition)
+
+ReplicaSetList = _reflection.GeneratedProtocolMessageType('ReplicaSetList', (_message.Message,), dict(
+ DESCRIPTOR = _REPLICASETLIST,
+ __module__ = 'k8s.io.api.apps.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.apps.v1.ReplicaSetList)
+ ))
+_sym_db.RegisterMessage(ReplicaSetList)
+
+ReplicaSetSpec = _reflection.GeneratedProtocolMessageType('ReplicaSetSpec', (_message.Message,), dict(
+ DESCRIPTOR = _REPLICASETSPEC,
+ __module__ = 'k8s.io.api.apps.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.apps.v1.ReplicaSetSpec)
+ ))
+_sym_db.RegisterMessage(ReplicaSetSpec)
+
+ReplicaSetStatus = _reflection.GeneratedProtocolMessageType('ReplicaSetStatus', (_message.Message,), dict(
+ DESCRIPTOR = _REPLICASETSTATUS,
+ __module__ = 'k8s.io.api.apps.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.apps.v1.ReplicaSetStatus)
+ ))
+_sym_db.RegisterMessage(ReplicaSetStatus)
+
+RollingUpdateDaemonSet = _reflection.GeneratedProtocolMessageType('RollingUpdateDaemonSet', (_message.Message,), dict(
+ DESCRIPTOR = _ROLLINGUPDATEDAEMONSET,
+ __module__ = 'k8s.io.api.apps.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.apps.v1.RollingUpdateDaemonSet)
+ ))
+_sym_db.RegisterMessage(RollingUpdateDaemonSet)
+
+RollingUpdateDeployment = _reflection.GeneratedProtocolMessageType('RollingUpdateDeployment', (_message.Message,), dict(
+ DESCRIPTOR = _ROLLINGUPDATEDEPLOYMENT,
+ __module__ = 'k8s.io.api.apps.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.apps.v1.RollingUpdateDeployment)
+ ))
+_sym_db.RegisterMessage(RollingUpdateDeployment)
+
+RollingUpdateStatefulSetStrategy = _reflection.GeneratedProtocolMessageType('RollingUpdateStatefulSetStrategy', (_message.Message,), dict(
+ DESCRIPTOR = _ROLLINGUPDATESTATEFULSETSTRATEGY,
+ __module__ = 'k8s.io.api.apps.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.apps.v1.RollingUpdateStatefulSetStrategy)
+ ))
+_sym_db.RegisterMessage(RollingUpdateStatefulSetStrategy)
+
+StatefulSet = _reflection.GeneratedProtocolMessageType('StatefulSet', (_message.Message,), dict(
+ DESCRIPTOR = _STATEFULSET,
+ __module__ = 'k8s.io.api.apps.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.apps.v1.StatefulSet)
+ ))
+_sym_db.RegisterMessage(StatefulSet)
+
+StatefulSetCondition = _reflection.GeneratedProtocolMessageType('StatefulSetCondition', (_message.Message,), dict(
+ DESCRIPTOR = _STATEFULSETCONDITION,
+ __module__ = 'k8s.io.api.apps.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.apps.v1.StatefulSetCondition)
+ ))
+_sym_db.RegisterMessage(StatefulSetCondition)
+
+StatefulSetList = _reflection.GeneratedProtocolMessageType('StatefulSetList', (_message.Message,), dict(
+ DESCRIPTOR = _STATEFULSETLIST,
+ __module__ = 'k8s.io.api.apps.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.apps.v1.StatefulSetList)
+ ))
+_sym_db.RegisterMessage(StatefulSetList)
+
+StatefulSetPersistentVolumeClaimRetentionPolicy = _reflection.GeneratedProtocolMessageType('StatefulSetPersistentVolumeClaimRetentionPolicy', (_message.Message,), dict(
+ DESCRIPTOR = _STATEFULSETPERSISTENTVOLUMECLAIMRETENTIONPOLICY,
+ __module__ = 'k8s.io.api.apps.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.apps.v1.StatefulSetPersistentVolumeClaimRetentionPolicy)
+ ))
+_sym_db.RegisterMessage(StatefulSetPersistentVolumeClaimRetentionPolicy)
+
+StatefulSetSpec = _reflection.GeneratedProtocolMessageType('StatefulSetSpec', (_message.Message,), dict(
+ DESCRIPTOR = _STATEFULSETSPEC,
+ __module__ = 'k8s.io.api.apps.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.apps.v1.StatefulSetSpec)
+ ))
+_sym_db.RegisterMessage(StatefulSetSpec)
+
+StatefulSetStatus = _reflection.GeneratedProtocolMessageType('StatefulSetStatus', (_message.Message,), dict(
+ DESCRIPTOR = _STATEFULSETSTATUS,
+ __module__ = 'k8s.io.api.apps.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.apps.v1.StatefulSetStatus)
+ ))
+_sym_db.RegisterMessage(StatefulSetStatus)
+
+StatefulSetUpdateStrategy = _reflection.GeneratedProtocolMessageType('StatefulSetUpdateStrategy', (_message.Message,), dict(
+ DESCRIPTOR = _STATEFULSETUPDATESTRATEGY,
+ __module__ = 'k8s.io.api.apps.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.apps.v1.StatefulSetUpdateStrategy)
+ ))
+_sym_db.RegisterMessage(StatefulSetUpdateStrategy)
+
+
+DESCRIPTOR.has_options = True
+DESCRIPTOR._options = _descriptor._ParseOptions(descriptor_pb2.FileOptions(), _b('Z\022k8s.io/api/apps/v1'))
+# @@protoc_insertion_point(module_scope)
diff --git a/pkg/apis/manager/v1beta1/python/k8s/io/api/core/v1/generated_pb2.py b/pkg/apis/manager/v1beta1/python/k8s/io/api/core/v1/generated_pb2.py
new file mode 100644
index 00000000000..78cdf444919
--- /dev/null
+++ b/pkg/apis/manager/v1beta1/python/k8s/io/api/core/v1/generated_pb2.py
@@ -0,0 +1,14602 @@
+# Generated by the protocol buffer compiler. DO NOT EDIT!
+# source: k8s.io/api/core/v1/generated.proto
+
+import sys
+_b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1'))
+from google.protobuf import descriptor as _descriptor
+from google.protobuf import message as _message
+from google.protobuf import reflection as _reflection
+from google.protobuf import symbol_database as _symbol_database
+from google.protobuf import descriptor_pb2
+# @@protoc_insertion_point(imports)
+
+_sym_db = _symbol_database.Default()
+
+
+from k8s.io.apimachinery.pkg.api.resource import generated_pb2 as k8s_dot_io_dot_apimachinery_dot_pkg_dot_api_dot_resource_dot_generated__pb2
+from k8s.io.apimachinery.pkg.apis.meta.v1 import generated_pb2 as k8s_dot_io_dot_apimachinery_dot_pkg_dot_apis_dot_meta_dot_v1_dot_generated__pb2
+from k8s.io.apimachinery.pkg.runtime import generated_pb2 as k8s_dot_io_dot_apimachinery_dot_pkg_dot_runtime_dot_generated__pb2
+from k8s.io.apimachinery.pkg.runtime.schema import generated_pb2 as k8s_dot_io_dot_apimachinery_dot_pkg_dot_runtime_dot_schema_dot_generated__pb2
+from k8s.io.apimachinery.pkg.util.intstr import generated_pb2 as k8s_dot_io_dot_apimachinery_dot_pkg_dot_util_dot_intstr_dot_generated__pb2
+
+
+DESCRIPTOR = _descriptor.FileDescriptor(
+ name='k8s.io/api/core/v1/generated.proto',
+ package='k8s.io.api.core.v1',
+ syntax='proto2',
+ serialized_pb=_b('\n\"k8s.io/api/core/v1/generated.proto\x12\x12k8s.io.api.core.v1\x1a\x34k8s.io/apimachinery/pkg/api/resource/generated.proto\x1a\x34k8s.io/apimachinery/pkg/apis/meta/v1/generated.proto\x1a/k8s.io/apimachinery/pkg/runtime/generated.proto\x1a\x36k8s.io/apimachinery/pkg/runtime/schema/generated.proto\x1a\x33k8s.io/apimachinery/pkg/util/intstr/generated.proto\"i\n AWSElasticBlockStoreVolumeSource\x12\x10\n\x08volumeID\x18\x01 \x01(\t\x12\x0e\n\x06\x66sType\x18\x02 \x01(\t\x12\x11\n\tpartition\x18\x03 \x01(\x05\x12\x10\n\x08readOnly\x18\x04 \x01(\x08\"\xb6\x01\n\x08\x41\x66\x66inity\x12\x36\n\x0cnodeAffinity\x18\x01 \x01(\x0b\x32 .k8s.io.api.core.v1.NodeAffinity\x12\x34\n\x0bpodAffinity\x18\x02 \x01(\x0b\x32\x1f.k8s.io.api.core.v1.PodAffinity\x12<\n\x0fpodAntiAffinity\x18\x03 \x01(\x0b\x32#.k8s.io.api.core.v1.PodAntiAffinity\"2\n\x0e\x41ttachedVolume\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x12\n\ndevicePath\x18\x02 \x01(\t\"N\n\tAvoidPods\x12\x41\n\x0fpreferAvoidPods\x18\x01 \x03(\x0b\x32(.k8s.io.api.core.v1.PreferAvoidPodsEntry\"\x7f\n\x15\x41zureDiskVolumeSource\x12\x10\n\x08\x64iskName\x18\x01 \x01(\t\x12\x0f\n\x07\x64iskURI\x18\x02 \x01(\t\x12\x13\n\x0b\x63\x61\x63hingMode\x18\x03 \x01(\t\x12\x0e\n\x06\x66sType\x18\x04 \x01(\t\x12\x10\n\x08readOnly\x18\x05 \x01(\x08\x12\x0c\n\x04kind\x18\x06 \x01(\t\"s\n\x1f\x41zureFilePersistentVolumeSource\x12\x12\n\nsecretName\x18\x01 \x01(\t\x12\x11\n\tshareName\x18\x02 \x01(\t\x12\x10\n\x08readOnly\x18\x03 \x01(\x08\x12\x17\n\x0fsecretNamespace\x18\x04 \x01(\t\"P\n\x15\x41zureFileVolumeSource\x12\x12\n\nsecretName\x18\x01 \x01(\t\x12\x11\n\tshareName\x18\x02 \x01(\t\x12\x10\n\x08readOnly\x18\x03 \x01(\x08\"\x82\x01\n\x07\x42inding\x12\x42\n\x08metadata\x18\x01 \x01(\x0b\x32\x30.k8s.io.apimachinery.pkg.apis.meta.v1.ObjectMeta\x12\x33\n\x06target\x18\x02 \x01(\x0b\x32#.k8s.io.api.core.v1.ObjectReference\"\xd2\x04\n\x19\x43SIPersistentVolumeSource\x12\x0e\n\x06\x64river\x18\x01 \x01(\t\x12\x14\n\x0cvolumeHandle\x18\x02 \x01(\t\x12\x10\n\x08readOnly\x18\x03 \x01(\x08\x12\x0e\n\x06\x66sType\x18\x04 \x01(\t\x12]\n\x10volumeAttributes\x18\x05 \x03(\x0b\x32\x43.k8s.io.api.core.v1.CSIPersistentVolumeSource.VolumeAttributesEntry\x12G\n\x1a\x63ontrollerPublishSecretRef\x18\x06 \x01(\x0b\x32#.k8s.io.api.core.v1.SecretReference\x12?\n\x12nodeStageSecretRef\x18\x07 \x01(\x0b\x32#.k8s.io.api.core.v1.SecretReference\x12\x41\n\x14nodePublishSecretRef\x18\x08 \x01(\x0b\x32#.k8s.io.api.core.v1.SecretReference\x12\x46\n\x19\x63ontrollerExpandSecretRef\x18\t \x01(\x0b\x32#.k8s.io.api.core.v1.SecretReference\x12@\n\x13nodeExpandSecretRef\x18\n \x01(\x0b\x32#.k8s.io.api.core.v1.SecretReference\x1a\x37\n\x15VolumeAttributesEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"\x99\x02\n\x0f\x43SIVolumeSource\x12\x0e\n\x06\x64river\x18\x01 \x01(\t\x12\x10\n\x08readOnly\x18\x02 \x01(\x08\x12\x0e\n\x06\x66sType\x18\x03 \x01(\t\x12S\n\x10volumeAttributes\x18\x04 \x03(\x0b\x32\x39.k8s.io.api.core.v1.CSIVolumeSource.VolumeAttributesEntry\x12\x46\n\x14nodePublishSecretRef\x18\x05 \x01(\x0b\x32(.k8s.io.api.core.v1.LocalObjectReference\x1a\x37\n\x15VolumeAttributesEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\")\n\x0c\x43\x61pabilities\x12\x0b\n\x03\x61\x64\x64\x18\x01 \x03(\t\x12\x0c\n\x04\x64rop\x18\x02 \x03(\t\"\xaa\x01\n\x1c\x43\x65phFSPersistentVolumeSource\x12\x10\n\x08monitors\x18\x01 \x03(\t\x12\x0c\n\x04path\x18\x02 \x01(\t\x12\x0c\n\x04user\x18\x03 \x01(\t\x12\x12\n\nsecretFile\x18\x04 \x01(\t\x12\x36\n\tsecretRef\x18\x05 \x01(\x0b\x32#.k8s.io.api.core.v1.SecretReference\x12\x10\n\x08readOnly\x18\x06 \x01(\x08\"\xa5\x01\n\x12\x43\x65phFSVolumeSource\x12\x10\n\x08monitors\x18\x01 \x03(\t\x12\x0c\n\x04path\x18\x02 \x01(\t\x12\x0c\n\x04user\x18\x03 \x01(\t\x12\x12\n\nsecretFile\x18\x04 \x01(\t\x12;\n\tsecretRef\x18\x05 \x01(\x0b\x32(.k8s.io.api.core.v1.LocalObjectReference\x12\x10\n\x08readOnly\x18\x06 \x01(\x08\"\x8a\x01\n\x1c\x43inderPersistentVolumeSource\x12\x10\n\x08volumeID\x18\x01 \x01(\t\x12\x0e\n\x06\x66sType\x18\x02 \x01(\t\x12\x10\n\x08readOnly\x18\x03 \x01(\x08\x12\x36\n\tsecretRef\x18\x04 \x01(\x0b\x32#.k8s.io.api.core.v1.SecretReference\"\x85\x01\n\x12\x43inderVolumeSource\x12\x10\n\x08volumeID\x18\x01 \x01(\t\x12\x0e\n\x06\x66sType\x18\x02 \x01(\t\x12\x10\n\x08readOnly\x18\x03 \x01(\x08\x12;\n\tsecretRef\x18\x04 \x01(\x0b\x32(.k8s.io.api.core.v1.LocalObjectReference\"(\n\x0e\x43lientIPConfig\x12\x16\n\x0etimeoutSeconds\x18\x01 \x01(\x05\"R\n\x12\x43omponentCondition\x12\x0c\n\x04type\x18\x01 \x01(\t\x12\x0e\n\x06status\x18\x02 \x01(\t\x12\x0f\n\x07message\x18\x03 \x01(\t\x12\r\n\x05\x65rror\x18\x04 \x01(\t\"\x91\x01\n\x0f\x43omponentStatus\x12\x42\n\x08metadata\x18\x01 \x01(\x0b\x32\x30.k8s.io.apimachinery.pkg.apis.meta.v1.ObjectMeta\x12:\n\nconditions\x18\x02 \x03(\x0b\x32&.k8s.io.api.core.v1.ComponentCondition\"\x8b\x01\n\x13\x43omponentStatusList\x12@\n\x08metadata\x18\x01 \x01(\x0b\x32..k8s.io.apimachinery.pkg.apis.meta.v1.ListMeta\x12\x32\n\x05items\x18\x02 \x03(\x0b\x32#.k8s.io.api.core.v1.ComponentStatus\"\xbc\x02\n\tConfigMap\x12\x42\n\x08metadata\x18\x01 \x01(\x0b\x32\x30.k8s.io.apimachinery.pkg.apis.meta.v1.ObjectMeta\x12\x11\n\timmutable\x18\x04 \x01(\x08\x12\x35\n\x04\x64\x61ta\x18\x02 \x03(\x0b\x32\'.k8s.io.api.core.v1.ConfigMap.DataEntry\x12\x41\n\nbinaryData\x18\x03 \x03(\x0b\x32-.k8s.io.api.core.v1.ConfigMap.BinaryDataEntry\x1a+\n\tDataEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\x1a\x31\n\x0f\x42inaryDataEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\x0c:\x02\x38\x01\"n\n\x12\x43onfigMapEnvSource\x12\x46\n\x14localObjectReference\x18\x01 \x01(\x0b\x32(.k8s.io.api.core.v1.LocalObjectReference\x12\x10\n\x08optional\x18\x02 \x01(\x08\"}\n\x14\x43onfigMapKeySelector\x12\x46\n\x14localObjectReference\x18\x01 \x01(\x0b\x32(.k8s.io.api.core.v1.LocalObjectReference\x12\x0b\n\x03key\x18\x02 \x01(\t\x12\x10\n\x08optional\x18\x03 \x01(\x08\"\x7f\n\rConfigMapList\x12@\n\x08metadata\x18\x01 \x01(\x0b\x32..k8s.io.apimachinery.pkg.apis.meta.v1.ListMeta\x12,\n\x05items\x18\x02 \x03(\x0b\x32\x1d.k8s.io.api.core.v1.ConfigMap\"|\n\x19\x43onfigMapNodeConfigSource\x12\x11\n\tnamespace\x18\x01 \x01(\t\x12\x0c\n\x04name\x18\x02 \x01(\t\x12\x0b\n\x03uid\x18\x03 \x01(\t\x12\x17\n\x0fresourceVersion\x18\x04 \x01(\t\x12\x18\n\x10kubeletConfigKey\x18\x05 \x01(\t\"\x9d\x01\n\x13\x43onfigMapProjection\x12\x46\n\x14localObjectReference\x18\x01 \x01(\x0b\x32(.k8s.io.api.core.v1.LocalObjectReference\x12,\n\x05items\x18\x02 \x03(\x0b\x32\x1d.k8s.io.api.core.v1.KeyToPath\x12\x10\n\x08optional\x18\x04 \x01(\x08\"\xb4\x01\n\x15\x43onfigMapVolumeSource\x12\x46\n\x14localObjectReference\x18\x01 \x01(\x0b\x32(.k8s.io.api.core.v1.LocalObjectReference\x12,\n\x05items\x18\x02 \x03(\x0b\x32\x1d.k8s.io.api.core.v1.KeyToPath\x12\x13\n\x0b\x64\x65\x66\x61ultMode\x18\x03 \x01(\x05\x12\x10\n\x08optional\x18\x04 \x01(\x08\"\xa7\x06\n\tContainer\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\r\n\x05image\x18\x02 \x01(\t\x12\x0f\n\x07\x63ommand\x18\x03 \x03(\t\x12\x0c\n\x04\x61rgs\x18\x04 \x03(\t\x12\x12\n\nworkingDir\x18\x05 \x01(\t\x12\x30\n\x05ports\x18\x06 \x03(\x0b\x32!.k8s.io.api.core.v1.ContainerPort\x12\x32\n\x07\x65nvFrom\x18\x13 \x03(\x0b\x32!.k8s.io.api.core.v1.EnvFromSource\x12\'\n\x03\x65nv\x18\x07 \x03(\x0b\x32\x1a.k8s.io.api.core.v1.EnvVar\x12;\n\tresources\x18\x08 \x01(\x0b\x32(.k8s.io.api.core.v1.ResourceRequirements\x12\x35\n\x0cvolumeMounts\x18\t \x03(\x0b\x32\x1f.k8s.io.api.core.v1.VolumeMount\x12\x37\n\rvolumeDevices\x18\x15 \x03(\x0b\x32 .k8s.io.api.core.v1.VolumeDevice\x12\x30\n\rlivenessProbe\x18\n \x01(\x0b\x32\x19.k8s.io.api.core.v1.Probe\x12\x31\n\x0ereadinessProbe\x18\x0b \x01(\x0b\x32\x19.k8s.io.api.core.v1.Probe\x12/\n\x0cstartupProbe\x18\x16 \x01(\x0b\x32\x19.k8s.io.api.core.v1.Probe\x12\x30\n\tlifecycle\x18\x0c \x01(\x0b\x32\x1d.k8s.io.api.core.v1.Lifecycle\x12\x1e\n\x16terminationMessagePath\x18\r \x01(\t\x12 \n\x18terminationMessagePolicy\x18\x14 \x01(\t\x12\x17\n\x0fimagePullPolicy\x18\x0e \x01(\t\x12<\n\x0fsecurityContext\x18\x0f \x01(\x0b\x32#.k8s.io.api.core.v1.SecurityContext\x12\r\n\x05stdin\x18\x10 \x01(\x08\x12\x11\n\tstdinOnce\x18\x11 \x01(\x08\x12\x0b\n\x03tty\x18\x12 \x01(\x08\"2\n\x0e\x43ontainerImage\x12\r\n\x05names\x18\x01 \x03(\t\x12\x11\n\tsizeBytes\x18\x02 \x01(\x03\"h\n\rContainerPort\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x10\n\x08hostPort\x18\x02 \x01(\x05\x12\x15\n\rcontainerPort\x18\x03 \x01(\x05\x12\x10\n\x08protocol\x18\x04 \x01(\t\x12\x0e\n\x06hostIP\x18\x05 \x01(\t\"\xca\x01\n\x0e\x43ontainerState\x12:\n\x07waiting\x18\x01 \x01(\x0b\x32).k8s.io.api.core.v1.ContainerStateWaiting\x12:\n\x07running\x18\x02 \x01(\x0b\x32).k8s.io.api.core.v1.ContainerStateRunning\x12@\n\nterminated\x18\x03 \x01(\x0b\x32,.k8s.io.api.core.v1.ContainerStateTerminated\"V\n\x15\x43ontainerStateRunning\x12=\n\tstartedAt\x18\x01 \x01(\x0b\x32*.k8s.io.apimachinery.pkg.apis.meta.v1.Time\"\xf1\x01\n\x18\x43ontainerStateTerminated\x12\x10\n\x08\x65xitCode\x18\x01 \x01(\x05\x12\x0e\n\x06signal\x18\x02 \x01(\x05\x12\x0e\n\x06reason\x18\x03 \x01(\t\x12\x0f\n\x07message\x18\x04 \x01(\t\x12=\n\tstartedAt\x18\x05 \x01(\x0b\x32*.k8s.io.apimachinery.pkg.apis.meta.v1.Time\x12>\n\nfinishedAt\x18\x06 \x01(\x0b\x32*.k8s.io.apimachinery.pkg.apis.meta.v1.Time\x12\x13\n\x0b\x63ontainerID\x18\x07 \x01(\t\"8\n\x15\x43ontainerStateWaiting\x12\x0e\n\x06reason\x18\x01 \x01(\t\x12\x0f\n\x07message\x18\x02 \x01(\t\"\xf4\x01\n\x0f\x43ontainerStatus\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x31\n\x05state\x18\x02 \x01(\x0b\x32\".k8s.io.api.core.v1.ContainerState\x12\x35\n\tlastState\x18\x03 \x01(\x0b\x32\".k8s.io.api.core.v1.ContainerState\x12\r\n\x05ready\x18\x04 \x01(\x08\x12\x14\n\x0crestartCount\x18\x05 \x01(\x05\x12\r\n\x05image\x18\x06 \x01(\t\x12\x0f\n\x07imageID\x18\x07 \x01(\t\x12\x13\n\x0b\x63ontainerID\x18\x08 \x01(\t\x12\x0f\n\x07started\x18\t \x01(\x08\"\x1e\n\x0e\x44\x61\x65monEndpoint\x12\x0c\n\x04Port\x18\x01 \x01(\x05\"Q\n\x15\x44ownwardAPIProjection\x12\x38\n\x05items\x18\x01 \x03(\x0b\x32).k8s.io.api.core.v1.DownwardAPIVolumeFile\"\xb3\x01\n\x15\x44ownwardAPIVolumeFile\x12\x0c\n\x04path\x18\x01 \x01(\t\x12\x39\n\x08\x66ieldRef\x18\x02 \x01(\x0b\x32\'.k8s.io.api.core.v1.ObjectFieldSelector\x12\x43\n\x10resourceFieldRef\x18\x03 \x01(\x0b\x32).k8s.io.api.core.v1.ResourceFieldSelector\x12\x0c\n\x04mode\x18\x04 \x01(\x05\"h\n\x17\x44ownwardAPIVolumeSource\x12\x38\n\x05items\x18\x01 \x03(\x0b\x32).k8s.io.api.core.v1.DownwardAPIVolumeFile\x12\x13\n\x0b\x64\x65\x66\x61ultMode\x18\x02 \x01(\x05\"i\n\x14\x45mptyDirVolumeSource\x12\x0e\n\x06medium\x18\x01 \x01(\t\x12\x41\n\tsizeLimit\x18\x02 \x01(\x0b\x32..k8s.io.apimachinery.pkg.api.resource.Quantity\"y\n\x0f\x45ndpointAddress\x12\n\n\x02ip\x18\x01 \x01(\t\x12\x10\n\x08hostname\x18\x03 \x01(\t\x12\x10\n\x08nodeName\x18\x04 \x01(\t\x12\x36\n\ttargetRef\x18\x02 \x01(\x0b\x32#.k8s.io.api.core.v1.ObjectReference\"Q\n\x0c\x45ndpointPort\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x0c\n\x04port\x18\x02 \x01(\x05\x12\x10\n\x08protocol\x18\x03 \x01(\t\x12\x13\n\x0b\x61ppProtocol\x18\x04 \x01(\t\"\xb9\x01\n\x0e\x45ndpointSubset\x12\x36\n\taddresses\x18\x01 \x03(\x0b\x32#.k8s.io.api.core.v1.EndpointAddress\x12>\n\x11notReadyAddresses\x18\x02 \x03(\x0b\x32#.k8s.io.api.core.v1.EndpointAddress\x12/\n\x05ports\x18\x03 \x03(\x0b\x32 .k8s.io.api.core.v1.EndpointPort\"\x84\x01\n\tEndpoints\x12\x42\n\x08metadata\x18\x01 \x01(\x0b\x32\x30.k8s.io.apimachinery.pkg.apis.meta.v1.ObjectMeta\x12\x33\n\x07subsets\x18\x02 \x03(\x0b\x32\".k8s.io.api.core.v1.EndpointSubset\"\x7f\n\rEndpointsList\x12@\n\x08metadata\x18\x01 \x01(\x0b\x32..k8s.io.apimachinery.pkg.apis.meta.v1.ListMeta\x12,\n\x05items\x18\x02 \x03(\x0b\x32\x1d.k8s.io.api.core.v1.Endpoints\"\x95\x01\n\rEnvFromSource\x12\x0e\n\x06prefix\x18\x01 \x01(\t\x12<\n\x0c\x63onfigMapRef\x18\x02 \x01(\x0b\x32&.k8s.io.api.core.v1.ConfigMapEnvSource\x12\x36\n\tsecretRef\x18\x03 \x01(\x0b\x32#.k8s.io.api.core.v1.SecretEnvSource\"Z\n\x06\x45nvVar\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t\x12\x33\n\tvalueFrom\x18\x03 \x01(\x0b\x32 .k8s.io.api.core.v1.EnvVarSource\"\x8e\x02\n\x0c\x45nvVarSource\x12\x39\n\x08\x66ieldRef\x18\x01 \x01(\x0b\x32\'.k8s.io.api.core.v1.ObjectFieldSelector\x12\x43\n\x10resourceFieldRef\x18\x02 \x01(\x0b\x32).k8s.io.api.core.v1.ResourceFieldSelector\x12\x41\n\x0f\x63onfigMapKeyRef\x18\x03 \x01(\x0b\x32(.k8s.io.api.core.v1.ConfigMapKeySelector\x12;\n\x0csecretKeyRef\x18\x04 \x01(\x0b\x32%.k8s.io.api.core.v1.SecretKeySelector\"\x81\x01\n\x12\x45phemeralContainer\x12N\n\x18\x65phemeralContainerCommon\x18\x01 \x01(\x0b\x32,.k8s.io.api.core.v1.EphemeralContainerCommon\x12\x1b\n\x13targetContainerName\x18\x02 \x01(\t\"\xb6\x06\n\x18\x45phemeralContainerCommon\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\r\n\x05image\x18\x02 \x01(\t\x12\x0f\n\x07\x63ommand\x18\x03 \x03(\t\x12\x0c\n\x04\x61rgs\x18\x04 \x03(\t\x12\x12\n\nworkingDir\x18\x05 \x01(\t\x12\x30\n\x05ports\x18\x06 \x03(\x0b\x32!.k8s.io.api.core.v1.ContainerPort\x12\x32\n\x07\x65nvFrom\x18\x13 \x03(\x0b\x32!.k8s.io.api.core.v1.EnvFromSource\x12\'\n\x03\x65nv\x18\x07 \x03(\x0b\x32\x1a.k8s.io.api.core.v1.EnvVar\x12;\n\tresources\x18\x08 \x01(\x0b\x32(.k8s.io.api.core.v1.ResourceRequirements\x12\x35\n\x0cvolumeMounts\x18\t \x03(\x0b\x32\x1f.k8s.io.api.core.v1.VolumeMount\x12\x37\n\rvolumeDevices\x18\x15 \x03(\x0b\x32 .k8s.io.api.core.v1.VolumeDevice\x12\x30\n\rlivenessProbe\x18\n \x01(\x0b\x32\x19.k8s.io.api.core.v1.Probe\x12\x31\n\x0ereadinessProbe\x18\x0b \x01(\x0b\x32\x19.k8s.io.api.core.v1.Probe\x12/\n\x0cstartupProbe\x18\x16 \x01(\x0b\x32\x19.k8s.io.api.core.v1.Probe\x12\x30\n\tlifecycle\x18\x0c \x01(\x0b\x32\x1d.k8s.io.api.core.v1.Lifecycle\x12\x1e\n\x16terminationMessagePath\x18\r \x01(\t\x12 \n\x18terminationMessagePolicy\x18\x14 \x01(\t\x12\x17\n\x0fimagePullPolicy\x18\x0e \x01(\t\x12<\n\x0fsecurityContext\x18\x0f \x01(\x0b\x32#.k8s.io.api.core.v1.SecurityContext\x12\r\n\x05stdin\x18\x10 \x01(\x08\x12\x11\n\tstdinOnce\x18\x11 \x01(\x08\x12\x0b\n\x03tty\x18\x12 \x01(\x08\"g\n\x15\x45phemeralVolumeSource\x12N\n\x13volumeClaimTemplate\x18\x01 \x01(\x0b\x32\x31.k8s.io.api.core.v1.PersistentVolumeClaimTemplate\"\xf0\x04\n\x05\x45vent\x12\x42\n\x08metadata\x18\x01 \x01(\x0b\x32\x30.k8s.io.apimachinery.pkg.apis.meta.v1.ObjectMeta\x12;\n\x0einvolvedObject\x18\x02 \x01(\x0b\x32#.k8s.io.api.core.v1.ObjectReference\x12\x0e\n\x06reason\x18\x03 \x01(\t\x12\x0f\n\x07message\x18\x04 \x01(\t\x12/\n\x06source\x18\x05 \x01(\x0b\x32\x1f.k8s.io.api.core.v1.EventSource\x12\x42\n\x0e\x66irstTimestamp\x18\x06 \x01(\x0b\x32*.k8s.io.apimachinery.pkg.apis.meta.v1.Time\x12\x41\n\rlastTimestamp\x18\x07 \x01(\x0b\x32*.k8s.io.apimachinery.pkg.apis.meta.v1.Time\x12\r\n\x05\x63ount\x18\x08 \x01(\x05\x12\x0c\n\x04type\x18\t \x01(\t\x12\x42\n\teventTime\x18\n \x01(\x0b\x32/.k8s.io.apimachinery.pkg.apis.meta.v1.MicroTime\x12/\n\x06series\x18\x0b \x01(\x0b\x32\x1f.k8s.io.api.core.v1.EventSeries\x12\x0e\n\x06\x61\x63tion\x18\x0c \x01(\t\x12\x34\n\x07related\x18\r \x01(\x0b\x32#.k8s.io.api.core.v1.ObjectReference\x12\x1a\n\x12reportingComponent\x18\x0e \x01(\t\x12\x19\n\x11reportingInstance\x18\x0f \x01(\t\"w\n\tEventList\x12@\n\x08metadata\x18\x01 \x01(\x0b\x32..k8s.io.apimachinery.pkg.apis.meta.v1.ListMeta\x12(\n\x05items\x18\x02 \x03(\x0b\x32\x19.k8s.io.api.core.v1.Event\"g\n\x0b\x45ventSeries\x12\r\n\x05\x63ount\x18\x01 \x01(\x05\x12I\n\x10lastObservedTime\x18\x02 \x01(\x0b\x32/.k8s.io.apimachinery.pkg.apis.meta.v1.MicroTime\".\n\x0b\x45ventSource\x12\x11\n\tcomponent\x18\x01 \x01(\t\x12\x0c\n\x04host\x18\x02 \x01(\t\"\x1d\n\nExecAction\x12\x0f\n\x07\x63ommand\x18\x01 \x03(\t\"b\n\x0e\x46\x43VolumeSource\x12\x12\n\ntargetWWNs\x18\x01 \x03(\t\x12\x0b\n\x03lun\x18\x02 \x01(\x05\x12\x0e\n\x06\x66sType\x18\x03 \x01(\t\x12\x10\n\x08readOnly\x18\x04 \x01(\x08\x12\r\n\x05wwids\x18\x05 \x03(\t\"\x84\x02\n\x1a\x46lexPersistentVolumeSource\x12\x0e\n\x06\x64river\x18\x01 \x01(\t\x12\x0e\n\x06\x66sType\x18\x02 \x01(\t\x12\x36\n\tsecretRef\x18\x03 \x01(\x0b\x32#.k8s.io.api.core.v1.SecretReference\x12\x10\n\x08readOnly\x18\x04 \x01(\x08\x12L\n\x07options\x18\x05 \x03(\x0b\x32;.k8s.io.api.core.v1.FlexPersistentVolumeSource.OptionsEntry\x1a.\n\x0cOptionsEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"\xf5\x01\n\x10\x46lexVolumeSource\x12\x0e\n\x06\x64river\x18\x01 \x01(\t\x12\x0e\n\x06\x66sType\x18\x02 \x01(\t\x12;\n\tsecretRef\x18\x03 \x01(\x0b\x32(.k8s.io.api.core.v1.LocalObjectReference\x12\x10\n\x08readOnly\x18\x04 \x01(\x08\x12\x42\n\x07options\x18\x05 \x03(\x0b\x32\x31.k8s.io.api.core.v1.FlexVolumeSource.OptionsEntry\x1a.\n\x0cOptionsEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"?\n\x13\x46lockerVolumeSource\x12\x13\n\x0b\x64\x61tasetName\x18\x01 \x01(\t\x12\x13\n\x0b\x64\x61tasetUUID\x18\x02 \x01(\t\"d\n\x1dGCEPersistentDiskVolumeSource\x12\x0e\n\x06pdName\x18\x01 \x01(\t\x12\x0e\n\x06\x66sType\x18\x02 \x01(\t\x12\x11\n\tpartition\x18\x03 \x01(\x05\x12\x10\n\x08readOnly\x18\x04 \x01(\x08\"+\n\nGRPCAction\x12\x0c\n\x04port\x18\x01 \x01(\x05\x12\x0f\n\x07service\x18\x02 \x01(\t\"N\n\x13GitRepoVolumeSource\x12\x12\n\nrepository\x18\x01 \x01(\t\x12\x10\n\x08revision\x18\x02 \x01(\t\x12\x11\n\tdirectory\x18\x03 \x01(\t\"p\n\x1fGlusterfsPersistentVolumeSource\x12\x11\n\tendpoints\x18\x01 \x01(\t\x12\x0c\n\x04path\x18\x02 \x01(\t\x12\x10\n\x08readOnly\x18\x03 \x01(\x08\x12\x1a\n\x12\x65ndpointsNamespace\x18\x04 \x01(\t\"J\n\x15GlusterfsVolumeSource\x12\x11\n\tendpoints\x18\x01 \x01(\t\x12\x0c\n\x04path\x18\x02 \x01(\t\x12\x10\n\x08readOnly\x18\x03 \x01(\x08\"\xb0\x01\n\rHTTPGetAction\x12\x0c\n\x04path\x18\x01 \x01(\t\x12>\n\x04port\x18\x02 \x01(\x0b\x32\x30.k8s.io.apimachinery.pkg.util.intstr.IntOrString\x12\x0c\n\x04host\x18\x03 \x01(\t\x12\x0e\n\x06scheme\x18\x04 \x01(\t\x12\x33\n\x0bhttpHeaders\x18\x05 \x03(\x0b\x32\x1e.k8s.io.api.core.v1.HTTPHeader\")\n\nHTTPHeader\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t\"*\n\tHostAlias\x12\n\n\x02ip\x18\x01 \x01(\t\x12\x11\n\thostnames\x18\x02 \x03(\t\"2\n\x14HostPathVolumeSource\x12\x0c\n\x04path\x18\x01 \x01(\t\x12\x0c\n\x04type\x18\x02 \x01(\t\"\x9b\x02\n\x1bISCSIPersistentVolumeSource\x12\x14\n\x0ctargetPortal\x18\x01 \x01(\t\x12\x0b\n\x03iqn\x18\x02 \x01(\t\x12\x0b\n\x03lun\x18\x03 \x01(\x05\x12\x16\n\x0eiscsiInterface\x18\x04 \x01(\t\x12\x0e\n\x06\x66sType\x18\x05 \x01(\t\x12\x10\n\x08readOnly\x18\x06 \x01(\x08\x12\x0f\n\x07portals\x18\x07 \x03(\t\x12\x19\n\x11\x63hapAuthDiscovery\x18\x08 \x01(\x08\x12\x17\n\x0f\x63hapAuthSession\x18\x0b \x01(\x08\x12\x36\n\tsecretRef\x18\n \x01(\x0b\x32#.k8s.io.api.core.v1.SecretReference\x12\x15\n\rinitiatorName\x18\x0c \x01(\t\"\x96\x02\n\x11ISCSIVolumeSource\x12\x14\n\x0ctargetPortal\x18\x01 \x01(\t\x12\x0b\n\x03iqn\x18\x02 \x01(\t\x12\x0b\n\x03lun\x18\x03 \x01(\x05\x12\x16\n\x0eiscsiInterface\x18\x04 \x01(\t\x12\x0e\n\x06\x66sType\x18\x05 \x01(\t\x12\x10\n\x08readOnly\x18\x06 \x01(\x08\x12\x0f\n\x07portals\x18\x07 \x03(\t\x12\x19\n\x11\x63hapAuthDiscovery\x18\x08 \x01(\x08\x12\x17\n\x0f\x63hapAuthSession\x18\x0b \x01(\x08\x12;\n\tsecretRef\x18\n \x01(\x0b\x32(.k8s.io.api.core.v1.LocalObjectReference\x12\x15\n\rinitiatorName\x18\x0c \x01(\t\"4\n\tKeyToPath\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\x0c\n\x04path\x18\x02 \x01(\t\x12\x0c\n\x04mode\x18\x03 \x01(\x05\"{\n\tLifecycle\x12\x37\n\tpostStart\x18\x01 \x01(\x0b\x32$.k8s.io.api.core.v1.LifecycleHandler\x12\x35\n\x07preStop\x18\x02 \x01(\x0b\x32$.k8s.io.api.core.v1.LifecycleHandler\"\xac\x01\n\x10LifecycleHandler\x12,\n\x04\x65xec\x18\x01 \x01(\x0b\x32\x1e.k8s.io.api.core.v1.ExecAction\x12\x32\n\x07httpGet\x18\x02 \x01(\x0b\x32!.k8s.io.api.core.v1.HTTPGetAction\x12\x36\n\ttcpSocket\x18\x03 \x01(\x0b\x32#.k8s.io.api.core.v1.TCPSocketAction\"\x82\x01\n\nLimitRange\x12\x42\n\x08metadata\x18\x01 \x01(\x0b\x32\x30.k8s.io.apimachinery.pkg.apis.meta.v1.ObjectMeta\x12\x30\n\x04spec\x18\x02 \x01(\x0b\x32\".k8s.io.api.core.v1.LimitRangeSpec\"\xec\x06\n\x0eLimitRangeItem\x12\x0c\n\x04type\x18\x01 \x01(\t\x12\x38\n\x03max\x18\x02 \x03(\x0b\x32+.k8s.io.api.core.v1.LimitRangeItem.MaxEntry\x12\x38\n\x03min\x18\x03 \x03(\x0b\x32+.k8s.io.api.core.v1.LimitRangeItem.MinEntry\x12@\n\x07\x64\x65\x66\x61ult\x18\x04 \x03(\x0b\x32/.k8s.io.api.core.v1.LimitRangeItem.DefaultEntry\x12N\n\x0e\x64\x65\x66\x61ultRequest\x18\x05 \x03(\x0b\x32\x36.k8s.io.api.core.v1.LimitRangeItem.DefaultRequestEntry\x12Z\n\x14maxLimitRequestRatio\x18\x06 \x03(\x0b\x32<.k8s.io.api.core.v1.LimitRangeItem.MaxLimitRequestRatioEntry\x1aZ\n\x08MaxEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12=\n\x05value\x18\x02 \x01(\x0b\x32..k8s.io.apimachinery.pkg.api.resource.Quantity:\x02\x38\x01\x1aZ\n\x08MinEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12=\n\x05value\x18\x02 \x01(\x0b\x32..k8s.io.apimachinery.pkg.api.resource.Quantity:\x02\x38\x01\x1a^\n\x0c\x44\x65\x66\x61ultEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12=\n\x05value\x18\x02 \x01(\x0b\x32..k8s.io.apimachinery.pkg.api.resource.Quantity:\x02\x38\x01\x1a\x65\n\x13\x44\x65\x66\x61ultRequestEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12=\n\x05value\x18\x02 \x01(\x0b\x32..k8s.io.apimachinery.pkg.api.resource.Quantity:\x02\x38\x01\x1ak\n\x19MaxLimitRequestRatioEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12=\n\x05value\x18\x02 \x01(\x0b\x32..k8s.io.apimachinery.pkg.api.resource.Quantity:\x02\x38\x01\"\x81\x01\n\x0eLimitRangeList\x12@\n\x08metadata\x18\x01 \x01(\x0b\x32..k8s.io.apimachinery.pkg.apis.meta.v1.ListMeta\x12-\n\x05items\x18\x02 \x03(\x0b\x32\x1e.k8s.io.api.core.v1.LimitRange\"D\n\x0eLimitRangeSpec\x12\x32\n\x06limits\x18\x01 \x03(\x0b\x32\".k8s.io.api.core.v1.LimitRangeItem\"\x86\x01\n\x04List\x12@\n\x08metadata\x18\x01 \x01(\x0b\x32..k8s.io.apimachinery.pkg.apis.meta.v1.ListMeta\x12<\n\x05items\x18\x02 \x03(\x0b\x32-.k8s.io.apimachinery.pkg.runtime.RawExtension\"b\n\x13LoadBalancerIngress\x12\n\n\x02ip\x18\x01 \x01(\t\x12\x10\n\x08hostname\x18\x02 \x01(\t\x12-\n\x05ports\x18\x04 \x03(\x0b\x32\x1e.k8s.io.api.core.v1.PortStatus\"N\n\x12LoadBalancerStatus\x12\x38\n\x07ingress\x18\x01 \x03(\x0b\x32\'.k8s.io.api.core.v1.LoadBalancerIngress\"$\n\x14LocalObjectReference\x12\x0c\n\x04name\x18\x01 \x01(\t\"1\n\x11LocalVolumeSource\x12\x0c\n\x04path\x18\x01 \x01(\t\x12\x0e\n\x06\x66sType\x18\x02 \x01(\t\"A\n\x0fNFSVolumeSource\x12\x0e\n\x06server\x18\x01 \x01(\t\x12\x0c\n\x04path\x18\x02 \x01(\t\x12\x10\n\x08readOnly\x18\x03 \x01(\x08\"\xb5\x01\n\tNamespace\x12\x42\n\x08metadata\x18\x01 \x01(\x0b\x32\x30.k8s.io.apimachinery.pkg.apis.meta.v1.ObjectMeta\x12/\n\x04spec\x18\x02 \x01(\x0b\x32!.k8s.io.api.core.v1.NamespaceSpec\x12\x33\n\x06status\x18\x03 \x01(\x0b\x32#.k8s.io.api.core.v1.NamespaceStatus\"\x9b\x01\n\x12NamespaceCondition\x12\x0c\n\x04type\x18\x01 \x01(\t\x12\x0e\n\x06status\x18\x02 \x01(\t\x12\x46\n\x12lastTransitionTime\x18\x04 \x01(\x0b\x32*.k8s.io.apimachinery.pkg.apis.meta.v1.Time\x12\x0e\n\x06reason\x18\x05 \x01(\t\x12\x0f\n\x07message\x18\x06 \x01(\t\"\x7f\n\rNamespaceList\x12@\n\x08metadata\x18\x01 \x01(\x0b\x32..k8s.io.apimachinery.pkg.apis.meta.v1.ListMeta\x12,\n\x05items\x18\x02 \x03(\x0b\x32\x1d.k8s.io.api.core.v1.Namespace\"#\n\rNamespaceSpec\x12\x12\n\nfinalizers\x18\x01 \x03(\t\"\\\n\x0fNamespaceStatus\x12\r\n\x05phase\x18\x01 \x01(\t\x12:\n\nconditions\x18\x02 \x03(\x0b\x32&.k8s.io.api.core.v1.NamespaceCondition\"\xa6\x01\n\x04Node\x12\x42\n\x08metadata\x18\x01 \x01(\x0b\x32\x30.k8s.io.apimachinery.pkg.apis.meta.v1.ObjectMeta\x12*\n\x04spec\x18\x02 \x01(\x0b\x32\x1c.k8s.io.api.core.v1.NodeSpec\x12.\n\x06status\x18\x03 \x01(\x0b\x32\x1e.k8s.io.api.core.v1.NodeStatus\",\n\x0bNodeAddress\x12\x0c\n\x04type\x18\x01 \x01(\t\x12\x0f\n\x07\x61\x64\x64ress\x18\x02 \x01(\t\"\xce\x01\n\x0cNodeAffinity\x12X\n.requiredDuringSchedulingIgnoredDuringExecution\x18\x01 \x01(\x0b\x32 .k8s.io.api.core.v1.NodeSelector\x12\x64\n/preferredDuringSchedulingIgnoredDuringExecution\x18\x02 \x03(\x0b\x32+.k8s.io.api.core.v1.PreferredSchedulingTerm\"\xdd\x01\n\rNodeCondition\x12\x0c\n\x04type\x18\x01 \x01(\t\x12\x0e\n\x06status\x18\x02 \x01(\t\x12\x45\n\x11lastHeartbeatTime\x18\x03 \x01(\x0b\x32*.k8s.io.apimachinery.pkg.apis.meta.v1.Time\x12\x46\n\x12lastTransitionTime\x18\x04 \x01(\x0b\x32*.k8s.io.apimachinery.pkg.apis.meta.v1.Time\x12\x0e\n\x06reason\x18\x05 \x01(\t\x12\x0f\n\x07message\x18\x06 \x01(\t\"T\n\x10NodeConfigSource\x12@\n\tconfigMap\x18\x02 \x01(\x0b\x32-.k8s.io.api.core.v1.ConfigMapNodeConfigSource\"\xcc\x01\n\x10NodeConfigStatus\x12\x36\n\x08\x61ssigned\x18\x01 \x01(\x0b\x32$.k8s.io.api.core.v1.NodeConfigSource\x12\x34\n\x06\x61\x63tive\x18\x02 \x01(\x0b\x32$.k8s.io.api.core.v1.NodeConfigSource\x12;\n\rlastKnownGood\x18\x03 \x01(\x0b\x32$.k8s.io.api.core.v1.NodeConfigSource\x12\r\n\x05\x65rror\x18\x04 \x01(\t\"R\n\x13NodeDaemonEndpoints\x12;\n\x0fkubeletEndpoint\x18\x01 \x01(\x0b\x32\".k8s.io.api.core.v1.DaemonEndpoint\"u\n\x08NodeList\x12@\n\x08metadata\x18\x01 \x01(\x0b\x32..k8s.io.apimachinery.pkg.apis.meta.v1.ListMeta\x12\'\n\x05items\x18\x02 \x03(\x0b\x32\x18.k8s.io.api.core.v1.Node\" \n\x10NodeProxyOptions\x12\x0c\n\x04path\x18\x01 \x01(\t\"\xb3\x01\n\rNodeResources\x12\x41\n\x08\x63\x61pacity\x18\x01 \x03(\x0b\x32/.k8s.io.api.core.v1.NodeResources.CapacityEntry\x1a_\n\rCapacityEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12=\n\x05value\x18\x02 \x01(\x0b\x32..k8s.io.apimachinery.pkg.api.resource.Quantity:\x02\x38\x01\"O\n\x0cNodeSelector\x12?\n\x11nodeSelectorTerms\x18\x01 \x03(\x0b\x32$.k8s.io.api.core.v1.NodeSelectorTerm\"H\n\x17NodeSelectorRequirement\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\x10\n\x08operator\x18\x02 \x01(\t\x12\x0e\n\x06values\x18\x03 \x03(\t\"\x9b\x01\n\x10NodeSelectorTerm\x12\x45\n\x10matchExpressions\x18\x01 \x03(\x0b\x32+.k8s.io.api.core.v1.NodeSelectorRequirement\x12@\n\x0bmatchFields\x18\x02 \x03(\x0b\x32+.k8s.io.api.core.v1.NodeSelectorRequirement\"\xd3\x01\n\x08NodeSpec\x12\x0f\n\x07podCIDR\x18\x01 \x01(\t\x12\x10\n\x08podCIDRs\x18\x07 \x03(\t\x12\x12\n\nproviderID\x18\x03 \x01(\t\x12\x15\n\runschedulable\x18\x04 \x01(\x08\x12)\n\x06taints\x18\x05 \x03(\x0b\x32\x19.k8s.io.api.core.v1.Taint\x12:\n\x0c\x63onfigSource\x18\x06 \x01(\x0b\x32$.k8s.io.api.core.v1.NodeConfigSource\x12\x12\n\nexternalID\x18\x02 \x01(\t\"\x86\x06\n\nNodeStatus\x12>\n\x08\x63\x61pacity\x18\x01 \x03(\x0b\x32,.k8s.io.api.core.v1.NodeStatus.CapacityEntry\x12\x44\n\x0b\x61llocatable\x18\x02 \x03(\x0b\x32/.k8s.io.api.core.v1.NodeStatus.AllocatableEntry\x12\r\n\x05phase\x18\x03 \x01(\t\x12\x35\n\nconditions\x18\x04 \x03(\x0b\x32!.k8s.io.api.core.v1.NodeCondition\x12\x32\n\taddresses\x18\x05 \x03(\x0b\x32\x1f.k8s.io.api.core.v1.NodeAddress\x12@\n\x0f\x64\x61\x65monEndpoints\x18\x06 \x01(\x0b\x32\'.k8s.io.api.core.v1.NodeDaemonEndpoints\x12\x34\n\x08nodeInfo\x18\x07 \x01(\x0b\x32\".k8s.io.api.core.v1.NodeSystemInfo\x12\x32\n\x06images\x18\x08 \x03(\x0b\x32\".k8s.io.api.core.v1.ContainerImage\x12\x14\n\x0cvolumesInUse\x18\t \x03(\t\x12;\n\x0fvolumesAttached\x18\n \x03(\x0b\x32\".k8s.io.api.core.v1.AttachedVolume\x12\x34\n\x06\x63onfig\x18\x0b \x01(\x0b\x32$.k8s.io.api.core.v1.NodeConfigStatus\x1a_\n\rCapacityEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12=\n\x05value\x18\x02 \x01(\x0b\x32..k8s.io.apimachinery.pkg.api.resource.Quantity:\x02\x38\x01\x1a\x62\n\x10\x41llocatableEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12=\n\x05value\x18\x02 \x01(\x0b\x32..k8s.io.apimachinery.pkg.api.resource.Quantity:\x02\x38\x01\"\xf1\x01\n\x0eNodeSystemInfo\x12\x11\n\tmachineID\x18\x01 \x01(\t\x12\x12\n\nsystemUUID\x18\x02 \x01(\t\x12\x0e\n\x06\x62ootID\x18\x03 \x01(\t\x12\x15\n\rkernelVersion\x18\x04 \x01(\t\x12\x0f\n\x07osImage\x18\x05 \x01(\t\x12\x1f\n\x17\x63ontainerRuntimeVersion\x18\x06 \x01(\t\x12\x16\n\x0ekubeletVersion\x18\x07 \x01(\t\x12\x18\n\x10kubeProxyVersion\x18\x08 \x01(\t\x12\x17\n\x0foperatingSystem\x18\t \x01(\t\x12\x14\n\x0c\x61rchitecture\x18\n \x01(\t\"<\n\x13ObjectFieldSelector\x12\x12\n\napiVersion\x18\x01 \x01(\t\x12\x11\n\tfieldPath\x18\x02 \x01(\t\"\x8d\x01\n\x0fObjectReference\x12\x0c\n\x04kind\x18\x01 \x01(\t\x12\x11\n\tnamespace\x18\x02 \x01(\t\x12\x0c\n\x04name\x18\x03 \x01(\t\x12\x0b\n\x03uid\x18\x04 \x01(\t\x12\x12\n\napiVersion\x18\x05 \x01(\t\x12\x17\n\x0fresourceVersion\x18\x06 \x01(\t\x12\x11\n\tfieldPath\x18\x07 \x01(\t\"\xca\x01\n\x10PersistentVolume\x12\x42\n\x08metadata\x18\x01 \x01(\x0b\x32\x30.k8s.io.apimachinery.pkg.apis.meta.v1.ObjectMeta\x12\x36\n\x04spec\x18\x02 \x01(\x0b\x32(.k8s.io.api.core.v1.PersistentVolumeSpec\x12:\n\x06status\x18\x03 \x01(\x0b\x32*.k8s.io.api.core.v1.PersistentVolumeStatus\"\xd9\x01\n\x15PersistentVolumeClaim\x12\x42\n\x08metadata\x18\x01 \x01(\x0b\x32\x30.k8s.io.apimachinery.pkg.apis.meta.v1.ObjectMeta\x12;\n\x04spec\x18\x02 \x01(\x0b\x32-.k8s.io.api.core.v1.PersistentVolumeClaimSpec\x12?\n\x06status\x18\x03 \x01(\x0b\x32/.k8s.io.api.core.v1.PersistentVolumeClaimStatus\"\xea\x01\n\x1ePersistentVolumeClaimCondition\x12\x0c\n\x04type\x18\x01 \x01(\t\x12\x0e\n\x06status\x18\x02 \x01(\t\x12\x41\n\rlastProbeTime\x18\x03 \x01(\x0b\x32*.k8s.io.apimachinery.pkg.apis.meta.v1.Time\x12\x46\n\x12lastTransitionTime\x18\x04 \x01(\x0b\x32*.k8s.io.apimachinery.pkg.apis.meta.v1.Time\x12\x0e\n\x06reason\x18\x05 \x01(\t\x12\x0f\n\x07message\x18\x06 \x01(\t\"\x97\x01\n\x19PersistentVolumeClaimList\x12@\n\x08metadata\x18\x01 \x01(\x0b\x32..k8s.io.apimachinery.pkg.apis.meta.v1.ListMeta\x12\x38\n\x05items\x18\x02 \x03(\x0b\x32).k8s.io.api.core.v1.PersistentVolumeClaim\"\xff\x02\n\x19PersistentVolumeClaimSpec\x12\x13\n\x0b\x61\x63\x63\x65ssModes\x18\x01 \x03(\t\x12\x45\n\x08selector\x18\x04 \x01(\x0b\x32\x33.k8s.io.apimachinery.pkg.apis.meta.v1.LabelSelector\x12;\n\tresources\x18\x02 \x01(\x0b\x32(.k8s.io.api.core.v1.ResourceRequirements\x12\x12\n\nvolumeName\x18\x03 \x01(\t\x12\x18\n\x10storageClassName\x18\x05 \x01(\t\x12\x12\n\nvolumeMode\x18\x06 \x01(\t\x12\x41\n\ndataSource\x18\x07 \x01(\x0b\x32-.k8s.io.api.core.v1.TypedLocalObjectReference\x12\x44\n\rdataSourceRef\x18\x08 \x01(\x0b\x32-.k8s.io.api.core.v1.TypedLocalObjectReference\"\xa1\x04\n\x1bPersistentVolumeClaimStatus\x12\r\n\x05phase\x18\x01 \x01(\t\x12\x13\n\x0b\x61\x63\x63\x65ssModes\x18\x02 \x03(\t\x12O\n\x08\x63\x61pacity\x18\x03 \x03(\x0b\x32=.k8s.io.api.core.v1.PersistentVolumeClaimStatus.CapacityEntry\x12\x46\n\nconditions\x18\x04 \x03(\x0b\x32\x32.k8s.io.api.core.v1.PersistentVolumeClaimCondition\x12\x63\n\x12\x61llocatedResources\x18\x05 \x03(\x0b\x32G.k8s.io.api.core.v1.PersistentVolumeClaimStatus.AllocatedResourcesEntry\x12\x14\n\x0cresizeStatus\x18\x06 \x01(\t\x1a_\n\rCapacityEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12=\n\x05value\x18\x02 \x01(\x0b\x32..k8s.io.apimachinery.pkg.api.resource.Quantity:\x02\x38\x01\x1ai\n\x17\x41llocatedResourcesEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12=\n\x05value\x18\x02 \x01(\x0b\x32..k8s.io.apimachinery.pkg.api.resource.Quantity:\x02\x38\x01\"\xa0\x01\n\x1dPersistentVolumeClaimTemplate\x12\x42\n\x08metadata\x18\x01 \x01(\x0b\x32\x30.k8s.io.apimachinery.pkg.apis.meta.v1.ObjectMeta\x12;\n\x04spec\x18\x02 \x01(\x0b\x32-.k8s.io.api.core.v1.PersistentVolumeClaimSpec\"H\n!PersistentVolumeClaimVolumeSource\x12\x11\n\tclaimName\x18\x01 \x01(\t\x12\x10\n\x08readOnly\x18\x02 \x01(\x08\"\x8d\x01\n\x14PersistentVolumeList\x12@\n\x08metadata\x18\x01 \x01(\x0b\x32..k8s.io.apimachinery.pkg.apis.meta.v1.ListMeta\x12\x33\n\x05items\x18\x02 \x03(\x0b\x32$.k8s.io.api.core.v1.PersistentVolume\"\xbd\x0b\n\x16PersistentVolumeSource\x12L\n\x11gcePersistentDisk\x18\x01 \x01(\x0b\x32\x31.k8s.io.api.core.v1.GCEPersistentDiskVolumeSource\x12R\n\x14\x61wsElasticBlockStore\x18\x02 \x01(\x0b\x32\x34.k8s.io.api.core.v1.AWSElasticBlockStoreVolumeSource\x12:\n\x08hostPath\x18\x03 \x01(\x0b\x32(.k8s.io.api.core.v1.HostPathVolumeSource\x12\x46\n\tglusterfs\x18\x04 \x01(\x0b\x32\x33.k8s.io.api.core.v1.GlusterfsPersistentVolumeSource\x12\x30\n\x03nfs\x18\x05 \x01(\x0b\x32#.k8s.io.api.core.v1.NFSVolumeSource\x12:\n\x03rbd\x18\x06 \x01(\x0b\x32-.k8s.io.api.core.v1.RBDPersistentVolumeSource\x12>\n\x05iscsi\x18\x07 \x01(\x0b\x32/.k8s.io.api.core.v1.ISCSIPersistentVolumeSource\x12@\n\x06\x63inder\x18\x08 \x01(\x0b\x32\x30.k8s.io.api.core.v1.CinderPersistentVolumeSource\x12@\n\x06\x63\x65phfs\x18\t \x01(\x0b\x32\x30.k8s.io.api.core.v1.CephFSPersistentVolumeSource\x12.\n\x02\x66\x63\x18\n \x01(\x0b\x32\".k8s.io.api.core.v1.FCVolumeSource\x12\x38\n\x07\x66locker\x18\x0b \x01(\x0b\x32\'.k8s.io.api.core.v1.FlockerVolumeSource\x12\x42\n\nflexVolume\x18\x0c \x01(\x0b\x32..k8s.io.api.core.v1.FlexPersistentVolumeSource\x12\x46\n\tazureFile\x18\r \x01(\x0b\x32\x33.k8s.io.api.core.v1.AzureFilePersistentVolumeSource\x12I\n\rvsphereVolume\x18\x0e \x01(\x0b\x32\x32.k8s.io.api.core.v1.VsphereVirtualDiskVolumeSource\x12\x38\n\x07quobyte\x18\x0f \x01(\x0b\x32\'.k8s.io.api.core.v1.QuobyteVolumeSource\x12<\n\tazureDisk\x18\x10 \x01(\x0b\x32).k8s.io.api.core.v1.AzureDiskVolumeSource\x12R\n\x14photonPersistentDisk\x18\x11 \x01(\x0b\x32\x34.k8s.io.api.core.v1.PhotonPersistentDiskVolumeSource\x12@\n\x0eportworxVolume\x18\x12 \x01(\x0b\x32(.k8s.io.api.core.v1.PortworxVolumeSource\x12\x42\n\x07scaleIO\x18\x13 \x01(\x0b\x32\x31.k8s.io.api.core.v1.ScaleIOPersistentVolumeSource\x12\x34\n\x05local\x18\x14 \x01(\x0b\x32%.k8s.io.api.core.v1.LocalVolumeSource\x12\x46\n\tstorageos\x18\x15 \x01(\x0b\x32\x33.k8s.io.api.core.v1.StorageOSPersistentVolumeSource\x12:\n\x03\x63si\x18\x16 \x01(\x0b\x32-.k8s.io.api.core.v1.CSIPersistentVolumeSource\"\x82\x04\n\x14PersistentVolumeSpec\x12H\n\x08\x63\x61pacity\x18\x01 \x03(\x0b\x32\x36.k8s.io.api.core.v1.PersistentVolumeSpec.CapacityEntry\x12J\n\x16persistentVolumeSource\x18\x02 \x01(\x0b\x32*.k8s.io.api.core.v1.PersistentVolumeSource\x12\x13\n\x0b\x61\x63\x63\x65ssModes\x18\x03 \x03(\t\x12\x35\n\x08\x63laimRef\x18\x04 \x01(\x0b\x32#.k8s.io.api.core.v1.ObjectReference\x12%\n\x1dpersistentVolumeReclaimPolicy\x18\x05 \x01(\t\x12\x18\n\x10storageClassName\x18\x06 \x01(\t\x12\x14\n\x0cmountOptions\x18\x07 \x03(\t\x12\x12\n\nvolumeMode\x18\x08 \x01(\t\x12<\n\x0cnodeAffinity\x18\t \x01(\x0b\x32&.k8s.io.api.core.v1.VolumeNodeAffinity\x1a_\n\rCapacityEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12=\n\x05value\x18\x02 \x01(\x0b\x32..k8s.io.apimachinery.pkg.api.resource.Quantity:\x02\x38\x01\"H\n\x16PersistentVolumeStatus\x12\r\n\x05phase\x18\x01 \x01(\t\x12\x0f\n\x07message\x18\x02 \x01(\t\x12\x0e\n\x06reason\x18\x03 \x01(\t\"@\n PhotonPersistentDiskVolumeSource\x12\x0c\n\x04pdID\x18\x01 \x01(\t\x12\x0e\n\x06\x66sType\x18\x02 \x01(\t\"\xa3\x01\n\x03Pod\x12\x42\n\x08metadata\x18\x01 \x01(\x0b\x32\x30.k8s.io.apimachinery.pkg.apis.meta.v1.ObjectMeta\x12)\n\x04spec\x18\x02 \x01(\x0b\x32\x1b.k8s.io.api.core.v1.PodSpec\x12-\n\x06status\x18\x03 \x01(\x0b\x32\x1d.k8s.io.api.core.v1.PodStatus\"\xd0\x01\n\x0bPodAffinity\x12[\n.requiredDuringSchedulingIgnoredDuringExecution\x18\x01 \x03(\x0b\x32#.k8s.io.api.core.v1.PodAffinityTerm\x12\x64\n/preferredDuringSchedulingIgnoredDuringExecution\x18\x02 \x03(\x0b\x32+.k8s.io.api.core.v1.WeightedPodAffinityTerm\"\xd6\x01\n\x0fPodAffinityTerm\x12J\n\rlabelSelector\x18\x01 \x01(\x0b\x32\x33.k8s.io.apimachinery.pkg.apis.meta.v1.LabelSelector\x12\x12\n\nnamespaces\x18\x02 \x03(\t\x12\x13\n\x0btopologyKey\x18\x03 \x01(\t\x12N\n\x11namespaceSelector\x18\x04 \x01(\x0b\x32\x33.k8s.io.apimachinery.pkg.apis.meta.v1.LabelSelector\"\xd4\x01\n\x0fPodAntiAffinity\x12[\n.requiredDuringSchedulingIgnoredDuringExecution\x18\x01 \x03(\x0b\x32#.k8s.io.api.core.v1.PodAffinityTerm\x12\x64\n/preferredDuringSchedulingIgnoredDuringExecution\x18\x02 \x03(\x0b\x32+.k8s.io.api.core.v1.WeightedPodAffinityTerm\"a\n\x10PodAttachOptions\x12\r\n\x05stdin\x18\x01 \x01(\x08\x12\x0e\n\x06stdout\x18\x02 \x01(\x08\x12\x0e\n\x06stderr\x18\x03 \x01(\x08\x12\x0b\n\x03tty\x18\x04 \x01(\x08\x12\x11\n\tcontainer\x18\x05 \x01(\t\"\xd8\x01\n\x0cPodCondition\x12\x0c\n\x04type\x18\x01 \x01(\t\x12\x0e\n\x06status\x18\x02 \x01(\t\x12\x41\n\rlastProbeTime\x18\x03 \x01(\x0b\x32*.k8s.io.apimachinery.pkg.apis.meta.v1.Time\x12\x46\n\x12lastTransitionTime\x18\x04 \x01(\x0b\x32*.k8s.io.apimachinery.pkg.apis.meta.v1.Time\x12\x0e\n\x06reason\x18\x05 \x01(\t\x12\x0f\n\x07message\x18\x06 \x01(\t\"n\n\x0cPodDNSConfig\x12\x13\n\x0bnameservers\x18\x01 \x03(\t\x12\x10\n\x08searches\x18\x02 \x03(\t\x12\x37\n\x07options\x18\x03 \x03(\x0b\x32&.k8s.io.api.core.v1.PodDNSConfigOption\"1\n\x12PodDNSConfigOption\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t\"p\n\x0ePodExecOptions\x12\r\n\x05stdin\x18\x01 \x01(\x08\x12\x0e\n\x06stdout\x18\x02 \x01(\x08\x12\x0e\n\x06stderr\x18\x03 \x01(\x08\x12\x0b\n\x03tty\x18\x04 \x01(\x08\x12\x11\n\tcontainer\x18\x05 \x01(\t\x12\x0f\n\x07\x63ommand\x18\x06 \x03(\t\"\x13\n\x05PodIP\x12\n\n\x02ip\x18\x01 \x01(\t\"s\n\x07PodList\x12@\n\x08metadata\x18\x01 \x01(\x0b\x32..k8s.io.apimachinery.pkg.apis.meta.v1.ListMeta\x12&\n\x05items\x18\x02 \x03(\x0b\x32\x17.k8s.io.api.core.v1.Pod\"\xfa\x01\n\rPodLogOptions\x12\x11\n\tcontainer\x18\x01 \x01(\t\x12\x0e\n\x06\x66ollow\x18\x02 \x01(\x08\x12\x10\n\x08previous\x18\x03 \x01(\x08\x12\x14\n\x0csinceSeconds\x18\x04 \x01(\x03\x12=\n\tsinceTime\x18\x05 \x01(\x0b\x32*.k8s.io.apimachinery.pkg.apis.meta.v1.Time\x12\x12\n\ntimestamps\x18\x06 \x01(\x08\x12\x11\n\ttailLines\x18\x07 \x01(\x03\x12\x12\n\nlimitBytes\x18\x08 \x01(\x03\x12$\n\x1cinsecureSkipTLSVerifyBackend\x18\t \x01(\x08\"\x15\n\x05PodOS\x12\x0c\n\x04name\x18\x01 \x01(\t\"&\n\x15PodPortForwardOptions\x12\r\n\x05ports\x18\x01 \x03(\x05\"\x1f\n\x0fPodProxyOptions\x12\x0c\n\x04path\x18\x01 \x01(\t\")\n\x10PodReadinessGate\x12\x15\n\rconditionType\x18\x01 \x01(\t\"\x8b\x03\n\x12PodSecurityContext\x12:\n\x0eseLinuxOptions\x18\x01 \x01(\x0b\x32\".k8s.io.api.core.v1.SELinuxOptions\x12I\n\x0ewindowsOptions\x18\x08 \x01(\x0b\x32\x31.k8s.io.api.core.v1.WindowsSecurityContextOptions\x12\x11\n\trunAsUser\x18\x02 \x01(\x03\x12\x12\n\nrunAsGroup\x18\x06 \x01(\x03\x12\x14\n\x0crunAsNonRoot\x18\x03 \x01(\x08\x12\x1a\n\x12supplementalGroups\x18\x04 \x03(\x03\x12\x0f\n\x07\x66sGroup\x18\x05 \x01(\x03\x12+\n\x07sysctls\x18\x07 \x03(\x0b\x32\x1a.k8s.io.api.core.v1.Sysctl\x12\x1b\n\x13\x66sGroupChangePolicy\x18\t \x01(\t\x12:\n\x0eseccompProfile\x18\n \x01(\x0b\x32\".k8s.io.api.core.v1.SeccompProfile\"[\n\x0cPodSignature\x12K\n\rpodController\x18\x01 \x01(\x0b\x32\x34.k8s.io.apimachinery.pkg.apis.meta.v1.OwnerReference\"\x9f\x0c\n\x07PodSpec\x12+\n\x07volumes\x18\x01 \x03(\x0b\x32\x1a.k8s.io.api.core.v1.Volume\x12\x35\n\x0einitContainers\x18\x14 \x03(\x0b\x32\x1d.k8s.io.api.core.v1.Container\x12\x31\n\ncontainers\x18\x02 \x03(\x0b\x32\x1d.k8s.io.api.core.v1.Container\x12\x43\n\x13\x65phemeralContainers\x18\" \x03(\x0b\x32&.k8s.io.api.core.v1.EphemeralContainer\x12\x15\n\rrestartPolicy\x18\x03 \x01(\t\x12%\n\x1dterminationGracePeriodSeconds\x18\x04 \x01(\x03\x12\x1d\n\x15\x61\x63tiveDeadlineSeconds\x18\x05 \x01(\x03\x12\x11\n\tdnsPolicy\x18\x06 \x01(\t\x12\x43\n\x0cnodeSelector\x18\x07 \x03(\x0b\x32-.k8s.io.api.core.v1.PodSpec.NodeSelectorEntry\x12\x1a\n\x12serviceAccountName\x18\x08 \x01(\t\x12\x16\n\x0eserviceAccount\x18\t \x01(\t\x12$\n\x1c\x61utomountServiceAccountToken\x18\x15 \x01(\x08\x12\x10\n\x08nodeName\x18\n \x01(\t\x12\x13\n\x0bhostNetwork\x18\x0b \x01(\x08\x12\x0f\n\x07hostPID\x18\x0c \x01(\x08\x12\x0f\n\x07hostIPC\x18\r \x01(\x08\x12\x1d\n\x15shareProcessNamespace\x18\x1b \x01(\x08\x12?\n\x0fsecurityContext\x18\x0e \x01(\x0b\x32&.k8s.io.api.core.v1.PodSecurityContext\x12\x42\n\x10imagePullSecrets\x18\x0f \x03(\x0b\x32(.k8s.io.api.core.v1.LocalObjectReference\x12\x10\n\x08hostname\x18\x10 \x01(\t\x12\x11\n\tsubdomain\x18\x11 \x01(\t\x12.\n\x08\x61\x66\x66inity\x18\x12 \x01(\x0b\x32\x1c.k8s.io.api.core.v1.Affinity\x12\x15\n\rschedulerName\x18\x13 \x01(\t\x12\x33\n\x0btolerations\x18\x16 \x03(\x0b\x32\x1e.k8s.io.api.core.v1.Toleration\x12\x32\n\x0bhostAliases\x18\x17 \x03(\x0b\x32\x1d.k8s.io.api.core.v1.HostAlias\x12\x19\n\x11priorityClassName\x18\x18 \x01(\t\x12\x10\n\x08priority\x18\x19 \x01(\x05\x12\x33\n\tdnsConfig\x18\x1a \x01(\x0b\x32 .k8s.io.api.core.v1.PodDNSConfig\x12<\n\x0ereadinessGates\x18\x1c \x03(\x0b\x32$.k8s.io.api.core.v1.PodReadinessGate\x12\x18\n\x10runtimeClassName\x18\x1d \x01(\t\x12\x1a\n\x12\x65nableServiceLinks\x18\x1e \x01(\x08\x12\x18\n\x10preemptionPolicy\x18\x1f \x01(\t\x12;\n\x08overhead\x18 \x03(\x0b\x32).k8s.io.api.core.v1.PodSpec.OverheadEntry\x12O\n\x19topologySpreadConstraints\x18! \x03(\x0b\x32,.k8s.io.api.core.v1.TopologySpreadConstraint\x12\x19\n\x11setHostnameAsFQDN\x18# \x01(\x08\x12%\n\x02os\x18$ \x01(\x0b\x32\x19.k8s.io.api.core.v1.PodOS\x12\x11\n\thostUsers\x18% \x01(\x08\x1a\x33\n\x11NodeSelectorEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\x1a_\n\rOverheadEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12=\n\x05value\x18\x02 \x01(\x0b\x32..k8s.io.apimachinery.pkg.api.resource.Quantity:\x02\x38\x01\"\xf4\x03\n\tPodStatus\x12\r\n\x05phase\x18\x01 \x01(\t\x12\x34\n\nconditions\x18\x02 \x03(\x0b\x32 .k8s.io.api.core.v1.PodCondition\x12\x0f\n\x07message\x18\x03 \x01(\t\x12\x0e\n\x06reason\x18\x04 \x01(\t\x12\x19\n\x11nominatedNodeName\x18\x0b \x01(\t\x12\x0e\n\x06hostIP\x18\x05 \x01(\t\x12\r\n\x05podIP\x18\x06 \x01(\t\x12)\n\x06podIPs\x18\x0c \x03(\x0b\x32\x19.k8s.io.api.core.v1.PodIP\x12=\n\tstartTime\x18\x07 \x01(\x0b\x32*.k8s.io.apimachinery.pkg.apis.meta.v1.Time\x12\x42\n\x15initContainerStatuses\x18\n \x03(\x0b\x32#.k8s.io.api.core.v1.ContainerStatus\x12>\n\x11\x63ontainerStatuses\x18\x08 \x03(\x0b\x32#.k8s.io.api.core.v1.ContainerStatus\x12\x10\n\x08qosClass\x18\t \x01(\t\x12G\n\x1a\x65phemeralContainerStatuses\x18\r \x03(\x0b\x32#.k8s.io.api.core.v1.ContainerStatus\"\x84\x01\n\x0fPodStatusResult\x12\x42\n\x08metadata\x18\x01 \x01(\x0b\x32\x30.k8s.io.apimachinery.pkg.apis.meta.v1.ObjectMeta\x12-\n\x06status\x18\x02 \x01(\x0b\x32\x1d.k8s.io.api.core.v1.PodStatus\"\x88\x01\n\x0bPodTemplate\x12\x42\n\x08metadata\x18\x01 \x01(\x0b\x32\x30.k8s.io.apimachinery.pkg.apis.meta.v1.ObjectMeta\x12\x35\n\x08template\x18\x02 \x01(\x0b\x32#.k8s.io.api.core.v1.PodTemplateSpec\"\x83\x01\n\x0fPodTemplateList\x12@\n\x08metadata\x18\x01 \x01(\x0b\x32..k8s.io.apimachinery.pkg.apis.meta.v1.ListMeta\x12.\n\x05items\x18\x02 \x03(\x0b\x32\x1f.k8s.io.api.core.v1.PodTemplate\"\x80\x01\n\x0fPodTemplateSpec\x12\x42\n\x08metadata\x18\x01 \x01(\x0b\x32\x30.k8s.io.apimachinery.pkg.apis.meta.v1.ObjectMeta\x12)\n\x04spec\x18\x02 \x01(\x0b\x32\x1b.k8s.io.api.core.v1.PodSpec\";\n\nPortStatus\x12\x0c\n\x04port\x18\x01 \x01(\x05\x12\x10\n\x08protocol\x18\x02 \x01(\t\x12\r\n\x05\x65rror\x18\x03 \x01(\t\"J\n\x14PortworxVolumeSource\x12\x10\n\x08volumeID\x18\x01 \x01(\t\x12\x0e\n\x06\x66sType\x18\x02 \x01(\t\x12\x10\n\x08readOnly\x18\x03 \x01(\x08\"\x1c\n\rPreconditions\x12\x0b\n\x03uid\x18\x01 \x01(\t\"\xb1\x01\n\x14PreferAvoidPodsEntry\x12\x36\n\x0cpodSignature\x18\x01 \x01(\x0b\x32 .k8s.io.api.core.v1.PodSignature\x12@\n\x0c\x65victionTime\x18\x02 \x01(\x0b\x32*.k8s.io.apimachinery.pkg.apis.meta.v1.Time\x12\x0e\n\x06reason\x18\x03 \x01(\t\x12\x0f\n\x07message\x18\x04 \x01(\t\"c\n\x17PreferredSchedulingTerm\x12\x0e\n\x06weight\x18\x01 \x01(\x05\x12\x38\n\npreference\x18\x02 \x01(\x0b\x32$.k8s.io.api.core.v1.NodeSelectorTerm\"\xe1\x01\n\x05Probe\x12\x31\n\x07handler\x18\x01 \x01(\x0b\x32 .k8s.io.api.core.v1.ProbeHandler\x12\x1b\n\x13initialDelaySeconds\x18\x02 \x01(\x05\x12\x16\n\x0etimeoutSeconds\x18\x03 \x01(\x05\x12\x15\n\rperiodSeconds\x18\x04 \x01(\x05\x12\x18\n\x10successThreshold\x18\x05 \x01(\x05\x12\x18\n\x10\x66\x61ilureThreshold\x18\x06 \x01(\x05\x12%\n\x1dterminationGracePeriodSeconds\x18\x07 \x01(\x03\"\xd6\x01\n\x0cProbeHandler\x12,\n\x04\x65xec\x18\x01 \x01(\x0b\x32\x1e.k8s.io.api.core.v1.ExecAction\x12\x32\n\x07httpGet\x18\x02 \x01(\x0b\x32!.k8s.io.api.core.v1.HTTPGetAction\x12\x36\n\ttcpSocket\x18\x03 \x01(\x0b\x32#.k8s.io.api.core.v1.TCPSocketAction\x12,\n\x04grpc\x18\x04 \x01(\x0b\x32\x1e.k8s.io.api.core.v1.GRPCAction\"c\n\x15ProjectedVolumeSource\x12\x35\n\x07sources\x18\x01 \x03(\x0b\x32$.k8s.io.api.core.v1.VolumeProjection\x12\x13\n\x0b\x64\x65\x66\x61ultMode\x18\x02 \x01(\x05\"v\n\x13QuobyteVolumeSource\x12\x10\n\x08registry\x18\x01 \x01(\t\x12\x0e\n\x06volume\x18\x02 \x01(\t\x12\x10\n\x08readOnly\x18\x03 \x01(\x08\x12\x0c\n\x04user\x18\x04 \x01(\t\x12\r\n\x05group\x18\x05 \x01(\t\x12\x0e\n\x06tenant\x18\x06 \x01(\t\"\xc3\x01\n\x19RBDPersistentVolumeSource\x12\x10\n\x08monitors\x18\x01 \x03(\t\x12\r\n\x05image\x18\x02 \x01(\t\x12\x0e\n\x06\x66sType\x18\x03 \x01(\t\x12\x0c\n\x04pool\x18\x04 \x01(\t\x12\x0c\n\x04user\x18\x05 \x01(\t\x12\x0f\n\x07keyring\x18\x06 \x01(\t\x12\x36\n\tsecretRef\x18\x07 \x01(\x0b\x32#.k8s.io.api.core.v1.SecretReference\x12\x10\n\x08readOnly\x18\x08 \x01(\x08\"\xbe\x01\n\x0fRBDVolumeSource\x12\x10\n\x08monitors\x18\x01 \x03(\t\x12\r\n\x05image\x18\x02 \x01(\t\x12\x0e\n\x06\x66sType\x18\x03 \x01(\t\x12\x0c\n\x04pool\x18\x04 \x01(\t\x12\x0c\n\x04user\x18\x05 \x01(\t\x12\x0f\n\x07keyring\x18\x06 \x01(\t\x12;\n\tsecretRef\x18\x07 \x01(\x0b\x32(.k8s.io.api.core.v1.LocalObjectReference\x12\x10\n\x08readOnly\x18\x08 \x01(\x08\"r\n\x0fRangeAllocation\x12\x42\n\x08metadata\x18\x01 \x01(\x0b\x32\x30.k8s.io.apimachinery.pkg.apis.meta.v1.ObjectMeta\x12\r\n\x05range\x18\x02 \x01(\t\x12\x0c\n\x04\x64\x61ta\x18\x03 \x01(\x0c\"\xd9\x01\n\x15ReplicationController\x12\x42\n\x08metadata\x18\x01 \x01(\x0b\x32\x30.k8s.io.apimachinery.pkg.apis.meta.v1.ObjectMeta\x12;\n\x04spec\x18\x02 \x01(\x0b\x32-.k8s.io.api.core.v1.ReplicationControllerSpec\x12?\n\x06status\x18\x03 \x01(\x0b\x32/.k8s.io.api.core.v1.ReplicationControllerStatus\"\xa7\x01\n\x1eReplicationControllerCondition\x12\x0c\n\x04type\x18\x01 \x01(\t\x12\x0e\n\x06status\x18\x02 \x01(\t\x12\x46\n\x12lastTransitionTime\x18\x03 \x01(\x0b\x32*.k8s.io.apimachinery.pkg.apis.meta.v1.Time\x12\x0e\n\x06reason\x18\x04 \x01(\t\x12\x0f\n\x07message\x18\x05 \x01(\t\"\x97\x01\n\x19ReplicationControllerList\x12@\n\x08metadata\x18\x01 \x01(\x0b\x32..k8s.io.apimachinery.pkg.apis.meta.v1.ListMeta\x12\x38\n\x05items\x18\x02 \x03(\x0b\x32).k8s.io.api.core.v1.ReplicationController\"\xfd\x01\n\x19ReplicationControllerSpec\x12\x10\n\x08replicas\x18\x01 \x01(\x05\x12\x17\n\x0fminReadySeconds\x18\x04 \x01(\x05\x12M\n\x08selector\x18\x02 \x03(\x0b\x32;.k8s.io.api.core.v1.ReplicationControllerSpec.SelectorEntry\x12\x35\n\x08template\x18\x03 \x01(\x0b\x32#.k8s.io.api.core.v1.PodTemplateSpec\x1a/\n\rSelectorEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"\xe3\x01\n\x1bReplicationControllerStatus\x12\x10\n\x08replicas\x18\x01 \x01(\x05\x12\x1c\n\x14\x66ullyLabeledReplicas\x18\x02 \x01(\x05\x12\x15\n\rreadyReplicas\x18\x04 \x01(\x05\x12\x19\n\x11\x61vailableReplicas\x18\x05 \x01(\x05\x12\x1a\n\x12observedGeneration\x18\x03 \x01(\x03\x12\x46\n\nconditions\x18\x06 \x03(\x0b\x32\x32.k8s.io.api.core.v1.ReplicationControllerCondition\"\x81\x01\n\x15ResourceFieldSelector\x12\x15\n\rcontainerName\x18\x01 \x01(\t\x12\x10\n\x08resource\x18\x02 \x01(\t\x12?\n\x07\x64ivisor\x18\x03 \x01(\x0b\x32..k8s.io.apimachinery.pkg.api.resource.Quantity\"\xc1\x01\n\rResourceQuota\x12\x42\n\x08metadata\x18\x01 \x01(\x0b\x32\x30.k8s.io.apimachinery.pkg.apis.meta.v1.ObjectMeta\x12\x33\n\x04spec\x18\x02 \x01(\x0b\x32%.k8s.io.api.core.v1.ResourceQuotaSpec\x12\x37\n\x06status\x18\x03 \x01(\x0b\x32\'.k8s.io.api.core.v1.ResourceQuotaStatus\"\x87\x01\n\x11ResourceQuotaList\x12@\n\x08metadata\x18\x01 \x01(\x0b\x32..k8s.io.apimachinery.pkg.apis.meta.v1.ListMeta\x12\x30\n\x05items\x18\x02 \x03(\x0b\x32!.k8s.io.api.core.v1.ResourceQuota\"\xf9\x01\n\x11ResourceQuotaSpec\x12=\n\x04hard\x18\x01 \x03(\x0b\x32/.k8s.io.api.core.v1.ResourceQuotaSpec.HardEntry\x12\x0e\n\x06scopes\x18\x02 \x03(\t\x12\x38\n\rscopeSelector\x18\x03 \x01(\x0b\x32!.k8s.io.api.core.v1.ScopeSelector\x1a[\n\tHardEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12=\n\x05value\x18\x02 \x01(\x0b\x32..k8s.io.apimachinery.pkg.api.resource.Quantity:\x02\x38\x01\"\xd1\x02\n\x13ResourceQuotaStatus\x12?\n\x04hard\x18\x01 \x03(\x0b\x32\x31.k8s.io.api.core.v1.ResourceQuotaStatus.HardEntry\x12?\n\x04used\x18\x02 \x03(\x0b\x32\x31.k8s.io.api.core.v1.ResourceQuotaStatus.UsedEntry\x1a[\n\tHardEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12=\n\x05value\x18\x02 \x01(\x0b\x32..k8s.io.apimachinery.pkg.api.resource.Quantity:\x02\x38\x01\x1a[\n\tUsedEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12=\n\x05value\x18\x02 \x01(\x0b\x32..k8s.io.apimachinery.pkg.api.resource.Quantity:\x02\x38\x01\"\xe6\x02\n\x14ResourceRequirements\x12\x44\n\x06limits\x18\x01 \x03(\x0b\x32\x34.k8s.io.api.core.v1.ResourceRequirements.LimitsEntry\x12H\n\x08requests\x18\x02 \x03(\x0b\x32\x36.k8s.io.api.core.v1.ResourceRequirements.RequestsEntry\x1a]\n\x0bLimitsEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12=\n\x05value\x18\x02 \x01(\x0b\x32..k8s.io.apimachinery.pkg.api.resource.Quantity:\x02\x38\x01\x1a_\n\rRequestsEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12=\n\x05value\x18\x02 \x01(\x0b\x32..k8s.io.apimachinery.pkg.api.resource.Quantity:\x02\x38\x01\"I\n\x0eSELinuxOptions\x12\x0c\n\x04user\x18\x01 \x01(\t\x12\x0c\n\x04role\x18\x02 \x01(\t\x12\x0c\n\x04type\x18\x03 \x01(\t\x12\r\n\x05level\x18\x04 \x01(\t\"\x86\x02\n\x1dScaleIOPersistentVolumeSource\x12\x0f\n\x07gateway\x18\x01 \x01(\t\x12\x0e\n\x06system\x18\x02 \x01(\t\x12\x36\n\tsecretRef\x18\x03 \x01(\x0b\x32#.k8s.io.api.core.v1.SecretReference\x12\x12\n\nsslEnabled\x18\x04 \x01(\x08\x12\x18\n\x10protectionDomain\x18\x05 \x01(\t\x12\x13\n\x0bstoragePool\x18\x06 \x01(\t\x12\x13\n\x0bstorageMode\x18\x07 \x01(\t\x12\x12\n\nvolumeName\x18\x08 \x01(\t\x12\x0e\n\x06\x66sType\x18\t \x01(\t\x12\x10\n\x08readOnly\x18\n \x01(\x08\"\x81\x02\n\x13ScaleIOVolumeSource\x12\x0f\n\x07gateway\x18\x01 \x01(\t\x12\x0e\n\x06system\x18\x02 \x01(\t\x12;\n\tsecretRef\x18\x03 \x01(\x0b\x32(.k8s.io.api.core.v1.LocalObjectReference\x12\x12\n\nsslEnabled\x18\x04 \x01(\x08\x12\x18\n\x10protectionDomain\x18\x05 \x01(\t\x12\x13\n\x0bstoragePool\x18\x06 \x01(\t\x12\x13\n\x0bstorageMode\x18\x07 \x01(\t\x12\x12\n\nvolumeName\x18\x08 \x01(\t\x12\x0e\n\x06\x66sType\x18\t \x01(\t\x12\x10\n\x08readOnly\x18\n \x01(\x08\"`\n\rScopeSelector\x12O\n\x10matchExpressions\x18\x01 \x03(\x0b\x32\x35.k8s.io.api.core.v1.ScopedResourceSelectorRequirement\"X\n!ScopedResourceSelectorRequirement\x12\x11\n\tscopeName\x18\x01 \x01(\t\x12\x10\n\x08operator\x18\x02 \x01(\t\x12\x0e\n\x06values\x18\x03 \x03(\t\"8\n\x0eSeccompProfile\x12\x0c\n\x04type\x18\x01 \x01(\t\x12\x18\n\x10localhostProfile\x18\x02 \x01(\t\"\xc1\x02\n\x06Secret\x12\x42\n\x08metadata\x18\x01 \x01(\x0b\x32\x30.k8s.io.apimachinery.pkg.apis.meta.v1.ObjectMeta\x12\x11\n\timmutable\x18\x05 \x01(\x08\x12\x32\n\x04\x64\x61ta\x18\x02 \x03(\x0b\x32$.k8s.io.api.core.v1.Secret.DataEntry\x12>\n\nstringData\x18\x04 \x03(\x0b\x32*.k8s.io.api.core.v1.Secret.StringDataEntry\x12\x0c\n\x04type\x18\x03 \x01(\t\x1a+\n\tDataEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\x0c:\x02\x38\x01\x1a\x31\n\x0fStringDataEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"k\n\x0fSecretEnvSource\x12\x46\n\x14localObjectReference\x18\x01 \x01(\x0b\x32(.k8s.io.api.core.v1.LocalObjectReference\x12\x10\n\x08optional\x18\x02 \x01(\x08\"z\n\x11SecretKeySelector\x12\x46\n\x14localObjectReference\x18\x01 \x01(\x0b\x32(.k8s.io.api.core.v1.LocalObjectReference\x12\x0b\n\x03key\x18\x02 \x01(\t\x12\x10\n\x08optional\x18\x03 \x01(\x08\"y\n\nSecretList\x12@\n\x08metadata\x18\x01 \x01(\x0b\x32..k8s.io.apimachinery.pkg.apis.meta.v1.ListMeta\x12)\n\x05items\x18\x02 \x03(\x0b\x32\x1a.k8s.io.api.core.v1.Secret\"\x9a\x01\n\x10SecretProjection\x12\x46\n\x14localObjectReference\x18\x01 \x01(\x0b\x32(.k8s.io.api.core.v1.LocalObjectReference\x12,\n\x05items\x18\x02 \x03(\x0b\x32\x1d.k8s.io.api.core.v1.KeyToPath\x12\x10\n\x08optional\x18\x04 \x01(\x08\"2\n\x0fSecretReference\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x11\n\tnamespace\x18\x02 \x01(\t\"}\n\x12SecretVolumeSource\x12\x12\n\nsecretName\x18\x01 \x01(\t\x12,\n\x05items\x18\x02 \x03(\x0b\x32\x1d.k8s.io.api.core.v1.KeyToPath\x12\x13\n\x0b\x64\x65\x66\x61ultMode\x18\x03 \x01(\x05\x12\x10\n\x08optional\x18\x04 \x01(\x08\"\xb2\x03\n\x0fSecurityContext\x12\x36\n\x0c\x63\x61pabilities\x18\x01 \x01(\x0b\x32 .k8s.io.api.core.v1.Capabilities\x12\x12\n\nprivileged\x18\x02 \x01(\x08\x12:\n\x0eseLinuxOptions\x18\x03 \x01(\x0b\x32\".k8s.io.api.core.v1.SELinuxOptions\x12I\n\x0ewindowsOptions\x18\n \x01(\x0b\x32\x31.k8s.io.api.core.v1.WindowsSecurityContextOptions\x12\x11\n\trunAsUser\x18\x04 \x01(\x03\x12\x12\n\nrunAsGroup\x18\x08 \x01(\x03\x12\x14\n\x0crunAsNonRoot\x18\x05 \x01(\x08\x12\x1e\n\x16readOnlyRootFilesystem\x18\x06 \x01(\x08\x12 \n\x18\x61llowPrivilegeEscalation\x18\x07 \x01(\x08\x12\x11\n\tprocMount\x18\t \x01(\t\x12:\n\x0eseccompProfile\x18\x0b \x01(\x0b\x32\".k8s.io.api.core.v1.SeccompProfile\"M\n\x13SerializedReference\x12\x36\n\treference\x18\x01 \x01(\x0b\x32#.k8s.io.api.core.v1.ObjectReference\"\xaf\x01\n\x07Service\x12\x42\n\x08metadata\x18\x01 \x01(\x0b\x32\x30.k8s.io.apimachinery.pkg.apis.meta.v1.ObjectMeta\x12-\n\x04spec\x18\x02 \x01(\x0b\x32\x1f.k8s.io.api.core.v1.ServiceSpec\x12\x31\n\x06status\x18\x03 \x01(\x0b\x32!.k8s.io.api.core.v1.ServiceStatus\"\xf4\x01\n\x0eServiceAccount\x12\x42\n\x08metadata\x18\x01 \x01(\x0b\x32\x30.k8s.io.apimachinery.pkg.apis.meta.v1.ObjectMeta\x12\x34\n\x07secrets\x18\x02 \x03(\x0b\x32#.k8s.io.api.core.v1.ObjectReference\x12\x42\n\x10imagePullSecrets\x18\x03 \x03(\x0b\x32(.k8s.io.api.core.v1.LocalObjectReference\x12$\n\x1c\x61utomountServiceAccountToken\x18\x04 \x01(\x08\"\x89\x01\n\x12ServiceAccountList\x12@\n\x08metadata\x18\x01 \x01(\x0b\x32..k8s.io.apimachinery.pkg.apis.meta.v1.ListMeta\x12\x31\n\x05items\x18\x02 \x03(\x0b\x32\".k8s.io.api.core.v1.ServiceAccount\"Z\n\x1dServiceAccountTokenProjection\x12\x10\n\x08\x61udience\x18\x01 \x01(\t\x12\x19\n\x11\x65xpirationSeconds\x18\x02 \x01(\x03\x12\x0c\n\x04path\x18\x03 \x01(\t\"{\n\x0bServiceList\x12@\n\x08metadata\x18\x01 \x01(\x0b\x32..k8s.io.apimachinery.pkg.apis.meta.v1.ListMeta\x12*\n\x05items\x18\x02 \x03(\x0b\x32\x1b.k8s.io.api.core.v1.Service\"\xa8\x01\n\x0bServicePort\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x10\n\x08protocol\x18\x02 \x01(\t\x12\x13\n\x0b\x61ppProtocol\x18\x06 \x01(\t\x12\x0c\n\x04port\x18\x03 \x01(\x05\x12\x44\n\ntargetPort\x18\x04 \x01(\x0b\x32\x30.k8s.io.apimachinery.pkg.util.intstr.IntOrString\x12\x10\n\x08nodePort\x18\x05 \x01(\x05\"#\n\x13ServiceProxyOptions\x12\x0c\n\x04path\x18\x01 \x01(\t\"\x97\x05\n\x0bServiceSpec\x12.\n\x05ports\x18\x01 \x03(\x0b\x32\x1f.k8s.io.api.core.v1.ServicePort\x12?\n\x08selector\x18\x02 \x03(\x0b\x32-.k8s.io.api.core.v1.ServiceSpec.SelectorEntry\x12\x11\n\tclusterIP\x18\x03 \x01(\t\x12\x12\n\nclusterIPs\x18\x12 \x03(\t\x12\x0c\n\x04type\x18\x04 \x01(\t\x12\x13\n\x0b\x65xternalIPs\x18\x05 \x03(\t\x12\x17\n\x0fsessionAffinity\x18\x07 \x01(\t\x12\x16\n\x0eloadBalancerIP\x18\x08 \x01(\t\x12 \n\x18loadBalancerSourceRanges\x18\t \x03(\t\x12\x14\n\x0c\x65xternalName\x18\n \x01(\t\x12\x1d\n\x15\x65xternalTrafficPolicy\x18\x0b \x01(\t\x12\x1b\n\x13healthCheckNodePort\x18\x0c \x01(\x05\x12 \n\x18publishNotReadyAddresses\x18\r \x01(\x08\x12H\n\x15sessionAffinityConfig\x18\x0e \x01(\x0b\x32).k8s.io.api.core.v1.SessionAffinityConfig\x12\x12\n\nipFamilies\x18\x13 \x03(\t\x12\x16\n\x0eipFamilyPolicy\x18\x11 \x01(\t\x12%\n\x1d\x61llocateLoadBalancerNodePorts\x18\x14 \x01(\x08\x12\x19\n\x11loadBalancerClass\x18\x15 \x01(\t\x12\x1d\n\x15internalTrafficPolicy\x18\x16 \x01(\t\x1a/\n\rSelectorEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"\x92\x01\n\rServiceStatus\x12<\n\x0cloadBalancer\x18\x01 \x01(\x0b\x32&.k8s.io.api.core.v1.LoadBalancerStatus\x12\x43\n\nconditions\x18\x02 \x03(\x0b\x32/.k8s.io.apimachinery.pkg.apis.meta.v1.Condition\"M\n\x15SessionAffinityConfig\x12\x34\n\x08\x63lientIP\x18\x01 \x01(\x0b\x32\".k8s.io.api.core.v1.ClientIPConfig\"\xa8\x01\n\x1fStorageOSPersistentVolumeSource\x12\x12\n\nvolumeName\x18\x01 \x01(\t\x12\x17\n\x0fvolumeNamespace\x18\x02 \x01(\t\x12\x0e\n\x06\x66sType\x18\x03 \x01(\t\x12\x10\n\x08readOnly\x18\x04 \x01(\x08\x12\x36\n\tsecretRef\x18\x05 \x01(\x0b\x32#.k8s.io.api.core.v1.ObjectReference\"\xa3\x01\n\x15StorageOSVolumeSource\x12\x12\n\nvolumeName\x18\x01 \x01(\t\x12\x17\n\x0fvolumeNamespace\x18\x02 \x01(\t\x12\x0e\n\x06\x66sType\x18\x03 \x01(\t\x12\x10\n\x08readOnly\x18\x04 \x01(\x08\x12;\n\tsecretRef\x18\x05 \x01(\x0b\x32(.k8s.io.api.core.v1.LocalObjectReference\"%\n\x06Sysctl\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t\"_\n\x0fTCPSocketAction\x12>\n\x04port\x18\x01 \x01(\x0b\x32\x30.k8s.io.apimachinery.pkg.util.intstr.IntOrString\x12\x0c\n\x04host\x18\x02 \x01(\t\"r\n\x05Taint\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t\x12\x0e\n\x06\x65\x66\x66\x65\x63t\x18\x03 \x01(\t\x12=\n\ttimeAdded\x18\x04 \x01(\x0b\x32*.k8s.io.apimachinery.pkg.apis.meta.v1.Time\"e\n\nToleration\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\x10\n\x08operator\x18\x02 \x01(\t\x12\r\n\x05value\x18\x03 \x01(\t\x12\x0e\n\x06\x65\x66\x66\x65\x63t\x18\x04 \x01(\t\x12\x19\n\x11tolerationSeconds\x18\x05 \x01(\x03\"?\n TopologySelectorLabelRequirement\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\x0e\n\x06values\x18\x02 \x03(\t\"k\n\x14TopologySelectorTerm\x12S\n\x15matchLabelExpressions\x18\x01 \x03(\x0b\x32\x34.k8s.io.api.core.v1.TopologySelectorLabelRequirement\"\x89\x02\n\x18TopologySpreadConstraint\x12\x0f\n\x07maxSkew\x18\x01 \x01(\x05\x12\x13\n\x0btopologyKey\x18\x02 \x01(\t\x12\x19\n\x11whenUnsatisfiable\x18\x03 \x01(\t\x12J\n\rlabelSelector\x18\x04 \x01(\x0b\x32\x33.k8s.io.apimachinery.pkg.apis.meta.v1.LabelSelector\x12\x12\n\nminDomains\x18\x05 \x01(\x05\x12\x1a\n\x12nodeAffinityPolicy\x18\x06 \x01(\t\x12\x18\n\x10nodeTaintsPolicy\x18\x07 \x01(\t\x12\x16\n\x0ematchLabelKeys\x18\x08 \x03(\t\"I\n\x19TypedLocalObjectReference\x12\x10\n\x08\x61piGroup\x18\x01 \x01(\t\x12\x0c\n\x04kind\x18\x02 \x01(\t\x12\x0c\n\x04name\x18\x03 \x01(\t\"N\n\x06Volume\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x36\n\x0cvolumeSource\x18\x02 \x01(\x0b\x32 .k8s.io.api.core.v1.VolumeSource\"0\n\x0cVolumeDevice\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x12\n\ndevicePath\x18\x02 \x01(\t\"\x80\x01\n\x0bVolumeMount\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x10\n\x08readOnly\x18\x02 \x01(\x08\x12\x11\n\tmountPath\x18\x03 \x01(\t\x12\x0f\n\x07subPath\x18\x04 \x01(\t\x12\x18\n\x10mountPropagation\x18\x05 \x01(\t\x12\x13\n\x0bsubPathExpr\x18\x06 \x01(\t\"H\n\x12VolumeNodeAffinity\x12\x32\n\x08required\x18\x01 \x01(\x0b\x32 .k8s.io.api.core.v1.NodeSelector\"\x94\x02\n\x10VolumeProjection\x12\x34\n\x06secret\x18\x01 \x01(\x0b\x32$.k8s.io.api.core.v1.SecretProjection\x12>\n\x0b\x64ownwardAPI\x18\x02 \x01(\x0b\x32).k8s.io.api.core.v1.DownwardAPIProjection\x12:\n\tconfigMap\x18\x03 \x01(\x0b\x32\'.k8s.io.api.core.v1.ConfigMapProjection\x12N\n\x13serviceAccountToken\x18\x04 \x01(\x0b\x32\x31.k8s.io.api.core.v1.ServiceAccountTokenProjection\"\x99\x0e\n\x0cVolumeSource\x12:\n\x08hostPath\x18\x01 \x01(\x0b\x32(.k8s.io.api.core.v1.HostPathVolumeSource\x12:\n\x08\x65mptyDir\x18\x02 \x01(\x0b\x32(.k8s.io.api.core.v1.EmptyDirVolumeSource\x12L\n\x11gcePersistentDisk\x18\x03 \x01(\x0b\x32\x31.k8s.io.api.core.v1.GCEPersistentDiskVolumeSource\x12R\n\x14\x61wsElasticBlockStore\x18\x04 \x01(\x0b\x32\x34.k8s.io.api.core.v1.AWSElasticBlockStoreVolumeSource\x12\x38\n\x07gitRepo\x18\x05 \x01(\x0b\x32\'.k8s.io.api.core.v1.GitRepoVolumeSource\x12\x36\n\x06secret\x18\x06 \x01(\x0b\x32&.k8s.io.api.core.v1.SecretVolumeSource\x12\x30\n\x03nfs\x18\x07 \x01(\x0b\x32#.k8s.io.api.core.v1.NFSVolumeSource\x12\x34\n\x05iscsi\x18\x08 \x01(\x0b\x32%.k8s.io.api.core.v1.ISCSIVolumeSource\x12<\n\tglusterfs\x18\t \x01(\x0b\x32).k8s.io.api.core.v1.GlusterfsVolumeSource\x12T\n\x15persistentVolumeClaim\x18\n \x01(\x0b\x32\x35.k8s.io.api.core.v1.PersistentVolumeClaimVolumeSource\x12\x30\n\x03rbd\x18\x0b \x01(\x0b\x32#.k8s.io.api.core.v1.RBDVolumeSource\x12\x38\n\nflexVolume\x18\x0c \x01(\x0b\x32$.k8s.io.api.core.v1.FlexVolumeSource\x12\x36\n\x06\x63inder\x18\r \x01(\x0b\x32&.k8s.io.api.core.v1.CinderVolumeSource\x12\x36\n\x06\x63\x65phfs\x18\x0e \x01(\x0b\x32&.k8s.io.api.core.v1.CephFSVolumeSource\x12\x38\n\x07\x66locker\x18\x0f \x01(\x0b\x32\'.k8s.io.api.core.v1.FlockerVolumeSource\x12@\n\x0b\x64ownwardAPI\x18\x10 \x01(\x0b\x32+.k8s.io.api.core.v1.DownwardAPIVolumeSource\x12.\n\x02\x66\x63\x18\x11 \x01(\x0b\x32\".k8s.io.api.core.v1.FCVolumeSource\x12<\n\tazureFile\x18\x12 \x01(\x0b\x32).k8s.io.api.core.v1.AzureFileVolumeSource\x12<\n\tconfigMap\x18\x13 \x01(\x0b\x32).k8s.io.api.core.v1.ConfigMapVolumeSource\x12I\n\rvsphereVolume\x18\x14 \x01(\x0b\x32\x32.k8s.io.api.core.v1.VsphereVirtualDiskVolumeSource\x12\x38\n\x07quobyte\x18\x15 \x01(\x0b\x32\'.k8s.io.api.core.v1.QuobyteVolumeSource\x12<\n\tazureDisk\x18\x16 \x01(\x0b\x32).k8s.io.api.core.v1.AzureDiskVolumeSource\x12R\n\x14photonPersistentDisk\x18\x17 \x01(\x0b\x32\x34.k8s.io.api.core.v1.PhotonPersistentDiskVolumeSource\x12<\n\tprojected\x18\x1a \x01(\x0b\x32).k8s.io.api.core.v1.ProjectedVolumeSource\x12@\n\x0eportworxVolume\x18\x18 \x01(\x0b\x32(.k8s.io.api.core.v1.PortworxVolumeSource\x12\x38\n\x07scaleIO\x18\x19 \x01(\x0b\x32\'.k8s.io.api.core.v1.ScaleIOVolumeSource\x12<\n\tstorageos\x18\x1b \x01(\x0b\x32).k8s.io.api.core.v1.StorageOSVolumeSource\x12\x30\n\x03\x63si\x18\x1c \x01(\x0b\x32#.k8s.io.api.core.v1.CSIVolumeSource\x12<\n\tephemeral\x18\x1d \x01(\x0b\x32).k8s.io.api.core.v1.EphemeralVolumeSource\"x\n\x1eVsphereVirtualDiskVolumeSource\x12\x12\n\nvolumePath\x18\x01 \x01(\t\x12\x0e\n\x06\x66sType\x18\x02 \x01(\t\x12\x19\n\x11storagePolicyName\x18\x03 \x01(\t\x12\x17\n\x0fstoragePolicyID\x18\x04 \x01(\t\"g\n\x17WeightedPodAffinityTerm\x12\x0e\n\x06weight\x18\x01 \x01(\x05\x12<\n\x0fpodAffinityTerm\x18\x02 \x01(\x0b\x32#.k8s.io.api.core.v1.PodAffinityTerm\"\x87\x01\n\x1dWindowsSecurityContextOptions\x12\x1e\n\x16gmsaCredentialSpecName\x18\x01 \x01(\t\x12\x1a\n\x12gmsaCredentialSpec\x18\x02 \x01(\t\x12\x15\n\rrunAsUserName\x18\x03 \x01(\t\x12\x13\n\x0bhostProcess\x18\x04 \x01(\x08\x42\x14Z\x12k8s.io/api/core/v1')
+ ,
+ dependencies=[k8s_dot_io_dot_apimachinery_dot_pkg_dot_api_dot_resource_dot_generated__pb2.DESCRIPTOR,k8s_dot_io_dot_apimachinery_dot_pkg_dot_apis_dot_meta_dot_v1_dot_generated__pb2.DESCRIPTOR,k8s_dot_io_dot_apimachinery_dot_pkg_dot_runtime_dot_generated__pb2.DESCRIPTOR,k8s_dot_io_dot_apimachinery_dot_pkg_dot_runtime_dot_schema_dot_generated__pb2.DESCRIPTOR,k8s_dot_io_dot_apimachinery_dot_pkg_dot_util_dot_intstr_dot_generated__pb2.DESCRIPTOR,])
+
+
+
+
+_AWSELASTICBLOCKSTOREVOLUMESOURCE = _descriptor.Descriptor(
+ name='AWSElasticBlockStoreVolumeSource',
+ full_name='k8s.io.api.core.v1.AWSElasticBlockStoreVolumeSource',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='volumeID', full_name='k8s.io.api.core.v1.AWSElasticBlockStoreVolumeSource.volumeID', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='fsType', full_name='k8s.io.api.core.v1.AWSElasticBlockStoreVolumeSource.fsType', index=1,
+ number=2, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='partition', full_name='k8s.io.api.core.v1.AWSElasticBlockStoreVolumeSource.partition', index=2,
+ number=3, type=5, cpp_type=1, label=1,
+ has_default_value=False, default_value=0,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='readOnly', full_name='k8s.io.api.core.v1.AWSElasticBlockStoreVolumeSource.readOnly', index=3,
+ number=4, type=8, cpp_type=7, label=1,
+ has_default_value=False, default_value=False,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=324,
+ serialized_end=429,
+)
+
+
+_AFFINITY = _descriptor.Descriptor(
+ name='Affinity',
+ full_name='k8s.io.api.core.v1.Affinity',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='nodeAffinity', full_name='k8s.io.api.core.v1.Affinity.nodeAffinity', index=0,
+ number=1, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='podAffinity', full_name='k8s.io.api.core.v1.Affinity.podAffinity', index=1,
+ number=2, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='podAntiAffinity', full_name='k8s.io.api.core.v1.Affinity.podAntiAffinity', index=2,
+ number=3, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=432,
+ serialized_end=614,
+)
+
+
+_ATTACHEDVOLUME = _descriptor.Descriptor(
+ name='AttachedVolume',
+ full_name='k8s.io.api.core.v1.AttachedVolume',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='name', full_name='k8s.io.api.core.v1.AttachedVolume.name', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='devicePath', full_name='k8s.io.api.core.v1.AttachedVolume.devicePath', index=1,
+ number=2, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=616,
+ serialized_end=666,
+)
+
+
+_AVOIDPODS = _descriptor.Descriptor(
+ name='AvoidPods',
+ full_name='k8s.io.api.core.v1.AvoidPods',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='preferAvoidPods', full_name='k8s.io.api.core.v1.AvoidPods.preferAvoidPods', index=0,
+ number=1, type=11, cpp_type=10, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=668,
+ serialized_end=746,
+)
+
+
+_AZUREDISKVOLUMESOURCE = _descriptor.Descriptor(
+ name='AzureDiskVolumeSource',
+ full_name='k8s.io.api.core.v1.AzureDiskVolumeSource',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='diskName', full_name='k8s.io.api.core.v1.AzureDiskVolumeSource.diskName', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='diskURI', full_name='k8s.io.api.core.v1.AzureDiskVolumeSource.diskURI', index=1,
+ number=2, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='cachingMode', full_name='k8s.io.api.core.v1.AzureDiskVolumeSource.cachingMode', index=2,
+ number=3, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='fsType', full_name='k8s.io.api.core.v1.AzureDiskVolumeSource.fsType', index=3,
+ number=4, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='readOnly', full_name='k8s.io.api.core.v1.AzureDiskVolumeSource.readOnly', index=4,
+ number=5, type=8, cpp_type=7, label=1,
+ has_default_value=False, default_value=False,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='kind', full_name='k8s.io.api.core.v1.AzureDiskVolumeSource.kind', index=5,
+ number=6, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=748,
+ serialized_end=875,
+)
+
+
+_AZUREFILEPERSISTENTVOLUMESOURCE = _descriptor.Descriptor(
+ name='AzureFilePersistentVolumeSource',
+ full_name='k8s.io.api.core.v1.AzureFilePersistentVolumeSource',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='secretName', full_name='k8s.io.api.core.v1.AzureFilePersistentVolumeSource.secretName', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='shareName', full_name='k8s.io.api.core.v1.AzureFilePersistentVolumeSource.shareName', index=1,
+ number=2, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='readOnly', full_name='k8s.io.api.core.v1.AzureFilePersistentVolumeSource.readOnly', index=2,
+ number=3, type=8, cpp_type=7, label=1,
+ has_default_value=False, default_value=False,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='secretNamespace', full_name='k8s.io.api.core.v1.AzureFilePersistentVolumeSource.secretNamespace', index=3,
+ number=4, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=877,
+ serialized_end=992,
+)
+
+
+_AZUREFILEVOLUMESOURCE = _descriptor.Descriptor(
+ name='AzureFileVolumeSource',
+ full_name='k8s.io.api.core.v1.AzureFileVolumeSource',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='secretName', full_name='k8s.io.api.core.v1.AzureFileVolumeSource.secretName', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='shareName', full_name='k8s.io.api.core.v1.AzureFileVolumeSource.shareName', index=1,
+ number=2, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='readOnly', full_name='k8s.io.api.core.v1.AzureFileVolumeSource.readOnly', index=2,
+ number=3, type=8, cpp_type=7, label=1,
+ has_default_value=False, default_value=False,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=994,
+ serialized_end=1074,
+)
+
+
+_BINDING = _descriptor.Descriptor(
+ name='Binding',
+ full_name='k8s.io.api.core.v1.Binding',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='metadata', full_name='k8s.io.api.core.v1.Binding.metadata', index=0,
+ number=1, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='target', full_name='k8s.io.api.core.v1.Binding.target', index=1,
+ number=2, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=1077,
+ serialized_end=1207,
+)
+
+
+_CSIPERSISTENTVOLUMESOURCE_VOLUMEATTRIBUTESENTRY = _descriptor.Descriptor(
+ name='VolumeAttributesEntry',
+ full_name='k8s.io.api.core.v1.CSIPersistentVolumeSource.VolumeAttributesEntry',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='key', full_name='k8s.io.api.core.v1.CSIPersistentVolumeSource.VolumeAttributesEntry.key', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='value', full_name='k8s.io.api.core.v1.CSIPersistentVolumeSource.VolumeAttributesEntry.value', index=1,
+ number=2, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=_descriptor._ParseOptions(descriptor_pb2.MessageOptions(), _b('8\001')),
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=1749,
+ serialized_end=1804,
+)
+
+_CSIPERSISTENTVOLUMESOURCE = _descriptor.Descriptor(
+ name='CSIPersistentVolumeSource',
+ full_name='k8s.io.api.core.v1.CSIPersistentVolumeSource',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='driver', full_name='k8s.io.api.core.v1.CSIPersistentVolumeSource.driver', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='volumeHandle', full_name='k8s.io.api.core.v1.CSIPersistentVolumeSource.volumeHandle', index=1,
+ number=2, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='readOnly', full_name='k8s.io.api.core.v1.CSIPersistentVolumeSource.readOnly', index=2,
+ number=3, type=8, cpp_type=7, label=1,
+ has_default_value=False, default_value=False,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='fsType', full_name='k8s.io.api.core.v1.CSIPersistentVolumeSource.fsType', index=3,
+ number=4, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='volumeAttributes', full_name='k8s.io.api.core.v1.CSIPersistentVolumeSource.volumeAttributes', index=4,
+ number=5, type=11, cpp_type=10, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='controllerPublishSecretRef', full_name='k8s.io.api.core.v1.CSIPersistentVolumeSource.controllerPublishSecretRef', index=5,
+ number=6, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='nodeStageSecretRef', full_name='k8s.io.api.core.v1.CSIPersistentVolumeSource.nodeStageSecretRef', index=6,
+ number=7, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='nodePublishSecretRef', full_name='k8s.io.api.core.v1.CSIPersistentVolumeSource.nodePublishSecretRef', index=7,
+ number=8, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='controllerExpandSecretRef', full_name='k8s.io.api.core.v1.CSIPersistentVolumeSource.controllerExpandSecretRef', index=8,
+ number=9, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='nodeExpandSecretRef', full_name='k8s.io.api.core.v1.CSIPersistentVolumeSource.nodeExpandSecretRef', index=9,
+ number=10, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[_CSIPERSISTENTVOLUMESOURCE_VOLUMEATTRIBUTESENTRY, ],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=1210,
+ serialized_end=1804,
+)
+
+
+_CSIVOLUMESOURCE_VOLUMEATTRIBUTESENTRY = _descriptor.Descriptor(
+ name='VolumeAttributesEntry',
+ full_name='k8s.io.api.core.v1.CSIVolumeSource.VolumeAttributesEntry',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='key', full_name='k8s.io.api.core.v1.CSIVolumeSource.VolumeAttributesEntry.key', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='value', full_name='k8s.io.api.core.v1.CSIVolumeSource.VolumeAttributesEntry.value', index=1,
+ number=2, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=_descriptor._ParseOptions(descriptor_pb2.MessageOptions(), _b('8\001')),
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=1749,
+ serialized_end=1804,
+)
+
+_CSIVOLUMESOURCE = _descriptor.Descriptor(
+ name='CSIVolumeSource',
+ full_name='k8s.io.api.core.v1.CSIVolumeSource',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='driver', full_name='k8s.io.api.core.v1.CSIVolumeSource.driver', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='readOnly', full_name='k8s.io.api.core.v1.CSIVolumeSource.readOnly', index=1,
+ number=2, type=8, cpp_type=7, label=1,
+ has_default_value=False, default_value=False,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='fsType', full_name='k8s.io.api.core.v1.CSIVolumeSource.fsType', index=2,
+ number=3, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='volumeAttributes', full_name='k8s.io.api.core.v1.CSIVolumeSource.volumeAttributes', index=3,
+ number=4, type=11, cpp_type=10, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='nodePublishSecretRef', full_name='k8s.io.api.core.v1.CSIVolumeSource.nodePublishSecretRef', index=4,
+ number=5, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[_CSIVOLUMESOURCE_VOLUMEATTRIBUTESENTRY, ],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=1807,
+ serialized_end=2088,
+)
+
+
+_CAPABILITIES = _descriptor.Descriptor(
+ name='Capabilities',
+ full_name='k8s.io.api.core.v1.Capabilities',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='add', full_name='k8s.io.api.core.v1.Capabilities.add', index=0,
+ number=1, type=9, cpp_type=9, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='drop', full_name='k8s.io.api.core.v1.Capabilities.drop', index=1,
+ number=2, type=9, cpp_type=9, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=2090,
+ serialized_end=2131,
+)
+
+
+_CEPHFSPERSISTENTVOLUMESOURCE = _descriptor.Descriptor(
+ name='CephFSPersistentVolumeSource',
+ full_name='k8s.io.api.core.v1.CephFSPersistentVolumeSource',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='monitors', full_name='k8s.io.api.core.v1.CephFSPersistentVolumeSource.monitors', index=0,
+ number=1, type=9, cpp_type=9, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='path', full_name='k8s.io.api.core.v1.CephFSPersistentVolumeSource.path', index=1,
+ number=2, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='user', full_name='k8s.io.api.core.v1.CephFSPersistentVolumeSource.user', index=2,
+ number=3, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='secretFile', full_name='k8s.io.api.core.v1.CephFSPersistentVolumeSource.secretFile', index=3,
+ number=4, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='secretRef', full_name='k8s.io.api.core.v1.CephFSPersistentVolumeSource.secretRef', index=4,
+ number=5, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='readOnly', full_name='k8s.io.api.core.v1.CephFSPersistentVolumeSource.readOnly', index=5,
+ number=6, type=8, cpp_type=7, label=1,
+ has_default_value=False, default_value=False,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=2134,
+ serialized_end=2304,
+)
+
+
+_CEPHFSVOLUMESOURCE = _descriptor.Descriptor(
+ name='CephFSVolumeSource',
+ full_name='k8s.io.api.core.v1.CephFSVolumeSource',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='monitors', full_name='k8s.io.api.core.v1.CephFSVolumeSource.monitors', index=0,
+ number=1, type=9, cpp_type=9, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='path', full_name='k8s.io.api.core.v1.CephFSVolumeSource.path', index=1,
+ number=2, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='user', full_name='k8s.io.api.core.v1.CephFSVolumeSource.user', index=2,
+ number=3, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='secretFile', full_name='k8s.io.api.core.v1.CephFSVolumeSource.secretFile', index=3,
+ number=4, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='secretRef', full_name='k8s.io.api.core.v1.CephFSVolumeSource.secretRef', index=4,
+ number=5, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='readOnly', full_name='k8s.io.api.core.v1.CephFSVolumeSource.readOnly', index=5,
+ number=6, type=8, cpp_type=7, label=1,
+ has_default_value=False, default_value=False,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=2307,
+ serialized_end=2472,
+)
+
+
+_CINDERPERSISTENTVOLUMESOURCE = _descriptor.Descriptor(
+ name='CinderPersistentVolumeSource',
+ full_name='k8s.io.api.core.v1.CinderPersistentVolumeSource',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='volumeID', full_name='k8s.io.api.core.v1.CinderPersistentVolumeSource.volumeID', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='fsType', full_name='k8s.io.api.core.v1.CinderPersistentVolumeSource.fsType', index=1,
+ number=2, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='readOnly', full_name='k8s.io.api.core.v1.CinderPersistentVolumeSource.readOnly', index=2,
+ number=3, type=8, cpp_type=7, label=1,
+ has_default_value=False, default_value=False,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='secretRef', full_name='k8s.io.api.core.v1.CinderPersistentVolumeSource.secretRef', index=3,
+ number=4, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=2475,
+ serialized_end=2613,
+)
+
+
+_CINDERVOLUMESOURCE = _descriptor.Descriptor(
+ name='CinderVolumeSource',
+ full_name='k8s.io.api.core.v1.CinderVolumeSource',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='volumeID', full_name='k8s.io.api.core.v1.CinderVolumeSource.volumeID', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='fsType', full_name='k8s.io.api.core.v1.CinderVolumeSource.fsType', index=1,
+ number=2, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='readOnly', full_name='k8s.io.api.core.v1.CinderVolumeSource.readOnly', index=2,
+ number=3, type=8, cpp_type=7, label=1,
+ has_default_value=False, default_value=False,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='secretRef', full_name='k8s.io.api.core.v1.CinderVolumeSource.secretRef', index=3,
+ number=4, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=2616,
+ serialized_end=2749,
+)
+
+
+_CLIENTIPCONFIG = _descriptor.Descriptor(
+ name='ClientIPConfig',
+ full_name='k8s.io.api.core.v1.ClientIPConfig',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='timeoutSeconds', full_name='k8s.io.api.core.v1.ClientIPConfig.timeoutSeconds', index=0,
+ number=1, type=5, cpp_type=1, label=1,
+ has_default_value=False, default_value=0,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=2751,
+ serialized_end=2791,
+)
+
+
+_COMPONENTCONDITION = _descriptor.Descriptor(
+ name='ComponentCondition',
+ full_name='k8s.io.api.core.v1.ComponentCondition',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='type', full_name='k8s.io.api.core.v1.ComponentCondition.type', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='status', full_name='k8s.io.api.core.v1.ComponentCondition.status', index=1,
+ number=2, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='message', full_name='k8s.io.api.core.v1.ComponentCondition.message', index=2,
+ number=3, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='error', full_name='k8s.io.api.core.v1.ComponentCondition.error', index=3,
+ number=4, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=2793,
+ serialized_end=2875,
+)
+
+
+_COMPONENTSTATUS = _descriptor.Descriptor(
+ name='ComponentStatus',
+ full_name='k8s.io.api.core.v1.ComponentStatus',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='metadata', full_name='k8s.io.api.core.v1.ComponentStatus.metadata', index=0,
+ number=1, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='conditions', full_name='k8s.io.api.core.v1.ComponentStatus.conditions', index=1,
+ number=2, type=11, cpp_type=10, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=2878,
+ serialized_end=3023,
+)
+
+
+_COMPONENTSTATUSLIST = _descriptor.Descriptor(
+ name='ComponentStatusList',
+ full_name='k8s.io.api.core.v1.ComponentStatusList',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='metadata', full_name='k8s.io.api.core.v1.ComponentStatusList.metadata', index=0,
+ number=1, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='items', full_name='k8s.io.api.core.v1.ComponentStatusList.items', index=1,
+ number=2, type=11, cpp_type=10, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=3026,
+ serialized_end=3165,
+)
+
+
+_CONFIGMAP_DATAENTRY = _descriptor.Descriptor(
+ name='DataEntry',
+ full_name='k8s.io.api.core.v1.ConfigMap.DataEntry',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='key', full_name='k8s.io.api.core.v1.ConfigMap.DataEntry.key', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='value', full_name='k8s.io.api.core.v1.ConfigMap.DataEntry.value', index=1,
+ number=2, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=_descriptor._ParseOptions(descriptor_pb2.MessageOptions(), _b('8\001')),
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=3390,
+ serialized_end=3433,
+)
+
+_CONFIGMAP_BINARYDATAENTRY = _descriptor.Descriptor(
+ name='BinaryDataEntry',
+ full_name='k8s.io.api.core.v1.ConfigMap.BinaryDataEntry',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='key', full_name='k8s.io.api.core.v1.ConfigMap.BinaryDataEntry.key', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='value', full_name='k8s.io.api.core.v1.ConfigMap.BinaryDataEntry.value', index=1,
+ number=2, type=12, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b(""),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=_descriptor._ParseOptions(descriptor_pb2.MessageOptions(), _b('8\001')),
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=3435,
+ serialized_end=3484,
+)
+
+_CONFIGMAP = _descriptor.Descriptor(
+ name='ConfigMap',
+ full_name='k8s.io.api.core.v1.ConfigMap',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='metadata', full_name='k8s.io.api.core.v1.ConfigMap.metadata', index=0,
+ number=1, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='immutable', full_name='k8s.io.api.core.v1.ConfigMap.immutable', index=1,
+ number=4, type=8, cpp_type=7, label=1,
+ has_default_value=False, default_value=False,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='data', full_name='k8s.io.api.core.v1.ConfigMap.data', index=2,
+ number=2, type=11, cpp_type=10, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='binaryData', full_name='k8s.io.api.core.v1.ConfigMap.binaryData', index=3,
+ number=3, type=11, cpp_type=10, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[_CONFIGMAP_DATAENTRY, _CONFIGMAP_BINARYDATAENTRY, ],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=3168,
+ serialized_end=3484,
+)
+
+
+_CONFIGMAPENVSOURCE = _descriptor.Descriptor(
+ name='ConfigMapEnvSource',
+ full_name='k8s.io.api.core.v1.ConfigMapEnvSource',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='localObjectReference', full_name='k8s.io.api.core.v1.ConfigMapEnvSource.localObjectReference', index=0,
+ number=1, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='optional', full_name='k8s.io.api.core.v1.ConfigMapEnvSource.optional', index=1,
+ number=2, type=8, cpp_type=7, label=1,
+ has_default_value=False, default_value=False,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=3486,
+ serialized_end=3596,
+)
+
+
+_CONFIGMAPKEYSELECTOR = _descriptor.Descriptor(
+ name='ConfigMapKeySelector',
+ full_name='k8s.io.api.core.v1.ConfigMapKeySelector',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='localObjectReference', full_name='k8s.io.api.core.v1.ConfigMapKeySelector.localObjectReference', index=0,
+ number=1, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='key', full_name='k8s.io.api.core.v1.ConfigMapKeySelector.key', index=1,
+ number=2, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='optional', full_name='k8s.io.api.core.v1.ConfigMapKeySelector.optional', index=2,
+ number=3, type=8, cpp_type=7, label=1,
+ has_default_value=False, default_value=False,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=3598,
+ serialized_end=3723,
+)
+
+
+_CONFIGMAPLIST = _descriptor.Descriptor(
+ name='ConfigMapList',
+ full_name='k8s.io.api.core.v1.ConfigMapList',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='metadata', full_name='k8s.io.api.core.v1.ConfigMapList.metadata', index=0,
+ number=1, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='items', full_name='k8s.io.api.core.v1.ConfigMapList.items', index=1,
+ number=2, type=11, cpp_type=10, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=3725,
+ serialized_end=3852,
+)
+
+
+_CONFIGMAPNODECONFIGSOURCE = _descriptor.Descriptor(
+ name='ConfigMapNodeConfigSource',
+ full_name='k8s.io.api.core.v1.ConfigMapNodeConfigSource',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='namespace', full_name='k8s.io.api.core.v1.ConfigMapNodeConfigSource.namespace', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='name', full_name='k8s.io.api.core.v1.ConfigMapNodeConfigSource.name', index=1,
+ number=2, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='uid', full_name='k8s.io.api.core.v1.ConfigMapNodeConfigSource.uid', index=2,
+ number=3, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='resourceVersion', full_name='k8s.io.api.core.v1.ConfigMapNodeConfigSource.resourceVersion', index=3,
+ number=4, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='kubeletConfigKey', full_name='k8s.io.api.core.v1.ConfigMapNodeConfigSource.kubeletConfigKey', index=4,
+ number=5, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=3854,
+ serialized_end=3978,
+)
+
+
+_CONFIGMAPPROJECTION = _descriptor.Descriptor(
+ name='ConfigMapProjection',
+ full_name='k8s.io.api.core.v1.ConfigMapProjection',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='localObjectReference', full_name='k8s.io.api.core.v1.ConfigMapProjection.localObjectReference', index=0,
+ number=1, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='items', full_name='k8s.io.api.core.v1.ConfigMapProjection.items', index=1,
+ number=2, type=11, cpp_type=10, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='optional', full_name='k8s.io.api.core.v1.ConfigMapProjection.optional', index=2,
+ number=4, type=8, cpp_type=7, label=1,
+ has_default_value=False, default_value=False,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=3981,
+ serialized_end=4138,
+)
+
+
+_CONFIGMAPVOLUMESOURCE = _descriptor.Descriptor(
+ name='ConfigMapVolumeSource',
+ full_name='k8s.io.api.core.v1.ConfigMapVolumeSource',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='localObjectReference', full_name='k8s.io.api.core.v1.ConfigMapVolumeSource.localObjectReference', index=0,
+ number=1, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='items', full_name='k8s.io.api.core.v1.ConfigMapVolumeSource.items', index=1,
+ number=2, type=11, cpp_type=10, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='defaultMode', full_name='k8s.io.api.core.v1.ConfigMapVolumeSource.defaultMode', index=2,
+ number=3, type=5, cpp_type=1, label=1,
+ has_default_value=False, default_value=0,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='optional', full_name='k8s.io.api.core.v1.ConfigMapVolumeSource.optional', index=3,
+ number=4, type=8, cpp_type=7, label=1,
+ has_default_value=False, default_value=False,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=4141,
+ serialized_end=4321,
+)
+
+
+_CONTAINER = _descriptor.Descriptor(
+ name='Container',
+ full_name='k8s.io.api.core.v1.Container',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='name', full_name='k8s.io.api.core.v1.Container.name', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='image', full_name='k8s.io.api.core.v1.Container.image', index=1,
+ number=2, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='command', full_name='k8s.io.api.core.v1.Container.command', index=2,
+ number=3, type=9, cpp_type=9, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='args', full_name='k8s.io.api.core.v1.Container.args', index=3,
+ number=4, type=9, cpp_type=9, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='workingDir', full_name='k8s.io.api.core.v1.Container.workingDir', index=4,
+ number=5, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='ports', full_name='k8s.io.api.core.v1.Container.ports', index=5,
+ number=6, type=11, cpp_type=10, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='envFrom', full_name='k8s.io.api.core.v1.Container.envFrom', index=6,
+ number=19, type=11, cpp_type=10, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='env', full_name='k8s.io.api.core.v1.Container.env', index=7,
+ number=7, type=11, cpp_type=10, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='resources', full_name='k8s.io.api.core.v1.Container.resources', index=8,
+ number=8, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='volumeMounts', full_name='k8s.io.api.core.v1.Container.volumeMounts', index=9,
+ number=9, type=11, cpp_type=10, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='volumeDevices', full_name='k8s.io.api.core.v1.Container.volumeDevices', index=10,
+ number=21, type=11, cpp_type=10, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='livenessProbe', full_name='k8s.io.api.core.v1.Container.livenessProbe', index=11,
+ number=10, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='readinessProbe', full_name='k8s.io.api.core.v1.Container.readinessProbe', index=12,
+ number=11, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='startupProbe', full_name='k8s.io.api.core.v1.Container.startupProbe', index=13,
+ number=22, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='lifecycle', full_name='k8s.io.api.core.v1.Container.lifecycle', index=14,
+ number=12, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='terminationMessagePath', full_name='k8s.io.api.core.v1.Container.terminationMessagePath', index=15,
+ number=13, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='terminationMessagePolicy', full_name='k8s.io.api.core.v1.Container.terminationMessagePolicy', index=16,
+ number=20, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='imagePullPolicy', full_name='k8s.io.api.core.v1.Container.imagePullPolicy', index=17,
+ number=14, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='securityContext', full_name='k8s.io.api.core.v1.Container.securityContext', index=18,
+ number=15, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='stdin', full_name='k8s.io.api.core.v1.Container.stdin', index=19,
+ number=16, type=8, cpp_type=7, label=1,
+ has_default_value=False, default_value=False,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='stdinOnce', full_name='k8s.io.api.core.v1.Container.stdinOnce', index=20,
+ number=17, type=8, cpp_type=7, label=1,
+ has_default_value=False, default_value=False,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='tty', full_name='k8s.io.api.core.v1.Container.tty', index=21,
+ number=18, type=8, cpp_type=7, label=1,
+ has_default_value=False, default_value=False,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=4324,
+ serialized_end=5131,
+)
+
+
+_CONTAINERIMAGE = _descriptor.Descriptor(
+ name='ContainerImage',
+ full_name='k8s.io.api.core.v1.ContainerImage',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='names', full_name='k8s.io.api.core.v1.ContainerImage.names', index=0,
+ number=1, type=9, cpp_type=9, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='sizeBytes', full_name='k8s.io.api.core.v1.ContainerImage.sizeBytes', index=1,
+ number=2, type=3, cpp_type=2, label=1,
+ has_default_value=False, default_value=0,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=5133,
+ serialized_end=5183,
+)
+
+
+_CONTAINERPORT = _descriptor.Descriptor(
+ name='ContainerPort',
+ full_name='k8s.io.api.core.v1.ContainerPort',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='name', full_name='k8s.io.api.core.v1.ContainerPort.name', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='hostPort', full_name='k8s.io.api.core.v1.ContainerPort.hostPort', index=1,
+ number=2, type=5, cpp_type=1, label=1,
+ has_default_value=False, default_value=0,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='containerPort', full_name='k8s.io.api.core.v1.ContainerPort.containerPort', index=2,
+ number=3, type=5, cpp_type=1, label=1,
+ has_default_value=False, default_value=0,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='protocol', full_name='k8s.io.api.core.v1.ContainerPort.protocol', index=3,
+ number=4, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='hostIP', full_name='k8s.io.api.core.v1.ContainerPort.hostIP', index=4,
+ number=5, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=5185,
+ serialized_end=5289,
+)
+
+
+_CONTAINERSTATE = _descriptor.Descriptor(
+ name='ContainerState',
+ full_name='k8s.io.api.core.v1.ContainerState',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='waiting', full_name='k8s.io.api.core.v1.ContainerState.waiting', index=0,
+ number=1, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='running', full_name='k8s.io.api.core.v1.ContainerState.running', index=1,
+ number=2, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='terminated', full_name='k8s.io.api.core.v1.ContainerState.terminated', index=2,
+ number=3, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=5292,
+ serialized_end=5494,
+)
+
+
+_CONTAINERSTATERUNNING = _descriptor.Descriptor(
+ name='ContainerStateRunning',
+ full_name='k8s.io.api.core.v1.ContainerStateRunning',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='startedAt', full_name='k8s.io.api.core.v1.ContainerStateRunning.startedAt', index=0,
+ number=1, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=5496,
+ serialized_end=5582,
+)
+
+
+_CONTAINERSTATETERMINATED = _descriptor.Descriptor(
+ name='ContainerStateTerminated',
+ full_name='k8s.io.api.core.v1.ContainerStateTerminated',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='exitCode', full_name='k8s.io.api.core.v1.ContainerStateTerminated.exitCode', index=0,
+ number=1, type=5, cpp_type=1, label=1,
+ has_default_value=False, default_value=0,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='signal', full_name='k8s.io.api.core.v1.ContainerStateTerminated.signal', index=1,
+ number=2, type=5, cpp_type=1, label=1,
+ has_default_value=False, default_value=0,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='reason', full_name='k8s.io.api.core.v1.ContainerStateTerminated.reason', index=2,
+ number=3, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='message', full_name='k8s.io.api.core.v1.ContainerStateTerminated.message', index=3,
+ number=4, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='startedAt', full_name='k8s.io.api.core.v1.ContainerStateTerminated.startedAt', index=4,
+ number=5, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='finishedAt', full_name='k8s.io.api.core.v1.ContainerStateTerminated.finishedAt', index=5,
+ number=6, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='containerID', full_name='k8s.io.api.core.v1.ContainerStateTerminated.containerID', index=6,
+ number=7, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=5585,
+ serialized_end=5826,
+)
+
+
+_CONTAINERSTATEWAITING = _descriptor.Descriptor(
+ name='ContainerStateWaiting',
+ full_name='k8s.io.api.core.v1.ContainerStateWaiting',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='reason', full_name='k8s.io.api.core.v1.ContainerStateWaiting.reason', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='message', full_name='k8s.io.api.core.v1.ContainerStateWaiting.message', index=1,
+ number=2, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=5828,
+ serialized_end=5884,
+)
+
+
+_CONTAINERSTATUS = _descriptor.Descriptor(
+ name='ContainerStatus',
+ full_name='k8s.io.api.core.v1.ContainerStatus',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='name', full_name='k8s.io.api.core.v1.ContainerStatus.name', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='state', full_name='k8s.io.api.core.v1.ContainerStatus.state', index=1,
+ number=2, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='lastState', full_name='k8s.io.api.core.v1.ContainerStatus.lastState', index=2,
+ number=3, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='ready', full_name='k8s.io.api.core.v1.ContainerStatus.ready', index=3,
+ number=4, type=8, cpp_type=7, label=1,
+ has_default_value=False, default_value=False,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='restartCount', full_name='k8s.io.api.core.v1.ContainerStatus.restartCount', index=4,
+ number=5, type=5, cpp_type=1, label=1,
+ has_default_value=False, default_value=0,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='image', full_name='k8s.io.api.core.v1.ContainerStatus.image', index=5,
+ number=6, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='imageID', full_name='k8s.io.api.core.v1.ContainerStatus.imageID', index=6,
+ number=7, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='containerID', full_name='k8s.io.api.core.v1.ContainerStatus.containerID', index=7,
+ number=8, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='started', full_name='k8s.io.api.core.v1.ContainerStatus.started', index=8,
+ number=9, type=8, cpp_type=7, label=1,
+ has_default_value=False, default_value=False,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=5887,
+ serialized_end=6131,
+)
+
+
+_DAEMONENDPOINT = _descriptor.Descriptor(
+ name='DaemonEndpoint',
+ full_name='k8s.io.api.core.v1.DaemonEndpoint',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='Port', full_name='k8s.io.api.core.v1.DaemonEndpoint.Port', index=0,
+ number=1, type=5, cpp_type=1, label=1,
+ has_default_value=False, default_value=0,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=6133,
+ serialized_end=6163,
+)
+
+
+_DOWNWARDAPIPROJECTION = _descriptor.Descriptor(
+ name='DownwardAPIProjection',
+ full_name='k8s.io.api.core.v1.DownwardAPIProjection',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='items', full_name='k8s.io.api.core.v1.DownwardAPIProjection.items', index=0,
+ number=1, type=11, cpp_type=10, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=6165,
+ serialized_end=6246,
+)
+
+
+_DOWNWARDAPIVOLUMEFILE = _descriptor.Descriptor(
+ name='DownwardAPIVolumeFile',
+ full_name='k8s.io.api.core.v1.DownwardAPIVolumeFile',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='path', full_name='k8s.io.api.core.v1.DownwardAPIVolumeFile.path', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='fieldRef', full_name='k8s.io.api.core.v1.DownwardAPIVolumeFile.fieldRef', index=1,
+ number=2, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='resourceFieldRef', full_name='k8s.io.api.core.v1.DownwardAPIVolumeFile.resourceFieldRef', index=2,
+ number=3, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='mode', full_name='k8s.io.api.core.v1.DownwardAPIVolumeFile.mode', index=3,
+ number=4, type=5, cpp_type=1, label=1,
+ has_default_value=False, default_value=0,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=6249,
+ serialized_end=6428,
+)
+
+
+_DOWNWARDAPIVOLUMESOURCE = _descriptor.Descriptor(
+ name='DownwardAPIVolumeSource',
+ full_name='k8s.io.api.core.v1.DownwardAPIVolumeSource',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='items', full_name='k8s.io.api.core.v1.DownwardAPIVolumeSource.items', index=0,
+ number=1, type=11, cpp_type=10, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='defaultMode', full_name='k8s.io.api.core.v1.DownwardAPIVolumeSource.defaultMode', index=1,
+ number=2, type=5, cpp_type=1, label=1,
+ has_default_value=False, default_value=0,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=6430,
+ serialized_end=6534,
+)
+
+
+_EMPTYDIRVOLUMESOURCE = _descriptor.Descriptor(
+ name='EmptyDirVolumeSource',
+ full_name='k8s.io.api.core.v1.EmptyDirVolumeSource',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='medium', full_name='k8s.io.api.core.v1.EmptyDirVolumeSource.medium', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='sizeLimit', full_name='k8s.io.api.core.v1.EmptyDirVolumeSource.sizeLimit', index=1,
+ number=2, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=6536,
+ serialized_end=6641,
+)
+
+
+_ENDPOINTADDRESS = _descriptor.Descriptor(
+ name='EndpointAddress',
+ full_name='k8s.io.api.core.v1.EndpointAddress',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='ip', full_name='k8s.io.api.core.v1.EndpointAddress.ip', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='hostname', full_name='k8s.io.api.core.v1.EndpointAddress.hostname', index=1,
+ number=3, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='nodeName', full_name='k8s.io.api.core.v1.EndpointAddress.nodeName', index=2,
+ number=4, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='targetRef', full_name='k8s.io.api.core.v1.EndpointAddress.targetRef', index=3,
+ number=2, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=6643,
+ serialized_end=6764,
+)
+
+
+_ENDPOINTPORT = _descriptor.Descriptor(
+ name='EndpointPort',
+ full_name='k8s.io.api.core.v1.EndpointPort',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='name', full_name='k8s.io.api.core.v1.EndpointPort.name', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='port', full_name='k8s.io.api.core.v1.EndpointPort.port', index=1,
+ number=2, type=5, cpp_type=1, label=1,
+ has_default_value=False, default_value=0,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='protocol', full_name='k8s.io.api.core.v1.EndpointPort.protocol', index=2,
+ number=3, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='appProtocol', full_name='k8s.io.api.core.v1.EndpointPort.appProtocol', index=3,
+ number=4, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=6766,
+ serialized_end=6847,
+)
+
+
+_ENDPOINTSUBSET = _descriptor.Descriptor(
+ name='EndpointSubset',
+ full_name='k8s.io.api.core.v1.EndpointSubset',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='addresses', full_name='k8s.io.api.core.v1.EndpointSubset.addresses', index=0,
+ number=1, type=11, cpp_type=10, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='notReadyAddresses', full_name='k8s.io.api.core.v1.EndpointSubset.notReadyAddresses', index=1,
+ number=2, type=11, cpp_type=10, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='ports', full_name='k8s.io.api.core.v1.EndpointSubset.ports', index=2,
+ number=3, type=11, cpp_type=10, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=6850,
+ serialized_end=7035,
+)
+
+
+_ENDPOINTS = _descriptor.Descriptor(
+ name='Endpoints',
+ full_name='k8s.io.api.core.v1.Endpoints',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='metadata', full_name='k8s.io.api.core.v1.Endpoints.metadata', index=0,
+ number=1, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='subsets', full_name='k8s.io.api.core.v1.Endpoints.subsets', index=1,
+ number=2, type=11, cpp_type=10, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=7038,
+ serialized_end=7170,
+)
+
+
+_ENDPOINTSLIST = _descriptor.Descriptor(
+ name='EndpointsList',
+ full_name='k8s.io.api.core.v1.EndpointsList',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='metadata', full_name='k8s.io.api.core.v1.EndpointsList.metadata', index=0,
+ number=1, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='items', full_name='k8s.io.api.core.v1.EndpointsList.items', index=1,
+ number=2, type=11, cpp_type=10, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=7172,
+ serialized_end=7299,
+)
+
+
+_ENVFROMSOURCE = _descriptor.Descriptor(
+ name='EnvFromSource',
+ full_name='k8s.io.api.core.v1.EnvFromSource',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='prefix', full_name='k8s.io.api.core.v1.EnvFromSource.prefix', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='configMapRef', full_name='k8s.io.api.core.v1.EnvFromSource.configMapRef', index=1,
+ number=2, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='secretRef', full_name='k8s.io.api.core.v1.EnvFromSource.secretRef', index=2,
+ number=3, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=7302,
+ serialized_end=7451,
+)
+
+
+_ENVVAR = _descriptor.Descriptor(
+ name='EnvVar',
+ full_name='k8s.io.api.core.v1.EnvVar',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='name', full_name='k8s.io.api.core.v1.EnvVar.name', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='value', full_name='k8s.io.api.core.v1.EnvVar.value', index=1,
+ number=2, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='valueFrom', full_name='k8s.io.api.core.v1.EnvVar.valueFrom', index=2,
+ number=3, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=7453,
+ serialized_end=7543,
+)
+
+
+_ENVVARSOURCE = _descriptor.Descriptor(
+ name='EnvVarSource',
+ full_name='k8s.io.api.core.v1.EnvVarSource',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='fieldRef', full_name='k8s.io.api.core.v1.EnvVarSource.fieldRef', index=0,
+ number=1, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='resourceFieldRef', full_name='k8s.io.api.core.v1.EnvVarSource.resourceFieldRef', index=1,
+ number=2, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='configMapKeyRef', full_name='k8s.io.api.core.v1.EnvVarSource.configMapKeyRef', index=2,
+ number=3, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='secretKeyRef', full_name='k8s.io.api.core.v1.EnvVarSource.secretKeyRef', index=3,
+ number=4, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=7546,
+ serialized_end=7816,
+)
+
+
+_EPHEMERALCONTAINER = _descriptor.Descriptor(
+ name='EphemeralContainer',
+ full_name='k8s.io.api.core.v1.EphemeralContainer',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='ephemeralContainerCommon', full_name='k8s.io.api.core.v1.EphemeralContainer.ephemeralContainerCommon', index=0,
+ number=1, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='targetContainerName', full_name='k8s.io.api.core.v1.EphemeralContainer.targetContainerName', index=1,
+ number=2, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=7819,
+ serialized_end=7948,
+)
+
+
+_EPHEMERALCONTAINERCOMMON = _descriptor.Descriptor(
+ name='EphemeralContainerCommon',
+ full_name='k8s.io.api.core.v1.EphemeralContainerCommon',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='name', full_name='k8s.io.api.core.v1.EphemeralContainerCommon.name', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='image', full_name='k8s.io.api.core.v1.EphemeralContainerCommon.image', index=1,
+ number=2, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='command', full_name='k8s.io.api.core.v1.EphemeralContainerCommon.command', index=2,
+ number=3, type=9, cpp_type=9, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='args', full_name='k8s.io.api.core.v1.EphemeralContainerCommon.args', index=3,
+ number=4, type=9, cpp_type=9, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='workingDir', full_name='k8s.io.api.core.v1.EphemeralContainerCommon.workingDir', index=4,
+ number=5, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='ports', full_name='k8s.io.api.core.v1.EphemeralContainerCommon.ports', index=5,
+ number=6, type=11, cpp_type=10, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='envFrom', full_name='k8s.io.api.core.v1.EphemeralContainerCommon.envFrom', index=6,
+ number=19, type=11, cpp_type=10, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='env', full_name='k8s.io.api.core.v1.EphemeralContainerCommon.env', index=7,
+ number=7, type=11, cpp_type=10, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='resources', full_name='k8s.io.api.core.v1.EphemeralContainerCommon.resources', index=8,
+ number=8, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='volumeMounts', full_name='k8s.io.api.core.v1.EphemeralContainerCommon.volumeMounts', index=9,
+ number=9, type=11, cpp_type=10, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='volumeDevices', full_name='k8s.io.api.core.v1.EphemeralContainerCommon.volumeDevices', index=10,
+ number=21, type=11, cpp_type=10, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='livenessProbe', full_name='k8s.io.api.core.v1.EphemeralContainerCommon.livenessProbe', index=11,
+ number=10, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='readinessProbe', full_name='k8s.io.api.core.v1.EphemeralContainerCommon.readinessProbe', index=12,
+ number=11, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='startupProbe', full_name='k8s.io.api.core.v1.EphemeralContainerCommon.startupProbe', index=13,
+ number=22, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='lifecycle', full_name='k8s.io.api.core.v1.EphemeralContainerCommon.lifecycle', index=14,
+ number=12, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='terminationMessagePath', full_name='k8s.io.api.core.v1.EphemeralContainerCommon.terminationMessagePath', index=15,
+ number=13, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='terminationMessagePolicy', full_name='k8s.io.api.core.v1.EphemeralContainerCommon.terminationMessagePolicy', index=16,
+ number=20, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='imagePullPolicy', full_name='k8s.io.api.core.v1.EphemeralContainerCommon.imagePullPolicy', index=17,
+ number=14, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='securityContext', full_name='k8s.io.api.core.v1.EphemeralContainerCommon.securityContext', index=18,
+ number=15, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='stdin', full_name='k8s.io.api.core.v1.EphemeralContainerCommon.stdin', index=19,
+ number=16, type=8, cpp_type=7, label=1,
+ has_default_value=False, default_value=False,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='stdinOnce', full_name='k8s.io.api.core.v1.EphemeralContainerCommon.stdinOnce', index=20,
+ number=17, type=8, cpp_type=7, label=1,
+ has_default_value=False, default_value=False,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='tty', full_name='k8s.io.api.core.v1.EphemeralContainerCommon.tty', index=21,
+ number=18, type=8, cpp_type=7, label=1,
+ has_default_value=False, default_value=False,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=7951,
+ serialized_end=8773,
+)
+
+
+_EPHEMERALVOLUMESOURCE = _descriptor.Descriptor(
+ name='EphemeralVolumeSource',
+ full_name='k8s.io.api.core.v1.EphemeralVolumeSource',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='volumeClaimTemplate', full_name='k8s.io.api.core.v1.EphemeralVolumeSource.volumeClaimTemplate', index=0,
+ number=1, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=8775,
+ serialized_end=8878,
+)
+
+
+_EVENT = _descriptor.Descriptor(
+ name='Event',
+ full_name='k8s.io.api.core.v1.Event',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='metadata', full_name='k8s.io.api.core.v1.Event.metadata', index=0,
+ number=1, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='involvedObject', full_name='k8s.io.api.core.v1.Event.involvedObject', index=1,
+ number=2, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='reason', full_name='k8s.io.api.core.v1.Event.reason', index=2,
+ number=3, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='message', full_name='k8s.io.api.core.v1.Event.message', index=3,
+ number=4, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='source', full_name='k8s.io.api.core.v1.Event.source', index=4,
+ number=5, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='firstTimestamp', full_name='k8s.io.api.core.v1.Event.firstTimestamp', index=5,
+ number=6, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='lastTimestamp', full_name='k8s.io.api.core.v1.Event.lastTimestamp', index=6,
+ number=7, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='count', full_name='k8s.io.api.core.v1.Event.count', index=7,
+ number=8, type=5, cpp_type=1, label=1,
+ has_default_value=False, default_value=0,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='type', full_name='k8s.io.api.core.v1.Event.type', index=8,
+ number=9, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='eventTime', full_name='k8s.io.api.core.v1.Event.eventTime', index=9,
+ number=10, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='series', full_name='k8s.io.api.core.v1.Event.series', index=10,
+ number=11, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='action', full_name='k8s.io.api.core.v1.Event.action', index=11,
+ number=12, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='related', full_name='k8s.io.api.core.v1.Event.related', index=12,
+ number=13, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='reportingComponent', full_name='k8s.io.api.core.v1.Event.reportingComponent', index=13,
+ number=14, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='reportingInstance', full_name='k8s.io.api.core.v1.Event.reportingInstance', index=14,
+ number=15, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=8881,
+ serialized_end=9505,
+)
+
+
+_EVENTLIST = _descriptor.Descriptor(
+ name='EventList',
+ full_name='k8s.io.api.core.v1.EventList',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='metadata', full_name='k8s.io.api.core.v1.EventList.metadata', index=0,
+ number=1, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='items', full_name='k8s.io.api.core.v1.EventList.items', index=1,
+ number=2, type=11, cpp_type=10, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=9507,
+ serialized_end=9626,
+)
+
+
+_EVENTSERIES = _descriptor.Descriptor(
+ name='EventSeries',
+ full_name='k8s.io.api.core.v1.EventSeries',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='count', full_name='k8s.io.api.core.v1.EventSeries.count', index=0,
+ number=1, type=5, cpp_type=1, label=1,
+ has_default_value=False, default_value=0,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='lastObservedTime', full_name='k8s.io.api.core.v1.EventSeries.lastObservedTime', index=1,
+ number=2, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=9628,
+ serialized_end=9731,
+)
+
+
+_EVENTSOURCE = _descriptor.Descriptor(
+ name='EventSource',
+ full_name='k8s.io.api.core.v1.EventSource',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='component', full_name='k8s.io.api.core.v1.EventSource.component', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='host', full_name='k8s.io.api.core.v1.EventSource.host', index=1,
+ number=2, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=9733,
+ serialized_end=9779,
+)
+
+
+_EXECACTION = _descriptor.Descriptor(
+ name='ExecAction',
+ full_name='k8s.io.api.core.v1.ExecAction',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='command', full_name='k8s.io.api.core.v1.ExecAction.command', index=0,
+ number=1, type=9, cpp_type=9, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=9781,
+ serialized_end=9810,
+)
+
+
+_FCVOLUMESOURCE = _descriptor.Descriptor(
+ name='FCVolumeSource',
+ full_name='k8s.io.api.core.v1.FCVolumeSource',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='targetWWNs', full_name='k8s.io.api.core.v1.FCVolumeSource.targetWWNs', index=0,
+ number=1, type=9, cpp_type=9, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='lun', full_name='k8s.io.api.core.v1.FCVolumeSource.lun', index=1,
+ number=2, type=5, cpp_type=1, label=1,
+ has_default_value=False, default_value=0,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='fsType', full_name='k8s.io.api.core.v1.FCVolumeSource.fsType', index=2,
+ number=3, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='readOnly', full_name='k8s.io.api.core.v1.FCVolumeSource.readOnly', index=3,
+ number=4, type=8, cpp_type=7, label=1,
+ has_default_value=False, default_value=False,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='wwids', full_name='k8s.io.api.core.v1.FCVolumeSource.wwids', index=4,
+ number=5, type=9, cpp_type=9, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=9812,
+ serialized_end=9910,
+)
+
+
+_FLEXPERSISTENTVOLUMESOURCE_OPTIONSENTRY = _descriptor.Descriptor(
+ name='OptionsEntry',
+ full_name='k8s.io.api.core.v1.FlexPersistentVolumeSource.OptionsEntry',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='key', full_name='k8s.io.api.core.v1.FlexPersistentVolumeSource.OptionsEntry.key', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='value', full_name='k8s.io.api.core.v1.FlexPersistentVolumeSource.OptionsEntry.value', index=1,
+ number=2, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=_descriptor._ParseOptions(descriptor_pb2.MessageOptions(), _b('8\001')),
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=10127,
+ serialized_end=10173,
+)
+
+_FLEXPERSISTENTVOLUMESOURCE = _descriptor.Descriptor(
+ name='FlexPersistentVolumeSource',
+ full_name='k8s.io.api.core.v1.FlexPersistentVolumeSource',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='driver', full_name='k8s.io.api.core.v1.FlexPersistentVolumeSource.driver', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='fsType', full_name='k8s.io.api.core.v1.FlexPersistentVolumeSource.fsType', index=1,
+ number=2, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='secretRef', full_name='k8s.io.api.core.v1.FlexPersistentVolumeSource.secretRef', index=2,
+ number=3, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='readOnly', full_name='k8s.io.api.core.v1.FlexPersistentVolumeSource.readOnly', index=3,
+ number=4, type=8, cpp_type=7, label=1,
+ has_default_value=False, default_value=False,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='options', full_name='k8s.io.api.core.v1.FlexPersistentVolumeSource.options', index=4,
+ number=5, type=11, cpp_type=10, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[_FLEXPERSISTENTVOLUMESOURCE_OPTIONSENTRY, ],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=9913,
+ serialized_end=10173,
+)
+
+
+_FLEXVOLUMESOURCE_OPTIONSENTRY = _descriptor.Descriptor(
+ name='OptionsEntry',
+ full_name='k8s.io.api.core.v1.FlexVolumeSource.OptionsEntry',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='key', full_name='k8s.io.api.core.v1.FlexVolumeSource.OptionsEntry.key', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='value', full_name='k8s.io.api.core.v1.FlexVolumeSource.OptionsEntry.value', index=1,
+ number=2, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=_descriptor._ParseOptions(descriptor_pb2.MessageOptions(), _b('8\001')),
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=10127,
+ serialized_end=10173,
+)
+
+_FLEXVOLUMESOURCE = _descriptor.Descriptor(
+ name='FlexVolumeSource',
+ full_name='k8s.io.api.core.v1.FlexVolumeSource',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='driver', full_name='k8s.io.api.core.v1.FlexVolumeSource.driver', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='fsType', full_name='k8s.io.api.core.v1.FlexVolumeSource.fsType', index=1,
+ number=2, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='secretRef', full_name='k8s.io.api.core.v1.FlexVolumeSource.secretRef', index=2,
+ number=3, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='readOnly', full_name='k8s.io.api.core.v1.FlexVolumeSource.readOnly', index=3,
+ number=4, type=8, cpp_type=7, label=1,
+ has_default_value=False, default_value=False,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='options', full_name='k8s.io.api.core.v1.FlexVolumeSource.options', index=4,
+ number=5, type=11, cpp_type=10, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[_FLEXVOLUMESOURCE_OPTIONSENTRY, ],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=10176,
+ serialized_end=10421,
+)
+
+
+_FLOCKERVOLUMESOURCE = _descriptor.Descriptor(
+ name='FlockerVolumeSource',
+ full_name='k8s.io.api.core.v1.FlockerVolumeSource',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='datasetName', full_name='k8s.io.api.core.v1.FlockerVolumeSource.datasetName', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='datasetUUID', full_name='k8s.io.api.core.v1.FlockerVolumeSource.datasetUUID', index=1,
+ number=2, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=10423,
+ serialized_end=10486,
+)
+
+
+_GCEPERSISTENTDISKVOLUMESOURCE = _descriptor.Descriptor(
+ name='GCEPersistentDiskVolumeSource',
+ full_name='k8s.io.api.core.v1.GCEPersistentDiskVolumeSource',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='pdName', full_name='k8s.io.api.core.v1.GCEPersistentDiskVolumeSource.pdName', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='fsType', full_name='k8s.io.api.core.v1.GCEPersistentDiskVolumeSource.fsType', index=1,
+ number=2, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='partition', full_name='k8s.io.api.core.v1.GCEPersistentDiskVolumeSource.partition', index=2,
+ number=3, type=5, cpp_type=1, label=1,
+ has_default_value=False, default_value=0,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='readOnly', full_name='k8s.io.api.core.v1.GCEPersistentDiskVolumeSource.readOnly', index=3,
+ number=4, type=8, cpp_type=7, label=1,
+ has_default_value=False, default_value=False,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=10488,
+ serialized_end=10588,
+)
+
+
+_GRPCACTION = _descriptor.Descriptor(
+ name='GRPCAction',
+ full_name='k8s.io.api.core.v1.GRPCAction',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='port', full_name='k8s.io.api.core.v1.GRPCAction.port', index=0,
+ number=1, type=5, cpp_type=1, label=1,
+ has_default_value=False, default_value=0,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='service', full_name='k8s.io.api.core.v1.GRPCAction.service', index=1,
+ number=2, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=10590,
+ serialized_end=10633,
+)
+
+
+_GITREPOVOLUMESOURCE = _descriptor.Descriptor(
+ name='GitRepoVolumeSource',
+ full_name='k8s.io.api.core.v1.GitRepoVolumeSource',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='repository', full_name='k8s.io.api.core.v1.GitRepoVolumeSource.repository', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='revision', full_name='k8s.io.api.core.v1.GitRepoVolumeSource.revision', index=1,
+ number=2, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='directory', full_name='k8s.io.api.core.v1.GitRepoVolumeSource.directory', index=2,
+ number=3, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=10635,
+ serialized_end=10713,
+)
+
+
+_GLUSTERFSPERSISTENTVOLUMESOURCE = _descriptor.Descriptor(
+ name='GlusterfsPersistentVolumeSource',
+ full_name='k8s.io.api.core.v1.GlusterfsPersistentVolumeSource',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='endpoints', full_name='k8s.io.api.core.v1.GlusterfsPersistentVolumeSource.endpoints', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='path', full_name='k8s.io.api.core.v1.GlusterfsPersistentVolumeSource.path', index=1,
+ number=2, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='readOnly', full_name='k8s.io.api.core.v1.GlusterfsPersistentVolumeSource.readOnly', index=2,
+ number=3, type=8, cpp_type=7, label=1,
+ has_default_value=False, default_value=False,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='endpointsNamespace', full_name='k8s.io.api.core.v1.GlusterfsPersistentVolumeSource.endpointsNamespace', index=3,
+ number=4, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=10715,
+ serialized_end=10827,
+)
+
+
+_GLUSTERFSVOLUMESOURCE = _descriptor.Descriptor(
+ name='GlusterfsVolumeSource',
+ full_name='k8s.io.api.core.v1.GlusterfsVolumeSource',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='endpoints', full_name='k8s.io.api.core.v1.GlusterfsVolumeSource.endpoints', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='path', full_name='k8s.io.api.core.v1.GlusterfsVolumeSource.path', index=1,
+ number=2, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='readOnly', full_name='k8s.io.api.core.v1.GlusterfsVolumeSource.readOnly', index=2,
+ number=3, type=8, cpp_type=7, label=1,
+ has_default_value=False, default_value=False,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=10829,
+ serialized_end=10903,
+)
+
+
+_HTTPGETACTION = _descriptor.Descriptor(
+ name='HTTPGetAction',
+ full_name='k8s.io.api.core.v1.HTTPGetAction',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='path', full_name='k8s.io.api.core.v1.HTTPGetAction.path', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='port', full_name='k8s.io.api.core.v1.HTTPGetAction.port', index=1,
+ number=2, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='host', full_name='k8s.io.api.core.v1.HTTPGetAction.host', index=2,
+ number=3, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='scheme', full_name='k8s.io.api.core.v1.HTTPGetAction.scheme', index=3,
+ number=4, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='httpHeaders', full_name='k8s.io.api.core.v1.HTTPGetAction.httpHeaders', index=4,
+ number=5, type=11, cpp_type=10, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=10906,
+ serialized_end=11082,
+)
+
+
+_HTTPHEADER = _descriptor.Descriptor(
+ name='HTTPHeader',
+ full_name='k8s.io.api.core.v1.HTTPHeader',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='name', full_name='k8s.io.api.core.v1.HTTPHeader.name', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='value', full_name='k8s.io.api.core.v1.HTTPHeader.value', index=1,
+ number=2, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=11084,
+ serialized_end=11125,
+)
+
+
+_HOSTALIAS = _descriptor.Descriptor(
+ name='HostAlias',
+ full_name='k8s.io.api.core.v1.HostAlias',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='ip', full_name='k8s.io.api.core.v1.HostAlias.ip', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='hostnames', full_name='k8s.io.api.core.v1.HostAlias.hostnames', index=1,
+ number=2, type=9, cpp_type=9, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=11127,
+ serialized_end=11169,
+)
+
+
+_HOSTPATHVOLUMESOURCE = _descriptor.Descriptor(
+ name='HostPathVolumeSource',
+ full_name='k8s.io.api.core.v1.HostPathVolumeSource',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='path', full_name='k8s.io.api.core.v1.HostPathVolumeSource.path', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='type', full_name='k8s.io.api.core.v1.HostPathVolumeSource.type', index=1,
+ number=2, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=11171,
+ serialized_end=11221,
+)
+
+
+_ISCSIPERSISTENTVOLUMESOURCE = _descriptor.Descriptor(
+ name='ISCSIPersistentVolumeSource',
+ full_name='k8s.io.api.core.v1.ISCSIPersistentVolumeSource',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='targetPortal', full_name='k8s.io.api.core.v1.ISCSIPersistentVolumeSource.targetPortal', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='iqn', full_name='k8s.io.api.core.v1.ISCSIPersistentVolumeSource.iqn', index=1,
+ number=2, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='lun', full_name='k8s.io.api.core.v1.ISCSIPersistentVolumeSource.lun', index=2,
+ number=3, type=5, cpp_type=1, label=1,
+ has_default_value=False, default_value=0,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='iscsiInterface', full_name='k8s.io.api.core.v1.ISCSIPersistentVolumeSource.iscsiInterface', index=3,
+ number=4, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='fsType', full_name='k8s.io.api.core.v1.ISCSIPersistentVolumeSource.fsType', index=4,
+ number=5, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='readOnly', full_name='k8s.io.api.core.v1.ISCSIPersistentVolumeSource.readOnly', index=5,
+ number=6, type=8, cpp_type=7, label=1,
+ has_default_value=False, default_value=False,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='portals', full_name='k8s.io.api.core.v1.ISCSIPersistentVolumeSource.portals', index=6,
+ number=7, type=9, cpp_type=9, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='chapAuthDiscovery', full_name='k8s.io.api.core.v1.ISCSIPersistentVolumeSource.chapAuthDiscovery', index=7,
+ number=8, type=8, cpp_type=7, label=1,
+ has_default_value=False, default_value=False,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='chapAuthSession', full_name='k8s.io.api.core.v1.ISCSIPersistentVolumeSource.chapAuthSession', index=8,
+ number=11, type=8, cpp_type=7, label=1,
+ has_default_value=False, default_value=False,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='secretRef', full_name='k8s.io.api.core.v1.ISCSIPersistentVolumeSource.secretRef', index=9,
+ number=10, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='initiatorName', full_name='k8s.io.api.core.v1.ISCSIPersistentVolumeSource.initiatorName', index=10,
+ number=12, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=11224,
+ serialized_end=11507,
+)
+
+
+_ISCSIVOLUMESOURCE = _descriptor.Descriptor(
+ name='ISCSIVolumeSource',
+ full_name='k8s.io.api.core.v1.ISCSIVolumeSource',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='targetPortal', full_name='k8s.io.api.core.v1.ISCSIVolumeSource.targetPortal', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='iqn', full_name='k8s.io.api.core.v1.ISCSIVolumeSource.iqn', index=1,
+ number=2, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='lun', full_name='k8s.io.api.core.v1.ISCSIVolumeSource.lun', index=2,
+ number=3, type=5, cpp_type=1, label=1,
+ has_default_value=False, default_value=0,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='iscsiInterface', full_name='k8s.io.api.core.v1.ISCSIVolumeSource.iscsiInterface', index=3,
+ number=4, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='fsType', full_name='k8s.io.api.core.v1.ISCSIVolumeSource.fsType', index=4,
+ number=5, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='readOnly', full_name='k8s.io.api.core.v1.ISCSIVolumeSource.readOnly', index=5,
+ number=6, type=8, cpp_type=7, label=1,
+ has_default_value=False, default_value=False,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='portals', full_name='k8s.io.api.core.v1.ISCSIVolumeSource.portals', index=6,
+ number=7, type=9, cpp_type=9, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='chapAuthDiscovery', full_name='k8s.io.api.core.v1.ISCSIVolumeSource.chapAuthDiscovery', index=7,
+ number=8, type=8, cpp_type=7, label=1,
+ has_default_value=False, default_value=False,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='chapAuthSession', full_name='k8s.io.api.core.v1.ISCSIVolumeSource.chapAuthSession', index=8,
+ number=11, type=8, cpp_type=7, label=1,
+ has_default_value=False, default_value=False,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='secretRef', full_name='k8s.io.api.core.v1.ISCSIVolumeSource.secretRef', index=9,
+ number=10, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='initiatorName', full_name='k8s.io.api.core.v1.ISCSIVolumeSource.initiatorName', index=10,
+ number=12, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=11510,
+ serialized_end=11788,
+)
+
+
+_KEYTOPATH = _descriptor.Descriptor(
+ name='KeyToPath',
+ full_name='k8s.io.api.core.v1.KeyToPath',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='key', full_name='k8s.io.api.core.v1.KeyToPath.key', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='path', full_name='k8s.io.api.core.v1.KeyToPath.path', index=1,
+ number=2, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='mode', full_name='k8s.io.api.core.v1.KeyToPath.mode', index=2,
+ number=3, type=5, cpp_type=1, label=1,
+ has_default_value=False, default_value=0,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=11790,
+ serialized_end=11842,
+)
+
+
+_LIFECYCLE = _descriptor.Descriptor(
+ name='Lifecycle',
+ full_name='k8s.io.api.core.v1.Lifecycle',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='postStart', full_name='k8s.io.api.core.v1.Lifecycle.postStart', index=0,
+ number=1, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='preStop', full_name='k8s.io.api.core.v1.Lifecycle.preStop', index=1,
+ number=2, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=11844,
+ serialized_end=11967,
+)
+
+
+_LIFECYCLEHANDLER = _descriptor.Descriptor(
+ name='LifecycleHandler',
+ full_name='k8s.io.api.core.v1.LifecycleHandler',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='exec', full_name='k8s.io.api.core.v1.LifecycleHandler.exec', index=0,
+ number=1, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='httpGet', full_name='k8s.io.api.core.v1.LifecycleHandler.httpGet', index=1,
+ number=2, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='tcpSocket', full_name='k8s.io.api.core.v1.LifecycleHandler.tcpSocket', index=2,
+ number=3, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=11970,
+ serialized_end=12142,
+)
+
+
+_LIMITRANGE = _descriptor.Descriptor(
+ name='LimitRange',
+ full_name='k8s.io.api.core.v1.LimitRange',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='metadata', full_name='k8s.io.api.core.v1.LimitRange.metadata', index=0,
+ number=1, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='spec', full_name='k8s.io.api.core.v1.LimitRange.spec', index=1,
+ number=2, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=12145,
+ serialized_end=12275,
+)
+
+
+_LIMITRANGEITEM_MAXENTRY = _descriptor.Descriptor(
+ name='MaxEntry',
+ full_name='k8s.io.api.core.v1.LimitRangeItem.MaxEntry',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='key', full_name='k8s.io.api.core.v1.LimitRangeItem.MaxEntry.key', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='value', full_name='k8s.io.api.core.v1.LimitRangeItem.MaxEntry.value', index=1,
+ number=2, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=_descriptor._ParseOptions(descriptor_pb2.MessageOptions(), _b('8\001')),
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=12664,
+ serialized_end=12754,
+)
+
+_LIMITRANGEITEM_MINENTRY = _descriptor.Descriptor(
+ name='MinEntry',
+ full_name='k8s.io.api.core.v1.LimitRangeItem.MinEntry',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='key', full_name='k8s.io.api.core.v1.LimitRangeItem.MinEntry.key', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='value', full_name='k8s.io.api.core.v1.LimitRangeItem.MinEntry.value', index=1,
+ number=2, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=_descriptor._ParseOptions(descriptor_pb2.MessageOptions(), _b('8\001')),
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=12756,
+ serialized_end=12846,
+)
+
+_LIMITRANGEITEM_DEFAULTENTRY = _descriptor.Descriptor(
+ name='DefaultEntry',
+ full_name='k8s.io.api.core.v1.LimitRangeItem.DefaultEntry',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='key', full_name='k8s.io.api.core.v1.LimitRangeItem.DefaultEntry.key', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='value', full_name='k8s.io.api.core.v1.LimitRangeItem.DefaultEntry.value', index=1,
+ number=2, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=_descriptor._ParseOptions(descriptor_pb2.MessageOptions(), _b('8\001')),
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=12848,
+ serialized_end=12942,
+)
+
+_LIMITRANGEITEM_DEFAULTREQUESTENTRY = _descriptor.Descriptor(
+ name='DefaultRequestEntry',
+ full_name='k8s.io.api.core.v1.LimitRangeItem.DefaultRequestEntry',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='key', full_name='k8s.io.api.core.v1.LimitRangeItem.DefaultRequestEntry.key', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='value', full_name='k8s.io.api.core.v1.LimitRangeItem.DefaultRequestEntry.value', index=1,
+ number=2, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=_descriptor._ParseOptions(descriptor_pb2.MessageOptions(), _b('8\001')),
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=12944,
+ serialized_end=13045,
+)
+
+_LIMITRANGEITEM_MAXLIMITREQUESTRATIOENTRY = _descriptor.Descriptor(
+ name='MaxLimitRequestRatioEntry',
+ full_name='k8s.io.api.core.v1.LimitRangeItem.MaxLimitRequestRatioEntry',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='key', full_name='k8s.io.api.core.v1.LimitRangeItem.MaxLimitRequestRatioEntry.key', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='value', full_name='k8s.io.api.core.v1.LimitRangeItem.MaxLimitRequestRatioEntry.value', index=1,
+ number=2, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=_descriptor._ParseOptions(descriptor_pb2.MessageOptions(), _b('8\001')),
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=13047,
+ serialized_end=13154,
+)
+
+_LIMITRANGEITEM = _descriptor.Descriptor(
+ name='LimitRangeItem',
+ full_name='k8s.io.api.core.v1.LimitRangeItem',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='type', full_name='k8s.io.api.core.v1.LimitRangeItem.type', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='max', full_name='k8s.io.api.core.v1.LimitRangeItem.max', index=1,
+ number=2, type=11, cpp_type=10, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='min', full_name='k8s.io.api.core.v1.LimitRangeItem.min', index=2,
+ number=3, type=11, cpp_type=10, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='default', full_name='k8s.io.api.core.v1.LimitRangeItem.default', index=3,
+ number=4, type=11, cpp_type=10, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='defaultRequest', full_name='k8s.io.api.core.v1.LimitRangeItem.defaultRequest', index=4,
+ number=5, type=11, cpp_type=10, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='maxLimitRequestRatio', full_name='k8s.io.api.core.v1.LimitRangeItem.maxLimitRequestRatio', index=5,
+ number=6, type=11, cpp_type=10, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[_LIMITRANGEITEM_MAXENTRY, _LIMITRANGEITEM_MINENTRY, _LIMITRANGEITEM_DEFAULTENTRY, _LIMITRANGEITEM_DEFAULTREQUESTENTRY, _LIMITRANGEITEM_MAXLIMITREQUESTRATIOENTRY, ],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=12278,
+ serialized_end=13154,
+)
+
+
+_LIMITRANGELIST = _descriptor.Descriptor(
+ name='LimitRangeList',
+ full_name='k8s.io.api.core.v1.LimitRangeList',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='metadata', full_name='k8s.io.api.core.v1.LimitRangeList.metadata', index=0,
+ number=1, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='items', full_name='k8s.io.api.core.v1.LimitRangeList.items', index=1,
+ number=2, type=11, cpp_type=10, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=13157,
+ serialized_end=13286,
+)
+
+
+_LIMITRANGESPEC = _descriptor.Descriptor(
+ name='LimitRangeSpec',
+ full_name='k8s.io.api.core.v1.LimitRangeSpec',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='limits', full_name='k8s.io.api.core.v1.LimitRangeSpec.limits', index=0,
+ number=1, type=11, cpp_type=10, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=13288,
+ serialized_end=13356,
+)
+
+
+_LIST = _descriptor.Descriptor(
+ name='List',
+ full_name='k8s.io.api.core.v1.List',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='metadata', full_name='k8s.io.api.core.v1.List.metadata', index=0,
+ number=1, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='items', full_name='k8s.io.api.core.v1.List.items', index=1,
+ number=2, type=11, cpp_type=10, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=13359,
+ serialized_end=13493,
+)
+
+
+_LOADBALANCERINGRESS = _descriptor.Descriptor(
+ name='LoadBalancerIngress',
+ full_name='k8s.io.api.core.v1.LoadBalancerIngress',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='ip', full_name='k8s.io.api.core.v1.LoadBalancerIngress.ip', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='hostname', full_name='k8s.io.api.core.v1.LoadBalancerIngress.hostname', index=1,
+ number=2, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='ports', full_name='k8s.io.api.core.v1.LoadBalancerIngress.ports', index=2,
+ number=4, type=11, cpp_type=10, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=13495,
+ serialized_end=13593,
+)
+
+
+_LOADBALANCERSTATUS = _descriptor.Descriptor(
+ name='LoadBalancerStatus',
+ full_name='k8s.io.api.core.v1.LoadBalancerStatus',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='ingress', full_name='k8s.io.api.core.v1.LoadBalancerStatus.ingress', index=0,
+ number=1, type=11, cpp_type=10, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=13595,
+ serialized_end=13673,
+)
+
+
+_LOCALOBJECTREFERENCE = _descriptor.Descriptor(
+ name='LocalObjectReference',
+ full_name='k8s.io.api.core.v1.LocalObjectReference',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='name', full_name='k8s.io.api.core.v1.LocalObjectReference.name', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=13675,
+ serialized_end=13711,
+)
+
+
+_LOCALVOLUMESOURCE = _descriptor.Descriptor(
+ name='LocalVolumeSource',
+ full_name='k8s.io.api.core.v1.LocalVolumeSource',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='path', full_name='k8s.io.api.core.v1.LocalVolumeSource.path', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='fsType', full_name='k8s.io.api.core.v1.LocalVolumeSource.fsType', index=1,
+ number=2, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=13713,
+ serialized_end=13762,
+)
+
+
+_NFSVOLUMESOURCE = _descriptor.Descriptor(
+ name='NFSVolumeSource',
+ full_name='k8s.io.api.core.v1.NFSVolumeSource',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='server', full_name='k8s.io.api.core.v1.NFSVolumeSource.server', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='path', full_name='k8s.io.api.core.v1.NFSVolumeSource.path', index=1,
+ number=2, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='readOnly', full_name='k8s.io.api.core.v1.NFSVolumeSource.readOnly', index=2,
+ number=3, type=8, cpp_type=7, label=1,
+ has_default_value=False, default_value=False,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=13764,
+ serialized_end=13829,
+)
+
+
+_NAMESPACE = _descriptor.Descriptor(
+ name='Namespace',
+ full_name='k8s.io.api.core.v1.Namespace',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='metadata', full_name='k8s.io.api.core.v1.Namespace.metadata', index=0,
+ number=1, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='spec', full_name='k8s.io.api.core.v1.Namespace.spec', index=1,
+ number=2, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='status', full_name='k8s.io.api.core.v1.Namespace.status', index=2,
+ number=3, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=13832,
+ serialized_end=14013,
+)
+
+
+_NAMESPACECONDITION = _descriptor.Descriptor(
+ name='NamespaceCondition',
+ full_name='k8s.io.api.core.v1.NamespaceCondition',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='type', full_name='k8s.io.api.core.v1.NamespaceCondition.type', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='status', full_name='k8s.io.api.core.v1.NamespaceCondition.status', index=1,
+ number=2, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='lastTransitionTime', full_name='k8s.io.api.core.v1.NamespaceCondition.lastTransitionTime', index=2,
+ number=4, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='reason', full_name='k8s.io.api.core.v1.NamespaceCondition.reason', index=3,
+ number=5, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='message', full_name='k8s.io.api.core.v1.NamespaceCondition.message', index=4,
+ number=6, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=14016,
+ serialized_end=14171,
+)
+
+
+_NAMESPACELIST = _descriptor.Descriptor(
+ name='NamespaceList',
+ full_name='k8s.io.api.core.v1.NamespaceList',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='metadata', full_name='k8s.io.api.core.v1.NamespaceList.metadata', index=0,
+ number=1, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='items', full_name='k8s.io.api.core.v1.NamespaceList.items', index=1,
+ number=2, type=11, cpp_type=10, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=14173,
+ serialized_end=14300,
+)
+
+
+_NAMESPACESPEC = _descriptor.Descriptor(
+ name='NamespaceSpec',
+ full_name='k8s.io.api.core.v1.NamespaceSpec',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='finalizers', full_name='k8s.io.api.core.v1.NamespaceSpec.finalizers', index=0,
+ number=1, type=9, cpp_type=9, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=14302,
+ serialized_end=14337,
+)
+
+
+_NAMESPACESTATUS = _descriptor.Descriptor(
+ name='NamespaceStatus',
+ full_name='k8s.io.api.core.v1.NamespaceStatus',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='phase', full_name='k8s.io.api.core.v1.NamespaceStatus.phase', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='conditions', full_name='k8s.io.api.core.v1.NamespaceStatus.conditions', index=1,
+ number=2, type=11, cpp_type=10, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=14339,
+ serialized_end=14431,
+)
+
+
+_NODE = _descriptor.Descriptor(
+ name='Node',
+ full_name='k8s.io.api.core.v1.Node',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='metadata', full_name='k8s.io.api.core.v1.Node.metadata', index=0,
+ number=1, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='spec', full_name='k8s.io.api.core.v1.Node.spec', index=1,
+ number=2, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='status', full_name='k8s.io.api.core.v1.Node.status', index=2,
+ number=3, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=14434,
+ serialized_end=14600,
+)
+
+
+_NODEADDRESS = _descriptor.Descriptor(
+ name='NodeAddress',
+ full_name='k8s.io.api.core.v1.NodeAddress',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='type', full_name='k8s.io.api.core.v1.NodeAddress.type', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='address', full_name='k8s.io.api.core.v1.NodeAddress.address', index=1,
+ number=2, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=14602,
+ serialized_end=14646,
+)
+
+
+_NODEAFFINITY = _descriptor.Descriptor(
+ name='NodeAffinity',
+ full_name='k8s.io.api.core.v1.NodeAffinity',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='requiredDuringSchedulingIgnoredDuringExecution', full_name='k8s.io.api.core.v1.NodeAffinity.requiredDuringSchedulingIgnoredDuringExecution', index=0,
+ number=1, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='preferredDuringSchedulingIgnoredDuringExecution', full_name='k8s.io.api.core.v1.NodeAffinity.preferredDuringSchedulingIgnoredDuringExecution', index=1,
+ number=2, type=11, cpp_type=10, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=14649,
+ serialized_end=14855,
+)
+
+
+_NODECONDITION = _descriptor.Descriptor(
+ name='NodeCondition',
+ full_name='k8s.io.api.core.v1.NodeCondition',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='type', full_name='k8s.io.api.core.v1.NodeCondition.type', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='status', full_name='k8s.io.api.core.v1.NodeCondition.status', index=1,
+ number=2, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='lastHeartbeatTime', full_name='k8s.io.api.core.v1.NodeCondition.lastHeartbeatTime', index=2,
+ number=3, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='lastTransitionTime', full_name='k8s.io.api.core.v1.NodeCondition.lastTransitionTime', index=3,
+ number=4, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='reason', full_name='k8s.io.api.core.v1.NodeCondition.reason', index=4,
+ number=5, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='message', full_name='k8s.io.api.core.v1.NodeCondition.message', index=5,
+ number=6, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=14858,
+ serialized_end=15079,
+)
+
+
+_NODECONFIGSOURCE = _descriptor.Descriptor(
+ name='NodeConfigSource',
+ full_name='k8s.io.api.core.v1.NodeConfigSource',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='configMap', full_name='k8s.io.api.core.v1.NodeConfigSource.configMap', index=0,
+ number=2, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=15081,
+ serialized_end=15165,
+)
+
+
+_NODECONFIGSTATUS = _descriptor.Descriptor(
+ name='NodeConfigStatus',
+ full_name='k8s.io.api.core.v1.NodeConfigStatus',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='assigned', full_name='k8s.io.api.core.v1.NodeConfigStatus.assigned', index=0,
+ number=1, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='active', full_name='k8s.io.api.core.v1.NodeConfigStatus.active', index=1,
+ number=2, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='lastKnownGood', full_name='k8s.io.api.core.v1.NodeConfigStatus.lastKnownGood', index=2,
+ number=3, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='error', full_name='k8s.io.api.core.v1.NodeConfigStatus.error', index=3,
+ number=4, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=15168,
+ serialized_end=15372,
+)
+
+
+_NODEDAEMONENDPOINTS = _descriptor.Descriptor(
+ name='NodeDaemonEndpoints',
+ full_name='k8s.io.api.core.v1.NodeDaemonEndpoints',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='kubeletEndpoint', full_name='k8s.io.api.core.v1.NodeDaemonEndpoints.kubeletEndpoint', index=0,
+ number=1, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=15374,
+ serialized_end=15456,
+)
+
+
+_NODELIST = _descriptor.Descriptor(
+ name='NodeList',
+ full_name='k8s.io.api.core.v1.NodeList',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='metadata', full_name='k8s.io.api.core.v1.NodeList.metadata', index=0,
+ number=1, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='items', full_name='k8s.io.api.core.v1.NodeList.items', index=1,
+ number=2, type=11, cpp_type=10, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=15458,
+ serialized_end=15575,
+)
+
+
+_NODEPROXYOPTIONS = _descriptor.Descriptor(
+ name='NodeProxyOptions',
+ full_name='k8s.io.api.core.v1.NodeProxyOptions',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='path', full_name='k8s.io.api.core.v1.NodeProxyOptions.path', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=15577,
+ serialized_end=15609,
+)
+
+
+_NODERESOURCES_CAPACITYENTRY = _descriptor.Descriptor(
+ name='CapacityEntry',
+ full_name='k8s.io.api.core.v1.NodeResources.CapacityEntry',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='key', full_name='k8s.io.api.core.v1.NodeResources.CapacityEntry.key', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='value', full_name='k8s.io.api.core.v1.NodeResources.CapacityEntry.value', index=1,
+ number=2, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=_descriptor._ParseOptions(descriptor_pb2.MessageOptions(), _b('8\001')),
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=15696,
+ serialized_end=15791,
+)
+
+_NODERESOURCES = _descriptor.Descriptor(
+ name='NodeResources',
+ full_name='k8s.io.api.core.v1.NodeResources',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='capacity', full_name='k8s.io.api.core.v1.NodeResources.capacity', index=0,
+ number=1, type=11, cpp_type=10, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[_NODERESOURCES_CAPACITYENTRY, ],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=15612,
+ serialized_end=15791,
+)
+
+
+_NODESELECTOR = _descriptor.Descriptor(
+ name='NodeSelector',
+ full_name='k8s.io.api.core.v1.NodeSelector',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='nodeSelectorTerms', full_name='k8s.io.api.core.v1.NodeSelector.nodeSelectorTerms', index=0,
+ number=1, type=11, cpp_type=10, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=15793,
+ serialized_end=15872,
+)
+
+
+_NODESELECTORREQUIREMENT = _descriptor.Descriptor(
+ name='NodeSelectorRequirement',
+ full_name='k8s.io.api.core.v1.NodeSelectorRequirement',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='key', full_name='k8s.io.api.core.v1.NodeSelectorRequirement.key', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='operator', full_name='k8s.io.api.core.v1.NodeSelectorRequirement.operator', index=1,
+ number=2, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='values', full_name='k8s.io.api.core.v1.NodeSelectorRequirement.values', index=2,
+ number=3, type=9, cpp_type=9, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=15874,
+ serialized_end=15946,
+)
+
+
+_NODESELECTORTERM = _descriptor.Descriptor(
+ name='NodeSelectorTerm',
+ full_name='k8s.io.api.core.v1.NodeSelectorTerm',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='matchExpressions', full_name='k8s.io.api.core.v1.NodeSelectorTerm.matchExpressions', index=0,
+ number=1, type=11, cpp_type=10, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='matchFields', full_name='k8s.io.api.core.v1.NodeSelectorTerm.matchFields', index=1,
+ number=2, type=11, cpp_type=10, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=15949,
+ serialized_end=16104,
+)
+
+
+_NODESPEC = _descriptor.Descriptor(
+ name='NodeSpec',
+ full_name='k8s.io.api.core.v1.NodeSpec',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='podCIDR', full_name='k8s.io.api.core.v1.NodeSpec.podCIDR', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='podCIDRs', full_name='k8s.io.api.core.v1.NodeSpec.podCIDRs', index=1,
+ number=7, type=9, cpp_type=9, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='providerID', full_name='k8s.io.api.core.v1.NodeSpec.providerID', index=2,
+ number=3, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='unschedulable', full_name='k8s.io.api.core.v1.NodeSpec.unschedulable', index=3,
+ number=4, type=8, cpp_type=7, label=1,
+ has_default_value=False, default_value=False,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='taints', full_name='k8s.io.api.core.v1.NodeSpec.taints', index=4,
+ number=5, type=11, cpp_type=10, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='configSource', full_name='k8s.io.api.core.v1.NodeSpec.configSource', index=5,
+ number=6, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='externalID', full_name='k8s.io.api.core.v1.NodeSpec.externalID', index=6,
+ number=2, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=16107,
+ serialized_end=16318,
+)
+
+
+_NODESTATUS_CAPACITYENTRY = _descriptor.Descriptor(
+ name='CapacityEntry',
+ full_name='k8s.io.api.core.v1.NodeStatus.CapacityEntry',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='key', full_name='k8s.io.api.core.v1.NodeStatus.CapacityEntry.key', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='value', full_name='k8s.io.api.core.v1.NodeStatus.CapacityEntry.value', index=1,
+ number=2, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=_descriptor._ParseOptions(descriptor_pb2.MessageOptions(), _b('8\001')),
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=15696,
+ serialized_end=15791,
+)
+
+_NODESTATUS_ALLOCATABLEENTRY = _descriptor.Descriptor(
+ name='AllocatableEntry',
+ full_name='k8s.io.api.core.v1.NodeStatus.AllocatableEntry',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='key', full_name='k8s.io.api.core.v1.NodeStatus.AllocatableEntry.key', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='value', full_name='k8s.io.api.core.v1.NodeStatus.AllocatableEntry.value', index=1,
+ number=2, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=_descriptor._ParseOptions(descriptor_pb2.MessageOptions(), _b('8\001')),
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=16997,
+ serialized_end=17095,
+)
+
+_NODESTATUS = _descriptor.Descriptor(
+ name='NodeStatus',
+ full_name='k8s.io.api.core.v1.NodeStatus',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='capacity', full_name='k8s.io.api.core.v1.NodeStatus.capacity', index=0,
+ number=1, type=11, cpp_type=10, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='allocatable', full_name='k8s.io.api.core.v1.NodeStatus.allocatable', index=1,
+ number=2, type=11, cpp_type=10, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='phase', full_name='k8s.io.api.core.v1.NodeStatus.phase', index=2,
+ number=3, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='conditions', full_name='k8s.io.api.core.v1.NodeStatus.conditions', index=3,
+ number=4, type=11, cpp_type=10, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='addresses', full_name='k8s.io.api.core.v1.NodeStatus.addresses', index=4,
+ number=5, type=11, cpp_type=10, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='daemonEndpoints', full_name='k8s.io.api.core.v1.NodeStatus.daemonEndpoints', index=5,
+ number=6, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='nodeInfo', full_name='k8s.io.api.core.v1.NodeStatus.nodeInfo', index=6,
+ number=7, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='images', full_name='k8s.io.api.core.v1.NodeStatus.images', index=7,
+ number=8, type=11, cpp_type=10, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='volumesInUse', full_name='k8s.io.api.core.v1.NodeStatus.volumesInUse', index=8,
+ number=9, type=9, cpp_type=9, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='volumesAttached', full_name='k8s.io.api.core.v1.NodeStatus.volumesAttached', index=9,
+ number=10, type=11, cpp_type=10, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='config', full_name='k8s.io.api.core.v1.NodeStatus.config', index=10,
+ number=11, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[_NODESTATUS_CAPACITYENTRY, _NODESTATUS_ALLOCATABLEENTRY, ],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=16321,
+ serialized_end=17095,
+)
+
+
+_NODESYSTEMINFO = _descriptor.Descriptor(
+ name='NodeSystemInfo',
+ full_name='k8s.io.api.core.v1.NodeSystemInfo',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='machineID', full_name='k8s.io.api.core.v1.NodeSystemInfo.machineID', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='systemUUID', full_name='k8s.io.api.core.v1.NodeSystemInfo.systemUUID', index=1,
+ number=2, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='bootID', full_name='k8s.io.api.core.v1.NodeSystemInfo.bootID', index=2,
+ number=3, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='kernelVersion', full_name='k8s.io.api.core.v1.NodeSystemInfo.kernelVersion', index=3,
+ number=4, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='osImage', full_name='k8s.io.api.core.v1.NodeSystemInfo.osImage', index=4,
+ number=5, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='containerRuntimeVersion', full_name='k8s.io.api.core.v1.NodeSystemInfo.containerRuntimeVersion', index=5,
+ number=6, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='kubeletVersion', full_name='k8s.io.api.core.v1.NodeSystemInfo.kubeletVersion', index=6,
+ number=7, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='kubeProxyVersion', full_name='k8s.io.api.core.v1.NodeSystemInfo.kubeProxyVersion', index=7,
+ number=8, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='operatingSystem', full_name='k8s.io.api.core.v1.NodeSystemInfo.operatingSystem', index=8,
+ number=9, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='architecture', full_name='k8s.io.api.core.v1.NodeSystemInfo.architecture', index=9,
+ number=10, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=17098,
+ serialized_end=17339,
+)
+
+
+_OBJECTFIELDSELECTOR = _descriptor.Descriptor(
+ name='ObjectFieldSelector',
+ full_name='k8s.io.api.core.v1.ObjectFieldSelector',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='apiVersion', full_name='k8s.io.api.core.v1.ObjectFieldSelector.apiVersion', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='fieldPath', full_name='k8s.io.api.core.v1.ObjectFieldSelector.fieldPath', index=1,
+ number=2, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=17341,
+ serialized_end=17401,
+)
+
+
+_OBJECTREFERENCE = _descriptor.Descriptor(
+ name='ObjectReference',
+ full_name='k8s.io.api.core.v1.ObjectReference',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='kind', full_name='k8s.io.api.core.v1.ObjectReference.kind', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='namespace', full_name='k8s.io.api.core.v1.ObjectReference.namespace', index=1,
+ number=2, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='name', full_name='k8s.io.api.core.v1.ObjectReference.name', index=2,
+ number=3, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='uid', full_name='k8s.io.api.core.v1.ObjectReference.uid', index=3,
+ number=4, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='apiVersion', full_name='k8s.io.api.core.v1.ObjectReference.apiVersion', index=4,
+ number=5, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='resourceVersion', full_name='k8s.io.api.core.v1.ObjectReference.resourceVersion', index=5,
+ number=6, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='fieldPath', full_name='k8s.io.api.core.v1.ObjectReference.fieldPath', index=6,
+ number=7, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=17404,
+ serialized_end=17545,
+)
+
+
+_PERSISTENTVOLUME = _descriptor.Descriptor(
+ name='PersistentVolume',
+ full_name='k8s.io.api.core.v1.PersistentVolume',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='metadata', full_name='k8s.io.api.core.v1.PersistentVolume.metadata', index=0,
+ number=1, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='spec', full_name='k8s.io.api.core.v1.PersistentVolume.spec', index=1,
+ number=2, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='status', full_name='k8s.io.api.core.v1.PersistentVolume.status', index=2,
+ number=3, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=17548,
+ serialized_end=17750,
+)
+
+
+_PERSISTENTVOLUMECLAIM = _descriptor.Descriptor(
+ name='PersistentVolumeClaim',
+ full_name='k8s.io.api.core.v1.PersistentVolumeClaim',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='metadata', full_name='k8s.io.api.core.v1.PersistentVolumeClaim.metadata', index=0,
+ number=1, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='spec', full_name='k8s.io.api.core.v1.PersistentVolumeClaim.spec', index=1,
+ number=2, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='status', full_name='k8s.io.api.core.v1.PersistentVolumeClaim.status', index=2,
+ number=3, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=17753,
+ serialized_end=17970,
+)
+
+
+_PERSISTENTVOLUMECLAIMCONDITION = _descriptor.Descriptor(
+ name='PersistentVolumeClaimCondition',
+ full_name='k8s.io.api.core.v1.PersistentVolumeClaimCondition',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='type', full_name='k8s.io.api.core.v1.PersistentVolumeClaimCondition.type', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='status', full_name='k8s.io.api.core.v1.PersistentVolumeClaimCondition.status', index=1,
+ number=2, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='lastProbeTime', full_name='k8s.io.api.core.v1.PersistentVolumeClaimCondition.lastProbeTime', index=2,
+ number=3, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='lastTransitionTime', full_name='k8s.io.api.core.v1.PersistentVolumeClaimCondition.lastTransitionTime', index=3,
+ number=4, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='reason', full_name='k8s.io.api.core.v1.PersistentVolumeClaimCondition.reason', index=4,
+ number=5, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='message', full_name='k8s.io.api.core.v1.PersistentVolumeClaimCondition.message', index=5,
+ number=6, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=17973,
+ serialized_end=18207,
+)
+
+
+_PERSISTENTVOLUMECLAIMLIST = _descriptor.Descriptor(
+ name='PersistentVolumeClaimList',
+ full_name='k8s.io.api.core.v1.PersistentVolumeClaimList',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='metadata', full_name='k8s.io.api.core.v1.PersistentVolumeClaimList.metadata', index=0,
+ number=1, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='items', full_name='k8s.io.api.core.v1.PersistentVolumeClaimList.items', index=1,
+ number=2, type=11, cpp_type=10, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=18210,
+ serialized_end=18361,
+)
+
+
+_PERSISTENTVOLUMECLAIMSPEC = _descriptor.Descriptor(
+ name='PersistentVolumeClaimSpec',
+ full_name='k8s.io.api.core.v1.PersistentVolumeClaimSpec',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='accessModes', full_name='k8s.io.api.core.v1.PersistentVolumeClaimSpec.accessModes', index=0,
+ number=1, type=9, cpp_type=9, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='selector', full_name='k8s.io.api.core.v1.PersistentVolumeClaimSpec.selector', index=1,
+ number=4, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='resources', full_name='k8s.io.api.core.v1.PersistentVolumeClaimSpec.resources', index=2,
+ number=2, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='volumeName', full_name='k8s.io.api.core.v1.PersistentVolumeClaimSpec.volumeName', index=3,
+ number=3, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='storageClassName', full_name='k8s.io.api.core.v1.PersistentVolumeClaimSpec.storageClassName', index=4,
+ number=5, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='volumeMode', full_name='k8s.io.api.core.v1.PersistentVolumeClaimSpec.volumeMode', index=5,
+ number=6, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='dataSource', full_name='k8s.io.api.core.v1.PersistentVolumeClaimSpec.dataSource', index=6,
+ number=7, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='dataSourceRef', full_name='k8s.io.api.core.v1.PersistentVolumeClaimSpec.dataSourceRef', index=7,
+ number=8, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=18364,
+ serialized_end=18747,
+)
+
+
+_PERSISTENTVOLUMECLAIMSTATUS_CAPACITYENTRY = _descriptor.Descriptor(
+ name='CapacityEntry',
+ full_name='k8s.io.api.core.v1.PersistentVolumeClaimStatus.CapacityEntry',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='key', full_name='k8s.io.api.core.v1.PersistentVolumeClaimStatus.CapacityEntry.key', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='value', full_name='k8s.io.api.core.v1.PersistentVolumeClaimStatus.CapacityEntry.value', index=1,
+ number=2, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=_descriptor._ParseOptions(descriptor_pb2.MessageOptions(), _b('8\001')),
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=15696,
+ serialized_end=15791,
+)
+
+_PERSISTENTVOLUMECLAIMSTATUS_ALLOCATEDRESOURCESENTRY = _descriptor.Descriptor(
+ name='AllocatedResourcesEntry',
+ full_name='k8s.io.api.core.v1.PersistentVolumeClaimStatus.AllocatedResourcesEntry',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='key', full_name='k8s.io.api.core.v1.PersistentVolumeClaimStatus.AllocatedResourcesEntry.key', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='value', full_name='k8s.io.api.core.v1.PersistentVolumeClaimStatus.AllocatedResourcesEntry.value', index=1,
+ number=2, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=_descriptor._ParseOptions(descriptor_pb2.MessageOptions(), _b('8\001')),
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=19190,
+ serialized_end=19295,
+)
+
+_PERSISTENTVOLUMECLAIMSTATUS = _descriptor.Descriptor(
+ name='PersistentVolumeClaimStatus',
+ full_name='k8s.io.api.core.v1.PersistentVolumeClaimStatus',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='phase', full_name='k8s.io.api.core.v1.PersistentVolumeClaimStatus.phase', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='accessModes', full_name='k8s.io.api.core.v1.PersistentVolumeClaimStatus.accessModes', index=1,
+ number=2, type=9, cpp_type=9, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='capacity', full_name='k8s.io.api.core.v1.PersistentVolumeClaimStatus.capacity', index=2,
+ number=3, type=11, cpp_type=10, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='conditions', full_name='k8s.io.api.core.v1.PersistentVolumeClaimStatus.conditions', index=3,
+ number=4, type=11, cpp_type=10, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='allocatedResources', full_name='k8s.io.api.core.v1.PersistentVolumeClaimStatus.allocatedResources', index=4,
+ number=5, type=11, cpp_type=10, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='resizeStatus', full_name='k8s.io.api.core.v1.PersistentVolumeClaimStatus.resizeStatus', index=5,
+ number=6, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[_PERSISTENTVOLUMECLAIMSTATUS_CAPACITYENTRY, _PERSISTENTVOLUMECLAIMSTATUS_ALLOCATEDRESOURCESENTRY, ],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=18750,
+ serialized_end=19295,
+)
+
+
+_PERSISTENTVOLUMECLAIMTEMPLATE = _descriptor.Descriptor(
+ name='PersistentVolumeClaimTemplate',
+ full_name='k8s.io.api.core.v1.PersistentVolumeClaimTemplate',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='metadata', full_name='k8s.io.api.core.v1.PersistentVolumeClaimTemplate.metadata', index=0,
+ number=1, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='spec', full_name='k8s.io.api.core.v1.PersistentVolumeClaimTemplate.spec', index=1,
+ number=2, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=19298,
+ serialized_end=19458,
+)
+
+
+_PERSISTENTVOLUMECLAIMVOLUMESOURCE = _descriptor.Descriptor(
+ name='PersistentVolumeClaimVolumeSource',
+ full_name='k8s.io.api.core.v1.PersistentVolumeClaimVolumeSource',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='claimName', full_name='k8s.io.api.core.v1.PersistentVolumeClaimVolumeSource.claimName', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='readOnly', full_name='k8s.io.api.core.v1.PersistentVolumeClaimVolumeSource.readOnly', index=1,
+ number=2, type=8, cpp_type=7, label=1,
+ has_default_value=False, default_value=False,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=19460,
+ serialized_end=19532,
+)
+
+
+_PERSISTENTVOLUMELIST = _descriptor.Descriptor(
+ name='PersistentVolumeList',
+ full_name='k8s.io.api.core.v1.PersistentVolumeList',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='metadata', full_name='k8s.io.api.core.v1.PersistentVolumeList.metadata', index=0,
+ number=1, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='items', full_name='k8s.io.api.core.v1.PersistentVolumeList.items', index=1,
+ number=2, type=11, cpp_type=10, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=19535,
+ serialized_end=19676,
+)
+
+
+_PERSISTENTVOLUMESOURCE = _descriptor.Descriptor(
+ name='PersistentVolumeSource',
+ full_name='k8s.io.api.core.v1.PersistentVolumeSource',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='gcePersistentDisk', full_name='k8s.io.api.core.v1.PersistentVolumeSource.gcePersistentDisk', index=0,
+ number=1, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='awsElasticBlockStore', full_name='k8s.io.api.core.v1.PersistentVolumeSource.awsElasticBlockStore', index=1,
+ number=2, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='hostPath', full_name='k8s.io.api.core.v1.PersistentVolumeSource.hostPath', index=2,
+ number=3, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='glusterfs', full_name='k8s.io.api.core.v1.PersistentVolumeSource.glusterfs', index=3,
+ number=4, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='nfs', full_name='k8s.io.api.core.v1.PersistentVolumeSource.nfs', index=4,
+ number=5, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='rbd', full_name='k8s.io.api.core.v1.PersistentVolumeSource.rbd', index=5,
+ number=6, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='iscsi', full_name='k8s.io.api.core.v1.PersistentVolumeSource.iscsi', index=6,
+ number=7, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='cinder', full_name='k8s.io.api.core.v1.PersistentVolumeSource.cinder', index=7,
+ number=8, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='cephfs', full_name='k8s.io.api.core.v1.PersistentVolumeSource.cephfs', index=8,
+ number=9, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='fc', full_name='k8s.io.api.core.v1.PersistentVolumeSource.fc', index=9,
+ number=10, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='flocker', full_name='k8s.io.api.core.v1.PersistentVolumeSource.flocker', index=10,
+ number=11, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='flexVolume', full_name='k8s.io.api.core.v1.PersistentVolumeSource.flexVolume', index=11,
+ number=12, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='azureFile', full_name='k8s.io.api.core.v1.PersistentVolumeSource.azureFile', index=12,
+ number=13, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='vsphereVolume', full_name='k8s.io.api.core.v1.PersistentVolumeSource.vsphereVolume', index=13,
+ number=14, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='quobyte', full_name='k8s.io.api.core.v1.PersistentVolumeSource.quobyte', index=14,
+ number=15, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='azureDisk', full_name='k8s.io.api.core.v1.PersistentVolumeSource.azureDisk', index=15,
+ number=16, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='photonPersistentDisk', full_name='k8s.io.api.core.v1.PersistentVolumeSource.photonPersistentDisk', index=16,
+ number=17, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='portworxVolume', full_name='k8s.io.api.core.v1.PersistentVolumeSource.portworxVolume', index=17,
+ number=18, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='scaleIO', full_name='k8s.io.api.core.v1.PersistentVolumeSource.scaleIO', index=18,
+ number=19, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='local', full_name='k8s.io.api.core.v1.PersistentVolumeSource.local', index=19,
+ number=20, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='storageos', full_name='k8s.io.api.core.v1.PersistentVolumeSource.storageos', index=20,
+ number=21, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='csi', full_name='k8s.io.api.core.v1.PersistentVolumeSource.csi', index=21,
+ number=22, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=19679,
+ serialized_end=21148,
+)
+
+
+_PERSISTENTVOLUMESPEC_CAPACITYENTRY = _descriptor.Descriptor(
+ name='CapacityEntry',
+ full_name='k8s.io.api.core.v1.PersistentVolumeSpec.CapacityEntry',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='key', full_name='k8s.io.api.core.v1.PersistentVolumeSpec.CapacityEntry.key', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='value', full_name='k8s.io.api.core.v1.PersistentVolumeSpec.CapacityEntry.value', index=1,
+ number=2, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=_descriptor._ParseOptions(descriptor_pb2.MessageOptions(), _b('8\001')),
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=15696,
+ serialized_end=15791,
+)
+
+_PERSISTENTVOLUMESPEC = _descriptor.Descriptor(
+ name='PersistentVolumeSpec',
+ full_name='k8s.io.api.core.v1.PersistentVolumeSpec',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='capacity', full_name='k8s.io.api.core.v1.PersistentVolumeSpec.capacity', index=0,
+ number=1, type=11, cpp_type=10, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='persistentVolumeSource', full_name='k8s.io.api.core.v1.PersistentVolumeSpec.persistentVolumeSource', index=1,
+ number=2, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='accessModes', full_name='k8s.io.api.core.v1.PersistentVolumeSpec.accessModes', index=2,
+ number=3, type=9, cpp_type=9, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='claimRef', full_name='k8s.io.api.core.v1.PersistentVolumeSpec.claimRef', index=3,
+ number=4, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='persistentVolumeReclaimPolicy', full_name='k8s.io.api.core.v1.PersistentVolumeSpec.persistentVolumeReclaimPolicy', index=4,
+ number=5, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='storageClassName', full_name='k8s.io.api.core.v1.PersistentVolumeSpec.storageClassName', index=5,
+ number=6, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='mountOptions', full_name='k8s.io.api.core.v1.PersistentVolumeSpec.mountOptions', index=6,
+ number=7, type=9, cpp_type=9, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='volumeMode', full_name='k8s.io.api.core.v1.PersistentVolumeSpec.volumeMode', index=7,
+ number=8, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='nodeAffinity', full_name='k8s.io.api.core.v1.PersistentVolumeSpec.nodeAffinity', index=8,
+ number=9, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[_PERSISTENTVOLUMESPEC_CAPACITYENTRY, ],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=21151,
+ serialized_end=21665,
+)
+
+
+_PERSISTENTVOLUMESTATUS = _descriptor.Descriptor(
+ name='PersistentVolumeStatus',
+ full_name='k8s.io.api.core.v1.PersistentVolumeStatus',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='phase', full_name='k8s.io.api.core.v1.PersistentVolumeStatus.phase', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='message', full_name='k8s.io.api.core.v1.PersistentVolumeStatus.message', index=1,
+ number=2, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='reason', full_name='k8s.io.api.core.v1.PersistentVolumeStatus.reason', index=2,
+ number=3, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=21667,
+ serialized_end=21739,
+)
+
+
+_PHOTONPERSISTENTDISKVOLUMESOURCE = _descriptor.Descriptor(
+ name='PhotonPersistentDiskVolumeSource',
+ full_name='k8s.io.api.core.v1.PhotonPersistentDiskVolumeSource',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='pdID', full_name='k8s.io.api.core.v1.PhotonPersistentDiskVolumeSource.pdID', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='fsType', full_name='k8s.io.api.core.v1.PhotonPersistentDiskVolumeSource.fsType', index=1,
+ number=2, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=21741,
+ serialized_end=21805,
+)
+
+
+_POD = _descriptor.Descriptor(
+ name='Pod',
+ full_name='k8s.io.api.core.v1.Pod',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='metadata', full_name='k8s.io.api.core.v1.Pod.metadata', index=0,
+ number=1, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='spec', full_name='k8s.io.api.core.v1.Pod.spec', index=1,
+ number=2, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='status', full_name='k8s.io.api.core.v1.Pod.status', index=2,
+ number=3, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=21808,
+ serialized_end=21971,
+)
+
+
+_PODAFFINITY = _descriptor.Descriptor(
+ name='PodAffinity',
+ full_name='k8s.io.api.core.v1.PodAffinity',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='requiredDuringSchedulingIgnoredDuringExecution', full_name='k8s.io.api.core.v1.PodAffinity.requiredDuringSchedulingIgnoredDuringExecution', index=0,
+ number=1, type=11, cpp_type=10, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='preferredDuringSchedulingIgnoredDuringExecution', full_name='k8s.io.api.core.v1.PodAffinity.preferredDuringSchedulingIgnoredDuringExecution', index=1,
+ number=2, type=11, cpp_type=10, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=21974,
+ serialized_end=22182,
+)
+
+
+_PODAFFINITYTERM = _descriptor.Descriptor(
+ name='PodAffinityTerm',
+ full_name='k8s.io.api.core.v1.PodAffinityTerm',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='labelSelector', full_name='k8s.io.api.core.v1.PodAffinityTerm.labelSelector', index=0,
+ number=1, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='namespaces', full_name='k8s.io.api.core.v1.PodAffinityTerm.namespaces', index=1,
+ number=2, type=9, cpp_type=9, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='topologyKey', full_name='k8s.io.api.core.v1.PodAffinityTerm.topologyKey', index=2,
+ number=3, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='namespaceSelector', full_name='k8s.io.api.core.v1.PodAffinityTerm.namespaceSelector', index=3,
+ number=4, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=22185,
+ serialized_end=22399,
+)
+
+
+_PODANTIAFFINITY = _descriptor.Descriptor(
+ name='PodAntiAffinity',
+ full_name='k8s.io.api.core.v1.PodAntiAffinity',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='requiredDuringSchedulingIgnoredDuringExecution', full_name='k8s.io.api.core.v1.PodAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution', index=0,
+ number=1, type=11, cpp_type=10, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='preferredDuringSchedulingIgnoredDuringExecution', full_name='k8s.io.api.core.v1.PodAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution', index=1,
+ number=2, type=11, cpp_type=10, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=22402,
+ serialized_end=22614,
+)
+
+
+_PODATTACHOPTIONS = _descriptor.Descriptor(
+ name='PodAttachOptions',
+ full_name='k8s.io.api.core.v1.PodAttachOptions',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='stdin', full_name='k8s.io.api.core.v1.PodAttachOptions.stdin', index=0,
+ number=1, type=8, cpp_type=7, label=1,
+ has_default_value=False, default_value=False,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='stdout', full_name='k8s.io.api.core.v1.PodAttachOptions.stdout', index=1,
+ number=2, type=8, cpp_type=7, label=1,
+ has_default_value=False, default_value=False,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='stderr', full_name='k8s.io.api.core.v1.PodAttachOptions.stderr', index=2,
+ number=3, type=8, cpp_type=7, label=1,
+ has_default_value=False, default_value=False,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='tty', full_name='k8s.io.api.core.v1.PodAttachOptions.tty', index=3,
+ number=4, type=8, cpp_type=7, label=1,
+ has_default_value=False, default_value=False,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='container', full_name='k8s.io.api.core.v1.PodAttachOptions.container', index=4,
+ number=5, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=22616,
+ serialized_end=22713,
+)
+
+
+_PODCONDITION = _descriptor.Descriptor(
+ name='PodCondition',
+ full_name='k8s.io.api.core.v1.PodCondition',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='type', full_name='k8s.io.api.core.v1.PodCondition.type', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='status', full_name='k8s.io.api.core.v1.PodCondition.status', index=1,
+ number=2, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='lastProbeTime', full_name='k8s.io.api.core.v1.PodCondition.lastProbeTime', index=2,
+ number=3, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='lastTransitionTime', full_name='k8s.io.api.core.v1.PodCondition.lastTransitionTime', index=3,
+ number=4, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='reason', full_name='k8s.io.api.core.v1.PodCondition.reason', index=4,
+ number=5, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='message', full_name='k8s.io.api.core.v1.PodCondition.message', index=5,
+ number=6, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=22716,
+ serialized_end=22932,
+)
+
+
+_PODDNSCONFIG = _descriptor.Descriptor(
+ name='PodDNSConfig',
+ full_name='k8s.io.api.core.v1.PodDNSConfig',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='nameservers', full_name='k8s.io.api.core.v1.PodDNSConfig.nameservers', index=0,
+ number=1, type=9, cpp_type=9, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='searches', full_name='k8s.io.api.core.v1.PodDNSConfig.searches', index=1,
+ number=2, type=9, cpp_type=9, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='options', full_name='k8s.io.api.core.v1.PodDNSConfig.options', index=2,
+ number=3, type=11, cpp_type=10, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=22934,
+ serialized_end=23044,
+)
+
+
+_PODDNSCONFIGOPTION = _descriptor.Descriptor(
+ name='PodDNSConfigOption',
+ full_name='k8s.io.api.core.v1.PodDNSConfigOption',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='name', full_name='k8s.io.api.core.v1.PodDNSConfigOption.name', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='value', full_name='k8s.io.api.core.v1.PodDNSConfigOption.value', index=1,
+ number=2, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=23046,
+ serialized_end=23095,
+)
+
+
+_PODEXECOPTIONS = _descriptor.Descriptor(
+ name='PodExecOptions',
+ full_name='k8s.io.api.core.v1.PodExecOptions',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='stdin', full_name='k8s.io.api.core.v1.PodExecOptions.stdin', index=0,
+ number=1, type=8, cpp_type=7, label=1,
+ has_default_value=False, default_value=False,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='stdout', full_name='k8s.io.api.core.v1.PodExecOptions.stdout', index=1,
+ number=2, type=8, cpp_type=7, label=1,
+ has_default_value=False, default_value=False,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='stderr', full_name='k8s.io.api.core.v1.PodExecOptions.stderr', index=2,
+ number=3, type=8, cpp_type=7, label=1,
+ has_default_value=False, default_value=False,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='tty', full_name='k8s.io.api.core.v1.PodExecOptions.tty', index=3,
+ number=4, type=8, cpp_type=7, label=1,
+ has_default_value=False, default_value=False,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='container', full_name='k8s.io.api.core.v1.PodExecOptions.container', index=4,
+ number=5, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='command', full_name='k8s.io.api.core.v1.PodExecOptions.command', index=5,
+ number=6, type=9, cpp_type=9, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=23097,
+ serialized_end=23209,
+)
+
+
+_PODIP = _descriptor.Descriptor(
+ name='PodIP',
+ full_name='k8s.io.api.core.v1.PodIP',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='ip', full_name='k8s.io.api.core.v1.PodIP.ip', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=23211,
+ serialized_end=23230,
+)
+
+
+_PODLIST = _descriptor.Descriptor(
+ name='PodList',
+ full_name='k8s.io.api.core.v1.PodList',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='metadata', full_name='k8s.io.api.core.v1.PodList.metadata', index=0,
+ number=1, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='items', full_name='k8s.io.api.core.v1.PodList.items', index=1,
+ number=2, type=11, cpp_type=10, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=23232,
+ serialized_end=23347,
+)
+
+
+_PODLOGOPTIONS = _descriptor.Descriptor(
+ name='PodLogOptions',
+ full_name='k8s.io.api.core.v1.PodLogOptions',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='container', full_name='k8s.io.api.core.v1.PodLogOptions.container', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='follow', full_name='k8s.io.api.core.v1.PodLogOptions.follow', index=1,
+ number=2, type=8, cpp_type=7, label=1,
+ has_default_value=False, default_value=False,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='previous', full_name='k8s.io.api.core.v1.PodLogOptions.previous', index=2,
+ number=3, type=8, cpp_type=7, label=1,
+ has_default_value=False, default_value=False,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='sinceSeconds', full_name='k8s.io.api.core.v1.PodLogOptions.sinceSeconds', index=3,
+ number=4, type=3, cpp_type=2, label=1,
+ has_default_value=False, default_value=0,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='sinceTime', full_name='k8s.io.api.core.v1.PodLogOptions.sinceTime', index=4,
+ number=5, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='timestamps', full_name='k8s.io.api.core.v1.PodLogOptions.timestamps', index=5,
+ number=6, type=8, cpp_type=7, label=1,
+ has_default_value=False, default_value=False,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='tailLines', full_name='k8s.io.api.core.v1.PodLogOptions.tailLines', index=6,
+ number=7, type=3, cpp_type=2, label=1,
+ has_default_value=False, default_value=0,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='limitBytes', full_name='k8s.io.api.core.v1.PodLogOptions.limitBytes', index=7,
+ number=8, type=3, cpp_type=2, label=1,
+ has_default_value=False, default_value=0,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='insecureSkipTLSVerifyBackend', full_name='k8s.io.api.core.v1.PodLogOptions.insecureSkipTLSVerifyBackend', index=8,
+ number=9, type=8, cpp_type=7, label=1,
+ has_default_value=False, default_value=False,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=23350,
+ serialized_end=23600,
+)
+
+
+_PODOS = _descriptor.Descriptor(
+ name='PodOS',
+ full_name='k8s.io.api.core.v1.PodOS',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='name', full_name='k8s.io.api.core.v1.PodOS.name', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=23602,
+ serialized_end=23623,
+)
+
+
+_PODPORTFORWARDOPTIONS = _descriptor.Descriptor(
+ name='PodPortForwardOptions',
+ full_name='k8s.io.api.core.v1.PodPortForwardOptions',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='ports', full_name='k8s.io.api.core.v1.PodPortForwardOptions.ports', index=0,
+ number=1, type=5, cpp_type=1, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=23625,
+ serialized_end=23663,
+)
+
+
+_PODPROXYOPTIONS = _descriptor.Descriptor(
+ name='PodProxyOptions',
+ full_name='k8s.io.api.core.v1.PodProxyOptions',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='path', full_name='k8s.io.api.core.v1.PodProxyOptions.path', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=23665,
+ serialized_end=23696,
+)
+
+
+_PODREADINESSGATE = _descriptor.Descriptor(
+ name='PodReadinessGate',
+ full_name='k8s.io.api.core.v1.PodReadinessGate',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='conditionType', full_name='k8s.io.api.core.v1.PodReadinessGate.conditionType', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=23698,
+ serialized_end=23739,
+)
+
+
+_PODSECURITYCONTEXT = _descriptor.Descriptor(
+ name='PodSecurityContext',
+ full_name='k8s.io.api.core.v1.PodSecurityContext',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='seLinuxOptions', full_name='k8s.io.api.core.v1.PodSecurityContext.seLinuxOptions', index=0,
+ number=1, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='windowsOptions', full_name='k8s.io.api.core.v1.PodSecurityContext.windowsOptions', index=1,
+ number=8, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='runAsUser', full_name='k8s.io.api.core.v1.PodSecurityContext.runAsUser', index=2,
+ number=2, type=3, cpp_type=2, label=1,
+ has_default_value=False, default_value=0,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='runAsGroup', full_name='k8s.io.api.core.v1.PodSecurityContext.runAsGroup', index=3,
+ number=6, type=3, cpp_type=2, label=1,
+ has_default_value=False, default_value=0,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='runAsNonRoot', full_name='k8s.io.api.core.v1.PodSecurityContext.runAsNonRoot', index=4,
+ number=3, type=8, cpp_type=7, label=1,
+ has_default_value=False, default_value=False,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='supplementalGroups', full_name='k8s.io.api.core.v1.PodSecurityContext.supplementalGroups', index=5,
+ number=4, type=3, cpp_type=2, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='fsGroup', full_name='k8s.io.api.core.v1.PodSecurityContext.fsGroup', index=6,
+ number=5, type=3, cpp_type=2, label=1,
+ has_default_value=False, default_value=0,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='sysctls', full_name='k8s.io.api.core.v1.PodSecurityContext.sysctls', index=7,
+ number=7, type=11, cpp_type=10, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='fsGroupChangePolicy', full_name='k8s.io.api.core.v1.PodSecurityContext.fsGroupChangePolicy', index=8,
+ number=9, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='seccompProfile', full_name='k8s.io.api.core.v1.PodSecurityContext.seccompProfile', index=9,
+ number=10, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=23742,
+ serialized_end=24137,
+)
+
+
+_PODSIGNATURE = _descriptor.Descriptor(
+ name='PodSignature',
+ full_name='k8s.io.api.core.v1.PodSignature',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='podController', full_name='k8s.io.api.core.v1.PodSignature.podController', index=0,
+ number=1, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=24139,
+ serialized_end=24230,
+)
+
+
+_PODSPEC_NODESELECTORENTRY = _descriptor.Descriptor(
+ name='NodeSelectorEntry',
+ full_name='k8s.io.api.core.v1.PodSpec.NodeSelectorEntry',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='key', full_name='k8s.io.api.core.v1.PodSpec.NodeSelectorEntry.key', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='value', full_name='k8s.io.api.core.v1.PodSpec.NodeSelectorEntry.value', index=1,
+ number=2, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=_descriptor._ParseOptions(descriptor_pb2.MessageOptions(), _b('8\001')),
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=25652,
+ serialized_end=25703,
+)
+
+_PODSPEC_OVERHEADENTRY = _descriptor.Descriptor(
+ name='OverheadEntry',
+ full_name='k8s.io.api.core.v1.PodSpec.OverheadEntry',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='key', full_name='k8s.io.api.core.v1.PodSpec.OverheadEntry.key', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='value', full_name='k8s.io.api.core.v1.PodSpec.OverheadEntry.value', index=1,
+ number=2, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=_descriptor._ParseOptions(descriptor_pb2.MessageOptions(), _b('8\001')),
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=25705,
+ serialized_end=25800,
+)
+
+_PODSPEC = _descriptor.Descriptor(
+ name='PodSpec',
+ full_name='k8s.io.api.core.v1.PodSpec',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='volumes', full_name='k8s.io.api.core.v1.PodSpec.volumes', index=0,
+ number=1, type=11, cpp_type=10, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='initContainers', full_name='k8s.io.api.core.v1.PodSpec.initContainers', index=1,
+ number=20, type=11, cpp_type=10, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='containers', full_name='k8s.io.api.core.v1.PodSpec.containers', index=2,
+ number=2, type=11, cpp_type=10, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='ephemeralContainers', full_name='k8s.io.api.core.v1.PodSpec.ephemeralContainers', index=3,
+ number=34, type=11, cpp_type=10, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='restartPolicy', full_name='k8s.io.api.core.v1.PodSpec.restartPolicy', index=4,
+ number=3, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='terminationGracePeriodSeconds', full_name='k8s.io.api.core.v1.PodSpec.terminationGracePeriodSeconds', index=5,
+ number=4, type=3, cpp_type=2, label=1,
+ has_default_value=False, default_value=0,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='activeDeadlineSeconds', full_name='k8s.io.api.core.v1.PodSpec.activeDeadlineSeconds', index=6,
+ number=5, type=3, cpp_type=2, label=1,
+ has_default_value=False, default_value=0,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='dnsPolicy', full_name='k8s.io.api.core.v1.PodSpec.dnsPolicy', index=7,
+ number=6, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='nodeSelector', full_name='k8s.io.api.core.v1.PodSpec.nodeSelector', index=8,
+ number=7, type=11, cpp_type=10, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='serviceAccountName', full_name='k8s.io.api.core.v1.PodSpec.serviceAccountName', index=9,
+ number=8, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='serviceAccount', full_name='k8s.io.api.core.v1.PodSpec.serviceAccount', index=10,
+ number=9, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='automountServiceAccountToken', full_name='k8s.io.api.core.v1.PodSpec.automountServiceAccountToken', index=11,
+ number=21, type=8, cpp_type=7, label=1,
+ has_default_value=False, default_value=False,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='nodeName', full_name='k8s.io.api.core.v1.PodSpec.nodeName', index=12,
+ number=10, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='hostNetwork', full_name='k8s.io.api.core.v1.PodSpec.hostNetwork', index=13,
+ number=11, type=8, cpp_type=7, label=1,
+ has_default_value=False, default_value=False,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='hostPID', full_name='k8s.io.api.core.v1.PodSpec.hostPID', index=14,
+ number=12, type=8, cpp_type=7, label=1,
+ has_default_value=False, default_value=False,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='hostIPC', full_name='k8s.io.api.core.v1.PodSpec.hostIPC', index=15,
+ number=13, type=8, cpp_type=7, label=1,
+ has_default_value=False, default_value=False,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='shareProcessNamespace', full_name='k8s.io.api.core.v1.PodSpec.shareProcessNamespace', index=16,
+ number=27, type=8, cpp_type=7, label=1,
+ has_default_value=False, default_value=False,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='securityContext', full_name='k8s.io.api.core.v1.PodSpec.securityContext', index=17,
+ number=14, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='imagePullSecrets', full_name='k8s.io.api.core.v1.PodSpec.imagePullSecrets', index=18,
+ number=15, type=11, cpp_type=10, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='hostname', full_name='k8s.io.api.core.v1.PodSpec.hostname', index=19,
+ number=16, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='subdomain', full_name='k8s.io.api.core.v1.PodSpec.subdomain', index=20,
+ number=17, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='affinity', full_name='k8s.io.api.core.v1.PodSpec.affinity', index=21,
+ number=18, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='schedulerName', full_name='k8s.io.api.core.v1.PodSpec.schedulerName', index=22,
+ number=19, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='tolerations', full_name='k8s.io.api.core.v1.PodSpec.tolerations', index=23,
+ number=22, type=11, cpp_type=10, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='hostAliases', full_name='k8s.io.api.core.v1.PodSpec.hostAliases', index=24,
+ number=23, type=11, cpp_type=10, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='priorityClassName', full_name='k8s.io.api.core.v1.PodSpec.priorityClassName', index=25,
+ number=24, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='priority', full_name='k8s.io.api.core.v1.PodSpec.priority', index=26,
+ number=25, type=5, cpp_type=1, label=1,
+ has_default_value=False, default_value=0,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='dnsConfig', full_name='k8s.io.api.core.v1.PodSpec.dnsConfig', index=27,
+ number=26, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='readinessGates', full_name='k8s.io.api.core.v1.PodSpec.readinessGates', index=28,
+ number=28, type=11, cpp_type=10, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='runtimeClassName', full_name='k8s.io.api.core.v1.PodSpec.runtimeClassName', index=29,
+ number=29, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='enableServiceLinks', full_name='k8s.io.api.core.v1.PodSpec.enableServiceLinks', index=30,
+ number=30, type=8, cpp_type=7, label=1,
+ has_default_value=False, default_value=False,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='preemptionPolicy', full_name='k8s.io.api.core.v1.PodSpec.preemptionPolicy', index=31,
+ number=31, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='overhead', full_name='k8s.io.api.core.v1.PodSpec.overhead', index=32,
+ number=32, type=11, cpp_type=10, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='topologySpreadConstraints', full_name='k8s.io.api.core.v1.PodSpec.topologySpreadConstraints', index=33,
+ number=33, type=11, cpp_type=10, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='setHostnameAsFQDN', full_name='k8s.io.api.core.v1.PodSpec.setHostnameAsFQDN', index=34,
+ number=35, type=8, cpp_type=7, label=1,
+ has_default_value=False, default_value=False,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='os', full_name='k8s.io.api.core.v1.PodSpec.os', index=35,
+ number=36, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='hostUsers', full_name='k8s.io.api.core.v1.PodSpec.hostUsers', index=36,
+ number=37, type=8, cpp_type=7, label=1,
+ has_default_value=False, default_value=False,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[_PODSPEC_NODESELECTORENTRY, _PODSPEC_OVERHEADENTRY, ],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=24233,
+ serialized_end=25800,
+)
+
+
+_PODSTATUS = _descriptor.Descriptor(
+ name='PodStatus',
+ full_name='k8s.io.api.core.v1.PodStatus',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='phase', full_name='k8s.io.api.core.v1.PodStatus.phase', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='conditions', full_name='k8s.io.api.core.v1.PodStatus.conditions', index=1,
+ number=2, type=11, cpp_type=10, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='message', full_name='k8s.io.api.core.v1.PodStatus.message', index=2,
+ number=3, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='reason', full_name='k8s.io.api.core.v1.PodStatus.reason', index=3,
+ number=4, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='nominatedNodeName', full_name='k8s.io.api.core.v1.PodStatus.nominatedNodeName', index=4,
+ number=11, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='hostIP', full_name='k8s.io.api.core.v1.PodStatus.hostIP', index=5,
+ number=5, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='podIP', full_name='k8s.io.api.core.v1.PodStatus.podIP', index=6,
+ number=6, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='podIPs', full_name='k8s.io.api.core.v1.PodStatus.podIPs', index=7,
+ number=12, type=11, cpp_type=10, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='startTime', full_name='k8s.io.api.core.v1.PodStatus.startTime', index=8,
+ number=7, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='initContainerStatuses', full_name='k8s.io.api.core.v1.PodStatus.initContainerStatuses', index=9,
+ number=10, type=11, cpp_type=10, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='containerStatuses', full_name='k8s.io.api.core.v1.PodStatus.containerStatuses', index=10,
+ number=8, type=11, cpp_type=10, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='qosClass', full_name='k8s.io.api.core.v1.PodStatus.qosClass', index=11,
+ number=9, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='ephemeralContainerStatuses', full_name='k8s.io.api.core.v1.PodStatus.ephemeralContainerStatuses', index=12,
+ number=13, type=11, cpp_type=10, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=25803,
+ serialized_end=26303,
+)
+
+
+_PODSTATUSRESULT = _descriptor.Descriptor(
+ name='PodStatusResult',
+ full_name='k8s.io.api.core.v1.PodStatusResult',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='metadata', full_name='k8s.io.api.core.v1.PodStatusResult.metadata', index=0,
+ number=1, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='status', full_name='k8s.io.api.core.v1.PodStatusResult.status', index=1,
+ number=2, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=26306,
+ serialized_end=26438,
+)
+
+
+_PODTEMPLATE = _descriptor.Descriptor(
+ name='PodTemplate',
+ full_name='k8s.io.api.core.v1.PodTemplate',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='metadata', full_name='k8s.io.api.core.v1.PodTemplate.metadata', index=0,
+ number=1, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='template', full_name='k8s.io.api.core.v1.PodTemplate.template', index=1,
+ number=2, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=26441,
+ serialized_end=26577,
+)
+
+
+_PODTEMPLATELIST = _descriptor.Descriptor(
+ name='PodTemplateList',
+ full_name='k8s.io.api.core.v1.PodTemplateList',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='metadata', full_name='k8s.io.api.core.v1.PodTemplateList.metadata', index=0,
+ number=1, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='items', full_name='k8s.io.api.core.v1.PodTemplateList.items', index=1,
+ number=2, type=11, cpp_type=10, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=26580,
+ serialized_end=26711,
+)
+
+
+_PODTEMPLATESPEC = _descriptor.Descriptor(
+ name='PodTemplateSpec',
+ full_name='k8s.io.api.core.v1.PodTemplateSpec',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='metadata', full_name='k8s.io.api.core.v1.PodTemplateSpec.metadata', index=0,
+ number=1, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='spec', full_name='k8s.io.api.core.v1.PodTemplateSpec.spec', index=1,
+ number=2, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=26714,
+ serialized_end=26842,
+)
+
+
+_PORTSTATUS = _descriptor.Descriptor(
+ name='PortStatus',
+ full_name='k8s.io.api.core.v1.PortStatus',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='port', full_name='k8s.io.api.core.v1.PortStatus.port', index=0,
+ number=1, type=5, cpp_type=1, label=1,
+ has_default_value=False, default_value=0,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='protocol', full_name='k8s.io.api.core.v1.PortStatus.protocol', index=1,
+ number=2, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='error', full_name='k8s.io.api.core.v1.PortStatus.error', index=2,
+ number=3, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=26844,
+ serialized_end=26903,
+)
+
+
+_PORTWORXVOLUMESOURCE = _descriptor.Descriptor(
+ name='PortworxVolumeSource',
+ full_name='k8s.io.api.core.v1.PortworxVolumeSource',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='volumeID', full_name='k8s.io.api.core.v1.PortworxVolumeSource.volumeID', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='fsType', full_name='k8s.io.api.core.v1.PortworxVolumeSource.fsType', index=1,
+ number=2, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='readOnly', full_name='k8s.io.api.core.v1.PortworxVolumeSource.readOnly', index=2,
+ number=3, type=8, cpp_type=7, label=1,
+ has_default_value=False, default_value=False,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=26905,
+ serialized_end=26979,
+)
+
+
+_PRECONDITIONS = _descriptor.Descriptor(
+ name='Preconditions',
+ full_name='k8s.io.api.core.v1.Preconditions',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='uid', full_name='k8s.io.api.core.v1.Preconditions.uid', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=26981,
+ serialized_end=27009,
+)
+
+
+_PREFERAVOIDPODSENTRY = _descriptor.Descriptor(
+ name='PreferAvoidPodsEntry',
+ full_name='k8s.io.api.core.v1.PreferAvoidPodsEntry',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='podSignature', full_name='k8s.io.api.core.v1.PreferAvoidPodsEntry.podSignature', index=0,
+ number=1, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='evictionTime', full_name='k8s.io.api.core.v1.PreferAvoidPodsEntry.evictionTime', index=1,
+ number=2, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='reason', full_name='k8s.io.api.core.v1.PreferAvoidPodsEntry.reason', index=2,
+ number=3, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='message', full_name='k8s.io.api.core.v1.PreferAvoidPodsEntry.message', index=3,
+ number=4, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=27012,
+ serialized_end=27189,
+)
+
+
+_PREFERREDSCHEDULINGTERM = _descriptor.Descriptor(
+ name='PreferredSchedulingTerm',
+ full_name='k8s.io.api.core.v1.PreferredSchedulingTerm',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='weight', full_name='k8s.io.api.core.v1.PreferredSchedulingTerm.weight', index=0,
+ number=1, type=5, cpp_type=1, label=1,
+ has_default_value=False, default_value=0,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='preference', full_name='k8s.io.api.core.v1.PreferredSchedulingTerm.preference', index=1,
+ number=2, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=27191,
+ serialized_end=27290,
+)
+
+
+_PROBE = _descriptor.Descriptor(
+ name='Probe',
+ full_name='k8s.io.api.core.v1.Probe',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='handler', full_name='k8s.io.api.core.v1.Probe.handler', index=0,
+ number=1, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='initialDelaySeconds', full_name='k8s.io.api.core.v1.Probe.initialDelaySeconds', index=1,
+ number=2, type=5, cpp_type=1, label=1,
+ has_default_value=False, default_value=0,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='timeoutSeconds', full_name='k8s.io.api.core.v1.Probe.timeoutSeconds', index=2,
+ number=3, type=5, cpp_type=1, label=1,
+ has_default_value=False, default_value=0,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='periodSeconds', full_name='k8s.io.api.core.v1.Probe.periodSeconds', index=3,
+ number=4, type=5, cpp_type=1, label=1,
+ has_default_value=False, default_value=0,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='successThreshold', full_name='k8s.io.api.core.v1.Probe.successThreshold', index=4,
+ number=5, type=5, cpp_type=1, label=1,
+ has_default_value=False, default_value=0,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='failureThreshold', full_name='k8s.io.api.core.v1.Probe.failureThreshold', index=5,
+ number=6, type=5, cpp_type=1, label=1,
+ has_default_value=False, default_value=0,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='terminationGracePeriodSeconds', full_name='k8s.io.api.core.v1.Probe.terminationGracePeriodSeconds', index=6,
+ number=7, type=3, cpp_type=2, label=1,
+ has_default_value=False, default_value=0,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=27293,
+ serialized_end=27518,
+)
+
+
+_PROBEHANDLER = _descriptor.Descriptor(
+ name='ProbeHandler',
+ full_name='k8s.io.api.core.v1.ProbeHandler',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='exec', full_name='k8s.io.api.core.v1.ProbeHandler.exec', index=0,
+ number=1, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='httpGet', full_name='k8s.io.api.core.v1.ProbeHandler.httpGet', index=1,
+ number=2, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='tcpSocket', full_name='k8s.io.api.core.v1.ProbeHandler.tcpSocket', index=2,
+ number=3, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='grpc', full_name='k8s.io.api.core.v1.ProbeHandler.grpc', index=3,
+ number=4, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=27521,
+ serialized_end=27735,
+)
+
+
+_PROJECTEDVOLUMESOURCE = _descriptor.Descriptor(
+ name='ProjectedVolumeSource',
+ full_name='k8s.io.api.core.v1.ProjectedVolumeSource',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='sources', full_name='k8s.io.api.core.v1.ProjectedVolumeSource.sources', index=0,
+ number=1, type=11, cpp_type=10, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='defaultMode', full_name='k8s.io.api.core.v1.ProjectedVolumeSource.defaultMode', index=1,
+ number=2, type=5, cpp_type=1, label=1,
+ has_default_value=False, default_value=0,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=27737,
+ serialized_end=27836,
+)
+
+
+_QUOBYTEVOLUMESOURCE = _descriptor.Descriptor(
+ name='QuobyteVolumeSource',
+ full_name='k8s.io.api.core.v1.QuobyteVolumeSource',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='registry', full_name='k8s.io.api.core.v1.QuobyteVolumeSource.registry', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='volume', full_name='k8s.io.api.core.v1.QuobyteVolumeSource.volume', index=1,
+ number=2, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='readOnly', full_name='k8s.io.api.core.v1.QuobyteVolumeSource.readOnly', index=2,
+ number=3, type=8, cpp_type=7, label=1,
+ has_default_value=False, default_value=False,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='user', full_name='k8s.io.api.core.v1.QuobyteVolumeSource.user', index=3,
+ number=4, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='group', full_name='k8s.io.api.core.v1.QuobyteVolumeSource.group', index=4,
+ number=5, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='tenant', full_name='k8s.io.api.core.v1.QuobyteVolumeSource.tenant', index=5,
+ number=6, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=27838,
+ serialized_end=27956,
+)
+
+
+_RBDPERSISTENTVOLUMESOURCE = _descriptor.Descriptor(
+ name='RBDPersistentVolumeSource',
+ full_name='k8s.io.api.core.v1.RBDPersistentVolumeSource',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='monitors', full_name='k8s.io.api.core.v1.RBDPersistentVolumeSource.monitors', index=0,
+ number=1, type=9, cpp_type=9, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='image', full_name='k8s.io.api.core.v1.RBDPersistentVolumeSource.image', index=1,
+ number=2, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='fsType', full_name='k8s.io.api.core.v1.RBDPersistentVolumeSource.fsType', index=2,
+ number=3, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='pool', full_name='k8s.io.api.core.v1.RBDPersistentVolumeSource.pool', index=3,
+ number=4, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='user', full_name='k8s.io.api.core.v1.RBDPersistentVolumeSource.user', index=4,
+ number=5, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='keyring', full_name='k8s.io.api.core.v1.RBDPersistentVolumeSource.keyring', index=5,
+ number=6, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='secretRef', full_name='k8s.io.api.core.v1.RBDPersistentVolumeSource.secretRef', index=6,
+ number=7, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='readOnly', full_name='k8s.io.api.core.v1.RBDPersistentVolumeSource.readOnly', index=7,
+ number=8, type=8, cpp_type=7, label=1,
+ has_default_value=False, default_value=False,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=27959,
+ serialized_end=28154,
+)
+
+
+_RBDVOLUMESOURCE = _descriptor.Descriptor(
+ name='RBDVolumeSource',
+ full_name='k8s.io.api.core.v1.RBDVolumeSource',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='monitors', full_name='k8s.io.api.core.v1.RBDVolumeSource.monitors', index=0,
+ number=1, type=9, cpp_type=9, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='image', full_name='k8s.io.api.core.v1.RBDVolumeSource.image', index=1,
+ number=2, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='fsType', full_name='k8s.io.api.core.v1.RBDVolumeSource.fsType', index=2,
+ number=3, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='pool', full_name='k8s.io.api.core.v1.RBDVolumeSource.pool', index=3,
+ number=4, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='user', full_name='k8s.io.api.core.v1.RBDVolumeSource.user', index=4,
+ number=5, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='keyring', full_name='k8s.io.api.core.v1.RBDVolumeSource.keyring', index=5,
+ number=6, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='secretRef', full_name='k8s.io.api.core.v1.RBDVolumeSource.secretRef', index=6,
+ number=7, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='readOnly', full_name='k8s.io.api.core.v1.RBDVolumeSource.readOnly', index=7,
+ number=8, type=8, cpp_type=7, label=1,
+ has_default_value=False, default_value=False,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=28157,
+ serialized_end=28347,
+)
+
+
+_RANGEALLOCATION = _descriptor.Descriptor(
+ name='RangeAllocation',
+ full_name='k8s.io.api.core.v1.RangeAllocation',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='metadata', full_name='k8s.io.api.core.v1.RangeAllocation.metadata', index=0,
+ number=1, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='range', full_name='k8s.io.api.core.v1.RangeAllocation.range', index=1,
+ number=2, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='data', full_name='k8s.io.api.core.v1.RangeAllocation.data', index=2,
+ number=3, type=12, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b(""),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=28349,
+ serialized_end=28463,
+)
+
+
+_REPLICATIONCONTROLLER = _descriptor.Descriptor(
+ name='ReplicationController',
+ full_name='k8s.io.api.core.v1.ReplicationController',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='metadata', full_name='k8s.io.api.core.v1.ReplicationController.metadata', index=0,
+ number=1, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='spec', full_name='k8s.io.api.core.v1.ReplicationController.spec', index=1,
+ number=2, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='status', full_name='k8s.io.api.core.v1.ReplicationController.status', index=2,
+ number=3, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=28466,
+ serialized_end=28683,
+)
+
+
+_REPLICATIONCONTROLLERCONDITION = _descriptor.Descriptor(
+ name='ReplicationControllerCondition',
+ full_name='k8s.io.api.core.v1.ReplicationControllerCondition',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='type', full_name='k8s.io.api.core.v1.ReplicationControllerCondition.type', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='status', full_name='k8s.io.api.core.v1.ReplicationControllerCondition.status', index=1,
+ number=2, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='lastTransitionTime', full_name='k8s.io.api.core.v1.ReplicationControllerCondition.lastTransitionTime', index=2,
+ number=3, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='reason', full_name='k8s.io.api.core.v1.ReplicationControllerCondition.reason', index=3,
+ number=4, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='message', full_name='k8s.io.api.core.v1.ReplicationControllerCondition.message', index=4,
+ number=5, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=28686,
+ serialized_end=28853,
+)
+
+
+_REPLICATIONCONTROLLERLIST = _descriptor.Descriptor(
+ name='ReplicationControllerList',
+ full_name='k8s.io.api.core.v1.ReplicationControllerList',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='metadata', full_name='k8s.io.api.core.v1.ReplicationControllerList.metadata', index=0,
+ number=1, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='items', full_name='k8s.io.api.core.v1.ReplicationControllerList.items', index=1,
+ number=2, type=11, cpp_type=10, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=28856,
+ serialized_end=29007,
+)
+
+
+_REPLICATIONCONTROLLERSPEC_SELECTORENTRY = _descriptor.Descriptor(
+ name='SelectorEntry',
+ full_name='k8s.io.api.core.v1.ReplicationControllerSpec.SelectorEntry',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='key', full_name='k8s.io.api.core.v1.ReplicationControllerSpec.SelectorEntry.key', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='value', full_name='k8s.io.api.core.v1.ReplicationControllerSpec.SelectorEntry.value', index=1,
+ number=2, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=_descriptor._ParseOptions(descriptor_pb2.MessageOptions(), _b('8\001')),
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=29216,
+ serialized_end=29263,
+)
+
+_REPLICATIONCONTROLLERSPEC = _descriptor.Descriptor(
+ name='ReplicationControllerSpec',
+ full_name='k8s.io.api.core.v1.ReplicationControllerSpec',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='replicas', full_name='k8s.io.api.core.v1.ReplicationControllerSpec.replicas', index=0,
+ number=1, type=5, cpp_type=1, label=1,
+ has_default_value=False, default_value=0,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='minReadySeconds', full_name='k8s.io.api.core.v1.ReplicationControllerSpec.minReadySeconds', index=1,
+ number=4, type=5, cpp_type=1, label=1,
+ has_default_value=False, default_value=0,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='selector', full_name='k8s.io.api.core.v1.ReplicationControllerSpec.selector', index=2,
+ number=2, type=11, cpp_type=10, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='template', full_name='k8s.io.api.core.v1.ReplicationControllerSpec.template', index=3,
+ number=3, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[_REPLICATIONCONTROLLERSPEC_SELECTORENTRY, ],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=29010,
+ serialized_end=29263,
+)
+
+
+_REPLICATIONCONTROLLERSTATUS = _descriptor.Descriptor(
+ name='ReplicationControllerStatus',
+ full_name='k8s.io.api.core.v1.ReplicationControllerStatus',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='replicas', full_name='k8s.io.api.core.v1.ReplicationControllerStatus.replicas', index=0,
+ number=1, type=5, cpp_type=1, label=1,
+ has_default_value=False, default_value=0,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='fullyLabeledReplicas', full_name='k8s.io.api.core.v1.ReplicationControllerStatus.fullyLabeledReplicas', index=1,
+ number=2, type=5, cpp_type=1, label=1,
+ has_default_value=False, default_value=0,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='readyReplicas', full_name='k8s.io.api.core.v1.ReplicationControllerStatus.readyReplicas', index=2,
+ number=4, type=5, cpp_type=1, label=1,
+ has_default_value=False, default_value=0,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='availableReplicas', full_name='k8s.io.api.core.v1.ReplicationControllerStatus.availableReplicas', index=3,
+ number=5, type=5, cpp_type=1, label=1,
+ has_default_value=False, default_value=0,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='observedGeneration', full_name='k8s.io.api.core.v1.ReplicationControllerStatus.observedGeneration', index=4,
+ number=3, type=3, cpp_type=2, label=1,
+ has_default_value=False, default_value=0,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='conditions', full_name='k8s.io.api.core.v1.ReplicationControllerStatus.conditions', index=5,
+ number=6, type=11, cpp_type=10, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=29266,
+ serialized_end=29493,
+)
+
+
+_RESOURCEFIELDSELECTOR = _descriptor.Descriptor(
+ name='ResourceFieldSelector',
+ full_name='k8s.io.api.core.v1.ResourceFieldSelector',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='containerName', full_name='k8s.io.api.core.v1.ResourceFieldSelector.containerName', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='resource', full_name='k8s.io.api.core.v1.ResourceFieldSelector.resource', index=1,
+ number=2, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='divisor', full_name='k8s.io.api.core.v1.ResourceFieldSelector.divisor', index=2,
+ number=3, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=29496,
+ serialized_end=29625,
+)
+
+
+_RESOURCEQUOTA = _descriptor.Descriptor(
+ name='ResourceQuota',
+ full_name='k8s.io.api.core.v1.ResourceQuota',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='metadata', full_name='k8s.io.api.core.v1.ResourceQuota.metadata', index=0,
+ number=1, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='spec', full_name='k8s.io.api.core.v1.ResourceQuota.spec', index=1,
+ number=2, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='status', full_name='k8s.io.api.core.v1.ResourceQuota.status', index=2,
+ number=3, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=29628,
+ serialized_end=29821,
+)
+
+
+_RESOURCEQUOTALIST = _descriptor.Descriptor(
+ name='ResourceQuotaList',
+ full_name='k8s.io.api.core.v1.ResourceQuotaList',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='metadata', full_name='k8s.io.api.core.v1.ResourceQuotaList.metadata', index=0,
+ number=1, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='items', full_name='k8s.io.api.core.v1.ResourceQuotaList.items', index=1,
+ number=2, type=11, cpp_type=10, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=29824,
+ serialized_end=29959,
+)
+
+
+_RESOURCEQUOTASPEC_HARDENTRY = _descriptor.Descriptor(
+ name='HardEntry',
+ full_name='k8s.io.api.core.v1.ResourceQuotaSpec.HardEntry',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='key', full_name='k8s.io.api.core.v1.ResourceQuotaSpec.HardEntry.key', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='value', full_name='k8s.io.api.core.v1.ResourceQuotaSpec.HardEntry.value', index=1,
+ number=2, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=_descriptor._ParseOptions(descriptor_pb2.MessageOptions(), _b('8\001')),
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=30120,
+ serialized_end=30211,
+)
+
+_RESOURCEQUOTASPEC = _descriptor.Descriptor(
+ name='ResourceQuotaSpec',
+ full_name='k8s.io.api.core.v1.ResourceQuotaSpec',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='hard', full_name='k8s.io.api.core.v1.ResourceQuotaSpec.hard', index=0,
+ number=1, type=11, cpp_type=10, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='scopes', full_name='k8s.io.api.core.v1.ResourceQuotaSpec.scopes', index=1,
+ number=2, type=9, cpp_type=9, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='scopeSelector', full_name='k8s.io.api.core.v1.ResourceQuotaSpec.scopeSelector', index=2,
+ number=3, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[_RESOURCEQUOTASPEC_HARDENTRY, ],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=29962,
+ serialized_end=30211,
+)
+
+
+_RESOURCEQUOTASTATUS_HARDENTRY = _descriptor.Descriptor(
+ name='HardEntry',
+ full_name='k8s.io.api.core.v1.ResourceQuotaStatus.HardEntry',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='key', full_name='k8s.io.api.core.v1.ResourceQuotaStatus.HardEntry.key', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='value', full_name='k8s.io.api.core.v1.ResourceQuotaStatus.HardEntry.value', index=1,
+ number=2, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=_descriptor._ParseOptions(descriptor_pb2.MessageOptions(), _b('8\001')),
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=30120,
+ serialized_end=30211,
+)
+
+_RESOURCEQUOTASTATUS_USEDENTRY = _descriptor.Descriptor(
+ name='UsedEntry',
+ full_name='k8s.io.api.core.v1.ResourceQuotaStatus.UsedEntry',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='key', full_name='k8s.io.api.core.v1.ResourceQuotaStatus.UsedEntry.key', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='value', full_name='k8s.io.api.core.v1.ResourceQuotaStatus.UsedEntry.value', index=1,
+ number=2, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=_descriptor._ParseOptions(descriptor_pb2.MessageOptions(), _b('8\001')),
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=30460,
+ serialized_end=30551,
+)
+
+_RESOURCEQUOTASTATUS = _descriptor.Descriptor(
+ name='ResourceQuotaStatus',
+ full_name='k8s.io.api.core.v1.ResourceQuotaStatus',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='hard', full_name='k8s.io.api.core.v1.ResourceQuotaStatus.hard', index=0,
+ number=1, type=11, cpp_type=10, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='used', full_name='k8s.io.api.core.v1.ResourceQuotaStatus.used', index=1,
+ number=2, type=11, cpp_type=10, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[_RESOURCEQUOTASTATUS_HARDENTRY, _RESOURCEQUOTASTATUS_USEDENTRY, ],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=30214,
+ serialized_end=30551,
+)
+
+
+_RESOURCEREQUIREMENTS_LIMITSENTRY = _descriptor.Descriptor(
+ name='LimitsEntry',
+ full_name='k8s.io.api.core.v1.ResourceRequirements.LimitsEntry',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='key', full_name='k8s.io.api.core.v1.ResourceRequirements.LimitsEntry.key', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='value', full_name='k8s.io.api.core.v1.ResourceRequirements.LimitsEntry.value', index=1,
+ number=2, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=_descriptor._ParseOptions(descriptor_pb2.MessageOptions(), _b('8\001')),
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=30722,
+ serialized_end=30815,
+)
+
+_RESOURCEREQUIREMENTS_REQUESTSENTRY = _descriptor.Descriptor(
+ name='RequestsEntry',
+ full_name='k8s.io.api.core.v1.ResourceRequirements.RequestsEntry',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='key', full_name='k8s.io.api.core.v1.ResourceRequirements.RequestsEntry.key', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='value', full_name='k8s.io.api.core.v1.ResourceRequirements.RequestsEntry.value', index=1,
+ number=2, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=_descriptor._ParseOptions(descriptor_pb2.MessageOptions(), _b('8\001')),
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=30817,
+ serialized_end=30912,
+)
+
+_RESOURCEREQUIREMENTS = _descriptor.Descriptor(
+ name='ResourceRequirements',
+ full_name='k8s.io.api.core.v1.ResourceRequirements',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='limits', full_name='k8s.io.api.core.v1.ResourceRequirements.limits', index=0,
+ number=1, type=11, cpp_type=10, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='requests', full_name='k8s.io.api.core.v1.ResourceRequirements.requests', index=1,
+ number=2, type=11, cpp_type=10, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[_RESOURCEREQUIREMENTS_LIMITSENTRY, _RESOURCEREQUIREMENTS_REQUESTSENTRY, ],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=30554,
+ serialized_end=30912,
+)
+
+
+_SELINUXOPTIONS = _descriptor.Descriptor(
+ name='SELinuxOptions',
+ full_name='k8s.io.api.core.v1.SELinuxOptions',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='user', full_name='k8s.io.api.core.v1.SELinuxOptions.user', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='role', full_name='k8s.io.api.core.v1.SELinuxOptions.role', index=1,
+ number=2, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='type', full_name='k8s.io.api.core.v1.SELinuxOptions.type', index=2,
+ number=3, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='level', full_name='k8s.io.api.core.v1.SELinuxOptions.level', index=3,
+ number=4, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=30914,
+ serialized_end=30987,
+)
+
+
+_SCALEIOPERSISTENTVOLUMESOURCE = _descriptor.Descriptor(
+ name='ScaleIOPersistentVolumeSource',
+ full_name='k8s.io.api.core.v1.ScaleIOPersistentVolumeSource',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='gateway', full_name='k8s.io.api.core.v1.ScaleIOPersistentVolumeSource.gateway', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='system', full_name='k8s.io.api.core.v1.ScaleIOPersistentVolumeSource.system', index=1,
+ number=2, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='secretRef', full_name='k8s.io.api.core.v1.ScaleIOPersistentVolumeSource.secretRef', index=2,
+ number=3, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='sslEnabled', full_name='k8s.io.api.core.v1.ScaleIOPersistentVolumeSource.sslEnabled', index=3,
+ number=4, type=8, cpp_type=7, label=1,
+ has_default_value=False, default_value=False,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='protectionDomain', full_name='k8s.io.api.core.v1.ScaleIOPersistentVolumeSource.protectionDomain', index=4,
+ number=5, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='storagePool', full_name='k8s.io.api.core.v1.ScaleIOPersistentVolumeSource.storagePool', index=5,
+ number=6, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='storageMode', full_name='k8s.io.api.core.v1.ScaleIOPersistentVolumeSource.storageMode', index=6,
+ number=7, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='volumeName', full_name='k8s.io.api.core.v1.ScaleIOPersistentVolumeSource.volumeName', index=7,
+ number=8, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='fsType', full_name='k8s.io.api.core.v1.ScaleIOPersistentVolumeSource.fsType', index=8,
+ number=9, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='readOnly', full_name='k8s.io.api.core.v1.ScaleIOPersistentVolumeSource.readOnly', index=9,
+ number=10, type=8, cpp_type=7, label=1,
+ has_default_value=False, default_value=False,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=30990,
+ serialized_end=31252,
+)
+
+
+_SCALEIOVOLUMESOURCE = _descriptor.Descriptor(
+ name='ScaleIOVolumeSource',
+ full_name='k8s.io.api.core.v1.ScaleIOVolumeSource',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='gateway', full_name='k8s.io.api.core.v1.ScaleIOVolumeSource.gateway', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='system', full_name='k8s.io.api.core.v1.ScaleIOVolumeSource.system', index=1,
+ number=2, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='secretRef', full_name='k8s.io.api.core.v1.ScaleIOVolumeSource.secretRef', index=2,
+ number=3, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='sslEnabled', full_name='k8s.io.api.core.v1.ScaleIOVolumeSource.sslEnabled', index=3,
+ number=4, type=8, cpp_type=7, label=1,
+ has_default_value=False, default_value=False,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='protectionDomain', full_name='k8s.io.api.core.v1.ScaleIOVolumeSource.protectionDomain', index=4,
+ number=5, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='storagePool', full_name='k8s.io.api.core.v1.ScaleIOVolumeSource.storagePool', index=5,
+ number=6, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='storageMode', full_name='k8s.io.api.core.v1.ScaleIOVolumeSource.storageMode', index=6,
+ number=7, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='volumeName', full_name='k8s.io.api.core.v1.ScaleIOVolumeSource.volumeName', index=7,
+ number=8, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='fsType', full_name='k8s.io.api.core.v1.ScaleIOVolumeSource.fsType', index=8,
+ number=9, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='readOnly', full_name='k8s.io.api.core.v1.ScaleIOVolumeSource.readOnly', index=9,
+ number=10, type=8, cpp_type=7, label=1,
+ has_default_value=False, default_value=False,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=31255,
+ serialized_end=31512,
+)
+
+
+_SCOPESELECTOR = _descriptor.Descriptor(
+ name='ScopeSelector',
+ full_name='k8s.io.api.core.v1.ScopeSelector',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='matchExpressions', full_name='k8s.io.api.core.v1.ScopeSelector.matchExpressions', index=0,
+ number=1, type=11, cpp_type=10, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=31514,
+ serialized_end=31610,
+)
+
+
+_SCOPEDRESOURCESELECTORREQUIREMENT = _descriptor.Descriptor(
+ name='ScopedResourceSelectorRequirement',
+ full_name='k8s.io.api.core.v1.ScopedResourceSelectorRequirement',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='scopeName', full_name='k8s.io.api.core.v1.ScopedResourceSelectorRequirement.scopeName', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='operator', full_name='k8s.io.api.core.v1.ScopedResourceSelectorRequirement.operator', index=1,
+ number=2, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='values', full_name='k8s.io.api.core.v1.ScopedResourceSelectorRequirement.values', index=2,
+ number=3, type=9, cpp_type=9, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=31612,
+ serialized_end=31700,
+)
+
+
+_SECCOMPPROFILE = _descriptor.Descriptor(
+ name='SeccompProfile',
+ full_name='k8s.io.api.core.v1.SeccompProfile',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='type', full_name='k8s.io.api.core.v1.SeccompProfile.type', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='localhostProfile', full_name='k8s.io.api.core.v1.SeccompProfile.localhostProfile', index=1,
+ number=2, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=31702,
+ serialized_end=31758,
+)
+
+
+_SECRET_DATAENTRY = _descriptor.Descriptor(
+ name='DataEntry',
+ full_name='k8s.io.api.core.v1.Secret.DataEntry',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='key', full_name='k8s.io.api.core.v1.Secret.DataEntry.key', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='value', full_name='k8s.io.api.core.v1.Secret.DataEntry.value', index=1,
+ number=2, type=12, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b(""),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=_descriptor._ParseOptions(descriptor_pb2.MessageOptions(), _b('8\001')),
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=31988,
+ serialized_end=32031,
+)
+
+_SECRET_STRINGDATAENTRY = _descriptor.Descriptor(
+ name='StringDataEntry',
+ full_name='k8s.io.api.core.v1.Secret.StringDataEntry',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='key', full_name='k8s.io.api.core.v1.Secret.StringDataEntry.key', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='value', full_name='k8s.io.api.core.v1.Secret.StringDataEntry.value', index=1,
+ number=2, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=_descriptor._ParseOptions(descriptor_pb2.MessageOptions(), _b('8\001')),
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=32033,
+ serialized_end=32082,
+)
+
+_SECRET = _descriptor.Descriptor(
+ name='Secret',
+ full_name='k8s.io.api.core.v1.Secret',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='metadata', full_name='k8s.io.api.core.v1.Secret.metadata', index=0,
+ number=1, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='immutable', full_name='k8s.io.api.core.v1.Secret.immutable', index=1,
+ number=5, type=8, cpp_type=7, label=1,
+ has_default_value=False, default_value=False,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='data', full_name='k8s.io.api.core.v1.Secret.data', index=2,
+ number=2, type=11, cpp_type=10, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='stringData', full_name='k8s.io.api.core.v1.Secret.stringData', index=3,
+ number=4, type=11, cpp_type=10, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='type', full_name='k8s.io.api.core.v1.Secret.type', index=4,
+ number=3, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[_SECRET_DATAENTRY, _SECRET_STRINGDATAENTRY, ],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=31761,
+ serialized_end=32082,
+)
+
+
+_SECRETENVSOURCE = _descriptor.Descriptor(
+ name='SecretEnvSource',
+ full_name='k8s.io.api.core.v1.SecretEnvSource',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='localObjectReference', full_name='k8s.io.api.core.v1.SecretEnvSource.localObjectReference', index=0,
+ number=1, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='optional', full_name='k8s.io.api.core.v1.SecretEnvSource.optional', index=1,
+ number=2, type=8, cpp_type=7, label=1,
+ has_default_value=False, default_value=False,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=32084,
+ serialized_end=32191,
+)
+
+
+_SECRETKEYSELECTOR = _descriptor.Descriptor(
+ name='SecretKeySelector',
+ full_name='k8s.io.api.core.v1.SecretKeySelector',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='localObjectReference', full_name='k8s.io.api.core.v1.SecretKeySelector.localObjectReference', index=0,
+ number=1, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='key', full_name='k8s.io.api.core.v1.SecretKeySelector.key', index=1,
+ number=2, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='optional', full_name='k8s.io.api.core.v1.SecretKeySelector.optional', index=2,
+ number=3, type=8, cpp_type=7, label=1,
+ has_default_value=False, default_value=False,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=32193,
+ serialized_end=32315,
+)
+
+
+_SECRETLIST = _descriptor.Descriptor(
+ name='SecretList',
+ full_name='k8s.io.api.core.v1.SecretList',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='metadata', full_name='k8s.io.api.core.v1.SecretList.metadata', index=0,
+ number=1, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='items', full_name='k8s.io.api.core.v1.SecretList.items', index=1,
+ number=2, type=11, cpp_type=10, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=32317,
+ serialized_end=32438,
+)
+
+
+_SECRETPROJECTION = _descriptor.Descriptor(
+ name='SecretProjection',
+ full_name='k8s.io.api.core.v1.SecretProjection',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='localObjectReference', full_name='k8s.io.api.core.v1.SecretProjection.localObjectReference', index=0,
+ number=1, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='items', full_name='k8s.io.api.core.v1.SecretProjection.items', index=1,
+ number=2, type=11, cpp_type=10, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='optional', full_name='k8s.io.api.core.v1.SecretProjection.optional', index=2,
+ number=4, type=8, cpp_type=7, label=1,
+ has_default_value=False, default_value=False,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=32441,
+ serialized_end=32595,
+)
+
+
+_SECRETREFERENCE = _descriptor.Descriptor(
+ name='SecretReference',
+ full_name='k8s.io.api.core.v1.SecretReference',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='name', full_name='k8s.io.api.core.v1.SecretReference.name', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='namespace', full_name='k8s.io.api.core.v1.SecretReference.namespace', index=1,
+ number=2, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=32597,
+ serialized_end=32647,
+)
+
+
+_SECRETVOLUMESOURCE = _descriptor.Descriptor(
+ name='SecretVolumeSource',
+ full_name='k8s.io.api.core.v1.SecretVolumeSource',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='secretName', full_name='k8s.io.api.core.v1.SecretVolumeSource.secretName', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='items', full_name='k8s.io.api.core.v1.SecretVolumeSource.items', index=1,
+ number=2, type=11, cpp_type=10, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='defaultMode', full_name='k8s.io.api.core.v1.SecretVolumeSource.defaultMode', index=2,
+ number=3, type=5, cpp_type=1, label=1,
+ has_default_value=False, default_value=0,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='optional', full_name='k8s.io.api.core.v1.SecretVolumeSource.optional', index=3,
+ number=4, type=8, cpp_type=7, label=1,
+ has_default_value=False, default_value=False,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=32649,
+ serialized_end=32774,
+)
+
+
+_SECURITYCONTEXT = _descriptor.Descriptor(
+ name='SecurityContext',
+ full_name='k8s.io.api.core.v1.SecurityContext',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='capabilities', full_name='k8s.io.api.core.v1.SecurityContext.capabilities', index=0,
+ number=1, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='privileged', full_name='k8s.io.api.core.v1.SecurityContext.privileged', index=1,
+ number=2, type=8, cpp_type=7, label=1,
+ has_default_value=False, default_value=False,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='seLinuxOptions', full_name='k8s.io.api.core.v1.SecurityContext.seLinuxOptions', index=2,
+ number=3, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='windowsOptions', full_name='k8s.io.api.core.v1.SecurityContext.windowsOptions', index=3,
+ number=10, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='runAsUser', full_name='k8s.io.api.core.v1.SecurityContext.runAsUser', index=4,
+ number=4, type=3, cpp_type=2, label=1,
+ has_default_value=False, default_value=0,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='runAsGroup', full_name='k8s.io.api.core.v1.SecurityContext.runAsGroup', index=5,
+ number=8, type=3, cpp_type=2, label=1,
+ has_default_value=False, default_value=0,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='runAsNonRoot', full_name='k8s.io.api.core.v1.SecurityContext.runAsNonRoot', index=6,
+ number=5, type=8, cpp_type=7, label=1,
+ has_default_value=False, default_value=False,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='readOnlyRootFilesystem', full_name='k8s.io.api.core.v1.SecurityContext.readOnlyRootFilesystem', index=7,
+ number=6, type=8, cpp_type=7, label=1,
+ has_default_value=False, default_value=False,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='allowPrivilegeEscalation', full_name='k8s.io.api.core.v1.SecurityContext.allowPrivilegeEscalation', index=8,
+ number=7, type=8, cpp_type=7, label=1,
+ has_default_value=False, default_value=False,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='procMount', full_name='k8s.io.api.core.v1.SecurityContext.procMount', index=9,
+ number=9, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='seccompProfile', full_name='k8s.io.api.core.v1.SecurityContext.seccompProfile', index=10,
+ number=11, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=32777,
+ serialized_end=33211,
+)
+
+
+_SERIALIZEDREFERENCE = _descriptor.Descriptor(
+ name='SerializedReference',
+ full_name='k8s.io.api.core.v1.SerializedReference',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='reference', full_name='k8s.io.api.core.v1.SerializedReference.reference', index=0,
+ number=1, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=33213,
+ serialized_end=33290,
+)
+
+
+_SERVICE = _descriptor.Descriptor(
+ name='Service',
+ full_name='k8s.io.api.core.v1.Service',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='metadata', full_name='k8s.io.api.core.v1.Service.metadata', index=0,
+ number=1, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='spec', full_name='k8s.io.api.core.v1.Service.spec', index=1,
+ number=2, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='status', full_name='k8s.io.api.core.v1.Service.status', index=2,
+ number=3, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=33293,
+ serialized_end=33468,
+)
+
+
+_SERVICEACCOUNT = _descriptor.Descriptor(
+ name='ServiceAccount',
+ full_name='k8s.io.api.core.v1.ServiceAccount',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='metadata', full_name='k8s.io.api.core.v1.ServiceAccount.metadata', index=0,
+ number=1, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='secrets', full_name='k8s.io.api.core.v1.ServiceAccount.secrets', index=1,
+ number=2, type=11, cpp_type=10, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='imagePullSecrets', full_name='k8s.io.api.core.v1.ServiceAccount.imagePullSecrets', index=2,
+ number=3, type=11, cpp_type=10, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='automountServiceAccountToken', full_name='k8s.io.api.core.v1.ServiceAccount.automountServiceAccountToken', index=3,
+ number=4, type=8, cpp_type=7, label=1,
+ has_default_value=False, default_value=False,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=33471,
+ serialized_end=33715,
+)
+
+
+_SERVICEACCOUNTLIST = _descriptor.Descriptor(
+ name='ServiceAccountList',
+ full_name='k8s.io.api.core.v1.ServiceAccountList',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='metadata', full_name='k8s.io.api.core.v1.ServiceAccountList.metadata', index=0,
+ number=1, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='items', full_name='k8s.io.api.core.v1.ServiceAccountList.items', index=1,
+ number=2, type=11, cpp_type=10, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=33718,
+ serialized_end=33855,
+)
+
+
+_SERVICEACCOUNTTOKENPROJECTION = _descriptor.Descriptor(
+ name='ServiceAccountTokenProjection',
+ full_name='k8s.io.api.core.v1.ServiceAccountTokenProjection',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='audience', full_name='k8s.io.api.core.v1.ServiceAccountTokenProjection.audience', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='expirationSeconds', full_name='k8s.io.api.core.v1.ServiceAccountTokenProjection.expirationSeconds', index=1,
+ number=2, type=3, cpp_type=2, label=1,
+ has_default_value=False, default_value=0,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='path', full_name='k8s.io.api.core.v1.ServiceAccountTokenProjection.path', index=2,
+ number=3, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=33857,
+ serialized_end=33947,
+)
+
+
+_SERVICELIST = _descriptor.Descriptor(
+ name='ServiceList',
+ full_name='k8s.io.api.core.v1.ServiceList',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='metadata', full_name='k8s.io.api.core.v1.ServiceList.metadata', index=0,
+ number=1, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='items', full_name='k8s.io.api.core.v1.ServiceList.items', index=1,
+ number=2, type=11, cpp_type=10, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=33949,
+ serialized_end=34072,
+)
+
+
+_SERVICEPORT = _descriptor.Descriptor(
+ name='ServicePort',
+ full_name='k8s.io.api.core.v1.ServicePort',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='name', full_name='k8s.io.api.core.v1.ServicePort.name', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='protocol', full_name='k8s.io.api.core.v1.ServicePort.protocol', index=1,
+ number=2, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='appProtocol', full_name='k8s.io.api.core.v1.ServicePort.appProtocol', index=2,
+ number=6, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='port', full_name='k8s.io.api.core.v1.ServicePort.port', index=3,
+ number=3, type=5, cpp_type=1, label=1,
+ has_default_value=False, default_value=0,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='targetPort', full_name='k8s.io.api.core.v1.ServicePort.targetPort', index=4,
+ number=4, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='nodePort', full_name='k8s.io.api.core.v1.ServicePort.nodePort', index=5,
+ number=5, type=5, cpp_type=1, label=1,
+ has_default_value=False, default_value=0,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=34075,
+ serialized_end=34243,
+)
+
+
+_SERVICEPROXYOPTIONS = _descriptor.Descriptor(
+ name='ServiceProxyOptions',
+ full_name='k8s.io.api.core.v1.ServiceProxyOptions',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='path', full_name='k8s.io.api.core.v1.ServiceProxyOptions.path', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=34245,
+ serialized_end=34280,
+)
+
+
+_SERVICESPEC_SELECTORENTRY = _descriptor.Descriptor(
+ name='SelectorEntry',
+ full_name='k8s.io.api.core.v1.ServiceSpec.SelectorEntry',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='key', full_name='k8s.io.api.core.v1.ServiceSpec.SelectorEntry.key', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='value', full_name='k8s.io.api.core.v1.ServiceSpec.SelectorEntry.value', index=1,
+ number=2, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=_descriptor._ParseOptions(descriptor_pb2.MessageOptions(), _b('8\001')),
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=29216,
+ serialized_end=29263,
+)
+
+_SERVICESPEC = _descriptor.Descriptor(
+ name='ServiceSpec',
+ full_name='k8s.io.api.core.v1.ServiceSpec',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='ports', full_name='k8s.io.api.core.v1.ServiceSpec.ports', index=0,
+ number=1, type=11, cpp_type=10, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='selector', full_name='k8s.io.api.core.v1.ServiceSpec.selector', index=1,
+ number=2, type=11, cpp_type=10, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='clusterIP', full_name='k8s.io.api.core.v1.ServiceSpec.clusterIP', index=2,
+ number=3, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='clusterIPs', full_name='k8s.io.api.core.v1.ServiceSpec.clusterIPs', index=3,
+ number=18, type=9, cpp_type=9, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='type', full_name='k8s.io.api.core.v1.ServiceSpec.type', index=4,
+ number=4, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='externalIPs', full_name='k8s.io.api.core.v1.ServiceSpec.externalIPs', index=5,
+ number=5, type=9, cpp_type=9, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='sessionAffinity', full_name='k8s.io.api.core.v1.ServiceSpec.sessionAffinity', index=6,
+ number=7, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='loadBalancerIP', full_name='k8s.io.api.core.v1.ServiceSpec.loadBalancerIP', index=7,
+ number=8, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='loadBalancerSourceRanges', full_name='k8s.io.api.core.v1.ServiceSpec.loadBalancerSourceRanges', index=8,
+ number=9, type=9, cpp_type=9, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='externalName', full_name='k8s.io.api.core.v1.ServiceSpec.externalName', index=9,
+ number=10, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='externalTrafficPolicy', full_name='k8s.io.api.core.v1.ServiceSpec.externalTrafficPolicy', index=10,
+ number=11, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='healthCheckNodePort', full_name='k8s.io.api.core.v1.ServiceSpec.healthCheckNodePort', index=11,
+ number=12, type=5, cpp_type=1, label=1,
+ has_default_value=False, default_value=0,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='publishNotReadyAddresses', full_name='k8s.io.api.core.v1.ServiceSpec.publishNotReadyAddresses', index=12,
+ number=13, type=8, cpp_type=7, label=1,
+ has_default_value=False, default_value=False,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='sessionAffinityConfig', full_name='k8s.io.api.core.v1.ServiceSpec.sessionAffinityConfig', index=13,
+ number=14, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='ipFamilies', full_name='k8s.io.api.core.v1.ServiceSpec.ipFamilies', index=14,
+ number=19, type=9, cpp_type=9, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='ipFamilyPolicy', full_name='k8s.io.api.core.v1.ServiceSpec.ipFamilyPolicy', index=15,
+ number=17, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='allocateLoadBalancerNodePorts', full_name='k8s.io.api.core.v1.ServiceSpec.allocateLoadBalancerNodePorts', index=16,
+ number=20, type=8, cpp_type=7, label=1,
+ has_default_value=False, default_value=False,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='loadBalancerClass', full_name='k8s.io.api.core.v1.ServiceSpec.loadBalancerClass', index=17,
+ number=21, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='internalTrafficPolicy', full_name='k8s.io.api.core.v1.ServiceSpec.internalTrafficPolicy', index=18,
+ number=22, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[_SERVICESPEC_SELECTORENTRY, ],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=34283,
+ serialized_end=34946,
+)
+
+
+_SERVICESTATUS = _descriptor.Descriptor(
+ name='ServiceStatus',
+ full_name='k8s.io.api.core.v1.ServiceStatus',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='loadBalancer', full_name='k8s.io.api.core.v1.ServiceStatus.loadBalancer', index=0,
+ number=1, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='conditions', full_name='k8s.io.api.core.v1.ServiceStatus.conditions', index=1,
+ number=2, type=11, cpp_type=10, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=34949,
+ serialized_end=35095,
+)
+
+
+_SESSIONAFFINITYCONFIG = _descriptor.Descriptor(
+ name='SessionAffinityConfig',
+ full_name='k8s.io.api.core.v1.SessionAffinityConfig',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='clientIP', full_name='k8s.io.api.core.v1.SessionAffinityConfig.clientIP', index=0,
+ number=1, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=35097,
+ serialized_end=35174,
+)
+
+
+_STORAGEOSPERSISTENTVOLUMESOURCE = _descriptor.Descriptor(
+ name='StorageOSPersistentVolumeSource',
+ full_name='k8s.io.api.core.v1.StorageOSPersistentVolumeSource',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='volumeName', full_name='k8s.io.api.core.v1.StorageOSPersistentVolumeSource.volumeName', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='volumeNamespace', full_name='k8s.io.api.core.v1.StorageOSPersistentVolumeSource.volumeNamespace', index=1,
+ number=2, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='fsType', full_name='k8s.io.api.core.v1.StorageOSPersistentVolumeSource.fsType', index=2,
+ number=3, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='readOnly', full_name='k8s.io.api.core.v1.StorageOSPersistentVolumeSource.readOnly', index=3,
+ number=4, type=8, cpp_type=7, label=1,
+ has_default_value=False, default_value=False,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='secretRef', full_name='k8s.io.api.core.v1.StorageOSPersistentVolumeSource.secretRef', index=4,
+ number=5, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=35177,
+ serialized_end=35345,
+)
+
+
+_STORAGEOSVOLUMESOURCE = _descriptor.Descriptor(
+ name='StorageOSVolumeSource',
+ full_name='k8s.io.api.core.v1.StorageOSVolumeSource',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='volumeName', full_name='k8s.io.api.core.v1.StorageOSVolumeSource.volumeName', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='volumeNamespace', full_name='k8s.io.api.core.v1.StorageOSVolumeSource.volumeNamespace', index=1,
+ number=2, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='fsType', full_name='k8s.io.api.core.v1.StorageOSVolumeSource.fsType', index=2,
+ number=3, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='readOnly', full_name='k8s.io.api.core.v1.StorageOSVolumeSource.readOnly', index=3,
+ number=4, type=8, cpp_type=7, label=1,
+ has_default_value=False, default_value=False,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='secretRef', full_name='k8s.io.api.core.v1.StorageOSVolumeSource.secretRef', index=4,
+ number=5, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=35348,
+ serialized_end=35511,
+)
+
+
+_SYSCTL = _descriptor.Descriptor(
+ name='Sysctl',
+ full_name='k8s.io.api.core.v1.Sysctl',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='name', full_name='k8s.io.api.core.v1.Sysctl.name', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='value', full_name='k8s.io.api.core.v1.Sysctl.value', index=1,
+ number=2, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=35513,
+ serialized_end=35550,
+)
+
+
+_TCPSOCKETACTION = _descriptor.Descriptor(
+ name='TCPSocketAction',
+ full_name='k8s.io.api.core.v1.TCPSocketAction',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='port', full_name='k8s.io.api.core.v1.TCPSocketAction.port', index=0,
+ number=1, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='host', full_name='k8s.io.api.core.v1.TCPSocketAction.host', index=1,
+ number=2, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=35552,
+ serialized_end=35647,
+)
+
+
+_TAINT = _descriptor.Descriptor(
+ name='Taint',
+ full_name='k8s.io.api.core.v1.Taint',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='key', full_name='k8s.io.api.core.v1.Taint.key', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='value', full_name='k8s.io.api.core.v1.Taint.value', index=1,
+ number=2, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='effect', full_name='k8s.io.api.core.v1.Taint.effect', index=2,
+ number=3, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='timeAdded', full_name='k8s.io.api.core.v1.Taint.timeAdded', index=3,
+ number=4, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=35649,
+ serialized_end=35763,
+)
+
+
+_TOLERATION = _descriptor.Descriptor(
+ name='Toleration',
+ full_name='k8s.io.api.core.v1.Toleration',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='key', full_name='k8s.io.api.core.v1.Toleration.key', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='operator', full_name='k8s.io.api.core.v1.Toleration.operator', index=1,
+ number=2, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='value', full_name='k8s.io.api.core.v1.Toleration.value', index=2,
+ number=3, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='effect', full_name='k8s.io.api.core.v1.Toleration.effect', index=3,
+ number=4, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='tolerationSeconds', full_name='k8s.io.api.core.v1.Toleration.tolerationSeconds', index=4,
+ number=5, type=3, cpp_type=2, label=1,
+ has_default_value=False, default_value=0,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=35765,
+ serialized_end=35866,
+)
+
+
+_TOPOLOGYSELECTORLABELREQUIREMENT = _descriptor.Descriptor(
+ name='TopologySelectorLabelRequirement',
+ full_name='k8s.io.api.core.v1.TopologySelectorLabelRequirement',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='key', full_name='k8s.io.api.core.v1.TopologySelectorLabelRequirement.key', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='values', full_name='k8s.io.api.core.v1.TopologySelectorLabelRequirement.values', index=1,
+ number=2, type=9, cpp_type=9, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=35868,
+ serialized_end=35931,
+)
+
+
+_TOPOLOGYSELECTORTERM = _descriptor.Descriptor(
+ name='TopologySelectorTerm',
+ full_name='k8s.io.api.core.v1.TopologySelectorTerm',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='matchLabelExpressions', full_name='k8s.io.api.core.v1.TopologySelectorTerm.matchLabelExpressions', index=0,
+ number=1, type=11, cpp_type=10, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=35933,
+ serialized_end=36040,
+)
+
+
+_TOPOLOGYSPREADCONSTRAINT = _descriptor.Descriptor(
+ name='TopologySpreadConstraint',
+ full_name='k8s.io.api.core.v1.TopologySpreadConstraint',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='maxSkew', full_name='k8s.io.api.core.v1.TopologySpreadConstraint.maxSkew', index=0,
+ number=1, type=5, cpp_type=1, label=1,
+ has_default_value=False, default_value=0,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='topologyKey', full_name='k8s.io.api.core.v1.TopologySpreadConstraint.topologyKey', index=1,
+ number=2, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='whenUnsatisfiable', full_name='k8s.io.api.core.v1.TopologySpreadConstraint.whenUnsatisfiable', index=2,
+ number=3, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='labelSelector', full_name='k8s.io.api.core.v1.TopologySpreadConstraint.labelSelector', index=3,
+ number=4, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='minDomains', full_name='k8s.io.api.core.v1.TopologySpreadConstraint.minDomains', index=4,
+ number=5, type=5, cpp_type=1, label=1,
+ has_default_value=False, default_value=0,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='nodeAffinityPolicy', full_name='k8s.io.api.core.v1.TopologySpreadConstraint.nodeAffinityPolicy', index=5,
+ number=6, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='nodeTaintsPolicy', full_name='k8s.io.api.core.v1.TopologySpreadConstraint.nodeTaintsPolicy', index=6,
+ number=7, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='matchLabelKeys', full_name='k8s.io.api.core.v1.TopologySpreadConstraint.matchLabelKeys', index=7,
+ number=8, type=9, cpp_type=9, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=36043,
+ serialized_end=36308,
+)
+
+
+_TYPEDLOCALOBJECTREFERENCE = _descriptor.Descriptor(
+ name='TypedLocalObjectReference',
+ full_name='k8s.io.api.core.v1.TypedLocalObjectReference',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='apiGroup', full_name='k8s.io.api.core.v1.TypedLocalObjectReference.apiGroup', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='kind', full_name='k8s.io.api.core.v1.TypedLocalObjectReference.kind', index=1,
+ number=2, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='name', full_name='k8s.io.api.core.v1.TypedLocalObjectReference.name', index=2,
+ number=3, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=36310,
+ serialized_end=36383,
+)
+
+
+_VOLUME = _descriptor.Descriptor(
+ name='Volume',
+ full_name='k8s.io.api.core.v1.Volume',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='name', full_name='k8s.io.api.core.v1.Volume.name', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='volumeSource', full_name='k8s.io.api.core.v1.Volume.volumeSource', index=1,
+ number=2, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=36385,
+ serialized_end=36463,
+)
+
+
+_VOLUMEDEVICE = _descriptor.Descriptor(
+ name='VolumeDevice',
+ full_name='k8s.io.api.core.v1.VolumeDevice',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='name', full_name='k8s.io.api.core.v1.VolumeDevice.name', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='devicePath', full_name='k8s.io.api.core.v1.VolumeDevice.devicePath', index=1,
+ number=2, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=36465,
+ serialized_end=36513,
+)
+
+
+_VOLUMEMOUNT = _descriptor.Descriptor(
+ name='VolumeMount',
+ full_name='k8s.io.api.core.v1.VolumeMount',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='name', full_name='k8s.io.api.core.v1.VolumeMount.name', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='readOnly', full_name='k8s.io.api.core.v1.VolumeMount.readOnly', index=1,
+ number=2, type=8, cpp_type=7, label=1,
+ has_default_value=False, default_value=False,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='mountPath', full_name='k8s.io.api.core.v1.VolumeMount.mountPath', index=2,
+ number=3, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='subPath', full_name='k8s.io.api.core.v1.VolumeMount.subPath', index=3,
+ number=4, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='mountPropagation', full_name='k8s.io.api.core.v1.VolumeMount.mountPropagation', index=4,
+ number=5, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='subPathExpr', full_name='k8s.io.api.core.v1.VolumeMount.subPathExpr', index=5,
+ number=6, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=36516,
+ serialized_end=36644,
+)
+
+
+_VOLUMENODEAFFINITY = _descriptor.Descriptor(
+ name='VolumeNodeAffinity',
+ full_name='k8s.io.api.core.v1.VolumeNodeAffinity',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='required', full_name='k8s.io.api.core.v1.VolumeNodeAffinity.required', index=0,
+ number=1, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=36646,
+ serialized_end=36718,
+)
+
+
+_VOLUMEPROJECTION = _descriptor.Descriptor(
+ name='VolumeProjection',
+ full_name='k8s.io.api.core.v1.VolumeProjection',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='secret', full_name='k8s.io.api.core.v1.VolumeProjection.secret', index=0,
+ number=1, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='downwardAPI', full_name='k8s.io.api.core.v1.VolumeProjection.downwardAPI', index=1,
+ number=2, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='configMap', full_name='k8s.io.api.core.v1.VolumeProjection.configMap', index=2,
+ number=3, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='serviceAccountToken', full_name='k8s.io.api.core.v1.VolumeProjection.serviceAccountToken', index=3,
+ number=4, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=36721,
+ serialized_end=36997,
+)
+
+
+_VOLUMESOURCE = _descriptor.Descriptor(
+ name='VolumeSource',
+ full_name='k8s.io.api.core.v1.VolumeSource',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='hostPath', full_name='k8s.io.api.core.v1.VolumeSource.hostPath', index=0,
+ number=1, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='emptyDir', full_name='k8s.io.api.core.v1.VolumeSource.emptyDir', index=1,
+ number=2, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='gcePersistentDisk', full_name='k8s.io.api.core.v1.VolumeSource.gcePersistentDisk', index=2,
+ number=3, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='awsElasticBlockStore', full_name='k8s.io.api.core.v1.VolumeSource.awsElasticBlockStore', index=3,
+ number=4, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='gitRepo', full_name='k8s.io.api.core.v1.VolumeSource.gitRepo', index=4,
+ number=5, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='secret', full_name='k8s.io.api.core.v1.VolumeSource.secret', index=5,
+ number=6, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='nfs', full_name='k8s.io.api.core.v1.VolumeSource.nfs', index=6,
+ number=7, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='iscsi', full_name='k8s.io.api.core.v1.VolumeSource.iscsi', index=7,
+ number=8, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='glusterfs', full_name='k8s.io.api.core.v1.VolumeSource.glusterfs', index=8,
+ number=9, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='persistentVolumeClaim', full_name='k8s.io.api.core.v1.VolumeSource.persistentVolumeClaim', index=9,
+ number=10, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='rbd', full_name='k8s.io.api.core.v1.VolumeSource.rbd', index=10,
+ number=11, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='flexVolume', full_name='k8s.io.api.core.v1.VolumeSource.flexVolume', index=11,
+ number=12, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='cinder', full_name='k8s.io.api.core.v1.VolumeSource.cinder', index=12,
+ number=13, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='cephfs', full_name='k8s.io.api.core.v1.VolumeSource.cephfs', index=13,
+ number=14, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='flocker', full_name='k8s.io.api.core.v1.VolumeSource.flocker', index=14,
+ number=15, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='downwardAPI', full_name='k8s.io.api.core.v1.VolumeSource.downwardAPI', index=15,
+ number=16, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='fc', full_name='k8s.io.api.core.v1.VolumeSource.fc', index=16,
+ number=17, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='azureFile', full_name='k8s.io.api.core.v1.VolumeSource.azureFile', index=17,
+ number=18, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='configMap', full_name='k8s.io.api.core.v1.VolumeSource.configMap', index=18,
+ number=19, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='vsphereVolume', full_name='k8s.io.api.core.v1.VolumeSource.vsphereVolume', index=19,
+ number=20, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='quobyte', full_name='k8s.io.api.core.v1.VolumeSource.quobyte', index=20,
+ number=21, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='azureDisk', full_name='k8s.io.api.core.v1.VolumeSource.azureDisk', index=21,
+ number=22, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='photonPersistentDisk', full_name='k8s.io.api.core.v1.VolumeSource.photonPersistentDisk', index=22,
+ number=23, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='projected', full_name='k8s.io.api.core.v1.VolumeSource.projected', index=23,
+ number=26, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='portworxVolume', full_name='k8s.io.api.core.v1.VolumeSource.portworxVolume', index=24,
+ number=24, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='scaleIO', full_name='k8s.io.api.core.v1.VolumeSource.scaleIO', index=25,
+ number=25, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='storageos', full_name='k8s.io.api.core.v1.VolumeSource.storageos', index=26,
+ number=27, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='csi', full_name='k8s.io.api.core.v1.VolumeSource.csi', index=27,
+ number=28, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='ephemeral', full_name='k8s.io.api.core.v1.VolumeSource.ephemeral', index=28,
+ number=29, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=37000,
+ serialized_end=38817,
+)
+
+
+_VSPHEREVIRTUALDISKVOLUMESOURCE = _descriptor.Descriptor(
+ name='VsphereVirtualDiskVolumeSource',
+ full_name='k8s.io.api.core.v1.VsphereVirtualDiskVolumeSource',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='volumePath', full_name='k8s.io.api.core.v1.VsphereVirtualDiskVolumeSource.volumePath', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='fsType', full_name='k8s.io.api.core.v1.VsphereVirtualDiskVolumeSource.fsType', index=1,
+ number=2, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='storagePolicyName', full_name='k8s.io.api.core.v1.VsphereVirtualDiskVolumeSource.storagePolicyName', index=2,
+ number=3, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='storagePolicyID', full_name='k8s.io.api.core.v1.VsphereVirtualDiskVolumeSource.storagePolicyID', index=3,
+ number=4, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=38819,
+ serialized_end=38939,
+)
+
+
+_WEIGHTEDPODAFFINITYTERM = _descriptor.Descriptor(
+ name='WeightedPodAffinityTerm',
+ full_name='k8s.io.api.core.v1.WeightedPodAffinityTerm',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='weight', full_name='k8s.io.api.core.v1.WeightedPodAffinityTerm.weight', index=0,
+ number=1, type=5, cpp_type=1, label=1,
+ has_default_value=False, default_value=0,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='podAffinityTerm', full_name='k8s.io.api.core.v1.WeightedPodAffinityTerm.podAffinityTerm', index=1,
+ number=2, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=38941,
+ serialized_end=39044,
+)
+
+
+_WINDOWSSECURITYCONTEXTOPTIONS = _descriptor.Descriptor(
+ name='WindowsSecurityContextOptions',
+ full_name='k8s.io.api.core.v1.WindowsSecurityContextOptions',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='gmsaCredentialSpecName', full_name='k8s.io.api.core.v1.WindowsSecurityContextOptions.gmsaCredentialSpecName', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='gmsaCredentialSpec', full_name='k8s.io.api.core.v1.WindowsSecurityContextOptions.gmsaCredentialSpec', index=1,
+ number=2, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='runAsUserName', full_name='k8s.io.api.core.v1.WindowsSecurityContextOptions.runAsUserName', index=2,
+ number=3, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='hostProcess', full_name='k8s.io.api.core.v1.WindowsSecurityContextOptions.hostProcess', index=3,
+ number=4, type=8, cpp_type=7, label=1,
+ has_default_value=False, default_value=False,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=39047,
+ serialized_end=39182,
+)
+
+_AFFINITY.fields_by_name['nodeAffinity'].message_type = _NODEAFFINITY
+_AFFINITY.fields_by_name['podAffinity'].message_type = _PODAFFINITY
+_AFFINITY.fields_by_name['podAntiAffinity'].message_type = _PODANTIAFFINITY
+_AVOIDPODS.fields_by_name['preferAvoidPods'].message_type = _PREFERAVOIDPODSENTRY
+_BINDING.fields_by_name['metadata'].message_type = k8s_dot_io_dot_apimachinery_dot_pkg_dot_apis_dot_meta_dot_v1_dot_generated__pb2._OBJECTMETA
+_BINDING.fields_by_name['target'].message_type = _OBJECTREFERENCE
+_CSIPERSISTENTVOLUMESOURCE_VOLUMEATTRIBUTESENTRY.containing_type = _CSIPERSISTENTVOLUMESOURCE
+_CSIPERSISTENTVOLUMESOURCE.fields_by_name['volumeAttributes'].message_type = _CSIPERSISTENTVOLUMESOURCE_VOLUMEATTRIBUTESENTRY
+_CSIPERSISTENTVOLUMESOURCE.fields_by_name['controllerPublishSecretRef'].message_type = _SECRETREFERENCE
+_CSIPERSISTENTVOLUMESOURCE.fields_by_name['nodeStageSecretRef'].message_type = _SECRETREFERENCE
+_CSIPERSISTENTVOLUMESOURCE.fields_by_name['nodePublishSecretRef'].message_type = _SECRETREFERENCE
+_CSIPERSISTENTVOLUMESOURCE.fields_by_name['controllerExpandSecretRef'].message_type = _SECRETREFERENCE
+_CSIPERSISTENTVOLUMESOURCE.fields_by_name['nodeExpandSecretRef'].message_type = _SECRETREFERENCE
+_CSIVOLUMESOURCE_VOLUMEATTRIBUTESENTRY.containing_type = _CSIVOLUMESOURCE
+_CSIVOLUMESOURCE.fields_by_name['volumeAttributes'].message_type = _CSIVOLUMESOURCE_VOLUMEATTRIBUTESENTRY
+_CSIVOLUMESOURCE.fields_by_name['nodePublishSecretRef'].message_type = _LOCALOBJECTREFERENCE
+_CEPHFSPERSISTENTVOLUMESOURCE.fields_by_name['secretRef'].message_type = _SECRETREFERENCE
+_CEPHFSVOLUMESOURCE.fields_by_name['secretRef'].message_type = _LOCALOBJECTREFERENCE
+_CINDERPERSISTENTVOLUMESOURCE.fields_by_name['secretRef'].message_type = _SECRETREFERENCE
+_CINDERVOLUMESOURCE.fields_by_name['secretRef'].message_type = _LOCALOBJECTREFERENCE
+_COMPONENTSTATUS.fields_by_name['metadata'].message_type = k8s_dot_io_dot_apimachinery_dot_pkg_dot_apis_dot_meta_dot_v1_dot_generated__pb2._OBJECTMETA
+_COMPONENTSTATUS.fields_by_name['conditions'].message_type = _COMPONENTCONDITION
+_COMPONENTSTATUSLIST.fields_by_name['metadata'].message_type = k8s_dot_io_dot_apimachinery_dot_pkg_dot_apis_dot_meta_dot_v1_dot_generated__pb2._LISTMETA
+_COMPONENTSTATUSLIST.fields_by_name['items'].message_type = _COMPONENTSTATUS
+_CONFIGMAP_DATAENTRY.containing_type = _CONFIGMAP
+_CONFIGMAP_BINARYDATAENTRY.containing_type = _CONFIGMAP
+_CONFIGMAP.fields_by_name['metadata'].message_type = k8s_dot_io_dot_apimachinery_dot_pkg_dot_apis_dot_meta_dot_v1_dot_generated__pb2._OBJECTMETA
+_CONFIGMAP.fields_by_name['data'].message_type = _CONFIGMAP_DATAENTRY
+_CONFIGMAP.fields_by_name['binaryData'].message_type = _CONFIGMAP_BINARYDATAENTRY
+_CONFIGMAPENVSOURCE.fields_by_name['localObjectReference'].message_type = _LOCALOBJECTREFERENCE
+_CONFIGMAPKEYSELECTOR.fields_by_name['localObjectReference'].message_type = _LOCALOBJECTREFERENCE
+_CONFIGMAPLIST.fields_by_name['metadata'].message_type = k8s_dot_io_dot_apimachinery_dot_pkg_dot_apis_dot_meta_dot_v1_dot_generated__pb2._LISTMETA
+_CONFIGMAPLIST.fields_by_name['items'].message_type = _CONFIGMAP
+_CONFIGMAPPROJECTION.fields_by_name['localObjectReference'].message_type = _LOCALOBJECTREFERENCE
+_CONFIGMAPPROJECTION.fields_by_name['items'].message_type = _KEYTOPATH
+_CONFIGMAPVOLUMESOURCE.fields_by_name['localObjectReference'].message_type = _LOCALOBJECTREFERENCE
+_CONFIGMAPVOLUMESOURCE.fields_by_name['items'].message_type = _KEYTOPATH
+_CONTAINER.fields_by_name['ports'].message_type = _CONTAINERPORT
+_CONTAINER.fields_by_name['envFrom'].message_type = _ENVFROMSOURCE
+_CONTAINER.fields_by_name['env'].message_type = _ENVVAR
+_CONTAINER.fields_by_name['resources'].message_type = _RESOURCEREQUIREMENTS
+_CONTAINER.fields_by_name['volumeMounts'].message_type = _VOLUMEMOUNT
+_CONTAINER.fields_by_name['volumeDevices'].message_type = _VOLUMEDEVICE
+_CONTAINER.fields_by_name['livenessProbe'].message_type = _PROBE
+_CONTAINER.fields_by_name['readinessProbe'].message_type = _PROBE
+_CONTAINER.fields_by_name['startupProbe'].message_type = _PROBE
+_CONTAINER.fields_by_name['lifecycle'].message_type = _LIFECYCLE
+_CONTAINER.fields_by_name['securityContext'].message_type = _SECURITYCONTEXT
+_CONTAINERSTATE.fields_by_name['waiting'].message_type = _CONTAINERSTATEWAITING
+_CONTAINERSTATE.fields_by_name['running'].message_type = _CONTAINERSTATERUNNING
+_CONTAINERSTATE.fields_by_name['terminated'].message_type = _CONTAINERSTATETERMINATED
+_CONTAINERSTATERUNNING.fields_by_name['startedAt'].message_type = k8s_dot_io_dot_apimachinery_dot_pkg_dot_apis_dot_meta_dot_v1_dot_generated__pb2._TIME
+_CONTAINERSTATETERMINATED.fields_by_name['startedAt'].message_type = k8s_dot_io_dot_apimachinery_dot_pkg_dot_apis_dot_meta_dot_v1_dot_generated__pb2._TIME
+_CONTAINERSTATETERMINATED.fields_by_name['finishedAt'].message_type = k8s_dot_io_dot_apimachinery_dot_pkg_dot_apis_dot_meta_dot_v1_dot_generated__pb2._TIME
+_CONTAINERSTATUS.fields_by_name['state'].message_type = _CONTAINERSTATE
+_CONTAINERSTATUS.fields_by_name['lastState'].message_type = _CONTAINERSTATE
+_DOWNWARDAPIPROJECTION.fields_by_name['items'].message_type = _DOWNWARDAPIVOLUMEFILE
+_DOWNWARDAPIVOLUMEFILE.fields_by_name['fieldRef'].message_type = _OBJECTFIELDSELECTOR
+_DOWNWARDAPIVOLUMEFILE.fields_by_name['resourceFieldRef'].message_type = _RESOURCEFIELDSELECTOR
+_DOWNWARDAPIVOLUMESOURCE.fields_by_name['items'].message_type = _DOWNWARDAPIVOLUMEFILE
+_EMPTYDIRVOLUMESOURCE.fields_by_name['sizeLimit'].message_type = k8s_dot_io_dot_apimachinery_dot_pkg_dot_api_dot_resource_dot_generated__pb2._QUANTITY
+_ENDPOINTADDRESS.fields_by_name['targetRef'].message_type = _OBJECTREFERENCE
+_ENDPOINTSUBSET.fields_by_name['addresses'].message_type = _ENDPOINTADDRESS
+_ENDPOINTSUBSET.fields_by_name['notReadyAddresses'].message_type = _ENDPOINTADDRESS
+_ENDPOINTSUBSET.fields_by_name['ports'].message_type = _ENDPOINTPORT
+_ENDPOINTS.fields_by_name['metadata'].message_type = k8s_dot_io_dot_apimachinery_dot_pkg_dot_apis_dot_meta_dot_v1_dot_generated__pb2._OBJECTMETA
+_ENDPOINTS.fields_by_name['subsets'].message_type = _ENDPOINTSUBSET
+_ENDPOINTSLIST.fields_by_name['metadata'].message_type = k8s_dot_io_dot_apimachinery_dot_pkg_dot_apis_dot_meta_dot_v1_dot_generated__pb2._LISTMETA
+_ENDPOINTSLIST.fields_by_name['items'].message_type = _ENDPOINTS
+_ENVFROMSOURCE.fields_by_name['configMapRef'].message_type = _CONFIGMAPENVSOURCE
+_ENVFROMSOURCE.fields_by_name['secretRef'].message_type = _SECRETENVSOURCE
+_ENVVAR.fields_by_name['valueFrom'].message_type = _ENVVARSOURCE
+_ENVVARSOURCE.fields_by_name['fieldRef'].message_type = _OBJECTFIELDSELECTOR
+_ENVVARSOURCE.fields_by_name['resourceFieldRef'].message_type = _RESOURCEFIELDSELECTOR
+_ENVVARSOURCE.fields_by_name['configMapKeyRef'].message_type = _CONFIGMAPKEYSELECTOR
+_ENVVARSOURCE.fields_by_name['secretKeyRef'].message_type = _SECRETKEYSELECTOR
+_EPHEMERALCONTAINER.fields_by_name['ephemeralContainerCommon'].message_type = _EPHEMERALCONTAINERCOMMON
+_EPHEMERALCONTAINERCOMMON.fields_by_name['ports'].message_type = _CONTAINERPORT
+_EPHEMERALCONTAINERCOMMON.fields_by_name['envFrom'].message_type = _ENVFROMSOURCE
+_EPHEMERALCONTAINERCOMMON.fields_by_name['env'].message_type = _ENVVAR
+_EPHEMERALCONTAINERCOMMON.fields_by_name['resources'].message_type = _RESOURCEREQUIREMENTS
+_EPHEMERALCONTAINERCOMMON.fields_by_name['volumeMounts'].message_type = _VOLUMEMOUNT
+_EPHEMERALCONTAINERCOMMON.fields_by_name['volumeDevices'].message_type = _VOLUMEDEVICE
+_EPHEMERALCONTAINERCOMMON.fields_by_name['livenessProbe'].message_type = _PROBE
+_EPHEMERALCONTAINERCOMMON.fields_by_name['readinessProbe'].message_type = _PROBE
+_EPHEMERALCONTAINERCOMMON.fields_by_name['startupProbe'].message_type = _PROBE
+_EPHEMERALCONTAINERCOMMON.fields_by_name['lifecycle'].message_type = _LIFECYCLE
+_EPHEMERALCONTAINERCOMMON.fields_by_name['securityContext'].message_type = _SECURITYCONTEXT
+_EPHEMERALVOLUMESOURCE.fields_by_name['volumeClaimTemplate'].message_type = _PERSISTENTVOLUMECLAIMTEMPLATE
+_EVENT.fields_by_name['metadata'].message_type = k8s_dot_io_dot_apimachinery_dot_pkg_dot_apis_dot_meta_dot_v1_dot_generated__pb2._OBJECTMETA
+_EVENT.fields_by_name['involvedObject'].message_type = _OBJECTREFERENCE
+_EVENT.fields_by_name['source'].message_type = _EVENTSOURCE
+_EVENT.fields_by_name['firstTimestamp'].message_type = k8s_dot_io_dot_apimachinery_dot_pkg_dot_apis_dot_meta_dot_v1_dot_generated__pb2._TIME
+_EVENT.fields_by_name['lastTimestamp'].message_type = k8s_dot_io_dot_apimachinery_dot_pkg_dot_apis_dot_meta_dot_v1_dot_generated__pb2._TIME
+_EVENT.fields_by_name['eventTime'].message_type = k8s_dot_io_dot_apimachinery_dot_pkg_dot_apis_dot_meta_dot_v1_dot_generated__pb2._MICROTIME
+_EVENT.fields_by_name['series'].message_type = _EVENTSERIES
+_EVENT.fields_by_name['related'].message_type = _OBJECTREFERENCE
+_EVENTLIST.fields_by_name['metadata'].message_type = k8s_dot_io_dot_apimachinery_dot_pkg_dot_apis_dot_meta_dot_v1_dot_generated__pb2._LISTMETA
+_EVENTLIST.fields_by_name['items'].message_type = _EVENT
+_EVENTSERIES.fields_by_name['lastObservedTime'].message_type = k8s_dot_io_dot_apimachinery_dot_pkg_dot_apis_dot_meta_dot_v1_dot_generated__pb2._MICROTIME
+_FLEXPERSISTENTVOLUMESOURCE_OPTIONSENTRY.containing_type = _FLEXPERSISTENTVOLUMESOURCE
+_FLEXPERSISTENTVOLUMESOURCE.fields_by_name['secretRef'].message_type = _SECRETREFERENCE
+_FLEXPERSISTENTVOLUMESOURCE.fields_by_name['options'].message_type = _FLEXPERSISTENTVOLUMESOURCE_OPTIONSENTRY
+_FLEXVOLUMESOURCE_OPTIONSENTRY.containing_type = _FLEXVOLUMESOURCE
+_FLEXVOLUMESOURCE.fields_by_name['secretRef'].message_type = _LOCALOBJECTREFERENCE
+_FLEXVOLUMESOURCE.fields_by_name['options'].message_type = _FLEXVOLUMESOURCE_OPTIONSENTRY
+_HTTPGETACTION.fields_by_name['port'].message_type = k8s_dot_io_dot_apimachinery_dot_pkg_dot_util_dot_intstr_dot_generated__pb2._INTORSTRING
+_HTTPGETACTION.fields_by_name['httpHeaders'].message_type = _HTTPHEADER
+_ISCSIPERSISTENTVOLUMESOURCE.fields_by_name['secretRef'].message_type = _SECRETREFERENCE
+_ISCSIVOLUMESOURCE.fields_by_name['secretRef'].message_type = _LOCALOBJECTREFERENCE
+_LIFECYCLE.fields_by_name['postStart'].message_type = _LIFECYCLEHANDLER
+_LIFECYCLE.fields_by_name['preStop'].message_type = _LIFECYCLEHANDLER
+_LIFECYCLEHANDLER.fields_by_name['exec'].message_type = _EXECACTION
+_LIFECYCLEHANDLER.fields_by_name['httpGet'].message_type = _HTTPGETACTION
+_LIFECYCLEHANDLER.fields_by_name['tcpSocket'].message_type = _TCPSOCKETACTION
+_LIMITRANGE.fields_by_name['metadata'].message_type = k8s_dot_io_dot_apimachinery_dot_pkg_dot_apis_dot_meta_dot_v1_dot_generated__pb2._OBJECTMETA
+_LIMITRANGE.fields_by_name['spec'].message_type = _LIMITRANGESPEC
+_LIMITRANGEITEM_MAXENTRY.fields_by_name['value'].message_type = k8s_dot_io_dot_apimachinery_dot_pkg_dot_api_dot_resource_dot_generated__pb2._QUANTITY
+_LIMITRANGEITEM_MAXENTRY.containing_type = _LIMITRANGEITEM
+_LIMITRANGEITEM_MINENTRY.fields_by_name['value'].message_type = k8s_dot_io_dot_apimachinery_dot_pkg_dot_api_dot_resource_dot_generated__pb2._QUANTITY
+_LIMITRANGEITEM_MINENTRY.containing_type = _LIMITRANGEITEM
+_LIMITRANGEITEM_DEFAULTENTRY.fields_by_name['value'].message_type = k8s_dot_io_dot_apimachinery_dot_pkg_dot_api_dot_resource_dot_generated__pb2._QUANTITY
+_LIMITRANGEITEM_DEFAULTENTRY.containing_type = _LIMITRANGEITEM
+_LIMITRANGEITEM_DEFAULTREQUESTENTRY.fields_by_name['value'].message_type = k8s_dot_io_dot_apimachinery_dot_pkg_dot_api_dot_resource_dot_generated__pb2._QUANTITY
+_LIMITRANGEITEM_DEFAULTREQUESTENTRY.containing_type = _LIMITRANGEITEM
+_LIMITRANGEITEM_MAXLIMITREQUESTRATIOENTRY.fields_by_name['value'].message_type = k8s_dot_io_dot_apimachinery_dot_pkg_dot_api_dot_resource_dot_generated__pb2._QUANTITY
+_LIMITRANGEITEM_MAXLIMITREQUESTRATIOENTRY.containing_type = _LIMITRANGEITEM
+_LIMITRANGEITEM.fields_by_name['max'].message_type = _LIMITRANGEITEM_MAXENTRY
+_LIMITRANGEITEM.fields_by_name['min'].message_type = _LIMITRANGEITEM_MINENTRY
+_LIMITRANGEITEM.fields_by_name['default'].message_type = _LIMITRANGEITEM_DEFAULTENTRY
+_LIMITRANGEITEM.fields_by_name['defaultRequest'].message_type = _LIMITRANGEITEM_DEFAULTREQUESTENTRY
+_LIMITRANGEITEM.fields_by_name['maxLimitRequestRatio'].message_type = _LIMITRANGEITEM_MAXLIMITREQUESTRATIOENTRY
+_LIMITRANGELIST.fields_by_name['metadata'].message_type = k8s_dot_io_dot_apimachinery_dot_pkg_dot_apis_dot_meta_dot_v1_dot_generated__pb2._LISTMETA
+_LIMITRANGELIST.fields_by_name['items'].message_type = _LIMITRANGE
+_LIMITRANGESPEC.fields_by_name['limits'].message_type = _LIMITRANGEITEM
+_LIST.fields_by_name['metadata'].message_type = k8s_dot_io_dot_apimachinery_dot_pkg_dot_apis_dot_meta_dot_v1_dot_generated__pb2._LISTMETA
+_LIST.fields_by_name['items'].message_type = k8s_dot_io_dot_apimachinery_dot_pkg_dot_runtime_dot_generated__pb2._RAWEXTENSION
+_LOADBALANCERINGRESS.fields_by_name['ports'].message_type = _PORTSTATUS
+_LOADBALANCERSTATUS.fields_by_name['ingress'].message_type = _LOADBALANCERINGRESS
+_NAMESPACE.fields_by_name['metadata'].message_type = k8s_dot_io_dot_apimachinery_dot_pkg_dot_apis_dot_meta_dot_v1_dot_generated__pb2._OBJECTMETA
+_NAMESPACE.fields_by_name['spec'].message_type = _NAMESPACESPEC
+_NAMESPACE.fields_by_name['status'].message_type = _NAMESPACESTATUS
+_NAMESPACECONDITION.fields_by_name['lastTransitionTime'].message_type = k8s_dot_io_dot_apimachinery_dot_pkg_dot_apis_dot_meta_dot_v1_dot_generated__pb2._TIME
+_NAMESPACELIST.fields_by_name['metadata'].message_type = k8s_dot_io_dot_apimachinery_dot_pkg_dot_apis_dot_meta_dot_v1_dot_generated__pb2._LISTMETA
+_NAMESPACELIST.fields_by_name['items'].message_type = _NAMESPACE
+_NAMESPACESTATUS.fields_by_name['conditions'].message_type = _NAMESPACECONDITION
+_NODE.fields_by_name['metadata'].message_type = k8s_dot_io_dot_apimachinery_dot_pkg_dot_apis_dot_meta_dot_v1_dot_generated__pb2._OBJECTMETA
+_NODE.fields_by_name['spec'].message_type = _NODESPEC
+_NODE.fields_by_name['status'].message_type = _NODESTATUS
+_NODEAFFINITY.fields_by_name['requiredDuringSchedulingIgnoredDuringExecution'].message_type = _NODESELECTOR
+_NODEAFFINITY.fields_by_name['preferredDuringSchedulingIgnoredDuringExecution'].message_type = _PREFERREDSCHEDULINGTERM
+_NODECONDITION.fields_by_name['lastHeartbeatTime'].message_type = k8s_dot_io_dot_apimachinery_dot_pkg_dot_apis_dot_meta_dot_v1_dot_generated__pb2._TIME
+_NODECONDITION.fields_by_name['lastTransitionTime'].message_type = k8s_dot_io_dot_apimachinery_dot_pkg_dot_apis_dot_meta_dot_v1_dot_generated__pb2._TIME
+_NODECONFIGSOURCE.fields_by_name['configMap'].message_type = _CONFIGMAPNODECONFIGSOURCE
+_NODECONFIGSTATUS.fields_by_name['assigned'].message_type = _NODECONFIGSOURCE
+_NODECONFIGSTATUS.fields_by_name['active'].message_type = _NODECONFIGSOURCE
+_NODECONFIGSTATUS.fields_by_name['lastKnownGood'].message_type = _NODECONFIGSOURCE
+_NODEDAEMONENDPOINTS.fields_by_name['kubeletEndpoint'].message_type = _DAEMONENDPOINT
+_NODELIST.fields_by_name['metadata'].message_type = k8s_dot_io_dot_apimachinery_dot_pkg_dot_apis_dot_meta_dot_v1_dot_generated__pb2._LISTMETA
+_NODELIST.fields_by_name['items'].message_type = _NODE
+_NODERESOURCES_CAPACITYENTRY.fields_by_name['value'].message_type = k8s_dot_io_dot_apimachinery_dot_pkg_dot_api_dot_resource_dot_generated__pb2._QUANTITY
+_NODERESOURCES_CAPACITYENTRY.containing_type = _NODERESOURCES
+_NODERESOURCES.fields_by_name['capacity'].message_type = _NODERESOURCES_CAPACITYENTRY
+_NODESELECTOR.fields_by_name['nodeSelectorTerms'].message_type = _NODESELECTORTERM
+_NODESELECTORTERM.fields_by_name['matchExpressions'].message_type = _NODESELECTORREQUIREMENT
+_NODESELECTORTERM.fields_by_name['matchFields'].message_type = _NODESELECTORREQUIREMENT
+_NODESPEC.fields_by_name['taints'].message_type = _TAINT
+_NODESPEC.fields_by_name['configSource'].message_type = _NODECONFIGSOURCE
+_NODESTATUS_CAPACITYENTRY.fields_by_name['value'].message_type = k8s_dot_io_dot_apimachinery_dot_pkg_dot_api_dot_resource_dot_generated__pb2._QUANTITY
+_NODESTATUS_CAPACITYENTRY.containing_type = _NODESTATUS
+_NODESTATUS_ALLOCATABLEENTRY.fields_by_name['value'].message_type = k8s_dot_io_dot_apimachinery_dot_pkg_dot_api_dot_resource_dot_generated__pb2._QUANTITY
+_NODESTATUS_ALLOCATABLEENTRY.containing_type = _NODESTATUS
+_NODESTATUS.fields_by_name['capacity'].message_type = _NODESTATUS_CAPACITYENTRY
+_NODESTATUS.fields_by_name['allocatable'].message_type = _NODESTATUS_ALLOCATABLEENTRY
+_NODESTATUS.fields_by_name['conditions'].message_type = _NODECONDITION
+_NODESTATUS.fields_by_name['addresses'].message_type = _NODEADDRESS
+_NODESTATUS.fields_by_name['daemonEndpoints'].message_type = _NODEDAEMONENDPOINTS
+_NODESTATUS.fields_by_name['nodeInfo'].message_type = _NODESYSTEMINFO
+_NODESTATUS.fields_by_name['images'].message_type = _CONTAINERIMAGE
+_NODESTATUS.fields_by_name['volumesAttached'].message_type = _ATTACHEDVOLUME
+_NODESTATUS.fields_by_name['config'].message_type = _NODECONFIGSTATUS
+_PERSISTENTVOLUME.fields_by_name['metadata'].message_type = k8s_dot_io_dot_apimachinery_dot_pkg_dot_apis_dot_meta_dot_v1_dot_generated__pb2._OBJECTMETA
+_PERSISTENTVOLUME.fields_by_name['spec'].message_type = _PERSISTENTVOLUMESPEC
+_PERSISTENTVOLUME.fields_by_name['status'].message_type = _PERSISTENTVOLUMESTATUS
+_PERSISTENTVOLUMECLAIM.fields_by_name['metadata'].message_type = k8s_dot_io_dot_apimachinery_dot_pkg_dot_apis_dot_meta_dot_v1_dot_generated__pb2._OBJECTMETA
+_PERSISTENTVOLUMECLAIM.fields_by_name['spec'].message_type = _PERSISTENTVOLUMECLAIMSPEC
+_PERSISTENTVOLUMECLAIM.fields_by_name['status'].message_type = _PERSISTENTVOLUMECLAIMSTATUS
+_PERSISTENTVOLUMECLAIMCONDITION.fields_by_name['lastProbeTime'].message_type = k8s_dot_io_dot_apimachinery_dot_pkg_dot_apis_dot_meta_dot_v1_dot_generated__pb2._TIME
+_PERSISTENTVOLUMECLAIMCONDITION.fields_by_name['lastTransitionTime'].message_type = k8s_dot_io_dot_apimachinery_dot_pkg_dot_apis_dot_meta_dot_v1_dot_generated__pb2._TIME
+_PERSISTENTVOLUMECLAIMLIST.fields_by_name['metadata'].message_type = k8s_dot_io_dot_apimachinery_dot_pkg_dot_apis_dot_meta_dot_v1_dot_generated__pb2._LISTMETA
+_PERSISTENTVOLUMECLAIMLIST.fields_by_name['items'].message_type = _PERSISTENTVOLUMECLAIM
+_PERSISTENTVOLUMECLAIMSPEC.fields_by_name['selector'].message_type = k8s_dot_io_dot_apimachinery_dot_pkg_dot_apis_dot_meta_dot_v1_dot_generated__pb2._LABELSELECTOR
+_PERSISTENTVOLUMECLAIMSPEC.fields_by_name['resources'].message_type = _RESOURCEREQUIREMENTS
+_PERSISTENTVOLUMECLAIMSPEC.fields_by_name['dataSource'].message_type = _TYPEDLOCALOBJECTREFERENCE
+_PERSISTENTVOLUMECLAIMSPEC.fields_by_name['dataSourceRef'].message_type = _TYPEDLOCALOBJECTREFERENCE
+_PERSISTENTVOLUMECLAIMSTATUS_CAPACITYENTRY.fields_by_name['value'].message_type = k8s_dot_io_dot_apimachinery_dot_pkg_dot_api_dot_resource_dot_generated__pb2._QUANTITY
+_PERSISTENTVOLUMECLAIMSTATUS_CAPACITYENTRY.containing_type = _PERSISTENTVOLUMECLAIMSTATUS
+_PERSISTENTVOLUMECLAIMSTATUS_ALLOCATEDRESOURCESENTRY.fields_by_name['value'].message_type = k8s_dot_io_dot_apimachinery_dot_pkg_dot_api_dot_resource_dot_generated__pb2._QUANTITY
+_PERSISTENTVOLUMECLAIMSTATUS_ALLOCATEDRESOURCESENTRY.containing_type = _PERSISTENTVOLUMECLAIMSTATUS
+_PERSISTENTVOLUMECLAIMSTATUS.fields_by_name['capacity'].message_type = _PERSISTENTVOLUMECLAIMSTATUS_CAPACITYENTRY
+_PERSISTENTVOLUMECLAIMSTATUS.fields_by_name['conditions'].message_type = _PERSISTENTVOLUMECLAIMCONDITION
+_PERSISTENTVOLUMECLAIMSTATUS.fields_by_name['allocatedResources'].message_type = _PERSISTENTVOLUMECLAIMSTATUS_ALLOCATEDRESOURCESENTRY
+_PERSISTENTVOLUMECLAIMTEMPLATE.fields_by_name['metadata'].message_type = k8s_dot_io_dot_apimachinery_dot_pkg_dot_apis_dot_meta_dot_v1_dot_generated__pb2._OBJECTMETA
+_PERSISTENTVOLUMECLAIMTEMPLATE.fields_by_name['spec'].message_type = _PERSISTENTVOLUMECLAIMSPEC
+_PERSISTENTVOLUMELIST.fields_by_name['metadata'].message_type = k8s_dot_io_dot_apimachinery_dot_pkg_dot_apis_dot_meta_dot_v1_dot_generated__pb2._LISTMETA
+_PERSISTENTVOLUMELIST.fields_by_name['items'].message_type = _PERSISTENTVOLUME
+_PERSISTENTVOLUMESOURCE.fields_by_name['gcePersistentDisk'].message_type = _GCEPERSISTENTDISKVOLUMESOURCE
+_PERSISTENTVOLUMESOURCE.fields_by_name['awsElasticBlockStore'].message_type = _AWSELASTICBLOCKSTOREVOLUMESOURCE
+_PERSISTENTVOLUMESOURCE.fields_by_name['hostPath'].message_type = _HOSTPATHVOLUMESOURCE
+_PERSISTENTVOLUMESOURCE.fields_by_name['glusterfs'].message_type = _GLUSTERFSPERSISTENTVOLUMESOURCE
+_PERSISTENTVOLUMESOURCE.fields_by_name['nfs'].message_type = _NFSVOLUMESOURCE
+_PERSISTENTVOLUMESOURCE.fields_by_name['rbd'].message_type = _RBDPERSISTENTVOLUMESOURCE
+_PERSISTENTVOLUMESOURCE.fields_by_name['iscsi'].message_type = _ISCSIPERSISTENTVOLUMESOURCE
+_PERSISTENTVOLUMESOURCE.fields_by_name['cinder'].message_type = _CINDERPERSISTENTVOLUMESOURCE
+_PERSISTENTVOLUMESOURCE.fields_by_name['cephfs'].message_type = _CEPHFSPERSISTENTVOLUMESOURCE
+_PERSISTENTVOLUMESOURCE.fields_by_name['fc'].message_type = _FCVOLUMESOURCE
+_PERSISTENTVOLUMESOURCE.fields_by_name['flocker'].message_type = _FLOCKERVOLUMESOURCE
+_PERSISTENTVOLUMESOURCE.fields_by_name['flexVolume'].message_type = _FLEXPERSISTENTVOLUMESOURCE
+_PERSISTENTVOLUMESOURCE.fields_by_name['azureFile'].message_type = _AZUREFILEPERSISTENTVOLUMESOURCE
+_PERSISTENTVOLUMESOURCE.fields_by_name['vsphereVolume'].message_type = _VSPHEREVIRTUALDISKVOLUMESOURCE
+_PERSISTENTVOLUMESOURCE.fields_by_name['quobyte'].message_type = _QUOBYTEVOLUMESOURCE
+_PERSISTENTVOLUMESOURCE.fields_by_name['azureDisk'].message_type = _AZUREDISKVOLUMESOURCE
+_PERSISTENTVOLUMESOURCE.fields_by_name['photonPersistentDisk'].message_type = _PHOTONPERSISTENTDISKVOLUMESOURCE
+_PERSISTENTVOLUMESOURCE.fields_by_name['portworxVolume'].message_type = _PORTWORXVOLUMESOURCE
+_PERSISTENTVOLUMESOURCE.fields_by_name['scaleIO'].message_type = _SCALEIOPERSISTENTVOLUMESOURCE
+_PERSISTENTVOLUMESOURCE.fields_by_name['local'].message_type = _LOCALVOLUMESOURCE
+_PERSISTENTVOLUMESOURCE.fields_by_name['storageos'].message_type = _STORAGEOSPERSISTENTVOLUMESOURCE
+_PERSISTENTVOLUMESOURCE.fields_by_name['csi'].message_type = _CSIPERSISTENTVOLUMESOURCE
+_PERSISTENTVOLUMESPEC_CAPACITYENTRY.fields_by_name['value'].message_type = k8s_dot_io_dot_apimachinery_dot_pkg_dot_api_dot_resource_dot_generated__pb2._QUANTITY
+_PERSISTENTVOLUMESPEC_CAPACITYENTRY.containing_type = _PERSISTENTVOLUMESPEC
+_PERSISTENTVOLUMESPEC.fields_by_name['capacity'].message_type = _PERSISTENTVOLUMESPEC_CAPACITYENTRY
+_PERSISTENTVOLUMESPEC.fields_by_name['persistentVolumeSource'].message_type = _PERSISTENTVOLUMESOURCE
+_PERSISTENTVOLUMESPEC.fields_by_name['claimRef'].message_type = _OBJECTREFERENCE
+_PERSISTENTVOLUMESPEC.fields_by_name['nodeAffinity'].message_type = _VOLUMENODEAFFINITY
+_POD.fields_by_name['metadata'].message_type = k8s_dot_io_dot_apimachinery_dot_pkg_dot_apis_dot_meta_dot_v1_dot_generated__pb2._OBJECTMETA
+_POD.fields_by_name['spec'].message_type = _PODSPEC
+_POD.fields_by_name['status'].message_type = _PODSTATUS
+_PODAFFINITY.fields_by_name['requiredDuringSchedulingIgnoredDuringExecution'].message_type = _PODAFFINITYTERM
+_PODAFFINITY.fields_by_name['preferredDuringSchedulingIgnoredDuringExecution'].message_type = _WEIGHTEDPODAFFINITYTERM
+_PODAFFINITYTERM.fields_by_name['labelSelector'].message_type = k8s_dot_io_dot_apimachinery_dot_pkg_dot_apis_dot_meta_dot_v1_dot_generated__pb2._LABELSELECTOR
+_PODAFFINITYTERM.fields_by_name['namespaceSelector'].message_type = k8s_dot_io_dot_apimachinery_dot_pkg_dot_apis_dot_meta_dot_v1_dot_generated__pb2._LABELSELECTOR
+_PODANTIAFFINITY.fields_by_name['requiredDuringSchedulingIgnoredDuringExecution'].message_type = _PODAFFINITYTERM
+_PODANTIAFFINITY.fields_by_name['preferredDuringSchedulingIgnoredDuringExecution'].message_type = _WEIGHTEDPODAFFINITYTERM
+_PODCONDITION.fields_by_name['lastProbeTime'].message_type = k8s_dot_io_dot_apimachinery_dot_pkg_dot_apis_dot_meta_dot_v1_dot_generated__pb2._TIME
+_PODCONDITION.fields_by_name['lastTransitionTime'].message_type = k8s_dot_io_dot_apimachinery_dot_pkg_dot_apis_dot_meta_dot_v1_dot_generated__pb2._TIME
+_PODDNSCONFIG.fields_by_name['options'].message_type = _PODDNSCONFIGOPTION
+_PODLIST.fields_by_name['metadata'].message_type = k8s_dot_io_dot_apimachinery_dot_pkg_dot_apis_dot_meta_dot_v1_dot_generated__pb2._LISTMETA
+_PODLIST.fields_by_name['items'].message_type = _POD
+_PODLOGOPTIONS.fields_by_name['sinceTime'].message_type = k8s_dot_io_dot_apimachinery_dot_pkg_dot_apis_dot_meta_dot_v1_dot_generated__pb2._TIME
+_PODSECURITYCONTEXT.fields_by_name['seLinuxOptions'].message_type = _SELINUXOPTIONS
+_PODSECURITYCONTEXT.fields_by_name['windowsOptions'].message_type = _WINDOWSSECURITYCONTEXTOPTIONS
+_PODSECURITYCONTEXT.fields_by_name['sysctls'].message_type = _SYSCTL
+_PODSECURITYCONTEXT.fields_by_name['seccompProfile'].message_type = _SECCOMPPROFILE
+_PODSIGNATURE.fields_by_name['podController'].message_type = k8s_dot_io_dot_apimachinery_dot_pkg_dot_apis_dot_meta_dot_v1_dot_generated__pb2._OWNERREFERENCE
+_PODSPEC_NODESELECTORENTRY.containing_type = _PODSPEC
+_PODSPEC_OVERHEADENTRY.fields_by_name['value'].message_type = k8s_dot_io_dot_apimachinery_dot_pkg_dot_api_dot_resource_dot_generated__pb2._QUANTITY
+_PODSPEC_OVERHEADENTRY.containing_type = _PODSPEC
+_PODSPEC.fields_by_name['volumes'].message_type = _VOLUME
+_PODSPEC.fields_by_name['initContainers'].message_type = _CONTAINER
+_PODSPEC.fields_by_name['containers'].message_type = _CONTAINER
+_PODSPEC.fields_by_name['ephemeralContainers'].message_type = _EPHEMERALCONTAINER
+_PODSPEC.fields_by_name['nodeSelector'].message_type = _PODSPEC_NODESELECTORENTRY
+_PODSPEC.fields_by_name['securityContext'].message_type = _PODSECURITYCONTEXT
+_PODSPEC.fields_by_name['imagePullSecrets'].message_type = _LOCALOBJECTREFERENCE
+_PODSPEC.fields_by_name['affinity'].message_type = _AFFINITY
+_PODSPEC.fields_by_name['tolerations'].message_type = _TOLERATION
+_PODSPEC.fields_by_name['hostAliases'].message_type = _HOSTALIAS
+_PODSPEC.fields_by_name['dnsConfig'].message_type = _PODDNSCONFIG
+_PODSPEC.fields_by_name['readinessGates'].message_type = _PODREADINESSGATE
+_PODSPEC.fields_by_name['overhead'].message_type = _PODSPEC_OVERHEADENTRY
+_PODSPEC.fields_by_name['topologySpreadConstraints'].message_type = _TOPOLOGYSPREADCONSTRAINT
+_PODSPEC.fields_by_name['os'].message_type = _PODOS
+_PODSTATUS.fields_by_name['conditions'].message_type = _PODCONDITION
+_PODSTATUS.fields_by_name['podIPs'].message_type = _PODIP
+_PODSTATUS.fields_by_name['startTime'].message_type = k8s_dot_io_dot_apimachinery_dot_pkg_dot_apis_dot_meta_dot_v1_dot_generated__pb2._TIME
+_PODSTATUS.fields_by_name['initContainerStatuses'].message_type = _CONTAINERSTATUS
+_PODSTATUS.fields_by_name['containerStatuses'].message_type = _CONTAINERSTATUS
+_PODSTATUS.fields_by_name['ephemeralContainerStatuses'].message_type = _CONTAINERSTATUS
+_PODSTATUSRESULT.fields_by_name['metadata'].message_type = k8s_dot_io_dot_apimachinery_dot_pkg_dot_apis_dot_meta_dot_v1_dot_generated__pb2._OBJECTMETA
+_PODSTATUSRESULT.fields_by_name['status'].message_type = _PODSTATUS
+_PODTEMPLATE.fields_by_name['metadata'].message_type = k8s_dot_io_dot_apimachinery_dot_pkg_dot_apis_dot_meta_dot_v1_dot_generated__pb2._OBJECTMETA
+_PODTEMPLATE.fields_by_name['template'].message_type = _PODTEMPLATESPEC
+_PODTEMPLATELIST.fields_by_name['metadata'].message_type = k8s_dot_io_dot_apimachinery_dot_pkg_dot_apis_dot_meta_dot_v1_dot_generated__pb2._LISTMETA
+_PODTEMPLATELIST.fields_by_name['items'].message_type = _PODTEMPLATE
+_PODTEMPLATESPEC.fields_by_name['metadata'].message_type = k8s_dot_io_dot_apimachinery_dot_pkg_dot_apis_dot_meta_dot_v1_dot_generated__pb2._OBJECTMETA
+_PODTEMPLATESPEC.fields_by_name['spec'].message_type = _PODSPEC
+_PREFERAVOIDPODSENTRY.fields_by_name['podSignature'].message_type = _PODSIGNATURE
+_PREFERAVOIDPODSENTRY.fields_by_name['evictionTime'].message_type = k8s_dot_io_dot_apimachinery_dot_pkg_dot_apis_dot_meta_dot_v1_dot_generated__pb2._TIME
+_PREFERREDSCHEDULINGTERM.fields_by_name['preference'].message_type = _NODESELECTORTERM
+_PROBE.fields_by_name['handler'].message_type = _PROBEHANDLER
+_PROBEHANDLER.fields_by_name['exec'].message_type = _EXECACTION
+_PROBEHANDLER.fields_by_name['httpGet'].message_type = _HTTPGETACTION
+_PROBEHANDLER.fields_by_name['tcpSocket'].message_type = _TCPSOCKETACTION
+_PROBEHANDLER.fields_by_name['grpc'].message_type = _GRPCACTION
+_PROJECTEDVOLUMESOURCE.fields_by_name['sources'].message_type = _VOLUMEPROJECTION
+_RBDPERSISTENTVOLUMESOURCE.fields_by_name['secretRef'].message_type = _SECRETREFERENCE
+_RBDVOLUMESOURCE.fields_by_name['secretRef'].message_type = _LOCALOBJECTREFERENCE
+_RANGEALLOCATION.fields_by_name['metadata'].message_type = k8s_dot_io_dot_apimachinery_dot_pkg_dot_apis_dot_meta_dot_v1_dot_generated__pb2._OBJECTMETA
+_REPLICATIONCONTROLLER.fields_by_name['metadata'].message_type = k8s_dot_io_dot_apimachinery_dot_pkg_dot_apis_dot_meta_dot_v1_dot_generated__pb2._OBJECTMETA
+_REPLICATIONCONTROLLER.fields_by_name['spec'].message_type = _REPLICATIONCONTROLLERSPEC
+_REPLICATIONCONTROLLER.fields_by_name['status'].message_type = _REPLICATIONCONTROLLERSTATUS
+_REPLICATIONCONTROLLERCONDITION.fields_by_name['lastTransitionTime'].message_type = k8s_dot_io_dot_apimachinery_dot_pkg_dot_apis_dot_meta_dot_v1_dot_generated__pb2._TIME
+_REPLICATIONCONTROLLERLIST.fields_by_name['metadata'].message_type = k8s_dot_io_dot_apimachinery_dot_pkg_dot_apis_dot_meta_dot_v1_dot_generated__pb2._LISTMETA
+_REPLICATIONCONTROLLERLIST.fields_by_name['items'].message_type = _REPLICATIONCONTROLLER
+_REPLICATIONCONTROLLERSPEC_SELECTORENTRY.containing_type = _REPLICATIONCONTROLLERSPEC
+_REPLICATIONCONTROLLERSPEC.fields_by_name['selector'].message_type = _REPLICATIONCONTROLLERSPEC_SELECTORENTRY
+_REPLICATIONCONTROLLERSPEC.fields_by_name['template'].message_type = _PODTEMPLATESPEC
+_REPLICATIONCONTROLLERSTATUS.fields_by_name['conditions'].message_type = _REPLICATIONCONTROLLERCONDITION
+_RESOURCEFIELDSELECTOR.fields_by_name['divisor'].message_type = k8s_dot_io_dot_apimachinery_dot_pkg_dot_api_dot_resource_dot_generated__pb2._QUANTITY
+_RESOURCEQUOTA.fields_by_name['metadata'].message_type = k8s_dot_io_dot_apimachinery_dot_pkg_dot_apis_dot_meta_dot_v1_dot_generated__pb2._OBJECTMETA
+_RESOURCEQUOTA.fields_by_name['spec'].message_type = _RESOURCEQUOTASPEC
+_RESOURCEQUOTA.fields_by_name['status'].message_type = _RESOURCEQUOTASTATUS
+_RESOURCEQUOTALIST.fields_by_name['metadata'].message_type = k8s_dot_io_dot_apimachinery_dot_pkg_dot_apis_dot_meta_dot_v1_dot_generated__pb2._LISTMETA
+_RESOURCEQUOTALIST.fields_by_name['items'].message_type = _RESOURCEQUOTA
+_RESOURCEQUOTASPEC_HARDENTRY.fields_by_name['value'].message_type = k8s_dot_io_dot_apimachinery_dot_pkg_dot_api_dot_resource_dot_generated__pb2._QUANTITY
+_RESOURCEQUOTASPEC_HARDENTRY.containing_type = _RESOURCEQUOTASPEC
+_RESOURCEQUOTASPEC.fields_by_name['hard'].message_type = _RESOURCEQUOTASPEC_HARDENTRY
+_RESOURCEQUOTASPEC.fields_by_name['scopeSelector'].message_type = _SCOPESELECTOR
+_RESOURCEQUOTASTATUS_HARDENTRY.fields_by_name['value'].message_type = k8s_dot_io_dot_apimachinery_dot_pkg_dot_api_dot_resource_dot_generated__pb2._QUANTITY
+_RESOURCEQUOTASTATUS_HARDENTRY.containing_type = _RESOURCEQUOTASTATUS
+_RESOURCEQUOTASTATUS_USEDENTRY.fields_by_name['value'].message_type = k8s_dot_io_dot_apimachinery_dot_pkg_dot_api_dot_resource_dot_generated__pb2._QUANTITY
+_RESOURCEQUOTASTATUS_USEDENTRY.containing_type = _RESOURCEQUOTASTATUS
+_RESOURCEQUOTASTATUS.fields_by_name['hard'].message_type = _RESOURCEQUOTASTATUS_HARDENTRY
+_RESOURCEQUOTASTATUS.fields_by_name['used'].message_type = _RESOURCEQUOTASTATUS_USEDENTRY
+_RESOURCEREQUIREMENTS_LIMITSENTRY.fields_by_name['value'].message_type = k8s_dot_io_dot_apimachinery_dot_pkg_dot_api_dot_resource_dot_generated__pb2._QUANTITY
+_RESOURCEREQUIREMENTS_LIMITSENTRY.containing_type = _RESOURCEREQUIREMENTS
+_RESOURCEREQUIREMENTS_REQUESTSENTRY.fields_by_name['value'].message_type = k8s_dot_io_dot_apimachinery_dot_pkg_dot_api_dot_resource_dot_generated__pb2._QUANTITY
+_RESOURCEREQUIREMENTS_REQUESTSENTRY.containing_type = _RESOURCEREQUIREMENTS
+_RESOURCEREQUIREMENTS.fields_by_name['limits'].message_type = _RESOURCEREQUIREMENTS_LIMITSENTRY
+_RESOURCEREQUIREMENTS.fields_by_name['requests'].message_type = _RESOURCEREQUIREMENTS_REQUESTSENTRY
+_SCALEIOPERSISTENTVOLUMESOURCE.fields_by_name['secretRef'].message_type = _SECRETREFERENCE
+_SCALEIOVOLUMESOURCE.fields_by_name['secretRef'].message_type = _LOCALOBJECTREFERENCE
+_SCOPESELECTOR.fields_by_name['matchExpressions'].message_type = _SCOPEDRESOURCESELECTORREQUIREMENT
+_SECRET_DATAENTRY.containing_type = _SECRET
+_SECRET_STRINGDATAENTRY.containing_type = _SECRET
+_SECRET.fields_by_name['metadata'].message_type = k8s_dot_io_dot_apimachinery_dot_pkg_dot_apis_dot_meta_dot_v1_dot_generated__pb2._OBJECTMETA
+_SECRET.fields_by_name['data'].message_type = _SECRET_DATAENTRY
+_SECRET.fields_by_name['stringData'].message_type = _SECRET_STRINGDATAENTRY
+_SECRETENVSOURCE.fields_by_name['localObjectReference'].message_type = _LOCALOBJECTREFERENCE
+_SECRETKEYSELECTOR.fields_by_name['localObjectReference'].message_type = _LOCALOBJECTREFERENCE
+_SECRETLIST.fields_by_name['metadata'].message_type = k8s_dot_io_dot_apimachinery_dot_pkg_dot_apis_dot_meta_dot_v1_dot_generated__pb2._LISTMETA
+_SECRETLIST.fields_by_name['items'].message_type = _SECRET
+_SECRETPROJECTION.fields_by_name['localObjectReference'].message_type = _LOCALOBJECTREFERENCE
+_SECRETPROJECTION.fields_by_name['items'].message_type = _KEYTOPATH
+_SECRETVOLUMESOURCE.fields_by_name['items'].message_type = _KEYTOPATH
+_SECURITYCONTEXT.fields_by_name['capabilities'].message_type = _CAPABILITIES
+_SECURITYCONTEXT.fields_by_name['seLinuxOptions'].message_type = _SELINUXOPTIONS
+_SECURITYCONTEXT.fields_by_name['windowsOptions'].message_type = _WINDOWSSECURITYCONTEXTOPTIONS
+_SECURITYCONTEXT.fields_by_name['seccompProfile'].message_type = _SECCOMPPROFILE
+_SERIALIZEDREFERENCE.fields_by_name['reference'].message_type = _OBJECTREFERENCE
+_SERVICE.fields_by_name['metadata'].message_type = k8s_dot_io_dot_apimachinery_dot_pkg_dot_apis_dot_meta_dot_v1_dot_generated__pb2._OBJECTMETA
+_SERVICE.fields_by_name['spec'].message_type = _SERVICESPEC
+_SERVICE.fields_by_name['status'].message_type = _SERVICESTATUS
+_SERVICEACCOUNT.fields_by_name['metadata'].message_type = k8s_dot_io_dot_apimachinery_dot_pkg_dot_apis_dot_meta_dot_v1_dot_generated__pb2._OBJECTMETA
+_SERVICEACCOUNT.fields_by_name['secrets'].message_type = _OBJECTREFERENCE
+_SERVICEACCOUNT.fields_by_name['imagePullSecrets'].message_type = _LOCALOBJECTREFERENCE
+_SERVICEACCOUNTLIST.fields_by_name['metadata'].message_type = k8s_dot_io_dot_apimachinery_dot_pkg_dot_apis_dot_meta_dot_v1_dot_generated__pb2._LISTMETA
+_SERVICEACCOUNTLIST.fields_by_name['items'].message_type = _SERVICEACCOUNT
+_SERVICELIST.fields_by_name['metadata'].message_type = k8s_dot_io_dot_apimachinery_dot_pkg_dot_apis_dot_meta_dot_v1_dot_generated__pb2._LISTMETA
+_SERVICELIST.fields_by_name['items'].message_type = _SERVICE
+_SERVICEPORT.fields_by_name['targetPort'].message_type = k8s_dot_io_dot_apimachinery_dot_pkg_dot_util_dot_intstr_dot_generated__pb2._INTORSTRING
+_SERVICESPEC_SELECTORENTRY.containing_type = _SERVICESPEC
+_SERVICESPEC.fields_by_name['ports'].message_type = _SERVICEPORT
+_SERVICESPEC.fields_by_name['selector'].message_type = _SERVICESPEC_SELECTORENTRY
+_SERVICESPEC.fields_by_name['sessionAffinityConfig'].message_type = _SESSIONAFFINITYCONFIG
+_SERVICESTATUS.fields_by_name['loadBalancer'].message_type = _LOADBALANCERSTATUS
+_SERVICESTATUS.fields_by_name['conditions'].message_type = k8s_dot_io_dot_apimachinery_dot_pkg_dot_apis_dot_meta_dot_v1_dot_generated__pb2._CONDITION
+_SESSIONAFFINITYCONFIG.fields_by_name['clientIP'].message_type = _CLIENTIPCONFIG
+_STORAGEOSPERSISTENTVOLUMESOURCE.fields_by_name['secretRef'].message_type = _OBJECTREFERENCE
+_STORAGEOSVOLUMESOURCE.fields_by_name['secretRef'].message_type = _LOCALOBJECTREFERENCE
+_TCPSOCKETACTION.fields_by_name['port'].message_type = k8s_dot_io_dot_apimachinery_dot_pkg_dot_util_dot_intstr_dot_generated__pb2._INTORSTRING
+_TAINT.fields_by_name['timeAdded'].message_type = k8s_dot_io_dot_apimachinery_dot_pkg_dot_apis_dot_meta_dot_v1_dot_generated__pb2._TIME
+_TOPOLOGYSELECTORTERM.fields_by_name['matchLabelExpressions'].message_type = _TOPOLOGYSELECTORLABELREQUIREMENT
+_TOPOLOGYSPREADCONSTRAINT.fields_by_name['labelSelector'].message_type = k8s_dot_io_dot_apimachinery_dot_pkg_dot_apis_dot_meta_dot_v1_dot_generated__pb2._LABELSELECTOR
+_VOLUME.fields_by_name['volumeSource'].message_type = _VOLUMESOURCE
+_VOLUMENODEAFFINITY.fields_by_name['required'].message_type = _NODESELECTOR
+_VOLUMEPROJECTION.fields_by_name['secret'].message_type = _SECRETPROJECTION
+_VOLUMEPROJECTION.fields_by_name['downwardAPI'].message_type = _DOWNWARDAPIPROJECTION
+_VOLUMEPROJECTION.fields_by_name['configMap'].message_type = _CONFIGMAPPROJECTION
+_VOLUMEPROJECTION.fields_by_name['serviceAccountToken'].message_type = _SERVICEACCOUNTTOKENPROJECTION
+_VOLUMESOURCE.fields_by_name['hostPath'].message_type = _HOSTPATHVOLUMESOURCE
+_VOLUMESOURCE.fields_by_name['emptyDir'].message_type = _EMPTYDIRVOLUMESOURCE
+_VOLUMESOURCE.fields_by_name['gcePersistentDisk'].message_type = _GCEPERSISTENTDISKVOLUMESOURCE
+_VOLUMESOURCE.fields_by_name['awsElasticBlockStore'].message_type = _AWSELASTICBLOCKSTOREVOLUMESOURCE
+_VOLUMESOURCE.fields_by_name['gitRepo'].message_type = _GITREPOVOLUMESOURCE
+_VOLUMESOURCE.fields_by_name['secret'].message_type = _SECRETVOLUMESOURCE
+_VOLUMESOURCE.fields_by_name['nfs'].message_type = _NFSVOLUMESOURCE
+_VOLUMESOURCE.fields_by_name['iscsi'].message_type = _ISCSIVOLUMESOURCE
+_VOLUMESOURCE.fields_by_name['glusterfs'].message_type = _GLUSTERFSVOLUMESOURCE
+_VOLUMESOURCE.fields_by_name['persistentVolumeClaim'].message_type = _PERSISTENTVOLUMECLAIMVOLUMESOURCE
+_VOLUMESOURCE.fields_by_name['rbd'].message_type = _RBDVOLUMESOURCE
+_VOLUMESOURCE.fields_by_name['flexVolume'].message_type = _FLEXVOLUMESOURCE
+_VOLUMESOURCE.fields_by_name['cinder'].message_type = _CINDERVOLUMESOURCE
+_VOLUMESOURCE.fields_by_name['cephfs'].message_type = _CEPHFSVOLUMESOURCE
+_VOLUMESOURCE.fields_by_name['flocker'].message_type = _FLOCKERVOLUMESOURCE
+_VOLUMESOURCE.fields_by_name['downwardAPI'].message_type = _DOWNWARDAPIVOLUMESOURCE
+_VOLUMESOURCE.fields_by_name['fc'].message_type = _FCVOLUMESOURCE
+_VOLUMESOURCE.fields_by_name['azureFile'].message_type = _AZUREFILEVOLUMESOURCE
+_VOLUMESOURCE.fields_by_name['configMap'].message_type = _CONFIGMAPVOLUMESOURCE
+_VOLUMESOURCE.fields_by_name['vsphereVolume'].message_type = _VSPHEREVIRTUALDISKVOLUMESOURCE
+_VOLUMESOURCE.fields_by_name['quobyte'].message_type = _QUOBYTEVOLUMESOURCE
+_VOLUMESOURCE.fields_by_name['azureDisk'].message_type = _AZUREDISKVOLUMESOURCE
+_VOLUMESOURCE.fields_by_name['photonPersistentDisk'].message_type = _PHOTONPERSISTENTDISKVOLUMESOURCE
+_VOLUMESOURCE.fields_by_name['projected'].message_type = _PROJECTEDVOLUMESOURCE
+_VOLUMESOURCE.fields_by_name['portworxVolume'].message_type = _PORTWORXVOLUMESOURCE
+_VOLUMESOURCE.fields_by_name['scaleIO'].message_type = _SCALEIOVOLUMESOURCE
+_VOLUMESOURCE.fields_by_name['storageos'].message_type = _STORAGEOSVOLUMESOURCE
+_VOLUMESOURCE.fields_by_name['csi'].message_type = _CSIVOLUMESOURCE
+_VOLUMESOURCE.fields_by_name['ephemeral'].message_type = _EPHEMERALVOLUMESOURCE
+_WEIGHTEDPODAFFINITYTERM.fields_by_name['podAffinityTerm'].message_type = _PODAFFINITYTERM
+DESCRIPTOR.message_types_by_name['AWSElasticBlockStoreVolumeSource'] = _AWSELASTICBLOCKSTOREVOLUMESOURCE
+DESCRIPTOR.message_types_by_name['Affinity'] = _AFFINITY
+DESCRIPTOR.message_types_by_name['AttachedVolume'] = _ATTACHEDVOLUME
+DESCRIPTOR.message_types_by_name['AvoidPods'] = _AVOIDPODS
+DESCRIPTOR.message_types_by_name['AzureDiskVolumeSource'] = _AZUREDISKVOLUMESOURCE
+DESCRIPTOR.message_types_by_name['AzureFilePersistentVolumeSource'] = _AZUREFILEPERSISTENTVOLUMESOURCE
+DESCRIPTOR.message_types_by_name['AzureFileVolumeSource'] = _AZUREFILEVOLUMESOURCE
+DESCRIPTOR.message_types_by_name['Binding'] = _BINDING
+DESCRIPTOR.message_types_by_name['CSIPersistentVolumeSource'] = _CSIPERSISTENTVOLUMESOURCE
+DESCRIPTOR.message_types_by_name['CSIVolumeSource'] = _CSIVOLUMESOURCE
+DESCRIPTOR.message_types_by_name['Capabilities'] = _CAPABILITIES
+DESCRIPTOR.message_types_by_name['CephFSPersistentVolumeSource'] = _CEPHFSPERSISTENTVOLUMESOURCE
+DESCRIPTOR.message_types_by_name['CephFSVolumeSource'] = _CEPHFSVOLUMESOURCE
+DESCRIPTOR.message_types_by_name['CinderPersistentVolumeSource'] = _CINDERPERSISTENTVOLUMESOURCE
+DESCRIPTOR.message_types_by_name['CinderVolumeSource'] = _CINDERVOLUMESOURCE
+DESCRIPTOR.message_types_by_name['ClientIPConfig'] = _CLIENTIPCONFIG
+DESCRIPTOR.message_types_by_name['ComponentCondition'] = _COMPONENTCONDITION
+DESCRIPTOR.message_types_by_name['ComponentStatus'] = _COMPONENTSTATUS
+DESCRIPTOR.message_types_by_name['ComponentStatusList'] = _COMPONENTSTATUSLIST
+DESCRIPTOR.message_types_by_name['ConfigMap'] = _CONFIGMAP
+DESCRIPTOR.message_types_by_name['ConfigMapEnvSource'] = _CONFIGMAPENVSOURCE
+DESCRIPTOR.message_types_by_name['ConfigMapKeySelector'] = _CONFIGMAPKEYSELECTOR
+DESCRIPTOR.message_types_by_name['ConfigMapList'] = _CONFIGMAPLIST
+DESCRIPTOR.message_types_by_name['ConfigMapNodeConfigSource'] = _CONFIGMAPNODECONFIGSOURCE
+DESCRIPTOR.message_types_by_name['ConfigMapProjection'] = _CONFIGMAPPROJECTION
+DESCRIPTOR.message_types_by_name['ConfigMapVolumeSource'] = _CONFIGMAPVOLUMESOURCE
+DESCRIPTOR.message_types_by_name['Container'] = _CONTAINER
+DESCRIPTOR.message_types_by_name['ContainerImage'] = _CONTAINERIMAGE
+DESCRIPTOR.message_types_by_name['ContainerPort'] = _CONTAINERPORT
+DESCRIPTOR.message_types_by_name['ContainerState'] = _CONTAINERSTATE
+DESCRIPTOR.message_types_by_name['ContainerStateRunning'] = _CONTAINERSTATERUNNING
+DESCRIPTOR.message_types_by_name['ContainerStateTerminated'] = _CONTAINERSTATETERMINATED
+DESCRIPTOR.message_types_by_name['ContainerStateWaiting'] = _CONTAINERSTATEWAITING
+DESCRIPTOR.message_types_by_name['ContainerStatus'] = _CONTAINERSTATUS
+DESCRIPTOR.message_types_by_name['DaemonEndpoint'] = _DAEMONENDPOINT
+DESCRIPTOR.message_types_by_name['DownwardAPIProjection'] = _DOWNWARDAPIPROJECTION
+DESCRIPTOR.message_types_by_name['DownwardAPIVolumeFile'] = _DOWNWARDAPIVOLUMEFILE
+DESCRIPTOR.message_types_by_name['DownwardAPIVolumeSource'] = _DOWNWARDAPIVOLUMESOURCE
+DESCRIPTOR.message_types_by_name['EmptyDirVolumeSource'] = _EMPTYDIRVOLUMESOURCE
+DESCRIPTOR.message_types_by_name['EndpointAddress'] = _ENDPOINTADDRESS
+DESCRIPTOR.message_types_by_name['EndpointPort'] = _ENDPOINTPORT
+DESCRIPTOR.message_types_by_name['EndpointSubset'] = _ENDPOINTSUBSET
+DESCRIPTOR.message_types_by_name['Endpoints'] = _ENDPOINTS
+DESCRIPTOR.message_types_by_name['EndpointsList'] = _ENDPOINTSLIST
+DESCRIPTOR.message_types_by_name['EnvFromSource'] = _ENVFROMSOURCE
+DESCRIPTOR.message_types_by_name['EnvVar'] = _ENVVAR
+DESCRIPTOR.message_types_by_name['EnvVarSource'] = _ENVVARSOURCE
+DESCRIPTOR.message_types_by_name['EphemeralContainer'] = _EPHEMERALCONTAINER
+DESCRIPTOR.message_types_by_name['EphemeralContainerCommon'] = _EPHEMERALCONTAINERCOMMON
+DESCRIPTOR.message_types_by_name['EphemeralVolumeSource'] = _EPHEMERALVOLUMESOURCE
+DESCRIPTOR.message_types_by_name['Event'] = _EVENT
+DESCRIPTOR.message_types_by_name['EventList'] = _EVENTLIST
+DESCRIPTOR.message_types_by_name['EventSeries'] = _EVENTSERIES
+DESCRIPTOR.message_types_by_name['EventSource'] = _EVENTSOURCE
+DESCRIPTOR.message_types_by_name['ExecAction'] = _EXECACTION
+DESCRIPTOR.message_types_by_name['FCVolumeSource'] = _FCVOLUMESOURCE
+DESCRIPTOR.message_types_by_name['FlexPersistentVolumeSource'] = _FLEXPERSISTENTVOLUMESOURCE
+DESCRIPTOR.message_types_by_name['FlexVolumeSource'] = _FLEXVOLUMESOURCE
+DESCRIPTOR.message_types_by_name['FlockerVolumeSource'] = _FLOCKERVOLUMESOURCE
+DESCRIPTOR.message_types_by_name['GCEPersistentDiskVolumeSource'] = _GCEPERSISTENTDISKVOLUMESOURCE
+DESCRIPTOR.message_types_by_name['GRPCAction'] = _GRPCACTION
+DESCRIPTOR.message_types_by_name['GitRepoVolumeSource'] = _GITREPOVOLUMESOURCE
+DESCRIPTOR.message_types_by_name['GlusterfsPersistentVolumeSource'] = _GLUSTERFSPERSISTENTVOLUMESOURCE
+DESCRIPTOR.message_types_by_name['GlusterfsVolumeSource'] = _GLUSTERFSVOLUMESOURCE
+DESCRIPTOR.message_types_by_name['HTTPGetAction'] = _HTTPGETACTION
+DESCRIPTOR.message_types_by_name['HTTPHeader'] = _HTTPHEADER
+DESCRIPTOR.message_types_by_name['HostAlias'] = _HOSTALIAS
+DESCRIPTOR.message_types_by_name['HostPathVolumeSource'] = _HOSTPATHVOLUMESOURCE
+DESCRIPTOR.message_types_by_name['ISCSIPersistentVolumeSource'] = _ISCSIPERSISTENTVOLUMESOURCE
+DESCRIPTOR.message_types_by_name['ISCSIVolumeSource'] = _ISCSIVOLUMESOURCE
+DESCRIPTOR.message_types_by_name['KeyToPath'] = _KEYTOPATH
+DESCRIPTOR.message_types_by_name['Lifecycle'] = _LIFECYCLE
+DESCRIPTOR.message_types_by_name['LifecycleHandler'] = _LIFECYCLEHANDLER
+DESCRIPTOR.message_types_by_name['LimitRange'] = _LIMITRANGE
+DESCRIPTOR.message_types_by_name['LimitRangeItem'] = _LIMITRANGEITEM
+DESCRIPTOR.message_types_by_name['LimitRangeList'] = _LIMITRANGELIST
+DESCRIPTOR.message_types_by_name['LimitRangeSpec'] = _LIMITRANGESPEC
+DESCRIPTOR.message_types_by_name['List'] = _LIST
+DESCRIPTOR.message_types_by_name['LoadBalancerIngress'] = _LOADBALANCERINGRESS
+DESCRIPTOR.message_types_by_name['LoadBalancerStatus'] = _LOADBALANCERSTATUS
+DESCRIPTOR.message_types_by_name['LocalObjectReference'] = _LOCALOBJECTREFERENCE
+DESCRIPTOR.message_types_by_name['LocalVolumeSource'] = _LOCALVOLUMESOURCE
+DESCRIPTOR.message_types_by_name['NFSVolumeSource'] = _NFSVOLUMESOURCE
+DESCRIPTOR.message_types_by_name['Namespace'] = _NAMESPACE
+DESCRIPTOR.message_types_by_name['NamespaceCondition'] = _NAMESPACECONDITION
+DESCRIPTOR.message_types_by_name['NamespaceList'] = _NAMESPACELIST
+DESCRIPTOR.message_types_by_name['NamespaceSpec'] = _NAMESPACESPEC
+DESCRIPTOR.message_types_by_name['NamespaceStatus'] = _NAMESPACESTATUS
+DESCRIPTOR.message_types_by_name['Node'] = _NODE
+DESCRIPTOR.message_types_by_name['NodeAddress'] = _NODEADDRESS
+DESCRIPTOR.message_types_by_name['NodeAffinity'] = _NODEAFFINITY
+DESCRIPTOR.message_types_by_name['NodeCondition'] = _NODECONDITION
+DESCRIPTOR.message_types_by_name['NodeConfigSource'] = _NODECONFIGSOURCE
+DESCRIPTOR.message_types_by_name['NodeConfigStatus'] = _NODECONFIGSTATUS
+DESCRIPTOR.message_types_by_name['NodeDaemonEndpoints'] = _NODEDAEMONENDPOINTS
+DESCRIPTOR.message_types_by_name['NodeList'] = _NODELIST
+DESCRIPTOR.message_types_by_name['NodeProxyOptions'] = _NODEPROXYOPTIONS
+DESCRIPTOR.message_types_by_name['NodeResources'] = _NODERESOURCES
+DESCRIPTOR.message_types_by_name['NodeSelector'] = _NODESELECTOR
+DESCRIPTOR.message_types_by_name['NodeSelectorRequirement'] = _NODESELECTORREQUIREMENT
+DESCRIPTOR.message_types_by_name['NodeSelectorTerm'] = _NODESELECTORTERM
+DESCRIPTOR.message_types_by_name['NodeSpec'] = _NODESPEC
+DESCRIPTOR.message_types_by_name['NodeStatus'] = _NODESTATUS
+DESCRIPTOR.message_types_by_name['NodeSystemInfo'] = _NODESYSTEMINFO
+DESCRIPTOR.message_types_by_name['ObjectFieldSelector'] = _OBJECTFIELDSELECTOR
+DESCRIPTOR.message_types_by_name['ObjectReference'] = _OBJECTREFERENCE
+DESCRIPTOR.message_types_by_name['PersistentVolume'] = _PERSISTENTVOLUME
+DESCRIPTOR.message_types_by_name['PersistentVolumeClaim'] = _PERSISTENTVOLUMECLAIM
+DESCRIPTOR.message_types_by_name['PersistentVolumeClaimCondition'] = _PERSISTENTVOLUMECLAIMCONDITION
+DESCRIPTOR.message_types_by_name['PersistentVolumeClaimList'] = _PERSISTENTVOLUMECLAIMLIST
+DESCRIPTOR.message_types_by_name['PersistentVolumeClaimSpec'] = _PERSISTENTVOLUMECLAIMSPEC
+DESCRIPTOR.message_types_by_name['PersistentVolumeClaimStatus'] = _PERSISTENTVOLUMECLAIMSTATUS
+DESCRIPTOR.message_types_by_name['PersistentVolumeClaimTemplate'] = _PERSISTENTVOLUMECLAIMTEMPLATE
+DESCRIPTOR.message_types_by_name['PersistentVolumeClaimVolumeSource'] = _PERSISTENTVOLUMECLAIMVOLUMESOURCE
+DESCRIPTOR.message_types_by_name['PersistentVolumeList'] = _PERSISTENTVOLUMELIST
+DESCRIPTOR.message_types_by_name['PersistentVolumeSource'] = _PERSISTENTVOLUMESOURCE
+DESCRIPTOR.message_types_by_name['PersistentVolumeSpec'] = _PERSISTENTVOLUMESPEC
+DESCRIPTOR.message_types_by_name['PersistentVolumeStatus'] = _PERSISTENTVOLUMESTATUS
+DESCRIPTOR.message_types_by_name['PhotonPersistentDiskVolumeSource'] = _PHOTONPERSISTENTDISKVOLUMESOURCE
+DESCRIPTOR.message_types_by_name['Pod'] = _POD
+DESCRIPTOR.message_types_by_name['PodAffinity'] = _PODAFFINITY
+DESCRIPTOR.message_types_by_name['PodAffinityTerm'] = _PODAFFINITYTERM
+DESCRIPTOR.message_types_by_name['PodAntiAffinity'] = _PODANTIAFFINITY
+DESCRIPTOR.message_types_by_name['PodAttachOptions'] = _PODATTACHOPTIONS
+DESCRIPTOR.message_types_by_name['PodCondition'] = _PODCONDITION
+DESCRIPTOR.message_types_by_name['PodDNSConfig'] = _PODDNSCONFIG
+DESCRIPTOR.message_types_by_name['PodDNSConfigOption'] = _PODDNSCONFIGOPTION
+DESCRIPTOR.message_types_by_name['PodExecOptions'] = _PODEXECOPTIONS
+DESCRIPTOR.message_types_by_name['PodIP'] = _PODIP
+DESCRIPTOR.message_types_by_name['PodList'] = _PODLIST
+DESCRIPTOR.message_types_by_name['PodLogOptions'] = _PODLOGOPTIONS
+DESCRIPTOR.message_types_by_name['PodOS'] = _PODOS
+DESCRIPTOR.message_types_by_name['PodPortForwardOptions'] = _PODPORTFORWARDOPTIONS
+DESCRIPTOR.message_types_by_name['PodProxyOptions'] = _PODPROXYOPTIONS
+DESCRIPTOR.message_types_by_name['PodReadinessGate'] = _PODREADINESSGATE
+DESCRIPTOR.message_types_by_name['PodSecurityContext'] = _PODSECURITYCONTEXT
+DESCRIPTOR.message_types_by_name['PodSignature'] = _PODSIGNATURE
+DESCRIPTOR.message_types_by_name['PodSpec'] = _PODSPEC
+DESCRIPTOR.message_types_by_name['PodStatus'] = _PODSTATUS
+DESCRIPTOR.message_types_by_name['PodStatusResult'] = _PODSTATUSRESULT
+DESCRIPTOR.message_types_by_name['PodTemplate'] = _PODTEMPLATE
+DESCRIPTOR.message_types_by_name['PodTemplateList'] = _PODTEMPLATELIST
+DESCRIPTOR.message_types_by_name['PodTemplateSpec'] = _PODTEMPLATESPEC
+DESCRIPTOR.message_types_by_name['PortStatus'] = _PORTSTATUS
+DESCRIPTOR.message_types_by_name['PortworxVolumeSource'] = _PORTWORXVOLUMESOURCE
+DESCRIPTOR.message_types_by_name['Preconditions'] = _PRECONDITIONS
+DESCRIPTOR.message_types_by_name['PreferAvoidPodsEntry'] = _PREFERAVOIDPODSENTRY
+DESCRIPTOR.message_types_by_name['PreferredSchedulingTerm'] = _PREFERREDSCHEDULINGTERM
+DESCRIPTOR.message_types_by_name['Probe'] = _PROBE
+DESCRIPTOR.message_types_by_name['ProbeHandler'] = _PROBEHANDLER
+DESCRIPTOR.message_types_by_name['ProjectedVolumeSource'] = _PROJECTEDVOLUMESOURCE
+DESCRIPTOR.message_types_by_name['QuobyteVolumeSource'] = _QUOBYTEVOLUMESOURCE
+DESCRIPTOR.message_types_by_name['RBDPersistentVolumeSource'] = _RBDPERSISTENTVOLUMESOURCE
+DESCRIPTOR.message_types_by_name['RBDVolumeSource'] = _RBDVOLUMESOURCE
+DESCRIPTOR.message_types_by_name['RangeAllocation'] = _RANGEALLOCATION
+DESCRIPTOR.message_types_by_name['ReplicationController'] = _REPLICATIONCONTROLLER
+DESCRIPTOR.message_types_by_name['ReplicationControllerCondition'] = _REPLICATIONCONTROLLERCONDITION
+DESCRIPTOR.message_types_by_name['ReplicationControllerList'] = _REPLICATIONCONTROLLERLIST
+DESCRIPTOR.message_types_by_name['ReplicationControllerSpec'] = _REPLICATIONCONTROLLERSPEC
+DESCRIPTOR.message_types_by_name['ReplicationControllerStatus'] = _REPLICATIONCONTROLLERSTATUS
+DESCRIPTOR.message_types_by_name['ResourceFieldSelector'] = _RESOURCEFIELDSELECTOR
+DESCRIPTOR.message_types_by_name['ResourceQuota'] = _RESOURCEQUOTA
+DESCRIPTOR.message_types_by_name['ResourceQuotaList'] = _RESOURCEQUOTALIST
+DESCRIPTOR.message_types_by_name['ResourceQuotaSpec'] = _RESOURCEQUOTASPEC
+DESCRIPTOR.message_types_by_name['ResourceQuotaStatus'] = _RESOURCEQUOTASTATUS
+DESCRIPTOR.message_types_by_name['ResourceRequirements'] = _RESOURCEREQUIREMENTS
+DESCRIPTOR.message_types_by_name['SELinuxOptions'] = _SELINUXOPTIONS
+DESCRIPTOR.message_types_by_name['ScaleIOPersistentVolumeSource'] = _SCALEIOPERSISTENTVOLUMESOURCE
+DESCRIPTOR.message_types_by_name['ScaleIOVolumeSource'] = _SCALEIOVOLUMESOURCE
+DESCRIPTOR.message_types_by_name['ScopeSelector'] = _SCOPESELECTOR
+DESCRIPTOR.message_types_by_name['ScopedResourceSelectorRequirement'] = _SCOPEDRESOURCESELECTORREQUIREMENT
+DESCRIPTOR.message_types_by_name['SeccompProfile'] = _SECCOMPPROFILE
+DESCRIPTOR.message_types_by_name['Secret'] = _SECRET
+DESCRIPTOR.message_types_by_name['SecretEnvSource'] = _SECRETENVSOURCE
+DESCRIPTOR.message_types_by_name['SecretKeySelector'] = _SECRETKEYSELECTOR
+DESCRIPTOR.message_types_by_name['SecretList'] = _SECRETLIST
+DESCRIPTOR.message_types_by_name['SecretProjection'] = _SECRETPROJECTION
+DESCRIPTOR.message_types_by_name['SecretReference'] = _SECRETREFERENCE
+DESCRIPTOR.message_types_by_name['SecretVolumeSource'] = _SECRETVOLUMESOURCE
+DESCRIPTOR.message_types_by_name['SecurityContext'] = _SECURITYCONTEXT
+DESCRIPTOR.message_types_by_name['SerializedReference'] = _SERIALIZEDREFERENCE
+DESCRIPTOR.message_types_by_name['Service'] = _SERVICE
+DESCRIPTOR.message_types_by_name['ServiceAccount'] = _SERVICEACCOUNT
+DESCRIPTOR.message_types_by_name['ServiceAccountList'] = _SERVICEACCOUNTLIST
+DESCRIPTOR.message_types_by_name['ServiceAccountTokenProjection'] = _SERVICEACCOUNTTOKENPROJECTION
+DESCRIPTOR.message_types_by_name['ServiceList'] = _SERVICELIST
+DESCRIPTOR.message_types_by_name['ServicePort'] = _SERVICEPORT
+DESCRIPTOR.message_types_by_name['ServiceProxyOptions'] = _SERVICEPROXYOPTIONS
+DESCRIPTOR.message_types_by_name['ServiceSpec'] = _SERVICESPEC
+DESCRIPTOR.message_types_by_name['ServiceStatus'] = _SERVICESTATUS
+DESCRIPTOR.message_types_by_name['SessionAffinityConfig'] = _SESSIONAFFINITYCONFIG
+DESCRIPTOR.message_types_by_name['StorageOSPersistentVolumeSource'] = _STORAGEOSPERSISTENTVOLUMESOURCE
+DESCRIPTOR.message_types_by_name['StorageOSVolumeSource'] = _STORAGEOSVOLUMESOURCE
+DESCRIPTOR.message_types_by_name['Sysctl'] = _SYSCTL
+DESCRIPTOR.message_types_by_name['TCPSocketAction'] = _TCPSOCKETACTION
+DESCRIPTOR.message_types_by_name['Taint'] = _TAINT
+DESCRIPTOR.message_types_by_name['Toleration'] = _TOLERATION
+DESCRIPTOR.message_types_by_name['TopologySelectorLabelRequirement'] = _TOPOLOGYSELECTORLABELREQUIREMENT
+DESCRIPTOR.message_types_by_name['TopologySelectorTerm'] = _TOPOLOGYSELECTORTERM
+DESCRIPTOR.message_types_by_name['TopologySpreadConstraint'] = _TOPOLOGYSPREADCONSTRAINT
+DESCRIPTOR.message_types_by_name['TypedLocalObjectReference'] = _TYPEDLOCALOBJECTREFERENCE
+DESCRIPTOR.message_types_by_name['Volume'] = _VOLUME
+DESCRIPTOR.message_types_by_name['VolumeDevice'] = _VOLUMEDEVICE
+DESCRIPTOR.message_types_by_name['VolumeMount'] = _VOLUMEMOUNT
+DESCRIPTOR.message_types_by_name['VolumeNodeAffinity'] = _VOLUMENODEAFFINITY
+DESCRIPTOR.message_types_by_name['VolumeProjection'] = _VOLUMEPROJECTION
+DESCRIPTOR.message_types_by_name['VolumeSource'] = _VOLUMESOURCE
+DESCRIPTOR.message_types_by_name['VsphereVirtualDiskVolumeSource'] = _VSPHEREVIRTUALDISKVOLUMESOURCE
+DESCRIPTOR.message_types_by_name['WeightedPodAffinityTerm'] = _WEIGHTEDPODAFFINITYTERM
+DESCRIPTOR.message_types_by_name['WindowsSecurityContextOptions'] = _WINDOWSSECURITYCONTEXTOPTIONS
+_sym_db.RegisterFileDescriptor(DESCRIPTOR)
+
+AWSElasticBlockStoreVolumeSource = _reflection.GeneratedProtocolMessageType('AWSElasticBlockStoreVolumeSource', (_message.Message,), dict(
+ DESCRIPTOR = _AWSELASTICBLOCKSTOREVOLUMESOURCE,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.AWSElasticBlockStoreVolumeSource)
+ ))
+_sym_db.RegisterMessage(AWSElasticBlockStoreVolumeSource)
+
+Affinity = _reflection.GeneratedProtocolMessageType('Affinity', (_message.Message,), dict(
+ DESCRIPTOR = _AFFINITY,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.Affinity)
+ ))
+_sym_db.RegisterMessage(Affinity)
+
+AttachedVolume = _reflection.GeneratedProtocolMessageType('AttachedVolume', (_message.Message,), dict(
+ DESCRIPTOR = _ATTACHEDVOLUME,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.AttachedVolume)
+ ))
+_sym_db.RegisterMessage(AttachedVolume)
+
+AvoidPods = _reflection.GeneratedProtocolMessageType('AvoidPods', (_message.Message,), dict(
+ DESCRIPTOR = _AVOIDPODS,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.AvoidPods)
+ ))
+_sym_db.RegisterMessage(AvoidPods)
+
+AzureDiskVolumeSource = _reflection.GeneratedProtocolMessageType('AzureDiskVolumeSource', (_message.Message,), dict(
+ DESCRIPTOR = _AZUREDISKVOLUMESOURCE,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.AzureDiskVolumeSource)
+ ))
+_sym_db.RegisterMessage(AzureDiskVolumeSource)
+
+AzureFilePersistentVolumeSource = _reflection.GeneratedProtocolMessageType('AzureFilePersistentVolumeSource', (_message.Message,), dict(
+ DESCRIPTOR = _AZUREFILEPERSISTENTVOLUMESOURCE,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.AzureFilePersistentVolumeSource)
+ ))
+_sym_db.RegisterMessage(AzureFilePersistentVolumeSource)
+
+AzureFileVolumeSource = _reflection.GeneratedProtocolMessageType('AzureFileVolumeSource', (_message.Message,), dict(
+ DESCRIPTOR = _AZUREFILEVOLUMESOURCE,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.AzureFileVolumeSource)
+ ))
+_sym_db.RegisterMessage(AzureFileVolumeSource)
+
+Binding = _reflection.GeneratedProtocolMessageType('Binding', (_message.Message,), dict(
+ DESCRIPTOR = _BINDING,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.Binding)
+ ))
+_sym_db.RegisterMessage(Binding)
+
+CSIPersistentVolumeSource = _reflection.GeneratedProtocolMessageType('CSIPersistentVolumeSource', (_message.Message,), dict(
+
+ VolumeAttributesEntry = _reflection.GeneratedProtocolMessageType('VolumeAttributesEntry', (_message.Message,), dict(
+ DESCRIPTOR = _CSIPERSISTENTVOLUMESOURCE_VOLUMEATTRIBUTESENTRY,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.CSIPersistentVolumeSource.VolumeAttributesEntry)
+ ))
+ ,
+ DESCRIPTOR = _CSIPERSISTENTVOLUMESOURCE,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.CSIPersistentVolumeSource)
+ ))
+_sym_db.RegisterMessage(CSIPersistentVolumeSource)
+_sym_db.RegisterMessage(CSIPersistentVolumeSource.VolumeAttributesEntry)
+
+CSIVolumeSource = _reflection.GeneratedProtocolMessageType('CSIVolumeSource', (_message.Message,), dict(
+
+ VolumeAttributesEntry = _reflection.GeneratedProtocolMessageType('VolumeAttributesEntry', (_message.Message,), dict(
+ DESCRIPTOR = _CSIVOLUMESOURCE_VOLUMEATTRIBUTESENTRY,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.CSIVolumeSource.VolumeAttributesEntry)
+ ))
+ ,
+ DESCRIPTOR = _CSIVOLUMESOURCE,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.CSIVolumeSource)
+ ))
+_sym_db.RegisterMessage(CSIVolumeSource)
+_sym_db.RegisterMessage(CSIVolumeSource.VolumeAttributesEntry)
+
+Capabilities = _reflection.GeneratedProtocolMessageType('Capabilities', (_message.Message,), dict(
+ DESCRIPTOR = _CAPABILITIES,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.Capabilities)
+ ))
+_sym_db.RegisterMessage(Capabilities)
+
+CephFSPersistentVolumeSource = _reflection.GeneratedProtocolMessageType('CephFSPersistentVolumeSource', (_message.Message,), dict(
+ DESCRIPTOR = _CEPHFSPERSISTENTVOLUMESOURCE,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.CephFSPersistentVolumeSource)
+ ))
+_sym_db.RegisterMessage(CephFSPersistentVolumeSource)
+
+CephFSVolumeSource = _reflection.GeneratedProtocolMessageType('CephFSVolumeSource', (_message.Message,), dict(
+ DESCRIPTOR = _CEPHFSVOLUMESOURCE,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.CephFSVolumeSource)
+ ))
+_sym_db.RegisterMessage(CephFSVolumeSource)
+
+CinderPersistentVolumeSource = _reflection.GeneratedProtocolMessageType('CinderPersistentVolumeSource', (_message.Message,), dict(
+ DESCRIPTOR = _CINDERPERSISTENTVOLUMESOURCE,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.CinderPersistentVolumeSource)
+ ))
+_sym_db.RegisterMessage(CinderPersistentVolumeSource)
+
+CinderVolumeSource = _reflection.GeneratedProtocolMessageType('CinderVolumeSource', (_message.Message,), dict(
+ DESCRIPTOR = _CINDERVOLUMESOURCE,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.CinderVolumeSource)
+ ))
+_sym_db.RegisterMessage(CinderVolumeSource)
+
+ClientIPConfig = _reflection.GeneratedProtocolMessageType('ClientIPConfig', (_message.Message,), dict(
+ DESCRIPTOR = _CLIENTIPCONFIG,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.ClientIPConfig)
+ ))
+_sym_db.RegisterMessage(ClientIPConfig)
+
+ComponentCondition = _reflection.GeneratedProtocolMessageType('ComponentCondition', (_message.Message,), dict(
+ DESCRIPTOR = _COMPONENTCONDITION,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.ComponentCondition)
+ ))
+_sym_db.RegisterMessage(ComponentCondition)
+
+ComponentStatus = _reflection.GeneratedProtocolMessageType('ComponentStatus', (_message.Message,), dict(
+ DESCRIPTOR = _COMPONENTSTATUS,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.ComponentStatus)
+ ))
+_sym_db.RegisterMessage(ComponentStatus)
+
+ComponentStatusList = _reflection.GeneratedProtocolMessageType('ComponentStatusList', (_message.Message,), dict(
+ DESCRIPTOR = _COMPONENTSTATUSLIST,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.ComponentStatusList)
+ ))
+_sym_db.RegisterMessage(ComponentStatusList)
+
+ConfigMap = _reflection.GeneratedProtocolMessageType('ConfigMap', (_message.Message,), dict(
+
+ DataEntry = _reflection.GeneratedProtocolMessageType('DataEntry', (_message.Message,), dict(
+ DESCRIPTOR = _CONFIGMAP_DATAENTRY,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.ConfigMap.DataEntry)
+ ))
+ ,
+
+ BinaryDataEntry = _reflection.GeneratedProtocolMessageType('BinaryDataEntry', (_message.Message,), dict(
+ DESCRIPTOR = _CONFIGMAP_BINARYDATAENTRY,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.ConfigMap.BinaryDataEntry)
+ ))
+ ,
+ DESCRIPTOR = _CONFIGMAP,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.ConfigMap)
+ ))
+_sym_db.RegisterMessage(ConfigMap)
+_sym_db.RegisterMessage(ConfigMap.DataEntry)
+_sym_db.RegisterMessage(ConfigMap.BinaryDataEntry)
+
+ConfigMapEnvSource = _reflection.GeneratedProtocolMessageType('ConfigMapEnvSource', (_message.Message,), dict(
+ DESCRIPTOR = _CONFIGMAPENVSOURCE,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.ConfigMapEnvSource)
+ ))
+_sym_db.RegisterMessage(ConfigMapEnvSource)
+
+ConfigMapKeySelector = _reflection.GeneratedProtocolMessageType('ConfigMapKeySelector', (_message.Message,), dict(
+ DESCRIPTOR = _CONFIGMAPKEYSELECTOR,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.ConfigMapKeySelector)
+ ))
+_sym_db.RegisterMessage(ConfigMapKeySelector)
+
+ConfigMapList = _reflection.GeneratedProtocolMessageType('ConfigMapList', (_message.Message,), dict(
+ DESCRIPTOR = _CONFIGMAPLIST,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.ConfigMapList)
+ ))
+_sym_db.RegisterMessage(ConfigMapList)
+
+ConfigMapNodeConfigSource = _reflection.GeneratedProtocolMessageType('ConfigMapNodeConfigSource', (_message.Message,), dict(
+ DESCRIPTOR = _CONFIGMAPNODECONFIGSOURCE,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.ConfigMapNodeConfigSource)
+ ))
+_sym_db.RegisterMessage(ConfigMapNodeConfigSource)
+
+ConfigMapProjection = _reflection.GeneratedProtocolMessageType('ConfigMapProjection', (_message.Message,), dict(
+ DESCRIPTOR = _CONFIGMAPPROJECTION,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.ConfigMapProjection)
+ ))
+_sym_db.RegisterMessage(ConfigMapProjection)
+
+ConfigMapVolumeSource = _reflection.GeneratedProtocolMessageType('ConfigMapVolumeSource', (_message.Message,), dict(
+ DESCRIPTOR = _CONFIGMAPVOLUMESOURCE,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.ConfigMapVolumeSource)
+ ))
+_sym_db.RegisterMessage(ConfigMapVolumeSource)
+
+Container = _reflection.GeneratedProtocolMessageType('Container', (_message.Message,), dict(
+ DESCRIPTOR = _CONTAINER,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.Container)
+ ))
+_sym_db.RegisterMessage(Container)
+
+ContainerImage = _reflection.GeneratedProtocolMessageType('ContainerImage', (_message.Message,), dict(
+ DESCRIPTOR = _CONTAINERIMAGE,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.ContainerImage)
+ ))
+_sym_db.RegisterMessage(ContainerImage)
+
+ContainerPort = _reflection.GeneratedProtocolMessageType('ContainerPort', (_message.Message,), dict(
+ DESCRIPTOR = _CONTAINERPORT,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.ContainerPort)
+ ))
+_sym_db.RegisterMessage(ContainerPort)
+
+ContainerState = _reflection.GeneratedProtocolMessageType('ContainerState', (_message.Message,), dict(
+ DESCRIPTOR = _CONTAINERSTATE,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.ContainerState)
+ ))
+_sym_db.RegisterMessage(ContainerState)
+
+ContainerStateRunning = _reflection.GeneratedProtocolMessageType('ContainerStateRunning', (_message.Message,), dict(
+ DESCRIPTOR = _CONTAINERSTATERUNNING,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.ContainerStateRunning)
+ ))
+_sym_db.RegisterMessage(ContainerStateRunning)
+
+ContainerStateTerminated = _reflection.GeneratedProtocolMessageType('ContainerStateTerminated', (_message.Message,), dict(
+ DESCRIPTOR = _CONTAINERSTATETERMINATED,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.ContainerStateTerminated)
+ ))
+_sym_db.RegisterMessage(ContainerStateTerminated)
+
+ContainerStateWaiting = _reflection.GeneratedProtocolMessageType('ContainerStateWaiting', (_message.Message,), dict(
+ DESCRIPTOR = _CONTAINERSTATEWAITING,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.ContainerStateWaiting)
+ ))
+_sym_db.RegisterMessage(ContainerStateWaiting)
+
+ContainerStatus = _reflection.GeneratedProtocolMessageType('ContainerStatus', (_message.Message,), dict(
+ DESCRIPTOR = _CONTAINERSTATUS,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.ContainerStatus)
+ ))
+_sym_db.RegisterMessage(ContainerStatus)
+
+DaemonEndpoint = _reflection.GeneratedProtocolMessageType('DaemonEndpoint', (_message.Message,), dict(
+ DESCRIPTOR = _DAEMONENDPOINT,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.DaemonEndpoint)
+ ))
+_sym_db.RegisterMessage(DaemonEndpoint)
+
+DownwardAPIProjection = _reflection.GeneratedProtocolMessageType('DownwardAPIProjection', (_message.Message,), dict(
+ DESCRIPTOR = _DOWNWARDAPIPROJECTION,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.DownwardAPIProjection)
+ ))
+_sym_db.RegisterMessage(DownwardAPIProjection)
+
+DownwardAPIVolumeFile = _reflection.GeneratedProtocolMessageType('DownwardAPIVolumeFile', (_message.Message,), dict(
+ DESCRIPTOR = _DOWNWARDAPIVOLUMEFILE,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.DownwardAPIVolumeFile)
+ ))
+_sym_db.RegisterMessage(DownwardAPIVolumeFile)
+
+DownwardAPIVolumeSource = _reflection.GeneratedProtocolMessageType('DownwardAPIVolumeSource', (_message.Message,), dict(
+ DESCRIPTOR = _DOWNWARDAPIVOLUMESOURCE,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.DownwardAPIVolumeSource)
+ ))
+_sym_db.RegisterMessage(DownwardAPIVolumeSource)
+
+EmptyDirVolumeSource = _reflection.GeneratedProtocolMessageType('EmptyDirVolumeSource', (_message.Message,), dict(
+ DESCRIPTOR = _EMPTYDIRVOLUMESOURCE,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.EmptyDirVolumeSource)
+ ))
+_sym_db.RegisterMessage(EmptyDirVolumeSource)
+
+EndpointAddress = _reflection.GeneratedProtocolMessageType('EndpointAddress', (_message.Message,), dict(
+ DESCRIPTOR = _ENDPOINTADDRESS,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.EndpointAddress)
+ ))
+_sym_db.RegisterMessage(EndpointAddress)
+
+EndpointPort = _reflection.GeneratedProtocolMessageType('EndpointPort', (_message.Message,), dict(
+ DESCRIPTOR = _ENDPOINTPORT,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.EndpointPort)
+ ))
+_sym_db.RegisterMessage(EndpointPort)
+
+EndpointSubset = _reflection.GeneratedProtocolMessageType('EndpointSubset', (_message.Message,), dict(
+ DESCRIPTOR = _ENDPOINTSUBSET,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.EndpointSubset)
+ ))
+_sym_db.RegisterMessage(EndpointSubset)
+
+Endpoints = _reflection.GeneratedProtocolMessageType('Endpoints', (_message.Message,), dict(
+ DESCRIPTOR = _ENDPOINTS,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.Endpoints)
+ ))
+_sym_db.RegisterMessage(Endpoints)
+
+EndpointsList = _reflection.GeneratedProtocolMessageType('EndpointsList', (_message.Message,), dict(
+ DESCRIPTOR = _ENDPOINTSLIST,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.EndpointsList)
+ ))
+_sym_db.RegisterMessage(EndpointsList)
+
+EnvFromSource = _reflection.GeneratedProtocolMessageType('EnvFromSource', (_message.Message,), dict(
+ DESCRIPTOR = _ENVFROMSOURCE,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.EnvFromSource)
+ ))
+_sym_db.RegisterMessage(EnvFromSource)
+
+EnvVar = _reflection.GeneratedProtocolMessageType('EnvVar', (_message.Message,), dict(
+ DESCRIPTOR = _ENVVAR,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.EnvVar)
+ ))
+_sym_db.RegisterMessage(EnvVar)
+
+EnvVarSource = _reflection.GeneratedProtocolMessageType('EnvVarSource', (_message.Message,), dict(
+ DESCRIPTOR = _ENVVARSOURCE,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.EnvVarSource)
+ ))
+_sym_db.RegisterMessage(EnvVarSource)
+
+EphemeralContainer = _reflection.GeneratedProtocolMessageType('EphemeralContainer', (_message.Message,), dict(
+ DESCRIPTOR = _EPHEMERALCONTAINER,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.EphemeralContainer)
+ ))
+_sym_db.RegisterMessage(EphemeralContainer)
+
+EphemeralContainerCommon = _reflection.GeneratedProtocolMessageType('EphemeralContainerCommon', (_message.Message,), dict(
+ DESCRIPTOR = _EPHEMERALCONTAINERCOMMON,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.EphemeralContainerCommon)
+ ))
+_sym_db.RegisterMessage(EphemeralContainerCommon)
+
+EphemeralVolumeSource = _reflection.GeneratedProtocolMessageType('EphemeralVolumeSource', (_message.Message,), dict(
+ DESCRIPTOR = _EPHEMERALVOLUMESOURCE,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.EphemeralVolumeSource)
+ ))
+_sym_db.RegisterMessage(EphemeralVolumeSource)
+
+Event = _reflection.GeneratedProtocolMessageType('Event', (_message.Message,), dict(
+ DESCRIPTOR = _EVENT,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.Event)
+ ))
+_sym_db.RegisterMessage(Event)
+
+EventList = _reflection.GeneratedProtocolMessageType('EventList', (_message.Message,), dict(
+ DESCRIPTOR = _EVENTLIST,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.EventList)
+ ))
+_sym_db.RegisterMessage(EventList)
+
+EventSeries = _reflection.GeneratedProtocolMessageType('EventSeries', (_message.Message,), dict(
+ DESCRIPTOR = _EVENTSERIES,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.EventSeries)
+ ))
+_sym_db.RegisterMessage(EventSeries)
+
+EventSource = _reflection.GeneratedProtocolMessageType('EventSource', (_message.Message,), dict(
+ DESCRIPTOR = _EVENTSOURCE,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.EventSource)
+ ))
+_sym_db.RegisterMessage(EventSource)
+
+ExecAction = _reflection.GeneratedProtocolMessageType('ExecAction', (_message.Message,), dict(
+ DESCRIPTOR = _EXECACTION,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.ExecAction)
+ ))
+_sym_db.RegisterMessage(ExecAction)
+
+FCVolumeSource = _reflection.GeneratedProtocolMessageType('FCVolumeSource', (_message.Message,), dict(
+ DESCRIPTOR = _FCVOLUMESOURCE,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.FCVolumeSource)
+ ))
+_sym_db.RegisterMessage(FCVolumeSource)
+
+FlexPersistentVolumeSource = _reflection.GeneratedProtocolMessageType('FlexPersistentVolumeSource', (_message.Message,), dict(
+
+ OptionsEntry = _reflection.GeneratedProtocolMessageType('OptionsEntry', (_message.Message,), dict(
+ DESCRIPTOR = _FLEXPERSISTENTVOLUMESOURCE_OPTIONSENTRY,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.FlexPersistentVolumeSource.OptionsEntry)
+ ))
+ ,
+ DESCRIPTOR = _FLEXPERSISTENTVOLUMESOURCE,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.FlexPersistentVolumeSource)
+ ))
+_sym_db.RegisterMessage(FlexPersistentVolumeSource)
+_sym_db.RegisterMessage(FlexPersistentVolumeSource.OptionsEntry)
+
+FlexVolumeSource = _reflection.GeneratedProtocolMessageType('FlexVolumeSource', (_message.Message,), dict(
+
+ OptionsEntry = _reflection.GeneratedProtocolMessageType('OptionsEntry', (_message.Message,), dict(
+ DESCRIPTOR = _FLEXVOLUMESOURCE_OPTIONSENTRY,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.FlexVolumeSource.OptionsEntry)
+ ))
+ ,
+ DESCRIPTOR = _FLEXVOLUMESOURCE,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.FlexVolumeSource)
+ ))
+_sym_db.RegisterMessage(FlexVolumeSource)
+_sym_db.RegisterMessage(FlexVolumeSource.OptionsEntry)
+
+FlockerVolumeSource = _reflection.GeneratedProtocolMessageType('FlockerVolumeSource', (_message.Message,), dict(
+ DESCRIPTOR = _FLOCKERVOLUMESOURCE,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.FlockerVolumeSource)
+ ))
+_sym_db.RegisterMessage(FlockerVolumeSource)
+
+GCEPersistentDiskVolumeSource = _reflection.GeneratedProtocolMessageType('GCEPersistentDiskVolumeSource', (_message.Message,), dict(
+ DESCRIPTOR = _GCEPERSISTENTDISKVOLUMESOURCE,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.GCEPersistentDiskVolumeSource)
+ ))
+_sym_db.RegisterMessage(GCEPersistentDiskVolumeSource)
+
+GRPCAction = _reflection.GeneratedProtocolMessageType('GRPCAction', (_message.Message,), dict(
+ DESCRIPTOR = _GRPCACTION,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.GRPCAction)
+ ))
+_sym_db.RegisterMessage(GRPCAction)
+
+GitRepoVolumeSource = _reflection.GeneratedProtocolMessageType('GitRepoVolumeSource', (_message.Message,), dict(
+ DESCRIPTOR = _GITREPOVOLUMESOURCE,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.GitRepoVolumeSource)
+ ))
+_sym_db.RegisterMessage(GitRepoVolumeSource)
+
+GlusterfsPersistentVolumeSource = _reflection.GeneratedProtocolMessageType('GlusterfsPersistentVolumeSource', (_message.Message,), dict(
+ DESCRIPTOR = _GLUSTERFSPERSISTENTVOLUMESOURCE,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.GlusterfsPersistentVolumeSource)
+ ))
+_sym_db.RegisterMessage(GlusterfsPersistentVolumeSource)
+
+GlusterfsVolumeSource = _reflection.GeneratedProtocolMessageType('GlusterfsVolumeSource', (_message.Message,), dict(
+ DESCRIPTOR = _GLUSTERFSVOLUMESOURCE,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.GlusterfsVolumeSource)
+ ))
+_sym_db.RegisterMessage(GlusterfsVolumeSource)
+
+HTTPGetAction = _reflection.GeneratedProtocolMessageType('HTTPGetAction', (_message.Message,), dict(
+ DESCRIPTOR = _HTTPGETACTION,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.HTTPGetAction)
+ ))
+_sym_db.RegisterMessage(HTTPGetAction)
+
+HTTPHeader = _reflection.GeneratedProtocolMessageType('HTTPHeader', (_message.Message,), dict(
+ DESCRIPTOR = _HTTPHEADER,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.HTTPHeader)
+ ))
+_sym_db.RegisterMessage(HTTPHeader)
+
+HostAlias = _reflection.GeneratedProtocolMessageType('HostAlias', (_message.Message,), dict(
+ DESCRIPTOR = _HOSTALIAS,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.HostAlias)
+ ))
+_sym_db.RegisterMessage(HostAlias)
+
+HostPathVolumeSource = _reflection.GeneratedProtocolMessageType('HostPathVolumeSource', (_message.Message,), dict(
+ DESCRIPTOR = _HOSTPATHVOLUMESOURCE,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.HostPathVolumeSource)
+ ))
+_sym_db.RegisterMessage(HostPathVolumeSource)
+
+ISCSIPersistentVolumeSource = _reflection.GeneratedProtocolMessageType('ISCSIPersistentVolumeSource', (_message.Message,), dict(
+ DESCRIPTOR = _ISCSIPERSISTENTVOLUMESOURCE,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.ISCSIPersistentVolumeSource)
+ ))
+_sym_db.RegisterMessage(ISCSIPersistentVolumeSource)
+
+ISCSIVolumeSource = _reflection.GeneratedProtocolMessageType('ISCSIVolumeSource', (_message.Message,), dict(
+ DESCRIPTOR = _ISCSIVOLUMESOURCE,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.ISCSIVolumeSource)
+ ))
+_sym_db.RegisterMessage(ISCSIVolumeSource)
+
+KeyToPath = _reflection.GeneratedProtocolMessageType('KeyToPath', (_message.Message,), dict(
+ DESCRIPTOR = _KEYTOPATH,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.KeyToPath)
+ ))
+_sym_db.RegisterMessage(KeyToPath)
+
+Lifecycle = _reflection.GeneratedProtocolMessageType('Lifecycle', (_message.Message,), dict(
+ DESCRIPTOR = _LIFECYCLE,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.Lifecycle)
+ ))
+_sym_db.RegisterMessage(Lifecycle)
+
+LifecycleHandler = _reflection.GeneratedProtocolMessageType('LifecycleHandler', (_message.Message,), dict(
+ DESCRIPTOR = _LIFECYCLEHANDLER,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.LifecycleHandler)
+ ))
+_sym_db.RegisterMessage(LifecycleHandler)
+
+LimitRange = _reflection.GeneratedProtocolMessageType('LimitRange', (_message.Message,), dict(
+ DESCRIPTOR = _LIMITRANGE,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.LimitRange)
+ ))
+_sym_db.RegisterMessage(LimitRange)
+
+LimitRangeItem = _reflection.GeneratedProtocolMessageType('LimitRangeItem', (_message.Message,), dict(
+
+ MaxEntry = _reflection.GeneratedProtocolMessageType('MaxEntry', (_message.Message,), dict(
+ DESCRIPTOR = _LIMITRANGEITEM_MAXENTRY,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.LimitRangeItem.MaxEntry)
+ ))
+ ,
+
+ MinEntry = _reflection.GeneratedProtocolMessageType('MinEntry', (_message.Message,), dict(
+ DESCRIPTOR = _LIMITRANGEITEM_MINENTRY,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.LimitRangeItem.MinEntry)
+ ))
+ ,
+
+ DefaultEntry = _reflection.GeneratedProtocolMessageType('DefaultEntry', (_message.Message,), dict(
+ DESCRIPTOR = _LIMITRANGEITEM_DEFAULTENTRY,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.LimitRangeItem.DefaultEntry)
+ ))
+ ,
+
+ DefaultRequestEntry = _reflection.GeneratedProtocolMessageType('DefaultRequestEntry', (_message.Message,), dict(
+ DESCRIPTOR = _LIMITRANGEITEM_DEFAULTREQUESTENTRY,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.LimitRangeItem.DefaultRequestEntry)
+ ))
+ ,
+
+ MaxLimitRequestRatioEntry = _reflection.GeneratedProtocolMessageType('MaxLimitRequestRatioEntry', (_message.Message,), dict(
+ DESCRIPTOR = _LIMITRANGEITEM_MAXLIMITREQUESTRATIOENTRY,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.LimitRangeItem.MaxLimitRequestRatioEntry)
+ ))
+ ,
+ DESCRIPTOR = _LIMITRANGEITEM,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.LimitRangeItem)
+ ))
+_sym_db.RegisterMessage(LimitRangeItem)
+_sym_db.RegisterMessage(LimitRangeItem.MaxEntry)
+_sym_db.RegisterMessage(LimitRangeItem.MinEntry)
+_sym_db.RegisterMessage(LimitRangeItem.DefaultEntry)
+_sym_db.RegisterMessage(LimitRangeItem.DefaultRequestEntry)
+_sym_db.RegisterMessage(LimitRangeItem.MaxLimitRequestRatioEntry)
+
+LimitRangeList = _reflection.GeneratedProtocolMessageType('LimitRangeList', (_message.Message,), dict(
+ DESCRIPTOR = _LIMITRANGELIST,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.LimitRangeList)
+ ))
+_sym_db.RegisterMessage(LimitRangeList)
+
+LimitRangeSpec = _reflection.GeneratedProtocolMessageType('LimitRangeSpec', (_message.Message,), dict(
+ DESCRIPTOR = _LIMITRANGESPEC,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.LimitRangeSpec)
+ ))
+_sym_db.RegisterMessage(LimitRangeSpec)
+
+List = _reflection.GeneratedProtocolMessageType('List', (_message.Message,), dict(
+ DESCRIPTOR = _LIST,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.List)
+ ))
+_sym_db.RegisterMessage(List)
+
+LoadBalancerIngress = _reflection.GeneratedProtocolMessageType('LoadBalancerIngress', (_message.Message,), dict(
+ DESCRIPTOR = _LOADBALANCERINGRESS,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.LoadBalancerIngress)
+ ))
+_sym_db.RegisterMessage(LoadBalancerIngress)
+
+LoadBalancerStatus = _reflection.GeneratedProtocolMessageType('LoadBalancerStatus', (_message.Message,), dict(
+ DESCRIPTOR = _LOADBALANCERSTATUS,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.LoadBalancerStatus)
+ ))
+_sym_db.RegisterMessage(LoadBalancerStatus)
+
+LocalObjectReference = _reflection.GeneratedProtocolMessageType('LocalObjectReference', (_message.Message,), dict(
+ DESCRIPTOR = _LOCALOBJECTREFERENCE,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.LocalObjectReference)
+ ))
+_sym_db.RegisterMessage(LocalObjectReference)
+
+LocalVolumeSource = _reflection.GeneratedProtocolMessageType('LocalVolumeSource', (_message.Message,), dict(
+ DESCRIPTOR = _LOCALVOLUMESOURCE,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.LocalVolumeSource)
+ ))
+_sym_db.RegisterMessage(LocalVolumeSource)
+
+NFSVolumeSource = _reflection.GeneratedProtocolMessageType('NFSVolumeSource', (_message.Message,), dict(
+ DESCRIPTOR = _NFSVOLUMESOURCE,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.NFSVolumeSource)
+ ))
+_sym_db.RegisterMessage(NFSVolumeSource)
+
+Namespace = _reflection.GeneratedProtocolMessageType('Namespace', (_message.Message,), dict(
+ DESCRIPTOR = _NAMESPACE,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.Namespace)
+ ))
+_sym_db.RegisterMessage(Namespace)
+
+NamespaceCondition = _reflection.GeneratedProtocolMessageType('NamespaceCondition', (_message.Message,), dict(
+ DESCRIPTOR = _NAMESPACECONDITION,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.NamespaceCondition)
+ ))
+_sym_db.RegisterMessage(NamespaceCondition)
+
+NamespaceList = _reflection.GeneratedProtocolMessageType('NamespaceList', (_message.Message,), dict(
+ DESCRIPTOR = _NAMESPACELIST,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.NamespaceList)
+ ))
+_sym_db.RegisterMessage(NamespaceList)
+
+NamespaceSpec = _reflection.GeneratedProtocolMessageType('NamespaceSpec', (_message.Message,), dict(
+ DESCRIPTOR = _NAMESPACESPEC,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.NamespaceSpec)
+ ))
+_sym_db.RegisterMessage(NamespaceSpec)
+
+NamespaceStatus = _reflection.GeneratedProtocolMessageType('NamespaceStatus', (_message.Message,), dict(
+ DESCRIPTOR = _NAMESPACESTATUS,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.NamespaceStatus)
+ ))
+_sym_db.RegisterMessage(NamespaceStatus)
+
+Node = _reflection.GeneratedProtocolMessageType('Node', (_message.Message,), dict(
+ DESCRIPTOR = _NODE,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.Node)
+ ))
+_sym_db.RegisterMessage(Node)
+
+NodeAddress = _reflection.GeneratedProtocolMessageType('NodeAddress', (_message.Message,), dict(
+ DESCRIPTOR = _NODEADDRESS,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.NodeAddress)
+ ))
+_sym_db.RegisterMessage(NodeAddress)
+
+NodeAffinity = _reflection.GeneratedProtocolMessageType('NodeAffinity', (_message.Message,), dict(
+ DESCRIPTOR = _NODEAFFINITY,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.NodeAffinity)
+ ))
+_sym_db.RegisterMessage(NodeAffinity)
+
+NodeCondition = _reflection.GeneratedProtocolMessageType('NodeCondition', (_message.Message,), dict(
+ DESCRIPTOR = _NODECONDITION,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.NodeCondition)
+ ))
+_sym_db.RegisterMessage(NodeCondition)
+
+NodeConfigSource = _reflection.GeneratedProtocolMessageType('NodeConfigSource', (_message.Message,), dict(
+ DESCRIPTOR = _NODECONFIGSOURCE,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.NodeConfigSource)
+ ))
+_sym_db.RegisterMessage(NodeConfigSource)
+
+NodeConfigStatus = _reflection.GeneratedProtocolMessageType('NodeConfigStatus', (_message.Message,), dict(
+ DESCRIPTOR = _NODECONFIGSTATUS,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.NodeConfigStatus)
+ ))
+_sym_db.RegisterMessage(NodeConfigStatus)
+
+NodeDaemonEndpoints = _reflection.GeneratedProtocolMessageType('NodeDaemonEndpoints', (_message.Message,), dict(
+ DESCRIPTOR = _NODEDAEMONENDPOINTS,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.NodeDaemonEndpoints)
+ ))
+_sym_db.RegisterMessage(NodeDaemonEndpoints)
+
+NodeList = _reflection.GeneratedProtocolMessageType('NodeList', (_message.Message,), dict(
+ DESCRIPTOR = _NODELIST,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.NodeList)
+ ))
+_sym_db.RegisterMessage(NodeList)
+
+NodeProxyOptions = _reflection.GeneratedProtocolMessageType('NodeProxyOptions', (_message.Message,), dict(
+ DESCRIPTOR = _NODEPROXYOPTIONS,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.NodeProxyOptions)
+ ))
+_sym_db.RegisterMessage(NodeProxyOptions)
+
+NodeResources = _reflection.GeneratedProtocolMessageType('NodeResources', (_message.Message,), dict(
+
+ CapacityEntry = _reflection.GeneratedProtocolMessageType('CapacityEntry', (_message.Message,), dict(
+ DESCRIPTOR = _NODERESOURCES_CAPACITYENTRY,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.NodeResources.CapacityEntry)
+ ))
+ ,
+ DESCRIPTOR = _NODERESOURCES,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.NodeResources)
+ ))
+_sym_db.RegisterMessage(NodeResources)
+_sym_db.RegisterMessage(NodeResources.CapacityEntry)
+
+NodeSelector = _reflection.GeneratedProtocolMessageType('NodeSelector', (_message.Message,), dict(
+ DESCRIPTOR = _NODESELECTOR,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.NodeSelector)
+ ))
+_sym_db.RegisterMessage(NodeSelector)
+
+NodeSelectorRequirement = _reflection.GeneratedProtocolMessageType('NodeSelectorRequirement', (_message.Message,), dict(
+ DESCRIPTOR = _NODESELECTORREQUIREMENT,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.NodeSelectorRequirement)
+ ))
+_sym_db.RegisterMessage(NodeSelectorRequirement)
+
+NodeSelectorTerm = _reflection.GeneratedProtocolMessageType('NodeSelectorTerm', (_message.Message,), dict(
+ DESCRIPTOR = _NODESELECTORTERM,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.NodeSelectorTerm)
+ ))
+_sym_db.RegisterMessage(NodeSelectorTerm)
+
+NodeSpec = _reflection.GeneratedProtocolMessageType('NodeSpec', (_message.Message,), dict(
+ DESCRIPTOR = _NODESPEC,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.NodeSpec)
+ ))
+_sym_db.RegisterMessage(NodeSpec)
+
+NodeStatus = _reflection.GeneratedProtocolMessageType('NodeStatus', (_message.Message,), dict(
+
+ CapacityEntry = _reflection.GeneratedProtocolMessageType('CapacityEntry', (_message.Message,), dict(
+ DESCRIPTOR = _NODESTATUS_CAPACITYENTRY,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.NodeStatus.CapacityEntry)
+ ))
+ ,
+
+ AllocatableEntry = _reflection.GeneratedProtocolMessageType('AllocatableEntry', (_message.Message,), dict(
+ DESCRIPTOR = _NODESTATUS_ALLOCATABLEENTRY,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.NodeStatus.AllocatableEntry)
+ ))
+ ,
+ DESCRIPTOR = _NODESTATUS,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.NodeStatus)
+ ))
+_sym_db.RegisterMessage(NodeStatus)
+_sym_db.RegisterMessage(NodeStatus.CapacityEntry)
+_sym_db.RegisterMessage(NodeStatus.AllocatableEntry)
+
+NodeSystemInfo = _reflection.GeneratedProtocolMessageType('NodeSystemInfo', (_message.Message,), dict(
+ DESCRIPTOR = _NODESYSTEMINFO,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.NodeSystemInfo)
+ ))
+_sym_db.RegisterMessage(NodeSystemInfo)
+
+ObjectFieldSelector = _reflection.GeneratedProtocolMessageType('ObjectFieldSelector', (_message.Message,), dict(
+ DESCRIPTOR = _OBJECTFIELDSELECTOR,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.ObjectFieldSelector)
+ ))
+_sym_db.RegisterMessage(ObjectFieldSelector)
+
+ObjectReference = _reflection.GeneratedProtocolMessageType('ObjectReference', (_message.Message,), dict(
+ DESCRIPTOR = _OBJECTREFERENCE,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.ObjectReference)
+ ))
+_sym_db.RegisterMessage(ObjectReference)
+
+PersistentVolume = _reflection.GeneratedProtocolMessageType('PersistentVolume', (_message.Message,), dict(
+ DESCRIPTOR = _PERSISTENTVOLUME,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.PersistentVolume)
+ ))
+_sym_db.RegisterMessage(PersistentVolume)
+
+PersistentVolumeClaim = _reflection.GeneratedProtocolMessageType('PersistentVolumeClaim', (_message.Message,), dict(
+ DESCRIPTOR = _PERSISTENTVOLUMECLAIM,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.PersistentVolumeClaim)
+ ))
+_sym_db.RegisterMessage(PersistentVolumeClaim)
+
+PersistentVolumeClaimCondition = _reflection.GeneratedProtocolMessageType('PersistentVolumeClaimCondition', (_message.Message,), dict(
+ DESCRIPTOR = _PERSISTENTVOLUMECLAIMCONDITION,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.PersistentVolumeClaimCondition)
+ ))
+_sym_db.RegisterMessage(PersistentVolumeClaimCondition)
+
+PersistentVolumeClaimList = _reflection.GeneratedProtocolMessageType('PersistentVolumeClaimList', (_message.Message,), dict(
+ DESCRIPTOR = _PERSISTENTVOLUMECLAIMLIST,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.PersistentVolumeClaimList)
+ ))
+_sym_db.RegisterMessage(PersistentVolumeClaimList)
+
+PersistentVolumeClaimSpec = _reflection.GeneratedProtocolMessageType('PersistentVolumeClaimSpec', (_message.Message,), dict(
+ DESCRIPTOR = _PERSISTENTVOLUMECLAIMSPEC,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.PersistentVolumeClaimSpec)
+ ))
+_sym_db.RegisterMessage(PersistentVolumeClaimSpec)
+
+PersistentVolumeClaimStatus = _reflection.GeneratedProtocolMessageType('PersistentVolumeClaimStatus', (_message.Message,), dict(
+
+ CapacityEntry = _reflection.GeneratedProtocolMessageType('CapacityEntry', (_message.Message,), dict(
+ DESCRIPTOR = _PERSISTENTVOLUMECLAIMSTATUS_CAPACITYENTRY,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.PersistentVolumeClaimStatus.CapacityEntry)
+ ))
+ ,
+
+ AllocatedResourcesEntry = _reflection.GeneratedProtocolMessageType('AllocatedResourcesEntry', (_message.Message,), dict(
+ DESCRIPTOR = _PERSISTENTVOLUMECLAIMSTATUS_ALLOCATEDRESOURCESENTRY,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.PersistentVolumeClaimStatus.AllocatedResourcesEntry)
+ ))
+ ,
+ DESCRIPTOR = _PERSISTENTVOLUMECLAIMSTATUS,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.PersistentVolumeClaimStatus)
+ ))
+_sym_db.RegisterMessage(PersistentVolumeClaimStatus)
+_sym_db.RegisterMessage(PersistentVolumeClaimStatus.CapacityEntry)
+_sym_db.RegisterMessage(PersistentVolumeClaimStatus.AllocatedResourcesEntry)
+
+PersistentVolumeClaimTemplate = _reflection.GeneratedProtocolMessageType('PersistentVolumeClaimTemplate', (_message.Message,), dict(
+ DESCRIPTOR = _PERSISTENTVOLUMECLAIMTEMPLATE,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.PersistentVolumeClaimTemplate)
+ ))
+_sym_db.RegisterMessage(PersistentVolumeClaimTemplate)
+
+PersistentVolumeClaimVolumeSource = _reflection.GeneratedProtocolMessageType('PersistentVolumeClaimVolumeSource', (_message.Message,), dict(
+ DESCRIPTOR = _PERSISTENTVOLUMECLAIMVOLUMESOURCE,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.PersistentVolumeClaimVolumeSource)
+ ))
+_sym_db.RegisterMessage(PersistentVolumeClaimVolumeSource)
+
+PersistentVolumeList = _reflection.GeneratedProtocolMessageType('PersistentVolumeList', (_message.Message,), dict(
+ DESCRIPTOR = _PERSISTENTVOLUMELIST,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.PersistentVolumeList)
+ ))
+_sym_db.RegisterMessage(PersistentVolumeList)
+
+PersistentVolumeSource = _reflection.GeneratedProtocolMessageType('PersistentVolumeSource', (_message.Message,), dict(
+ DESCRIPTOR = _PERSISTENTVOLUMESOURCE,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.PersistentVolumeSource)
+ ))
+_sym_db.RegisterMessage(PersistentVolumeSource)
+
+PersistentVolumeSpec = _reflection.GeneratedProtocolMessageType('PersistentVolumeSpec', (_message.Message,), dict(
+
+ CapacityEntry = _reflection.GeneratedProtocolMessageType('CapacityEntry', (_message.Message,), dict(
+ DESCRIPTOR = _PERSISTENTVOLUMESPEC_CAPACITYENTRY,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.PersistentVolumeSpec.CapacityEntry)
+ ))
+ ,
+ DESCRIPTOR = _PERSISTENTVOLUMESPEC,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.PersistentVolumeSpec)
+ ))
+_sym_db.RegisterMessage(PersistentVolumeSpec)
+_sym_db.RegisterMessage(PersistentVolumeSpec.CapacityEntry)
+
+PersistentVolumeStatus = _reflection.GeneratedProtocolMessageType('PersistentVolumeStatus', (_message.Message,), dict(
+ DESCRIPTOR = _PERSISTENTVOLUMESTATUS,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.PersistentVolumeStatus)
+ ))
+_sym_db.RegisterMessage(PersistentVolumeStatus)
+
+PhotonPersistentDiskVolumeSource = _reflection.GeneratedProtocolMessageType('PhotonPersistentDiskVolumeSource', (_message.Message,), dict(
+ DESCRIPTOR = _PHOTONPERSISTENTDISKVOLUMESOURCE,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.PhotonPersistentDiskVolumeSource)
+ ))
+_sym_db.RegisterMessage(PhotonPersistentDiskVolumeSource)
+
+Pod = _reflection.GeneratedProtocolMessageType('Pod', (_message.Message,), dict(
+ DESCRIPTOR = _POD,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.Pod)
+ ))
+_sym_db.RegisterMessage(Pod)
+
+PodAffinity = _reflection.GeneratedProtocolMessageType('PodAffinity', (_message.Message,), dict(
+ DESCRIPTOR = _PODAFFINITY,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.PodAffinity)
+ ))
+_sym_db.RegisterMessage(PodAffinity)
+
+PodAffinityTerm = _reflection.GeneratedProtocolMessageType('PodAffinityTerm', (_message.Message,), dict(
+ DESCRIPTOR = _PODAFFINITYTERM,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.PodAffinityTerm)
+ ))
+_sym_db.RegisterMessage(PodAffinityTerm)
+
+PodAntiAffinity = _reflection.GeneratedProtocolMessageType('PodAntiAffinity', (_message.Message,), dict(
+ DESCRIPTOR = _PODANTIAFFINITY,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.PodAntiAffinity)
+ ))
+_sym_db.RegisterMessage(PodAntiAffinity)
+
+PodAttachOptions = _reflection.GeneratedProtocolMessageType('PodAttachOptions', (_message.Message,), dict(
+ DESCRIPTOR = _PODATTACHOPTIONS,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.PodAttachOptions)
+ ))
+_sym_db.RegisterMessage(PodAttachOptions)
+
+PodCondition = _reflection.GeneratedProtocolMessageType('PodCondition', (_message.Message,), dict(
+ DESCRIPTOR = _PODCONDITION,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.PodCondition)
+ ))
+_sym_db.RegisterMessage(PodCondition)
+
+PodDNSConfig = _reflection.GeneratedProtocolMessageType('PodDNSConfig', (_message.Message,), dict(
+ DESCRIPTOR = _PODDNSCONFIG,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.PodDNSConfig)
+ ))
+_sym_db.RegisterMessage(PodDNSConfig)
+
+PodDNSConfigOption = _reflection.GeneratedProtocolMessageType('PodDNSConfigOption', (_message.Message,), dict(
+ DESCRIPTOR = _PODDNSCONFIGOPTION,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.PodDNSConfigOption)
+ ))
+_sym_db.RegisterMessage(PodDNSConfigOption)
+
+PodExecOptions = _reflection.GeneratedProtocolMessageType('PodExecOptions', (_message.Message,), dict(
+ DESCRIPTOR = _PODEXECOPTIONS,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.PodExecOptions)
+ ))
+_sym_db.RegisterMessage(PodExecOptions)
+
+PodIP = _reflection.GeneratedProtocolMessageType('PodIP', (_message.Message,), dict(
+ DESCRIPTOR = _PODIP,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.PodIP)
+ ))
+_sym_db.RegisterMessage(PodIP)
+
+PodList = _reflection.GeneratedProtocolMessageType('PodList', (_message.Message,), dict(
+ DESCRIPTOR = _PODLIST,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.PodList)
+ ))
+_sym_db.RegisterMessage(PodList)
+
+PodLogOptions = _reflection.GeneratedProtocolMessageType('PodLogOptions', (_message.Message,), dict(
+ DESCRIPTOR = _PODLOGOPTIONS,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.PodLogOptions)
+ ))
+_sym_db.RegisterMessage(PodLogOptions)
+
+PodOS = _reflection.GeneratedProtocolMessageType('PodOS', (_message.Message,), dict(
+ DESCRIPTOR = _PODOS,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.PodOS)
+ ))
+_sym_db.RegisterMessage(PodOS)
+
+PodPortForwardOptions = _reflection.GeneratedProtocolMessageType('PodPortForwardOptions', (_message.Message,), dict(
+ DESCRIPTOR = _PODPORTFORWARDOPTIONS,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.PodPortForwardOptions)
+ ))
+_sym_db.RegisterMessage(PodPortForwardOptions)
+
+PodProxyOptions = _reflection.GeneratedProtocolMessageType('PodProxyOptions', (_message.Message,), dict(
+ DESCRIPTOR = _PODPROXYOPTIONS,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.PodProxyOptions)
+ ))
+_sym_db.RegisterMessage(PodProxyOptions)
+
+PodReadinessGate = _reflection.GeneratedProtocolMessageType('PodReadinessGate', (_message.Message,), dict(
+ DESCRIPTOR = _PODREADINESSGATE,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.PodReadinessGate)
+ ))
+_sym_db.RegisterMessage(PodReadinessGate)
+
+PodSecurityContext = _reflection.GeneratedProtocolMessageType('PodSecurityContext', (_message.Message,), dict(
+ DESCRIPTOR = _PODSECURITYCONTEXT,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.PodSecurityContext)
+ ))
+_sym_db.RegisterMessage(PodSecurityContext)
+
+PodSignature = _reflection.GeneratedProtocolMessageType('PodSignature', (_message.Message,), dict(
+ DESCRIPTOR = _PODSIGNATURE,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.PodSignature)
+ ))
+_sym_db.RegisterMessage(PodSignature)
+
+PodSpec = _reflection.GeneratedProtocolMessageType('PodSpec', (_message.Message,), dict(
+
+ NodeSelectorEntry = _reflection.GeneratedProtocolMessageType('NodeSelectorEntry', (_message.Message,), dict(
+ DESCRIPTOR = _PODSPEC_NODESELECTORENTRY,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.PodSpec.NodeSelectorEntry)
+ ))
+ ,
+
+ OverheadEntry = _reflection.GeneratedProtocolMessageType('OverheadEntry', (_message.Message,), dict(
+ DESCRIPTOR = _PODSPEC_OVERHEADENTRY,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.PodSpec.OverheadEntry)
+ ))
+ ,
+ DESCRIPTOR = _PODSPEC,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.PodSpec)
+ ))
+_sym_db.RegisterMessage(PodSpec)
+_sym_db.RegisterMessage(PodSpec.NodeSelectorEntry)
+_sym_db.RegisterMessage(PodSpec.OverheadEntry)
+
+PodStatus = _reflection.GeneratedProtocolMessageType('PodStatus', (_message.Message,), dict(
+ DESCRIPTOR = _PODSTATUS,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.PodStatus)
+ ))
+_sym_db.RegisterMessage(PodStatus)
+
+PodStatusResult = _reflection.GeneratedProtocolMessageType('PodStatusResult', (_message.Message,), dict(
+ DESCRIPTOR = _PODSTATUSRESULT,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.PodStatusResult)
+ ))
+_sym_db.RegisterMessage(PodStatusResult)
+
+PodTemplate = _reflection.GeneratedProtocolMessageType('PodTemplate', (_message.Message,), dict(
+ DESCRIPTOR = _PODTEMPLATE,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.PodTemplate)
+ ))
+_sym_db.RegisterMessage(PodTemplate)
+
+PodTemplateList = _reflection.GeneratedProtocolMessageType('PodTemplateList', (_message.Message,), dict(
+ DESCRIPTOR = _PODTEMPLATELIST,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.PodTemplateList)
+ ))
+_sym_db.RegisterMessage(PodTemplateList)
+
+PodTemplateSpec = _reflection.GeneratedProtocolMessageType('PodTemplateSpec', (_message.Message,), dict(
+ DESCRIPTOR = _PODTEMPLATESPEC,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.PodTemplateSpec)
+ ))
+_sym_db.RegisterMessage(PodTemplateSpec)
+
+PortStatus = _reflection.GeneratedProtocolMessageType('PortStatus', (_message.Message,), dict(
+ DESCRIPTOR = _PORTSTATUS,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.PortStatus)
+ ))
+_sym_db.RegisterMessage(PortStatus)
+
+PortworxVolumeSource = _reflection.GeneratedProtocolMessageType('PortworxVolumeSource', (_message.Message,), dict(
+ DESCRIPTOR = _PORTWORXVOLUMESOURCE,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.PortworxVolumeSource)
+ ))
+_sym_db.RegisterMessage(PortworxVolumeSource)
+
+Preconditions = _reflection.GeneratedProtocolMessageType('Preconditions', (_message.Message,), dict(
+ DESCRIPTOR = _PRECONDITIONS,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.Preconditions)
+ ))
+_sym_db.RegisterMessage(Preconditions)
+
+PreferAvoidPodsEntry = _reflection.GeneratedProtocolMessageType('PreferAvoidPodsEntry', (_message.Message,), dict(
+ DESCRIPTOR = _PREFERAVOIDPODSENTRY,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.PreferAvoidPodsEntry)
+ ))
+_sym_db.RegisterMessage(PreferAvoidPodsEntry)
+
+PreferredSchedulingTerm = _reflection.GeneratedProtocolMessageType('PreferredSchedulingTerm', (_message.Message,), dict(
+ DESCRIPTOR = _PREFERREDSCHEDULINGTERM,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.PreferredSchedulingTerm)
+ ))
+_sym_db.RegisterMessage(PreferredSchedulingTerm)
+
+Probe = _reflection.GeneratedProtocolMessageType('Probe', (_message.Message,), dict(
+ DESCRIPTOR = _PROBE,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.Probe)
+ ))
+_sym_db.RegisterMessage(Probe)
+
+ProbeHandler = _reflection.GeneratedProtocolMessageType('ProbeHandler', (_message.Message,), dict(
+ DESCRIPTOR = _PROBEHANDLER,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.ProbeHandler)
+ ))
+_sym_db.RegisterMessage(ProbeHandler)
+
+ProjectedVolumeSource = _reflection.GeneratedProtocolMessageType('ProjectedVolumeSource', (_message.Message,), dict(
+ DESCRIPTOR = _PROJECTEDVOLUMESOURCE,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.ProjectedVolumeSource)
+ ))
+_sym_db.RegisterMessage(ProjectedVolumeSource)
+
+QuobyteVolumeSource = _reflection.GeneratedProtocolMessageType('QuobyteVolumeSource', (_message.Message,), dict(
+ DESCRIPTOR = _QUOBYTEVOLUMESOURCE,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.QuobyteVolumeSource)
+ ))
+_sym_db.RegisterMessage(QuobyteVolumeSource)
+
+RBDPersistentVolumeSource = _reflection.GeneratedProtocolMessageType('RBDPersistentVolumeSource', (_message.Message,), dict(
+ DESCRIPTOR = _RBDPERSISTENTVOLUMESOURCE,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.RBDPersistentVolumeSource)
+ ))
+_sym_db.RegisterMessage(RBDPersistentVolumeSource)
+
+RBDVolumeSource = _reflection.GeneratedProtocolMessageType('RBDVolumeSource', (_message.Message,), dict(
+ DESCRIPTOR = _RBDVOLUMESOURCE,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.RBDVolumeSource)
+ ))
+_sym_db.RegisterMessage(RBDVolumeSource)
+
+RangeAllocation = _reflection.GeneratedProtocolMessageType('RangeAllocation', (_message.Message,), dict(
+ DESCRIPTOR = _RANGEALLOCATION,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.RangeAllocation)
+ ))
+_sym_db.RegisterMessage(RangeAllocation)
+
+ReplicationController = _reflection.GeneratedProtocolMessageType('ReplicationController', (_message.Message,), dict(
+ DESCRIPTOR = _REPLICATIONCONTROLLER,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.ReplicationController)
+ ))
+_sym_db.RegisterMessage(ReplicationController)
+
+ReplicationControllerCondition = _reflection.GeneratedProtocolMessageType('ReplicationControllerCondition', (_message.Message,), dict(
+ DESCRIPTOR = _REPLICATIONCONTROLLERCONDITION,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.ReplicationControllerCondition)
+ ))
+_sym_db.RegisterMessage(ReplicationControllerCondition)
+
+ReplicationControllerList = _reflection.GeneratedProtocolMessageType('ReplicationControllerList', (_message.Message,), dict(
+ DESCRIPTOR = _REPLICATIONCONTROLLERLIST,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.ReplicationControllerList)
+ ))
+_sym_db.RegisterMessage(ReplicationControllerList)
+
+ReplicationControllerSpec = _reflection.GeneratedProtocolMessageType('ReplicationControllerSpec', (_message.Message,), dict(
+
+ SelectorEntry = _reflection.GeneratedProtocolMessageType('SelectorEntry', (_message.Message,), dict(
+ DESCRIPTOR = _REPLICATIONCONTROLLERSPEC_SELECTORENTRY,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.ReplicationControllerSpec.SelectorEntry)
+ ))
+ ,
+ DESCRIPTOR = _REPLICATIONCONTROLLERSPEC,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.ReplicationControllerSpec)
+ ))
+_sym_db.RegisterMessage(ReplicationControllerSpec)
+_sym_db.RegisterMessage(ReplicationControllerSpec.SelectorEntry)
+
+ReplicationControllerStatus = _reflection.GeneratedProtocolMessageType('ReplicationControllerStatus', (_message.Message,), dict(
+ DESCRIPTOR = _REPLICATIONCONTROLLERSTATUS,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.ReplicationControllerStatus)
+ ))
+_sym_db.RegisterMessage(ReplicationControllerStatus)
+
+ResourceFieldSelector = _reflection.GeneratedProtocolMessageType('ResourceFieldSelector', (_message.Message,), dict(
+ DESCRIPTOR = _RESOURCEFIELDSELECTOR,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.ResourceFieldSelector)
+ ))
+_sym_db.RegisterMessage(ResourceFieldSelector)
+
+ResourceQuota = _reflection.GeneratedProtocolMessageType('ResourceQuota', (_message.Message,), dict(
+ DESCRIPTOR = _RESOURCEQUOTA,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.ResourceQuota)
+ ))
+_sym_db.RegisterMessage(ResourceQuota)
+
+ResourceQuotaList = _reflection.GeneratedProtocolMessageType('ResourceQuotaList', (_message.Message,), dict(
+ DESCRIPTOR = _RESOURCEQUOTALIST,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.ResourceQuotaList)
+ ))
+_sym_db.RegisterMessage(ResourceQuotaList)
+
+ResourceQuotaSpec = _reflection.GeneratedProtocolMessageType('ResourceQuotaSpec', (_message.Message,), dict(
+
+ HardEntry = _reflection.GeneratedProtocolMessageType('HardEntry', (_message.Message,), dict(
+ DESCRIPTOR = _RESOURCEQUOTASPEC_HARDENTRY,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.ResourceQuotaSpec.HardEntry)
+ ))
+ ,
+ DESCRIPTOR = _RESOURCEQUOTASPEC,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.ResourceQuotaSpec)
+ ))
+_sym_db.RegisterMessage(ResourceQuotaSpec)
+_sym_db.RegisterMessage(ResourceQuotaSpec.HardEntry)
+
+ResourceQuotaStatus = _reflection.GeneratedProtocolMessageType('ResourceQuotaStatus', (_message.Message,), dict(
+
+ HardEntry = _reflection.GeneratedProtocolMessageType('HardEntry', (_message.Message,), dict(
+ DESCRIPTOR = _RESOURCEQUOTASTATUS_HARDENTRY,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.ResourceQuotaStatus.HardEntry)
+ ))
+ ,
+
+ UsedEntry = _reflection.GeneratedProtocolMessageType('UsedEntry', (_message.Message,), dict(
+ DESCRIPTOR = _RESOURCEQUOTASTATUS_USEDENTRY,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.ResourceQuotaStatus.UsedEntry)
+ ))
+ ,
+ DESCRIPTOR = _RESOURCEQUOTASTATUS,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.ResourceQuotaStatus)
+ ))
+_sym_db.RegisterMessage(ResourceQuotaStatus)
+_sym_db.RegisterMessage(ResourceQuotaStatus.HardEntry)
+_sym_db.RegisterMessage(ResourceQuotaStatus.UsedEntry)
+
+ResourceRequirements = _reflection.GeneratedProtocolMessageType('ResourceRequirements', (_message.Message,), dict(
+
+ LimitsEntry = _reflection.GeneratedProtocolMessageType('LimitsEntry', (_message.Message,), dict(
+ DESCRIPTOR = _RESOURCEREQUIREMENTS_LIMITSENTRY,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.ResourceRequirements.LimitsEntry)
+ ))
+ ,
+
+ RequestsEntry = _reflection.GeneratedProtocolMessageType('RequestsEntry', (_message.Message,), dict(
+ DESCRIPTOR = _RESOURCEREQUIREMENTS_REQUESTSENTRY,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.ResourceRequirements.RequestsEntry)
+ ))
+ ,
+ DESCRIPTOR = _RESOURCEREQUIREMENTS,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.ResourceRequirements)
+ ))
+_sym_db.RegisterMessage(ResourceRequirements)
+_sym_db.RegisterMessage(ResourceRequirements.LimitsEntry)
+_sym_db.RegisterMessage(ResourceRequirements.RequestsEntry)
+
+SELinuxOptions = _reflection.GeneratedProtocolMessageType('SELinuxOptions', (_message.Message,), dict(
+ DESCRIPTOR = _SELINUXOPTIONS,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.SELinuxOptions)
+ ))
+_sym_db.RegisterMessage(SELinuxOptions)
+
+ScaleIOPersistentVolumeSource = _reflection.GeneratedProtocolMessageType('ScaleIOPersistentVolumeSource', (_message.Message,), dict(
+ DESCRIPTOR = _SCALEIOPERSISTENTVOLUMESOURCE,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.ScaleIOPersistentVolumeSource)
+ ))
+_sym_db.RegisterMessage(ScaleIOPersistentVolumeSource)
+
+ScaleIOVolumeSource = _reflection.GeneratedProtocolMessageType('ScaleIOVolumeSource', (_message.Message,), dict(
+ DESCRIPTOR = _SCALEIOVOLUMESOURCE,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.ScaleIOVolumeSource)
+ ))
+_sym_db.RegisterMessage(ScaleIOVolumeSource)
+
+ScopeSelector = _reflection.GeneratedProtocolMessageType('ScopeSelector', (_message.Message,), dict(
+ DESCRIPTOR = _SCOPESELECTOR,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.ScopeSelector)
+ ))
+_sym_db.RegisterMessage(ScopeSelector)
+
+ScopedResourceSelectorRequirement = _reflection.GeneratedProtocolMessageType('ScopedResourceSelectorRequirement', (_message.Message,), dict(
+ DESCRIPTOR = _SCOPEDRESOURCESELECTORREQUIREMENT,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.ScopedResourceSelectorRequirement)
+ ))
+_sym_db.RegisterMessage(ScopedResourceSelectorRequirement)
+
+SeccompProfile = _reflection.GeneratedProtocolMessageType('SeccompProfile', (_message.Message,), dict(
+ DESCRIPTOR = _SECCOMPPROFILE,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.SeccompProfile)
+ ))
+_sym_db.RegisterMessage(SeccompProfile)
+
+Secret = _reflection.GeneratedProtocolMessageType('Secret', (_message.Message,), dict(
+
+ DataEntry = _reflection.GeneratedProtocolMessageType('DataEntry', (_message.Message,), dict(
+ DESCRIPTOR = _SECRET_DATAENTRY,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.Secret.DataEntry)
+ ))
+ ,
+
+ StringDataEntry = _reflection.GeneratedProtocolMessageType('StringDataEntry', (_message.Message,), dict(
+ DESCRIPTOR = _SECRET_STRINGDATAENTRY,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.Secret.StringDataEntry)
+ ))
+ ,
+ DESCRIPTOR = _SECRET,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.Secret)
+ ))
+_sym_db.RegisterMessage(Secret)
+_sym_db.RegisterMessage(Secret.DataEntry)
+_sym_db.RegisterMessage(Secret.StringDataEntry)
+
+SecretEnvSource = _reflection.GeneratedProtocolMessageType('SecretEnvSource', (_message.Message,), dict(
+ DESCRIPTOR = _SECRETENVSOURCE,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.SecretEnvSource)
+ ))
+_sym_db.RegisterMessage(SecretEnvSource)
+
+SecretKeySelector = _reflection.GeneratedProtocolMessageType('SecretKeySelector', (_message.Message,), dict(
+ DESCRIPTOR = _SECRETKEYSELECTOR,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.SecretKeySelector)
+ ))
+_sym_db.RegisterMessage(SecretKeySelector)
+
+SecretList = _reflection.GeneratedProtocolMessageType('SecretList', (_message.Message,), dict(
+ DESCRIPTOR = _SECRETLIST,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.SecretList)
+ ))
+_sym_db.RegisterMessage(SecretList)
+
+SecretProjection = _reflection.GeneratedProtocolMessageType('SecretProjection', (_message.Message,), dict(
+ DESCRIPTOR = _SECRETPROJECTION,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.SecretProjection)
+ ))
+_sym_db.RegisterMessage(SecretProjection)
+
+SecretReference = _reflection.GeneratedProtocolMessageType('SecretReference', (_message.Message,), dict(
+ DESCRIPTOR = _SECRETREFERENCE,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.SecretReference)
+ ))
+_sym_db.RegisterMessage(SecretReference)
+
+SecretVolumeSource = _reflection.GeneratedProtocolMessageType('SecretVolumeSource', (_message.Message,), dict(
+ DESCRIPTOR = _SECRETVOLUMESOURCE,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.SecretVolumeSource)
+ ))
+_sym_db.RegisterMessage(SecretVolumeSource)
+
+SecurityContext = _reflection.GeneratedProtocolMessageType('SecurityContext', (_message.Message,), dict(
+ DESCRIPTOR = _SECURITYCONTEXT,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.SecurityContext)
+ ))
+_sym_db.RegisterMessage(SecurityContext)
+
+SerializedReference = _reflection.GeneratedProtocolMessageType('SerializedReference', (_message.Message,), dict(
+ DESCRIPTOR = _SERIALIZEDREFERENCE,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.SerializedReference)
+ ))
+_sym_db.RegisterMessage(SerializedReference)
+
+Service = _reflection.GeneratedProtocolMessageType('Service', (_message.Message,), dict(
+ DESCRIPTOR = _SERVICE,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.Service)
+ ))
+_sym_db.RegisterMessage(Service)
+
+ServiceAccount = _reflection.GeneratedProtocolMessageType('ServiceAccount', (_message.Message,), dict(
+ DESCRIPTOR = _SERVICEACCOUNT,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.ServiceAccount)
+ ))
+_sym_db.RegisterMessage(ServiceAccount)
+
+ServiceAccountList = _reflection.GeneratedProtocolMessageType('ServiceAccountList', (_message.Message,), dict(
+ DESCRIPTOR = _SERVICEACCOUNTLIST,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.ServiceAccountList)
+ ))
+_sym_db.RegisterMessage(ServiceAccountList)
+
+ServiceAccountTokenProjection = _reflection.GeneratedProtocolMessageType('ServiceAccountTokenProjection', (_message.Message,), dict(
+ DESCRIPTOR = _SERVICEACCOUNTTOKENPROJECTION,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.ServiceAccountTokenProjection)
+ ))
+_sym_db.RegisterMessage(ServiceAccountTokenProjection)
+
+ServiceList = _reflection.GeneratedProtocolMessageType('ServiceList', (_message.Message,), dict(
+ DESCRIPTOR = _SERVICELIST,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.ServiceList)
+ ))
+_sym_db.RegisterMessage(ServiceList)
+
+ServicePort = _reflection.GeneratedProtocolMessageType('ServicePort', (_message.Message,), dict(
+ DESCRIPTOR = _SERVICEPORT,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.ServicePort)
+ ))
+_sym_db.RegisterMessage(ServicePort)
+
+ServiceProxyOptions = _reflection.GeneratedProtocolMessageType('ServiceProxyOptions', (_message.Message,), dict(
+ DESCRIPTOR = _SERVICEPROXYOPTIONS,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.ServiceProxyOptions)
+ ))
+_sym_db.RegisterMessage(ServiceProxyOptions)
+
+ServiceSpec = _reflection.GeneratedProtocolMessageType('ServiceSpec', (_message.Message,), dict(
+
+ SelectorEntry = _reflection.GeneratedProtocolMessageType('SelectorEntry', (_message.Message,), dict(
+ DESCRIPTOR = _SERVICESPEC_SELECTORENTRY,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.ServiceSpec.SelectorEntry)
+ ))
+ ,
+ DESCRIPTOR = _SERVICESPEC,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.ServiceSpec)
+ ))
+_sym_db.RegisterMessage(ServiceSpec)
+_sym_db.RegisterMessage(ServiceSpec.SelectorEntry)
+
+ServiceStatus = _reflection.GeneratedProtocolMessageType('ServiceStatus', (_message.Message,), dict(
+ DESCRIPTOR = _SERVICESTATUS,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.ServiceStatus)
+ ))
+_sym_db.RegisterMessage(ServiceStatus)
+
+SessionAffinityConfig = _reflection.GeneratedProtocolMessageType('SessionAffinityConfig', (_message.Message,), dict(
+ DESCRIPTOR = _SESSIONAFFINITYCONFIG,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.SessionAffinityConfig)
+ ))
+_sym_db.RegisterMessage(SessionAffinityConfig)
+
+StorageOSPersistentVolumeSource = _reflection.GeneratedProtocolMessageType('StorageOSPersistentVolumeSource', (_message.Message,), dict(
+ DESCRIPTOR = _STORAGEOSPERSISTENTVOLUMESOURCE,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.StorageOSPersistentVolumeSource)
+ ))
+_sym_db.RegisterMessage(StorageOSPersistentVolumeSource)
+
+StorageOSVolumeSource = _reflection.GeneratedProtocolMessageType('StorageOSVolumeSource', (_message.Message,), dict(
+ DESCRIPTOR = _STORAGEOSVOLUMESOURCE,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.StorageOSVolumeSource)
+ ))
+_sym_db.RegisterMessage(StorageOSVolumeSource)
+
+Sysctl = _reflection.GeneratedProtocolMessageType('Sysctl', (_message.Message,), dict(
+ DESCRIPTOR = _SYSCTL,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.Sysctl)
+ ))
+_sym_db.RegisterMessage(Sysctl)
+
+TCPSocketAction = _reflection.GeneratedProtocolMessageType('TCPSocketAction', (_message.Message,), dict(
+ DESCRIPTOR = _TCPSOCKETACTION,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.TCPSocketAction)
+ ))
+_sym_db.RegisterMessage(TCPSocketAction)
+
+Taint = _reflection.GeneratedProtocolMessageType('Taint', (_message.Message,), dict(
+ DESCRIPTOR = _TAINT,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.Taint)
+ ))
+_sym_db.RegisterMessage(Taint)
+
+Toleration = _reflection.GeneratedProtocolMessageType('Toleration', (_message.Message,), dict(
+ DESCRIPTOR = _TOLERATION,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.Toleration)
+ ))
+_sym_db.RegisterMessage(Toleration)
+
+TopologySelectorLabelRequirement = _reflection.GeneratedProtocolMessageType('TopologySelectorLabelRequirement', (_message.Message,), dict(
+ DESCRIPTOR = _TOPOLOGYSELECTORLABELREQUIREMENT,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.TopologySelectorLabelRequirement)
+ ))
+_sym_db.RegisterMessage(TopologySelectorLabelRequirement)
+
+TopologySelectorTerm = _reflection.GeneratedProtocolMessageType('TopologySelectorTerm', (_message.Message,), dict(
+ DESCRIPTOR = _TOPOLOGYSELECTORTERM,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.TopologySelectorTerm)
+ ))
+_sym_db.RegisterMessage(TopologySelectorTerm)
+
+TopologySpreadConstraint = _reflection.GeneratedProtocolMessageType('TopologySpreadConstraint', (_message.Message,), dict(
+ DESCRIPTOR = _TOPOLOGYSPREADCONSTRAINT,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.TopologySpreadConstraint)
+ ))
+_sym_db.RegisterMessage(TopologySpreadConstraint)
+
+TypedLocalObjectReference = _reflection.GeneratedProtocolMessageType('TypedLocalObjectReference', (_message.Message,), dict(
+ DESCRIPTOR = _TYPEDLOCALOBJECTREFERENCE,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.TypedLocalObjectReference)
+ ))
+_sym_db.RegisterMessage(TypedLocalObjectReference)
+
+Volume = _reflection.GeneratedProtocolMessageType('Volume', (_message.Message,), dict(
+ DESCRIPTOR = _VOLUME,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.Volume)
+ ))
+_sym_db.RegisterMessage(Volume)
+
+VolumeDevice = _reflection.GeneratedProtocolMessageType('VolumeDevice', (_message.Message,), dict(
+ DESCRIPTOR = _VOLUMEDEVICE,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.VolumeDevice)
+ ))
+_sym_db.RegisterMessage(VolumeDevice)
+
+VolumeMount = _reflection.GeneratedProtocolMessageType('VolumeMount', (_message.Message,), dict(
+ DESCRIPTOR = _VOLUMEMOUNT,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.VolumeMount)
+ ))
+_sym_db.RegisterMessage(VolumeMount)
+
+VolumeNodeAffinity = _reflection.GeneratedProtocolMessageType('VolumeNodeAffinity', (_message.Message,), dict(
+ DESCRIPTOR = _VOLUMENODEAFFINITY,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.VolumeNodeAffinity)
+ ))
+_sym_db.RegisterMessage(VolumeNodeAffinity)
+
+VolumeProjection = _reflection.GeneratedProtocolMessageType('VolumeProjection', (_message.Message,), dict(
+ DESCRIPTOR = _VOLUMEPROJECTION,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.VolumeProjection)
+ ))
+_sym_db.RegisterMessage(VolumeProjection)
+
+VolumeSource = _reflection.GeneratedProtocolMessageType('VolumeSource', (_message.Message,), dict(
+ DESCRIPTOR = _VOLUMESOURCE,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.VolumeSource)
+ ))
+_sym_db.RegisterMessage(VolumeSource)
+
+VsphereVirtualDiskVolumeSource = _reflection.GeneratedProtocolMessageType('VsphereVirtualDiskVolumeSource', (_message.Message,), dict(
+ DESCRIPTOR = _VSPHEREVIRTUALDISKVOLUMESOURCE,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.VsphereVirtualDiskVolumeSource)
+ ))
+_sym_db.RegisterMessage(VsphereVirtualDiskVolumeSource)
+
+WeightedPodAffinityTerm = _reflection.GeneratedProtocolMessageType('WeightedPodAffinityTerm', (_message.Message,), dict(
+ DESCRIPTOR = _WEIGHTEDPODAFFINITYTERM,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.WeightedPodAffinityTerm)
+ ))
+_sym_db.RegisterMessage(WeightedPodAffinityTerm)
+
+WindowsSecurityContextOptions = _reflection.GeneratedProtocolMessageType('WindowsSecurityContextOptions', (_message.Message,), dict(
+ DESCRIPTOR = _WINDOWSSECURITYCONTEXTOPTIONS,
+ __module__ = 'k8s.io.api.core.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.api.core.v1.WindowsSecurityContextOptions)
+ ))
+_sym_db.RegisterMessage(WindowsSecurityContextOptions)
+
+
+DESCRIPTOR.has_options = True
+DESCRIPTOR._options = _descriptor._ParseOptions(descriptor_pb2.FileOptions(), _b('Z\022k8s.io/api/core/v1'))
+_CSIPERSISTENTVOLUMESOURCE_VOLUMEATTRIBUTESENTRY.has_options = True
+_CSIPERSISTENTVOLUMESOURCE_VOLUMEATTRIBUTESENTRY._options = _descriptor._ParseOptions(descriptor_pb2.MessageOptions(), _b('8\001'))
+_CSIVOLUMESOURCE_VOLUMEATTRIBUTESENTRY.has_options = True
+_CSIVOLUMESOURCE_VOLUMEATTRIBUTESENTRY._options = _descriptor._ParseOptions(descriptor_pb2.MessageOptions(), _b('8\001'))
+_CONFIGMAP_DATAENTRY.has_options = True
+_CONFIGMAP_DATAENTRY._options = _descriptor._ParseOptions(descriptor_pb2.MessageOptions(), _b('8\001'))
+_CONFIGMAP_BINARYDATAENTRY.has_options = True
+_CONFIGMAP_BINARYDATAENTRY._options = _descriptor._ParseOptions(descriptor_pb2.MessageOptions(), _b('8\001'))
+_FLEXPERSISTENTVOLUMESOURCE_OPTIONSENTRY.has_options = True
+_FLEXPERSISTENTVOLUMESOURCE_OPTIONSENTRY._options = _descriptor._ParseOptions(descriptor_pb2.MessageOptions(), _b('8\001'))
+_FLEXVOLUMESOURCE_OPTIONSENTRY.has_options = True
+_FLEXVOLUMESOURCE_OPTIONSENTRY._options = _descriptor._ParseOptions(descriptor_pb2.MessageOptions(), _b('8\001'))
+_LIMITRANGEITEM_MAXENTRY.has_options = True
+_LIMITRANGEITEM_MAXENTRY._options = _descriptor._ParseOptions(descriptor_pb2.MessageOptions(), _b('8\001'))
+_LIMITRANGEITEM_MINENTRY.has_options = True
+_LIMITRANGEITEM_MINENTRY._options = _descriptor._ParseOptions(descriptor_pb2.MessageOptions(), _b('8\001'))
+_LIMITRANGEITEM_DEFAULTENTRY.has_options = True
+_LIMITRANGEITEM_DEFAULTENTRY._options = _descriptor._ParseOptions(descriptor_pb2.MessageOptions(), _b('8\001'))
+_LIMITRANGEITEM_DEFAULTREQUESTENTRY.has_options = True
+_LIMITRANGEITEM_DEFAULTREQUESTENTRY._options = _descriptor._ParseOptions(descriptor_pb2.MessageOptions(), _b('8\001'))
+_LIMITRANGEITEM_MAXLIMITREQUESTRATIOENTRY.has_options = True
+_LIMITRANGEITEM_MAXLIMITREQUESTRATIOENTRY._options = _descriptor._ParseOptions(descriptor_pb2.MessageOptions(), _b('8\001'))
+_NODERESOURCES_CAPACITYENTRY.has_options = True
+_NODERESOURCES_CAPACITYENTRY._options = _descriptor._ParseOptions(descriptor_pb2.MessageOptions(), _b('8\001'))
+_NODESTATUS_CAPACITYENTRY.has_options = True
+_NODESTATUS_CAPACITYENTRY._options = _descriptor._ParseOptions(descriptor_pb2.MessageOptions(), _b('8\001'))
+_NODESTATUS_ALLOCATABLEENTRY.has_options = True
+_NODESTATUS_ALLOCATABLEENTRY._options = _descriptor._ParseOptions(descriptor_pb2.MessageOptions(), _b('8\001'))
+_PERSISTENTVOLUMECLAIMSTATUS_CAPACITYENTRY.has_options = True
+_PERSISTENTVOLUMECLAIMSTATUS_CAPACITYENTRY._options = _descriptor._ParseOptions(descriptor_pb2.MessageOptions(), _b('8\001'))
+_PERSISTENTVOLUMECLAIMSTATUS_ALLOCATEDRESOURCESENTRY.has_options = True
+_PERSISTENTVOLUMECLAIMSTATUS_ALLOCATEDRESOURCESENTRY._options = _descriptor._ParseOptions(descriptor_pb2.MessageOptions(), _b('8\001'))
+_PERSISTENTVOLUMESPEC_CAPACITYENTRY.has_options = True
+_PERSISTENTVOLUMESPEC_CAPACITYENTRY._options = _descriptor._ParseOptions(descriptor_pb2.MessageOptions(), _b('8\001'))
+_PODSPEC_NODESELECTORENTRY.has_options = True
+_PODSPEC_NODESELECTORENTRY._options = _descriptor._ParseOptions(descriptor_pb2.MessageOptions(), _b('8\001'))
+_PODSPEC_OVERHEADENTRY.has_options = True
+_PODSPEC_OVERHEADENTRY._options = _descriptor._ParseOptions(descriptor_pb2.MessageOptions(), _b('8\001'))
+_REPLICATIONCONTROLLERSPEC_SELECTORENTRY.has_options = True
+_REPLICATIONCONTROLLERSPEC_SELECTORENTRY._options = _descriptor._ParseOptions(descriptor_pb2.MessageOptions(), _b('8\001'))
+_RESOURCEQUOTASPEC_HARDENTRY.has_options = True
+_RESOURCEQUOTASPEC_HARDENTRY._options = _descriptor._ParseOptions(descriptor_pb2.MessageOptions(), _b('8\001'))
+_RESOURCEQUOTASTATUS_HARDENTRY.has_options = True
+_RESOURCEQUOTASTATUS_HARDENTRY._options = _descriptor._ParseOptions(descriptor_pb2.MessageOptions(), _b('8\001'))
+_RESOURCEQUOTASTATUS_USEDENTRY.has_options = True
+_RESOURCEQUOTASTATUS_USEDENTRY._options = _descriptor._ParseOptions(descriptor_pb2.MessageOptions(), _b('8\001'))
+_RESOURCEREQUIREMENTS_LIMITSENTRY.has_options = True
+_RESOURCEREQUIREMENTS_LIMITSENTRY._options = _descriptor._ParseOptions(descriptor_pb2.MessageOptions(), _b('8\001'))
+_RESOURCEREQUIREMENTS_REQUESTSENTRY.has_options = True
+_RESOURCEREQUIREMENTS_REQUESTSENTRY._options = _descriptor._ParseOptions(descriptor_pb2.MessageOptions(), _b('8\001'))
+_SECRET_DATAENTRY.has_options = True
+_SECRET_DATAENTRY._options = _descriptor._ParseOptions(descriptor_pb2.MessageOptions(), _b('8\001'))
+_SECRET_STRINGDATAENTRY.has_options = True
+_SECRET_STRINGDATAENTRY._options = _descriptor._ParseOptions(descriptor_pb2.MessageOptions(), _b('8\001'))
+_SERVICESPEC_SELECTORENTRY.has_options = True
+_SERVICESPEC_SELECTORENTRY._options = _descriptor._ParseOptions(descriptor_pb2.MessageOptions(), _b('8\001'))
+# @@protoc_insertion_point(module_scope)
diff --git a/pkg/apis/manager/v1beta1/python/k8s/io/apimachinery/pkg/api/resource/generated_pb2.py b/pkg/apis/manager/v1beta1/python/k8s/io/apimachinery/pkg/api/resource/generated_pb2.py
new file mode 100644
index 00000000000..077fce00d5c
--- /dev/null
+++ b/pkg/apis/manager/v1beta1/python/k8s/io/apimachinery/pkg/api/resource/generated_pb2.py
@@ -0,0 +1,110 @@
+# Generated by the protocol buffer compiler. DO NOT EDIT!
+# source: k8s.io/apimachinery/pkg/api/resource/generated.proto
+
+import sys
+_b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1'))
+from google.protobuf import descriptor as _descriptor
+from google.protobuf import message as _message
+from google.protobuf import reflection as _reflection
+from google.protobuf import symbol_database as _symbol_database
+from google.protobuf import descriptor_pb2
+# @@protoc_insertion_point(imports)
+
+_sym_db = _symbol_database.Default()
+
+
+
+
+DESCRIPTOR = _descriptor.FileDescriptor(
+ name='k8s.io/apimachinery/pkg/api/resource/generated.proto',
+ package='k8s.io.apimachinery.pkg.api.resource',
+ syntax='proto2',
+ serialized_pb=_b('\n4k8s.io/apimachinery/pkg/api/resource/generated.proto\x12$k8s.io.apimachinery.pkg.api.resource\"\x1a\n\x08Quantity\x12\x0e\n\x06string\x18\x01 \x01(\t\"\x1f\n\rQuantityValue\x12\x0e\n\x06string\x18\x01 \x01(\tB&Z$k8s.io/apimachinery/pkg/api/resource')
+)
+
+
+
+
+_QUANTITY = _descriptor.Descriptor(
+ name='Quantity',
+ full_name='k8s.io.apimachinery.pkg.api.resource.Quantity',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='string', full_name='k8s.io.apimachinery.pkg.api.resource.Quantity.string', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=94,
+ serialized_end=120,
+)
+
+
+_QUANTITYVALUE = _descriptor.Descriptor(
+ name='QuantityValue',
+ full_name='k8s.io.apimachinery.pkg.api.resource.QuantityValue',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='string', full_name='k8s.io.apimachinery.pkg.api.resource.QuantityValue.string', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=122,
+ serialized_end=153,
+)
+
+DESCRIPTOR.message_types_by_name['Quantity'] = _QUANTITY
+DESCRIPTOR.message_types_by_name['QuantityValue'] = _QUANTITYVALUE
+_sym_db.RegisterFileDescriptor(DESCRIPTOR)
+
+Quantity = _reflection.GeneratedProtocolMessageType('Quantity', (_message.Message,), dict(
+ DESCRIPTOR = _QUANTITY,
+ __module__ = 'k8s.io.apimachinery.pkg.api.resource.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.apimachinery.pkg.api.resource.Quantity)
+ ))
+_sym_db.RegisterMessage(Quantity)
+
+QuantityValue = _reflection.GeneratedProtocolMessageType('QuantityValue', (_message.Message,), dict(
+ DESCRIPTOR = _QUANTITYVALUE,
+ __module__ = 'k8s.io.apimachinery.pkg.api.resource.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.apimachinery.pkg.api.resource.QuantityValue)
+ ))
+_sym_db.RegisterMessage(QuantityValue)
+
+
+DESCRIPTOR.has_options = True
+DESCRIPTOR._options = _descriptor._ParseOptions(descriptor_pb2.FileOptions(), _b('Z$k8s.io/apimachinery/pkg/api/resource'))
+# @@protoc_insertion_point(module_scope)
diff --git a/pkg/apis/manager/v1beta1/python/k8s/io/apimachinery/pkg/apis/meta/v1/generated_pb2.py b/pkg/apis/manager/v1beta1/python/k8s/io/apimachinery/pkg/apis/meta/v1/generated_pb2.py
new file mode 100644
index 00000000000..922272799fc
--- /dev/null
+++ b/pkg/apis/manager/v1beta1/python/k8s/io/apimachinery/pkg/apis/meta/v1/generated_pb2.py
@@ -0,0 +1,2616 @@
+# Generated by the protocol buffer compiler. DO NOT EDIT!
+# source: k8s.io/apimachinery/pkg/apis/meta/v1/generated.proto
+
+import sys
+_b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1'))
+from google.protobuf import descriptor as _descriptor
+from google.protobuf import message as _message
+from google.protobuf import reflection as _reflection
+from google.protobuf import symbol_database as _symbol_database
+from google.protobuf import descriptor_pb2
+# @@protoc_insertion_point(imports)
+
+_sym_db = _symbol_database.Default()
+
+
+from k8s.io.apimachinery.pkg.runtime import generated_pb2 as k8s_dot_io_dot_apimachinery_dot_pkg_dot_runtime_dot_generated__pb2
+from k8s.io.apimachinery.pkg.runtime.schema import generated_pb2 as k8s_dot_io_dot_apimachinery_dot_pkg_dot_runtime_dot_schema_dot_generated__pb2
+
+
+DESCRIPTOR = _descriptor.FileDescriptor(
+ name='k8s.io/apimachinery/pkg/apis/meta/v1/generated.proto',
+ package='k8s.io.apimachinery.pkg.apis.meta.v1',
+ syntax='proto2',
+ serialized_pb=_b('\n4k8s.io/apimachinery/pkg/apis/meta/v1/generated.proto\x12$k8s.io.apimachinery.pkg.apis.meta.v1\x1a/k8s.io/apimachinery/pkg/runtime/generated.proto\x1a\x36k8s.io/apimachinery/pkg/runtime/schema/generated.proto\"\xa9\x02\n\x08\x41PIGroup\x12\x0c\n\x04name\x18\x01 \x01(\t\x12P\n\x08versions\x18\x02 \x03(\x0b\x32>.k8s.io.apimachinery.pkg.apis.meta.v1.GroupVersionForDiscovery\x12X\n\x10preferredVersion\x18\x03 \x01(\x0b\x32>.k8s.io.apimachinery.pkg.apis.meta.v1.GroupVersionForDiscovery\x12\x63\n\x1aserverAddressByClientCIDRs\x18\x04 \x03(\x0b\x32?.k8s.io.apimachinery.pkg.apis.meta.v1.ServerAddressByClientCIDR\"N\n\x0c\x41PIGroupList\x12>\n\x06groups\x18\x01 \x03(\x0b\x32..k8s.io.apimachinery.pkg.apis.meta.v1.APIGroup\"\xf3\x01\n\x0b\x41PIResource\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x14\n\x0csingularName\x18\x06 \x01(\t\x12\x12\n\nnamespaced\x18\x02 \x01(\x08\x12\r\n\x05group\x18\x08 \x01(\t\x12\x0f\n\x07version\x18\t \x01(\t\x12\x0c\n\x04kind\x18\x03 \x01(\t\x12:\n\x05verbs\x18\x04 \x01(\x0b\x32+.k8s.io.apimachinery.pkg.apis.meta.v1.Verbs\x12\x12\n\nshortNames\x18\x05 \x03(\t\x12\x12\n\ncategories\x18\x07 \x03(\t\x12\x1a\n\x12storageVersionHash\x18\n \x01(\t\"m\n\x0f\x41PIResourceList\x12\x14\n\x0cgroupVersion\x18\x01 \x01(\t\x12\x44\n\tresources\x18\x02 \x03(\x0b\x32\x31.k8s.io.apimachinery.pkg.apis.meta.v1.APIResource\"\x84\x01\n\x0b\x41PIVersions\x12\x10\n\x08versions\x18\x01 \x03(\t\x12\x63\n\x1aserverAddressByClientCIDRs\x18\x02 \x03(\x0b\x32?.k8s.io.apimachinery.pkg.apis.meta.v1.ServerAddressByClientCIDR\"C\n\x0c\x41pplyOptions\x12\x0e\n\x06\x64ryRun\x18\x01 \x03(\t\x12\r\n\x05\x66orce\x18\x02 \x01(\x08\x12\x14\n\x0c\x66ieldManager\x18\x03 \x01(\t\"\xae\x01\n\tCondition\x12\x0c\n\x04type\x18\x01 \x01(\t\x12\x0e\n\x06status\x18\x02 \x01(\t\x12\x1a\n\x12observedGeneration\x18\x03 \x01(\x03\x12\x46\n\x12lastTransitionTime\x18\x04 \x01(\x0b\x32*.k8s.io.apimachinery.pkg.apis.meta.v1.Time\x12\x0e\n\x06reason\x18\x05 \x01(\t\x12\x0f\n\x07message\x18\x06 \x01(\t\"N\n\rCreateOptions\x12\x0e\n\x06\x64ryRun\x18\x01 \x03(\t\x12\x14\n\x0c\x66ieldManager\x18\x03 \x01(\t\x12\x17\n\x0f\x66ieldValidation\x18\x04 \x01(\t\"\xbc\x01\n\rDeleteOptions\x12\x1a\n\x12gracePeriodSeconds\x18\x01 \x01(\x03\x12J\n\rpreconditions\x18\x02 \x01(\x0b\x32\x33.k8s.io.apimachinery.pkg.apis.meta.v1.Preconditions\x12\x18\n\x10orphanDependents\x18\x03 \x01(\x08\x12\x19\n\x11propagationPolicy\x18\x04 \x01(\t\x12\x0e\n\x06\x64ryRun\x18\x05 \x03(\t\"\x1c\n\x08\x44uration\x12\x10\n\x08\x64uration\x18\x01 \x01(\x03\"\x17\n\x08\x46ieldsV1\x12\x0b\n\x03Raw\x18\x01 \x01(\x0c\"%\n\nGetOptions\x12\x17\n\x0fresourceVersion\x18\x01 \x01(\t\"(\n\tGroupKind\x12\r\n\x05group\x18\x01 \x01(\t\x12\x0c\n\x04kind\x18\x02 \x01(\t\"0\n\rGroupResource\x12\r\n\x05group\x18\x01 \x01(\t\x12\x10\n\x08resource\x18\x02 \x01(\t\".\n\x0cGroupVersion\x12\r\n\x05group\x18\x01 \x01(\t\x12\x0f\n\x07version\x18\x02 \x01(\t\"A\n\x18GroupVersionForDiscovery\x12\x14\n\x0cgroupVersion\x18\x01 \x01(\t\x12\x0f\n\x07version\x18\x02 \x01(\t\"@\n\x10GroupVersionKind\x12\r\n\x05group\x18\x01 \x01(\t\x12\x0f\n\x07version\x18\x02 \x01(\t\x12\x0c\n\x04kind\x18\x03 \x01(\t\"H\n\x14GroupVersionResource\x12\r\n\x05group\x18\x01 \x01(\t\x12\x0f\n\x07version\x18\x02 \x01(\t\x12\x10\n\x08resource\x18\x03 \x01(\t\"\xf8\x01\n\rLabelSelector\x12Y\n\x0bmatchLabels\x18\x01 \x03(\x0b\x32\x44.k8s.io.apimachinery.pkg.apis.meta.v1.LabelSelector.MatchLabelsEntry\x12X\n\x10matchExpressions\x18\x02 \x03(\x0b\x32>.k8s.io.apimachinery.pkg.apis.meta.v1.LabelSelectorRequirement\x1a\x32\n\x10MatchLabelsEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"I\n\x18LabelSelectorRequirement\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\x10\n\x08operator\x18\x02 \x01(\t\x12\x0e\n\x06values\x18\x03 \x03(\t\"\x86\x01\n\x04List\x12@\n\x08metadata\x18\x01 \x01(\x0b\x32..k8s.io.apimachinery.pkg.apis.meta.v1.ListMeta\x12<\n\x05items\x18\x02 \x03(\x0b\x32-.k8s.io.apimachinery.pkg.runtime.RawExtension\"c\n\x08ListMeta\x12\x10\n\x08selfLink\x18\x01 \x01(\t\x12\x17\n\x0fresourceVersion\x18\x02 \x01(\t\x12\x10\n\x08\x63ontinue\x18\x03 \x01(\t\x12\x1a\n\x12remainingItemCount\x18\x04 \x01(\x03\"\xd7\x01\n\x0bListOptions\x12\x15\n\rlabelSelector\x18\x01 \x01(\t\x12\x15\n\rfieldSelector\x18\x02 \x01(\t\x12\r\n\x05watch\x18\x03 \x01(\x08\x12\x1b\n\x13\x61llowWatchBookmarks\x18\t \x01(\x08\x12\x17\n\x0fresourceVersion\x18\x04 \x01(\t\x12\x1c\n\x14resourceVersionMatch\x18\n \x01(\t\x12\x16\n\x0etimeoutSeconds\x18\x05 \x01(\x03\x12\r\n\x05limit\x18\x07 \x01(\x03\x12\x10\n\x08\x63ontinue\x18\x08 \x01(\t\"\xf1\x01\n\x12ManagedFieldsEntry\x12\x0f\n\x07manager\x18\x01 \x01(\t\x12\x11\n\toperation\x18\x02 \x01(\t\x12\x12\n\napiVersion\x18\x03 \x01(\t\x12\x38\n\x04time\x18\x04 \x01(\x0b\x32*.k8s.io.apimachinery.pkg.apis.meta.v1.Time\x12\x12\n\nfieldsType\x18\x06 \x01(\t\x12@\n\x08\x66ieldsV1\x18\x07 \x01(\x0b\x32..k8s.io.apimachinery.pkg.apis.meta.v1.FieldsV1\x12\x13\n\x0bsubresource\x18\x08 \x01(\t\"+\n\tMicroTime\x12\x0f\n\x07seconds\x18\x01 \x01(\x03\x12\r\n\x05nanos\x18\x02 \x01(\x05\"\xfe\x05\n\nObjectMeta\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x14\n\x0cgenerateName\x18\x02 \x01(\t\x12\x11\n\tnamespace\x18\x03 \x01(\t\x12\x10\n\x08selfLink\x18\x04 \x01(\t\x12\x0b\n\x03uid\x18\x05 \x01(\t\x12\x17\n\x0fresourceVersion\x18\x06 \x01(\t\x12\x12\n\ngeneration\x18\x07 \x01(\x03\x12\x45\n\x11\x63reationTimestamp\x18\x08 \x01(\x0b\x32*.k8s.io.apimachinery.pkg.apis.meta.v1.Time\x12\x45\n\x11\x64\x65letionTimestamp\x18\t \x01(\x0b\x32*.k8s.io.apimachinery.pkg.apis.meta.v1.Time\x12\"\n\x1a\x64\x65letionGracePeriodSeconds\x18\n \x01(\x03\x12L\n\x06labels\x18\x0b \x03(\x0b\x32<.k8s.io.apimachinery.pkg.apis.meta.v1.ObjectMeta.LabelsEntry\x12V\n\x0b\x61nnotations\x18\x0c \x03(\x0b\x32\x41.k8s.io.apimachinery.pkg.apis.meta.v1.ObjectMeta.AnnotationsEntry\x12M\n\x0fownerReferences\x18\r \x03(\x0b\x32\x34.k8s.io.apimachinery.pkg.apis.meta.v1.OwnerReference\x12\x12\n\nfinalizers\x18\x0e \x03(\t\x12O\n\rmanagedFields\x18\x11 \x03(\x0b\x32\x38.k8s.io.apimachinery.pkg.apis.meta.v1.ManagedFieldsEntry\x1a-\n\x0bLabelsEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\x1a\x32\n\x10\x41nnotationsEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"}\n\x0eOwnerReference\x12\x12\n\napiVersion\x18\x05 \x01(\t\x12\x0c\n\x04kind\x18\x01 \x01(\t\x12\x0c\n\x04name\x18\x03 \x01(\t\x12\x0b\n\x03uid\x18\x04 \x01(\t\x12\x12\n\ncontroller\x18\x06 \x01(\x08\x12\x1a\n\x12\x62lockOwnerDeletion\x18\x07 \x01(\x08\"[\n\x15PartialObjectMetadata\x12\x42\n\x08metadata\x18\x01 \x01(\x0b\x32\x30.k8s.io.apimachinery.pkg.apis.meta.v1.ObjectMeta\"\xa9\x01\n\x19PartialObjectMetadataList\x12@\n\x08metadata\x18\x01 \x01(\x0b\x32..k8s.io.apimachinery.pkg.apis.meta.v1.ListMeta\x12J\n\x05items\x18\x02 \x03(\x0b\x32;.k8s.io.apimachinery.pkg.apis.meta.v1.PartialObjectMetadata\"\x07\n\x05Patch\"\\\n\x0cPatchOptions\x12\x0e\n\x06\x64ryRun\x18\x01 \x03(\t\x12\r\n\x05\x66orce\x18\x02 \x01(\x08\x12\x14\n\x0c\x66ieldManager\x18\x03 \x01(\t\x12\x17\n\x0f\x66ieldValidation\x18\x04 \x01(\t\"5\n\rPreconditions\x12\x0b\n\x03uid\x18\x01 \x01(\t\x12\x17\n\x0fresourceVersion\x18\x02 \x01(\t\"\x1a\n\tRootPaths\x12\r\n\x05paths\x18\x01 \x03(\t\"F\n\x19ServerAddressByClientCIDR\x12\x12\n\nclientCIDR\x18\x01 \x01(\t\x12\x15\n\rserverAddress\x18\x02 \x01(\t\"\xcf\x01\n\x06Status\x12@\n\x08metadata\x18\x01 \x01(\x0b\x32..k8s.io.apimachinery.pkg.apis.meta.v1.ListMeta\x12\x0e\n\x06status\x18\x02 \x01(\t\x12\x0f\n\x07message\x18\x03 \x01(\t\x12\x0e\n\x06reason\x18\x04 \x01(\t\x12\x44\n\x07\x64\x65tails\x18\x05 \x01(\x0b\x32\x33.k8s.io.apimachinery.pkg.apis.meta.v1.StatusDetails\x12\x0c\n\x04\x63ode\x18\x06 \x01(\x05\"=\n\x0bStatusCause\x12\x0e\n\x06reason\x18\x01 \x01(\t\x12\x0f\n\x07message\x18\x02 \x01(\t\x12\r\n\x05\x66ield\x18\x03 \x01(\t\"\xa5\x01\n\rStatusDetails\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\r\n\x05group\x18\x02 \x01(\t\x12\x0c\n\x04kind\x18\x03 \x01(\t\x12\x0b\n\x03uid\x18\x06 \x01(\t\x12\x41\n\x06\x63\x61uses\x18\x04 \x03(\x0b\x32\x31.k8s.io.apimachinery.pkg.apis.meta.v1.StatusCause\x12\x19\n\x11retryAfterSeconds\x18\x05 \x01(\x05\"%\n\x0cTableOptions\x12\x15\n\rincludeObject\x18\x01 \x01(\t\"&\n\x04Time\x12\x0f\n\x07seconds\x18\x01 \x01(\x03\x12\r\n\x05nanos\x18\x02 \x01(\x05\"+\n\tTimestamp\x12\x0f\n\x07seconds\x18\x01 \x01(\x03\x12\r\n\x05nanos\x18\x02 \x01(\x05\",\n\x08TypeMeta\x12\x0c\n\x04kind\x18\x01 \x01(\t\x12\x12\n\napiVersion\x18\x02 \x01(\t\"N\n\rUpdateOptions\x12\x0e\n\x06\x64ryRun\x18\x01 \x03(\t\x12\x14\n\x0c\x66ieldManager\x18\x02 \x01(\t\x12\x17\n\x0f\x66ieldValidation\x18\x03 \x01(\t\"\x16\n\x05Verbs\x12\r\n\x05items\x18\x01 \x03(\t\"Y\n\nWatchEvent\x12\x0c\n\x04type\x18\x01 \x01(\t\x12=\n\x06object\x18\x02 \x01(\x0b\x32-.k8s.io.apimachinery.pkg.runtime.RawExtensionB&Z$k8s.io/apimachinery/pkg/apis/meta/v1')
+ ,
+ dependencies=[k8s_dot_io_dot_apimachinery_dot_pkg_dot_runtime_dot_generated__pb2.DESCRIPTOR,k8s_dot_io_dot_apimachinery_dot_pkg_dot_runtime_dot_schema_dot_generated__pb2.DESCRIPTOR,])
+
+
+
+
+_APIGROUP = _descriptor.Descriptor(
+ name='APIGroup',
+ full_name='k8s.io.apimachinery.pkg.apis.meta.v1.APIGroup',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='name', full_name='k8s.io.apimachinery.pkg.apis.meta.v1.APIGroup.name', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='versions', full_name='k8s.io.apimachinery.pkg.apis.meta.v1.APIGroup.versions', index=1,
+ number=2, type=11, cpp_type=10, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='preferredVersion', full_name='k8s.io.apimachinery.pkg.apis.meta.v1.APIGroup.preferredVersion', index=2,
+ number=3, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='serverAddressByClientCIDRs', full_name='k8s.io.apimachinery.pkg.apis.meta.v1.APIGroup.serverAddressByClientCIDRs', index=3,
+ number=4, type=11, cpp_type=10, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=200,
+ serialized_end=497,
+)
+
+
+_APIGROUPLIST = _descriptor.Descriptor(
+ name='APIGroupList',
+ full_name='k8s.io.apimachinery.pkg.apis.meta.v1.APIGroupList',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='groups', full_name='k8s.io.apimachinery.pkg.apis.meta.v1.APIGroupList.groups', index=0,
+ number=1, type=11, cpp_type=10, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=499,
+ serialized_end=577,
+)
+
+
+_APIRESOURCE = _descriptor.Descriptor(
+ name='APIResource',
+ full_name='k8s.io.apimachinery.pkg.apis.meta.v1.APIResource',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='name', full_name='k8s.io.apimachinery.pkg.apis.meta.v1.APIResource.name', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='singularName', full_name='k8s.io.apimachinery.pkg.apis.meta.v1.APIResource.singularName', index=1,
+ number=6, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='namespaced', full_name='k8s.io.apimachinery.pkg.apis.meta.v1.APIResource.namespaced', index=2,
+ number=2, type=8, cpp_type=7, label=1,
+ has_default_value=False, default_value=False,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='group', full_name='k8s.io.apimachinery.pkg.apis.meta.v1.APIResource.group', index=3,
+ number=8, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='version', full_name='k8s.io.apimachinery.pkg.apis.meta.v1.APIResource.version', index=4,
+ number=9, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='kind', full_name='k8s.io.apimachinery.pkg.apis.meta.v1.APIResource.kind', index=5,
+ number=3, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='verbs', full_name='k8s.io.apimachinery.pkg.apis.meta.v1.APIResource.verbs', index=6,
+ number=4, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='shortNames', full_name='k8s.io.apimachinery.pkg.apis.meta.v1.APIResource.shortNames', index=7,
+ number=5, type=9, cpp_type=9, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='categories', full_name='k8s.io.apimachinery.pkg.apis.meta.v1.APIResource.categories', index=8,
+ number=7, type=9, cpp_type=9, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='storageVersionHash', full_name='k8s.io.apimachinery.pkg.apis.meta.v1.APIResource.storageVersionHash', index=9,
+ number=10, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=580,
+ serialized_end=823,
+)
+
+
+_APIRESOURCELIST = _descriptor.Descriptor(
+ name='APIResourceList',
+ full_name='k8s.io.apimachinery.pkg.apis.meta.v1.APIResourceList',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='groupVersion', full_name='k8s.io.apimachinery.pkg.apis.meta.v1.APIResourceList.groupVersion', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='resources', full_name='k8s.io.apimachinery.pkg.apis.meta.v1.APIResourceList.resources', index=1,
+ number=2, type=11, cpp_type=10, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=825,
+ serialized_end=934,
+)
+
+
+_APIVERSIONS = _descriptor.Descriptor(
+ name='APIVersions',
+ full_name='k8s.io.apimachinery.pkg.apis.meta.v1.APIVersions',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='versions', full_name='k8s.io.apimachinery.pkg.apis.meta.v1.APIVersions.versions', index=0,
+ number=1, type=9, cpp_type=9, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='serverAddressByClientCIDRs', full_name='k8s.io.apimachinery.pkg.apis.meta.v1.APIVersions.serverAddressByClientCIDRs', index=1,
+ number=2, type=11, cpp_type=10, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=937,
+ serialized_end=1069,
+)
+
+
+_APPLYOPTIONS = _descriptor.Descriptor(
+ name='ApplyOptions',
+ full_name='k8s.io.apimachinery.pkg.apis.meta.v1.ApplyOptions',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='dryRun', full_name='k8s.io.apimachinery.pkg.apis.meta.v1.ApplyOptions.dryRun', index=0,
+ number=1, type=9, cpp_type=9, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='force', full_name='k8s.io.apimachinery.pkg.apis.meta.v1.ApplyOptions.force', index=1,
+ number=2, type=8, cpp_type=7, label=1,
+ has_default_value=False, default_value=False,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='fieldManager', full_name='k8s.io.apimachinery.pkg.apis.meta.v1.ApplyOptions.fieldManager', index=2,
+ number=3, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=1071,
+ serialized_end=1138,
+)
+
+
+_CONDITION = _descriptor.Descriptor(
+ name='Condition',
+ full_name='k8s.io.apimachinery.pkg.apis.meta.v1.Condition',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='type', full_name='k8s.io.apimachinery.pkg.apis.meta.v1.Condition.type', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='status', full_name='k8s.io.apimachinery.pkg.apis.meta.v1.Condition.status', index=1,
+ number=2, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='observedGeneration', full_name='k8s.io.apimachinery.pkg.apis.meta.v1.Condition.observedGeneration', index=2,
+ number=3, type=3, cpp_type=2, label=1,
+ has_default_value=False, default_value=0,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='lastTransitionTime', full_name='k8s.io.apimachinery.pkg.apis.meta.v1.Condition.lastTransitionTime', index=3,
+ number=4, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='reason', full_name='k8s.io.apimachinery.pkg.apis.meta.v1.Condition.reason', index=4,
+ number=5, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='message', full_name='k8s.io.apimachinery.pkg.apis.meta.v1.Condition.message', index=5,
+ number=6, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=1141,
+ serialized_end=1315,
+)
+
+
+_CREATEOPTIONS = _descriptor.Descriptor(
+ name='CreateOptions',
+ full_name='k8s.io.apimachinery.pkg.apis.meta.v1.CreateOptions',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='dryRun', full_name='k8s.io.apimachinery.pkg.apis.meta.v1.CreateOptions.dryRun', index=0,
+ number=1, type=9, cpp_type=9, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='fieldManager', full_name='k8s.io.apimachinery.pkg.apis.meta.v1.CreateOptions.fieldManager', index=1,
+ number=3, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='fieldValidation', full_name='k8s.io.apimachinery.pkg.apis.meta.v1.CreateOptions.fieldValidation', index=2,
+ number=4, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=1317,
+ serialized_end=1395,
+)
+
+
+_DELETEOPTIONS = _descriptor.Descriptor(
+ name='DeleteOptions',
+ full_name='k8s.io.apimachinery.pkg.apis.meta.v1.DeleteOptions',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='gracePeriodSeconds', full_name='k8s.io.apimachinery.pkg.apis.meta.v1.DeleteOptions.gracePeriodSeconds', index=0,
+ number=1, type=3, cpp_type=2, label=1,
+ has_default_value=False, default_value=0,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='preconditions', full_name='k8s.io.apimachinery.pkg.apis.meta.v1.DeleteOptions.preconditions', index=1,
+ number=2, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='orphanDependents', full_name='k8s.io.apimachinery.pkg.apis.meta.v1.DeleteOptions.orphanDependents', index=2,
+ number=3, type=8, cpp_type=7, label=1,
+ has_default_value=False, default_value=False,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='propagationPolicy', full_name='k8s.io.apimachinery.pkg.apis.meta.v1.DeleteOptions.propagationPolicy', index=3,
+ number=4, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='dryRun', full_name='k8s.io.apimachinery.pkg.apis.meta.v1.DeleteOptions.dryRun', index=4,
+ number=5, type=9, cpp_type=9, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=1398,
+ serialized_end=1586,
+)
+
+
+_DURATION = _descriptor.Descriptor(
+ name='Duration',
+ full_name='k8s.io.apimachinery.pkg.apis.meta.v1.Duration',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='duration', full_name='k8s.io.apimachinery.pkg.apis.meta.v1.Duration.duration', index=0,
+ number=1, type=3, cpp_type=2, label=1,
+ has_default_value=False, default_value=0,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=1588,
+ serialized_end=1616,
+)
+
+
+_FIELDSV1 = _descriptor.Descriptor(
+ name='FieldsV1',
+ full_name='k8s.io.apimachinery.pkg.apis.meta.v1.FieldsV1',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='Raw', full_name='k8s.io.apimachinery.pkg.apis.meta.v1.FieldsV1.Raw', index=0,
+ number=1, type=12, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b(""),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=1618,
+ serialized_end=1641,
+)
+
+
+_GETOPTIONS = _descriptor.Descriptor(
+ name='GetOptions',
+ full_name='k8s.io.apimachinery.pkg.apis.meta.v1.GetOptions',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='resourceVersion', full_name='k8s.io.apimachinery.pkg.apis.meta.v1.GetOptions.resourceVersion', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=1643,
+ serialized_end=1680,
+)
+
+
+_GROUPKIND = _descriptor.Descriptor(
+ name='GroupKind',
+ full_name='k8s.io.apimachinery.pkg.apis.meta.v1.GroupKind',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='group', full_name='k8s.io.apimachinery.pkg.apis.meta.v1.GroupKind.group', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='kind', full_name='k8s.io.apimachinery.pkg.apis.meta.v1.GroupKind.kind', index=1,
+ number=2, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=1682,
+ serialized_end=1722,
+)
+
+
+_GROUPRESOURCE = _descriptor.Descriptor(
+ name='GroupResource',
+ full_name='k8s.io.apimachinery.pkg.apis.meta.v1.GroupResource',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='group', full_name='k8s.io.apimachinery.pkg.apis.meta.v1.GroupResource.group', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='resource', full_name='k8s.io.apimachinery.pkg.apis.meta.v1.GroupResource.resource', index=1,
+ number=2, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=1724,
+ serialized_end=1772,
+)
+
+
+_GROUPVERSION = _descriptor.Descriptor(
+ name='GroupVersion',
+ full_name='k8s.io.apimachinery.pkg.apis.meta.v1.GroupVersion',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='group', full_name='k8s.io.apimachinery.pkg.apis.meta.v1.GroupVersion.group', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='version', full_name='k8s.io.apimachinery.pkg.apis.meta.v1.GroupVersion.version', index=1,
+ number=2, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=1774,
+ serialized_end=1820,
+)
+
+
+_GROUPVERSIONFORDISCOVERY = _descriptor.Descriptor(
+ name='GroupVersionForDiscovery',
+ full_name='k8s.io.apimachinery.pkg.apis.meta.v1.GroupVersionForDiscovery',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='groupVersion', full_name='k8s.io.apimachinery.pkg.apis.meta.v1.GroupVersionForDiscovery.groupVersion', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='version', full_name='k8s.io.apimachinery.pkg.apis.meta.v1.GroupVersionForDiscovery.version', index=1,
+ number=2, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=1822,
+ serialized_end=1887,
+)
+
+
+_GROUPVERSIONKIND = _descriptor.Descriptor(
+ name='GroupVersionKind',
+ full_name='k8s.io.apimachinery.pkg.apis.meta.v1.GroupVersionKind',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='group', full_name='k8s.io.apimachinery.pkg.apis.meta.v1.GroupVersionKind.group', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='version', full_name='k8s.io.apimachinery.pkg.apis.meta.v1.GroupVersionKind.version', index=1,
+ number=2, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='kind', full_name='k8s.io.apimachinery.pkg.apis.meta.v1.GroupVersionKind.kind', index=2,
+ number=3, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=1889,
+ serialized_end=1953,
+)
+
+
+_GROUPVERSIONRESOURCE = _descriptor.Descriptor(
+ name='GroupVersionResource',
+ full_name='k8s.io.apimachinery.pkg.apis.meta.v1.GroupVersionResource',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='group', full_name='k8s.io.apimachinery.pkg.apis.meta.v1.GroupVersionResource.group', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='version', full_name='k8s.io.apimachinery.pkg.apis.meta.v1.GroupVersionResource.version', index=1,
+ number=2, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='resource', full_name='k8s.io.apimachinery.pkg.apis.meta.v1.GroupVersionResource.resource', index=2,
+ number=3, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=1955,
+ serialized_end=2027,
+)
+
+
+_LABELSELECTOR_MATCHLABELSENTRY = _descriptor.Descriptor(
+ name='MatchLabelsEntry',
+ full_name='k8s.io.apimachinery.pkg.apis.meta.v1.LabelSelector.MatchLabelsEntry',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='key', full_name='k8s.io.apimachinery.pkg.apis.meta.v1.LabelSelector.MatchLabelsEntry.key', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='value', full_name='k8s.io.apimachinery.pkg.apis.meta.v1.LabelSelector.MatchLabelsEntry.value', index=1,
+ number=2, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=_descriptor._ParseOptions(descriptor_pb2.MessageOptions(), _b('8\001')),
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=2228,
+ serialized_end=2278,
+)
+
+_LABELSELECTOR = _descriptor.Descriptor(
+ name='LabelSelector',
+ full_name='k8s.io.apimachinery.pkg.apis.meta.v1.LabelSelector',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='matchLabels', full_name='k8s.io.apimachinery.pkg.apis.meta.v1.LabelSelector.matchLabels', index=0,
+ number=1, type=11, cpp_type=10, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='matchExpressions', full_name='k8s.io.apimachinery.pkg.apis.meta.v1.LabelSelector.matchExpressions', index=1,
+ number=2, type=11, cpp_type=10, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[_LABELSELECTOR_MATCHLABELSENTRY, ],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=2030,
+ serialized_end=2278,
+)
+
+
+_LABELSELECTORREQUIREMENT = _descriptor.Descriptor(
+ name='LabelSelectorRequirement',
+ full_name='k8s.io.apimachinery.pkg.apis.meta.v1.LabelSelectorRequirement',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='key', full_name='k8s.io.apimachinery.pkg.apis.meta.v1.LabelSelectorRequirement.key', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='operator', full_name='k8s.io.apimachinery.pkg.apis.meta.v1.LabelSelectorRequirement.operator', index=1,
+ number=2, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='values', full_name='k8s.io.apimachinery.pkg.apis.meta.v1.LabelSelectorRequirement.values', index=2,
+ number=3, type=9, cpp_type=9, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=2280,
+ serialized_end=2353,
+)
+
+
+_LIST = _descriptor.Descriptor(
+ name='List',
+ full_name='k8s.io.apimachinery.pkg.apis.meta.v1.List',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='metadata', full_name='k8s.io.apimachinery.pkg.apis.meta.v1.List.metadata', index=0,
+ number=1, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='items', full_name='k8s.io.apimachinery.pkg.apis.meta.v1.List.items', index=1,
+ number=2, type=11, cpp_type=10, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=2356,
+ serialized_end=2490,
+)
+
+
+_LISTMETA = _descriptor.Descriptor(
+ name='ListMeta',
+ full_name='k8s.io.apimachinery.pkg.apis.meta.v1.ListMeta',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='selfLink', full_name='k8s.io.apimachinery.pkg.apis.meta.v1.ListMeta.selfLink', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='resourceVersion', full_name='k8s.io.apimachinery.pkg.apis.meta.v1.ListMeta.resourceVersion', index=1,
+ number=2, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='continue', full_name='k8s.io.apimachinery.pkg.apis.meta.v1.ListMeta.continue', index=2,
+ number=3, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='remainingItemCount', full_name='k8s.io.apimachinery.pkg.apis.meta.v1.ListMeta.remainingItemCount', index=3,
+ number=4, type=3, cpp_type=2, label=1,
+ has_default_value=False, default_value=0,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=2492,
+ serialized_end=2591,
+)
+
+
+_LISTOPTIONS = _descriptor.Descriptor(
+ name='ListOptions',
+ full_name='k8s.io.apimachinery.pkg.apis.meta.v1.ListOptions',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='labelSelector', full_name='k8s.io.apimachinery.pkg.apis.meta.v1.ListOptions.labelSelector', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='fieldSelector', full_name='k8s.io.apimachinery.pkg.apis.meta.v1.ListOptions.fieldSelector', index=1,
+ number=2, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='watch', full_name='k8s.io.apimachinery.pkg.apis.meta.v1.ListOptions.watch', index=2,
+ number=3, type=8, cpp_type=7, label=1,
+ has_default_value=False, default_value=False,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='allowWatchBookmarks', full_name='k8s.io.apimachinery.pkg.apis.meta.v1.ListOptions.allowWatchBookmarks', index=3,
+ number=9, type=8, cpp_type=7, label=1,
+ has_default_value=False, default_value=False,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='resourceVersion', full_name='k8s.io.apimachinery.pkg.apis.meta.v1.ListOptions.resourceVersion', index=4,
+ number=4, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='resourceVersionMatch', full_name='k8s.io.apimachinery.pkg.apis.meta.v1.ListOptions.resourceVersionMatch', index=5,
+ number=10, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='timeoutSeconds', full_name='k8s.io.apimachinery.pkg.apis.meta.v1.ListOptions.timeoutSeconds', index=6,
+ number=5, type=3, cpp_type=2, label=1,
+ has_default_value=False, default_value=0,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='limit', full_name='k8s.io.apimachinery.pkg.apis.meta.v1.ListOptions.limit', index=7,
+ number=7, type=3, cpp_type=2, label=1,
+ has_default_value=False, default_value=0,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='continue', full_name='k8s.io.apimachinery.pkg.apis.meta.v1.ListOptions.continue', index=8,
+ number=8, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=2594,
+ serialized_end=2809,
+)
+
+
+_MANAGEDFIELDSENTRY = _descriptor.Descriptor(
+ name='ManagedFieldsEntry',
+ full_name='k8s.io.apimachinery.pkg.apis.meta.v1.ManagedFieldsEntry',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='manager', full_name='k8s.io.apimachinery.pkg.apis.meta.v1.ManagedFieldsEntry.manager', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='operation', full_name='k8s.io.apimachinery.pkg.apis.meta.v1.ManagedFieldsEntry.operation', index=1,
+ number=2, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='apiVersion', full_name='k8s.io.apimachinery.pkg.apis.meta.v1.ManagedFieldsEntry.apiVersion', index=2,
+ number=3, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='time', full_name='k8s.io.apimachinery.pkg.apis.meta.v1.ManagedFieldsEntry.time', index=3,
+ number=4, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='fieldsType', full_name='k8s.io.apimachinery.pkg.apis.meta.v1.ManagedFieldsEntry.fieldsType', index=4,
+ number=6, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='fieldsV1', full_name='k8s.io.apimachinery.pkg.apis.meta.v1.ManagedFieldsEntry.fieldsV1', index=5,
+ number=7, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='subresource', full_name='k8s.io.apimachinery.pkg.apis.meta.v1.ManagedFieldsEntry.subresource', index=6,
+ number=8, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=2812,
+ serialized_end=3053,
+)
+
+
+_MICROTIME = _descriptor.Descriptor(
+ name='MicroTime',
+ full_name='k8s.io.apimachinery.pkg.apis.meta.v1.MicroTime',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='seconds', full_name='k8s.io.apimachinery.pkg.apis.meta.v1.MicroTime.seconds', index=0,
+ number=1, type=3, cpp_type=2, label=1,
+ has_default_value=False, default_value=0,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='nanos', full_name='k8s.io.apimachinery.pkg.apis.meta.v1.MicroTime.nanos', index=1,
+ number=2, type=5, cpp_type=1, label=1,
+ has_default_value=False, default_value=0,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=3055,
+ serialized_end=3098,
+)
+
+
+_OBJECTMETA_LABELSENTRY = _descriptor.Descriptor(
+ name='LabelsEntry',
+ full_name='k8s.io.apimachinery.pkg.apis.meta.v1.ObjectMeta.LabelsEntry',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='key', full_name='k8s.io.apimachinery.pkg.apis.meta.v1.ObjectMeta.LabelsEntry.key', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='value', full_name='k8s.io.apimachinery.pkg.apis.meta.v1.ObjectMeta.LabelsEntry.value', index=1,
+ number=2, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=_descriptor._ParseOptions(descriptor_pb2.MessageOptions(), _b('8\001')),
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=3770,
+ serialized_end=3815,
+)
+
+_OBJECTMETA_ANNOTATIONSENTRY = _descriptor.Descriptor(
+ name='AnnotationsEntry',
+ full_name='k8s.io.apimachinery.pkg.apis.meta.v1.ObjectMeta.AnnotationsEntry',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='key', full_name='k8s.io.apimachinery.pkg.apis.meta.v1.ObjectMeta.AnnotationsEntry.key', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='value', full_name='k8s.io.apimachinery.pkg.apis.meta.v1.ObjectMeta.AnnotationsEntry.value', index=1,
+ number=2, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=_descriptor._ParseOptions(descriptor_pb2.MessageOptions(), _b('8\001')),
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=3817,
+ serialized_end=3867,
+)
+
+_OBJECTMETA = _descriptor.Descriptor(
+ name='ObjectMeta',
+ full_name='k8s.io.apimachinery.pkg.apis.meta.v1.ObjectMeta',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='name', full_name='k8s.io.apimachinery.pkg.apis.meta.v1.ObjectMeta.name', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='generateName', full_name='k8s.io.apimachinery.pkg.apis.meta.v1.ObjectMeta.generateName', index=1,
+ number=2, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='namespace', full_name='k8s.io.apimachinery.pkg.apis.meta.v1.ObjectMeta.namespace', index=2,
+ number=3, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='selfLink', full_name='k8s.io.apimachinery.pkg.apis.meta.v1.ObjectMeta.selfLink', index=3,
+ number=4, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='uid', full_name='k8s.io.apimachinery.pkg.apis.meta.v1.ObjectMeta.uid', index=4,
+ number=5, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='resourceVersion', full_name='k8s.io.apimachinery.pkg.apis.meta.v1.ObjectMeta.resourceVersion', index=5,
+ number=6, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='generation', full_name='k8s.io.apimachinery.pkg.apis.meta.v1.ObjectMeta.generation', index=6,
+ number=7, type=3, cpp_type=2, label=1,
+ has_default_value=False, default_value=0,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='creationTimestamp', full_name='k8s.io.apimachinery.pkg.apis.meta.v1.ObjectMeta.creationTimestamp', index=7,
+ number=8, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='deletionTimestamp', full_name='k8s.io.apimachinery.pkg.apis.meta.v1.ObjectMeta.deletionTimestamp', index=8,
+ number=9, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='deletionGracePeriodSeconds', full_name='k8s.io.apimachinery.pkg.apis.meta.v1.ObjectMeta.deletionGracePeriodSeconds', index=9,
+ number=10, type=3, cpp_type=2, label=1,
+ has_default_value=False, default_value=0,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='labels', full_name='k8s.io.apimachinery.pkg.apis.meta.v1.ObjectMeta.labels', index=10,
+ number=11, type=11, cpp_type=10, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='annotations', full_name='k8s.io.apimachinery.pkg.apis.meta.v1.ObjectMeta.annotations', index=11,
+ number=12, type=11, cpp_type=10, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='ownerReferences', full_name='k8s.io.apimachinery.pkg.apis.meta.v1.ObjectMeta.ownerReferences', index=12,
+ number=13, type=11, cpp_type=10, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='finalizers', full_name='k8s.io.apimachinery.pkg.apis.meta.v1.ObjectMeta.finalizers', index=13,
+ number=14, type=9, cpp_type=9, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='managedFields', full_name='k8s.io.apimachinery.pkg.apis.meta.v1.ObjectMeta.managedFields', index=14,
+ number=17, type=11, cpp_type=10, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[_OBJECTMETA_LABELSENTRY, _OBJECTMETA_ANNOTATIONSENTRY, ],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=3101,
+ serialized_end=3867,
+)
+
+
+_OWNERREFERENCE = _descriptor.Descriptor(
+ name='OwnerReference',
+ full_name='k8s.io.apimachinery.pkg.apis.meta.v1.OwnerReference',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='apiVersion', full_name='k8s.io.apimachinery.pkg.apis.meta.v1.OwnerReference.apiVersion', index=0,
+ number=5, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='kind', full_name='k8s.io.apimachinery.pkg.apis.meta.v1.OwnerReference.kind', index=1,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='name', full_name='k8s.io.apimachinery.pkg.apis.meta.v1.OwnerReference.name', index=2,
+ number=3, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='uid', full_name='k8s.io.apimachinery.pkg.apis.meta.v1.OwnerReference.uid', index=3,
+ number=4, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='controller', full_name='k8s.io.apimachinery.pkg.apis.meta.v1.OwnerReference.controller', index=4,
+ number=6, type=8, cpp_type=7, label=1,
+ has_default_value=False, default_value=False,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='blockOwnerDeletion', full_name='k8s.io.apimachinery.pkg.apis.meta.v1.OwnerReference.blockOwnerDeletion', index=5,
+ number=7, type=8, cpp_type=7, label=1,
+ has_default_value=False, default_value=False,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=3869,
+ serialized_end=3994,
+)
+
+
+_PARTIALOBJECTMETADATA = _descriptor.Descriptor(
+ name='PartialObjectMetadata',
+ full_name='k8s.io.apimachinery.pkg.apis.meta.v1.PartialObjectMetadata',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='metadata', full_name='k8s.io.apimachinery.pkg.apis.meta.v1.PartialObjectMetadata.metadata', index=0,
+ number=1, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=3996,
+ serialized_end=4087,
+)
+
+
+_PARTIALOBJECTMETADATALIST = _descriptor.Descriptor(
+ name='PartialObjectMetadataList',
+ full_name='k8s.io.apimachinery.pkg.apis.meta.v1.PartialObjectMetadataList',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='metadata', full_name='k8s.io.apimachinery.pkg.apis.meta.v1.PartialObjectMetadataList.metadata', index=0,
+ number=1, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='items', full_name='k8s.io.apimachinery.pkg.apis.meta.v1.PartialObjectMetadataList.items', index=1,
+ number=2, type=11, cpp_type=10, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=4090,
+ serialized_end=4259,
+)
+
+
+_PATCH = _descriptor.Descriptor(
+ name='Patch',
+ full_name='k8s.io.apimachinery.pkg.apis.meta.v1.Patch',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=4261,
+ serialized_end=4268,
+)
+
+
+_PATCHOPTIONS = _descriptor.Descriptor(
+ name='PatchOptions',
+ full_name='k8s.io.apimachinery.pkg.apis.meta.v1.PatchOptions',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='dryRun', full_name='k8s.io.apimachinery.pkg.apis.meta.v1.PatchOptions.dryRun', index=0,
+ number=1, type=9, cpp_type=9, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='force', full_name='k8s.io.apimachinery.pkg.apis.meta.v1.PatchOptions.force', index=1,
+ number=2, type=8, cpp_type=7, label=1,
+ has_default_value=False, default_value=False,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='fieldManager', full_name='k8s.io.apimachinery.pkg.apis.meta.v1.PatchOptions.fieldManager', index=2,
+ number=3, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='fieldValidation', full_name='k8s.io.apimachinery.pkg.apis.meta.v1.PatchOptions.fieldValidation', index=3,
+ number=4, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=4270,
+ serialized_end=4362,
+)
+
+
+_PRECONDITIONS = _descriptor.Descriptor(
+ name='Preconditions',
+ full_name='k8s.io.apimachinery.pkg.apis.meta.v1.Preconditions',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='uid', full_name='k8s.io.apimachinery.pkg.apis.meta.v1.Preconditions.uid', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='resourceVersion', full_name='k8s.io.apimachinery.pkg.apis.meta.v1.Preconditions.resourceVersion', index=1,
+ number=2, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=4364,
+ serialized_end=4417,
+)
+
+
+_ROOTPATHS = _descriptor.Descriptor(
+ name='RootPaths',
+ full_name='k8s.io.apimachinery.pkg.apis.meta.v1.RootPaths',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='paths', full_name='k8s.io.apimachinery.pkg.apis.meta.v1.RootPaths.paths', index=0,
+ number=1, type=9, cpp_type=9, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=4419,
+ serialized_end=4445,
+)
+
+
+_SERVERADDRESSBYCLIENTCIDR = _descriptor.Descriptor(
+ name='ServerAddressByClientCIDR',
+ full_name='k8s.io.apimachinery.pkg.apis.meta.v1.ServerAddressByClientCIDR',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='clientCIDR', full_name='k8s.io.apimachinery.pkg.apis.meta.v1.ServerAddressByClientCIDR.clientCIDR', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='serverAddress', full_name='k8s.io.apimachinery.pkg.apis.meta.v1.ServerAddressByClientCIDR.serverAddress', index=1,
+ number=2, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=4447,
+ serialized_end=4517,
+)
+
+
+_STATUS = _descriptor.Descriptor(
+ name='Status',
+ full_name='k8s.io.apimachinery.pkg.apis.meta.v1.Status',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='metadata', full_name='k8s.io.apimachinery.pkg.apis.meta.v1.Status.metadata', index=0,
+ number=1, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='status', full_name='k8s.io.apimachinery.pkg.apis.meta.v1.Status.status', index=1,
+ number=2, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='message', full_name='k8s.io.apimachinery.pkg.apis.meta.v1.Status.message', index=2,
+ number=3, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='reason', full_name='k8s.io.apimachinery.pkg.apis.meta.v1.Status.reason', index=3,
+ number=4, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='details', full_name='k8s.io.apimachinery.pkg.apis.meta.v1.Status.details', index=4,
+ number=5, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='code', full_name='k8s.io.apimachinery.pkg.apis.meta.v1.Status.code', index=5,
+ number=6, type=5, cpp_type=1, label=1,
+ has_default_value=False, default_value=0,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=4520,
+ serialized_end=4727,
+)
+
+
+_STATUSCAUSE = _descriptor.Descriptor(
+ name='StatusCause',
+ full_name='k8s.io.apimachinery.pkg.apis.meta.v1.StatusCause',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='reason', full_name='k8s.io.apimachinery.pkg.apis.meta.v1.StatusCause.reason', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='message', full_name='k8s.io.apimachinery.pkg.apis.meta.v1.StatusCause.message', index=1,
+ number=2, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='field', full_name='k8s.io.apimachinery.pkg.apis.meta.v1.StatusCause.field', index=2,
+ number=3, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=4729,
+ serialized_end=4790,
+)
+
+
+_STATUSDETAILS = _descriptor.Descriptor(
+ name='StatusDetails',
+ full_name='k8s.io.apimachinery.pkg.apis.meta.v1.StatusDetails',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='name', full_name='k8s.io.apimachinery.pkg.apis.meta.v1.StatusDetails.name', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='group', full_name='k8s.io.apimachinery.pkg.apis.meta.v1.StatusDetails.group', index=1,
+ number=2, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='kind', full_name='k8s.io.apimachinery.pkg.apis.meta.v1.StatusDetails.kind', index=2,
+ number=3, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='uid', full_name='k8s.io.apimachinery.pkg.apis.meta.v1.StatusDetails.uid', index=3,
+ number=6, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='causes', full_name='k8s.io.apimachinery.pkg.apis.meta.v1.StatusDetails.causes', index=4,
+ number=4, type=11, cpp_type=10, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='retryAfterSeconds', full_name='k8s.io.apimachinery.pkg.apis.meta.v1.StatusDetails.retryAfterSeconds', index=5,
+ number=5, type=5, cpp_type=1, label=1,
+ has_default_value=False, default_value=0,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=4793,
+ serialized_end=4958,
+)
+
+
+_TABLEOPTIONS = _descriptor.Descriptor(
+ name='TableOptions',
+ full_name='k8s.io.apimachinery.pkg.apis.meta.v1.TableOptions',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='includeObject', full_name='k8s.io.apimachinery.pkg.apis.meta.v1.TableOptions.includeObject', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=4960,
+ serialized_end=4997,
+)
+
+
+_TIME = _descriptor.Descriptor(
+ name='Time',
+ full_name='k8s.io.apimachinery.pkg.apis.meta.v1.Time',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='seconds', full_name='k8s.io.apimachinery.pkg.apis.meta.v1.Time.seconds', index=0,
+ number=1, type=3, cpp_type=2, label=1,
+ has_default_value=False, default_value=0,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='nanos', full_name='k8s.io.apimachinery.pkg.apis.meta.v1.Time.nanos', index=1,
+ number=2, type=5, cpp_type=1, label=1,
+ has_default_value=False, default_value=0,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=4999,
+ serialized_end=5037,
+)
+
+
+_TIMESTAMP = _descriptor.Descriptor(
+ name='Timestamp',
+ full_name='k8s.io.apimachinery.pkg.apis.meta.v1.Timestamp',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='seconds', full_name='k8s.io.apimachinery.pkg.apis.meta.v1.Timestamp.seconds', index=0,
+ number=1, type=3, cpp_type=2, label=1,
+ has_default_value=False, default_value=0,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='nanos', full_name='k8s.io.apimachinery.pkg.apis.meta.v1.Timestamp.nanos', index=1,
+ number=2, type=5, cpp_type=1, label=1,
+ has_default_value=False, default_value=0,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=5039,
+ serialized_end=5082,
+)
+
+
+_TYPEMETA = _descriptor.Descriptor(
+ name='TypeMeta',
+ full_name='k8s.io.apimachinery.pkg.apis.meta.v1.TypeMeta',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='kind', full_name='k8s.io.apimachinery.pkg.apis.meta.v1.TypeMeta.kind', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='apiVersion', full_name='k8s.io.apimachinery.pkg.apis.meta.v1.TypeMeta.apiVersion', index=1,
+ number=2, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=5084,
+ serialized_end=5128,
+)
+
+
+_UPDATEOPTIONS = _descriptor.Descriptor(
+ name='UpdateOptions',
+ full_name='k8s.io.apimachinery.pkg.apis.meta.v1.UpdateOptions',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='dryRun', full_name='k8s.io.apimachinery.pkg.apis.meta.v1.UpdateOptions.dryRun', index=0,
+ number=1, type=9, cpp_type=9, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='fieldManager', full_name='k8s.io.apimachinery.pkg.apis.meta.v1.UpdateOptions.fieldManager', index=1,
+ number=2, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='fieldValidation', full_name='k8s.io.apimachinery.pkg.apis.meta.v1.UpdateOptions.fieldValidation', index=2,
+ number=3, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=5130,
+ serialized_end=5208,
+)
+
+
+_VERBS = _descriptor.Descriptor(
+ name='Verbs',
+ full_name='k8s.io.apimachinery.pkg.apis.meta.v1.Verbs',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='items', full_name='k8s.io.apimachinery.pkg.apis.meta.v1.Verbs.items', index=0,
+ number=1, type=9, cpp_type=9, label=3,
+ has_default_value=False, default_value=[],
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=5210,
+ serialized_end=5232,
+)
+
+
+_WATCHEVENT = _descriptor.Descriptor(
+ name='WatchEvent',
+ full_name='k8s.io.apimachinery.pkg.apis.meta.v1.WatchEvent',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='type', full_name='k8s.io.apimachinery.pkg.apis.meta.v1.WatchEvent.type', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='object', full_name='k8s.io.apimachinery.pkg.apis.meta.v1.WatchEvent.object', index=1,
+ number=2, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=5234,
+ serialized_end=5323,
+)
+
+_APIGROUP.fields_by_name['versions'].message_type = _GROUPVERSIONFORDISCOVERY
+_APIGROUP.fields_by_name['preferredVersion'].message_type = _GROUPVERSIONFORDISCOVERY
+_APIGROUP.fields_by_name['serverAddressByClientCIDRs'].message_type = _SERVERADDRESSBYCLIENTCIDR
+_APIGROUPLIST.fields_by_name['groups'].message_type = _APIGROUP
+_APIRESOURCE.fields_by_name['verbs'].message_type = _VERBS
+_APIRESOURCELIST.fields_by_name['resources'].message_type = _APIRESOURCE
+_APIVERSIONS.fields_by_name['serverAddressByClientCIDRs'].message_type = _SERVERADDRESSBYCLIENTCIDR
+_CONDITION.fields_by_name['lastTransitionTime'].message_type = _TIME
+_DELETEOPTIONS.fields_by_name['preconditions'].message_type = _PRECONDITIONS
+_LABELSELECTOR_MATCHLABELSENTRY.containing_type = _LABELSELECTOR
+_LABELSELECTOR.fields_by_name['matchLabels'].message_type = _LABELSELECTOR_MATCHLABELSENTRY
+_LABELSELECTOR.fields_by_name['matchExpressions'].message_type = _LABELSELECTORREQUIREMENT
+_LIST.fields_by_name['metadata'].message_type = _LISTMETA
+_LIST.fields_by_name['items'].message_type = k8s_dot_io_dot_apimachinery_dot_pkg_dot_runtime_dot_generated__pb2._RAWEXTENSION
+_MANAGEDFIELDSENTRY.fields_by_name['time'].message_type = _TIME
+_MANAGEDFIELDSENTRY.fields_by_name['fieldsV1'].message_type = _FIELDSV1
+_OBJECTMETA_LABELSENTRY.containing_type = _OBJECTMETA
+_OBJECTMETA_ANNOTATIONSENTRY.containing_type = _OBJECTMETA
+_OBJECTMETA.fields_by_name['creationTimestamp'].message_type = _TIME
+_OBJECTMETA.fields_by_name['deletionTimestamp'].message_type = _TIME
+_OBJECTMETA.fields_by_name['labels'].message_type = _OBJECTMETA_LABELSENTRY
+_OBJECTMETA.fields_by_name['annotations'].message_type = _OBJECTMETA_ANNOTATIONSENTRY
+_OBJECTMETA.fields_by_name['ownerReferences'].message_type = _OWNERREFERENCE
+_OBJECTMETA.fields_by_name['managedFields'].message_type = _MANAGEDFIELDSENTRY
+_PARTIALOBJECTMETADATA.fields_by_name['metadata'].message_type = _OBJECTMETA
+_PARTIALOBJECTMETADATALIST.fields_by_name['metadata'].message_type = _LISTMETA
+_PARTIALOBJECTMETADATALIST.fields_by_name['items'].message_type = _PARTIALOBJECTMETADATA
+_STATUS.fields_by_name['metadata'].message_type = _LISTMETA
+_STATUS.fields_by_name['details'].message_type = _STATUSDETAILS
+_STATUSDETAILS.fields_by_name['causes'].message_type = _STATUSCAUSE
+_WATCHEVENT.fields_by_name['object'].message_type = k8s_dot_io_dot_apimachinery_dot_pkg_dot_runtime_dot_generated__pb2._RAWEXTENSION
+DESCRIPTOR.message_types_by_name['APIGroup'] = _APIGROUP
+DESCRIPTOR.message_types_by_name['APIGroupList'] = _APIGROUPLIST
+DESCRIPTOR.message_types_by_name['APIResource'] = _APIRESOURCE
+DESCRIPTOR.message_types_by_name['APIResourceList'] = _APIRESOURCELIST
+DESCRIPTOR.message_types_by_name['APIVersions'] = _APIVERSIONS
+DESCRIPTOR.message_types_by_name['ApplyOptions'] = _APPLYOPTIONS
+DESCRIPTOR.message_types_by_name['Condition'] = _CONDITION
+DESCRIPTOR.message_types_by_name['CreateOptions'] = _CREATEOPTIONS
+DESCRIPTOR.message_types_by_name['DeleteOptions'] = _DELETEOPTIONS
+DESCRIPTOR.message_types_by_name['Duration'] = _DURATION
+DESCRIPTOR.message_types_by_name['FieldsV1'] = _FIELDSV1
+DESCRIPTOR.message_types_by_name['GetOptions'] = _GETOPTIONS
+DESCRIPTOR.message_types_by_name['GroupKind'] = _GROUPKIND
+DESCRIPTOR.message_types_by_name['GroupResource'] = _GROUPRESOURCE
+DESCRIPTOR.message_types_by_name['GroupVersion'] = _GROUPVERSION
+DESCRIPTOR.message_types_by_name['GroupVersionForDiscovery'] = _GROUPVERSIONFORDISCOVERY
+DESCRIPTOR.message_types_by_name['GroupVersionKind'] = _GROUPVERSIONKIND
+DESCRIPTOR.message_types_by_name['GroupVersionResource'] = _GROUPVERSIONRESOURCE
+DESCRIPTOR.message_types_by_name['LabelSelector'] = _LABELSELECTOR
+DESCRIPTOR.message_types_by_name['LabelSelectorRequirement'] = _LABELSELECTORREQUIREMENT
+DESCRIPTOR.message_types_by_name['List'] = _LIST
+DESCRIPTOR.message_types_by_name['ListMeta'] = _LISTMETA
+DESCRIPTOR.message_types_by_name['ListOptions'] = _LISTOPTIONS
+DESCRIPTOR.message_types_by_name['ManagedFieldsEntry'] = _MANAGEDFIELDSENTRY
+DESCRIPTOR.message_types_by_name['MicroTime'] = _MICROTIME
+DESCRIPTOR.message_types_by_name['ObjectMeta'] = _OBJECTMETA
+DESCRIPTOR.message_types_by_name['OwnerReference'] = _OWNERREFERENCE
+DESCRIPTOR.message_types_by_name['PartialObjectMetadata'] = _PARTIALOBJECTMETADATA
+DESCRIPTOR.message_types_by_name['PartialObjectMetadataList'] = _PARTIALOBJECTMETADATALIST
+DESCRIPTOR.message_types_by_name['Patch'] = _PATCH
+DESCRIPTOR.message_types_by_name['PatchOptions'] = _PATCHOPTIONS
+DESCRIPTOR.message_types_by_name['Preconditions'] = _PRECONDITIONS
+DESCRIPTOR.message_types_by_name['RootPaths'] = _ROOTPATHS
+DESCRIPTOR.message_types_by_name['ServerAddressByClientCIDR'] = _SERVERADDRESSBYCLIENTCIDR
+DESCRIPTOR.message_types_by_name['Status'] = _STATUS
+DESCRIPTOR.message_types_by_name['StatusCause'] = _STATUSCAUSE
+DESCRIPTOR.message_types_by_name['StatusDetails'] = _STATUSDETAILS
+DESCRIPTOR.message_types_by_name['TableOptions'] = _TABLEOPTIONS
+DESCRIPTOR.message_types_by_name['Time'] = _TIME
+DESCRIPTOR.message_types_by_name['Timestamp'] = _TIMESTAMP
+DESCRIPTOR.message_types_by_name['TypeMeta'] = _TYPEMETA
+DESCRIPTOR.message_types_by_name['UpdateOptions'] = _UPDATEOPTIONS
+DESCRIPTOR.message_types_by_name['Verbs'] = _VERBS
+DESCRIPTOR.message_types_by_name['WatchEvent'] = _WATCHEVENT
+_sym_db.RegisterFileDescriptor(DESCRIPTOR)
+
+APIGroup = _reflection.GeneratedProtocolMessageType('APIGroup', (_message.Message,), dict(
+ DESCRIPTOR = _APIGROUP,
+ __module__ = 'k8s.io.apimachinery.pkg.apis.meta.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.apimachinery.pkg.apis.meta.v1.APIGroup)
+ ))
+_sym_db.RegisterMessage(APIGroup)
+
+APIGroupList = _reflection.GeneratedProtocolMessageType('APIGroupList', (_message.Message,), dict(
+ DESCRIPTOR = _APIGROUPLIST,
+ __module__ = 'k8s.io.apimachinery.pkg.apis.meta.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.apimachinery.pkg.apis.meta.v1.APIGroupList)
+ ))
+_sym_db.RegisterMessage(APIGroupList)
+
+APIResource = _reflection.GeneratedProtocolMessageType('APIResource', (_message.Message,), dict(
+ DESCRIPTOR = _APIRESOURCE,
+ __module__ = 'k8s.io.apimachinery.pkg.apis.meta.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.apimachinery.pkg.apis.meta.v1.APIResource)
+ ))
+_sym_db.RegisterMessage(APIResource)
+
+APIResourceList = _reflection.GeneratedProtocolMessageType('APIResourceList', (_message.Message,), dict(
+ DESCRIPTOR = _APIRESOURCELIST,
+ __module__ = 'k8s.io.apimachinery.pkg.apis.meta.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.apimachinery.pkg.apis.meta.v1.APIResourceList)
+ ))
+_sym_db.RegisterMessage(APIResourceList)
+
+APIVersions = _reflection.GeneratedProtocolMessageType('APIVersions', (_message.Message,), dict(
+ DESCRIPTOR = _APIVERSIONS,
+ __module__ = 'k8s.io.apimachinery.pkg.apis.meta.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.apimachinery.pkg.apis.meta.v1.APIVersions)
+ ))
+_sym_db.RegisterMessage(APIVersions)
+
+ApplyOptions = _reflection.GeneratedProtocolMessageType('ApplyOptions', (_message.Message,), dict(
+ DESCRIPTOR = _APPLYOPTIONS,
+ __module__ = 'k8s.io.apimachinery.pkg.apis.meta.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.apimachinery.pkg.apis.meta.v1.ApplyOptions)
+ ))
+_sym_db.RegisterMessage(ApplyOptions)
+
+Condition = _reflection.GeneratedProtocolMessageType('Condition', (_message.Message,), dict(
+ DESCRIPTOR = _CONDITION,
+ __module__ = 'k8s.io.apimachinery.pkg.apis.meta.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.apimachinery.pkg.apis.meta.v1.Condition)
+ ))
+_sym_db.RegisterMessage(Condition)
+
+CreateOptions = _reflection.GeneratedProtocolMessageType('CreateOptions', (_message.Message,), dict(
+ DESCRIPTOR = _CREATEOPTIONS,
+ __module__ = 'k8s.io.apimachinery.pkg.apis.meta.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.apimachinery.pkg.apis.meta.v1.CreateOptions)
+ ))
+_sym_db.RegisterMessage(CreateOptions)
+
+DeleteOptions = _reflection.GeneratedProtocolMessageType('DeleteOptions', (_message.Message,), dict(
+ DESCRIPTOR = _DELETEOPTIONS,
+ __module__ = 'k8s.io.apimachinery.pkg.apis.meta.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.apimachinery.pkg.apis.meta.v1.DeleteOptions)
+ ))
+_sym_db.RegisterMessage(DeleteOptions)
+
+Duration = _reflection.GeneratedProtocolMessageType('Duration', (_message.Message,), dict(
+ DESCRIPTOR = _DURATION,
+ __module__ = 'k8s.io.apimachinery.pkg.apis.meta.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.apimachinery.pkg.apis.meta.v1.Duration)
+ ))
+_sym_db.RegisterMessage(Duration)
+
+FieldsV1 = _reflection.GeneratedProtocolMessageType('FieldsV1', (_message.Message,), dict(
+ DESCRIPTOR = _FIELDSV1,
+ __module__ = 'k8s.io.apimachinery.pkg.apis.meta.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.apimachinery.pkg.apis.meta.v1.FieldsV1)
+ ))
+_sym_db.RegisterMessage(FieldsV1)
+
+GetOptions = _reflection.GeneratedProtocolMessageType('GetOptions', (_message.Message,), dict(
+ DESCRIPTOR = _GETOPTIONS,
+ __module__ = 'k8s.io.apimachinery.pkg.apis.meta.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.apimachinery.pkg.apis.meta.v1.GetOptions)
+ ))
+_sym_db.RegisterMessage(GetOptions)
+
+GroupKind = _reflection.GeneratedProtocolMessageType('GroupKind', (_message.Message,), dict(
+ DESCRIPTOR = _GROUPKIND,
+ __module__ = 'k8s.io.apimachinery.pkg.apis.meta.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.apimachinery.pkg.apis.meta.v1.GroupKind)
+ ))
+_sym_db.RegisterMessage(GroupKind)
+
+GroupResource = _reflection.GeneratedProtocolMessageType('GroupResource', (_message.Message,), dict(
+ DESCRIPTOR = _GROUPRESOURCE,
+ __module__ = 'k8s.io.apimachinery.pkg.apis.meta.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.apimachinery.pkg.apis.meta.v1.GroupResource)
+ ))
+_sym_db.RegisterMessage(GroupResource)
+
+GroupVersion = _reflection.GeneratedProtocolMessageType('GroupVersion', (_message.Message,), dict(
+ DESCRIPTOR = _GROUPVERSION,
+ __module__ = 'k8s.io.apimachinery.pkg.apis.meta.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.apimachinery.pkg.apis.meta.v1.GroupVersion)
+ ))
+_sym_db.RegisterMessage(GroupVersion)
+
+GroupVersionForDiscovery = _reflection.GeneratedProtocolMessageType('GroupVersionForDiscovery', (_message.Message,), dict(
+ DESCRIPTOR = _GROUPVERSIONFORDISCOVERY,
+ __module__ = 'k8s.io.apimachinery.pkg.apis.meta.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.apimachinery.pkg.apis.meta.v1.GroupVersionForDiscovery)
+ ))
+_sym_db.RegisterMessage(GroupVersionForDiscovery)
+
+GroupVersionKind = _reflection.GeneratedProtocolMessageType('GroupVersionKind', (_message.Message,), dict(
+ DESCRIPTOR = _GROUPVERSIONKIND,
+ __module__ = 'k8s.io.apimachinery.pkg.apis.meta.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.apimachinery.pkg.apis.meta.v1.GroupVersionKind)
+ ))
+_sym_db.RegisterMessage(GroupVersionKind)
+
+GroupVersionResource = _reflection.GeneratedProtocolMessageType('GroupVersionResource', (_message.Message,), dict(
+ DESCRIPTOR = _GROUPVERSIONRESOURCE,
+ __module__ = 'k8s.io.apimachinery.pkg.apis.meta.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.apimachinery.pkg.apis.meta.v1.GroupVersionResource)
+ ))
+_sym_db.RegisterMessage(GroupVersionResource)
+
+LabelSelector = _reflection.GeneratedProtocolMessageType('LabelSelector', (_message.Message,), dict(
+
+ MatchLabelsEntry = _reflection.GeneratedProtocolMessageType('MatchLabelsEntry', (_message.Message,), dict(
+ DESCRIPTOR = _LABELSELECTOR_MATCHLABELSENTRY,
+ __module__ = 'k8s.io.apimachinery.pkg.apis.meta.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.apimachinery.pkg.apis.meta.v1.LabelSelector.MatchLabelsEntry)
+ ))
+ ,
+ DESCRIPTOR = _LABELSELECTOR,
+ __module__ = 'k8s.io.apimachinery.pkg.apis.meta.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.apimachinery.pkg.apis.meta.v1.LabelSelector)
+ ))
+_sym_db.RegisterMessage(LabelSelector)
+_sym_db.RegisterMessage(LabelSelector.MatchLabelsEntry)
+
+LabelSelectorRequirement = _reflection.GeneratedProtocolMessageType('LabelSelectorRequirement', (_message.Message,), dict(
+ DESCRIPTOR = _LABELSELECTORREQUIREMENT,
+ __module__ = 'k8s.io.apimachinery.pkg.apis.meta.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.apimachinery.pkg.apis.meta.v1.LabelSelectorRequirement)
+ ))
+_sym_db.RegisterMessage(LabelSelectorRequirement)
+
+List = _reflection.GeneratedProtocolMessageType('List', (_message.Message,), dict(
+ DESCRIPTOR = _LIST,
+ __module__ = 'k8s.io.apimachinery.pkg.apis.meta.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.apimachinery.pkg.apis.meta.v1.List)
+ ))
+_sym_db.RegisterMessage(List)
+
+ListMeta = _reflection.GeneratedProtocolMessageType('ListMeta', (_message.Message,), dict(
+ DESCRIPTOR = _LISTMETA,
+ __module__ = 'k8s.io.apimachinery.pkg.apis.meta.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.apimachinery.pkg.apis.meta.v1.ListMeta)
+ ))
+_sym_db.RegisterMessage(ListMeta)
+
+ListOptions = _reflection.GeneratedProtocolMessageType('ListOptions', (_message.Message,), dict(
+ DESCRIPTOR = _LISTOPTIONS,
+ __module__ = 'k8s.io.apimachinery.pkg.apis.meta.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.apimachinery.pkg.apis.meta.v1.ListOptions)
+ ))
+_sym_db.RegisterMessage(ListOptions)
+
+ManagedFieldsEntry = _reflection.GeneratedProtocolMessageType('ManagedFieldsEntry', (_message.Message,), dict(
+ DESCRIPTOR = _MANAGEDFIELDSENTRY,
+ __module__ = 'k8s.io.apimachinery.pkg.apis.meta.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.apimachinery.pkg.apis.meta.v1.ManagedFieldsEntry)
+ ))
+_sym_db.RegisterMessage(ManagedFieldsEntry)
+
+MicroTime = _reflection.GeneratedProtocolMessageType('MicroTime', (_message.Message,), dict(
+ DESCRIPTOR = _MICROTIME,
+ __module__ = 'k8s.io.apimachinery.pkg.apis.meta.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.apimachinery.pkg.apis.meta.v1.MicroTime)
+ ))
+_sym_db.RegisterMessage(MicroTime)
+
+ObjectMeta = _reflection.GeneratedProtocolMessageType('ObjectMeta', (_message.Message,), dict(
+
+ LabelsEntry = _reflection.GeneratedProtocolMessageType('LabelsEntry', (_message.Message,), dict(
+ DESCRIPTOR = _OBJECTMETA_LABELSENTRY,
+ __module__ = 'k8s.io.apimachinery.pkg.apis.meta.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.apimachinery.pkg.apis.meta.v1.ObjectMeta.LabelsEntry)
+ ))
+ ,
+
+ AnnotationsEntry = _reflection.GeneratedProtocolMessageType('AnnotationsEntry', (_message.Message,), dict(
+ DESCRIPTOR = _OBJECTMETA_ANNOTATIONSENTRY,
+ __module__ = 'k8s.io.apimachinery.pkg.apis.meta.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.apimachinery.pkg.apis.meta.v1.ObjectMeta.AnnotationsEntry)
+ ))
+ ,
+ DESCRIPTOR = _OBJECTMETA,
+ __module__ = 'k8s.io.apimachinery.pkg.apis.meta.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.apimachinery.pkg.apis.meta.v1.ObjectMeta)
+ ))
+_sym_db.RegisterMessage(ObjectMeta)
+_sym_db.RegisterMessage(ObjectMeta.LabelsEntry)
+_sym_db.RegisterMessage(ObjectMeta.AnnotationsEntry)
+
+OwnerReference = _reflection.GeneratedProtocolMessageType('OwnerReference', (_message.Message,), dict(
+ DESCRIPTOR = _OWNERREFERENCE,
+ __module__ = 'k8s.io.apimachinery.pkg.apis.meta.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.apimachinery.pkg.apis.meta.v1.OwnerReference)
+ ))
+_sym_db.RegisterMessage(OwnerReference)
+
+PartialObjectMetadata = _reflection.GeneratedProtocolMessageType('PartialObjectMetadata', (_message.Message,), dict(
+ DESCRIPTOR = _PARTIALOBJECTMETADATA,
+ __module__ = 'k8s.io.apimachinery.pkg.apis.meta.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.apimachinery.pkg.apis.meta.v1.PartialObjectMetadata)
+ ))
+_sym_db.RegisterMessage(PartialObjectMetadata)
+
+PartialObjectMetadataList = _reflection.GeneratedProtocolMessageType('PartialObjectMetadataList', (_message.Message,), dict(
+ DESCRIPTOR = _PARTIALOBJECTMETADATALIST,
+ __module__ = 'k8s.io.apimachinery.pkg.apis.meta.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.apimachinery.pkg.apis.meta.v1.PartialObjectMetadataList)
+ ))
+_sym_db.RegisterMessage(PartialObjectMetadataList)
+
+Patch = _reflection.GeneratedProtocolMessageType('Patch', (_message.Message,), dict(
+ DESCRIPTOR = _PATCH,
+ __module__ = 'k8s.io.apimachinery.pkg.apis.meta.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.apimachinery.pkg.apis.meta.v1.Patch)
+ ))
+_sym_db.RegisterMessage(Patch)
+
+PatchOptions = _reflection.GeneratedProtocolMessageType('PatchOptions', (_message.Message,), dict(
+ DESCRIPTOR = _PATCHOPTIONS,
+ __module__ = 'k8s.io.apimachinery.pkg.apis.meta.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.apimachinery.pkg.apis.meta.v1.PatchOptions)
+ ))
+_sym_db.RegisterMessage(PatchOptions)
+
+Preconditions = _reflection.GeneratedProtocolMessageType('Preconditions', (_message.Message,), dict(
+ DESCRIPTOR = _PRECONDITIONS,
+ __module__ = 'k8s.io.apimachinery.pkg.apis.meta.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.apimachinery.pkg.apis.meta.v1.Preconditions)
+ ))
+_sym_db.RegisterMessage(Preconditions)
+
+RootPaths = _reflection.GeneratedProtocolMessageType('RootPaths', (_message.Message,), dict(
+ DESCRIPTOR = _ROOTPATHS,
+ __module__ = 'k8s.io.apimachinery.pkg.apis.meta.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.apimachinery.pkg.apis.meta.v1.RootPaths)
+ ))
+_sym_db.RegisterMessage(RootPaths)
+
+ServerAddressByClientCIDR = _reflection.GeneratedProtocolMessageType('ServerAddressByClientCIDR', (_message.Message,), dict(
+ DESCRIPTOR = _SERVERADDRESSBYCLIENTCIDR,
+ __module__ = 'k8s.io.apimachinery.pkg.apis.meta.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.apimachinery.pkg.apis.meta.v1.ServerAddressByClientCIDR)
+ ))
+_sym_db.RegisterMessage(ServerAddressByClientCIDR)
+
+Status = _reflection.GeneratedProtocolMessageType('Status', (_message.Message,), dict(
+ DESCRIPTOR = _STATUS,
+ __module__ = 'k8s.io.apimachinery.pkg.apis.meta.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.apimachinery.pkg.apis.meta.v1.Status)
+ ))
+_sym_db.RegisterMessage(Status)
+
+StatusCause = _reflection.GeneratedProtocolMessageType('StatusCause', (_message.Message,), dict(
+ DESCRIPTOR = _STATUSCAUSE,
+ __module__ = 'k8s.io.apimachinery.pkg.apis.meta.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.apimachinery.pkg.apis.meta.v1.StatusCause)
+ ))
+_sym_db.RegisterMessage(StatusCause)
+
+StatusDetails = _reflection.GeneratedProtocolMessageType('StatusDetails', (_message.Message,), dict(
+ DESCRIPTOR = _STATUSDETAILS,
+ __module__ = 'k8s.io.apimachinery.pkg.apis.meta.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.apimachinery.pkg.apis.meta.v1.StatusDetails)
+ ))
+_sym_db.RegisterMessage(StatusDetails)
+
+TableOptions = _reflection.GeneratedProtocolMessageType('TableOptions', (_message.Message,), dict(
+ DESCRIPTOR = _TABLEOPTIONS,
+ __module__ = 'k8s.io.apimachinery.pkg.apis.meta.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.apimachinery.pkg.apis.meta.v1.TableOptions)
+ ))
+_sym_db.RegisterMessage(TableOptions)
+
+Time = _reflection.GeneratedProtocolMessageType('Time', (_message.Message,), dict(
+ DESCRIPTOR = _TIME,
+ __module__ = 'k8s.io.apimachinery.pkg.apis.meta.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.apimachinery.pkg.apis.meta.v1.Time)
+ ))
+_sym_db.RegisterMessage(Time)
+
+Timestamp = _reflection.GeneratedProtocolMessageType('Timestamp', (_message.Message,), dict(
+ DESCRIPTOR = _TIMESTAMP,
+ __module__ = 'k8s.io.apimachinery.pkg.apis.meta.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.apimachinery.pkg.apis.meta.v1.Timestamp)
+ ))
+_sym_db.RegisterMessage(Timestamp)
+
+TypeMeta = _reflection.GeneratedProtocolMessageType('TypeMeta', (_message.Message,), dict(
+ DESCRIPTOR = _TYPEMETA,
+ __module__ = 'k8s.io.apimachinery.pkg.apis.meta.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.apimachinery.pkg.apis.meta.v1.TypeMeta)
+ ))
+_sym_db.RegisterMessage(TypeMeta)
+
+UpdateOptions = _reflection.GeneratedProtocolMessageType('UpdateOptions', (_message.Message,), dict(
+ DESCRIPTOR = _UPDATEOPTIONS,
+ __module__ = 'k8s.io.apimachinery.pkg.apis.meta.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.apimachinery.pkg.apis.meta.v1.UpdateOptions)
+ ))
+_sym_db.RegisterMessage(UpdateOptions)
+
+Verbs = _reflection.GeneratedProtocolMessageType('Verbs', (_message.Message,), dict(
+ DESCRIPTOR = _VERBS,
+ __module__ = 'k8s.io.apimachinery.pkg.apis.meta.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.apimachinery.pkg.apis.meta.v1.Verbs)
+ ))
+_sym_db.RegisterMessage(Verbs)
+
+WatchEvent = _reflection.GeneratedProtocolMessageType('WatchEvent', (_message.Message,), dict(
+ DESCRIPTOR = _WATCHEVENT,
+ __module__ = 'k8s.io.apimachinery.pkg.apis.meta.v1.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.apimachinery.pkg.apis.meta.v1.WatchEvent)
+ ))
+_sym_db.RegisterMessage(WatchEvent)
+
+
+DESCRIPTOR.has_options = True
+DESCRIPTOR._options = _descriptor._ParseOptions(descriptor_pb2.FileOptions(), _b('Z$k8s.io/apimachinery/pkg/apis/meta/v1'))
+_LABELSELECTOR_MATCHLABELSENTRY.has_options = True
+_LABELSELECTOR_MATCHLABELSENTRY._options = _descriptor._ParseOptions(descriptor_pb2.MessageOptions(), _b('8\001'))
+_OBJECTMETA_LABELSENTRY.has_options = True
+_OBJECTMETA_LABELSENTRY._options = _descriptor._ParseOptions(descriptor_pb2.MessageOptions(), _b('8\001'))
+_OBJECTMETA_ANNOTATIONSENTRY.has_options = True
+_OBJECTMETA_ANNOTATIONSENTRY._options = _descriptor._ParseOptions(descriptor_pb2.MessageOptions(), _b('8\001'))
+# @@protoc_insertion_point(module_scope)
diff --git a/pkg/apis/manager/v1beta1/python/k8s/io/apimachinery/pkg/runtime/generated_pb2.py b/pkg/apis/manager/v1beta1/python/k8s/io/apimachinery/pkg/runtime/generated_pb2.py
new file mode 100644
index 00000000000..c4406d5f68e
--- /dev/null
+++ b/pkg/apis/manager/v1beta1/python/k8s/io/apimachinery/pkg/runtime/generated_pb2.py
@@ -0,0 +1,178 @@
+# Generated by the protocol buffer compiler. DO NOT EDIT!
+# source: k8s.io/apimachinery/pkg/runtime/generated.proto
+
+import sys
+_b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1'))
+from google.protobuf import descriptor as _descriptor
+from google.protobuf import message as _message
+from google.protobuf import reflection as _reflection
+from google.protobuf import symbol_database as _symbol_database
+from google.protobuf import descriptor_pb2
+# @@protoc_insertion_point(imports)
+
+_sym_db = _symbol_database.Default()
+
+
+
+
+DESCRIPTOR = _descriptor.FileDescriptor(
+ name='k8s.io/apimachinery/pkg/runtime/generated.proto',
+ package='k8s.io.apimachinery.pkg.runtime',
+ syntax='proto2',
+ serialized_pb=_b('\n/k8s.io/apimachinery/pkg/runtime/generated.proto\x12\x1fk8s.io.apimachinery.pkg.runtime\"\x1b\n\x0cRawExtension\x12\x0b\n\x03raw\x18\x01 \x01(\x0c\",\n\x08TypeMeta\x12\x12\n\napiVersion\x18\x01 \x01(\t\x12\x0c\n\x04kind\x18\x02 \x01(\t\"\x81\x01\n\x07Unknown\x12;\n\x08typeMeta\x18\x01 \x01(\x0b\x32).k8s.io.apimachinery.pkg.runtime.TypeMeta\x12\x0b\n\x03raw\x18\x02 \x01(\x0c\x12\x17\n\x0f\x63ontentEncoding\x18\x03 \x01(\t\x12\x13\n\x0b\x63ontentType\x18\x04 \x01(\tB!Z\x1fk8s.io/apimachinery/pkg/runtime')
+)
+
+
+
+
+_RAWEXTENSION = _descriptor.Descriptor(
+ name='RawExtension',
+ full_name='k8s.io.apimachinery.pkg.runtime.RawExtension',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='raw', full_name='k8s.io.apimachinery.pkg.runtime.RawExtension.raw', index=0,
+ number=1, type=12, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b(""),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=84,
+ serialized_end=111,
+)
+
+
+_TYPEMETA = _descriptor.Descriptor(
+ name='TypeMeta',
+ full_name='k8s.io.apimachinery.pkg.runtime.TypeMeta',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='apiVersion', full_name='k8s.io.apimachinery.pkg.runtime.TypeMeta.apiVersion', index=0,
+ number=1, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='kind', full_name='k8s.io.apimachinery.pkg.runtime.TypeMeta.kind', index=1,
+ number=2, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=113,
+ serialized_end=157,
+)
+
+
+_UNKNOWN = _descriptor.Descriptor(
+ name='Unknown',
+ full_name='k8s.io.apimachinery.pkg.runtime.Unknown',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='typeMeta', full_name='k8s.io.apimachinery.pkg.runtime.Unknown.typeMeta', index=0,
+ number=1, type=11, cpp_type=10, label=1,
+ has_default_value=False, default_value=None,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='raw', full_name='k8s.io.apimachinery.pkg.runtime.Unknown.raw', index=1,
+ number=2, type=12, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b(""),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='contentEncoding', full_name='k8s.io.apimachinery.pkg.runtime.Unknown.contentEncoding', index=2,
+ number=3, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='contentType', full_name='k8s.io.apimachinery.pkg.runtime.Unknown.contentType', index=3,
+ number=4, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=160,
+ serialized_end=289,
+)
+
+_UNKNOWN.fields_by_name['typeMeta'].message_type = _TYPEMETA
+DESCRIPTOR.message_types_by_name['RawExtension'] = _RAWEXTENSION
+DESCRIPTOR.message_types_by_name['TypeMeta'] = _TYPEMETA
+DESCRIPTOR.message_types_by_name['Unknown'] = _UNKNOWN
+_sym_db.RegisterFileDescriptor(DESCRIPTOR)
+
+RawExtension = _reflection.GeneratedProtocolMessageType('RawExtension', (_message.Message,), dict(
+ DESCRIPTOR = _RAWEXTENSION,
+ __module__ = 'k8s.io.apimachinery.pkg.runtime.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.apimachinery.pkg.runtime.RawExtension)
+ ))
+_sym_db.RegisterMessage(RawExtension)
+
+TypeMeta = _reflection.GeneratedProtocolMessageType('TypeMeta', (_message.Message,), dict(
+ DESCRIPTOR = _TYPEMETA,
+ __module__ = 'k8s.io.apimachinery.pkg.runtime.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.apimachinery.pkg.runtime.TypeMeta)
+ ))
+_sym_db.RegisterMessage(TypeMeta)
+
+Unknown = _reflection.GeneratedProtocolMessageType('Unknown', (_message.Message,), dict(
+ DESCRIPTOR = _UNKNOWN,
+ __module__ = 'k8s.io.apimachinery.pkg.runtime.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.apimachinery.pkg.runtime.Unknown)
+ ))
+_sym_db.RegisterMessage(Unknown)
+
+
+DESCRIPTOR.has_options = True
+DESCRIPTOR._options = _descriptor._ParseOptions(descriptor_pb2.FileOptions(), _b('Z\037k8s.io/apimachinery/pkg/runtime'))
+# @@protoc_insertion_point(module_scope)
diff --git a/pkg/apis/manager/v1beta1/python/k8s/io/apimachinery/pkg/runtime/schema/generated_pb2.py b/pkg/apis/manager/v1beta1/python/k8s/io/apimachinery/pkg/runtime/schema/generated_pb2.py
new file mode 100644
index 00000000000..df93c86d32e
--- /dev/null
+++ b/pkg/apis/manager/v1beta1/python/k8s/io/apimachinery/pkg/runtime/schema/generated_pb2.py
@@ -0,0 +1,32 @@
+# Generated by the protocol buffer compiler. DO NOT EDIT!
+# source: k8s.io/apimachinery/pkg/runtime/schema/generated.proto
+
+import sys
+_b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1'))
+from google.protobuf import descriptor as _descriptor
+from google.protobuf import message as _message
+from google.protobuf import reflection as _reflection
+from google.protobuf import symbol_database as _symbol_database
+from google.protobuf import descriptor_pb2
+# @@protoc_insertion_point(imports)
+
+_sym_db = _symbol_database.Default()
+
+
+
+
+DESCRIPTOR = _descriptor.FileDescriptor(
+ name='k8s.io/apimachinery/pkg/runtime/schema/generated.proto',
+ package='k8s.io.apimachinery.pkg.runtime.schema',
+ syntax='proto2',
+ serialized_pb=_b('\n6k8s.io/apimachinery/pkg/runtime/schema/generated.proto\x12&k8s.io.apimachinery.pkg.runtime.schemaB(Z&k8s.io/apimachinery/pkg/runtime/schema')
+)
+
+
+
+_sym_db.RegisterFileDescriptor(DESCRIPTOR)
+
+
+DESCRIPTOR.has_options = True
+DESCRIPTOR._options = _descriptor._ParseOptions(descriptor_pb2.FileOptions(), _b('Z&k8s.io/apimachinery/pkg/runtime/schema'))
+# @@protoc_insertion_point(module_scope)
diff --git a/pkg/apis/manager/v1beta1/python/k8s/io/apimachinery/pkg/util/intstr/generated_pb2.py b/pkg/apis/manager/v1beta1/python/k8s/io/apimachinery/pkg/util/intstr/generated_pb2.py
new file mode 100644
index 00000000000..c7da47a2066
--- /dev/null
+++ b/pkg/apis/manager/v1beta1/python/k8s/io/apimachinery/pkg/util/intstr/generated_pb2.py
@@ -0,0 +1,85 @@
+# Generated by the protocol buffer compiler. DO NOT EDIT!
+# source: k8s.io/apimachinery/pkg/util/intstr/generated.proto
+
+import sys
+_b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1'))
+from google.protobuf import descriptor as _descriptor
+from google.protobuf import message as _message
+from google.protobuf import reflection as _reflection
+from google.protobuf import symbol_database as _symbol_database
+from google.protobuf import descriptor_pb2
+# @@protoc_insertion_point(imports)
+
+_sym_db = _symbol_database.Default()
+
+
+
+
+DESCRIPTOR = _descriptor.FileDescriptor(
+ name='k8s.io/apimachinery/pkg/util/intstr/generated.proto',
+ package='k8s.io.apimachinery.pkg.util.intstr',
+ syntax='proto2',
+ serialized_pb=_b('\n3k8s.io/apimachinery/pkg/util/intstr/generated.proto\x12#k8s.io.apimachinery.pkg.util.intstr\";\n\x0bIntOrString\x12\x0c\n\x04type\x18\x01 \x01(\x03\x12\x0e\n\x06intVal\x18\x02 \x01(\x05\x12\x0e\n\x06strVal\x18\x03 \x01(\tB%Z#k8s.io/apimachinery/pkg/util/intstr')
+)
+
+
+
+
+_INTORSTRING = _descriptor.Descriptor(
+ name='IntOrString',
+ full_name='k8s.io.apimachinery.pkg.util.intstr.IntOrString',
+ filename=None,
+ file=DESCRIPTOR,
+ containing_type=None,
+ fields=[
+ _descriptor.FieldDescriptor(
+ name='type', full_name='k8s.io.apimachinery.pkg.util.intstr.IntOrString.type', index=0,
+ number=1, type=3, cpp_type=2, label=1,
+ has_default_value=False, default_value=0,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='intVal', full_name='k8s.io.apimachinery.pkg.util.intstr.IntOrString.intVal', index=1,
+ number=2, type=5, cpp_type=1, label=1,
+ has_default_value=False, default_value=0,
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ _descriptor.FieldDescriptor(
+ name='strVal', full_name='k8s.io.apimachinery.pkg.util.intstr.IntOrString.strVal', index=2,
+ number=3, type=9, cpp_type=9, label=1,
+ has_default_value=False, default_value=_b("").decode('utf-8'),
+ message_type=None, enum_type=None, containing_type=None,
+ is_extension=False, extension_scope=None,
+ options=None),
+ ],
+ extensions=[
+ ],
+ nested_types=[],
+ enum_types=[
+ ],
+ options=None,
+ is_extendable=False,
+ syntax='proto2',
+ extension_ranges=[],
+ oneofs=[
+ ],
+ serialized_start=92,
+ serialized_end=151,
+)
+
+DESCRIPTOR.message_types_by_name['IntOrString'] = _INTORSTRING
+_sym_db.RegisterFileDescriptor(DESCRIPTOR)
+
+IntOrString = _reflection.GeneratedProtocolMessageType('IntOrString', (_message.Message,), dict(
+ DESCRIPTOR = _INTORSTRING,
+ __module__ = 'k8s.io.apimachinery.pkg.util.intstr.generated_pb2'
+ # @@protoc_insertion_point(class_scope:k8s.io.apimachinery.pkg.util.intstr.IntOrString)
+ ))
+_sym_db.RegisterMessage(IntOrString)
+
+
+DESCRIPTOR.has_options = True
+DESCRIPTOR._options = _descriptor._ParseOptions(descriptor_pb2.FileOptions(), _b('Z#k8s.io/apimachinery/pkg/util/intstr'))
+# @@protoc_insertion_point(module_scope)
diff --git a/pkg/apis/v1beta1/openapi_generated.go b/pkg/apis/v1beta1/openapi_generated.go
index c41aa879c39..bf08c34644b 100644
--- a/pkg/apis/v1beta1/openapi_generated.go
+++ b/pkg/apis/v1beta1/openapi_generated.go
@@ -129,11 +129,18 @@ func schema_apis_controller_common_v1beta1_AlgorithmSpec(ref common.ReferenceCal
},
},
},
+ "suggestionSpec": {
+ SchemaProps: spec.SchemaProps{
+ Description: "Suggestion service Deployment spec",
+ Default: map[string]interface{}{},
+ Ref: ref("k8s.io/api/apps/v1.DeploymentSpec"),
+ },
+ },
},
},
},
Dependencies: []string{
- "github.com/kubeflow/katib/pkg/apis/controller/common/v1beta1.AlgorithmSetting"},
+ "github.com/kubeflow/katib/pkg/apis/controller/common/v1beta1.AlgorithmSetting", "k8s.io/api/apps/v1.DeploymentSpec"},
}
}
diff --git a/pkg/apis/v1beta1/swagger.json b/pkg/apis/v1beta1/swagger.json
index a06da07c737..9982b62ac9b 100644
--- a/pkg/apis/v1beta1/swagger.json
+++ b/pkg/apis/v1beta1/swagger.json
@@ -421,6 +421,11 @@
"default": {},
"$ref": "#/definitions/v1beta1.AlgorithmSetting"
}
+ },
+ "suggestionSpec": {
+ "description": "Suggestion service Deployment spec",
+ "default": {},
+ "$ref": "#/definitions/v1.DeploymentSpec"
}
}
},
diff --git a/pkg/controller.v1beta1/suggestion/composer/composer.go b/pkg/controller.v1beta1/suggestion/composer/composer.go
index 8cc508bad9d..dbddc1a4adb 100644
--- a/pkg/controller.v1beta1/suggestion/composer/composer.go
+++ b/pkg/controller.v1beta1/suggestion/composer/composer.go
@@ -119,8 +119,8 @@ func (g *General) DesiredDeployment(s *suggestionsv1beta1.Suggestion) (*appsv1.D
d.Spec.Template.Spec.ServiceAccountName = suggestionConfigData.ServiceAccountName
}
- // Attach volume to the suggestion pod spec if ResumePolicy = FromVolume
- if s.Spec.ResumePolicy == experimentsv1beta1.FromVolume {
+ // Attach volume to the suggestion pod spec if ResumePolicy = FromVolume or persistentVolumeClaimSpec provided
+ if !equality.Semantic.DeepEqual(suggestionConfigData.PersistentVolumeSpec, corev1.PersistentVolumeSpec{}) || s.Spec.ResumePolicy == experimentsv1beta1.FromVolume {
d.Spec.Template.Spec.Volumes = []corev1.Volume{
{
Name: consts.ContainerSuggestionVolumeName,
diff --git a/pkg/controller.v1beta1/suggestion/suggestion_controller.go b/pkg/controller.v1beta1/suggestion/suggestion_controller.go
index 2d555587517..84aa91f8540 100644
--- a/pkg/controller.v1beta1/suggestion/suggestion_controller.go
+++ b/pkg/controller.v1beta1/suggestion/suggestion_controller.go
@@ -18,10 +18,12 @@ package suggestion
import (
"context"
+ "encoding/json"
"fmt"
appsv1 "k8s.io/api/apps/v1"
corev1 "k8s.io/api/core/v1"
+ "k8s.io/apimachinery/pkg/api/equality"
"k8s.io/apimachinery/pkg/api/errors"
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
"k8s.io/apimachinery/pkg/runtime"
@@ -42,6 +44,7 @@ import (
"github.com/kubeflow/katib/pkg/controller.v1beta1/suggestion/composer"
"github.com/kubeflow/katib/pkg/controller.v1beta1/suggestion/suggestionclient"
"github.com/kubeflow/katib/pkg/controller.v1beta1/util"
+ "github.com/kubeflow/katib/pkg/util/v1beta1/katibconfig"
)
const (
@@ -191,8 +194,32 @@ func (r *ReconcileSuggestion) ReconcileSuggestion(instance *suggestionsv1beta1.S
suggestionNsName := types.NamespacedName{Name: instance.GetName(), Namespace: instance.GetNamespace()}
logger := log.WithValues("Suggestion", suggestionNsName)
- // If ResumePolicy = FromVolume volume is reconciled for suggestion
- if instance.Spec.ResumePolicy == experimentsv1beta1.FromVolume {
+ // TODO(a9p): the next few blocks are from config.go::GetSuggestionConfigData,
+ // this should be pulled out into a utility function if correct
+ // Get katib config map
+ configMap := &corev1.ConfigMap{}
+ suggestionConfigData := katibconfig.SuggestionConfig{}
+ err := r.Get(
+ context.TODO(),
+ types.NamespacedName{Name: consts.KatibConfigMapName, Namespace: consts.DefaultKatibNamespace},
+ configMap)
+ if err != nil {
+ return err
+ }
+ // Try to find suggestion data in config map
+ config, ok := configMap.Data[consts.LabelSuggestionTag]
+ if ok {
+ // Parse suggestion data to map where key = algorithm name, value = SuggestionConfig
+ suggestionsConfig := map[string]katibconfig.SuggestionConfig{}
+ if err := json.Unmarshal([]byte(config), &suggestionsConfig); err != nil {
+ return err
+ }
+ // Try to find SuggestionConfig for the algorithm
+ suggestionConfigData = suggestionsConfig[instance.Spec.Algorithm.AlgorithmName]
+ }
+
+ // If ResumePolicy is FromVolume or PersistentVolumeClaimSpec provided, volume is reconciled for suggestion
+ if !equality.Semantic.DeepEqual(suggestionConfigData.PersistentVolumeSpec, corev1.PersistentVolumeSpec{}) || instance.Spec.ResumePolicy == experimentsv1beta1.FromVolume {
pvc, pv, err := r.DesiredVolume(instance)
if err != nil {
return err
@@ -248,8 +275,10 @@ func (r *ReconcileSuggestion) ReconcileSuggestion(instance *suggestionsv1beta1.S
} else {
msg := "Deployment is ready"
instance.MarkSuggestionStatusDeploymentReady(corev1.ConditionTrue, SuggestionDeploymentReady, msg)
+ // TODO (a9p) this should be in utils, but breaks import due to it being fully-qualified
+ // instance.setSuggestionSpec(foundDeploy)
+ instance.Spec.Algorithm.SuggestionSpec = foundDeploy.Spec
}
-
}
experiment := &experimentsv1beta1.Experiment{}
trials := &trialsv1beta1.TrialList{}
diff --git a/pkg/controller.v1beta1/suggestion/suggestionclient/suggestionclient.go b/pkg/controller.v1beta1/suggestion/suggestionclient/suggestionclient.go
index 8db6f3b82f3..6a971d08f22 100644
--- a/pkg/controller.v1beta1/suggestion/suggestionclient/suggestionclient.go
+++ b/pkg/controller.v1beta1/suggestion/suggestionclient/suggestionclient.go
@@ -109,7 +109,7 @@ func (g *General) SyncAssignments(
instance.Status.AlgorithmSettings)
requestSuggestion := &suggestionapi.GetSuggestionsRequest{
- Experiment: g.ConvertExperiment(filledE),
+ Experiment: g.ConvertExperiment(instance, filledE),
Trials: g.ConvertTrials(ts),
CurrentRequestNumber: int32(currentRequestNum),
TotalRequestNumber: int32(instance.Spec.Requests),
@@ -143,7 +143,7 @@ func (g *General) SyncAssignments(
defer cancelEarlyStopping()
requestEarlyStopping := &suggestionapi.GetEarlyStoppingRulesRequest{
- Experiment: g.ConvertExperiment(filledE),
+ Experiment: g.ConvertExperiment(instance, filledE),
Trials: g.ConvertTrials(ts),
DbManagerAddress: katibmanagerv1beta1.GetDBManagerAddr(),
}
@@ -216,7 +216,7 @@ func (g *General) ValidateAlgorithmSettings(instance *suggestionsv1beta1.Suggest
defer cancel()
request := &suggestionapi.ValidateAlgorithmSettingsRequest{
- Experiment: g.ConvertExperiment(e),
+ Experiment: g.ConvertExperiment(instance, e),
}
// See https://github.com/grpc/grpc-go/issues/2636
@@ -264,7 +264,7 @@ func (g *General) ValidateEarlyStoppingSettings(instance *suggestionsv1beta1.Sug
defer cancel()
request := &suggestionapi.ValidateEarlyStoppingSettingsRequest{
- EarlyStopping: g.ConvertExperiment(e).Spec.EarlyStopping,
+ EarlyStopping: g.ConvertExperiment(instance, e).Spec.EarlyStopping,
}
// See https://github.com/grpc/grpc-go/issues/2636
@@ -294,13 +294,14 @@ func (g *General) ValidateEarlyStoppingSettings(instance *suggestionsv1beta1.Sug
}
// ConvertExperiment converts CRD to the GRPC definition.
-func (g *General) ConvertExperiment(e *experimentsv1beta1.Experiment) *suggestionapi.Experiment {
+func (g *General) ConvertExperiment(s *suggestionsv1beta1.Suggestion, e *experimentsv1beta1.Experiment) *suggestionapi.Experiment {
res := &suggestionapi.Experiment{}
res.Name = e.Name
res.Spec = &suggestionapi.ExperimentSpec{
Algorithm: &suggestionapi.AlgorithmSpec{
AlgorithmName: e.Spec.Algorithm.AlgorithmName,
AlgorithmSettings: convertAlgorithmSettings(e.Spec.Algorithm.AlgorithmSettings),
+ SuggestionSpec: s.Spec.Algorithm.SuggestionSpec.DeepCopy(),
},
Objective: &suggestionapi.ObjectiveSpec{
Type: convertObjectiveType(e.Spec.Objective.Type),
diff --git a/pkg/controller.v1beta1/suggestion/suggestionclient/suggestionclient_test.go b/pkg/controller.v1beta1/suggestion/suggestionclient/suggestionclient_test.go
index 1015e5ed157..012671a75a8 100644
--- a/pkg/controller.v1beta1/suggestion/suggestionclient/suggestionclient_test.go
+++ b/pkg/controller.v1beta1/suggestion/suggestionclient/suggestionclient_test.go
@@ -28,6 +28,7 @@ import (
"google.golang.org/grpc"
"google.golang.org/grpc/codes"
"google.golang.org/grpc/status"
+ appsv1 "k8s.io/api/apps/v1"
corev1 "k8s.io/api/core/v1"
"k8s.io/apimachinery/pkg/api/equality"
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
@@ -976,6 +977,7 @@ func newFakeRequest() *suggestionapi.GetSuggestionsRequest {
Value: "value",
},
},
+ SuggestionSpec: &appsv1.DeploymentSpec{},
},
EarlyStopping: &suggestionapi.EarlyStoppingSpec{
AlgorithmName: earlyStoppingAlgorithmName,
diff --git a/pkg/suggestion/v1beta1/pbt/service.py b/pkg/suggestion/v1beta1/pbt/service.py
index bab92fbcc7b..8fba14c1efb 100644
--- a/pkg/suggestion/v1beta1/pbt/service.py
+++ b/pkg/suggestion/v1beta1/pbt/service.py
@@ -32,7 +32,12 @@
logger = logging.getLogger(__name__)
-_REQUIRED_SETTINGS = ["suggestion_trial_dir", "n_population", "truncation_threshold"]
+_REQUIRED_ALGORITHM_SETTINGS = ["suggestion_trial_dir", "n_population", "truncation_threshold"]
+# DeploymentSpec suggestion_spec: https://github.com/kubernetes/api/blob/master/apps/v1/generated.proto#L268
+# PodTemplateSpec template: https://github.com/kubernetes/api/blob/master/core/v1/generated.proto#L3976
+# PodSpec spec: https://github.com/kubernetes/api/blob/master/core/v1/generated.proto#L3513
+# []Volume volumes: https://github.com/kubernetes/api/blob/master/core/v1/generated.proto#L5677
+_REQUIRED_DEPLOYMENT_SETTINGS = ["template.spec.volumes"]
_DATA_PATH = "/opt/katib/data"
@@ -44,29 +49,44 @@ def __init__(self):
self.job_queue = None
def ValidateAlgorithmSettings(self, request, context):
- settings = {
+ algorithm_settings = {
entry.name: entry.value
for entry in request.experiment.spec.algorithm.algorithm_settings
}
- missing_settings = [k for k in _REQUIRED_SETTINGS if k not in settings]
+
+ missing_settings = [k for k in _REQUIRED_ALGORITHM_SETTINGS if k not in algorithm_settings]
if len(missing_settings) > 0:
return self._set_validate_context_error(
context,
- "Required params missing: {}".format(", ".join(missing_settings)),
+ "Required params missing: algorithm_settings[{}]".format(", ".join(missing_settings)),
+ )
+
+ missing_spec = []
+ for setting in _REQUIRED_DEPLOYMENT_SETTINGS:
+ value = reduce(
+ lambda obj, key: getattr(obj, key) if hasattr(obj, key) else None,
+ setting.split("."),
+ request.experiment.spec.algorithm.suggestion_spec)
+ if value is None:
+ missing_spec.append(setting)
+ if len(missing_spec) > 0:
+ return self._set_validate_context_error(
+ context,
+ "Required params missing: suggestion_spec[{}]".format(", ".join(missing_spec)),
)
- if int(settings["n_population"]) < 5:
+ if int(algorithm_settings["n_population"]) < 5:
return self._set_validate_context_error(
context, "Param(n_population) should be >= 5"
)
- if not 0 <= float(settings["truncation_threshold"]) <= 1:
+ if not 0 <= float(algorithm_settings["truncation_threshold"]) <= 1:
return self._set_validate_context_error(
context,
"Param(truncation_threshold) should be between 0 and 1, inclusive",
)
if (
- "resample_probability" in settings
- and not 0 <= settings["resample_probability"] <= 1
+ "resample_probability" in algorithm_settings
+ and not 0 <= algorithm_settings["resample_probability"] <= 1
):
return self._set_validate_context_error(
context,
@@ -77,7 +97,7 @@ def ValidateAlgorithmSettings(self, request, context):
def GetSuggestions(self, request, context):
if self.is_first_run:
- settings = {
+ algorithm_settings = {
entry.name: entry.value
for entry in request.experiment.spec.algorithm.algorithm_settings
} # all type:str
@@ -94,11 +114,11 @@ def GetSuggestions(self, request, context):
# Create Job Manager
self.job_queue = PbtJobQueue(
request.experiment.name,
- int(settings["n_population"]),
- float(settings["truncation_threshold"]),
+ int(algorithm_settings["n_population"]),
+ float(algorithm_settings["truncation_threshold"]),
None
- if not "resample_probability" in settings
- else float(settings["resample_probability"]),
+ if not "resample_probability" in algorithm_settings
+ else float(algorithm_settings["resample_probability"]),
search_space,
objective_metric,
objective_scale,
diff --git a/sdk/python/v1beta1/.gitignore b/sdk/python/v1beta1/.gitignore
index 81f90cfca9b..5bc0df474d6 100644
--- a/sdk/python/v1beta1/.gitignore
+++ b/sdk/python/v1beta1/.gitignore
@@ -3,3 +3,4 @@ dist/
# Katib gRPC APIs
kubeflow/katib/katib_api_pb2.py
+k8s
diff --git a/sdk/python/v1beta1/docs/V1beta1AlgorithmSpec.md b/sdk/python/v1beta1/docs/V1beta1AlgorithmSpec.md
index f8705e14329..61a18412068 100644
--- a/sdk/python/v1beta1/docs/V1beta1AlgorithmSpec.md
+++ b/sdk/python/v1beta1/docs/V1beta1AlgorithmSpec.md
@@ -6,6 +6,7 @@ Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**algorithm_name** | **str** | HP or NAS algorithm name. | [optional]
**algorithm_settings** | [**list[V1beta1AlgorithmSetting]**](V1beta1AlgorithmSetting.md) | Key-value pairs representing settings for suggestion algorithms. | [optional]
+**suggestion_spec** | [**V1DeploymentSpec**](https://github.com/kubernetes-client/python/blob/master/kubernetes/docs/V1DeploymentSpec.md) | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/sdk/python/v1beta1/kubeflow/katib/models/v1beta1_algorithm_spec.py b/sdk/python/v1beta1/kubeflow/katib/models/v1beta1_algorithm_spec.py
index c14f3de79fb..a3bf8e84f60 100644
--- a/sdk/python/v1beta1/kubeflow/katib/models/v1beta1_algorithm_spec.py
+++ b/sdk/python/v1beta1/kubeflow/katib/models/v1beta1_algorithm_spec.py
@@ -34,15 +34,17 @@ class V1beta1AlgorithmSpec(object):
"""
openapi_types = {
'algorithm_name': 'str',
- 'algorithm_settings': 'list[V1beta1AlgorithmSetting]'
+ 'algorithm_settings': 'list[V1beta1AlgorithmSetting]',
+ 'suggestion_spec': 'V1DeploymentSpec'
}
attribute_map = {
'algorithm_name': 'algorithmName',
- 'algorithm_settings': 'algorithmSettings'
+ 'algorithm_settings': 'algorithmSettings',
+ 'suggestion_spec': 'suggestionSpec'
}
- def __init__(self, algorithm_name=None, algorithm_settings=None, local_vars_configuration=None): # noqa: E501
+ def __init__(self, algorithm_name=None, algorithm_settings=None, suggestion_spec=None, local_vars_configuration=None): # noqa: E501
"""V1beta1AlgorithmSpec - a model defined in OpenAPI""" # noqa: E501
if local_vars_configuration is None:
local_vars_configuration = Configuration()
@@ -50,12 +52,15 @@ def __init__(self, algorithm_name=None, algorithm_settings=None, local_vars_conf
self._algorithm_name = None
self._algorithm_settings = None
+ self._suggestion_spec = None
self.discriminator = None
if algorithm_name is not None:
self.algorithm_name = algorithm_name
if algorithm_settings is not None:
self.algorithm_settings = algorithm_settings
+ if suggestion_spec is not None:
+ self.suggestion_spec = suggestion_spec
@property
def algorithm_name(self):
@@ -103,6 +108,27 @@ def algorithm_settings(self, algorithm_settings):
self._algorithm_settings = algorithm_settings
+ @property
+ def suggestion_spec(self):
+ """Gets the suggestion_spec of this V1beta1AlgorithmSpec. # noqa: E501
+
+
+ :return: The suggestion_spec of this V1beta1AlgorithmSpec. # noqa: E501
+ :rtype: V1DeploymentSpec
+ """
+ return self._suggestion_spec
+
+ @suggestion_spec.setter
+ def suggestion_spec(self, suggestion_spec):
+ """Sets the suggestion_spec of this V1beta1AlgorithmSpec.
+
+
+ :param suggestion_spec: The suggestion_spec of this V1beta1AlgorithmSpec. # noqa: E501
+ :type: V1DeploymentSpec
+ """
+
+ self._suggestion_spec = suggestion_spec
+
def to_dict(self):
"""Returns the model properties as a dict"""
result = {}
diff --git a/sdk/python/v1beta1/setup.py b/sdk/python/v1beta1/setup.py
index f25f39623e8..b0c0f48547c 100644
--- a/sdk/python/v1beta1/setup.py
+++ b/sdk/python/v1beta1/setup.py
@@ -27,6 +27,7 @@
]
katib_grpc_api_file = "../../../pkg/apis/manager/v1beta1/python/api_pb2.py"
+katib_grpc_api_k8s_dep = "../../../pkg/apis/manager/v1beta1/python/k8s"
# Copy Katib gRPC Python APIs to use it in the Katib SDK Client.
# We need to always copy this file only on the SDK building stage, not on SDK installation stage.
@@ -34,6 +35,15 @@
shutil.copy(
katib_grpc_api_file, "kubeflow/katib/katib_api_pb2.py",
)
+ # The k8s path should exist if the api file exists (in a