17
17
from distutils import util
18
18
import os
19
19
import re
20
- from typing import Callable , Dict , Optional , Sequence , Tuple , Type , Union
20
+ from typing import Dict , Optional , Sequence , Tuple , Type , Union
21
21
import pkg_resources
22
22
23
23
from google .api_core import client_options as client_options_lib # type: ignore
@@ -374,7 +374,7 @@ def __init__(
374
374
375
375
def create_device_registry (
376
376
self ,
377
- request : device_manager .CreateDeviceRegistryRequest = None ,
377
+ request : Union [ device_manager .CreateDeviceRegistryRequest , dict ] = None ,
378
378
* ,
379
379
parent : str = None ,
380
380
device_registry : resources .DeviceRegistry = None ,
@@ -385,7 +385,7 @@ def create_device_registry(
385
385
r"""Creates a device registry that contains devices.
386
386
387
387
Args:
388
- request (google.cloud.iot_v1.types.CreateDeviceRegistryRequest):
388
+ request (Union[ google.cloud.iot_v1.types.CreateDeviceRegistryRequest, dict] ):
389
389
The request object. Request for `CreateDeviceRegistry`.
390
390
parent (str):
391
391
Required. The project and cloud region where this device
@@ -455,7 +455,7 @@ def create_device_registry(
455
455
456
456
def get_device_registry (
457
457
self ,
458
- request : device_manager .GetDeviceRegistryRequest = None ,
458
+ request : Union [ device_manager .GetDeviceRegistryRequest , dict ] = None ,
459
459
* ,
460
460
name : str = None ,
461
461
retry : retries .Retry = gapic_v1 .method .DEFAULT ,
@@ -465,7 +465,7 @@ def get_device_registry(
465
465
r"""Gets a device registry configuration.
466
466
467
467
Args:
468
- request (google.cloud.iot_v1.types.GetDeviceRegistryRequest):
468
+ request (Union[ google.cloud.iot_v1.types.GetDeviceRegistryRequest, dict] ):
469
469
The request object. Request for `GetDeviceRegistry`.
470
470
name (str):
471
471
Required. The name of the device registry. For example,
@@ -523,7 +523,7 @@ def get_device_registry(
523
523
524
524
def update_device_registry (
525
525
self ,
526
- request : device_manager .UpdateDeviceRegistryRequest = None ,
526
+ request : Union [ device_manager .UpdateDeviceRegistryRequest , dict ] = None ,
527
527
* ,
528
528
device_registry : resources .DeviceRegistry = None ,
529
529
update_mask : field_mask_pb2 .FieldMask = None ,
@@ -534,7 +534,7 @@ def update_device_registry(
534
534
r"""Updates a device registry configuration.
535
535
536
536
Args:
537
- request (google.cloud.iot_v1.types.UpdateDeviceRegistryRequest):
537
+ request (Union[ google.cloud.iot_v1.types.UpdateDeviceRegistryRequest, dict] ):
538
538
The request object. Request for `UpdateDeviceRegistry`.
539
539
device_registry (google.cloud.iot_v1.types.DeviceRegistry):
540
540
Required. The new values for the device registry. The
@@ -609,7 +609,7 @@ def update_device_registry(
609
609
610
610
def delete_device_registry (
611
611
self ,
612
- request : device_manager .DeleteDeviceRegistryRequest = None ,
612
+ request : Union [ device_manager .DeleteDeviceRegistryRequest , dict ] = None ,
613
613
* ,
614
614
name : str = None ,
615
615
retry : retries .Retry = gapic_v1 .method .DEFAULT ,
@@ -619,7 +619,7 @@ def delete_device_registry(
619
619
r"""Deletes a device registry configuration.
620
620
621
621
Args:
622
- request (google.cloud.iot_v1.types.DeleteDeviceRegistryRequest):
622
+ request (Union[ google.cloud.iot_v1.types.DeleteDeviceRegistryRequest, dict] ):
623
623
The request object. Request for `DeleteDeviceRegistry`.
624
624
name (str):
625
625
Required. The name of the device registry. For example,
@@ -672,7 +672,7 @@ def delete_device_registry(
672
672
673
673
def list_device_registries (
674
674
self ,
675
- request : device_manager .ListDeviceRegistriesRequest = None ,
675
+ request : Union [ device_manager .ListDeviceRegistriesRequest , dict ] = None ,
676
676
* ,
677
677
parent : str = None ,
678
678
retry : retries .Retry = gapic_v1 .method .DEFAULT ,
@@ -682,7 +682,7 @@ def list_device_registries(
682
682
r"""Lists device registries.
683
683
684
684
Args:
685
- request (google.cloud.iot_v1.types.ListDeviceRegistriesRequest):
685
+ request (Union[ google.cloud.iot_v1.types.ListDeviceRegistriesRequest, dict] ):
686
686
The request object. Request for `ListDeviceRegistries`.
687
687
parent (str):
688
688
Required. The project and cloud region path. For
@@ -751,7 +751,7 @@ def list_device_registries(
751
751
752
752
def create_device (
753
753
self ,
754
- request : device_manager .CreateDeviceRequest = None ,
754
+ request : Union [ device_manager .CreateDeviceRequest , dict ] = None ,
755
755
* ,
756
756
parent : str = None ,
757
757
device : resources .Device = None ,
@@ -762,7 +762,7 @@ def create_device(
762
762
r"""Creates a device in a device registry.
763
763
764
764
Args:
765
- request (google.cloud.iot_v1.types.CreateDeviceRequest):
765
+ request (Union[ google.cloud.iot_v1.types.CreateDeviceRequest, dict] ):
766
766
The request object. Request for `CreateDevice`.
767
767
parent (str):
768
768
Required. The name of the device registry where this
@@ -832,7 +832,7 @@ def create_device(
832
832
833
833
def get_device (
834
834
self ,
835
- request : device_manager .GetDeviceRequest = None ,
835
+ request : Union [ device_manager .GetDeviceRequest , dict ] = None ,
836
836
* ,
837
837
name : str = None ,
838
838
retry : retries .Retry = gapic_v1 .method .DEFAULT ,
@@ -842,7 +842,7 @@ def get_device(
842
842
r"""Gets details about a device.
843
843
844
844
Args:
845
- request (google.cloud.iot_v1.types.GetDeviceRequest):
845
+ request (Union[ google.cloud.iot_v1.types.GetDeviceRequest, dict] ):
846
846
The request object. Request for `GetDevice`.
847
847
name (str):
848
848
Required. The name of the device. For example,
@@ -902,7 +902,7 @@ def get_device(
902
902
903
903
def update_device (
904
904
self ,
905
- request : device_manager .UpdateDeviceRequest = None ,
905
+ request : Union [ device_manager .UpdateDeviceRequest , dict ] = None ,
906
906
* ,
907
907
device : resources .Device = None ,
908
908
update_mask : field_mask_pb2 .FieldMask = None ,
@@ -913,7 +913,7 @@ def update_device(
913
913
r"""Updates a device.
914
914
915
915
Args:
916
- request (google.cloud.iot_v1.types.UpdateDeviceRequest):
916
+ request (Union[ google.cloud.iot_v1.types.UpdateDeviceRequest, dict] ):
917
917
The request object. Request for `UpdateDevice`.
918
918
device (google.cloud.iot_v1.types.Device):
919
919
Required. The new values for the device. The ``id`` and
@@ -988,7 +988,7 @@ def update_device(
988
988
989
989
def delete_device (
990
990
self ,
991
- request : device_manager .DeleteDeviceRequest = None ,
991
+ request : Union [ device_manager .DeleteDeviceRequest , dict ] = None ,
992
992
* ,
993
993
name : str = None ,
994
994
retry : retries .Retry = gapic_v1 .method .DEFAULT ,
@@ -998,7 +998,7 @@ def delete_device(
998
998
r"""Deletes a device.
999
999
1000
1000
Args:
1001
- request (google.cloud.iot_v1.types.DeleteDeviceRequest):
1001
+ request (Union[ google.cloud.iot_v1.types.DeleteDeviceRequest, dict] ):
1002
1002
The request object. Request for `DeleteDevice`.
1003
1003
name (str):
1004
1004
Required. The name of the device. For example,
@@ -1053,7 +1053,7 @@ def delete_device(
1053
1053
1054
1054
def list_devices (
1055
1055
self ,
1056
- request : device_manager .ListDevicesRequest = None ,
1056
+ request : Union [ device_manager .ListDevicesRequest , dict ] = None ,
1057
1057
* ,
1058
1058
parent : str = None ,
1059
1059
retry : retries .Retry = gapic_v1 .method .DEFAULT ,
@@ -1063,7 +1063,7 @@ def list_devices(
1063
1063
r"""List devices in a device registry.
1064
1064
1065
1065
Args:
1066
- request (google.cloud.iot_v1.types.ListDevicesRequest):
1066
+ request (Union[ google.cloud.iot_v1.types.ListDevicesRequest, dict] ):
1067
1067
The request object. Request for `ListDevices`.
1068
1068
parent (str):
1069
1069
Required. The device registry path. Required. For
@@ -1132,7 +1132,7 @@ def list_devices(
1132
1132
1133
1133
def modify_cloud_to_device_config (
1134
1134
self ,
1135
- request : device_manager .ModifyCloudToDeviceConfigRequest = None ,
1135
+ request : Union [ device_manager .ModifyCloudToDeviceConfigRequest , dict ] = None ,
1136
1136
* ,
1137
1137
name : str = None ,
1138
1138
binary_data : bytes = None ,
@@ -1145,7 +1145,7 @@ def modify_cloud_to_device_config(
1145
1145
the modified configuration version and its metadata.
1146
1146
1147
1147
Args:
1148
- request (google.cloud.iot_v1.types.ModifyCloudToDeviceConfigRequest):
1148
+ request (Union[ google.cloud.iot_v1.types.ModifyCloudToDeviceConfigRequest, dict] ):
1149
1149
The request object. Request for
1150
1150
`ModifyCloudToDeviceConfig`.
1151
1151
name (str):
@@ -1219,7 +1219,7 @@ def modify_cloud_to_device_config(
1219
1219
1220
1220
def list_device_config_versions (
1221
1221
self ,
1222
- request : device_manager .ListDeviceConfigVersionsRequest = None ,
1222
+ request : Union [ device_manager .ListDeviceConfigVersionsRequest , dict ] = None ,
1223
1223
* ,
1224
1224
name : str = None ,
1225
1225
retry : retries .Retry = gapic_v1 .method .DEFAULT ,
@@ -1230,7 +1230,7 @@ def list_device_config_versions(
1230
1230
configuration in descending order (i.e.: newest first).
1231
1231
1232
1232
Args:
1233
- request (google.cloud.iot_v1.types.ListDeviceConfigVersionsRequest):
1233
+ request (Union[ google.cloud.iot_v1.types.ListDeviceConfigVersionsRequest, dict] ):
1234
1234
The request object. Request for
1235
1235
`ListDeviceConfigVersions`.
1236
1236
name (str):
@@ -1293,7 +1293,7 @@ def list_device_config_versions(
1293
1293
1294
1294
def list_device_states (
1295
1295
self ,
1296
- request : device_manager .ListDeviceStatesRequest = None ,
1296
+ request : Union [ device_manager .ListDeviceStatesRequest , dict ] = None ,
1297
1297
* ,
1298
1298
name : str = None ,
1299
1299
retry : retries .Retry = gapic_v1 .method .DEFAULT ,
@@ -1304,7 +1304,7 @@ def list_device_states(
1304
1304
descending order (i.e.: newest first).
1305
1305
1306
1306
Args:
1307
- request (google.cloud.iot_v1.types.ListDeviceStatesRequest):
1307
+ request (Union[ google.cloud.iot_v1.types.ListDeviceStatesRequest, dict] ):
1308
1308
The request object. Request for `ListDeviceStates`.
1309
1309
name (str):
1310
1310
Required. The name of the device. For example,
@@ -1364,7 +1364,7 @@ def list_device_states(
1364
1364
1365
1365
def set_iam_policy (
1366
1366
self ,
1367
- request : iam_policy_pb2 .SetIamPolicyRequest = None ,
1367
+ request : Union [ iam_policy_pb2 .SetIamPolicyRequest , dict ] = None ,
1368
1368
* ,
1369
1369
resource : str = None ,
1370
1370
retry : retries .Retry = gapic_v1 .method .DEFAULT ,
@@ -1375,7 +1375,7 @@ def set_iam_policy(
1375
1375
resource. Replaces any existing policy.
1376
1376
1377
1377
Args:
1378
- request (google.iam.v1.iam_policy_pb2.SetIamPolicyRequest):
1378
+ request (Union[ google.iam.v1.iam_policy_pb2.SetIamPolicyRequest, dict] ):
1379
1379
The request object. Request message for `SetIamPolicy`
1380
1380
method.
1381
1381
resource (str):
@@ -1490,7 +1490,7 @@ def set_iam_policy(
1490
1490
1491
1491
def get_iam_policy (
1492
1492
self ,
1493
- request : iam_policy_pb2 .GetIamPolicyRequest = None ,
1493
+ request : Union [ iam_policy_pb2 .GetIamPolicyRequest , dict ] = None ,
1494
1494
* ,
1495
1495
resource : str = None ,
1496
1496
retry : retries .Retry = gapic_v1 .method .DEFAULT ,
@@ -1502,7 +1502,7 @@ def get_iam_policy(
1502
1502
not have a policy set.
1503
1503
1504
1504
Args:
1505
- request (google.iam.v1.iam_policy_pb2.GetIamPolicyRequest):
1505
+ request (Union[ google.iam.v1.iam_policy_pb2.GetIamPolicyRequest, dict] ):
1506
1506
The request object. Request message for `GetIamPolicy`
1507
1507
method.
1508
1508
resource (str):
@@ -1617,7 +1617,7 @@ def get_iam_policy(
1617
1617
1618
1618
def test_iam_permissions (
1619
1619
self ,
1620
- request : iam_policy_pb2 .TestIamPermissionsRequest = None ,
1620
+ request : Union [ iam_policy_pb2 .TestIamPermissionsRequest , dict ] = None ,
1621
1621
* ,
1622
1622
resource : str = None ,
1623
1623
permissions : Sequence [str ] = None ,
@@ -1630,7 +1630,7 @@ def test_iam_permissions(
1630
1630
permissions, not a NOT_FOUND error.
1631
1631
1632
1632
Args:
1633
- request (google.iam.v1.iam_policy_pb2.TestIamPermissionsRequest):
1633
+ request (Union[ google.iam.v1.iam_policy_pb2.TestIamPermissionsRequest, dict] ):
1634
1634
The request object. Request message for
1635
1635
`TestIamPermissions` method.
1636
1636
resource (str):
@@ -1701,7 +1701,7 @@ def test_iam_permissions(
1701
1701
1702
1702
def send_command_to_device (
1703
1703
self ,
1704
- request : device_manager .SendCommandToDeviceRequest = None ,
1704
+ request : Union [ device_manager .SendCommandToDeviceRequest , dict ] = None ,
1705
1705
* ,
1706
1706
name : str = None ,
1707
1707
binary_data : bytes = None ,
@@ -1729,7 +1729,7 @@ def send_command_to_device(
1729
1729
from the device.
1730
1730
1731
1731
Args:
1732
- request (google.cloud.iot_v1.types.SendCommandToDeviceRequest):
1732
+ request (Union[ google.cloud.iot_v1.types.SendCommandToDeviceRequest, dict] ):
1733
1733
The request object. Request for `SendCommandToDevice`.
1734
1734
name (str):
1735
1735
Required. The name of the device. For example,
@@ -1815,7 +1815,7 @@ def send_command_to_device(
1815
1815
1816
1816
def bind_device_to_gateway (
1817
1817
self ,
1818
- request : device_manager .BindDeviceToGatewayRequest = None ,
1818
+ request : Union [ device_manager .BindDeviceToGatewayRequest , dict ] = None ,
1819
1819
* ,
1820
1820
parent : str = None ,
1821
1821
gateway_id : str = None ,
@@ -1827,7 +1827,7 @@ def bind_device_to_gateway(
1827
1827
r"""Associates the device with the gateway.
1828
1828
1829
1829
Args:
1830
- request (google.cloud.iot_v1.types.BindDeviceToGatewayRequest):
1830
+ request (Union[ google.cloud.iot_v1.types.BindDeviceToGatewayRequest, dict] ):
1831
1831
The request object. Request for `BindDeviceToGateway`.
1832
1832
parent (str):
1833
1833
Required. The name of the registry. For example,
@@ -1904,7 +1904,7 @@ def bind_device_to_gateway(
1904
1904
1905
1905
def unbind_device_from_gateway (
1906
1906
self ,
1907
- request : device_manager .UnbindDeviceFromGatewayRequest = None ,
1907
+ request : Union [ device_manager .UnbindDeviceFromGatewayRequest , dict ] = None ,
1908
1908
* ,
1909
1909
parent : str = None ,
1910
1910
gateway_id : str = None ,
@@ -1917,7 +1917,7 @@ def unbind_device_from_gateway(
1917
1917
gateway.
1918
1918
1919
1919
Args:
1920
- request (google.cloud.iot_v1.types.UnbindDeviceFromGatewayRequest):
1920
+ request (Union[ google.cloud.iot_v1.types.UnbindDeviceFromGatewayRequest, dict] ):
1921
1921
The request object. Request for
1922
1922
`UnbindDeviceFromGateway`.
1923
1923
parent (str):
0 commit comments