Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Commit cef77c3

Browse filesBrowse files
feat: [google-cloud-network-management] add round-trip mode (#13280)
- [ ] Regenerate this pull request now. PiperOrigin-RevId: 696396549 Source-Link: googleapis/googleapis@2d08f07 Source-Link: googleapis/googleapis-gen@4338cca Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLWNsb3VkLW5ldHdvcmstbWFuYWdlbWVudC8uT3dsQm90LnlhbWwiLCJoIjoiNDMzOGNjYWQwNWM3Zjg3YjY3NDdhMTJiMzJhM2EzZjk2YjgxYjgxZSJ9 BEGIN_NESTED_COMMIT feat: [google-cloud-network-management] add round-trip mode PiperOrigin-RevId: 696395696 Source-Link: googleapis/googleapis@0a70c19 Source-Link: googleapis/googleapis-gen@e441f05 Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLWNsb3VkLW5ldHdvcmstbWFuYWdlbWVudC8uT3dsQm90LnlhbWwiLCJoIjoiZTQ0MWYwNTE5MjM2ZDhjOGE3NjczYWFjMTcyNmE5MDNjMjE4MzZjNSJ9 END_NESTED_COMMIT --------- Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
1 parent 579e338 commit cef77c3
Copy full SHA for cef77c3

File tree

Expand file treeCollapse file tree

5 files changed

+32
-3
lines changed
Filter options
Expand file treeCollapse file tree

5 files changed

+32
-3
lines changed

‎packages/google-cloud-network-management/google/cloud/network_management/gapic_version.py

Copy file name to clipboardExpand all lines: packages/google-cloud-network-management/google/cloud/network_management/gapic_version.py
+1-1Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,4 +13,4 @@
1313
# See the License for the specific language governing permissions and
1414
# limitations under the License.
1515
#
16-
__version__ = "1.21.0" # {x-release-please-version}
16+
__version__ = "0.0.0" # {x-release-please-version}

‎packages/google-cloud-network-management/google/cloud/network_management_v1/gapic_version.py

Copy file name to clipboardExpand all lines: packages/google-cloud-network-management/google/cloud/network_management_v1/gapic_version.py
+1-1Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,4 +13,4 @@
1313
# See the License for the specific language governing permissions and
1414
# limitations under the License.
1515
#
16-
__version__ = "1.21.0" # {x-release-please-version}
16+
__version__ = "0.0.0" # {x-release-please-version}

‎packages/google-cloud-network-management/google/cloud/network_management_v1/types/connectivity_test.py

Copy file name to clipboardExpand all lines: packages/google-cloud-network-management/google/cloud/network_management_v1/types/connectivity_test.py
+18Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -132,6 +132,15 @@ class ConnectivityTest(proto.Message):
132132
creating a new test, updating an existing test,
133133
or triggering a one-time rerun of an existing
134134
test.
135+
round_trip (bool):
136+
Whether run analysis for the return path from
137+
destination to source. Default value is false.
138+
return_reachability_details (google.cloud.network_management_v1.types.ReachabilityDetails):
139+
Output only. The reachability details of this
140+
test from the latest run for the return path.
141+
The details are updated when creating a new
142+
test, updating an existing test, or triggering a
143+
one-time rerun of an existing test.
135144
bypass_firewall_checks (bool):
136145
Whether the test should skip firewall
137146
checking. If not provided, we assume false.
@@ -192,6 +201,15 @@ class ConnectivityTest(proto.Message):
192201
number=14,
193202
message="ProbingDetails",
194203
)
204+
round_trip: bool = proto.Field(
205+
proto.BOOL,
206+
number=15,
207+
)
208+
return_reachability_details: "ReachabilityDetails" = proto.Field(
209+
proto.MESSAGE,
210+
number=16,
211+
message="ReachabilityDetails",
212+
)
195213
bypass_firewall_checks: bool = proto.Field(
196214
proto.BOOL,
197215
number=17,

‎packages/google-cloud-network-management/samples/generated_samples/snippet_metadata_google.cloud.networkmanagement.v1.json

Copy file name to clipboardExpand all lines: packages/google-cloud-network-management/samples/generated_samples/snippet_metadata_google.cloud.networkmanagement.v1.json
+1-1Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
],
99
"language": "PYTHON",
1010
"name": "google-cloud-network-management",
11-
"version": "1.21.0"
11+
"version": "0.1.0"
1212
},
1313
"snippets": [
1414
{

‎packages/google-cloud-network-management/tests/unit/gapic/network_management_v1/test_reachability_service.py

Copy file name to clipboardExpand all lines: packages/google-cloud-network-management/tests/unit/gapic/network_management_v1/test_reachability_service.py
+11Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1726,6 +1726,7 @@ def test_get_connectivity_test(request_type, transport: str = "grpc"):
17261726
protocol="protocol_value",
17271727
related_projects=["related_projects_value"],
17281728
display_name="display_name_value",
1729+
round_trip=True,
17291730
bypass_firewall_checks=True,
17301731
)
17311732
response = client.get_connectivity_test(request)
@@ -1743,6 +1744,7 @@ def test_get_connectivity_test(request_type, transport: str = "grpc"):
17431744
assert response.protocol == "protocol_value"
17441745
assert response.related_projects == ["related_projects_value"]
17451746
assert response.display_name == "display_name_value"
1747+
assert response.round_trip is True
17461748
assert response.bypass_firewall_checks is True
17471749

17481750

@@ -1884,6 +1886,7 @@ async def test_get_connectivity_test_async(
18841886
protocol="protocol_value",
18851887
related_projects=["related_projects_value"],
18861888
display_name="display_name_value",
1889+
round_trip=True,
18871890
bypass_firewall_checks=True,
18881891
)
18891892
)
@@ -1902,6 +1905,7 @@ async def test_get_connectivity_test_async(
19021905
assert response.protocol == "protocol_value"
19031906
assert response.related_projects == ["related_projects_value"]
19041907
assert response.display_name == "display_name_value"
1908+
assert response.round_trip is True
19051909
assert response.bypass_firewall_checks is True
19061910

19071911

@@ -4855,6 +4859,7 @@ async def test_get_connectivity_test_empty_call_grpc_asyncio():
48554859
protocol="protocol_value",
48564860
related_projects=["related_projects_value"],
48574861
display_name="display_name_value",
4862+
round_trip=True,
48584863
bypass_firewall_checks=True,
48594864
)
48604865
)
@@ -5159,6 +5164,7 @@ def test_get_connectivity_test_rest_call_success(request_type):
51595164
protocol="protocol_value",
51605165
related_projects=["related_projects_value"],
51615166
display_name="display_name_value",
5167+
round_trip=True,
51625168
bypass_firewall_checks=True,
51635169
)
51645170

@@ -5180,6 +5186,7 @@ def test_get_connectivity_test_rest_call_success(request_type):
51805186
assert response.protocol == "protocol_value"
51815187
assert response.related_projects == ["related_projects_value"]
51825188
assert response.display_name == "display_name_value"
5189+
assert response.round_trip is True
51835190
assert response.bypass_firewall_checks is True
51845191

51855192

@@ -5613,6 +5620,8 @@ def test_create_connectivity_test_rest_call_success(request_type):
56135620
"metropolitan_area": "metropolitan_area_value"
56145621
},
56155622
},
5623+
"round_trip": True,
5624+
"return_reachability_details": {},
56165625
"bypass_firewall_checks": True,
56175626
}
56185627
# 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):
61396148
"metropolitan_area": "metropolitan_area_value"
61406149
},
61416150
},
6151+
"round_trip": True,
6152+
"return_reachability_details": {},
61426153
"bypass_firewall_checks": True,
61436154
}
61446155
# The version of a generated dependency at test runtime may differ from the version used during generation.

0 commit comments

Comments
0 (0)
Morty Proxy This is a proxified and sanitized view of the page, visit original site.