Skip to content

Commit fc23dbc

Browse files
committed
Update stubs
1 parent 3473939 commit fc23dbc

103 files changed

Lines changed: 8014 additions & 862 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

googleapiclient-stubs/_apis/agentregistry/v1alpha/resources.pyi

Lines changed: 82 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,63 @@ class AgentRegistryResource(googleapiclient.discovery.Resource):
5050
previous_response: SearchAgentsResponse,
5151
) -> SearchAgentsResponseHttpRequest | None: ...
5252

53+
@typing.type_check_only
54+
class BindingsResource(googleapiclient.discovery.Resource):
55+
def create(
56+
self,
57+
*,
58+
parent: str,
59+
body: Binding = ...,
60+
bindingId: str = ...,
61+
requestId: str = ...,
62+
**kwargs: typing.Any,
63+
) -> OperationHttpRequest: ...
64+
def delete(
65+
self, *, name: str, requestId: str = ..., **kwargs: typing.Any
66+
) -> OperationHttpRequest: ...
67+
def fetchAvailable(
68+
self,
69+
*,
70+
parent: str,
71+
pageSize: int = ...,
72+
pageToken: str = ...,
73+
sourceIdentifier: str = ...,
74+
targetIdentifier: str = ...,
75+
**kwargs: typing.Any,
76+
) -> FetchAvailableBindingsResponseHttpRequest: ...
77+
def fetchAvailable_next(
78+
self,
79+
previous_request: FetchAvailableBindingsResponseHttpRequest,
80+
previous_response: FetchAvailableBindingsResponse,
81+
) -> FetchAvailableBindingsResponseHttpRequest | None: ...
82+
def get(
83+
self, *, name: str, **kwargs: typing.Any
84+
) -> BindingHttpRequest: ...
85+
def list(
86+
self,
87+
*,
88+
parent: str,
89+
filter: str = ...,
90+
orderBy: str = ...,
91+
pageSize: int = ...,
92+
pageToken: str = ...,
93+
**kwargs: typing.Any,
94+
) -> ListBindingsResponseHttpRequest: ...
95+
def list_next(
96+
self,
97+
previous_request: ListBindingsResponseHttpRequest,
98+
previous_response: ListBindingsResponse,
99+
) -> ListBindingsResponseHttpRequest | None: ...
100+
def patch(
101+
self,
102+
*,
103+
name: str,
104+
body: Binding = ...,
105+
requestId: str = ...,
106+
updateMask: str = ...,
107+
**kwargs: typing.Any,
108+
) -> OperationHttpRequest: ...
109+
53110
@typing.type_check_only
54111
class EndpointsResource(googleapiclient.discovery.Resource):
55112
def get(
@@ -194,6 +251,7 @@ class AgentRegistryResource(googleapiclient.discovery.Resource):
194251
previous_response: ListLocationsResponse,
195252
) -> ListLocationsResponseHttpRequest | None: ...
196253
def agents(self) -> AgentsResource: ...
254+
def bindings(self) -> BindingsResource: ...
197255
def endpoints(self) -> EndpointsResource: ...
198256
def mcpServers(self) -> McpServersResource: ...
199257
def operations(self) -> OperationsResource: ...
@@ -223,6 +281,14 @@ class AgentHttpRequest(googleapiclient.http.HttpRequest):
223281
num_retries: int = 0,
224282
) -> Agent: ...
225283

284+
@typing.type_check_only
285+
class BindingHttpRequest(googleapiclient.http.HttpRequest):
286+
def execute(
287+
self,
288+
http: httplib2.Http | googleapiclient.http.HttpMock | None = None,
289+
num_retries: int = 0,
290+
) -> Binding: ...
291+
226292
@typing.type_check_only
227293
class EmptyHttpRequest(googleapiclient.http.HttpRequest):
228294
def execute(
@@ -239,6 +305,14 @@ class EndpointHttpRequest(googleapiclient.http.HttpRequest):
239305
num_retries: int = 0,
240306
) -> Endpoint: ...
241307

