@@ -11,6 +11,15 @@ from typing import ClassVar as _ClassVar, Optional as _Optional, Union as _Union
1111
1212DESCRIPTOR : _descriptor .FileDescriptor
1313
14+ class Capability (int , metaclass = _enum_type_wrapper .EnumTypeWrapper ):
15+ __slots__ = ()
16+ CAPABILITY_UNSPECIFIED : _ClassVar [Capability ]
17+ CAPABILITY_CAPABILITIES : _ClassVar [Capability ]
18+ CAPABILITY_REQUIRED_RESOURCES : _ClassVar [Capability ]
19+ CAPABILITY_CREDENTIALS : _ClassVar [Capability ]
20+ CAPABILITY_CONDITIONS : _ClassVar [Capability ]
21+ CAPABILITY_REQUIRED_SCHEMAS : _ClassVar [Capability ]
22+
1423class Ready (int , metaclass = _enum_type_wrapper .EnumTypeWrapper ):
1524 __slots__ = ()
1625 READY_UNSPECIFIED : _ClassVar [Ready ]
@@ -36,6 +45,12 @@ class Status(int, metaclass=_enum_type_wrapper.EnumTypeWrapper):
3645 STATUS_CONDITION_UNKNOWN : _ClassVar [Status ]
3746 STATUS_CONDITION_TRUE : _ClassVar [Status ]
3847 STATUS_CONDITION_FALSE : _ClassVar [Status ]
48+ CAPABILITY_UNSPECIFIED : Capability
49+ CAPABILITY_CAPABILITIES : Capability
50+ CAPABILITY_REQUIRED_RESOURCES : Capability
51+ CAPABILITY_CREDENTIALS : Capability
52+ CAPABILITY_CONDITIONS : Capability
53+ CAPABILITY_REQUIRED_SCHEMAS : Capability
3954READY_UNSPECIFIED : Ready
4055READY_TRUE : Ready
4156READY_FALSE : Ready
@@ -52,7 +67,7 @@ STATUS_CONDITION_TRUE: Status
5267STATUS_CONDITION_FALSE : Status
5368
5469class RunFunctionRequest (_message .Message ):
55- __slots__ = ("meta" , "observed" , "desired" , "input" , "context" , "extra_resources" , "credentials" , "required_resources" )
70+ __slots__ = ("meta" , "observed" , "desired" , "input" , "context" , "extra_resources" , "credentials" , "required_resources" , "required_schemas" )
5671 class ExtraResourcesEntry (_message .Message ):
5772 __slots__ = ("key" , "value" )
5873 KEY_FIELD_NUMBER : _ClassVar [int ]
@@ -74,6 +89,13 @@ class RunFunctionRequest(_message.Message):
7489 key : str
7590 value : Resources
7691 def __init__ (self , key : _Optional [str ] = ..., value : _Optional [_Union [Resources , _Mapping ]] = ...) -> None : ...
92+ class RequiredSchemasEntry (_message .Message ):
93+ __slots__ = ("key" , "value" )
94+ KEY_FIELD_NUMBER : _ClassVar [int ]
95+ VALUE_FIELD_NUMBER : _ClassVar [int ]
96+ key : str
97+ value : Schema
98+ def __init__ (self , key : _Optional [str ] = ..., value : _Optional [_Union [Schema , _Mapping ]] = ...) -> None : ...
7799 META_FIELD_NUMBER : _ClassVar [int ]
78100 OBSERVED_FIELD_NUMBER : _ClassVar [int ]
79101 DESIRED_FIELD_NUMBER : _ClassVar [int ]
@@ -82,6 +104,7 @@ class RunFunctionRequest(_message.Message):
82104 EXTRA_RESOURCES_FIELD_NUMBER : _ClassVar [int ]
83105 CREDENTIALS_FIELD_NUMBER : _ClassVar [int ]
84106 REQUIRED_RESOURCES_FIELD_NUMBER : _ClassVar [int ]
107+ REQUIRED_SCHEMAS_FIELD_NUMBER : _ClassVar [int ]
85108 meta : RequestMeta
86109 observed : State
87110 desired : State
@@ -90,7 +113,8 @@ class RunFunctionRequest(_message.Message):
90113 extra_resources : _containers .MessageMap [str , Resources ]
91114 credentials : _containers .MessageMap [str , Credentials ]
92115 required_resources : _containers .MessageMap [str , Resources ]
93- def __init__ (self , meta : _Optional [_Union [RequestMeta , _Mapping ]] = ..., observed : _Optional [_Union [State , _Mapping ]] = ..., desired : _Optional [_Union [State , _Mapping ]] = ..., input : _Optional [_Union [_struct_pb2 .Struct , _Mapping ]] = ..., context : _Optional [_Union [_struct_pb2 .Struct , _Mapping ]] = ..., extra_resources : _Optional [_Mapping [str , Resources ]] = ..., credentials : _Optional [_Mapping [str , Credentials ]] = ..., required_resources : _Optional [_Mapping [str , Resources ]] = ...) -> None : ...
116+ required_schemas : _containers .MessageMap [str , Schema ]
117+ def __init__ (self , meta : _Optional [_Union [RequestMeta , _Mapping ]] = ..., observed : _Optional [_Union [State , _Mapping ]] = ..., desired : _Optional [_Union [State , _Mapping ]] = ..., input : _Optional [_Union [_struct_pb2 .Struct , _Mapping ]] = ..., context : _Optional [_Union [_struct_pb2 .Struct , _Mapping ]] = ..., extra_resources : _Optional [_Mapping [str , Resources ]] = ..., credentials : _Optional [_Mapping [str , Credentials ]] = ..., required_resources : _Optional [_Mapping [str , Resources ]] = ..., required_schemas : _Optional [_Mapping [str , Schema ]] = ...) -> None : ...
94118
95119class Credentials (_message .Message ):
96120 __slots__ = ("credential_data" ,)
@@ -136,13 +160,15 @@ class RunFunctionResponse(_message.Message):
136160 def __init__ (self , meta : _Optional [_Union [ResponseMeta , _Mapping ]] = ..., desired : _Optional [_Union [State , _Mapping ]] = ..., results : _Optional [_Iterable [_Union [Result , _Mapping ]]] = ..., context : _Optional [_Union [_struct_pb2 .Struct , _Mapping ]] = ..., requirements : _Optional [_Union [Requirements , _Mapping ]] = ..., conditions : _Optional [_Iterable [_Union [Condition , _Mapping ]]] = ..., output : _Optional [_Union [_struct_pb2 .Struct , _Mapping ]] = ...) -> None : ...
137161
138162class RequestMeta (_message .Message ):
139- __slots__ = ("tag" ,)
163+ __slots__ = ("tag" , "capabilities" )
140164 TAG_FIELD_NUMBER : _ClassVar [int ]
165+ CAPABILITIES_FIELD_NUMBER : _ClassVar [int ]
141166 tag : str
142- def __init__ (self , tag : _Optional [str ] = ...) -> None : ...
167+ capabilities : _containers .RepeatedScalarFieldContainer [Capability ]
168+ def __init__ (self , tag : _Optional [str ] = ..., capabilities : _Optional [_Iterable [_Union [Capability , str ]]] = ...) -> None : ...
143169
144170class Requirements (_message .Message ):
145- __slots__ = ("extra_resources" , "resources" )
171+ __slots__ = ("extra_resources" , "resources" , "schemas" )
146172 class ExtraResourcesEntry (_message .Message ):
147173 __slots__ = ("key" , "value" )
148174 KEY_FIELD_NUMBER : _ClassVar [int ]
@@ -157,11 +183,34 @@ class Requirements(_message.Message):
157183 key : str
158184 value : ResourceSelector
159185 def __init__ (self , key : _Optional [str ] = ..., value : _Optional [_Union [ResourceSelector , _Mapping ]] = ...) -> None : ...
186+ class SchemasEntry (_message .Message ):
187+ __slots__ = ("key" , "value" )
188+ KEY_FIELD_NUMBER : _ClassVar [int ]
189+ VALUE_FIELD_NUMBER : _ClassVar [int ]
190+ key : str
191+ value : SchemaSelector
192+ def __init__ (self , key : _Optional [str ] = ..., value : _Optional [_Union [SchemaSelector , _Mapping ]] = ...) -> None : ...
160193 EXTRA_RESOURCES_FIELD_NUMBER : _ClassVar [int ]
161194 RESOURCES_FIELD_NUMBER : _ClassVar [int ]
195+ SCHEMAS_FIELD_NUMBER : _ClassVar [int ]
162196 extra_resources : _containers .MessageMap [str , ResourceSelector ]
163197 resources : _containers .MessageMap [str , ResourceSelector ]
164- def __init__ (self , extra_resources : _Optional [_Mapping [str , ResourceSelector ]] = ..., resources : _Optional [_Mapping [str , ResourceSelector ]] = ...) -> None : ...
198+ schemas : _containers .MessageMap [str , SchemaSelector ]
199+ def __init__ (self , extra_resources : _Optional [_Mapping [str , ResourceSelector ]] = ..., resources : _Optional [_Mapping [str , ResourceSelector ]] = ..., schemas : _Optional [_Mapping [str , SchemaSelector ]] = ...) -> None : ...
200+
201+ class SchemaSelector (_message .Message ):
202+ __slots__ = ("api_version" , "kind" )
203+ API_VERSION_FIELD_NUMBER : _ClassVar [int ]
204+ KIND_FIELD_NUMBER : _ClassVar [int ]
205+ api_version : str
206+ kind : str
207+ def __init__ (self , api_version : _Optional [str ] = ..., kind : _Optional [str ] = ...) -> None : ...
208+
209+ class Schema (_message .Message ):
210+ __slots__ = ("openapi_v3" ,)
211+ OPENAPI_V3_FIELD_NUMBER : _ClassVar [int ]
212+ openapi_v3 : _struct_pb2 .Struct
213+ def __init__ (self , openapi_v3 : _Optional [_Union [_struct_pb2 .Struct , _Mapping ]] = ...) -> None : ...
165214
166215class ResourceSelector (_message .Message ):
167216 __slots__ = ("api_version" , "kind" , "match_name" , "match_labels" , "namespace" )
0 commit comments