diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 0d1bebe..093be7e 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "1.6.0" + ".": "1.6.1" } diff --git a/CHANGELOG.md b/CHANGELOG.md index 05f094e..e9cb268 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,17 @@ # Changelog +## [1.6.1](https://github.com/googleapis/python-service-usage/compare/v1.6.0...v1.6.1) (2023-01-23) + + +### Bug Fixes + +* Add context manager return types ([d7c14ed](https://github.com/googleapis/python-service-usage/commit/d7c14ed360824d12122c00f527453ae564e047de)) + + +### Documentation + +* Add documentation for enums ([d7c14ed](https://github.com/googleapis/python-service-usage/commit/d7c14ed360824d12122c00f527453ae564e047de)) + ## [1.6.0](https://github.com/googleapis/python-service-usage/compare/v1.5.0...v1.6.0) (2023-01-10) diff --git a/google/cloud/service_usage/gapic_version.py b/google/cloud/service_usage/gapic_version.py index a016bdf..b4028ab 100644 --- a/google/cloud/service_usage/gapic_version.py +++ b/google/cloud/service_usage/gapic_version.py @@ -13,4 +13,4 @@ # See the License for the specific language governing permissions and # limitations under the License. # -__version__ = "1.6.0" # {x-release-please-version} +__version__ = "1.6.1" # {x-release-please-version} diff --git a/google/cloud/service_usage_v1/gapic_version.py b/google/cloud/service_usage_v1/gapic_version.py index a016bdf..b4028ab 100644 --- a/google/cloud/service_usage_v1/gapic_version.py +++ b/google/cloud/service_usage_v1/gapic_version.py @@ -13,4 +13,4 @@ # See the License for the specific language governing permissions and # limitations under the License. # -__version__ = "1.6.0" # {x-release-please-version} +__version__ = "1.6.1" # {x-release-please-version} diff --git a/google/cloud/service_usage_v1/services/service_usage/client.py b/google/cloud/service_usage_v1/services/service_usage/client.py index ceee76a..dcf55b8 100644 --- a/google/cloud/service_usage_v1/services/service_usage/client.py +++ b/google/cloud/service_usage_v1/services/service_usage/client.py @@ -990,7 +990,7 @@ def sample_batch_get_services(): # Done; return the response. return response - def __enter__(self): + def __enter__(self) -> "ServiceUsageClient": return self def __exit__(self, type, value, traceback): diff --git a/google/cloud/service_usage_v1/types/resources.py b/google/cloud/service_usage_v1/types/resources.py index eb88244..fe594c5 100644 --- a/google/cloud/service_usage_v1/types/resources.py +++ b/google/cloud/service_usage_v1/types/resources.py @@ -39,6 +39,21 @@ class State(proto.Enum): r"""Whether or not a service has been enabled for use by a consumer. + + Values: + STATE_UNSPECIFIED (0): + The default value, which indicates that the + enabled state of the service is unspecified or + not meaningful. Currently, all consumers other + than projects (such as folders and + organizations) are always in this state. + DISABLED (1): + The service cannot be used by this consumer. + It has either been explicitly disabled, or has + never been enabled. + ENABLED (2): + The service has been explicitly enabled for + use by this consumer. """ STATE_UNSPECIFIED = 0 DISABLED = 1 diff --git a/google/cloud/service_usage_v1/types/serviceusage.py b/google/cloud/service_usage_v1/types/serviceusage.py index eb62903..f95f447 100644 --- a/google/cloud/service_usage_v1/types/serviceusage.py +++ b/google/cloud/service_usage_v1/types/serviceusage.py @@ -107,6 +107,18 @@ class DisableServiceRequest(proto.Message): class CheckIfServiceHasUsage(proto.Enum): r"""Enum to determine if service usage should be checked when disabling a service. + + Values: + CHECK_IF_SERVICE_HAS_USAGE_UNSPECIFIED (0): + When unset, the default behavior is used, + which is SKIP. + SKIP (1): + If set, skip checking service usage when + disabling a service. + CHECK (2): + If set, service usage is checked when disabling the service. + If a service, or its dependents, has usage in the last 30 + days, the request returns a FAILED_PRECONDITION error. """ CHECK_IF_SERVICE_HAS_USAGE_UNSPECIFIED = 0 SKIP = 1 diff --git a/samples/generated_samples/snippet_metadata_google.api.serviceusage.v1.json b/samples/generated_samples/snippet_metadata_google.api.serviceusage.v1.json index f01ce38..4c885d0 100644 --- a/samples/generated_samples/snippet_metadata_google.api.serviceusage.v1.json +++ b/samples/generated_samples/snippet_metadata_google.api.serviceusage.v1.json @@ -8,7 +8,7 @@ ], "language": "PYTHON", "name": "google-cloud-service-usage", - "version": "1.6.0" + "version": "1.6.1" }, "snippets": [ {