308+
@typing.type_check_only
309+
class FetchAvailableBindingsResponseHttpRequest(googleapiclient.http.HttpRequest):
310+
def execute(
311+
self,
312+
http: httplib2.Http | googleapiclient.http.HttpMock | None = None,
313+
num_retries: int = 0,
314+
) -> FetchAvailableBindingsResponse: ...
315+
242316
@typing.type_check_only
243317
class ListAgentsResponseHttpRequest(googleapiclient.http.HttpRequest):
244318
def execute(
@@ -247,6 +321,14 @@ class ListAgentsResponseHttpRequest(googleapiclient.http.HttpRequest):
247321
num_retries: int = 0,
248322
) -> ListAgentsResponse: ...
249323

324+
@typing.type_check_only
325+
class ListBindingsResponseHttpRequest(googleapiclient.http.HttpRequest):
326+
def execute(
327+
self,
328+
http: httplib2.Http | googleapiclient.http.HttpMock | None = None,
329+
num_retries: int = 0,
330+
) -> ListBindingsResponse: ...
331+
250332
@typing.type_check_only
251333
class ListEndpointsResponseHttpRequest(googleapiclient.http.HttpRequest):
252334
def execute(

googleapiclient-stubs/_apis/agentregistry/v1alpha/schemas.pyi

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,23 @@ class Annotations(typing_extensions.TypedDict, total=False):
3333
readOnlyHint: bool
3434
title: str
3535

36+
@typing.type_check_only
37+
class AuthProviderBinding(typing_extensions.TypedDict, total=False):
38+
authProvider: str
39+
continueUri: str
40+
scopes: _list[str]
41+
42+
@typing.type_check_only
43+
class Binding(typing_extensions.TypedDict, total=False):
44+
authProviderBinding: AuthProviderBinding
45+
createTime: str
46+
description: str
47+
displayName: str
48+
name: str
49+
source: Source
50+
target: Target
51+
updateTime: str
52+
3653
@typing.type_check_only
3754
class CancelOperationRequest(typing_extensions.TypedDict, total=False): ...
3855

@@ -60,6 +77,11 @@ class EndpointSpec(typing_extensions.TypedDict, total=False):
6077
content: dict[str, typing.Any]
6178
type: typing_extensions.Literal["TYPE_UNSPECIFIED", "NO_SPEC"]
6279

80+
@typing.type_check_only
81+
class FetchAvailableBindingsResponse(typing_extensions.TypedDict, total=False):
82+
bindings: _list[Binding]
83+
nextPageToken: str
84+
6385
@typing.type_check_only
6486
class Interface(typing_extensions.TypedDict, total=False):
6587
protocolBinding: typing_extensions.Literal[
@@ -72,6 +94,11 @@ class ListAgentsResponse(typing_extensions.TypedDict, total=False):
7294
agents: _list[Agent]
7395
nextPageToken: str
7496

97+
@typing.type_check_only
98+
class ListBindingsResponse(typing_extensions.TypedDict, total=False):
99+
bindings: _list[Binding]
100+
nextPageToken: str
101+
75102
@typing.type_check_only
76103
class ListEndpointsResponse(typing_extensions.TypedDict, total=False):
77104
endpoints: _list[Endpoint]
@@ -190,12 +217,20 @@ class Skill(typing_extensions.TypedDict, total=False):
190217
name: str
191218
tags: _list[str]
192219

220+
@typing.type_check_only
221+
class Source(typing_extensions.TypedDict, total=False):
222+
identifier: str
223+
193224
@typing.type_check_only
194225
class Status(typing_extensions.TypedDict, total=False):
195226
code: int
196227
details: _list[dict[str, typing.Any]]
197228
message: str
198229

230+
@typing.type_check_only
231+
class Target(typing_extensions.TypedDict, total=False):
232+
identifier: str
233+
199234
@typing.type_check_only
200235
class Tool(typing_extensions.TypedDict, total=False):
201236
annotations: Annotations

0 commit comments

Comments
 (0)