37
37
from .....types .zero_trust .devices import (
38
38
DeviceInputParam ,
39
39
DeviceMatchParam ,
40
- PostureGetResponse ,
41
- PostureListResponse ,
42
- PostureCreateResponse ,
40
+ DevicePostureRule ,
43
41
PostureDeleteResponse ,
44
- PostureUpdateResponse ,
45
42
posture_create_params ,
46
43
posture_delete_params ,
47
44
posture_update_params ,
@@ -100,7 +97,7 @@ def create(
100
97
extra_query : Query | None = None ,
101
98
extra_body : Body | None = None ,
102
99
timeout : float | httpx .Timeout | None | NotGiven = NOT_GIVEN ,
103
- ) -> Optional [PostureCreateResponse ]:
100
+ ) -> Optional [DevicePostureRule ]:
104
101
"""
105
102
Creates a new device posture rule.
106
103
@@ -152,7 +149,7 @@ def create(
152
149
timeout = timeout ,
153
150
post_parser = ResultWrapper ._unwrapper ,
154
151
),
155
- cast_to = cast (Type [Optional [PostureCreateResponse ]], ResultWrapper [PostureCreateResponse ]),
152
+ cast_to = cast (Type [Optional [DevicePostureRule ]], ResultWrapper [DevicePostureRule ]),
156
153
)
157
154
158
155
def update (
@@ -193,7 +190,7 @@ def update(
193
190
extra_query : Query | None = None ,
194
191
extra_body : Body | None = None ,
195
192
timeout : float | httpx .Timeout | None | NotGiven = NOT_GIVEN ,
196
- ) -> Optional [PostureUpdateResponse ]:
193
+ ) -> Optional [DevicePostureRule ]:
197
194
"""
198
195
Updates a device posture rule.
199
196
@@ -249,7 +246,7 @@ def update(
249
246
timeout = timeout ,
250
247
post_parser = ResultWrapper ._unwrapper ,
251
248
),
252
- cast_to = cast (Type [Optional [PostureUpdateResponse ]], ResultWrapper [PostureUpdateResponse ]),
249
+ cast_to = cast (Type [Optional [DevicePostureRule ]], ResultWrapper [DevicePostureRule ]),
253
250
)
254
251
255
252
def list (
@@ -262,7 +259,7 @@ def list(
262
259
extra_query : Query | None = None ,
263
260
extra_body : Body | None = None ,
264
261
timeout : float | httpx .Timeout | None | NotGiven = NOT_GIVEN ,
265
- ) -> SyncSinglePage [PostureListResponse ]:
262
+ ) -> SyncSinglePage [DevicePostureRule ]:
266
263
"""
267
264
Fetches device posture rules for a Zero Trust account.
268
265
@@ -279,11 +276,11 @@ def list(
279
276
raise ValueError (f"Expected a non-empty value for `account_id` but received { account_id !r} " )
280
277
return self ._get_api_list (
281
278
f"/accounts/{ account_id } /devices/posture" ,
282
- page = SyncSinglePage [PostureListResponse ],
279
+ page = SyncSinglePage [DevicePostureRule ],
283
280
options = make_request_options (
284
281
extra_headers = extra_headers , extra_query = extra_query , extra_body = extra_body , timeout = timeout
285
282
),
286
- model = PostureListResponse ,
283
+ model = DevicePostureRule ,
287
284
)
288
285
289
286
def delete (
@@ -341,7 +338,7 @@ def get(
341
338
extra_query : Query | None = None ,
342
339
extra_body : Body | None = None ,
343
340
timeout : float | httpx .Timeout | None | NotGiven = NOT_GIVEN ,
344
- ) -> Optional [PostureGetResponse ]:
341
+ ) -> Optional [DevicePostureRule ]:
345
342
"""
346
343
Fetches a single device posture rule.
347
344
@@ -369,7 +366,7 @@ def get(
369
366
timeout = timeout ,
370
367
post_parser = ResultWrapper ._unwrapper ,
371
368
),
372
- cast_to = cast (Type [Optional [PostureGetResponse ]], ResultWrapper [PostureGetResponse ]),
369
+ cast_to = cast (Type [Optional [DevicePostureRule ]], ResultWrapper [DevicePostureRule ]),
373
370
)
374
371
375
372
@@ -423,7 +420,7 @@ async def create(
423
420
extra_query : Query | None = None ,
424
421
extra_body : Body | None = None ,
425
422
timeout : float | httpx .Timeout | None | NotGiven = NOT_GIVEN ,
426
- ) -> Optional [PostureCreateResponse ]:
423
+ ) -> Optional [DevicePostureRule ]:
427
424
"""
428
425
Creates a new device posture rule.
429
426
@@ -475,7 +472,7 @@ async def create(
475
472
timeout = timeout ,
476
473
post_parser = ResultWrapper ._unwrapper ,
477
474
),
478
- cast_to = cast (Type [Optional [PostureCreateResponse ]], ResultWrapper [PostureCreateResponse ]),
475
+ cast_to = cast (Type [Optional [DevicePostureRule ]], ResultWrapper [DevicePostureRule ]),
479
476
)
480
477
481
478
async def update (
@@ -516,7 +513,7 @@ async def update(
516
513
extra_query : Query | None = None ,
517
514
extra_body : Body | None = None ,
518
515
timeout : float | httpx .Timeout | None | NotGiven = NOT_GIVEN ,
519
- ) -> Optional [PostureUpdateResponse ]:
516
+ ) -> Optional [DevicePostureRule ]:
520
517
"""
521
518
Updates a device posture rule.
522
519
@@ -572,7 +569,7 @@ async def update(
572
569
timeout = timeout ,
573
570
post_parser = ResultWrapper ._unwrapper ,
574
571
),
575
- cast_to = cast (Type [Optional [PostureUpdateResponse ]], ResultWrapper [PostureUpdateResponse ]),
572
+ cast_to = cast (Type [Optional [DevicePostureRule ]], ResultWrapper [DevicePostureRule ]),
576
573
)
577
574
578
575
def list (
@@ -585,7 +582,7 @@ def list(
585
582
extra_query : Query | None = None ,
586
583
extra_body : Body | None = None ,
587
584
timeout : float | httpx .Timeout | None | NotGiven = NOT_GIVEN ,
588
- ) -> AsyncPaginator [PostureListResponse , AsyncSinglePage [PostureListResponse ]]:
585
+ ) -> AsyncPaginator [DevicePostureRule , AsyncSinglePage [DevicePostureRule ]]:
589
586
"""
590
587
Fetches device posture rules for a Zero Trust account.
591
588
@@ -602,11 +599,11 @@ def list(
602
599
raise ValueError (f"Expected a non-empty value for `account_id` but received { account_id !r} " )
603
600
return self ._get_api_list (
604
601
f"/accounts/{ account_id } /devices/posture" ,
605
- page = AsyncSinglePage [PostureListResponse ],
602
+ page = AsyncSinglePage [DevicePostureRule ],
606
603
options = make_request_options (
607
604
extra_headers = extra_headers , extra_query = extra_query , extra_body = extra_body , timeout = timeout
608
605
),
609
- model = PostureListResponse ,
606
+ model = DevicePostureRule ,
610
607
)
611
608
612
609
async def delete (
@@ -664,7 +661,7 @@ async def get(
664
661
extra_query : Query | None = None ,
665
662
extra_body : Body | None = None ,
666
663
timeout : float | httpx .Timeout | None | NotGiven = NOT_GIVEN ,
667
- ) -> Optional [PostureGetResponse ]:
664
+ ) -> Optional [DevicePostureRule ]:
668
665
"""
669
666
Fetches a single device posture rule.
670
667
@@ -692,7 +689,7 @@ async def get(
692
689
timeout = timeout ,
693
690
post_parser = ResultWrapper ._unwrapper ,
694
691
),
695
- cast_to = cast (Type [Optional [PostureGetResponse ]], ResultWrapper [PostureGetResponse ]),
692
+ cast_to = cast (Type [Optional [DevicePostureRule ]], ResultWrapper [DevicePostureRule ]),
696
693
)
697
694
698
695
0 commit comments