diff --git a/packages/google-cloud-network-management/google/cloud/network_management/gapic_version.py b/packages/google-cloud-network-management/google/cloud/network_management/gapic_version.py index 785067d93b3c..558c8aab67c5 100644 --- a/packages/google-cloud-network-management/google/cloud/network_management/gapic_version.py +++ b/packages/google-cloud-network-management/google/cloud/network_management/gapic_version.py @@ -13,4 +13,4 @@ # See the License for the specific language governing permissions and # limitations under the License. # -__version__ = "1.21.0" # {x-release-please-version} +__version__ = "0.0.0" # {x-release-please-version} diff --git a/packages/google-cloud-network-management/google/cloud/network_management_v1/gapic_version.py b/packages/google-cloud-network-management/google/cloud/network_management_v1/gapic_version.py index 785067d93b3c..558c8aab67c5 100644 --- a/packages/google-cloud-network-management/google/cloud/network_management_v1/gapic_version.py +++ b/packages/google-cloud-network-management/google/cloud/network_management_v1/gapic_version.py @@ -13,4 +13,4 @@ # See the License for the specific language governing permissions and # limitations under the License. # -__version__ = "1.21.0" # {x-release-please-version} +__version__ = "0.0.0" # {x-release-please-version} diff --git a/packages/google-cloud-network-management/google/cloud/network_management_v1/types/connectivity_test.py b/packages/google-cloud-network-management/google/cloud/network_management_v1/types/connectivity_test.py index 825d9da38825..dfa813a06996 100644 --- a/packages/google-cloud-network-management/google/cloud/network_management_v1/types/connectivity_test.py +++ b/packages/google-cloud-network-management/google/cloud/network_management_v1/types/connectivity_test.py @@ -132,6 +132,15 @@ class ConnectivityTest(proto.Message): creating a new test, updating an existing test, or triggering a one-time rerun of an existing test. + round_trip (bool): + Whether run analysis for the return path from + destination to source. Default value is false. + return_reachability_details (google.cloud.network_management_v1.types.ReachabilityDetails): + Output only. The reachability details of this + test from the latest run for the return path. + The details are updated when creating a new + test, updating an existing test, or triggering a + one-time rerun of an existing test. bypass_firewall_checks (bool): Whether the test should skip firewall checking. If not provided, we assume false. @@ -192,6 +201,15 @@ class ConnectivityTest(proto.Message): number=14, message="ProbingDetails", ) + round_trip: bool = proto.Field( + proto.BOOL, + number=15, + ) + return_reachability_details: "ReachabilityDetails" = proto.Field( + proto.MESSAGE, + number=16, + message="ReachabilityDetails", + ) bypass_firewall_checks: bool = proto.Field( proto.BOOL, number=17, diff --git a/packages/google-cloud-network-management/samples/generated_samples/snippet_metadata_google.cloud.networkmanagement.v1.json b/packages/google-cloud-network-management/samples/generated_samples/snippet_metadata_google.cloud.networkmanagement.v1.json index 3d2d6615bfef..a6a39ec02f7f 100644 --- a/packages/google-cloud-network-management/samples/generated_samples/snippet_metadata_google.cloud.networkmanagement.v1.json +++ b/packages/google-cloud-network-management/samples/generated_samples/snippet_metadata_google.cloud.networkmanagement.v1.json @@ -8,7 +8,7 @@ ], "language": "PYTHON", "name": "google-cloud-network-management", - "version": "1.21.0" + "version": "0.1.0" }, "snippets": [ { diff --git a/packages/google-cloud-network-management/tests/unit/gapic/network_management_v1/test_reachability_service.py b/packages/google-cloud-network-management/tests/unit/gapic/network_management_v1/test_reachability_service.py index c9f0c06a74cd..df0e32dd94b3 100644 --- a/packages/google-cloud-network-management/tests/unit/gapic/network_management_v1/test_reachability_service.py +++ b/packages/google-cloud-network-management/tests/unit/gapic/network_management_v1/test_reachability_service.py @@ -1726,6 +1726,7 @@ def test_get_connectivity_test(request_type, transport: str = "grpc"): protocol="protocol_value", related_projects=["related_projects_value"], display_name="display_name_value", + round_trip=True, bypass_firewall_checks=True, ) response = client.get_connectivity_test(request) @@ -1743,6 +1744,7 @@ def test_get_connectivity_test(request_type, transport: str = "grpc"): assert response.protocol == "protocol_value" assert response.related_projects == ["related_projects_value"] assert response.display_name == "display_name_value" + assert response.round_trip is True assert response.bypass_firewall_checks is True @@ -1884,6 +1886,7 @@ async def test_get_connectivity_test_async( protocol="protocol_value", related_projects=["related_projects_value"], display_name="display_name_value", + round_trip=True, bypass_firewall_checks=True, ) ) @@ -1902,6 +1905,7 @@ async def test_get_connectivity_test_async( assert response.protocol == "protocol_value" assert response.related_projects == ["related_projects_value"] assert response.display_name == "display_name_value" + assert response.round_trip is True assert response.bypass_firewall_checks is True @@ -4855,6 +4859,7 @@ async def test_get_connectivity_test_empty_call_grpc_asyncio(): protocol="protocol_value", related_projects=["related_projects_value"], display_name="display_name_value", + round_trip=True, bypass_firewall_checks=True, ) ) @@ -5159,6 +5164,7 @@ def test_get_connectivity_test_rest_call_success(request_type): protocol="protocol_value", related_projects=["related_projects_value"], display_name="display_name_value", + round_trip=True, bypass_firewall_checks=True, ) @@ -5180,6 +5186,7 @@ def test_get_connectivity_test_rest_call_success(request_type): assert response.protocol == "protocol_value" assert response.related_projects == ["related_projects_value"] assert response.display_name == "display_name_value" + assert response.round_trip is True assert response.bypass_firewall_checks is True @@ -5613,6 +5620,8 @@ def test_create_connectivity_test_rest_call_success(request_type): "metropolitan_area": "metropolitan_area_value" }, }, + "round_trip": True, + "return_reachability_details": {}, "bypass_firewall_checks": True, } # The version of a generated dependency at test runtime may differ from the version used during generation. @@ -6139,6 +6148,8 @@ def test_update_connectivity_test_rest_call_success(request_type): "metropolitan_area": "metropolitan_area_value" }, }, + "round_trip": True, + "return_reachability_details": {}, "bypass_firewall_checks": True, } # The version of a generated dependency at test runtime may differ from the version used during generation.