|
16 | 16 | from collections import OrderedDict |
17 | 17 | import functools |
18 | 18 | import re |
19 | | -from typing import Dict, Optional, Sequence, Tuple, Type, Union |
| 19 | +from typing import Dict, Mapping, Optional, Sequence, Tuple, Type, Union |
20 | 20 | import pkg_resources |
21 | 21 |
|
22 | 22 | from google.api_core.client_options import ClientOptions |
@@ -255,7 +255,6 @@ async def search_catalog( |
255 | 255 | For more information, see [Data Catalog search syntax] |
256 | 256 | (https://cloud.google.com/data-catalog/docs/how-to/search-reference). |
257 | 257 |
|
258 | | -
|
259 | 258 | .. code-block:: python |
260 | 259 |
|
261 | 260 | from google.cloud import datacatalog_v1 |
@@ -422,7 +421,6 @@ async def create_entry_group( |
422 | 421 | Catalog resource |
423 | 422 | project <https://cloud.google.com/data-catalog/docs/concepts/resource-project>`__. |
424 | 423 |
|
425 | | -
|
426 | 424 | .. code-block:: python |
427 | 425 |
|
428 | 426 | from google.cloud import datacatalog_v1 |
@@ -671,7 +669,6 @@ async def update_entry_group( |
671 | 669 | `Data Catalog resource |
672 | 670 | project <https://cloud.google.com/data-catalog/docs/concepts/resource-project>`__. |
673 | 671 |
|
674 | | -
|
675 | 672 | .. code-block:: python |
676 | 673 |
|
677 | 674 | from google.cloud import datacatalog_v1 |
@@ -790,7 +787,6 @@ async def delete_entry_group( |
790 | 787 | Catalog resource |
791 | 788 | project <https://cloud.google.com/data-catalog/docs/concepts/resource-project>`__. |
792 | 789 |
|
793 | | -
|
794 | 790 | .. code-block:: python |
795 | 791 |
|
796 | 792 | from google.cloud import datacatalog_v1 |
@@ -1006,7 +1002,6 @@ async def create_entry( |
1006 | 1002 |
|
1007 | 1003 | An entry group can have a maximum of 100,000 entries. |
1008 | 1004 |
|
1009 | | -
|
1010 | 1005 | .. code-block:: python |
1011 | 1006 |
|
1012 | 1007 | from google.cloud import datacatalog_v1 |
@@ -1146,7 +1141,6 @@ async def update_entry( |
1146 | 1141 | Catalog resource |
1147 | 1142 | project <https://cloud.google.com/data-catalog/docs/concepts/resource-project>`__. |
1148 | 1143 |
|
1149 | | -
|
1150 | 1144 | .. code-block:: python |
1151 | 1145 |
|
1152 | 1146 | from google.cloud import datacatalog_v1 |
@@ -1304,7 +1298,6 @@ async def delete_entry( |
1304 | 1298 | Catalog resource |
1305 | 1299 | project <https://cloud.google.com/data-catalog/docs/concepts/resource-project>`__. |
1306 | 1300 |
|
1307 | | -
|
1308 | 1301 | .. code-block:: python |
1309 | 1302 |
|
1310 | 1303 | from google.cloud import datacatalog_v1 |
@@ -1502,7 +1495,6 @@ async def lookup_entry( |
1502 | 1495 | The resource name comes from the source Google Cloud |
1503 | 1496 | Platform service. |
1504 | 1497 |
|
1505 | | -
|
1506 | 1498 | .. code-block:: python |
1507 | 1499 |
|
1508 | 1500 | from google.cloud import datacatalog_v1 |
@@ -1593,7 +1585,6 @@ async def list_entries( |
1593 | 1585 | get a list of both custom and automatically created entries, use |
1594 | 1586 | [SearchCatalog][google.cloud.datacatalog.v1.DataCatalog.SearchCatalog]. |
1595 | 1587 |
|
1596 | | -
|
1597 | 1588 | .. code-block:: python |
1598 | 1589 |
|
1599 | 1590 | from google.cloud import datacatalog_v1 |
@@ -1716,7 +1707,6 @@ async def modify_entry_overview( |
1716 | 1707 | ``datacatalog.entries.updateOverview`` IAM permission on the |
1717 | 1708 | corresponding project. |
1718 | 1709 |
|
1719 | | -
|
1720 | 1710 | .. code-block:: python |
1721 | 1711 |
|
1722 | 1712 | from google.cloud import datacatalog_v1 |
@@ -1795,7 +1785,6 @@ async def modify_entry_contacts( |
1795 | 1785 | ``datacatalog.entries.updateContacts`` IAM permission on the |
1796 | 1786 | corresponding project. |
1797 | 1787 |
|
1798 | | -
|
1799 | 1788 | .. code-block:: python |
1800 | 1789 |
|
1801 | 1790 | from google.cloud import datacatalog_v1 |
@@ -1875,7 +1864,6 @@ async def create_tag_template( |
1875 | 1864 | Catalog resource project] |
1876 | 1865 | (https://cloud.google.com/data-catalog/docs/concepts/resource-project). |
1877 | 1866 |
|
1878 | | -
|
1879 | 1867 | .. code-block:: python |
1880 | 1868 |
|
1881 | 1869 | from google.cloud import datacatalog_v1 |
@@ -2116,7 +2104,6 @@ async def update_tag_template( |
2116 | 2104 | see `Data Catalog resource |
2117 | 2105 | project <https://cloud.google.com/data-catalog/docs/concepts/resource-project>`__. |
2118 | 2106 |
|
2119 | | -
|
2120 | 2107 | .. code-block:: python |
2121 | 2108 |
|
2122 | 2109 | from google.cloud import datacatalog_v1 |
@@ -2246,7 +2233,6 @@ async def delete_tag_template( |
2246 | 2233 | Catalog resource |
2247 | 2234 | project <https://cloud.google.com/data-catalog/docs/concepts/resource-project>`__. |
2248 | 2235 |
|
2249 | | -
|
2250 | 2236 | .. code-block:: python |
2251 | 2237 |
|
2252 | 2238 | from google.cloud import datacatalog_v1 |
@@ -2349,7 +2335,6 @@ async def create_tag_template_field( |
2349 | 2335 | Catalog resource |
2350 | 2336 | project <https://cloud.google.com/data-catalog/docs/concepts/resource-project>`__. |
2351 | 2337 |
|
2352 | | -
|
2353 | 2338 | .. code-block:: python |
2354 | 2339 |
|
2355 | 2340 | from google.cloud import datacatalog_v1 |
@@ -2486,7 +2471,6 @@ async def update_tag_template_field( |
2486 | 2471 | Catalog resource |
2487 | 2472 | project <https://cloud.google.com/data-catalog/docs/concepts/resource-project>`__. |
2488 | 2473 |
|
2489 | | -
|
2490 | 2474 | .. code-block:: python |
2491 | 2475 |
|
2492 | 2476 | from google.cloud import datacatalog_v1 |
@@ -2624,7 +2608,6 @@ async def rename_tag_template_field( |
2624 | 2608 | Catalog resource project] |
2625 | 2609 | (https://cloud.google.com/data-catalog/docs/concepts/resource-project). |
2626 | 2610 |
|
2627 | | -
|
2628 | 2611 | .. code-block:: python |
2629 | 2612 |
|
2630 | 2613 | from google.cloud import datacatalog_v1 |
@@ -2732,7 +2715,6 @@ async def rename_tag_template_field_enum_value( |
2732 | 2715 | r"""Renames an enum value in a tag template. |
2733 | 2716 | Within a single enum field, enum values must be unique. |
2734 | 2717 |
|
2735 | | -
|
2736 | 2718 | .. code-block:: python |
2737 | 2719 |
|
2738 | 2720 | from google.cloud import datacatalog_v1 |
@@ -2845,7 +2827,6 @@ async def delete_tag_template_field( |
2845 | 2827 | Catalog resource |
2846 | 2828 | project <https://cloud.google.com/data-catalog/docs/concepts/resource-project>`__. |
2847 | 2829 |
|
2848 | | -
|
2849 | 2830 | .. code-block:: python |
2850 | 2831 |
|
2851 | 2832 | from google.cloud import datacatalog_v1 |
@@ -2956,7 +2937,6 @@ async def create_tag( |
2956 | 2937 | (https://cloud.google.com/data-catalog/docs/reference/rest/v1/projects.locations.tagTemplates/create#path-parameters) |
2957 | 2938 | used to create the tag must be in the same organization. |
2958 | 2939 |
|
2959 | | -
|
2960 | 2940 | .. code-block:: python |
2961 | 2941 |
|
2962 | 2942 | from google.cloud import datacatalog_v1 |
@@ -3282,7 +3262,6 @@ async def list_tags( |
3282 | 3262 | [columns][google.cloud.datacatalog.v1.Tag.column] in the |
3283 | 3263 | response are lowercased. |
3284 | 3264 |
|
3285 | | -
|
3286 | 3265 | .. code-block:: python |
3287 | 3266 |
|
3288 | 3267 | from google.cloud import datacatalog_v1 |
@@ -3407,7 +3386,6 @@ async def star_entry( |
3407 | 3386 | by the current user. Starring information is private to each |
3408 | 3387 | user. |
3409 | 3388 |
|
3410 | | -
|
3411 | 3389 | .. code-block:: python |
3412 | 3390 |
|
3413 | 3391 | from google.cloud import datacatalog_v1 |
@@ -3506,7 +3484,6 @@ async def unstar_entry( |
3506 | 3484 | starred by the current user. Starring information is private to |
3507 | 3485 | each user. |
3508 | 3486 |
|
3509 | | -
|
3510 | 3487 | .. code-block:: python |
3511 | 3488 |
|
3512 | 3489 | from google.cloud import datacatalog_v1 |
@@ -3622,17 +3599,17 @@ async def set_iam_policy( |
3622 | 3599 | - ``datacatalog.entryGroups.setIamPolicy`` to set policies on |
3623 | 3600 | entry groups. |
3624 | 3601 |
|
3625 | | -
|
3626 | 3602 | .. code-block:: python |
3627 | 3603 |
|
3628 | 3604 | from google.cloud import datacatalog_v1 |
| 3605 | + from google.iam.v1 import iam_policy_pb2 # type: ignore |
3629 | 3606 |
|
3630 | 3607 | def sample_set_iam_policy(): |
3631 | 3608 | # Create a client |
3632 | 3609 | client = datacatalog_v1.DataCatalogClient() |
3633 | 3610 |
|
3634 | 3611 | # Initialize request argument(s) |
3635 | | - request = datacatalog_v1.SetIamPolicyRequest( |
| 3612 | + request = iam_policy_pb2.SetIamPolicyRequest( |
3636 | 3613 | resource="resource_value", |
3637 | 3614 | ) |
3638 | 3615 |
|
@@ -3804,17 +3781,17 @@ async def get_iam_policy( |
3804 | 3781 | - ``datacatalog.entryGroups.getIamPolicy`` to get policies on |
3805 | 3782 | entry groups. |
3806 | 3783 |
|
3807 | | -
|
3808 | 3784 | .. code-block:: python |
3809 | 3785 |
|
3810 | 3786 | from google.cloud import datacatalog_v1 |
| 3787 | + from google.iam.v1 import iam_policy_pb2 # type: ignore |
3811 | 3788 |
|
3812 | 3789 | def sample_get_iam_policy(): |
3813 | 3790 | # Create a client |
3814 | 3791 | client = datacatalog_v1.DataCatalogClient() |
3815 | 3792 |
|
3816 | 3793 | # Initialize request argument(s) |
3817 | | - request = datacatalog_v1.GetIamPolicyRequest( |
| 3794 | + request = iam_policy_pb2.GetIamPolicyRequest( |
3818 | 3795 | resource="resource_value", |
3819 | 3796 | ) |
3820 | 3797 |
|
@@ -3984,17 +3961,17 @@ async def test_iam_permissions( |
3984 | 3961 | No Google IAM permissions are required to call this |
3985 | 3962 | method. |
3986 | 3963 |
|
3987 | | -
|
3988 | 3964 | .. code-block:: python |
3989 | 3965 |
|
3990 | 3966 | from google.cloud import datacatalog_v1 |
| 3967 | + from google.iam.v1 import iam_policy_pb2 # type: ignore |
3991 | 3968 |
|
3992 | 3969 | def sample_test_iam_permissions(): |
3993 | 3970 | # Create a client |
3994 | 3971 | client = datacatalog_v1.DataCatalogClient() |
3995 | 3972 |
|
3996 | 3973 | # Initialize request argument(s) |
3997 | | - request = datacatalog_v1.TestIamPermissionsRequest( |
| 3974 | + request = iam_policy_pb2.TestIamPermissionsRequest( |
3998 | 3975 | resource="resource_value", |
3999 | 3976 | permissions=['permissions_value_1', 'permissions_value_2'], |
4000 | 3977 | ) |
|
0 commit comments