Skip to content
Permalink
Browse files
feat: add v1 (#51)
Committer: @parthea
PiperOrigin-RevId: 381971413

Source-Link: googleapis/googleapis@b6b4b89

Source-Link: https://github.com/googleapis/googleapis-gen/commit/7519297e25de9b9fb3a6d22dc59f55d5e3382472

feat: add always_use_jwt_access
  • Loading branch information
gcf-owl-bot[bot] committed Jul 2, 2021
1 parent 5dfc9ce commit f11dcfdf34ce4fa26de2fc4779b5b4f46a5c52bd
Showing with 11,007 additions and 89 deletions.
  1. +1 −1 .coveragerc
  2. +5 −0 .github/.OwlBot.yaml
  3. +4 −0 docs/configmanagement_v1/services.rst
  4. +7 −0 docs/configmanagement_v1/types.rst
  5. +10 −0 docs/gkehub_v1/gke_hub.rst
  6. +6 −0 docs/gkehub_v1/services.rst
  7. +7 −0 docs/gkehub_v1/types.rst
  8. +13 −0 docs/index.rst
  9. +4 −0 docs/multiclusteringress_v1/services.rst
  10. +7 −0 docs/multiclusteringress_v1/types.rst
  11. +0 −82 google/cloud/gkehub/__init__.py
  12. +94 −0 google/cloud/gkehub/configmanagement/__init__.py
  13. +2 −0 google/cloud/gkehub/configmanagement/py.typed
  14. +64 −0 google/cloud/gkehub/configmanagement_v1/__init__.py
  15. +7 −0 google/cloud/gkehub/configmanagement_v1/gapic_metadata.json
  16. +2 −0 google/cloud/gkehub/configmanagement_v1/py.typed
  17. +15 −0 google/cloud/gkehub/configmanagement_v1/services/__init__.py
  18. +64 −0 google/cloud/gkehub/configmanagement_v1/types/__init__.py
  19. +549 −0 google/cloud/gkehub/configmanagement_v1/types/configmanagement.py
  20. +22 −0 google/cloud/gkehub/multiclusteringress/__init__.py
  21. +2 −0 google/cloud/gkehub/multiclusteringress/py.typed
  22. +20 −0 google/cloud/gkehub/multiclusteringress_v1/__init__.py
  23. +7 −0 google/cloud/gkehub/multiclusteringress_v1/gapic_metadata.json
  24. +2 −0 google/cloud/gkehub/multiclusteringress_v1/py.typed
  25. +15 −0 google/cloud/gkehub/multiclusteringress_v1/services/__init__.py
  26. +18 −0 google/cloud/gkehub/multiclusteringress_v1/types/__init__.py
  27. +38 −0 google/cloud/gkehub/multiclusteringress_v1/types/multiclusteringress.py
  28. +84 −0 google/cloud/gkehub_v1/__init__.py
  29. +133 −0 google/cloud/gkehub_v1/gapic_metadata.json
  30. +2 −0 google/cloud/gkehub_v1/py.typed
  31. +15 −0 google/cloud/gkehub_v1/services/__init__.py
  32. +22 −0 google/cloud/gkehub_v1/services/gke_hub/__init__.py
  33. +1,159 −0 google/cloud/gkehub_v1/services/gke_hub/async_client.py
  34. +1,369 −0 google/cloud/gkehub_v1/services/gke_hub/client.py
  35. +285 −0 google/cloud/gkehub_v1/services/gke_hub/pagers.py
  36. +33 −0 google/cloud/gkehub_v1/services/gke_hub/transports/__init__.py
  37. +305 −0 google/cloud/gkehub_v1/services/gke_hub/transports/base.py
  38. +560 −0 google/cloud/gkehub_v1/services/gke_hub/transports/grpc.py
  39. +577 −0 google/cloud/gkehub_v1/services/gke_hub/transports/grpc_asyncio.py
  40. +84 −0 google/cloud/gkehub_v1/types/__init__.py
  41. +241 −0 google/cloud/gkehub_v1/types/feature.py
  42. +270 −0 google/cloud/gkehub_v1/types/membership.py
  43. +597 −0 google/cloud/gkehub_v1/types/service.py
  44. +1 −1 google/cloud/gkehub_v1beta1/services/gke_hub_membership_service/transports/base.py
  45. +60 −2 owlbot.py
  46. +175 −0 scripts/fixup_configmanagement_v1_keywords.py
  47. +186 −0 scripts/fixup_gkehub_v1_keywords.py
  48. +175 −0 scripts/fixup_multiclusteringress_v1_keywords.py
  49. +15 −0 tests/unit/gapic/configmanagement_v1/__init__.py
  50. +15 −0 tests/unit/gapic/gkehub_v1/__init__.py
  51. +3,641 −0 tests/unit/gapic/gkehub_v1/test_gke_hub.py
  52. +3 −3 tests/unit/gapic/gkehub_v1beta1/test_gke_hub_membership_service.py
  53. +15 −0 tests/unit/gapic/multiclusteringress_v1/__init__.py
@@ -4,7 +4,7 @@ branch = True
[report]
show_missing = True
omit =
google/cloud/gkehub/__init__.py
google/cloud/gkehub/multiclusteringress/__init__.py
exclude_lines =
# Re-enable the standard pragma
pragma: NO COVER
@@ -18,6 +18,11 @@ docker:
deep-remove-regex:
- /owl-bot-staging

deep-preserve-regex:
- /owl-bot-staging/v1alpha
- /owl-bot-staging/v1alpha2
- /owl-bot-staging/v1beta

deep-copy-regex:
- source: /google/cloud/gkehub/(v.*)/.*-py/(.*)
dest: /owl-bot-staging/$1/$2
@@ -0,0 +1,4 @@
Services for Google Cloud Gkehub Configmanagement v1 API
========================================================
.. toctree::
:maxdepth: 2
@@ -0,0 +1,7 @@
Types for Google Cloud Gkehub Configmanagement v1 API
=====================================================

.. automodule:: google.cloud.gkehub.configmanagement_v1.types
:members:
:undoc-members:
:show-inheritance:
@@ -0,0 +1,10 @@
GkeHub
------------------------

.. automodule:: google.cloud.gkehub_v1.services.gke_hub
:members:
:inherited-members:

.. automodule:: google.cloud.gkehub_v1.services.gke_hub.pagers
:members:
:inherited-members:
@@ -0,0 +1,6 @@
Services for Google Cloud Gkehub v1 API
=======================================
.. toctree::
:maxdepth: 2

gke_hub
@@ -0,0 +1,7 @@
Types for Google Cloud Gkehub v1 API
====================================

.. automodule:: google.cloud.gkehub_v1.types
:members:
:undoc-members:
:show-inheritance:
@@ -2,6 +2,18 @@

.. include:: multiprocessing.rst

API Reference
-------------
.. toctree::
:maxdepth: 2

gkehub_v1/services
gkehub_v1/types
configmanagement_v1/services
configmanagement_v1/types
multiclusteringress_v1/services
multiclusteringress_v1/types

API Reference
-------------
.. toctree::
@@ -10,6 +22,7 @@ API Reference
gkehub_v1beta1/services
gkehub_v1beta1/types


Changelog
---------

@@ -0,0 +1,4 @@
Services for Google Cloud Gkehub Multiclusteringress v1 API
===========================================================
.. toctree::
:maxdepth: 2
@@ -0,0 +1,7 @@
Types for Google Cloud Gkehub Multiclusteringress v1 API
========================================================

.. automodule:: google.cloud.gkehub.multiclusteringress_v1.types
:members:
:undoc-members:
:show-inheritance:

This file was deleted.

@@ -0,0 +1,94 @@
# -*- coding: utf-8 -*-
# Copyright 2020 Google LLC
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
#


from google.cloud.gkehub.configmanagement_v1.types.configmanagement import ConfigSync
from google.cloud.gkehub.configmanagement_v1.types.configmanagement import (
ConfigSyncDeploymentState,
)
from google.cloud.gkehub.configmanagement_v1.types.configmanagement import (
ConfigSyncState,
)
from google.cloud.gkehub.configmanagement_v1.types.configmanagement import (
ConfigSyncVersion,
)
from google.cloud.gkehub.configmanagement_v1.types.configmanagement import ErrorResource
from google.cloud.gkehub.configmanagement_v1.types.configmanagement import (
GatekeeperDeploymentState,
)
from google.cloud.gkehub.configmanagement_v1.types.configmanagement import GitConfig
from google.cloud.gkehub.configmanagement_v1.types.configmanagement import (
GroupVersionKind,
)
from google.cloud.gkehub.configmanagement_v1.types.configmanagement import (
HierarchyControllerConfig,
)
from google.cloud.gkehub.configmanagement_v1.types.configmanagement import (
HierarchyControllerDeploymentState,
)
from google.cloud.gkehub.configmanagement_v1.types.configmanagement import (
HierarchyControllerState,
)
from google.cloud.gkehub.configmanagement_v1.types.configmanagement import (
HierarchyControllerVersion,
)
from google.cloud.gkehub.configmanagement_v1.types.configmanagement import InstallError
from google.cloud.gkehub.configmanagement_v1.types.configmanagement import (
MembershipSpec,
)
from google.cloud.gkehub.configmanagement_v1.types.configmanagement import (
MembershipState,
)
from google.cloud.gkehub.configmanagement_v1.types.configmanagement import OperatorState
from google.cloud.gkehub.configmanagement_v1.types.configmanagement import (
PolicyController,
)
from google.cloud.gkehub.configmanagement_v1.types.configmanagement import (
PolicyControllerState,
)
from google.cloud.gkehub.configmanagement_v1.types.configmanagement import (
PolicyControllerVersion,
)
from google.cloud.gkehub.configmanagement_v1.types.configmanagement import SyncError
from google.cloud.gkehub.configmanagement_v1.types.configmanagement import SyncState
from google.cloud.gkehub.configmanagement_v1.types.configmanagement import (
DeploymentState,
)

__all__ = (
"ConfigSync",
"ConfigSyncDeploymentState",
"ConfigSyncState",
"ConfigSyncVersion",
"ErrorResource",
"GatekeeperDeploymentState",
"GitConfig",
"GroupVersionKind",
"HierarchyControllerConfig",
"HierarchyControllerDeploymentState",
"HierarchyControllerState",
"HierarchyControllerVersion",
"InstallError",
"MembershipSpec",
"MembershipState",
"OperatorState",
"PolicyController",
"PolicyControllerState",
"PolicyControllerVersion",
"SyncError",
"SyncState",
"DeploymentState",
)
@@ -0,0 +1,2 @@
# Marker file for PEP 561.
# The google-cloud-gkehub-configmanagement package uses inline types.
@@ -0,0 +1,64 @@
# -*- coding: utf-8 -*-
# Copyright 2020 Google LLC
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
#


from .types.configmanagement import ConfigSync
from .types.configmanagement import ConfigSyncDeploymentState
from .types.configmanagement import ConfigSyncState
from .types.configmanagement import ConfigSyncVersion
from .types.configmanagement import ErrorResource
from .types.configmanagement import GatekeeperDeploymentState
from .types.configmanagement import GitConfig
from .types.configmanagement import GroupVersionKind
from .types.configmanagement import HierarchyControllerConfig
from .types.configmanagement import HierarchyControllerDeploymentState
from .types.configmanagement import HierarchyControllerState
from .types.configmanagement import HierarchyControllerVersion
from .types.configmanagement import InstallError
from .types.configmanagement import MembershipSpec
from .types.configmanagement import MembershipState
from .types.configmanagement import OperatorState
from .types.configmanagement import PolicyController
from .types.configmanagement import PolicyControllerState
from .types.configmanagement import PolicyControllerVersion
from .types.configmanagement import SyncError
from .types.configmanagement import SyncState
from .types.configmanagement import DeploymentState

__all__ = (
"ConfigSync",
"ConfigSyncDeploymentState",
"ConfigSyncState",
"ConfigSyncVersion",
"DeploymentState",
"ErrorResource",
"GatekeeperDeploymentState",
"GitConfig",
"GroupVersionKind",
"HierarchyControllerConfig",
"HierarchyControllerDeploymentState",
"HierarchyControllerState",
"HierarchyControllerVersion",
"InstallError",
"MembershipSpec",
"MembershipState",
"OperatorState",
"PolicyController",
"PolicyControllerState",
"PolicyControllerVersion",
"SyncError",
"SyncState",
)
@@ -0,0 +1,7 @@
{
"comment": "This file maps proto services/RPCs to the corresponding library clients/methods",
"language": "python",
"libraryPackage": "google.cloud.gkehub.configmanagement_v1",
"protoPackage": "google.cloud.gkehub.configmanagement.v1",
"schema": "1.0"
}
@@ -0,0 +1,2 @@
# Marker file for PEP 561.
# The google-cloud-gkehub-configmanagement package uses inline types.
@@ -0,0 +1,15 @@
# -*- coding: utf-8 -*-
# Copyright 2020 Google LLC
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
#

0 comments on commit f11dcfd

Please sign in to comment.