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