Skip to content

Commit 7a176f9

Browse files
authored
Add v2.64.0 support (#26)
1 parent 273bd1f commit 7a176f9

366 files changed

Lines changed: 88938 additions & 3745 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/accessapproval/v1/resources.pyi

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,13 @@ class AccessApprovalResource(googleapiclient.discovery.Resource):
3434
def get(
3535
self, *, name: str, **kwargs: typing.Any
3636
) -> ApprovalRequestHttpRequest: ...
37+
def invalidate(
38+
self,
39+
*,
40+
name: str,
41+
body: InvalidateApprovalRequestMessage = ...,
42+
**kwargs: typing.Any
43+
) -> ApprovalRequestHttpRequest: ...
3744
def list(
3845
self,
3946
*,
@@ -89,6 +96,13 @@ class AccessApprovalResource(googleapiclient.discovery.Resource):
8996
def get(
9097
self, *, name: str, **kwargs: typing.Any
9198
) -> ApprovalRequestHttpRequest: ...
99+
def invalidate(
100+
self,
101+
*,
102+
name: str,
103+
body: InvalidateApprovalRequestMessage = ...,
104+
**kwargs: typing.Any
105+
) -> ApprovalRequestHttpRequest: ...
92106
def list(
93107
self,
94108
*,
@@ -144,6 +158,13 @@ class AccessApprovalResource(googleapiclient.discovery.Resource):
144158
def get(
145159
self, *, name: str, **kwargs: typing.Any
146160
) -> ApprovalRequestHttpRequest: ...
161+
def invalidate(
162+
self,
163+
*,
164+
name: str,
165+
body: InvalidateApprovalRequestMessage = ...,
166+
**kwargs: typing.Any
167+
) -> ApprovalRequestHttpRequest: ...
147168
def list(
148169
self,
149170
*,

googleapiclient-stubs/_apis/accessapproval/v1/schemas.pyi

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,7 @@ class ApproveDecision(typing_extensions.TypedDict, total=False):
5757
approveTime: str
5858
autoApproved: bool
5959
expireTime: str
60+
invalidateTime: str
6061
signatureInfo: SignatureInfo
6162

6263
@typing.type_check_only
@@ -77,6 +78,9 @@ class EnrolledService(typing_extensions.TypedDict, total=False):
7778
"ENROLLMENT_LEVEL_UNSPECIFIED", "BLOCK_ALL"
7879
]
7980

81+
@typing.type_check_only
82+
class InvalidateApprovalRequestMessage(typing_extensions.TypedDict, total=False): ...
83+
8084
@typing.type_check_only
8185
class ListApprovalRequestsResponse(typing_extensions.TypedDict, total=False):
8286
approvalRequests: _list[ApprovalRequest]

googleapiclient-stubs/_apis/accesscontextmanager/v1/schemas.pyi

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -103,6 +103,7 @@ class EgressPolicy(typing_extensions.TypedDict, total=False):
103103

104104
@typing.type_check_only
105105
class EgressTo(typing_extensions.TypedDict, total=False):
106+
externalResources: _list[str]
106107
operations: _list[ApiOperation]
107108
resources: _list[str]
108109

googleapiclient-stubs/_apis/admin/directory_v1/resources.pyi

Lines changed: 83 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,6 @@ class DirectoryResource(googleapiclient.discovery.Resource):
6060
"notes",
6161
"serialNumber",
6262
"status",
63-
"supportEndDate",
6463
] = ...,
6564
orgUnitPath: str = ...,
6665
pageToken: str = ...,
@@ -136,6 +135,56 @@ class DirectoryResource(googleapiclient.discovery.Resource):
136135
class CustomersResource(googleapiclient.discovery.Resource):
137136
@typing.type_check_only
138137
class ChromeResource(googleapiclient.discovery.Resource):
138+
@typing.type_check_only
139+
class PrintServersResource(googleapiclient.discovery.Resource):
140+
def batchCreatePrintServers(
141+
self,
142+
*,
143+
parent: str,
144+
body: BatchCreatePrintServersRequest = ...,
145+
**kwargs: typing.Any
146+
) -> BatchCreatePrintServersResponseHttpRequest: ...
147+
def batchDeletePrintServers(
148+
self,
149+
*,
150+
parent: str,
151+
body: BatchDeletePrintServersRequest = ...,
152+
**kwargs: typing.Any
153+
) -> BatchDeletePrintServersResponseHttpRequest: ...
154+
def create(
155+
self, *, parent: str, body: PrintServer = ..., **kwargs: typing.Any
156+
) -> PrintServerHttpRequest: ...
157+
def delete(
158+
self, *, name: str, **kwargs: typing.Any
159+
) -> EmptyHttpRequest: ...
160+
def get(
161+
self, *, name: str, **kwargs: typing.Any
162+
) -> PrintServerHttpRequest: ...
163+
def list(
164+
self,
165+
*,
166+
parent: str,
167+
filter: str = ...,
168+
orderBy: str = ...,
169+
orgUnitId: str = ...,
170+
pageSize: int = ...,
171+
pageToken: str = ...,
172+
**kwargs: typing.Any
173+
) -> ListPrintServersResponseHttpRequest: ...
174+
def list_next(
175+
self,
176+
previous_request: ListPrintServersResponseHttpRequest,
177+
previous_response: ListPrintServersResponse,
178+
) -> ListPrintServersResponseHttpRequest | None: ...
179+
def patch(
180+
self,
181+
*,
182+
name: str,
183+
body: PrintServer = ...,
184+
updateMask: str = ...,
185+
**kwargs: typing.Any
186+
) -> PrintServerHttpRequest: ...
187+
139188
@typing.type_check_only
140189
class PrintersResource(googleapiclient.discovery.Resource):
141190
def batchCreatePrinters(
@@ -201,6 +250,7 @@ class DirectoryResource(googleapiclient.discovery.Resource):
201250
**kwargs: typing.Any
202251
) -> PrinterHttpRequest: ...
203252

253+
def printServers(self) -> PrintServersResource: ...
204254
def printers(self) -> PrintersResource: ...
205255

206256
def get(
@@ -870,6 +920,14 @@ class AspsHttpRequest(googleapiclient.http.HttpRequest):
870920
num_retries: int = ...,
871921
) -> Asps: ...
872922

923+
@typing.type_check_only
924+
class BatchCreatePrintServersResponseHttpRequest(googleapiclient.http.HttpRequest):
925+
def execute(
926+
self,
927+
http: httplib2.Http | googleapiclient.http.HttpMock | None = ...,
928+
num_retries: int = ...,
929+
) -> BatchCreatePrintServersResponse: ...
930+
873931
@typing.type_check_only
874932
class BatchCreatePrintersResponseHttpRequest(googleapiclient.http.HttpRequest):
875933
def execute(
@@ -878,6 +936,14 @@ class BatchCreatePrintersResponseHttpRequest(googleapiclient.http.HttpRequest):
878936
num_retries: int = ...,
879937
) -> BatchCreatePrintersResponse: ...
880938

939+
@typing.type_check_only
940+
class BatchDeletePrintServersResponseHttpRequest(googleapiclient.http.HttpRequest):
941+
def execute(
942+
self,
943+
http: httplib2.Http | googleapiclient.http.HttpMock | None = ...,
944+
num_retries: int = ...,
945+
) -> BatchDeletePrintServersResponse: ...
946+
881947
@typing.type_check_only
882948
class BatchDeletePrintersResponseHttpRequest(googleapiclient.http.HttpRequest):
883949
def execute(
@@ -1040,6 +1106,14 @@ class GroupsHttpRequest(googleapiclient.http.HttpRequest):
10401106
num_retries: int = ...,
10411107
) -> Groups: ...
10421108

1109+
@typing.type_check_only
1110+
class ListPrintServersResponseHttpRequest(googleapiclient.http.HttpRequest):
1111+
def execute(
1112+
self,
1113+
http: httplib2.Http | googleapiclient.http.HttpMock | None = ...,
1114+
num_retries: int = ...,
1115+
) -> ListPrintServersResponse: ...
1116+
10431117
@typing.type_check_only
10441118
class ListPrinterModelsResponseHttpRequest(googleapiclient.http.HttpRequest):
10451119
def execute(
@@ -1112,6 +1186,14 @@ class OrgUnitsHttpRequest(googleapiclient.http.HttpRequest):
11121186
num_retries: int = ...,
11131187
) -> OrgUnits: ...
11141188

1189+
@typing.type_check_only
1190+
class PrintServerHttpRequest(googleapiclient.http.HttpRequest):
1191+
def execute(
1192+
self,
1193+
http: httplib2.Http | googleapiclient.http.HttpMock | None = ...,
1194+
num_retries: int = ...,
1195+
) -> PrintServer: ...
1196+
11151197
@typing.type_check_only
11161198
class PrinterHttpRequest(googleapiclient.http.HttpRequest):
11171199
def execute(

googleapiclient-stubs/_apis/admin/directory_v1/schemas.pyi

Lines changed: 95 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,15 @@ class AuxiliaryMessage(typing_extensions.TypedDict, total=False):
4242
"SEVERITY_UNSPECIFIED", "SEVERITY_INFO", "SEVERITY_WARNING", "SEVERITY_ERROR"
4343
]
4444

45+
@typing.type_check_only
46+
class BatchCreatePrintServersRequest(typing_extensions.TypedDict, total=False):
47+
requests: _list[CreatePrintServerRequest]
48+
49+
@typing.type_check_only
50+
class BatchCreatePrintServersResponse(typing_extensions.TypedDict, total=False):
51+
failures: _list[PrintServerFailureInfo]
52+
printServers: _list[PrintServer]
53+
4554
@typing.type_check_only
4655
class BatchCreatePrintersRequest(typing_extensions.TypedDict, total=False):
4756
requests: _list[CreatePrinterRequest]
@@ -51,6 +60,15 @@ class BatchCreatePrintersResponse(typing_extensions.TypedDict, total=False):
5160
failures: _list[FailureInfo]
5261
printers: _list[Printer]
5362

63+
@typing.type_check_only
64+
class BatchDeletePrintServersRequest(typing_extensions.TypedDict, total=False):
65+
printServerIds: _list[str]
66+
67+
@typing.type_check_only
68+
class BatchDeletePrintServersResponse(typing_extensions.TypedDict, total=False):
69+
failedPrintServers: _list[PrintServerFailureInfo]
70+
printServerIds: _list[str]
71+
5472
@typing.type_check_only
5573
class BatchDeletePrintersRequest(typing_extensions.TypedDict, total=False):
5674
printerIds: _list[str]
@@ -149,6 +167,7 @@ class ChromeOsDevice(typing_extensions.TypedDict, total=False):
149167
ethernetMacAddress: str
150168
ethernetMacAddress0: str
151169
firmwareVersion: str
170+
firstEnrollmentTime: str
152171
kind: str
153172
lastEnrollmentTime: str
154173
lastKnownNetwork: _list[dict[str, typing.Any]]
@@ -161,6 +180,7 @@ class ChromeOsDevice(typing_extensions.TypedDict, total=False):
161180
orderNumber: str
162181
orgUnitId: str
163182
orgUnitPath: str
183+
osUpdateStatus: OsUpdateStatus
164184
osVersion: str
165185
platformVersion: str
166186
recentUsers: _list[dict[str, typing.Any]]
@@ -189,6 +209,11 @@ class ChromeOsDevices(typing_extensions.TypedDict, total=False):
189209
class ChromeOsMoveDevicesToOu(typing_extensions.TypedDict, total=False):
190210
deviceIds: _list[str]
191211

212+
@typing.type_check_only
213+
class CreatePrintServerRequest(typing_extensions.TypedDict, total=False):
214+
parent: str
215+
printServer: PrintServer
216+
192217
@typing.type_check_only
193218
class CreatePrinterRequest(typing_extensions.TypedDict, total=False):
194219
parent: str
@@ -364,13 +389,26 @@ class Group(typing_extensions.TypedDict, total=False):
364389
name: str
365390
nonEditableAliases: _list[str]
366391

392+
@typing.type_check_only
393+
class GroupAlias(typing_extensions.TypedDict, total=False):
394+
alias: str
395+
etag: str
396+
id: str
397+
kind: str
398+
primaryEmail: str
399+
367400
@typing.type_check_only
368401
class Groups(typing_extensions.TypedDict, total=False):
369402
etag: str
370403
groups: _list[Group]
371404
kind: str
372405
nextPageToken: str
373406

407+
@typing.type_check_only
408+
class ListPrintServersResponse(typing_extensions.TypedDict, total=False):
409+
nextPageToken: str
410+
printServers: _list[PrintServer]
411+
374412
@typing.type_check_only
375413
class ListPrinterModelsResponse(typing_extensions.TypedDict, total=False):
376414
nextPageToken: str
@@ -475,6 +513,55 @@ class OrgUnits(typing_extensions.TypedDict, total=False):
475513
kind: str
476514
organizationUnits: _list[OrgUnit]
477515

516+
@typing.type_check_only
517+
class OsUpdateStatus(typing_extensions.TypedDict, total=False):
518+
rebootTime: str
519+
state: typing_extensions.Literal[
520+
"updateStateUnspecified",
521+
"updateStateNotStarted",
522+
"updateStateDownloadInProgress",
523+
"updateStateNeedReboot",
524+
]
525+
targetKioskAppVersion: str
526+
targetOsVersion: str
527+
updateCheckTime: str
528+
updateTime: str
529+
530+
@typing.type_check_only
531+
class PrintServer(typing_extensions.TypedDict, total=False):
532+
createTime: str
533+
description: str
534+
displayName: str
535+
id: str
536+
name: str
537+
orgUnitId: str
538+
uri: str
539+
540+
@typing.type_check_only
541+
class PrintServerFailureInfo(typing_extensions.TypedDict, total=False):
542+
errorCode: typing_extensions.Literal[
543+
"OK",
544+
"CANCELLED",
545+
"UNKNOWN",
546+
"INVALID_ARGUMENT",
547+
"DEADLINE_EXCEEDED",
548+
"NOT_FOUND",
549+
"ALREADY_EXISTS",
550+
"PERMISSION_DENIED",
551+
"UNAUTHENTICATED",
552+
"RESOURCE_EXHAUSTED",
553+
"FAILED_PRECONDITION",
554+
"ABORTED",
555+
"OUT_OF_RANGE",
556+
"UNIMPLEMENTED",
557+
"INTERNAL",
558+
"UNAVAILABLE",
559+
"DATA_LOSS",
560+
]
561+
errorMessage: str
562+
printServer: PrintServer
563+
printServerId: str
564+
478565
@typing.type_check_only
479566
class Printer(typing_extensions.TypedDict, total=False):
480567
auxiliaryMessages: _list[AuxiliaryMessage]
@@ -653,6 +740,14 @@ class UserAddress(typing_extensions.TypedDict, total=False):
653740
streetAddress: str
654741
type: str
655742

743+
@typing.type_check_only
744+
class UserAlias(typing_extensions.TypedDict, total=False):
745+
alias: str
746+
etag: str
747+
id: str
748+
kind: str
749+
primaryEmail: str
750+
656751
@typing.type_check_only
657752
class UserCustomProperties(dict[str, typing.Any]): ...
658753

0 commit comments

Comments
 (0)