Skip to content

Commit c6e5f56

Browse files
feat(networkmanagement): update the api
#### networkmanagement:v1 The following keys were added: - schemas.Step.properties.storageBucket.$ref (Total Keys: 1) - schemas.StorageBucketInfo (Total Keys: 3) #### networkmanagement:v1beta1 The following keys were added: - schemas.Step.properties.storageBucket.$ref (Total Keys: 1) - schemas.StorageBucketInfo (Total Keys: 3)
1 parent 7166166 commit c6e5f56

File tree

4 files changed

+128
-6
lines changed

4 files changed

+128
-6
lines changed

docs/dyn/networkmanagement_v1.projects.locations.global_.connectivityTests.html

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -412,6 +412,9 @@ <h3>Method Details</h3>
412412
&quot;uri&quot;: &quot;A String&quot;, # URI of a route. Dynamic, peering static and peering dynamic routes do not have an URI. Advertised route from Google Cloud VPC to on-premises network also does not have an URI.
413413
},
414414
&quot;state&quot;: &quot;A String&quot;, # Each step is in one of the pre-defined states.
415+
&quot;storageBucket&quot;: { # For display only. Metadata associated with Storage Bucket. # Display information of a Storage Bucket. Used only for return traces.
416+
&quot;bucket&quot;: &quot;A String&quot;, # Cloud Storage Bucket name.
417+
},
415418
&quot;vpcConnector&quot;: { # For display only. Metadata associated with a VPC connector. # Display information of a VPC connector.
416419
&quot;displayName&quot;: &quot;A String&quot;, # Name of a VPC connector.
417420
&quot;location&quot;: &quot;A String&quot;, # Location in which the VPC connector is deployed.
@@ -840,6 +843,9 @@ <h3>Method Details</h3>
840843
&quot;uri&quot;: &quot;A String&quot;, # URI of a route. Dynamic, peering static and peering dynamic routes do not have an URI. Advertised route from Google Cloud VPC to on-premises network also does not have an URI.
841844
},
842845
&quot;state&quot;: &quot;A String&quot;, # Each step is in one of the pre-defined states.
846+
&quot;storageBucket&quot;: { # For display only. Metadata associated with Storage Bucket. # Display information of a Storage Bucket. Used only for return traces.
847+
&quot;bucket&quot;: &quot;A String&quot;, # Cloud Storage Bucket name.
848+
},
843849
&quot;vpcConnector&quot;: { # For display only. Metadata associated with a VPC connector. # Display information of a VPC connector.
844850
&quot;displayName&quot;: &quot;A String&quot;, # Name of a VPC connector.
845851
&quot;location&quot;: &quot;A String&quot;, # Location in which the VPC connector is deployed.
@@ -1259,6 +1265,9 @@ <h3>Method Details</h3>
12591265
&quot;uri&quot;: &quot;A String&quot;, # URI of a route. Dynamic, peering static and peering dynamic routes do not have an URI. Advertised route from Google Cloud VPC to on-premises network also does not have an URI.
12601266
},
12611267
&quot;state&quot;: &quot;A String&quot;, # Each step is in one of the pre-defined states.
1268+
&quot;storageBucket&quot;: { # For display only. Metadata associated with Storage Bucket. # Display information of a Storage Bucket. Used only for return traces.
1269+
&quot;bucket&quot;: &quot;A String&quot;, # Cloud Storage Bucket name.
1270+
},
12621271
&quot;vpcConnector&quot;: { # For display only. Metadata associated with a VPC connector. # Display information of a VPC connector.
12631272
&quot;displayName&quot;: &quot;A String&quot;, # Name of a VPC connector.
12641273
&quot;location&quot;: &quot;A String&quot;, # Location in which the VPC connector is deployed.
@@ -1637,6 +1646,9 @@ <h3>Method Details</h3>
16371646
&quot;uri&quot;: &quot;A String&quot;, # URI of a route. Dynamic, peering static and peering dynamic routes do not have an URI. Advertised route from Google Cloud VPC to on-premises network also does not have an URI.
16381647
},
16391648
&quot;state&quot;: &quot;A String&quot;, # Each step is in one of the pre-defined states.
1649+
&quot;storageBucket&quot;: { # For display only. Metadata associated with Storage Bucket. # Display information of a Storage Bucket. Used only for return traces.
1650+
&quot;bucket&quot;: &quot;A String&quot;, # Cloud Storage Bucket name.
1651+
},
16401652
&quot;vpcConnector&quot;: { # For display only. Metadata associated with a VPC connector. # Display information of a VPC connector.
16411653
&quot;displayName&quot;: &quot;A String&quot;, # Name of a VPC connector.
16421654
&quot;location&quot;: &quot;A String&quot;, # Location in which the VPC connector is deployed.

docs/dyn/networkmanagement_v1beta1.projects.locations.global_.connectivityTests.html

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -413,6 +413,9 @@ <h3>Method Details</h3>
413413
&quot;uri&quot;: &quot;A String&quot;, # URI of a route. Dynamic, peering static and peering dynamic routes do not have an URI. Advertised route from Google Cloud VPC to on-premises network also does not have an URI.
414414
},
415415
&quot;state&quot;: &quot;A String&quot;, # Each step is in one of the pre-defined states.
416+
&quot;storageBucket&quot;: { # For display only. Metadata associated with Storage Bucket. # Display information of a Storage Bucket. Used only for return traces.
417+
&quot;bucket&quot;: &quot;A String&quot;, # Cloud Storage Bucket name.
418+
},
416419
&quot;vpcConnector&quot;: { # For display only. Metadata associated with a VPC connector. # Display information of a VPC connector.
417420
&quot;displayName&quot;: &quot;A String&quot;, # Name of a VPC connector.
418421
&quot;location&quot;: &quot;A String&quot;, # Location in which the VPC connector is deployed.
@@ -842,6 +845,9 @@ <h3>Method Details</h3>
842845
&quot;uri&quot;: &quot;A String&quot;, # URI of a route. Dynamic, peering static and peering dynamic routes do not have an URI. Advertised route from Google Cloud VPC to on-premises network also does not have an URI.
843846
},
844847
&quot;state&quot;: &quot;A String&quot;, # Each step is in one of the pre-defined states.
848+
&quot;storageBucket&quot;: { # For display only. Metadata associated with Storage Bucket. # Display information of a Storage Bucket. Used only for return traces.
849+
&quot;bucket&quot;: &quot;A String&quot;, # Cloud Storage Bucket name.
850+
},
845851
&quot;vpcConnector&quot;: { # For display only. Metadata associated with a VPC connector. # Display information of a VPC connector.
846852
&quot;displayName&quot;: &quot;A String&quot;, # Name of a VPC connector.
847853
&quot;location&quot;: &quot;A String&quot;, # Location in which the VPC connector is deployed.
@@ -1262,6 +1268,9 @@ <h3>Method Details</h3>
12621268
&quot;uri&quot;: &quot;A String&quot;, # URI of a route. Dynamic, peering static and peering dynamic routes do not have an URI. Advertised route from Google Cloud VPC to on-premises network also does not have an URI.
12631269
},
12641270
&quot;state&quot;: &quot;A String&quot;, # Each step is in one of the pre-defined states.
1271+
&quot;storageBucket&quot;: { # For display only. Metadata associated with Storage Bucket. # Display information of a Storage Bucket. Used only for return traces.
1272+
&quot;bucket&quot;: &quot;A String&quot;, # Cloud Storage Bucket name.
1273+
},
12651274
&quot;vpcConnector&quot;: { # For display only. Metadata associated with a VPC connector. # Display information of a VPC connector.
12661275
&quot;displayName&quot;: &quot;A String&quot;, # Name of a VPC connector.
12671276
&quot;location&quot;: &quot;A String&quot;, # Location in which the VPC connector is deployed.
@@ -1641,6 +1650,9 @@ <h3>Method Details</h3>
16411650
&quot;uri&quot;: &quot;A String&quot;, # URI of a route. Dynamic, peering static and peering dynamic routes do not have an URI. Advertised route from Google Cloud VPC to on-premises network also does not have an URI.
16421651
},
16431652
&quot;state&quot;: &quot;A String&quot;, # Each step is in one of the pre-defined states.
1653+
&quot;storageBucket&quot;: { # For display only. Metadata associated with Storage Bucket. # Display information of a Storage Bucket. Used only for return traces.
1654+
&quot;bucket&quot;: &quot;A String&quot;, # Cloud Storage Bucket name.
1655+
},
16441656
&quot;vpcConnector&quot;: { # For display only. Metadata associated with a VPC connector. # Display information of a VPC connector.
16451657
&quot;displayName&quot;: &quot;A String&quot;, # Name of a VPC connector.
16461658
&quot;location&quot;: &quot;A String&quot;, # Location in which the VPC connector is deployed.

googleapiclient/discovery_cache/documents/networkmanagement.v1.json

Lines changed: 52 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -591,7 +591,7 @@
591591
}
592592
}
593593
},
594-
"revision": "20240103",
594+
"revision": "20240117",
595595
"rootUrl": "https://networkmanagement.googleapis.com/",
596596
"schemas": {
597597
"AbortInfo": {
@@ -965,7 +965,11 @@
965965
"PSC_GOOGLE_API",
966966
"PSC_VPC_SC",
967967
"SERVERLESS_NEG",
968-
"STORAGE_BUCKET"
968+
"STORAGE_BUCKET",
969+
"PRIVATE_NETWORK",
970+
"CLOUD_FUNCTION",
971+
"APP_ENGINE_VERSION",
972+
"CLOUD_RUN_REVISION"
969973
],
970974
"enumDescriptions": [
971975
"Target not specified.",
@@ -978,7 +982,11 @@
978982
"Target is all Google APIs that use [Private Service Connect](https://cloud.google.com/vpc/docs/configure-private-service-connect-apis).",
979983
"Target is a VPC-SC that uses [Private Service Connect](https://cloud.google.com/vpc/docs/configure-private-service-connect-apis).",
980984
"Target is a serverless network endpoint group.",
981-
"Target is a Cloud Storage bucket."
985+
"Target is a Cloud Storage bucket.",
986+
"Target is a private network. Used only for return traces.",
987+
"Target is a Cloud Function. Used only for return traces.",
988+
"Target is a App Engine service version. Used only for return traces.",
989+
"Target is a Cloud Run revision. Used only for return traces."
982990
],
983991
"type": "string"
984992
}
@@ -1001,6 +1009,11 @@
10011009
"ROUTE_WRONG_NETWORK",
10021010
"ROUTE_NEXT_HOP_IP_ADDRESS_NOT_RESOLVED",
10031011
"ROUTE_NEXT_HOP_RESOURCE_NOT_FOUND",
1012+
"ROUTE_NEXT_HOP_INSTANCE_WRONG_NETWORK",
1013+
"ROUTE_NEXT_HOP_INSTANCE_NON_PRIMARY_IP",
1014+
"ROUTE_NEXT_HOP_FORWARDING_RULE_IP_MISMATCH",
1015+
"ROUTE_NEXT_HOP_VPN_TUNNEL_NOT_ESTABLISHED",
1016+
"ROUTE_NEXT_HOP_FORWARDING_RULE_TYPE_INVALID",
10041017
"NO_ROUTE_FROM_INTERNET_TO_PRIVATE_IPV6_ADDRESS",
10051018
"VPN_TUNNEL_LOCAL_SELECTOR_MISMATCH",
10061019
"VPN_TUNNEL_REMOTE_SELECTOR_MISMATCH",
@@ -1052,6 +1065,11 @@
10521065
"Packet is sent to a wrong (unintended) network. Example: you trace a packet from VM1:Network1 to VM2:Network2, however, the route configured in Network1 sends the packet destined for VM2's IP address to Network3.",
10531066
"Route's next hop IP address cannot be resolved to a GCP resource.",
10541067
"Route's next hop resource is not found.",
1068+
"Route's next hop instance doesn't hace a NIC in the route's network.",
1069+
"Route's next hop IP address is not a primary IP address of the next hop instance.",
1070+
"Route's next hop forwarding rule doesn't match next hop IP address.",
1071+
"Route's next hop VPN tunnel is down (does not have valid IKE SAs).",
1072+
"Route's next hop forwarding rule type is invalid (it's not a forwarding rule of the internal passthrough load balancer).",
10551073
"Packet is sent from the Internet to the private IPv6 address.",
10561074
"The packet does not match a policy-based VPN tunnel local selector.",
10571075
"The packet does not match a policy-based VPN tunnel remote selector.",
@@ -1414,6 +1432,18 @@
14141432
"NCC_HUB",
14151433
"ROUTER_APPLIANCE"
14161434
],
1435+
"enumDeprecated": [
1436+
false,
1437+
false,
1438+
false,
1439+
false,
1440+
true,
1441+
false,
1442+
true,
1443+
false,
1444+
false,
1445+
false
1446+
],
14171447
"enumDescriptions": [
14181448
"Target not specified.",
14191449
"Forwarded to a VPC peering network.",
@@ -2510,6 +2540,8 @@
25102540
"START_FROM_CLOUD_FUNCTION",
25112541
"START_FROM_APP_ENGINE_VERSION",
25122542
"START_FROM_CLOUD_RUN_REVISION",
2543+
"START_FROM_STORAGE_BUCKET",
2544+
"START_FROM_PSC_PUBLISHED_SERVICE",
25132545
"APPLY_INGRESS_FIREWALL_RULE",
25142546
"APPLY_EGRESS_FIREWALL_RULE",
25152547
"APPLY_ROUTE",
@@ -2541,6 +2573,8 @@
25412573
"Initial state: packet originating from a Cloud Function. A CloudFunctionInfo is populated with starting function information.",
25422574
"Initial state: packet originating from an App Engine service version. An AppEngineVersionInfo is populated with starting version information.",
25432575
"Initial state: packet originating from a Cloud Run revision. A CloudRunRevisionInfo is populated with starting revision information.",
2576+
"Initial state: packet originating from a Storage Bucket. Used only for return traces. The storage_bucket information is populated.",
2577+
"Initial state: packet originating from a published service that uses Private Service Connect. Used only for return traces.",
25442578
"Config checking state: verify ingress firewall rule.",
25452579
"Config checking state: verify egress firewall rule.",
25462580
"Config checking state: verify route.",
@@ -2563,6 +2597,10 @@
25632597
],
25642598
"type": "string"
25652599
},
2600+
"storageBucket": {
2601+
"$ref": "StorageBucketInfo",
2602+
"description": "Display information of a Storage Bucket. Used only for return traces."
2603+
},
25662604
"vpcConnector": {
25672605
"$ref": "VpcConnectorInfo",
25682606
"description": "Display information of a VPC connector."
@@ -2578,6 +2616,17 @@
25782616
},
25792617
"type": "object"
25802618
},
2619+
"StorageBucketInfo": {
2620+
"description": "For display only. Metadata associated with Storage Bucket.",
2621+
"id": "StorageBucketInfo",
2622+
"properties": {
2623+
"bucket": {
2624+
"description": "Cloud Storage Bucket name.",
2625+
"type": "string"
2626+
}
2627+
},
2628+
"type": "object"
2629+
},
25812630
"TestIamPermissionsRequest": {
25822631
"description": "Request message for `TestIamPermissions` method.",
25832632
"id": "TestIamPermissionsRequest",

googleapiclient/discovery_cache/documents/networkmanagement.v1beta1.json

Lines changed: 52 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -591,7 +591,7 @@
591591
}
592592
}
593593
},
594-
"revision": "20240103",
594+
"revision": "20240117",
595595
"rootUrl": "https://networkmanagement.googleapis.com/",
596596
"schemas": {
597597
"AbortInfo": {
@@ -970,7 +970,11 @@
970970
"PSC_GOOGLE_API",
971971
"PSC_VPC_SC",
972972
"SERVERLESS_NEG",
973-
"STORAGE_BUCKET"
973+
"STORAGE_BUCKET",
974+
"PRIVATE_NETWORK",
975+
"CLOUD_FUNCTION",
976+
"APP_ENGINE_VERSION",
977+
"CLOUD_RUN_REVISION"
974978
],
975979
"enumDescriptions": [
976980
"Target not specified.",
@@ -983,7 +987,11 @@
983987
"Target is all Google APIs that use [Private Service Connect](https://cloud.google.com/vpc/docs/configure-private-service-connect-apis).",
984988
"Target is a VPC-SC that uses [Private Service Connect](https://cloud.google.com/vpc/docs/configure-private-service-connect-apis).",
985989
"Target is a serverless network endpoint group.",
986-
"Target is a Cloud Storage bucket."
990+
"Target is a Cloud Storage bucket.",
991+
"Target is a private network. Used only for return traces.",
992+
"Target is a Cloud Function. Used only for return traces.",
993+
"Target is a App Engine service version. Used only for return traces.",
994+
"Target is a Cloud Run revision. Used only for return traces."
987995
],
988996
"type": "string"
989997
}
@@ -1006,6 +1014,11 @@
10061014
"ROUTE_WRONG_NETWORK",
10071015
"ROUTE_NEXT_HOP_IP_ADDRESS_NOT_RESOLVED",
10081016
"ROUTE_NEXT_HOP_RESOURCE_NOT_FOUND",
1017+
"ROUTE_NEXT_HOP_INSTANCE_WRONG_NETWORK",
1018+
"ROUTE_NEXT_HOP_INSTANCE_NON_PRIMARY_IP",
1019+
"ROUTE_NEXT_HOP_FORWARDING_RULE_IP_MISMATCH",
1020+
"ROUTE_NEXT_HOP_VPN_TUNNEL_NOT_ESTABLISHED",
1021+
"ROUTE_NEXT_HOP_FORWARDING_RULE_TYPE_INVALID",
10091022
"NO_ROUTE_FROM_INTERNET_TO_PRIVATE_IPV6_ADDRESS",
10101023
"VPN_TUNNEL_LOCAL_SELECTOR_MISMATCH",
10111024
"VPN_TUNNEL_REMOTE_SELECTOR_MISMATCH",
@@ -1057,6 +1070,11 @@
10571070
"Packet is sent to a wrong (unintended) network. Example: you trace a packet from VM1:Network1 to VM2:Network2, however, the route configured in Network1 sends the packet destined for VM2's IP address to Network3.",
10581071
"Route's next hop IP address cannot be resolved to a GCP resource.",
10591072
"Route's next hop resource is not found.",
1073+
"Route's next hop instance doesn't hace a NIC in the route's network.",
1074+
"Route's next hop IP address is not a primary IP address of the next hop instance.",
1075+
"Route's next hop forwarding rule doesn't match next hop IP address.",
1076+
"Route's next hop VPN tunnel is down (does not have valid IKE SAs).",
1077+
"Route's next hop forwarding rule type is invalid (it's not a forwarding rule of the internal passthrough load balancer).",
10601078
"Packet is sent from the Internet to the private IPv6 address.",
10611079
"The packet does not match a policy-based VPN tunnel local selector.",
10621080
"The packet does not match a policy-based VPN tunnel remote selector.",
@@ -1419,6 +1437,18 @@
14191437
"NCC_HUB",
14201438
"ROUTER_APPLIANCE"
14211439
],
1440+
"enumDeprecated": [
1441+
false,
1442+
false,
1443+
false,
1444+
false,
1445+
true,
1446+
false,
1447+
true,
1448+
false,
1449+
false,
1450+
false
1451+
],
14221452
"enumDescriptions": [
14231453
"Target not specified.",
14241454
"Forwarded to a VPC peering network.",
@@ -2515,6 +2545,8 @@
25152545
"START_FROM_CLOUD_FUNCTION",
25162546
"START_FROM_APP_ENGINE_VERSION",
25172547
"START_FROM_CLOUD_RUN_REVISION",
2548+
"START_FROM_STORAGE_BUCKET",
2549+
"START_FROM_PSC_PUBLISHED_SERVICE",
25182550
"APPLY_INGRESS_FIREWALL_RULE",
25192551
"APPLY_EGRESS_FIREWALL_RULE",
25202552
"APPLY_ROUTE",
@@ -2546,6 +2578,8 @@
25462578
"Initial state: packet originating from a Cloud Function. A CloudFunctionInfo is populated with starting function information.",
25472579
"Initial state: packet originating from an App Engine service version. An AppEngineVersionInfo is populated with starting version information.",
25482580
"Initial state: packet originating from a Cloud Run revision. A CloudRunRevisionInfo is populated with starting revision information.",
2581+
"Initial state: packet originating from a Storage Bucket. Used only for return traces. The storage_bucket information is populated.",
2582+
"Initial state: packet originating from a published service that uses Private Service Connect. Used only for return traces.",
25492583
"Config checking state: verify ingress firewall rule.",
25502584
"Config checking state: verify egress firewall rule.",
25512585
"Config checking state: verify route.",
@@ -2568,6 +2602,10 @@
25682602
],
25692603
"type": "string"
25702604
},
2605+
"storageBucket": {
2606+
"$ref": "StorageBucketInfo",
2607+
"description": "Display information of a Storage Bucket. Used only for return traces."
2608+
},
25712609
"vpcConnector": {
25722610
"$ref": "VpcConnectorInfo",
25732611
"description": "Display information of a VPC connector."
@@ -2583,6 +2621,17 @@
25832621
},
25842622
"type": "object"
25852623
},
2624+
"StorageBucketInfo": {
2625+
"description": "For display only. Metadata associated with Storage Bucket.",
2626+
"id": "StorageBucketInfo",
2627+
"properties": {
2628+
"bucket": {
2629+
"description": "Cloud Storage Bucket name.",
2630+
"type": "string"
2631+
}
2632+
},
2633+
"type": "object"
2634+
},
25862635
"TestIamPermissionsRequest": {
25872636
"description": "Request message for `TestIamPermissions` method.",
25882637
"id": "TestIamPermissionsRequest",

0 commit comments

Comments
 (0)