From f3a411b74007f0abf2761f36f5626e3a54d25cc9 Mon Sep 17 00:00:00 2001 From: "gcf-owl-bot[bot]" <78513119+gcf-owl-bot[bot]@users.noreply.github.com> Date: Fri, 5 May 2023 16:43:06 -0400 Subject: [PATCH 1/4] feat: Add billing account to entitlement definitions for Cloud Channel API (#233) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * feat: Add billing account to entitlement definitions for Cloud Channel API PiperOrigin-RevId: 529744735 Source-Link: https://github.com/googleapis/googleapis/commit/1ebad326d278bc783d5c048f09b6635e4a7a31c3 Source-Link: https://github.com/googleapis/googleapis-gen/commit/bef559b2fc10c063ba63d2bc3018e9af1e06c4d6 Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiYmVmNTU5YjJmYzEwYzA2M2JhNjNkMmJjMzAxOGU5YWYxZTA2YzRkNiJ9 * 🦉 Updates from OwlBot post-processor See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md --------- Co-authored-by: Owl Bot --- .../services/cloud_channel_service/async_client.py | 4 ++-- .../channel_v1/services/cloud_channel_service/client.py | 4 ++-- .../services/cloud_channel_service/transports/grpc.py | 4 ++-- .../cloud_channel_service/transports/grpc_asyncio.py | 4 ++-- google/cloud/channel_v1/types/entitlements.py | 7 +++++++ .../snippet_metadata_google.cloud.channel.v1.json | 2 +- tests/unit/gapic/channel_v1/test_cloud_channel_service.py | 4 ++++ 7 files changed, 20 insertions(+), 9 deletions(-) diff --git a/google/cloud/channel_v1/services/cloud_channel_service/async_client.py b/google/cloud/channel_v1/services/cloud_channel_service/async_client.py index 965393a..a9b9ac5 100644 --- a/google/cloud/channel_v1/services/cloud_channel_service/async_client.py +++ b/google/cloud/channel_v1/services/cloud_channel_service/async_client.py @@ -3400,7 +3400,7 @@ async def list_customer_repricing_configs( resources. The data for each resource is displayed in the ascending order of: - - customer ID + - Customer ID - [RepricingConfig.EntitlementGranularity.entitlement][google.cloud.channel.v1.RepricingConfig.EntitlementGranularity.entitlement] - [RepricingConfig.effective_invoice_month][google.cloud.channel.v1.RepricingConfig.effective_invoice_month] - [CustomerRepricingConfig.update_time][google.cloud.channel.v1.CustomerRepricingConfig.update_time] @@ -4087,7 +4087,7 @@ async def list_channel_partner_repricing_configs( resources. The data for each resource is displayed in the ascending order of: - - channel partner ID + - Channel Partner ID - [RepricingConfig.effective_invoice_month][google.cloud.channel.v1.RepricingConfig.effective_invoice_month] - [ChannelPartnerRepricingConfig.update_time][google.cloud.channel.v1.ChannelPartnerRepricingConfig.update_time] diff --git a/google/cloud/channel_v1/services/cloud_channel_service/client.py b/google/cloud/channel_v1/services/cloud_channel_service/client.py index 34e0238..137cc8b 100644 --- a/google/cloud/channel_v1/services/cloud_channel_service/client.py +++ b/google/cloud/channel_v1/services/cloud_channel_service/client.py @@ -3766,7 +3766,7 @@ def list_customer_repricing_configs( resources. The data for each resource is displayed in the ascending order of: - - customer ID + - Customer ID - [RepricingConfig.EntitlementGranularity.entitlement][google.cloud.channel.v1.RepricingConfig.EntitlementGranularity.entitlement] - [RepricingConfig.effective_invoice_month][google.cloud.channel.v1.RepricingConfig.effective_invoice_month] - [CustomerRepricingConfig.update_time][google.cloud.channel.v1.CustomerRepricingConfig.update_time] @@ -4463,7 +4463,7 @@ def list_channel_partner_repricing_configs( resources. The data for each resource is displayed in the ascending order of: - - channel partner ID + - Channel Partner ID - [RepricingConfig.effective_invoice_month][google.cloud.channel.v1.RepricingConfig.effective_invoice_month] - [ChannelPartnerRepricingConfig.update_time][google.cloud.channel.v1.ChannelPartnerRepricingConfig.update_time] diff --git a/google/cloud/channel_v1/services/cloud_channel_service/transports/grpc.py b/google/cloud/channel_v1/services/cloud_channel_service/transports/grpc.py index a300161..46b2823 100644 --- a/google/cloud/channel_v1/services/cloud_channel_service/transports/grpc.py +++ b/google/cloud/channel_v1/services/cloud_channel_service/transports/grpc.py @@ -1604,7 +1604,7 @@ def list_customer_repricing_configs( resources. The data for each resource is displayed in the ascending order of: - - customer ID + - Customer ID - [RepricingConfig.EntitlementGranularity.entitlement][google.cloud.channel.v1.RepricingConfig.EntitlementGranularity.entitlement] - [RepricingConfig.effective_invoice_month][google.cloud.channel.v1.RepricingConfig.effective_invoice_month] - [CustomerRepricingConfig.update_time][google.cloud.channel.v1.CustomerRepricingConfig.update_time] @@ -1895,7 +1895,7 @@ def list_channel_partner_repricing_configs( resources. The data for each resource is displayed in the ascending order of: - - channel partner ID + - Channel Partner ID - [RepricingConfig.effective_invoice_month][google.cloud.channel.v1.RepricingConfig.effective_invoice_month] - [ChannelPartnerRepricingConfig.update_time][google.cloud.channel.v1.ChannelPartnerRepricingConfig.update_time] diff --git a/google/cloud/channel_v1/services/cloud_channel_service/transports/grpc_asyncio.py b/google/cloud/channel_v1/services/cloud_channel_service/transports/grpc_asyncio.py index bf62d47..7612088 100644 --- a/google/cloud/channel_v1/services/cloud_channel_service/transports/grpc_asyncio.py +++ b/google/cloud/channel_v1/services/cloud_channel_service/transports/grpc_asyncio.py @@ -1636,7 +1636,7 @@ def list_customer_repricing_configs( resources. The data for each resource is displayed in the ascending order of: - - customer ID + - Customer ID - [RepricingConfig.EntitlementGranularity.entitlement][google.cloud.channel.v1.RepricingConfig.EntitlementGranularity.entitlement] - [RepricingConfig.effective_invoice_month][google.cloud.channel.v1.RepricingConfig.effective_invoice_month] - [CustomerRepricingConfig.update_time][google.cloud.channel.v1.CustomerRepricingConfig.update_time] @@ -1929,7 +1929,7 @@ def list_channel_partner_repricing_configs( resources. The data for each resource is displayed in the ascending order of: - - channel partner ID + - Channel Partner ID - [RepricingConfig.effective_invoice_month][google.cloud.channel.v1.RepricingConfig.effective_invoice_month] - [ChannelPartnerRepricingConfig.update_time][google.cloud.channel.v1.ChannelPartnerRepricingConfig.update_time] diff --git a/google/cloud/channel_v1/types/entitlements.py b/google/cloud/channel_v1/types/entitlements.py index 7ef7883..2e6e7c3 100644 --- a/google/cloud/channel_v1/types/entitlements.py +++ b/google/cloud/channel_v1/types/entitlements.py @@ -108,6 +108,9 @@ class Entitlement(proto.Message): accepted as input: - display_name: The display name of the billing subaccount. + billing_account (str): + Optional. The billing account resource name + that is used to pay for this entitlement. """ class ProvisioningState(proto.Enum): @@ -211,6 +214,10 @@ class SuspensionReason(proto.Enum): number=26, message="Parameter", ) + billing_account: str = proto.Field( + proto.STRING, + number=28, + ) class Parameter(proto.Message): diff --git a/samples/generated_samples/snippet_metadata_google.cloud.channel.v1.json b/samples/generated_samples/snippet_metadata_google.cloud.channel.v1.json index da1f15d..d873841 100644 --- a/samples/generated_samples/snippet_metadata_google.cloud.channel.v1.json +++ b/samples/generated_samples/snippet_metadata_google.cloud.channel.v1.json @@ -8,7 +8,7 @@ ], "language": "PYTHON", "name": "google-cloud-channel", - "version": "1.13.0" + "version": "0.1.0" }, "snippets": [ { diff --git a/tests/unit/gapic/channel_v1/test_cloud_channel_service.py b/tests/unit/gapic/channel_v1/test_cloud_channel_service.py index 4a8ddc4..85d5e8e 100644 --- a/tests/unit/gapic/channel_v1/test_cloud_channel_service.py +++ b/tests/unit/gapic/channel_v1/test_cloud_channel_service.py @@ -3478,6 +3478,7 @@ def test_get_entitlement(request_type, transport: str = "grpc"): entitlements.Entitlement.SuspensionReason.RESELLER_INITIATED ], purchase_order_id="purchase_order_id_value", + billing_account="billing_account_value", ) response = client.get_entitlement(request) @@ -3497,6 +3498,7 @@ def test_get_entitlement(request_type, transport: str = "grpc"): entitlements.Entitlement.SuspensionReason.RESELLER_INITIATED ] assert response.purchase_order_id == "purchase_order_id_value" + assert response.billing_account == "billing_account_value" def test_get_entitlement_empty_call(): @@ -3540,6 +3542,7 @@ async def test_get_entitlement_async( entitlements.Entitlement.SuspensionReason.RESELLER_INITIATED ], purchase_order_id="purchase_order_id_value", + billing_account="billing_account_value", ) ) response = await client.get_entitlement(request) @@ -3560,6 +3563,7 @@ async def test_get_entitlement_async( entitlements.Entitlement.SuspensionReason.RESELLER_INITIATED ] assert response.purchase_order_id == "purchase_order_id_value" + assert response.billing_account == "billing_account_value" @pytest.mark.asyncio From 3e304f1e26f3be410acd08f49ae20ffe116ee761 Mon Sep 17 00:00:00 2001 From: "gcf-owl-bot[bot]" <78513119+gcf-owl-bot[bot]@users.noreply.github.com> Date: Tue, 16 May 2023 11:28:19 +0200 Subject: [PATCH 2/4] feat: added partition_keys field to filter results from FetchReportResults (#235) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * feat: added partition_keys field to filter results from FetchReportResults docs: Change references from GCP to Google Cloud PiperOrigin-RevId: 532265140 Source-Link: https://github.com/googleapis/googleapis/commit/31893adec60f48cda7044b925fed701df3175c2e Source-Link: https://github.com/googleapis/googleapis-gen/commit/5015d29229762a1d03bb246fa5bdd05fbf7b9741 Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiNTAxNWQyOTIyOTc2MmExZDAzYmIyNDZmYTViZGQwNWZiZjdiOTc0MSJ9 * 🦉 Updates from OwlBot post-processor See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md --------- Co-authored-by: Owl Bot --- .../async_client.py | 4 +-- .../cloud_channel_reports_service/client.py | 4 +-- .../transports/grpc.py | 4 +-- .../transports/grpc_asyncio.py | 4 +-- google/cloud/channel_v1/types/entitlements.py | 10 +++--- google/cloud/channel_v1/types/offers.py | 20 +++++------ .../cloud/channel_v1/types/reports_service.py | 36 +++++++++++++------ scripts/fixup_channel_v1_keywords.py | 2 +- 8 files changed, 49 insertions(+), 35 deletions(-) diff --git a/google/cloud/channel_v1/services/cloud_channel_reports_service/async_client.py b/google/cloud/channel_v1/services/cloud_channel_reports_service/async_client.py index 58ddb62..7f477e9 100644 --- a/google/cloud/channel_v1/services/cloud_channel_reports_service/async_client.py +++ b/google/cloud/channel_v1/services/cloud_channel_reports_service/async_client.py @@ -57,8 +57,8 @@ class CloudChannelReportsServiceAsyncClient: """CloudChannelReportsService lets Google Cloud resellers and distributors retrieve and combine a variety of data in Cloud - Channel for multiple products (Google Cloud Platform (GCP), - Google Voice, and Google Workspace.) + Channel for multiple products (Google Cloud, Google Voice, and + Google Workspace.) """ _client: CloudChannelReportsServiceClient diff --git a/google/cloud/channel_v1/services/cloud_channel_reports_service/client.py b/google/cloud/channel_v1/services/cloud_channel_reports_service/client.py index 9a38ede..e986a57 100644 --- a/google/cloud/channel_v1/services/cloud_channel_reports_service/client.py +++ b/google/cloud/channel_v1/services/cloud_channel_reports_service/client.py @@ -97,8 +97,8 @@ def get_transport_class( class CloudChannelReportsServiceClient(metaclass=CloudChannelReportsServiceClientMeta): """CloudChannelReportsService lets Google Cloud resellers and distributors retrieve and combine a variety of data in Cloud - Channel for multiple products (Google Cloud Platform (GCP), - Google Voice, and Google Workspace.) + Channel for multiple products (Google Cloud, Google Voice, and + Google Workspace.) """ @staticmethod diff --git a/google/cloud/channel_v1/services/cloud_channel_reports_service/transports/grpc.py b/google/cloud/channel_v1/services/cloud_channel_reports_service/transports/grpc.py index 858dcba..7162a7c 100644 --- a/google/cloud/channel_v1/services/cloud_channel_reports_service/transports/grpc.py +++ b/google/cloud/channel_v1/services/cloud_channel_reports_service/transports/grpc.py @@ -33,8 +33,8 @@ class CloudChannelReportsServiceGrpcTransport(CloudChannelReportsServiceTranspor CloudChannelReportsService lets Google Cloud resellers and distributors retrieve and combine a variety of data in Cloud - Channel for multiple products (Google Cloud Platform (GCP), - Google Voice, and Google Workspace.) + Channel for multiple products (Google Cloud, Google Voice, and + Google Workspace.) This class defines the same methods as the primary client, so the primary client can load the underlying transport implementation diff --git a/google/cloud/channel_v1/services/cloud_channel_reports_service/transports/grpc_asyncio.py b/google/cloud/channel_v1/services/cloud_channel_reports_service/transports/grpc_asyncio.py index 0781983..f930789 100644 --- a/google/cloud/channel_v1/services/cloud_channel_reports_service/transports/grpc_asyncio.py +++ b/google/cloud/channel_v1/services/cloud_channel_reports_service/transports/grpc_asyncio.py @@ -36,8 +36,8 @@ class CloudChannelReportsServiceGrpcAsyncIOTransport( CloudChannelReportsService lets Google Cloud resellers and distributors retrieve and combine a variety of data in Cloud - Channel for multiple products (Google Cloud Platform (GCP), - Google Voice, and Google Workspace.) + Channel for multiple products (Google Cloud, Google Voice, and + Google Workspace.) This class defines the same methods as the primary client, so the primary client can load the underlying transport implementation diff --git a/google/cloud/channel_v1/types/entitlements.py b/google/cloud/channel_v1/types/entitlements.py index 2e6e7c3..d0fc581 100644 --- a/google/cloud/channel_v1/types/entitlements.py +++ b/google/cloud/channel_v1/types/entitlements.py @@ -104,8 +104,8 @@ class Entitlement(proto.Message): - assigned_units: The number of licenses assigned to users. - For GCP billing subaccounts, the following Parameter may be - accepted as input: + For Google Cloud billing subaccounts, the following + Parameter may be accepted as input: - display_name: The display name of the billing subaccount. billing_account (str): @@ -273,9 +273,9 @@ class ProvisionedService(proto.Message): provisioning_id (str): Output only. Provisioning ID of the entitlement. For Google Workspace, this is the - underlying Subscription ID. For Google Cloud - Platform, this is the Billing Account ID of the - billing subaccount.". + underlying Subscription ID. For Google Cloud, + this is the Billing Account ID of the billing + subaccount.". product_id (str): Output only. The product pertaining to the provisioning resource as specified in the Offer. diff --git a/google/cloud/channel_v1/types/offers.py b/google/cloud/channel_v1/types/offers.py index c098970..679e9a7 100644 --- a/google/cloud/channel_v1/types/offers.py +++ b/google/cloud/channel_v1/types/offers.py @@ -130,16 +130,16 @@ class ResourceType(proto.Enum): MINUTES (5): Voice usage. IAAS_USAGE (6): - For IaaS SKUs like Google Cloud Platform, - monetization is based on usage accrued on your - billing account irrespective of the type of - monetizable resource. This enum represents an - aggregated resource/container for all usage SKUs - on a billing account. Currently, only applicable - to Google Cloud Platform. + For IaaS SKUs like Google Cloud, monetization + is based on usage accrued on your billing + account irrespective of the type of monetizable + resource. This enum represents an aggregated + resource/container for all usage SKUs on a + billing account. Currently, only applicable to + Google Cloud. SUBSCRIPTION (7): - For Google Cloud Platform subscriptions like - Anthos or SAP. + For Google Cloud subscriptions like Anthos or + SAP. """ RESOURCE_TYPE_UNSPECIFIED = 0 SEAT = 1 @@ -404,7 +404,7 @@ class Plan(proto.Message): billing_account (str): Reseller Billing account to charge after an offer transaction. Only present for Google Cloud - Platform offers. + offers. """ payment_plan: "PaymentPlan" = proto.Field( diff --git a/google/cloud/channel_v1/types/reports_service.py b/google/cloud/channel_v1/types/reports_service.py index 6ab8f87..3de8f18 100644 --- a/google/cloud/channel_v1/types/reports_service.py +++ b/google/cloud/channel_v1/types/reports_service.py @@ -149,6 +149,10 @@ class FetchReportResultsRequest(proto.Message): of the previous [CloudChannelReportsService.FetchReportResults][google.cloud.channel.v1.CloudChannelReportsService.FetchReportResults] call. + partition_keys (MutableSequence[str]): + Optional. List of keys specifying which + report partitions to return. If empty, returns + all partitions. """ report_job: str = proto.Field( @@ -163,6 +167,10 @@ class FetchReportResultsRequest(proto.Message): proto.STRING, number=3, ) + partition_keys: MutableSequence[str] = proto.RepeatedField( + proto.STRING, + number=4, + ) class FetchReportResultsResponse(proto.Message): @@ -429,16 +437,14 @@ class DateRange(proto.Message): ``usage_start_date_time`` in Pacific time. invoice_start_date (google.type.date_pb2.Date): The earliest invoice date (inclusive). - If your product uses monthly invoices, and this - value is not the beginning of a month, this will - adjust the date to the first day of the given - month. + If this value is not the first day of a month, + this will move it back to the first day of the + given month. invoice_end_date (google.type.date_pb2.Date): - The latest invoice date (exclusive). - If your product uses monthly invoices, and this - value is not the beginning of a month, this will - adjust the date to the first day of the - following month. + The latest invoice date (inclusive). + If this value is not the last day of a month, + this will move it forward to the last day of the + given month. """ usage_start_date_time: datetime_pb2.DateTime = proto.Field( @@ -469,6 +475,10 @@ class Row(proto.Message): Attributes: values (MutableSequence[google.cloud.channel_v1.types.ReportValue]): The list of values in the row. + partition_key (str): + The key for the partition this row belongs + to. This field is empty if the report is not + partitioned. """ values: MutableSequence["ReportValue"] = proto.RepeatedField( @@ -476,6 +486,10 @@ class Row(proto.Message): number=1, message="ReportValue", ) + partition_key: str = proto.Field( + proto.STRING, + number=2, + ) class ReportValue(proto.Message): @@ -608,8 +622,8 @@ class State(proto.Enum): class Report(proto.Message): r"""The ID and description of a report that was used to generate - report data. For example, "GCP Daily Spend", "Google Workspace - License Activity", etc. + report data. For example, "Google Cloud Daily Spend", "Google + Workspace License Activity", etc. Attributes: name (str): diff --git a/scripts/fixup_channel_v1_keywords.py b/scripts/fixup_channel_v1_keywords.py index 407379c..1d3ab06 100644 --- a/scripts/fixup_channel_v1_keywords.py +++ b/scripts/fixup_channel_v1_keywords.py @@ -53,7 +53,7 @@ class channelCallTransformer(cst.CSTTransformer): 'delete_channel_partner_repricing_config': ('name', ), 'delete_customer': ('name', ), 'delete_customer_repricing_config': ('name', ), - 'fetch_report_results': ('report_job', 'page_size', 'page_token', ), + 'fetch_report_results': ('report_job', 'page_size', 'page_token', 'partition_keys', ), 'get_channel_partner_link': ('name', 'view', ), 'get_channel_partner_repricing_config': ('name', ), 'get_customer': ('name', ), From 76a9bb710bdff18d0761834635f625e08e4ea618 Mon Sep 17 00:00:00 2001 From: "gcf-owl-bot[bot]" <78513119+gcf-owl-bot[bot]@users.noreply.github.com> Date: Thu, 25 May 2023 16:26:19 +0000 Subject: [PATCH 3/4] build(deps): bump requests to 2.31.0 [autoapprove] (#236) Source-Link: https://togithub.com/googleapis/synthtool/commit/30bd01b4ab78bf1b2a425816e15b3e7e090993dd Post-Processor: gcr.io/cloud-devrel-public-resources/owlbot-python:latest@sha256:9bc5fa3b62b091f60614c08a7fb4fd1d3e1678e326f34dd66ce1eefb5dc3267b --- .github/.OwlBot.lock.yaml | 3 ++- .kokoro/requirements.txt | 6 +++--- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/.github/.OwlBot.lock.yaml b/.github/.OwlBot.lock.yaml index b8edda5..32b3c48 100644 --- a/.github/.OwlBot.lock.yaml +++ b/.github/.OwlBot.lock.yaml @@ -13,4 +13,5 @@ # limitations under the License. docker: image: gcr.io/cloud-devrel-public-resources/owlbot-python:latest - digest: sha256:2e247c7bf5154df7f98cce087a20ca7605e236340c7d6d1a14447e5c06791bd6 + digest: sha256:9bc5fa3b62b091f60614c08a7fb4fd1d3e1678e326f34dd66ce1eefb5dc3267b +# created: 2023-05-25T14:56:16.294623272Z diff --git a/.kokoro/requirements.txt b/.kokoro/requirements.txt index 66a2172..3b8d7ee 100644 --- a/.kokoro/requirements.txt +++ b/.kokoro/requirements.txt @@ -419,9 +419,9 @@ readme-renderer==37.3 \ --hash=sha256:cd653186dfc73055656f090f227f5cb22a046d7f71a841dfa305f55c9a513273 \ --hash=sha256:f67a16caedfa71eef48a31b39708637a6f4664c4394801a7b0d6432d13907343 # via twine -requests==2.28.1 \ - --hash=sha256:7c5599b102feddaa661c826c56ab4fee28bfd17f5abca1ebbe3e7f19d7c97983 \ - --hash=sha256:8fefa2a1a1365bf5520aac41836fbee479da67864514bdb821f31ce07ce65349 +requests==2.31.0 \ + --hash=sha256:58cd2187c01e70e6e26505bca751777aa9f2ee0b7f4300988b709f44e013003f \ + --hash=sha256:942c5a758f98d790eaed1a29cb6eefc7ffb0d1cf7af05c3d2791656dbd6ad1e1 # via # gcp-releasetool # google-api-core From 938c5f9c301e9754d0adbf6d1fe8a5fd38b53b17 Mon Sep 17 00:00:00 2001 From: "release-please[bot]" <55107282+release-please[bot]@users.noreply.github.com> Date: Wed, 31 May 2023 13:58:43 -0400 Subject: [PATCH 4/4] chore(main): release 1.14.0 (#234) Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com> --- .release-please-manifest.json | 2 +- CHANGELOG.md | 8 ++++++++ google/cloud/channel/gapic_version.py | 2 +- google/cloud/channel_v1/gapic_version.py | 2 +- .../snippet_metadata_google.cloud.channel.v1.json | 2 +- 5 files changed, 12 insertions(+), 4 deletions(-) diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 23860f9..2ef9a1c 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "1.13.0" + ".": "1.14.0" } diff --git a/CHANGELOG.md b/CHANGELOG.md index 517f6c1..24b4d65 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,13 @@ # Changelog +## [1.14.0](https://github.com/googleapis/python-channel/compare/v1.13.0...v1.14.0) (2023-05-25) + + +### Features + +* Add billing account to entitlement definitions [Cloud Channel API] ([f3a411b](https://github.com/googleapis/python-channel/commit/f3a411b74007f0abf2761f36f5626e3a54d25cc9)) +* Added partition_keys field to filter results from FetchReportResults ([#235](https://github.com/googleapis/python-channel/issues/235)) ([3e304f1](https://github.com/googleapis/python-channel/commit/3e304f1e26f3be410acd08f49ae20ffe116ee761)) + ## [1.13.0](https://github.com/googleapis/python-channel/compare/v1.12.1...v1.13.0) (2023-03-16) diff --git a/google/cloud/channel/gapic_version.py b/google/cloud/channel/gapic_version.py index 1fc1b24..624a2e5 100644 --- a/google/cloud/channel/gapic_version.py +++ b/google/cloud/channel/gapic_version.py @@ -13,4 +13,4 @@ # See the License for the specific language governing permissions and # limitations under the License. # -__version__ = "1.13.0" # {x-release-please-version} +__version__ = "1.14.0" # {x-release-please-version} diff --git a/google/cloud/channel_v1/gapic_version.py b/google/cloud/channel_v1/gapic_version.py index 1fc1b24..624a2e5 100644 --- a/google/cloud/channel_v1/gapic_version.py +++ b/google/cloud/channel_v1/gapic_version.py @@ -13,4 +13,4 @@ # See the License for the specific language governing permissions and # limitations under the License. # -__version__ = "1.13.0" # {x-release-please-version} +__version__ = "1.14.0" # {x-release-please-version} diff --git a/samples/generated_samples/snippet_metadata_google.cloud.channel.v1.json b/samples/generated_samples/snippet_metadata_google.cloud.channel.v1.json index d873841..6f3df9d 100644 --- a/samples/generated_samples/snippet_metadata_google.cloud.channel.v1.json +++ b/samples/generated_samples/snippet_metadata_google.cloud.channel.v1.json @@ -8,7 +8,7 @@ ], "language": "PYTHON", "name": "google-cloud-channel", - "version": "0.1.0" + "version": "1.14.0" }, "snippets": [ {