Skip to content

Commit 6cf25e5

Browse files
authored
Add v2.130.0 support (#59)
1 parent 93f83b6 commit 6cf25e5

File tree

270 files changed

+24472
-55603
lines changed

Some content is hidden

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

270 files changed

+24472
-55603
lines changed

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

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ class AccessApprovalSettings(typing_extensions.TypedDict, total=False):
2121
notificationPubsubTopic: str
2222
preferNoBroadApprovalRequests: bool
2323
preferredRequestExpirationDays: int
24+
requireCustomerVisibleJustification: bool
2425

2526
@typing.type_check_only
2627
class AccessLocations(typing_extensions.TypedDict, total=False):
@@ -128,6 +129,7 @@ class SignatureInfo(typing_extensions.TypedDict, total=False):
128129
"EC_SIGN_P256_SHA256",
129130
"EC_SIGN_P384_SHA384",
130131
"EC_SIGN_SECP256K1_SHA256",
132+
"EC_SIGN_ED25519",
131133
"HMAC_SHA256",
132134
"HMAC_SHA1",
133135
"HMAC_SHA384",

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

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,11 @@ class ApiOperation(typing_extensions.TypedDict, total=False):
3030
methodSelectors: _list[MethodSelector]
3131
serviceName: str
3232

33+
@typing.type_check_only
34+
class Application(typing_extensions.TypedDict, total=False):
35+
clientId: str
36+
name: str
37+
3338
@typing.type_check_only
3439
class AuditConfig(typing_extensions.TypedDict, total=False):
3540
auditLogConfigs: _list[AuditLogConfig]
@@ -159,6 +164,7 @@ class GcpUserAccessBinding(typing_extensions.TypedDict, total=False):
159164
dryRunAccessLevels: _list[str]
160165
groupKey: str
161166
name: str
167+
restrictedClientApplications: _list[Application]
162168

163169
@typing.type_check_only
164170
class GcpUserAccessBindingOperationMetadata(

googleapiclient-stubs/_apis/addressvalidation/__init__.pyi

Whitespace-only changes.
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
from .resources import *
2+
from .schemas import *
Lines changed: 65 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,65 @@
1+
import collections.abc
2+
import typing
3+
4+
import httplib2
5+
import typing_extensions
6+
7+
import googleapiclient.discovery
8+
import googleapiclient.http
9+
10+
from .schemas import *
11+
12+
_list = list
13+
14+
@typing.type_check_only
15+
class AddressValidationResource(googleapiclient.discovery.Resource):
16+
@typing.type_check_only
17+
class V1Resource(googleapiclient.discovery.Resource):
18+
def provideValidationFeedback(
19+
self,
20+
*,
21+
body: GoogleMapsAddressvalidationV1ProvideValidationFeedbackRequest = ...,
22+
**kwargs: typing.Any,
23+
) -> (
24+
GoogleMapsAddressvalidationV1ProvideValidationFeedbackResponseHttpRequest
25+
): ...
26+
def validateAddress(
27+
self,
28+
*,
29+
body: GoogleMapsAddressvalidationV1ValidateAddressRequest = ...,
30+
**kwargs: typing.Any,
31+
) -> GoogleMapsAddressvalidationV1ValidateAddressResponseHttpRequest: ...
32+
33+
def new_batch_http_request(
34+
self,
35+
callback: collections.abc.Callable[
36+
[
37+
str,
38+
googleapiclient.http.HttpRequest,
39+
googleapiclient.errors.HttpError | None,
40+
],
41+
typing.Any,
42+
]
43+
| None = None,
44+
) -> googleapiclient.http.BatchHttpRequest: ...
45+
def v1(self) -> V1Resource: ...
46+
47+
@typing.type_check_only
48+
class GoogleMapsAddressvalidationV1ProvideValidationFeedbackResponseHttpRequest(
49+
googleapiclient.http.HttpRequest
50+
):
51+
def execute(
52+
self,
53+
http: httplib2.Http | googleapiclient.http.HttpMock | None = None,
54+
num_retries: int = 0,
55+
) -> GoogleMapsAddressvalidationV1ProvideValidationFeedbackResponse: ...
56+
57+
@typing.type_check_only
58+
class GoogleMapsAddressvalidationV1ValidateAddressResponseHttpRequest(
59+
googleapiclient.http.HttpRequest
60+
):
61+
def execute(
62+
self,
63+
http: httplib2.Http | googleapiclient.http.HttpMock | None = None,
64+
num_retries: int = 0,
65+
) -> GoogleMapsAddressvalidationV1ValidateAddressResponse: ...
Lines changed: 224 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,224 @@
1+
import typing
2+
3+
import typing_extensions
4+
5+
_list = list
6+
7+
@typing.type_check_only
8+
class GoogleGeoTypeViewport(typing_extensions.TypedDict, total=False):
9+
high: GoogleTypeLatLng
10+
low: GoogleTypeLatLng
11+
12+
@typing.type_check_only
13+
class GoogleMapsAddressvalidationV1Address(typing_extensions.TypedDict, total=False):
14+
addressComponents: _list[GoogleMapsAddressvalidationV1AddressComponent]
15+
formattedAddress: str
16+
missingComponentTypes: _list[str]
17+
postalAddress: GoogleTypePostalAddress
18+
unconfirmedComponentTypes: _list[str]
19+
unresolvedTokens: _list[str]
20+
21+
@typing.type_check_only
22+
class GoogleMapsAddressvalidationV1AddressComponent(
23+
typing_extensions.TypedDict, total=False
24+
):
25+
componentName: GoogleMapsAddressvalidationV1ComponentName
26+
componentType: str
27+
confirmationLevel: typing_extensions.Literal[
28+
"CONFIRMATION_LEVEL_UNSPECIFIED",
29+
"CONFIRMED",
30+
"UNCONFIRMED_BUT_PLAUSIBLE",
31+
"UNCONFIRMED_AND_SUSPICIOUS",
32+
]
33+
inferred: bool
34+
replaced: bool
35+
spellCorrected: bool
36+
unexpected: bool
37+
38+
@typing.type_check_only
39+
class GoogleMapsAddressvalidationV1AddressMetadata(
40+
typing_extensions.TypedDict, total=False
41+
):
42+
business: bool
43+
poBox: bool
44+
residential: bool
45+
46+
@typing.type_check_only
47+
class GoogleMapsAddressvalidationV1ComponentName(
48+
typing_extensions.TypedDict, total=False
49+
):
50+
languageCode: str
51+
text: str
52+
53+
@typing.type_check_only
54+
class GoogleMapsAddressvalidationV1Geocode(typing_extensions.TypedDict, total=False):
55+
bounds: GoogleGeoTypeViewport
56+
featureSizeMeters: float
57+
location: GoogleTypeLatLng
58+
placeId: str
59+
placeTypes: _list[str]
60+
plusCode: GoogleMapsAddressvalidationV1PlusCode
61+
62+
@typing.type_check_only
63+
class GoogleMapsAddressvalidationV1LanguageOptions(
64+
typing_extensions.TypedDict, total=False
65+
):
66+
returnEnglishLatinAddress: bool
67+
68+
@typing.type_check_only
69+
class GoogleMapsAddressvalidationV1PlusCode(typing_extensions.TypedDict, total=False):
70+
compoundCode: str
71+
globalCode: str
72+
73+
@typing.type_check_only
74+
class GoogleMapsAddressvalidationV1ProvideValidationFeedbackRequest(
75+
typing_extensions.TypedDict, total=False
76+
):
77+
conclusion: typing_extensions.Literal[
78+
"VALIDATION_CONCLUSION_UNSPECIFIED",
79+
"VALIDATED_VERSION_USED",
80+
"USER_VERSION_USED",
81+
"UNVALIDATED_VERSION_USED",
82+
"UNUSED",
83+
]
84+
responseId: str
85+
86+
@typing.type_check_only
87+
class GoogleMapsAddressvalidationV1ProvideValidationFeedbackResponse(
88+
typing_extensions.TypedDict, total=False
89+
): ...
90+
91+
@typing.type_check_only
92+
class GoogleMapsAddressvalidationV1UspsAddress(
93+
typing_extensions.TypedDict, total=False
94+
):
95+
city: str
96+
cityStateZipAddressLine: str
97+
firm: str
98+
firstAddressLine: str
99+
secondAddressLine: str
100+
state: str
101+
urbanization: str
102+
zipCode: str
103+
zipCodeExtension: str
104+
105+
@typing.type_check_only
106+
class GoogleMapsAddressvalidationV1UspsData(typing_extensions.TypedDict, total=False):
107+
abbreviatedCity: str
108+
addressRecordType: str
109+
carrierRoute: str
110+
carrierRouteIndicator: str
111+
cassProcessed: bool
112+
county: str
113+
defaultAddress: bool
114+
deliveryPointCheckDigit: str
115+
deliveryPointCode: str
116+
dpvCmra: str
117+
dpvConfirmation: str
118+
dpvDoorNotAccessible: str
119+
dpvDrop: str
120+
dpvEnhancedDeliveryCode: str
121+
dpvFootnote: str
122+
dpvNoSecureLocation: str
123+
dpvNoStat: str
124+
dpvNoStatReasonCode: int
125+
dpvNonDeliveryDays: str
126+
dpvNonDeliveryDaysValues: int
127+
dpvPbsa: str
128+
dpvThrowback: str
129+
dpvVacant: str
130+
elotFlag: str
131+
elotNumber: str
132+
errorMessage: str
133+
ewsNoMatch: bool
134+
fipsCountyCode: str
135+
lacsLinkIndicator: str
136+
lacsLinkReturnCode: str
137+
pmbDesignator: str
138+
pmbNumber: str
139+
poBoxOnlyPostalCode: bool
140+
postOfficeCity: str
141+
postOfficeState: str
142+
standardizedAddress: GoogleMapsAddressvalidationV1UspsAddress
143+
suitelinkFootnote: str
144+
145+
@typing.type_check_only
146+
class GoogleMapsAddressvalidationV1ValidateAddressRequest(
147+
typing_extensions.TypedDict, total=False
148+
):
149+
address: GoogleTypePostalAddress
150+
enableUspsCass: bool
151+
languageOptions: GoogleMapsAddressvalidationV1LanguageOptions
152+
previousResponseId: str
153+
sessionToken: str
154+
155+
@typing.type_check_only
156+
class GoogleMapsAddressvalidationV1ValidateAddressResponse(
157+
typing_extensions.TypedDict, total=False
158+
):
159+
responseId: str
160+
result: GoogleMapsAddressvalidationV1ValidationResult
161+
162+
@typing.type_check_only
163+
class GoogleMapsAddressvalidationV1ValidationResult(
164+
typing_extensions.TypedDict, total=False
165+
):
166+
address: GoogleMapsAddressvalidationV1Address
167+
englishLatinAddress: GoogleMapsAddressvalidationV1Address
168+
geocode: GoogleMapsAddressvalidationV1Geocode
169+
metadata: GoogleMapsAddressvalidationV1AddressMetadata
170+
uspsData: GoogleMapsAddressvalidationV1UspsData
171+
verdict: GoogleMapsAddressvalidationV1Verdict
172+
173+
@typing.type_check_only
174+
class GoogleMapsAddressvalidationV1Verdict(typing_extensions.TypedDict, total=False):
175+
addressComplete: bool
176+
geocodeGranularity: typing_extensions.Literal[
177+
"GRANULARITY_UNSPECIFIED",
178+
"SUB_PREMISE",
179+
"PREMISE",
180+
"PREMISE_PROXIMITY",
181+
"BLOCK",
182+
"ROUTE",
183+
"OTHER",
184+
]
185+
hasInferredComponents: bool
186+
hasReplacedComponents: bool
187+
hasUnconfirmedComponents: bool
188+
inputGranularity: typing_extensions.Literal[
189+
"GRANULARITY_UNSPECIFIED",
190+
"SUB_PREMISE",
191+
"PREMISE",
192+
"PREMISE_PROXIMITY",
193+
"BLOCK",
194+
"ROUTE",
195+
"OTHER",
196+
]
197+
validationGranularity: typing_extensions.Literal[
198+
"GRANULARITY_UNSPECIFIED",
199+
"SUB_PREMISE",
200+
"PREMISE",
201+
"PREMISE_PROXIMITY",
202+
"BLOCK",
203+
"ROUTE",
204+
"OTHER",
205+
]
206+
207+
@typing.type_check_only
208+
class GoogleTypeLatLng(typing_extensions.TypedDict, total=False):
209+
latitude: float
210+
longitude: float
211+
212+
@typing.type_check_only
213+
class GoogleTypePostalAddress(typing_extensions.TypedDict, total=False):
214+
addressLines: _list[str]
215+
administrativeArea: str
216+
languageCode: str
217+
locality: str
218+
organization: str
219+
postalCode: str
220+
recipients: _list[str]
221+
regionCode: str
222+
revision: int
223+
sortingCode: str
224+
sublocality: str

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

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -198,8 +198,12 @@ class ChromeOsDevice(typing_extensions.TypedDict, total=False):
198198
annotatedLocation: str
199199
annotatedUser: str
200200
autoUpdateExpiration: str
201+
autoUpdateThrough: str
201202
backlightInfo: _list[BacklightInfo]
202203
bootMode: str
204+
chromeOsType: typing_extensions.Literal[
205+
"chromeOsTypeUnspecified", "chromeOsFlex", "chromeOs"
206+
]
203207
cpuInfo: _list[dict[str, typing.Any]]
204208
cpuStatusReports: _list[dict[str, typing.Any]]
205209
deprovisionReason: typing_extensions.Literal[
@@ -230,6 +234,10 @@ class ChromeOsDevice(typing_extensions.TypedDict, total=False):
230234
etag: str
231235
ethernetMacAddress: str
232236
ethernetMacAddress0: str
237+
extendedSupportEligible: bool
238+
extendedSupportEnabled: bool
239+
extendedSupportStart: str
240+
fanInfo: _list[FanInfo]
233241
firmwareVersion: str
234242
firstEnrollmentTime: str
235243
kind: str
@@ -427,6 +435,10 @@ class FailureInfo(typing_extensions.TypedDict, total=False):
427435
printer: Printer
428436
printerId: str
429437

438+
@typing.type_check_only
439+
class FanInfo(typing_extensions.TypedDict, total=False):
440+
speedRpm: int
441+
430442
@typing.type_check_only
431443
class Feature(typing_extensions.TypedDict, total=False):
432444
etags: str

0 commit comments

Comments
 (0)