diff --git a/generated/google-apis-networkmanagement_v1beta1/CHANGELOG.md b/generated/google-apis-networkmanagement_v1beta1/CHANGELOG.md index b46526df583..2221f7dbf94 100644 --- a/generated/google-apis-networkmanagement_v1beta1/CHANGELOG.md +++ b/generated/google-apis-networkmanagement_v1beta1/CHANGELOG.md @@ -1,5 +1,9 @@ # Release history for google-apis-networkmanagement_v1beta1 +### v0.82.0 (2026-07-05) + +* Regenerated from discovery document revision 20260617 + ### v0.81.0 (2026-06-14) * Regenerated using generator version 0.19.0 diff --git a/generated/google-apis-networkmanagement_v1beta1/lib/google/apis/networkmanagement_v1beta1/classes.rb b/generated/google-apis-networkmanagement_v1beta1/lib/google/apis/networkmanagement_v1beta1/classes.rb index 66127539320..4b8a7a50677 100644 --- a/generated/google-apis-networkmanagement_v1beta1/lib/google/apis/networkmanagement_v1beta1/classes.rb +++ b/generated/google-apis-networkmanagement_v1beta1/lib/google/apis/networkmanagement_v1beta1/classes.rb @@ -42,7 +42,9 @@ class AbortInfo # @return [Array] attr_accessor :projects_missing_permission - # URI of the resource that caused the abort. + # URI of the resource that caused the abort. Format: * `projects/`project_id`/ + # global/networks/`network_id`` (VPC network) * `projects/`project_id`/zones/` + # zone`/instances/`instance_id`` (VM instance) # Corresponds to the JSON property `resourceUri` # @return [String] attr_accessor :resource_uri @@ -100,7 +102,8 @@ class AppEngineVersionInfo # @return [String] attr_accessor :runtime - # URI of an App Engine version. + # URI of the App Engine version. Format: `apps/`app_id`/services/`service_id`/ + # versions/`version_id`` # Corresponds to the JSON property `uri` # @return [String] attr_accessor :uri @@ -336,7 +339,8 @@ class CloudFunctionInfo # @return [String] attr_accessor :location - # URI of a Cloud Function. + # URI of the Cloud Function. Format: `projects/`project_id`/locations/`location`/ + # functions/`function_id`` # Corresponds to the JSON property `uri` # @return [String] attr_accessor :uri @@ -373,7 +377,8 @@ class CloudRunJobInfo # @return [String] attr_accessor :location - # URI of a Cloud Run job. + # URI of the Cloud Run job. Format: `projects/`project_id`/locations/`location`/ + # jobs/`job_id`` # Corresponds to the JSON property `uri` # @return [String] attr_accessor :uri @@ -432,12 +437,14 @@ class CloudRunRevisionInfo # @return [String] attr_accessor :location - # URI of Cloud Run service this revision belongs to. + # URI of Cloud Run service this revision belongs to. Format: `projects/` + # project_id`/locations/`location`/services/`service_id`` # Corresponds to the JSON property `serviceUri` # @return [String] attr_accessor :service_uri - # URI of a Cloud Run revision. + # URI of the Cloud Run revision. Format: `projects/`project_id`/locations/` + # location`/revisions/`revision_id`` # Corresponds to the JSON property `uri` # @return [String] attr_accessor :uri @@ -475,7 +482,7 @@ class CloudSqlInstanceInfo attr_accessor :internal_ip # URI of a Cloud SQL instance network or empty string if the instance does not - # have one. + # have one. In format "projects/`project`/global/networks/`network`". # Corresponds to the JSON property `networkUri` # @return [String] attr_accessor :network_uri @@ -485,7 +492,7 @@ class CloudSqlInstanceInfo # @return [String] attr_accessor :region - # URI of a Cloud SQL instance. + # URI of a Cloud SQL instance in format "projects/`project`/instances/`instance`" # Corresponds to the JSON property `uri` # @return [String] attr_accessor :uri @@ -633,7 +640,9 @@ class DeliverInfo # @return [String] attr_accessor :psc_google_api_target - # URI of the resource that the packet is delivered to. + # URI of the resource that the packet is delivered to. For example: * `"projects/ + # `project`/zones/`zone`/instances/`instance`"` * `"projects/`project`/regions/` + # region`/networkEndpointGroups/`network_endpoint_group`"` # Corresponds to the JSON property `resourceUri` # @return [String] attr_accessor :resource_uri @@ -668,7 +677,8 @@ def update!(**args) class DirectVpcEgressConnectionInfo include Google::Apis::Core::Hashable - # URI of direct access network. + # URI of the VPC network for direct egress. Format: `projects/`project_id`/ + # global/networks/`network_id`` # Corresponds to the JSON property `networkUri` # @return [String] attr_accessor :network_uri @@ -688,7 +698,8 @@ class DirectVpcEgressConnectionInfo # @return [String] attr_accessor :selected_ip_range - # URI of direct access subnetwork. + # URI of the subnetwork for direct egress. Format: `projects/`project_id`/ + # regions/`region`/subnetworks/`subnetwork_id`` # Corresponds to the JSON property `subnetworkUri` # @return [String] attr_accessor :subnetwork_uri @@ -731,7 +742,9 @@ class DropInfo # @return [String] attr_accessor :region - # URI of the resource that caused the drop. + # URI of the resource that caused the drop. Format: * `projects/`project_id`/ + # global/firewalls/`firewall_id`` (firewall rule) * `projects/`project_id`/ + # global/routes/`route_id`` (route) # Corresponds to the JSON property `resourceUri` # @return [String] attr_accessor :resource_uri @@ -1089,7 +1102,8 @@ class EndpointInfo # @return [String] attr_accessor :destination_ip - # URI of the network where this packet is sent to. + # URI of the network where this packet is sent to. Format: `projects/`project_id` + # /global/networks/`network_id`` # Corresponds to the JSON property `destinationNetworkUri` # @return [String] attr_accessor :destination_network_uri @@ -1114,7 +1128,8 @@ class EndpointInfo # @return [String] attr_accessor :source_ip - # URI of the network where this packet originates from. + # URI of the network where this packet originates from. Format: `projects/` + # project_id`/global/networks/`network_id`` # Corresponds to the JSON property `sourceNetworkUri` # @return [String] attr_accessor :source_network_uri @@ -1221,8 +1236,9 @@ class FirewallInfo # @return [String] attr_accessor :firewall_rule_type - # The URI of the VPC network that the firewall rule is associated with. This - # field is not applicable to hierarchical firewall policy rules. + # The URI of the VPC network that the firewall rule is associated with in format + # "projects/`project`/global/networks/`network`". This field is not applicable + # to hierarchical firewall policy rules. # Corresponds to the JSON property `networkUri` # @return [String] attr_accessor :network_uri @@ -1240,7 +1256,11 @@ class FirewallInfo attr_accessor :policy_priority # The URI of the firewall policy that this rule is associated with. This field - # is not applicable to VPC firewall rules and implied VPC firewall rules. + # is not applicable to VPC firewall rules and implied VPC firewall rules. Format: + # * `locations/global/firewallPolicies/`policy_id`` (hierarchical policy) * ` + # projects/`project_id`/global/firewallPolicies/`policy_id`` (global network + # firewall policy) * `projects/`project_id`/regions/`region`/firewallPolicies/` + # policy_id`` (regional network firewall policy) # Corresponds to the JSON property `policyUri` # @return [String] attr_accessor :policy_uri @@ -1266,8 +1286,8 @@ class FirewallInfo # @return [String] attr_accessor :target_type - # The URI of the firewall rule. This field is not applicable to implied VPC - # firewall rules. + # The URI of the firewall rule in format "projects/`project`/global/firewalls/` + # firewall`". This field is not applicable to implied VPC firewall rules. # Corresponds to the JSON property `uri` # @return [String] attr_accessor :uri @@ -1303,7 +1323,9 @@ class ForwardInfo # @return [String] attr_accessor :ip_address - # URI of the resource that the packet is forwarded to. + # URI of the resource that the packet is forwarded to. Format: * `projects/` + # project_id`/global/networks/`network_id`` (VPC peering network) * `projects/` + # project_id`/regions/`region`/vpnGateways/`vpn_gateway_id`` (VPN gateway) # Corresponds to the JSON property `resourceUri` # @return [String] attr_accessor :resource_uri @@ -1350,7 +1372,8 @@ class ForwardingRuleInfo # @return [String] attr_accessor :matched_protocol - # Network URI. + # URI of a VPC network where the forwarding rule is located in format "projects/` + # project`/global/networks/`network`". # Corresponds to the JSON property `networkUri` # @return [String] attr_accessor :network_uri @@ -1360,7 +1383,9 @@ class ForwardingRuleInfo # @return [String] attr_accessor :psc_google_api_target - # URI of the PSC service attachment this forwarding rule targets (if applicable). + # URI of the PSC service attachment this forwarding rule targets (if applicable) + # in format "projects/`project`/regions/`region`/serviceAttachments/` + # service_attachment`". # Corresponds to the JSON property `pscServiceAttachmentUri` # @return [String] attr_accessor :psc_service_attachment_uri @@ -1375,7 +1400,9 @@ class ForwardingRuleInfo # @return [String] attr_accessor :target - # URI of the forwarding rule. + # URI of the forwarding rule in format "projects/`project`/global/ + # forwardingRules/`forwarding_rule`" (global) or "projects/`project`/regions/` + # region`/forwardingRules/`forwarding_rule`" (regional). # Corresponds to the JSON property `uri` # @return [String] attr_accessor :uri @@ -1410,12 +1437,15 @@ def update!(**args) class GkeMasterInfo include Google::Apis::Core::Hashable - # URI of a GKE cluster network. + # URI of the GKE cluster network. Format: `projects/`project_id`/global/networks/ + # `network_id`` # Corresponds to the JSON property `clusterNetworkUri` # @return [String] attr_accessor :cluster_network_uri - # URI of a GKE cluster. + # URI of the GKE cluster. Format: * `projects/`project_id`/locations/`location`/ + # clusters/`cluster_id`` (regional cluster) * `projects/`project_id`/zones/`zone` + # /clusters/`cluster_id`` (zonal cluster) # Corresponds to the JSON property `clusterUri` # @return [String] attr_accessor :cluster_uri @@ -1520,7 +1550,8 @@ class GkePodInfo # @return [String] attr_accessor :ip_address - # URI of the network containing the GKE Pod. + # URI of the network containing the GKE Pod. Format: `projects/`project_id`/ + # global/networks/`network_id`` # Corresponds to the JSON property `networkUri` # @return [String] attr_accessor :network_uri @@ -1588,7 +1619,8 @@ class HybridSubnetInfo # @return [String] attr_accessor :region - # URI of a hybrid subnet. + # URI of the hybrid subnet. Format: `projects/`project_id`/regions/`region`/ + # subnetworks/`subnetwork_id`` # Corresponds to the JSON property `uri` # @return [String] attr_accessor :uri @@ -1634,12 +1666,15 @@ class InstanceInfo # @return [Array] attr_accessor :network_tags - # URI of a Compute Engine network. + # URI of a Compute Engine network in format "projects/`project`/global/networks/` + # network`" # Corresponds to the JSON property `networkUri` # @return [String] attr_accessor :network_uri - # URI of the PSC network attachment the NIC is attached to (if relevant). + # URI of the PSC network attachment the NIC is attached to (if relevant) in + # format "projects/`project`/regions/`region`/networkAttachments/` + # network_attachment`" # Corresponds to the JSON property `pscNetworkAttachmentUri` # @return [String] attr_accessor :psc_network_attachment_uri @@ -1661,7 +1696,8 @@ class InstanceInfo # @return [String] attr_accessor :status - # URI of a Compute Engine instance. + # URI of a Compute Engine instance in format "projects/`project`/zones/`zone`/ + # instances/`instance`" # Corresponds to the JSON property `uri` # @return [String] attr_accessor :uri @@ -1690,7 +1726,8 @@ def update!(**args) class InterconnectAttachmentInfo include Google::Apis::Core::Hashable - # URI of the Cloud Router to be used for dynamic routing. + # URI of the Cloud Router to be used for dynamic routing. Format: `projects/` + # project_id`/regions/`region`/routers/`router_id`` # Corresponds to the JSON property `cloudRouterUri` # @return [String] attr_accessor :cloud_router_uri @@ -1700,7 +1737,8 @@ class InterconnectAttachmentInfo # @return [String] attr_accessor :display_name - # URI of the Interconnect where the Interconnect attachment is configured. + # URI of the Interconnect. Format: `projects/`project_id`/global/interconnects/` + # interconnect_id`` # Corresponds to the JSON property `interconnectUri` # @return [String] attr_accessor :interconnect_uri @@ -1720,7 +1758,8 @@ class InterconnectAttachmentInfo # @return [String] attr_accessor :type - # URI of an Interconnect attachment. + # URI of the Interconnect attachment. Format: `projects/`project_id`/regions/` + # region`/interconnectAttachments/`attachment_id`` # Corresponds to the JSON property `uri` # @return [String] attr_accessor :uri @@ -1959,7 +1998,12 @@ class LoadBalancerBackend # @return [String] attr_accessor :health_check_firewall_state - # URI of a Compute Engine instance or network endpoint. + # URI of the backend instance or network endpoint. Format: * `projects/` + # project_id`/zones/`zone`/instances/`instance_id`` (instance) * `projects/` + # project_id`/zones/`zone`/networkEndpointGroups/`neg_id`` (zonal NEG) * ` + # projects/`project_id`/regions/`region`/networkEndpointGroups/`neg_id`` ( + # regional NEG) * `projects/`project_id`/global/networkEndpointGroups/`neg_id`` ( + # global NEG) # Corresponds to the JSON property `uri` # @return [String] attr_accessor :uri @@ -1982,12 +2026,16 @@ def update!(**args) class LoadBalancerBackendInfo include Google::Apis::Core::Hashable - # URI of the backend bucket this backend targets (if applicable). + # URI of the backend bucket this backend targets (if applicable) in format " + # projects/`project`/global/backendBuckets/`backend_bucket`". # Corresponds to the JSON property `backendBucketUri` # @return [String] attr_accessor :backend_bucket_uri - # URI of the backend service this backend belongs to (if applicable). + # URI of the backend service this backend belongs to (if applicable) in format " + # projects/`project`/regions/`region`/backendServices/`backend_service`" ( + # regional) or "projects/`project`/global/backendServices/`backend_service`" ( + # global). # Corresponds to the JSON property `backendServiceUri` # @return [String] attr_accessor :backend_service_uri @@ -2002,18 +2050,23 @@ class LoadBalancerBackendInfo # @return [String] attr_accessor :health_check_firewalls_config_state - # URI of the health check attached to this backend (if applicable). + # URI of the health check attached to this backend (if applicable). Format: * ` + # projects/`project_id`/global/healthChecks/`health_check_id`` * `projects/` + # project_id`/regions/`region`/healthChecks/`health_check_id`` * `projects/` + # project_id`/global/httpHealthChecks/`health_check_id`` (legacy) # Corresponds to the JSON property `healthCheckUri` # @return [String] attr_accessor :health_check_uri - # URI of the instance group this backend belongs to (if applicable). + # URI of the instance group this backend belongs to (if applicable) in format " + # projects/`project`/zones/`zone`/instanceGroups/`instance_group`". # Corresponds to the JSON property `instanceGroupUri` # @return [String] attr_accessor :instance_group_uri - # URI of the backend instance (if applicable). Populated for instance group - # backends, and zonal NEG backends. + # URI of the backend instance (if applicable) in format "projects/`project`/ + # zones/`zone`/instances/`instance`". Populated for instance group backends, and + # zonal NEG backends. # Corresponds to the JSON property `instanceUri` # @return [String] attr_accessor :instance_uri @@ -2025,7 +2078,11 @@ class LoadBalancerBackendInfo # @return [String] attr_accessor :name - # URI of the network endpoint group this backend belongs to (if applicable). + # URI of the network endpoint group this backend belongs to (if applicable) + # Format: * `projects/`project_id`/zones/`zone`/networkEndpointGroups/`neg_id`` ( + # zonal NEG) * `projects/`project_id`/regions/`region`/networkEndpointGroups/` + # neg_id`` (regional NEG) * `projects/`project_id`/global/networkEndpointGroups/` + # neg_id`` (global NEG) # Corresponds to the JSON property `networkEndpointGroupUri` # @return [String] attr_accessor :network_endpoint_group_uri @@ -2035,7 +2092,9 @@ class LoadBalancerBackendInfo # @return [String] attr_accessor :psc_google_api_target - # URI of the PSC service attachment this PSC NEG backend targets (if applicable). + # URI of the PSC service attachment this PSC NEG backend targets (if applicable) + # in format "projects/`project`/regions/`region`/serviceAttachments/` + # service_attachment`". # Corresponds to the JSON property `pscServiceAttachmentUri` # @return [String] attr_accessor :psc_service_attachment_uri @@ -2068,7 +2127,11 @@ class LoadBalancerInfo # @return [String] attr_accessor :backend_type - # Backend configuration URI. + # URI of the backend associated with the load balancer. Format: * `projects/` + # project_id`/regions/`region`/backendServices/`backend_service_id`` * `projects/ + # `project_id`/global/backendServices/`backend_service_id`` * `projects/` + # project_id`/regions/`region`/targetPools/`target_pool_id`` * `projects/` + # project_id`/zones/`zone`/targetInstances/`target_instance_id`` # Corresponds to the JSON property `backendUri` # @return [String] attr_accessor :backend_uri @@ -2165,7 +2228,8 @@ class NatInfo # @return [String] attr_accessor :nat_gateway_name - # URI of the network where NAT translation takes place. + # URI of the VPC network where NAT translation takes place. Format: `projects/` + # project_id`/global/networks/`network_id`` # Corresponds to the JSON property `networkUri` # @return [String] attr_accessor :network_uri @@ -2216,7 +2280,8 @@ class NatInfo # @return [String] attr_accessor :protocol - # Uri of the Cloud Router. Only valid when type is CLOUD_NAT. + # URI of the Cloud Router. Only valid when type is CLOUD_NAT. Format: `projects/` + # project_id`/regions/`region`/routers/`router_id`` # Corresponds to the JSON property `routerUri` # @return [String] attr_accessor :router_uri @@ -2263,7 +2328,8 @@ class NetworkInfo # @return [String] attr_accessor :matched_ip_range - # URI of the subnet matching the source IP address of the test. + # URI of the subnet matching the source IP address of the test in format " + # projects/`project`/regions/`region`/subnetworks/`subnetwork`" # Corresponds to the JSON property `matchedSubnetUri` # @return [String] attr_accessor :matched_subnet_uri @@ -2273,7 +2339,8 @@ class NetworkInfo # @return [String] attr_accessor :region - # URI of a Compute Engine network. + # URI of a Compute Engine network in format "projects/`project`/global/networks/` + # network`" # Corresponds to the JSON property `uri` # @return [String] attr_accessor :uri @@ -2298,7 +2365,8 @@ class NgfwPacketInspectionInfo include Google::Apis::Core::Hashable # URI of the security profile group associated with this firewall packet - # inspection. + # inspection. Format: `organizations/`organization_id`/locations/global/ + # securityProfileGroups/`security_profile_group_id`` # Corresponds to the JSON property `securityProfileGroupUri` # @return [String] attr_accessor :security_profile_group_uri @@ -2639,7 +2707,8 @@ def update!(**args) class ProxyConnectionInfo include Google::Apis::Core::Hashable - # URI of the network where connection is proxied. + # URI of the VPC network where connection is proxied. Format: `projects/` + # project_id`/global/networks/`network_id`` # Corresponds to the JSON property `networkUri` # @return [String] attr_accessor :network_uri @@ -2690,7 +2759,8 @@ class ProxyConnectionInfo # @return [String] attr_accessor :protocol - # Uri of proxy subnet. + # URI of the proxy subnet. Format: `projects/`project_id`/regions/`region`/ + # subnetworks/`subnetwork_id`` # Corresponds to the JSON property `subnetUri` # @return [String] attr_accessor :subnet_uri @@ -2851,7 +2921,8 @@ class RedisInstanceInfo # @return [String] attr_accessor :display_name - # URI of a Cloud Redis Instance network. + # URI of a Cloud Redis Instance network in format "projects/`project`/global/ + # networks/`network`". # Corresponds to the JSON property `networkUri` # @return [String] attr_accessor :network_uri @@ -2871,7 +2942,8 @@ class RedisInstanceInfo # @return [String] attr_accessor :region - # URI of a Cloud Redis Instance. + # URI of a Cloud Redis Instance in format "projects/`project`/locations/` + # location`/instances/`instance`" # Corresponds to the JSON property `uri` # @return [String] attr_accessor :uri @@ -2917,7 +2989,8 @@ class RouteInfo attr_accessor :advertised_route_next_hop_uri # For ADVERTISED dynamic routes, the URI of the Cloud Router that advertised the - # corresponding IP prefix. + # corresponding IP prefix in format "projects/`project`/regions/`region`/routers/ + # `router`". # Corresponds to the JSON property `advertisedRouteSourceRouterUri` # @return [String] attr_accessor :advertised_route_source_router_uri @@ -2943,24 +3016,30 @@ class RouteInfo attr_accessor :instance_tags # For PEERING_SUBNET and PEERING_DYNAMIC routes that are advertised by NCC Hub, - # the URI of the corresponding route in NCC Hub's routing table. + # the URI of the corresponding route in NCC Hub's routing table. Format: ` + # projects/`project_id`/locations/global/hubs/`hub_id`/routeTables/` + # route_table_id`/routes/`route_id`` # Corresponds to the JSON property `nccHubRouteUri` # @return [String] attr_accessor :ncc_hub_route_uri - # URI of the NCC Hub the route is advertised by. PEERING_SUBNET and - # PEERING_DYNAMIC routes that are advertised by NCC Hub only. + # URI of the NCC Hub the route is advertised by in format "projects/`project`/ + # locations/global/hubs/`hub`". PEERING_SUBNET and PEERING_DYNAMIC routes that + # are advertised by NCC Hub only. # Corresponds to the JSON property `nccHubUri` # @return [String] attr_accessor :ncc_hub_uri - # URI of the destination NCC Spoke. PEERING_SUBNET and PEERING_DYNAMIC routes - # that are advertised by NCC Hub only. + # URI of the destination NCC Spoke in format "projects/`project`/locations/` + # location`/spokes/`spoke`" (regional) or "projects/`project`/locations/global/ + # spokes/`spoke`" (global). PEERING_SUBNET and PEERING_DYNAMIC routes that are + # advertised by NCC Hub only. # Corresponds to the JSON property `nccSpokeUri` # @return [String] attr_accessor :ncc_spoke_uri - # URI of a VPC network where route is located. + # URI of a VPC network where route is located in format "projects/`project`/ + # global/networks/`network`". # Corresponds to the JSON property `networkUri` # @return [String] attr_accessor :network_uri @@ -2972,7 +3051,8 @@ class RouteInfo # @return [String] attr_accessor :next_hop - # URI of a VPC network where the next hop resource is located. + # URI of a VPC network where the next hop resource is located in format " + # projects/`project`/global/networks/`network`". # Corresponds to the JSON property `nextHopNetworkUri` # @return [String] attr_accessor :next_hop_network_uri @@ -2994,7 +3074,7 @@ class RouteInfo attr_accessor :originating_route_display_name # For PEERING_SUBNET and PEERING_STATIC routes, the URI of the originating - # SUBNET/STATIC route. + # SUBNET/STATIC route. Format: `projects/`project_id`/global/routes/`route_id`` # Corresponds to the JSON property `originatingRouteUri` # @return [String] attr_accessor :originating_route_uri @@ -3039,8 +3119,8 @@ class RouteInfo # @return [Array] attr_accessor :src_port_ranges - # URI of a route. SUBNET, STATIC, PEERING_SUBNET (only for peering network) and - # POLICY_BASED routes only. + # URI of a route in format "projects/`project`/global/routes/`route`". SUBNET, + # STATIC, PEERING_SUBNET (only for peering network) and POLICY_BASED routes only. # Corresponds to the JSON property `uri` # @return [String] attr_accessor :uri @@ -3102,7 +3182,8 @@ def update!(**args) class ServerlessNegInfo include Google::Apis::Core::Hashable - # URI of the serverless network endpoint group. + # URI of the serverless network endpoint group in format "projects/`project`/ + # regions/`region`/networkEndpointGroups/`network_endpoint_group`". # Corresponds to the JSON property `negUri` # @return [String] attr_accessor :neg_uri @@ -3695,7 +3776,8 @@ class VpcConnectorInfo # @return [String] attr_accessor :location - # URI of a VPC connector. + # URI of a VPC connector. Format: `projects/`project_id`/locations/`location`/ + # connectors/`connector_id`` # Corresponds to the JSON property `uri` # @return [String] attr_accessor :uri @@ -3861,7 +3943,8 @@ class VpnGatewayInfo # @return [String] attr_accessor :ip_address - # URI of a Compute Engine network where the VPN gateway is configured. + # URI of the VPC network where the VPN gateway is configured. Format: `projects/` + # project_id`/global/networks/`network_id`` # Corresponds to the JSON property `networkUri` # @return [String] attr_accessor :network_uri @@ -3871,14 +3954,18 @@ class VpnGatewayInfo # @return [String] attr_accessor :region - # URI of a VPN gateway. + # URI of the VPN gateway. Format: * `projects/`project_id`/regions/`region`/ + # vpnGateways/`vpn_gateway_id`` (HA VPN gateway) * `projects/`project_id`/ + # regions/`region`/targetVpnGateways/`target_vpn_gateway_id`` (Classic VPN + # gateway) # Corresponds to the JSON property `uri` # @return [String] attr_accessor :uri - # A VPN tunnel that is associated with this VPN gateway. There may be multiple + # URI of the VPN tunnel associated with the VPN gateway. There may be multiple # VPN tunnels configured on a VPN gateway, and only the one relevant to the test - # is displayed. + # is displayed. Format: `projects/`project_id`/regions/`region`/vpnTunnels/` + # vpn_tunnel_id`` # Corresponds to the JSON property `vpnTunnelUri` # @return [String] attr_accessor :vpn_tunnel_uri @@ -3907,7 +3994,8 @@ class VpnTunnelInfo # @return [String] attr_accessor :display_name - # URI of a Compute Engine network where the VPN tunnel is configured. + # URI of the VPC network where the VPN tunnel is configured. Format: `projects/` + # project_id`/global/networks/`network_id`` # Corresponds to the JSON property `networkUri` # @return [String] attr_accessor :network_uri @@ -3917,7 +4005,10 @@ class VpnTunnelInfo # @return [String] attr_accessor :region - # URI of a VPN gateway at remote end of the tunnel. + # URI of a VPN gateway at remote end of the tunnel. Format: * `projects/` + # project_id`/regions/`region`/vpnGateways/`vpn_gateway_id`` (GCP HA VPN gateway) + # * `projects/`project_id`/global/peerVpnGateways/`peer_vpn_gateway_id`` (GCP + # peer VPN gateway) # Corresponds to the JSON property `remoteGateway` # @return [String] attr_accessor :remote_gateway @@ -3932,7 +4023,10 @@ class VpnTunnelInfo # @return [String] attr_accessor :routing_type - # URI of the VPN gateway at local end of the tunnel. + # URI of the VPN gateway at local end of the tunnel. Format: * `projects/` + # project_id`/regions/`region`/vpnGateways/`vpn_gateway_id`` (HA VPN gateway) * ` + # projects/`project_id`/regions/`region`/targetVpnGateways/` + # target_vpn_gateway_id`` (Classic VPN gateway) # Corresponds to the JSON property `sourceGateway` # @return [String] attr_accessor :source_gateway @@ -3942,7 +4036,8 @@ class VpnTunnelInfo # @return [String] attr_accessor :source_gateway_ip - # URI of a VPN tunnel. + # URI of the VPN tunnel. Format: `projects/`project_id`/regions/`region`/ + # vpnTunnels/`vpn_tunnel_id`` # Corresponds to the JSON property `uri` # @return [String] attr_accessor :uri diff --git a/generated/google-apis-networkmanagement_v1beta1/lib/google/apis/networkmanagement_v1beta1/gem_version.rb b/generated/google-apis-networkmanagement_v1beta1/lib/google/apis/networkmanagement_v1beta1/gem_version.rb index aa752212f30..8f71cb2d7d4 100644 --- a/generated/google-apis-networkmanagement_v1beta1/lib/google/apis/networkmanagement_v1beta1/gem_version.rb +++ b/generated/google-apis-networkmanagement_v1beta1/lib/google/apis/networkmanagement_v1beta1/gem_version.rb @@ -16,13 +16,13 @@ module Google module Apis module NetworkmanagementV1beta1 # Version of the google-apis-networkmanagement_v1beta1 gem - GEM_VERSION = "0.81.0" + GEM_VERSION = "0.82.0" # Version of the code generator used to generate this client GENERATOR_VERSION = "0.19.0" # Revision of the discovery document this client was generated from - REVISION = "20260520" + REVISION = "20260617" end end end