text:
putepb
type Subnetwork_Ipv6AccessType = src.Subnetwork_Ipv6AccessType

// This field is for internal use. This field can be both set at resource
// creation time and updated using patch.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type Subnetwork_PrivateIpv6GoogleAccess = src.Subnetwork_PrivateIpv6GoogleAccess

// The purpose of the resource. This field can be either PRIVATE_RFC_1918 or
// INTERNAL_HTTPS_LOAD_BALANCER. A subnetwork with purpose set to
// INTERNAL_HTTPS_LOAD_BALANCER is a user-created subnetwork that is reserved
// for Internal HTTP(S) Load Balancing. If unspecified, the purpose defaults to
// PRIVATE_RFC_1918. The enableFlowLogs field isn't supported with the purpose
// field set to INTERNAL_HTTPS_LOAD_BALANCER.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type Subnetwork_Purpose = src.Subnetwork_Purpose

// The role of subnetwork. Currently, this field is only used when purpose =
// INTERNAL_HTTPS_LOAD_BALANCER. The value can be set to ACTIVE or BACKUP. An
// ACTIVE subnetwork is one that is currently being used for Internal HTTP(S)
// Load Balancing. A BACKUP subnetwork is one that is ready to be promoted to
// ACTIVE or is currently draining. This field can be updated with a patch
// request.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type Subnetwork_Role = src.Subnetwork_Role

// The stack type for the subnet. If set to IPV4_ONLY, new VMs in the subnet
// are assigned IPv4 addresses only. If set to IPV4_IPV6, new VMs in the subnet
// can be assigned both IPv4 and IPv6 addresses. If not specified, IPV4_ONLY is
// used. This field can be both set at resource creation time and updated using
// patch.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type Subnetwork_StackType = src.Subnetwork_StackType

// [Output Only] The state of the subnetwork, which can be one of the
// following values: READY: Subnetwork is created and ready to use DRAINING:
// only applicable to subnetworks that have the purpose set to
// INTERNAL_HTTPS_LOAD_BALANCER and indicates that connections to the load
// balancer are being drained. A subnetwork that is draining cannot be used or
// modified until it reaches a status of READY
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type Subnetwork_State = src.Subnetwork_State

// SubnetworksClient is the client API for Subnetworks service. For semantics
// around ctx use and closing/ending streaming RPCs, please refer to
// https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type SubnetworksClient = src.SubnetworksClient
type SubnetworksExpandIpCidrRangeRequest = src.SubnetworksExpandIpCidrRangeRequest
type SubnetworksScopedList = src.SubnetworksScopedList

// SubnetworksServer is the server API for Subnetworks service.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type SubnetworksServer = src.SubnetworksServer
type SubnetworksSetPrivateIpGoogleAccessRequest = src.SubnetworksSetPrivateIpGoogleAccessRequest

// Subsetting configuration for this BackendService. Currently this is
// applicable only for Internal TCP/UDP load balancing, Internal HTTP(S) load
// balancing and Traffic Director.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type Subsetting = src.Subsetting
type Subsetting_Policy = src.Subsetting_Policy

// A request message for Instances.Suspend. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type SuspendInstanceRequest = src.SuspendInstanceRequest

// A request message for Networks.SwitchToCustomMode. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type SwitchToCustomModeNetworkRequest = src.SwitchToCustomModeNetworkRequest
type TCPHealthCheck = src.TCPHealthCheck

// Specifies how a port is selected for health checking. Can be one of the
// following values: USE_FIXED_PORT: Specifies a port number explicitly using
// the port field in the health check. Supported by backend services for
// pass-through load balancers and backend services for proxy load balancers.
// Not supported by target pools. The health check supports all backends
// supported by the backend service provided the backend can be health checked.
// For example, GCE_VM_IP network endpoint groups, GCE_VM_IP_PORT network
// endpoint groups, and instance group backends. USE_NAMED_PORT: Not supported.
// USE_SERVING_PORT: Provides an indirect method of specifying the health check
// port by referring to the backend service. Only supported by backend services
// for proxy load balancers. Not supported by target pools. Not supported by
// backend services for pass-through load balancers. Supports all backends that
// can be health checked; for example, GCE_VM_IP_PORT network endpoint groups
// and instance group backends. For GCE_VM_IP_PORT network endpoint group
// backends, the health check uses the port number specified for each endpoint
// in the network endpoint group. For instance group backends, the health check
// uses the port number determined by looking up the backend service's named
// port in the instance group's list of named ports.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type TCPHealthCheck_PortSpecification = src.TCPHealthCheck_PortSpecification

// Specifies the type of proxy header to append before sending data to the
// backend, either NONE or PROXY_V1. The default is NONE.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type TCPHealthCheck_ProxyHeader = src.TCPHealthCheck_ProxyHeader

// A set of instance tags.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type Tags = src.Tags

// TargetGrpcProxiesClient is the client API for TargetGrpcProxies service.
// For semantics around ctx use and closing/ending streaming RPCs, please refer
// to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type TargetGrpcProxiesClient = src.TargetGrpcProxiesClient

// TargetGrpcProxiesServer is the server API for TargetGrpcProxies service.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type TargetGrpcProxiesServer = src.TargetGrpcProxiesServer

// Represents a Target gRPC Proxy resource. A target gRPC proxy is a component
// of load balancers intended for load balancing gRPC traffic. Only global
// forwarding rules with load balancing scheme INTERNAL_SELF_MANAGED can
// reference a target gRPC proxy. The target gRPC Proxy references a URL map
// that specifies how traffic is routed to gRPC backend services.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type TargetGrpcProxy = src.TargetGrpcProxy
type TargetGrpcProxyList = src.TargetGrpcProxyList

// TargetHttpProxiesClient is the client API for TargetHttpProxies service.
// For semantics around ctx use and closing/ending streaming RPCs, please refer
// to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type TargetHttpProxiesClient = src.TargetHttpProxiesClient
type TargetHttpProxiesScopedList = src.TargetHttpProxiesScopedList

// TargetHttpProxiesServer is the server API for TargetHttpProxies service.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type TargetHttpProxiesServer = src.TargetHttpProxiesServer

// Represents a Target HTTP Proxy resource. Google Compute Engine has two
// Target HTTP Proxy resources: *
// [Global](/compute/docs/reference/rest/v1/targetHttpProxies) *
// [Regional](/compute/docs/reference/rest/v1/regionTargetHttpProxies) A target
// HTTP proxy is a component of GCP HTTP load balancers. * targetHttpProxies
// are used by external HTTP load balancers and Traffic Director. *
// regionTargetHttpProxies are used by internal HTTP load balancers. Forwarding
// rules reference a target HTTP proxy, and the target proxy then references a
// URL map. For more information, read Using Target Proxies and Forwarding rule
// concepts.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type TargetHttpProxy = src.TargetHttpProxy
type TargetHttpProxyAggregatedList = src.TargetHttpProxyAggregatedList

// A list of TargetHttpProxy resources.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type TargetHttpProxyList = src.TargetHttpProxyList

// TargetHttpsProxiesClient is the client API for TargetHttpsProxies service.
// For semantics around ctx use and closing/ending streaming RPCs, please refer
// to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type TargetHttpsProxiesClient = src.TargetHttpsProxiesClient
type TargetHttpsProxiesScopedList = src.TargetHttpsProxiesScopedList

// TargetHttpsProxiesServer is the server API for TargetHttpsProxies service.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type TargetHttpsProxiesServer = src.TargetHttpsProxiesServer
type TargetHttpsProxiesSetCertificateMapRequest = src.TargetHttpsProxiesSetCertificateMapRequest
type TargetHttpsProxiesSetQuicOverrideRequest = src.TargetHttpsProxiesSetQuicOverrideRequest

// QUIC policy for the TargetHttpsProxy resource.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type TargetHttpsProxiesSetQuicOverrideRequest_QuicOverride = src.TargetHttpsProxiesSetQuicOverrideRequest_QuicOverride
type TargetHttpsProxiesSetSslCertificatesRequest = src.TargetHttpsProxiesSetSslCertificatesRequest

// Represents a Target HTTPS Proxy resource. Google Compute Engine has two
// Target HTTPS Proxy resources: *
// [Global](/compute/docs/reference/rest/v1/targetHttpsProxies) *
// [Regional](/compute/docs/reference/rest/v1/regionTargetHttpsProxies) A
// target HTTPS proxy is a component of GCP HTTPS load balancers. *
// targetHttpsProxies are used by external HTTPS load balancers. *
// regionTargetHttpsProxies are used by internal HTTPS load balancers.
// Forwarding rules reference a target HTTPS proxy, and the target proxy then
// references a URL map. For more information, read Using Target Proxies and
// Forwarding rule concepts.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type TargetHttpsProxy = src.TargetHttpsProxy
type TargetHttpsProxyAggregatedList = src.TargetHttpsProxyAggregatedList

// Contains a list of TargetHttpsProxy resources.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type TargetHttpsProxyList = src.TargetHttpsProxyList

// Specifies the QUIC override policy for this TargetHttpsProxy resource. This
// setting determines whether the load balancer attempts to negotiate QUIC with
// clients. You can specify NONE, ENABLE, or DISABLE. - When quic-override is
// set to NONE, Google manages whether QUIC is used. - When quic-override is
// set to ENABLE, the load balancer uses QUIC when possible. - When
// quic-override is set to DISABLE, the load balancer doesn't use QUIC. - If
// the quic-override flag is not specified, NONE is implied.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type TargetHttpsProxy_QuicOverride = src.TargetHttpsProxy_QuicOverride

// Represents a Target Instance resource. You can use a target instance to
// handle traffic for one or more forwarding rules, which is ideal for
// forwarding protocol traffic that is managed by a single source. For example,
// ESP, AH, TCP, or UDP. For more information, read Target instances.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type TargetInstance = src.TargetInstance
type TargetInstanceAggregatedList = src.TargetInstanceAggregatedList

// Contains a list of TargetInstance resources.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type TargetInstanceList = src.TargetInstanceList

// Must have a value of NO_NAT. Protocol forwarding delivers packets while
// preserving the destination IP address of the forwarding rule referencing the
// target instance.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type TargetInstance_NatPolicy = src.TargetInstance_NatPolicy

// TargetInstancesClient is the client API for TargetInstances service. For
// semantics around ctx use and closing/ending streaming RPCs, please refer to
// https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type TargetInstancesClient = src.TargetInstancesClient
type TargetInstancesScopedList = src.TargetInstancesScopedList

// TargetInstancesServer is the server API for TargetInstances service.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type TargetInstancesServer = src.TargetInstancesServer

// Represents a Target Pool resource. Target pools are used for network
// TCP/UDP load balancing. A target pool references member instances, an
// associated legacy HttpHealthCheck resource, and, optionally, a backup target
// pool. For more information, read Using target pools.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type TargetPool = src.TargetPool
type TargetPoolAggregatedList = src.TargetPoolAggregatedList
type TargetPoolInstanceHealth = src.TargetPoolInstanceHealth

// Contains a list of TargetPool resources.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type TargetPoolList = src.TargetPoolList

// Session affinity option, must be one of the following values: NONE:
// Connections from the same client IP may go to any instance in the pool.
// CLIENT_IP: Connections from the same client IP will go to the same instance
// in the pool while that instance remains healthy. CLIENT_IP_PROTO:
// Connections from the same client IP with the same IP protocol will go to the
// same instance in the pool while that instance remains healthy.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type TargetPool_SessionAffinity = src.TargetPool_SessionAffinity
type TargetPoolsAddHealthCheckRequest = src.TargetPoolsAddHealthCheckRequest
type TargetPoolsAddInstanceRequest = src.TargetPoolsAddInstanceRequest

// TargetPoolsClient is the client API for TargetPools service. For semantics
// around ctx use and closing/ending streaming RPCs, please refer to
// https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type TargetPoolsClient = src.TargetPoolsClient
type TargetPoolsRemoveHealthCheckRequest = src.TargetPoolsRemoveHealthCheckRequest
type TargetPoolsRemoveInstanceRequest = src.TargetPoolsRemoveInstanceRequest
type TargetPoolsScopedList = src.TargetPoolsScopedList

// TargetPoolsServer is the server API for TargetPools service.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type TargetPoolsServer = src.TargetPoolsServer
type TargetReference = src.TargetReference

// TargetSslProxiesClient is the client API for TargetSslProxies service. For
// semantics around ctx use and closing/ending streaming RPCs, please refer to
// https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type TargetSslProxiesClient = src.TargetSslProxiesClient

// TargetSslProxiesServer is the server API for TargetSslProxies service.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type TargetSslProxiesServer = src.TargetSslProxiesServer
type TargetSslProxiesSetBackendServiceRequest = src.TargetSslProxiesSetBackendServiceRequest
type TargetSslProxiesSetCertificateMapRequest = src.TargetSslProxiesSetCertificateMapRequest
type TargetSslProxiesSetProxyHeaderRequest = src.TargetSslProxiesSetProxyHeaderRequest

// The new type of proxy header to append before sending data to the backend.
// NONE or PROXY_V1 are allowed.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type TargetSslProxiesSetProxyHeaderRequest_ProxyHeader = src.TargetSslProxiesSetProxyHeaderRequest_ProxyHeader
type TargetSslProxiesSetSslCertificatesRequest = src.TargetSslProxiesSetSslCertificatesRequest

// Represents a Target SSL Proxy resource. A target SSL proxy is a component
// of a SSL Proxy load balancer. Global forwarding rules reference a target SSL
// proxy, and the target proxy then references an external backend service. For
// more information, read Using Target Proxies.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type TargetSslProxy = src.TargetSslProxy

// Contains a list of TargetSslProxy resources.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type TargetSslProxyList = src.TargetSslProxyList

// Specifies the type of proxy header to append before sending data to the
// backend, either NONE or PROXY_V1. The default is NONE.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type TargetSslProxy_ProxyHeader = src.TargetSslProxy_ProxyHeader

// TargetTcpProxiesClient is the client API for TargetTcpProxies service. For
// semantics around ctx use and closing/ending streaming RPCs, please refer to
// https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type TargetTcpProxiesClient = src.TargetTcpProxiesClient
type TargetTcpProxiesScopedList = src.TargetTcpProxiesScopedList

// TargetTcpProxiesServer is the server API for TargetTcpProxies service.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type TargetTcpProxiesServer = src.TargetTcpProxiesServer
type TargetTcpProxiesSetBackendServiceRequest = src.TargetTcpProxiesSetBackendServiceRequest
type TargetTcpProxiesSetProxyHeaderRequest = src.TargetTcpProxiesSetProxyHeaderRequest

// The new type of proxy header to append before sending data to the backend.
// NONE or PROXY_V1 are allowed.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type TargetTcpProxiesSetProxyHeaderRequest_ProxyHeader = src.TargetTcpProxiesSetProxyHeaderRequest_ProxyHeader

// Represents a Target TCP Proxy resource. A target TCP proxy is a component
// of a TCP Proxy load balancer. Global forwarding rules reference target TCP
// proxy, and the target proxy then references an external backend service. For
// more information, read TCP Proxy Load Balancing overview.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type TargetTcpProxy = src.TargetTcpProxy
type TargetTcpProxyAggregatedList = src.TargetTcpProxyAggregatedList

// Contains a list of TargetTcpProxy resources.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type TargetTcpProxyList = src.TargetTcpProxyList

// Specifies the type of proxy header to append before sending data to the
// backend, either NONE or PROXY_V1. The default is NONE.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type TargetTcpProxy_ProxyHeader = src.TargetTcpProxy_ProxyHeader

// Represents a Target VPN Gateway resource. The target VPN gateway resource
// represents a Classic Cloud VPN gateway. For more information, read the the
// Cloud VPN Overview.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type TargetVpnGateway = src.TargetVpnGateway
type TargetVpnGatewayAggregatedList = src.TargetVpnGatewayAggregatedList

// Contains a list of TargetVpnGateway resources.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type TargetVpnGatewayList = src.TargetVpnGatewayList

// [Output Only] The status of the VPN gateway, which can be one of the
// following: CREATING, READY, FAILED, or DELETING.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type TargetVpnGateway_Status = src.TargetVpnGateway_Status

// TargetVpnGatewaysClient is the client API for TargetVpnGateways service.
// For semantics around ctx use and closing/ending streaming RPCs, please refer
// to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type TargetVpnGatewaysClient = src.TargetVpnGatewaysClient
type TargetVpnGatewaysScopedList = src.TargetVpnGatewaysScopedList

// TargetVpnGatewaysServer is the server API for TargetVpnGateways service.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type TargetVpnGatewaysServer = src.TargetVpnGatewaysServer
type TestFailure = src.TestFailure

// A request message for Disks.TestIamPermissions. See the method description
// for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type TestIamPermissionsDiskRequest = src.TestIamPermissionsDiskRequest

// A request message for ExternalVpnGateways.TestIamPermissions. See the
// method description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type TestIamPermissionsExternalVpnGatewayRequest = src.TestIamPermissionsExternalVpnGatewayRequest

// A request message for FirewallPolicies.TestIamPermissions. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type TestIamPermissionsFirewallPolicyRequest = src.TestIamPermissionsFirewallPolicyRequest

// A request message for Images.TestIamPermissions. See the method description
// for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type TestIamPermissionsImageRequest = src.TestIamPermissionsImageRequest

// A request message for Instances.TestIamPermissions. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type TestIamPermissionsInstanceRequest = src.TestIamPermissionsInstanceRequest

// A request message for InstanceTemplates.TestIamPermissions. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type TestIamPermissionsInstanceTemplateRequest = src.TestIamPermissionsInstanceTemplateRequest

// A request message for LicenseCodes.TestIamPermissions. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type TestIamPermissionsLicenseCodeRequest = src.TestIamPermissionsLicenseCodeRequest

// A request message for Licenses.TestIamPermissions. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type TestIamPermissionsLicenseRequest = src.TestIamPermissionsLicenseRequest

// A request message for MachineImages.TestIamPermissions. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type TestIamPermissionsMachineImageRequest = src.TestIamPermissionsMachineImageRequest

// A request message for NetworkEndpointGroups.TestIamPermissions. See the
// method description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type TestIamPermissionsNetworkEndpointGroupRequest = src.TestIamPermissionsNetworkEndpointGroupRequest

// A request message for NetworkFirewallPolicies.TestIamPermissions. See the
// method description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type TestIamPermissionsNetworkFirewallPolicyRequest = src.TestIamPermissionsNetworkFirewallPolicyRequest

// A request message for NodeGroups.TestIamPermissions. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type TestIamPermissionsNodeGroupRequest = src.TestIamPermissionsNodeGroupRequest

// A request message for NodeTemplates.TestIamPermissions. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type TestIamPermissionsNodeTemplateRequest = src.TestIamPermissionsNodeTemplateRequest

// A request message for PacketMirrorings.TestIamPermissions. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type TestIamPermissionsPacketMirroringRequest = src.TestIamPermissionsPacketMirroringRequest

// A request message for RegionDisks.TestIamPermissions. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type TestIamPermissionsRegionDiskRequest = src.TestIamPermissionsRegionDiskRequest

// A request message for RegionNetworkFirewallPolicies.TestIamPermissions. See
// the method description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type TestIamPermissionsRegionNetworkFirewallPolicyRequest = src.TestIamPermissionsRegionNetworkFirewallPolicyRequest

// A request message for Reservations.TestIamPermissions. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type TestIamPermissionsReservationRequest = src.TestIamPermissionsReservationRequest

// A request message for ResourcePolicies.TestIamPermissions. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type TestIamPermissionsResourcePolicyRequest = src.TestIamPermissionsResourcePolicyRequest

// A request message for ServiceAttachments.TestIamPermissions. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type TestIamPermissionsServiceAttachmentRequest = src.TestIamPermissionsServiceAttachmentRequest

// A request message for Snapshots.TestIamPermissions. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type TestIamPermissionsSnapshotRequest = src.TestIamPermissionsSnapshotRequest

// A request message for Subnetworks.TestIamPermissions. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type TestIamPermissionsSubnetworkRequest = src.TestIamPermissionsSubnetworkRequest

// A request message for VpnGateways.TestIamPermissions. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type TestIamPermissionsVpnGatewayRequest = src.TestIamPermissionsVpnGatewayRequest
type TestPermissionsRequest = src.TestPermissionsRequest
type TestPermissionsResponse = src.TestPermissionsResponse
type Uint128 = src.Uint128

// UnimplementedAcceleratorTypesServer can be embedded to have forward
// compatible implementations.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type UnimplementedAcceleratorTypesServer = src.UnimplementedAcceleratorTypesServer

// UnimplementedAddressesServer can be embedded to have forward compatible
// implementations.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type UnimplementedAddressesServer = src.UnimplementedAddressesServer

// UnimplementedAutoscalersServer can be embedded to have forward compatible
// implementations.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type UnimplementedAutoscalersServer = src.UnimplementedAutoscalersServer

// UnimplementedBackendBucketsServer can be embedded to have forward
// compatible implementations.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type UnimplementedBackendBucketsServer = src.UnimplementedBackendBucketsServer

// UnimplementedBackendServicesServer can be embedded to have forward
// compatible implementations.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type UnimplementedBackendServicesServer = src.UnimplementedBackendServicesServer

// UnimplementedDiskTypesServer can be embedded to have forward compatible
// implementations.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type UnimplementedDiskTypesServer = src.UnimplementedDiskTypesServer

// UnimplementedDisksServer can be embedded to have forward compatible
// implementations.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type UnimplementedDisksServer = src.UnimplementedDisksServer

// UnimplementedExternalVpnGatewaysServer can be embedded to have forward
// compatible implementations.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type UnimplementedExternalVpnGatewaysServer = src.UnimplementedExternalVpnGatewaysServer

// UnimplementedFirewallPoliciesServer can be embedded to have forward
// compatible implementations.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type UnimplementedFirewallPoliciesServer = src.UnimplementedFirewallPoliciesServer

// UnimplementedFirewallsServer can be embedded to have forward compatible
// implementations.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type UnimplementedFirewallsServer = src.UnimplementedFirewallsServer

// UnimplementedForwardingRulesServer can be embedded to have forward
// compatible implementations.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type UnimplementedForwardingRulesServer = src.UnimplementedForwardingRulesServer

// UnimplementedGlobalAddressesServer can be embedded to have forward
// compatible implementations.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type UnimplementedGlobalAddressesServer = src.UnimplementedGlobalAddressesServer

// UnimplementedGlobalForwardingRulesServer can be embedded to have forward
// compatible implementations.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type UnimplementedGlobalForwardingRulesServer = src.UnimplementedGlobalForwardingRulesServer

// UnimplementedGlobalNetworkEndpointGroupsServer can be embedded to have
// forward compatible implementations.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type UnimplementedGlobalNetworkEndpointGroupsServer = src.UnimplementedGlobalNetworkEndpointGroupsServer

// UnimplementedGlobalOperationsServer can be embedded to have forward
// compatible implementations.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type UnimplementedGlobalOperationsServer = src.UnimplementedGlobalOperationsServer

// UnimplementedGlobalOrganizationOperationsServer can be embedded to have
// forward compatible implementations.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type UnimplementedGlobalOrganizationOperationsServer = src.UnimplementedGlobalOrganizationOperationsServer

// UnimplementedGlobalPublicDelegatedPrefixesServer can be embedded to have
// forward compatible implementations.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type UnimplementedGlobalPublicDelegatedPrefixesServer = src.UnimplementedGlobalPublicDelegatedPrefixesServer

// UnimplementedHealthChecksServer can be embedded to have forward compatible
// implementations.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type UnimplementedHealthChecksServer = src.UnimplementedHealthChecksServer

// UnimplementedImageFamilyViewsServer can be embedded to have forward
// compatible implementations.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type UnimplementedImageFamilyViewsServer = src.UnimplementedImageFamilyViewsServer

// UnimplementedImagesServer can be embedded to have forward compatible
// implementations.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type UnimplementedImagesServer = src.UnimplementedImagesServer

// UnimplementedInstanceGroupManagersServer can be embedded to have forward
// compatible implementations.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type UnimplementedInstanceGroupManagersServer = src.UnimplementedInstanceGroupManagersServer

// UnimplementedInstanceGroupsServer can be embedded to have forward
// compatible implementations.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type UnimplementedInstanceGroupsServer = src.UnimplementedInstanceGroupsServer

// UnimplementedInstanceTemplatesServer can be embedded to have forward
// compatible implementations.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type UnimplementedInstanceTemplatesServer = src.UnimplementedInstanceTemplatesServer

// UnimplementedInstancesServer can be embedded to have forward compatible
// implementations.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type UnimplementedInstancesServer = src.UnimplementedInstancesServer

// UnimplementedInterconnectAttachmentsServer can be embedded to have forward
// compatible implementations.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type UnimplementedInterconnectAttachmentsServer = src.UnimplementedInterconnectAttachmentsServer

// UnimplementedInterconnectLocationsServer can be embedded to have forward
// compatible implementations.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type UnimplementedInterconnectLocationsServer = src.UnimplementedInterconnectLocationsServer

// UnimplementedInterconnectsServer can be embedded to have forward compatible
// implementations.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type UnimplementedInterconnectsServer = src.UnimplementedInterconnectsServer

// UnimplementedLicenseCodesServer can be embedded to have forward compatible
// implementations.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type UnimplementedLicenseCodesServer = src.UnimplementedLicenseCodesServer

// UnimplementedLicensesServer can be embedded to have forward compatible
// implementations.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type UnimplementedLicensesServer = src.UnimplementedLicensesServer

// UnimplementedMachineImagesServer can be embedded to have forward compatible
// implementations.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type UnimplementedMachineImagesServer = src.UnimplementedMachineImagesServer

// UnimplementedMachineTypesServer can be embedded to have forward compatible
// implementations.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type UnimplementedMachineTypesServer = src.UnimplementedMachineTypesServer

// UnimplementedNetworkEdgeSecurityServicesServer can be embedded to have
// forward compatible implementations.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type UnimplementedNetworkEdgeSecurityServicesServer = src.UnimplementedNetworkEdgeSecurityServicesServer

// UnimplementedNetworkEndpointGroupsServer can be embedded to have forward
// compatible implementations.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type UnimplementedNetworkEndpointGroupsServer = src.UnimplementedNetworkEndpointGroupsServer

// UnimplementedNetworkFirewallPoliciesServer can be embedded to have forward
// compatible implementations.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type UnimplementedNetworkFirewallPoliciesServer = src.UnimplementedNetworkFirewallPoliciesServer

// UnimplementedNetworksServer can be embedded to have forward compatible
// implementations.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type UnimplementedNetworksServer = src.UnimplementedNetworksServer

// UnimplementedNodeGroupsServer can be embedded to have forward compatible
// implementations.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type UnimplementedNodeGroupsServer = src.UnimplementedNodeGroupsServer

// UnimplementedNodeTemplatesServer can be embedded to have forward compatible
// implementations.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type UnimplementedNodeTemplatesServer = src.UnimplementedNodeTemplatesServer

// UnimplementedNodeTypesServer can be embedded to have forward compatible
// implementations.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type UnimplementedNodeTypesServer = src.UnimplementedNodeTypesServer

// UnimplementedPacketMirroringsServer can be embedded to have forward
// compatible implementations.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type UnimplementedPacketMirroringsServer = src.UnimplementedPacketMirroringsServer

// UnimplementedProjectsServer can be embedded to have forward compatible
// implementations.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type UnimplementedProjectsServer = src.UnimplementedProjectsServer

// UnimplementedPublicAdvertisedPrefixesServer can be embedded to have forward
// compatible implementations.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type UnimplementedPublicAdvertisedPrefixesServer = src.UnimplementedPublicAdvertisedPrefixesServer

// UnimplementedPublicDelegatedPrefixesServer can be embedded to have forward
// compatible implementations.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type UnimplementedPublicDelegatedPrefixesServer = src.UnimplementedPublicDelegatedPrefixesServer

// UnimplementedRegionAutoscalersServer can be embedded to have forward
// compatible implementations.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type UnimplementedRegionAutoscalersServer = src.UnimplementedRegionAutoscalersServer

// UnimplementedRegionBackendServicesServer can be embedded to have forward
// compatible implementations.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type UnimplementedRegionBackendServicesServer = src.UnimplementedRegionBackendServicesServer

// UnimplementedRegionCommitmentsServer can be embedded to have forward
// compatible implementations.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type UnimplementedRegionCommitmentsServer = src.UnimplementedRegionCommitmentsServer

// UnimplementedRegionDiskTypesServer can be embedded to have forward
// compatible implementations.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type UnimplementedRegionDiskTypesServer = src.UnimplementedRegionDiskTypesServer

// UnimplementedRegionDisksServer can be embedded to have forward compatible
// implementations.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type UnimplementedRegionDisksServer = src.UnimplementedRegionDisksServer

// UnimplementedRegionHealthCheckServicesServer can be embedded to have
// forward compatible implementations.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type UnimplementedRegionHealthCheckServicesServer = src.UnimplementedRegionHealthCheckServicesServer

// UnimplementedRegionHealthChecksServer can be embedded to have forward
// compatible implementations.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type UnimplementedRegionHealthChecksServer = src.UnimplementedRegionHealthChecksServer

// UnimplementedRegionInstanceGroupManagersServer can be embedded to have
// forward compatible implementations.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type UnimplementedRegionInstanceGroupManagersServer = src.UnimplementedRegionInstanceGroupManagersServer

// UnimplementedRegionInstanceGroupsServer can be embedded to have forward
// compatible implementations.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type UnimplementedRegionInstanceGroupsServer = src.UnimplementedRegionInstanceGroupsServer

// UnimplementedRegionInstancesServer can be embedded to have forward
// compatible implementations.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type UnimplementedRegionInstancesServer = src.UnimplementedRegionInstancesServer

// UnimplementedRegionNetworkEndpointGroupsServer can be embedded to have
// forward compatible implementations.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type UnimplementedRegionNetworkEndpointGroupsServer = src.UnimplementedRegionNetworkEndpointGroupsServer

// UnimplementedRegionNetworkFirewallPoliciesServer can be embedded to have
// forward compatible implementations.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type UnimplementedRegionNetworkFirewallPoliciesServer = src.UnimplementedRegionNetworkFirewallPoliciesServer

// UnimplementedRegionNotificationEndpointsServer can be embedded to have
// forward compatible implementations.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type UnimplementedRegionNotificationEndpointsServer = src.UnimplementedRegionNotificationEndpointsServer

// UnimplementedRegionOperationsServer can be embedded to have forward
// compatible implementations.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type UnimplementedRegionOperationsServer = src.UnimplementedRegionOperationsServer

// UnimplementedRegionSecurityPoliciesServer can be embedded to have forward
// compatible implementations.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type UnimplementedRegionSecurityPoliciesServer = src.UnimplementedRegionSecurityPoliciesServer

// UnimplementedRegionSslCertificatesServer can be embedded to have forward
// compatible implementations.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type UnimplementedRegionSslCertificatesServer = src.UnimplementedRegionSslCertificatesServer

// UnimplementedRegionSslPoliciesServer can be embedded to have forward
// compatible implementations.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type UnimplementedRegionSslPoliciesServer = src.UnimplementedRegionSslPoliciesServer

// UnimplementedRegionTargetHttpProxiesServer can be embedded to have forward
// compatible implementations.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type UnimplementedRegionTargetHttpProxiesServer = src.UnimplementedRegionTargetHttpProxiesServer

// UnimplementedRegionTargetHttpsProxiesServer can be embedded to have forward
// compatible implementations.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type UnimplementedRegionTargetHttpsProxiesServer = src.UnimplementedRegionTargetHttpsProxiesServer

// UnimplementedRegionTargetTcpProxiesServer can be embedded to have forward
// compatible implementations.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type UnimplementedRegionTargetTcpProxiesServer = src.UnimplementedRegionTargetTcpProxiesServer

// UnimplementedRegionUrlMapsServer can be embedded to have forward compatible
// implementations.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type UnimplementedRegionUrlMapsServer = src.UnimplementedRegionUrlMapsServer

// UnimplementedRegionsServer can be embedded to have forward compatible
// implementations.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type UnimplementedRegionsServer = src.UnimplementedRegionsServer

// UnimplementedReservationsServer can be embedded to have forward compatible
// implementations.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type UnimplementedReservationsServer = src.UnimplementedReservationsServer

// UnimplementedResourcePoliciesServer can be embedded to have forward
// compatible implementations.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type UnimplementedResourcePoliciesServer = src.UnimplementedResourcePoliciesServer

// UnimplementedRoutersServer can be embedded to have forward compatible
// implementations.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type UnimplementedRoutersServer = src.UnimplementedRoutersServer

// UnimplementedRoutesServer can be embedded to have forward compatible
// implementations.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type UnimplementedRoutesServer = src.UnimplementedRoutesServer

// UnimplementedSecurityPoliciesServer can be embedded to have forward
// compatible implementations.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type UnimplementedSecurityPoliciesServer = src.UnimplementedSecurityPoliciesServer

// UnimplementedServiceAttachmentsServer can be embedded to have forward
// compatible implementations.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type UnimplementedServiceAttachmentsServer = src.UnimplementedServiceAttachmentsServer

// UnimplementedSnapshotsServer can be embedded to have forward compatible
// implementations.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type UnimplementedSnapshotsServer = src.UnimplementedSnapshotsServer

// UnimplementedSslCertificatesServer can be embedded to have forward
// compatible implementations.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type UnimplementedSslCertificatesServer = src.UnimplementedSslCertificatesServer

// UnimplementedSslPoliciesServer can be embedded to have forward compatible
// implementations.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type UnimplementedSslPoliciesServer = src.UnimplementedSslPoliciesServer

// UnimplementedSubnetworksServer can be embedded to have forward compatible
// implementations.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type UnimplementedSubnetworksServer = src.UnimplementedSubnetworksServer

// UnimplementedTargetGrpcProxiesServer can be embedded to have forward
// compatible implementations.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type UnimplementedTargetGrpcProxiesServer = src.UnimplementedTargetGrpcProxiesServer

// UnimplementedTargetHttpProxiesServer can be embedded to have forward
// compatible implementations.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type UnimplementedTargetHttpProxiesServer = src.UnimplementedTargetHttpProxiesServer

// UnimplementedTargetHttpsProxiesServer can be embedded to have forward
// compatible implementations.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type UnimplementedTargetHttpsProxiesServer = src.UnimplementedTargetHttpsProxiesServer

// UnimplementedTargetInstancesServer can be embedded to have forward
// compatible implementations.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type UnimplementedTargetInstancesServer = src.UnimplementedTargetInstancesServer

// UnimplementedTargetPoolsServer can be embedded to have forward compatible
// implementations.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type UnimplementedTargetPoolsServer = src.UnimplementedTargetPoolsServer

// UnimplementedTargetSslProxiesServer can be embedded to have forward
// compatible implementations.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type UnimplementedTargetSslProxiesServer = src.UnimplementedTargetSslProxiesServer

// UnimplementedTargetTcpProxiesServer can be embedded to have forward
// compatible implementations.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type UnimplementedTargetTcpProxiesServer = src.UnimplementedTargetTcpProxiesServer

// UnimplementedTargetVpnGatewaysServer can be embedded to have forward
// compatible implementations.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type UnimplementedTargetVpnGatewaysServer = src.UnimplementedTargetVpnGatewaysServer

// UnimplementedUrlMapsServer can be embedded to have forward compatible
// implementations.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type UnimplementedUrlMapsServer = src.UnimplementedUrlMapsServer

// UnimplementedVpnGatewaysServer can be embedded to have forward compatible
// implementations.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type UnimplementedVpnGatewaysServer = src.UnimplementedVpnGatewaysServer

// UnimplementedVpnTunnelsServer can be embedded to have forward compatible
// implementations.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type UnimplementedVpnTunnelsServer = src.UnimplementedVpnTunnelsServer

// UnimplementedZoneOperationsServer can be embedded to have forward
// compatible implementations.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type UnimplementedZoneOperationsServer = src.UnimplementedZoneOperationsServer

// UnimplementedZonesServer can be embedded to have forward compatible
// implementations.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type UnimplementedZonesServer = src.UnimplementedZonesServer

// A request message for Instances.UpdateAccessConfig. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type UpdateAccessConfigInstanceRequest = src.UpdateAccessConfigInstanceRequest

// A request message for Autoscalers.Update. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type UpdateAutoscalerRequest = src.UpdateAutoscalerRequest

// A request message for BackendBuckets.Update. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type UpdateBackendBucketRequest = src.UpdateBackendBucketRequest

// A request message for BackendServices.Update. See the method description
// for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type UpdateBackendServiceRequest = src.UpdateBackendServiceRequest

// A request message for Instances.UpdateDisplayDevice. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type UpdateDisplayDeviceInstanceRequest = src.UpdateDisplayDeviceInstanceRequest

// A request message for Firewalls.Update. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type UpdateFirewallRequest = src.UpdateFirewallRequest

// A request message for HealthChecks.Update. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type UpdateHealthCheckRequest = src.UpdateHealthCheckRequest

// A request message for Instances.Update. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type UpdateInstanceRequest = src.UpdateInstanceRequest

// Specifies the action to take when updating an instance even if the updated
// properties do not require it. If not specified, then Compute Engine acts
// based on the minimum action that the updated properties require. Additional
// supported values which may be not listed in the enum directly due to
// technical reasons: INVALID NO_EFFECT REFRESH RESTART
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type UpdateInstanceRequest_MinimalAction = src.UpdateInstanceRequest_MinimalAction

// Specifies the most disruptive action that can be taken on the instance as
// part of the update. Compute Engine returns an error if the instance
// properties require a more disruptive action as part of the instance update.
// Valid options from lowest to highest are NO_EFFECT, REFRESH, and RESTART.
// Additional supported values which may be not listed in the enum directly due
// to technical reasons: INVALID NO_EFFECT REFRESH RESTART
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type UpdateInstanceRequest_MostDisruptiveAllowedAction = src.UpdateInstanceRequest_MostDisruptiveAllowedAction

// A request message for Instances.UpdateNetworkInterface. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type UpdateNetworkInterfaceInstanceRequest = src.UpdateNetworkInterfaceInstanceRequest

// A request message for Networks.UpdatePeering. See the method description
// for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type UpdatePeeringNetworkRequest = src.UpdatePeeringNetworkRequest

// A request message for InstanceGroupManagers.UpdatePerInstanceConfigs. See
// the method description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type UpdatePerInstanceConfigsInstanceGroupManagerRequest = src.UpdatePerInstanceConfigsInstanceGroupManagerRequest

// A request message for RegionInstanceGroupManagers.UpdatePerInstanceConfigs.
// See the method description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type UpdatePerInstanceConfigsRegionInstanceGroupManagerRequest = src.UpdatePerInstanceConfigsRegionInstanceGroupManagerRequest

// A request message for RegionAutoscalers.Update. See the method description
// for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type UpdateRegionAutoscalerRequest = src.UpdateRegionAutoscalerRequest

// A request message for RegionBackendServices.Update. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type UpdateRegionBackendServiceRequest = src.UpdateRegionBackendServiceRequest

// A request message for RegionCommitments.Update. See the method description
// for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type UpdateRegionCommitmentRequest = src.UpdateRegionCommitmentRequest

// A request message for RegionHealthChecks.Update. See the method description
// for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type UpdateRegionHealthCheckRequest = src.UpdateRegionHealthCheckRequest

// A request message for RegionUrlMaps.Update. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type UpdateRegionUrlMapRequest = src.UpdateRegionUrlMapRequest

// A request message for Reservations.Update. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type UpdateReservationRequest = src.UpdateReservationRequest

// A request message for Routers.Update. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type UpdateRouterRequest = src.UpdateRouterRequest

// A request message for Instances.UpdateShieldedInstanceConfig. See the
// method description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type UpdateShieldedInstanceConfigInstanceRequest = src.UpdateShieldedInstanceConfigInstanceRequest

// A request message for UrlMaps.Update. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type UpdateUrlMapRequest = src.UpdateUrlMapRequest

// Represents a URL Map resource. Compute Engine has two URL Map resources: *
// [Global](/compute/docs/reference/rest/v1/urlMaps) *
// [Regional](/compute/docs/reference/rest/v1/regionUrlMaps) A URL map resource
// is a component of certain types of cloud load balancers and Traffic
// Director: * urlMaps are used by external HTTP(S) load balancers and Traffic
// Director. * regionUrlMaps are used by internal HTTP(S) load balancers. For a
// list of supported URL map features by the load balancer type, see the Load
// balancing features: Routing and traffic management table. For a list of
// supported URL map features for Traffic Director, see the Traffic Director
// features: Routing and traffic management table. This resource defines
// mappings from hostnames and URL paths to either a backend service or a
// backend bucket. To use the global urlMaps resource, the backend service must
// have a loadBalancingScheme of either EXTERNAL or INTERNAL_SELF_MANAGED. To
// use the regionUrlMaps resource, the backend service must have a
// loadBalancingScheme of INTERNAL_MANAGED. For more information, read URL Map
// Concepts.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type UrlMap = src.UrlMap

// Contains a list of UrlMap resources.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type UrlMapList = src.UrlMapList
type UrlMapReference = src.UrlMapReference

// Message for the expected URL mappings.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type UrlMapTest = src.UrlMapTest

// HTTP headers used in UrlMapTests.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type UrlMapTestHeader = src.UrlMapTestHeader

// Message representing the validation result for a UrlMap.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type UrlMapValidationResult = src.UrlMapValidationResult
type UrlMapsAggregatedList = src.UrlMapsAggregatedList

// UrlMapsClient is the client API for UrlMaps service. For semantics around
// ctx use and closing/ending streaming RPCs, please refer to
// https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type UrlMapsClient = src.UrlMapsClient
type UrlMapsScopedList = src.UrlMapsScopedList

// UrlMapsServer is the server API for UrlMaps service.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type UrlMapsServer = src.UrlMapsServer
type UrlMapsValidateRequest = src.UrlMapsValidateRequest
type UrlMapsValidateRequest_LoadBalancingSchemes = src.UrlMapsValidateRequest_LoadBalancingSchemes
type UrlMapsValidateResponse = src.UrlMapsValidateResponse

// The spec for modifying the path before sending the request to the matched
// backend service.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type UrlRewrite = src.UrlRewrite

// Subnetwork which the current user has compute.subnetworks.use permission
// on.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type UsableSubnetwork = src.UsableSubnetwork

// Secondary IP range of a usable subnetwork.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type UsableSubnetworkSecondaryRange = src.UsableSubnetworkSecondaryRange

// The access type of IPv6 address this subnet holds. It's immutable and can
// only be specified during creation or the first time the subnet is updated
// into IPV4_IPV6 dual stack.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type UsableSubnetwork_Ipv6AccessType = src.UsableSubnetwork_Ipv6AccessType

// The purpose of the resource. This field can be either PRIVATE_RFC_1918 or
// INTERNAL_HTTPS_LOAD_BALANCER. A subnetwork with purpose set to
// INTERNAL_HTTPS_LOAD_BALANCER is a user-created subnetwork that is reserved
// for Internal HTTP(S) Load Balancing. If unspecified, the purpose defaults to
// PRIVATE_RFC_1918. The enableFlowLogs field isn't supported with the purpose
// field set to INTERNAL_HTTPS_LOAD_BALANCER.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type UsableSubnetwork_Purpose = src.UsableSubnetwork_Purpose

// The role of subnetwork. Currently, this field is only used when purpose =
// INTERNAL_HTTPS_LOAD_BALANCER. The value can be set to ACTIVE or BACKUP. An
// ACTIVE subnetwork is one that is currently being used for Internal HTTP(S)
// Load Balancing. A BACKUP subnetwork is one that is ready to be promoted to
// ACTIVE or is currently draining. This field can be updated with a patch
// request.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type UsableSubnetwork_Role = src.UsableSubnetwork_Role

// The stack type for the subnet. If set to IPV4_ONLY, new VMs in the subnet
// are assigned IPv4 addresses only. If set to IPV4_IPV6, new VMs in the subnet
// can be assigned both IPv4 and IPv6 addresses. If not specified, IPV4_ONLY is
// used. This field can be both set at resource creation time and updated using
// patch.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type UsableSubnetwork_StackType = src.UsableSubnetwork_StackType
type UsableSubnetworksAggregatedList = src.UsableSubnetworksAggregatedList

// The location in Cloud Storage and naming method of the daily usage report.
// Contains bucket_name and report_name prefix.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type UsageExportLocation = src.UsageExportLocation

// A request message for RegionUrlMaps.Validate. See the method description
// for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ValidateRegionUrlMapRequest = src.ValidateRegionUrlMapRequest

// A request message for UrlMaps.Validate. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ValidateUrlMapRequest = src.ValidateUrlMapRequest

// Contain information of Nat mapping for a VM endpoint (i.e., NIC).
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type VmEndpointNatMappings = src.VmEndpointNatMappings

// Contain information of Nat mapping for an interface of this endpoint.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type VmEndpointNatMappingsInterfaceNatMappings = src.VmEndpointNatMappingsInterfaceNatMappings

// Contains information of NAT Mappings provided by a NAT Rule.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type VmEndpointNatMappingsInterfaceNatMappingsNatRuleMappings = src.VmEndpointNatMappingsInterfaceNatMappingsNatRuleMappings

// Contains a list of VmEndpointNatMappings.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type VmEndpointNatMappingsList = src.VmEndpointNatMappingsList

// Represents a HA VPN gateway. HA VPN is a high-availability (HA) Cloud VPN
// solution that lets you securely connect your on-premises network to your
// Google Cloud Virtual Private Cloud network through an IPsec VPN connection
// in a single region. For more information about Cloud HA VPN solutions, see
// Cloud VPN topologies .
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type VpnGateway = src.VpnGateway
type VpnGatewayAggregatedList = src.VpnGatewayAggregatedList

// Contains a list of VpnGateway resources.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type VpnGatewayList = src.VpnGatewayList
type VpnGatewayStatus = src.VpnGatewayStatus

// Describes the high availability requirement state for the VPN connection
// between this Cloud VPN gateway and a peer gateway.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type VpnGatewayStatusHighAvailabilityRequirementState = src.VpnGatewayStatusHighAvailabilityRequirementState

// Indicates the high availability requirement state for the VPN connection.
// Valid values are CONNECTION_REDUNDANCY_MET, CONNECTION_REDUNDANCY_NOT_MET.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type VpnGatewayStatusHighAvailabilityRequirementState_State = src.VpnGatewayStatusHighAvailabilityRequirementState_State

// Indicates the reason why the VPN connection does not meet the high
// availability redundancy criteria/requirement. Valid values is
// INCOMPLETE_TUNNELS_COVERAGE.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type VpnGatewayStatusHighAvailabilityRequirementState_UnsatisfiedReason = src.VpnGatewayStatusHighAvailabilityRequirementState_UnsatisfiedReason

// Contains some information about a VPN tunnel.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type VpnGatewayStatusTunnel = src.VpnGatewayStatusTunnel

// A VPN connection contains all VPN tunnels connected from this VpnGateway to
// the same peer gateway. The peer gateway could either be a external VPN
// gateway or GCP VPN gateway.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type VpnGatewayStatusVpnConnection = src.VpnGatewayStatusVpnConnection

// A VPN gateway interface.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type VpnGatewayVpnGatewayInterface = src.VpnGatewayVpnGatewayInterface

// The stack type for this VPN gateway to identify the IP protocols that are
// enabled. Possible values are: IPV4_ONLY, IPV4_IPV6. If not specified,
// IPV4_ONLY will be used.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type VpnGateway_StackType = src.VpnGateway_StackType

// VpnGatewaysClient is the client API for VpnGateways service. For semantics
// around ctx use and closing/ending streaming RPCs, please refer to
// https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type VpnGatewaysClient = src.VpnGatewaysClient
type VpnGatewaysGetStatusResponse = src.VpnGatewaysGetStatusResponse
type VpnGatewaysScopedList = src.VpnGatewaysScopedList

// VpnGatewaysServer is the server API for VpnGateways service.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type VpnGatewaysServer = src.VpnGatewaysServer

// Represents a Cloud VPN Tunnel resource. For more information about VPN,
// read the the Cloud VPN Overview.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type VpnTunnel = src.VpnTunnel
type VpnTunnelAggregatedList = src.VpnTunnelAggregatedList

// Contains a list of VpnTunnel resources.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type VpnTunnelList = src.VpnTunnelList

// [Output Only] The status of the VPN tunnel, which can be one of the
// following: - PROVISIONING: Resource is being allocated for the VPN tunnel. -
// WAITING_FOR_FULL_CONFIG: Waiting to receive all VPN-related configs from the
// user. Network, TargetVpnGateway, VpnTunnel, ForwardingRule, and Route
// resources are needed to setup the VPN tunnel. - FIRST_HANDSHAKE: Successful
// first handshake with the peer VPN. - ESTABLISHED: Secure session is
// successfully established with the peer VPN. - NETWORK_ERROR: Deprecated,
// replaced by NO_INCOMING_PACKETS - AUTHORIZATION_ERROR: Auth error (for
// example, bad shared secret). - NEGOTIATION_FAILURE: Handshake failed. -
// DEPROVISIONING: Resources are being deallocated for the VPN tunnel. -
// FAILED: Tunnel creation has failed and the tunnel is not ready to be used. -
// NO_INCOMING_PACKETS: No incoming packets from peer. - REJECTED: Tunnel
// configuration was rejected, can be result of being denied access. -
// ALLOCATING_RESOURCES: Cloud VPN is in the process of allocating all required
// resources. - STOPPED: Tunnel is stopped due to its Forwarding Rules being
// deleted for Classic VPN tunnels or the project is in frozen state. -
// PEER_IDENTITY_MISMATCH: Peer identity does not match peer IP, probably
// behind NAT. - TS_NARROWING_NOT_ALLOWED: Traffic selector narrowing not
// allowed for an HA-VPN tunnel.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type VpnTunnel_Status = src.VpnTunnel_Status

// VpnTunnelsClient is the client API for VpnTunnels service. For semantics
// around ctx use and closing/ending streaming RPCs, please refer to
// https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type VpnTunnelsClient = src.VpnTunnelsClient
type VpnTunnelsScopedList = src.VpnTunnelsScopedList

// VpnTunnelsServer is the server API for VpnTunnels service.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type VpnTunnelsServer = src.VpnTunnelsServer
type WafExpressionSet = src.WafExpressionSet
type WafExpressionSetExpression = src.WafExpressionSetExpression

// A request message for GlobalOperations.Wait. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type WaitGlobalOperationRequest = src.WaitGlobalOperationRequest

// A request message for RegionOperations.Wait. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type WaitRegionOperationRequest = src.WaitRegionOperationRequest

// A request message for ZoneOperations.Wait. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type WaitZoneOperationRequest = src.WaitZoneOperationRequest

// [Output Only] Informational warning message.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type Warning = src.Warning

// [Output Only] A warning code, if applicable. For example, Compute Engine
// returns NO_RESULTS_ON_PAGE if there are no results in the response.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type Warning_Code = src.Warning_Code
type Warnings = src.Warnings

// [Output Only] A warning code, if applicable. For example, Compute Engine
// returns NO_RESULTS_ON_PAGE if there are no results in the response.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type Warnings_Code = src.Warnings_Code

// In contrast to a single BackendService in HttpRouteAction to which all
// matching traffic is directed to, WeightedBackendService allows traffic to be
// split across multiple backend services. The volume of traffic for each
// backend service is proportional to the weight specified in each
// WeightedBackendService
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type WeightedBackendService = src.WeightedBackendService
type XpnHostList = src.XpnHostList

// Service resource (a.k.a service project) ID.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type XpnResourceId = src.XpnResourceId

// The type of the service resource.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type XpnResourceId_Type = src.XpnResourceId_Type

// Represents a Zone resource. A zone is a deployment area. These deployment
// areas are subsets of a region. For example the zone us-east1-a is located in
// the us-east1 region. For more information, read Regions and Zones.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type Zone = src.Zone

// Contains a list of zone resources.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ZoneList = src.ZoneList

// ZoneOperationsClient is the client API for ZoneOperations service. For
// semantics around ctx use and closing/ending streaming RPCs, please refer to
// https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ZoneOperationsClient = src.ZoneOperationsClient

// ZoneOperationsServer is the server API for ZoneOperations service.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ZoneOperationsServer = src.ZoneOperationsServer
type ZoneSetLabelsRequest = src.ZoneSetLabelsRequest
type ZoneSetPolicyRequest = src.ZoneSetPolicyRequest

// [Output Only] Status of the zone, either UP or DOWN.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type Zone_Status = src.Zone_Status

// ZonesClient is the client API for Zones service. For semantics around ctx
// use and closing/ending streaming RPCs, please refer to
// https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ZonesClient = src.ZonesClient

// ZonesServer is the server API for Zones service.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ZonesServer = src.ZonesServer

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func NewAcceleratorTypesClient(cc grpc.ClientConnInterface) AcceleratorTypesClient {
	return src.NewAcceleratorTypesClient(cc)
}

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func NewAddressesClient(cc grpc.ClientConnInterface) AddressesClient {
	return src.NewAddressesClient(cc)
}

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func NewAutoscalersClient(cc grpc.ClientConnInterface) AutoscalersClient {
	return src.NewAutoscalersClient(cc)
}

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func NewBackendBucketsClient(cc grpc.ClientConnInterface) BackendBucketsClient {
	return src.NewBackendBucketsClient(cc)
}

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func NewBackendServicesClient(cc grpc.ClientConnInterface) BackendServicesClient {
	return src.NewBackendServicesClient(cc)
}

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func NewDiskTypesClient(cc grpc.ClientConnInterface) DiskTypesClient {
	return src.NewDiskTypesClient(cc)
}

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func NewDisksClient(cc grpc.ClientConnInterface) DisksClient { return src.NewDisksClient(cc) }

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func NewExternalVpnGatewaysClient(cc grpc.ClientConnInterface) ExternalVpnGatewaysClient {
	return src.NewExternalVpnGatewaysClient(cc)
}

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func NewFirewallPoliciesClient(cc grpc.ClientConnInterface) FirewallPoliciesClient {
	return src.NewFirewallPoliciesClient(cc)
}

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func NewFirewallsClient(cc grpc.ClientConnInterface) FirewallsClient {
	return src.NewFirewallsClient(cc)
}

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func NewForwardingRulesClient(cc grpc.ClientConnInterface) ForwardingRulesClient {
	return src.NewForwardingRulesClient(cc)
}

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func NewGlobalAddressesClient(cc grpc.ClientConnInterface) GlobalAddressesClient {
	return src.NewGlobalAddressesClient(cc)
}

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func NewGlobalForwardingRulesClient(cc grpc.ClientConnInterface) GlobalForwardingRulesClient {
	return src.NewGlobalForwardingRulesClient(cc)
}

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func NewGlobalNetworkEndpointGroupsClient(cc grpc.ClientConnInterface) GlobalNetworkEndpointGroupsClient {
	return src.NewGlobalNetworkEndpointGroupsClient(cc)
}

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func NewGlobalOperationsClient(cc grpc.ClientConnInterface) GlobalOperationsClient {
	return src.NewGlobalOperationsClient(cc)
}

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func NewGlobalOrganizationOperationsClient(cc grpc.ClientConnInterface) GlobalOrganizationOperationsClient {
	return src.NewGlobalOrganizationOperationsClient(cc)
}

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func NewGlobalPublicDelegatedPrefixesClient(cc grpc.ClientConnInterface) GlobalPublicDelegatedPrefixesClient {
	return src.NewGlobalPublicDelegatedPrefixesClient(cc)
}

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func NewHealthChecksClient(cc grpc.ClientConnInterface) HealthChecksClient {
	return src.NewHealthChecksClient(cc)
}

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func NewImageFamilyViewsClient(cc grpc.ClientConnInterface) ImageFamilyViewsClient {
	return src.NewImageFamilyViewsClient(cc)
}

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func NewImagesClient(cc grpc.ClientConnInterface) ImagesClient { return src.NewImagesClient(cc) }

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func NewInstanceGroupManagersClient(cc grpc.ClientConnInterface) InstanceGroupManagersClient {
	return src.NewInstanceGroupManagersClient(cc)
}

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func NewInstanceGroupsClient(cc grpc.ClientConnInterface) InstanceGroupsClient {
	return src.NewInstanceGroupsClient(cc)
}

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func NewInstanceTemplatesClient(cc grpc.ClientConnInterface) InstanceTemplatesClient {
	return src.NewInstanceTemplatesClient(cc)
}

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func NewInstancesClient(cc grpc.ClientConnInterface) InstancesClient {
	return src.NewInstancesClient(cc)
}

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func NewInterconnectAttachmentsClient(cc grpc.ClientConnInterface) InterconnectAttachmentsClient {
	return src.NewInterconnectAttachmentsClient(cc)
}

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func NewInterconnectLocationsClient(cc grpc.ClientConnInterface) InterconnectLocationsClient {
	return src.NewInterconnectLocationsClient(cc)
}

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func NewInterconnectsClient(cc grpc.ClientConnInterface) InterconnectsClient {
	return src.NewInterconnectsClient(cc)
}

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func NewLicenseCodesClient(cc grpc.ClientConnInterface) LicenseCodesClient {
	return src.NewLicenseCodesClient(cc)
}

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func NewLicensesClient(cc grpc.ClientConnInterface) LicensesClient { return src.NewLicensesClient(cc) }

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func NewMachineImagesClient(cc grpc.ClientConnInterface) MachineImagesClient {
	return src.NewMachineImagesClient(cc)
}

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func NewMachineTypesClient(cc grpc.ClientConnInterface) MachineTypesClient {
	return src.NewMachineTypesClient(cc)
}

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func NewNetworkEdgeSecurityServicesClient(cc grpc.ClientConnInterface) NetworkEdgeSecurityServicesClient {
	return src.NewNetworkEdgeSecurityServicesClient(cc)
}

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func NewNetworkEndpointGroupsClient(cc grpc.ClientConnInterface) NetworkEndpointGroupsClient {
	return src.NewNetworkEndpointGroupsClient(cc)
}

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func NewNetworkFirewallPoliciesClient(cc grpc.ClientConnInterface) NetworkFirewallPoliciesClient {
	return src.NewNetworkFirewallPoliciesClient(cc)
}

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func NewNetworksClient(cc grpc.ClientConnInterface) NetworksClient { return src.NewNetworksClient(cc) }

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func NewNodeGroupsClient(cc grpc.ClientConnInterface) NodeGroupsClient {
	return src.NewNodeGroupsClient(cc)
}

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func NewNodeTemplatesClient(cc grpc.ClientConnInterface) NodeTemplatesClient {
	return src.NewNodeTemplatesClient(cc)
}

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func NewNodeTypesClient(cc grpc.ClientConnInterface) NodeTypesClient {
	return src.NewNodeTypesClient(cc)
}

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func NewPacketMirroringsClient(cc grpc.ClientConnInterface) PacketMirroringsClient {
	return src.NewPacketMirroringsClient(cc)
}

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func NewProjectsClient(cc grpc.ClientConnInterface) ProjectsClient { return src.NewProjectsClient(cc) }

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func NewPublicAdvertisedPrefixesClient(cc grpc.ClientConnInterface) PublicAdvertisedPrefixesClient {
	return src.NewPublicAdvertisedPrefixesClient(cc)
}

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func NewPublicDelegatedPrefixesClient(cc grpc.ClientConnInterface) PublicDelegatedPrefixesClient {
	return src.NewPublicDelegatedPrefixesClient(cc)
}

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func NewRegionAutoscalersClient(cc grpc.ClientConnInterface) RegionAutoscalersClient {
	return src.NewRegionAutoscalersClient(cc)
}

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func NewRegionBackendServicesClient(cc grpc.ClientConnInterface) RegionBackendServicesClient {
	return src.NewRegionBackendServicesClient(cc)
}

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func NewRegionCommitmentsClient(cc grpc.ClientConnInterface) RegionCommitmentsClient {
	return src.NewRegionCommitmentsClient(cc)
}

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func NewRegionDiskTypesClient(cc grpc.ClientConnInterface) RegionDiskTypesClient {
	return src.NewRegionDiskTypesClient(cc)
}

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func NewRegionDisksClient(cc grpc.ClientConnInterface) RegionDisksClient {
	return src.NewRegionDisksClient(cc)
}

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func NewRegionHealthCheckServicesClient(cc grpc.ClientConnInterface) RegionHealthCheckServicesClient {
	return src.NewRegionHealthCheckServicesClient(cc)
}

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func NewRegionHealthChecksClient(cc grpc.ClientConnInterface) RegionHealthChecksClient {
	return src.NewRegionHealthChecksClient(cc)
}

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func NewRegionInstanceGroupManagersClient(cc grpc.ClientConnInterface) RegionInstanceGroupManagersClient {
	return src.NewRegionInstanceGroupManagersClient(cc)
}

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func NewRegionInstanceGroupsClient(cc grpc.ClientConnInterface) RegionInstanceGroupsClient {
	return src.NewRegionInstanceGroupsClient(cc)
}

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func NewRegionInstancesClient(cc grpc.ClientConnInterface) RegionInstancesClient {
	return src.NewRegionInstancesClient(cc)
}

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func NewRegionNetworkEndpointGroupsClient(cc grpc.ClientConnInterface) RegionNetworkEndpointGroupsClient {
	return src.NewRegionNetworkEndpointGroupsClient(cc)
}

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func NewRegionNetworkFirewallPoliciesClient(cc grpc.ClientConnInterface) RegionNetworkFirewallPoliciesClient {
	return src.NewRegionNetworkFirewallPoliciesClient(cc)
}

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func NewRegionNotificationEndpointsClient(cc grpc.ClientConnInterface) RegionNotificationEndpointsClient {
	return src.NewRegionNotificationEndpointsClient(cc)
}

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func NewRegionOperationsClient(cc grpc.ClientConnInterface) RegionOperationsClient {
	return src.NewRegionOperationsClient(cc)
}

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func NewRegionSecurityPoliciesClient(cc grpc.ClientConnInterface) RegionSecurityPoliciesClient {
	return src.NewRegionSecurityPoliciesClient(cc)
}

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func NewRegionSslCertificatesClient(cc grpc.ClientConnInterface) RegionSslCertificatesClient {
	return src.NewRegionSslCertificatesClient(cc)
}

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func NewRegionSslPoliciesClient(cc grpc.ClientConnInterface) RegionSslPoliciesClient {
	return src.NewRegionSslPoliciesClient(cc)
}

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func NewRegionTargetHttpProxiesClient(cc grpc.ClientConnInterface) RegionTargetHttpProxiesClient {
	return src.NewRegionTargetHttpProxiesClient(cc)
}

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func NewRegionTargetHttpsProxiesClient(cc grpc.ClientConnInterface) RegionTargetHttpsProxiesClient {
	return src.NewRegionTargetHttpsProxiesClient(cc)
}

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func NewRegionTargetTcpProxiesClient(cc grpc.ClientConnInterface) RegionTargetTcpProxiesClient {
	return src.NewRegionTargetTcpProxiesClient(cc)
}

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func NewRegionUrlMapsClient(cc grpc.ClientConnInterface) RegionUrlMapsClient {
	return src.NewRegionUrlMapsClient(cc)
}

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func NewRegionsClient(cc grpc.ClientConnInterface) RegionsClient { return src.NewRegionsClient(cc) }

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func NewReservationsClient(cc grpc.ClientConnInterface) ReservationsClient {
	return src.NewReservationsClient(cc)
}

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func NewResourcePoliciesClient(cc grpc.ClientConnInterface) ResourcePoliciesClient {
	return src.NewResourcePoliciesClient(cc)
}

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func NewRoutersClient(cc grpc.ClientConnInterface) RoutersClient { return src.NewRoutersClient(cc) }

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func NewRoutesClient(cc grpc.ClientConnInterface) RoutesClient { return src.NewRoutesClient(cc) }

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func NewSecurityPoliciesClient(cc grpc.ClientConnInterface) SecurityPoliciesClient {
	return src.NewSecurityPoliciesClient(cc)
}

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func NewServiceAttachmentsClient(cc grpc.ClientConnInterface) ServiceAttachmentsClient {
	return src.NewServiceAttachmentsClient(cc)
}

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func NewSnapshotsClient(cc grpc.ClientConnInterface) SnapshotsClient {
	return src.NewSnapshotsClient(cc)
}

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func NewSslCertificatesClient(cc grpc.ClientConnInterface) SslCertificatesClient {
	return src.NewSslCertificatesClient(cc)
}

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func NewSslPoliciesClient(cc grpc.ClientConnInterface) SslPoliciesClient {
	return src.NewSslPoliciesClient(cc)
}

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func NewSubnetworksClient(cc grpc.ClientConnInterface) SubnetworksClient {
	return src.NewSubnetworksClient(cc)
}

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func NewTargetGrpcProxiesClient(cc grpc.ClientConnInterface) TargetGrpcProxiesClient {
	return src.NewTargetGrpcProxiesClient(cc)
}

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func NewTargetHttpProxiesClient(cc grpc.ClientConnInterface) TargetHttpProxiesClient {
	return src.NewTargetHttpProxiesClient(cc)
}

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func NewTargetHttpsProxiesClient(cc grpc.ClientConnInterface) TargetHttpsProxiesClient {
	return src.NewTargetHttpsProxiesClient(cc)
}

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func NewTargetInstancesClient(cc grpc.ClientConnInterface) TargetInstancesClient {
	return src.NewTargetInstancesClient(cc)
}

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func NewTargetPoolsClient(cc grpc.ClientConnInterface) TargetPoolsClient {
	return src.NewTargetPoolsClient(cc)
}

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func NewTargetSslProxiesClient(cc grpc.ClientConnInterface) TargetSslProxiesClient {
	return src.NewTargetSslProxiesClient(cc)
}

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func NewTargetTcpProxiesClient(cc grpc.ClientConnInterface) TargetTcpProxiesClient {
	return src.NewTargetTcpProxiesClient(cc)
}

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func NewTargetVpnGatewaysClient(cc grpc.ClientConnInterface) TargetVpnGatewaysClient {
	return src.NewTargetVpnGatewaysClient(cc)
}

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func NewUrlMapsClient(cc grpc.ClientConnInterface) UrlMapsClient { return src.NewUrlMapsClient(cc) }

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func NewVpnGatewaysClient(cc grpc.ClientConnInterface) VpnGatewaysClient {
	return src.NewVpnGatewaysClient(cc)
}

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func NewVpnTunnelsClient(cc grpc.ClientConnInterface) VpnTunnelsClient {
	return src.NewVpnTunnelsClient(cc)
}

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func NewZoneOperationsClient(cc grpc.ClientConnInterface) ZoneOperationsClient {
	return src.NewZoneOperationsClient(cc)
}

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func NewZonesClient(cc grpc.ClientConnInterface) ZonesClient { return src.NewZonesClient(cc) }

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func RegisterAcceleratorTypesServer(s *grpc.Server, srv AcceleratorTypesServer) {
	src.RegisterAcceleratorTypesServer(s, srv)
}

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func RegisterAddressesServer(s *grpc.Server, srv AddressesServer) {
	src.RegisterAddressesServer(s, srv)
}

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func RegisterAutoscalersServer(s *grpc.Server, srv AutoscalersServer) {
	src.RegisterAutoscalersServer(s, srv)
}

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func RegisterBackendBucketsServer(s *grpc.Server, srv BackendBucketsServer) {
	src.RegisterBackendBucketsServer(s, srv)
}

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func RegisterBackendServicesServer(s *grpc.Server, srv BackendServicesServer) {
	src.RegisterBackendServicesServer(s, srv)
}

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func RegisterDiskTypesServer(s *grpc.Server, srv DiskTypesServer) {
	src.RegisterDiskTypesServer(s, srv)
}

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func RegisterDisksServer(s *grpc.Server, srv DisksServer) { src.RegisterDisksServer(s, srv) }

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func RegisterExternalVpnGatewaysServer(s *grpc.Server, srv ExternalVpnGatewaysServer) {
	src.RegisterExternalVpnGatewaysServer(s, srv)
}

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func RegisterFirewallPoliciesServer(s *grpc.Server, srv FirewallPoliciesServer) {
	src.RegisterFirewallPoliciesServer(s, srv)
}

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func RegisterFirewallsServer(s *grpc.Server, srv FirewallsServer) {
	src.RegisterFirewallsServer(s, srv)
}

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func RegisterForwardingRulesServer(s *grpc.Server, srv ForwardingRulesServer) {
	src.RegisterForwardingRulesServer(s, srv)
}

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func RegisterGlobalAddressesServer(s *grpc.Server, srv GlobalAddressesServer) {
	src.RegisterGlobalAddressesServer(s, srv)
}

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func RegisterGlobalForwardingRulesServer(s *grpc.Server, srv GlobalForwardingRulesServer) {
	src.RegisterGlobalForwardingRulesServer(s, srv)
}

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func RegisterGlobalNetworkEndpointGroupsServer(s *grpc.Server, srv GlobalNetworkEndpointGroupsServer) {
	src.RegisterGlobalNetworkEndpointGroupsServer(s, srv)
}

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func RegisterGlobalOperationsServer(s *grpc.Server, srv GlobalOperationsServer) {
	src.RegisterGlobalOperationsServer(s, srv)
}

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func RegisterGlobalOrganizationOperationsServer(s *grpc.Server, srv GlobalOrganizationOperationsServer) {
	src.RegisterGlobalOrganizationOperationsServer(s, srv)
}

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func RegisterGlobalPublicDelegatedPrefixesServer(s *grpc.Server, srv GlobalPublicDelegatedPrefixesServer) {
	src.RegisterGlobalPublicDelegatedPrefixesServer(s, srv)
}

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func RegisterHealthChecksServer(s *grpc.Server, srv HealthChecksServer) {
	src.RegisterHealthChecksServer(s, srv)
}

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func RegisterImageFamilyViewsServer(s *grpc.Server, srv ImageFamilyViewsServer) {
	src.RegisterImageFamilyViewsServer(s, srv)
}

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func RegisterImagesServer(s *grpc.Server, srv ImagesServer) { src.RegisterImagesServer(s, srv) }

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func RegisterInstanceGroupManagersServer(s *grpc.Server, srv InstanceGroupManagersServer) {
	src.RegisterInstanceGroupManagersServer(s, srv)
}

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func RegisterInstanceGroupsServer(s *grpc.Server, srv InstanceGroupsServer) {
	src.RegisterInstanceGroupsServer(s, srv)
}

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func RegisterInstanceTemplatesServer(s *grpc.Server, srv InstanceTemplatesServer) {
	src.RegisterInstanceTemplatesServer(s, srv)
}

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func RegisterInstancesServer(s *grpc.Server, srv InstancesServer) {
	src.RegisterInstancesServer(s, srv)
}

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func RegisterInterconnectAttachmentsServer(s *grpc.Server, srv InterconnectAttachmentsServer) {
	src.RegisterInterconnectAttachmentsServer(s, srv)
}

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func RegisterInterconnectLocationsServer(s *grpc.Server, srv InterconnectLocationsServer) {
	src.RegisterInterconnectLocationsServer(s, srv)
}

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func RegisterInterconnectsServer(s *grpc.Server, srv InterconnectsServer) {
	src.RegisterInterconnectsServer(s, srv)
}

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func RegisterLicenseCodesServer(s *grpc.Server, srv LicenseCodesServer) {
	src.RegisterLicenseCodesServer(s, srv)
}

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func RegisterLicensesServer(s *grpc.Server, srv LicensesServer) { src.RegisterLicensesServer(s, srv) }

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func RegisterMachineImagesServer(s *grpc.Server, srv MachineImagesServer) {
	src.RegisterMachineImagesServer(s, srv)
}

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func RegisterMachineTypesServer(s *grpc.Server, srv MachineTypesServer) {
	src.RegisterMachineTypesServer(s, srv)
}

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func RegisterNetworkEdgeSecurityServicesServer(s *grpc.Server, srv NetworkEdgeSecurityServicesServer) {
	src.RegisterNetworkEdgeSecurityServicesServer(s, srv)
}

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func RegisterNetworkEndpointGroupsServer(s *grpc.Server, srv NetworkEndpointGroupsServer) {
	src.RegisterNetworkEndpointGroupsServer(s, srv)
}

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func RegisterNetworkFirewallPoliciesServer(s *grpc.Server, srv NetworkFirewallPoliciesServer) {
	src.RegisterNetworkFirewallPoliciesServer(s, srv)
}

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func RegisterNetworksServer(s *grpc.Server, srv NetworksServer) { src.RegisterNetworksServer(s, srv) }

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func RegisterNodeGroupsServer(s *grpc.Server, srv NodeGroupsServer) {
	src.RegisterNodeGroupsServer(s, srv)
}

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func RegisterNodeTemplatesServer(s *grpc.Server, srv NodeTemplatesServer) {
	src.RegisterNodeTemplatesServer(s, srv)
}

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func RegisterNodeTypesServer(s *grpc.Server, srv NodeTypesServer) {
	src.RegisterNodeTypesServer(s, srv)
}

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func RegisterPacketMirroringsServer(s *grpc.Server, srv PacketMirroringsServer) {
	src.RegisterPacketMirroringsServer(s, srv)
}

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func RegisterProjectsServer(s *grpc.Server, srv ProjectsServer) { src.RegisterProjectsServer(s, srv) }

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func RegisterPublicAdvertisedPrefixesServer(s *grpc.Server, srv PublicAdvertisedPrefixesServer) {
	src.RegisterPublicAdvertisedPrefixesServer(s, srv)
}

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func RegisterPublicDelegatedPrefixesServer(s *grpc.Server, srv PublicDelegatedPrefixesServer) {
	src.RegisterPublicDelegatedPrefixesServer(s, srv)
}

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func RegisterRegionAutoscalersServer(s *grpc.Server, srv RegionAutoscalersServer) {
	src.RegisterRegionAutoscalersServer(s, srv)
}

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func RegisterRegionBackendServicesServer(s *grpc.Server, srv RegionBackendServicesServer) {
	src.RegisterRegionBackendServicesServer(s, srv)
}

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func RegisterRegionCommitmentsServer(s *grpc.Server, srv RegionCommitmentsServer) {
	src.RegisterRegionCommitmentsServer(s, srv)
}

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func RegisterRegionDiskTypesServer(s *grpc.Server, srv RegionDiskTypesServer) {
	src.RegisterRegionDiskTypesServer(s, srv)
}

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func RegisterRegionDisksServer(s *grpc.Server, srv RegionDisksServer) {
	src.RegisterRegionDisksServer(s, srv)
}

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func RegisterRegionHealthCheckServicesServer(s *grpc.Server, srv RegionHealthCheckServicesServer) {
	src.RegisterRegionHealthCheckServicesServer(s, srv)
}

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func RegisterRegionHealthChecksServer(s *grpc.Server, srv RegionHealthChecksServer) {
	src.RegisterRegionHealthChecksServer(s, srv)
}

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func RegisterRegionInstanceGroupManagersServer(s *grpc.Server, srv RegionInstanceGroupManagersServer) {
	src.RegisterRegionInstanceGroupManagersServer(s, srv)
}

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func RegisterRegionInstanceGroupsServer(s *grpc.Server, srv RegionInstanceGroupsServer) {
	src.RegisterRegionInstanceGroupsServer(s, srv)
}

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func RegisterRegionInstancesServer(s *grpc.Server, srv RegionInstancesServer) {
	src.RegisterRegionInstancesServer(s, srv)
}

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func RegisterRegionNetworkEndpointGroupsServer(s *grpc.Server, srv RegionNetworkEndpointGroupsServer) {
	src.RegisterRegionNetworkEndpointGroupsServer(s, srv)
}

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func RegisterRegionNetworkFirewallPoliciesServer(s *grpc.Server, srv RegionNetworkFirewallPoliciesServer) {
	src.RegisterRegionNetworkFirewallPoliciesServer(s, srv)
}

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func RegisterRegionNotificationEndpointsServer(s *grpc.Server, srv RegionNotificationEndpointsServer) {
	src.RegisterRegionNotificationEndpointsServer(s, srv)
}

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func RegisterRegionOperationsServer(s *grpc.Server, srv RegionOperationsServer) {
	src.RegisterRegionOperationsServer(s, srv)
}

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func RegisterRegionSecurityPoliciesServer(s *grpc.Server, srv RegionSecurityPoliciesServer) {
	src.RegisterRegionSecurityPoliciesServer(s, srv)
}

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func RegisterRegionSslCertificatesServer(s *grpc.Server, srv RegionSslCertificatesServer) {
	src.RegisterRegionSslCertificatesServer(s, srv)
}

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func RegisterRegionSslPoliciesServer(s *grpc.Server, srv RegionSslPoliciesServer) {
	src.RegisterRegionSslPoliciesServer(s, srv)
}

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func RegisterRegionTargetHttpProxiesServer(s *grpc.Server, srv RegionTargetHttpProxiesServer) {
	src.RegisterRegionTargetHttpProxiesServer(s, srv)
}

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func RegisterRegionTargetHttpsProxiesServer(s *grpc.Server, srv RegionTargetHttpsProxiesServer) {
	src.RegisterRegionTargetHttpsProxiesServer(s, srv)
}

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func RegisterRegionTargetTcpProxiesServer(s *grpc.Server, srv RegionTargetTcpProxiesServer) {
	src.RegisterRegionTargetTcpProxiesServer(s, srv)
}

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func RegisterRegionUrlMapsServer(s *grpc.Server, srv RegionUrlMapsServer) {
	src.RegisterRegionUrlMapsServer(s, srv)
}

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func RegisterRegionsServer(s *grpc.Server, srv RegionsServer) { src.RegisterRegionsServer(s, srv) }

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func RegisterReservationsServer(s *grpc.Server, srv ReservationsServer) {
	src.RegisterReservationsServer(s, srv)
}

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func RegisterResourcePoliciesServer(s *grpc.Server, srv ResourcePoliciesServer) {
	src.RegisterResourcePoliciesServer(s, srv)
}

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func RegisterRoutersServer(s *grpc.Server, srv RoutersServer) { src.RegisterRoutersServer(s, srv) }

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func RegisterRoutesServer(s *grpc.Server, srv RoutesServer) { src.RegisterRoutesServer(s, srv) }

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func RegisterSecurityPoliciesServer(s *grpc.Server, srv SecurityPoliciesServer) {
	src.RegisterSecurityPoliciesServer(s, srv)
}

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func RegisterServiceAttachmentsServer(s *grpc.Server, srv ServiceAttachmentsServer) {
	src.RegisterServiceAttachmentsServer(s, srv)
}

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func RegisterSnapshotsServer(s *grpc.Server, srv SnapshotsServer) {
	src.RegisterSnapshotsServer(s, srv)
}

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func RegisterSslCertificatesServer(s *grpc.Server, srv SslCertificatesServer) {
	src.RegisterSslCertificatesServer(s, srv)
}

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func RegisterSslPoliciesServer(s *grpc.Server, srv SslPoliciesServer) {
	src.RegisterSslPoliciesServer(s, srv)
}

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func RegisterSubnetworksServer(s *grpc.Server, srv SubnetworksServer) {
	src.RegisterSubnetworksServer(s, srv)
}

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func RegisterTargetGrpcProxiesServer(s *grpc.Server, srv TargetGrpcProxiesServer) {
	src.RegisterTargetGrpcProxiesServer(s, srv)
}

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func RegisterTargetHttpProxiesServer(s *grpc.Server, srv TargetHttpProxiesServer) {
	src.RegisterTargetHttpProxiesServer(s, srv)
}

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func RegisterTargetHttpsProxiesServer(s *grpc.Server, srv TargetHttpsProxiesServer) {
	src.RegisterTargetHttpsProxiesServer(s, srv)
}

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func RegisterTargetInstancesServer(s *grpc.Server, srv TargetInstancesServer) {
	src.RegisterTargetInstancesServer(s, srv)
}

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func RegisterTargetPoolsServer(s *grpc.Server, srv TargetPoolsServer) {
	src.RegisterTargetPoolsServer(s, srv)
}

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func RegisterTargetSslProxiesServer(s *grpc.Server, srv TargetSslProxiesServer) {
	src.RegisterTargetSslProxiesServer(s, srv)
}

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func RegisterTargetTcpProxiesServer(s *grpc.Server, srv TargetTcpProxiesServer) {
	src.RegisterTargetTcpProxiesServer(s, srv)
}

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func RegisterTargetVpnGatewaysServer(s *grpc.Server, srv TargetVpnGatewaysServer) {
	src.RegisterTargetVpnGatewaysServer(s, srv)
}

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func RegisterUrlMapsServer(s *grpc.Server, srv UrlMapsServer) { src.RegisterUrlMapsServer(s, srv) }

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func RegisterVpnGatewaysServer(s *grpc.Server, srv VpnGatewaysServer) {
	src.RegisterVpnGatewaysServer(s, srv)
}

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func RegisterVpnTunnelsServer(s *grpc.Server, srv VpnTunnelsServer) {
	src.RegisterVpnTunnelsServer(s, srv)
}

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func RegisterZoneOperationsServer(s *grpc.Server, srv ZoneOperationsServer) {
	src.RegisterZoneOperationsServer(s, srv)
}

// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb
func RegisterZonesServer(s *grpc.Server, srv ZonesServer) { src.RegisterZonesServer(s, srv) }

repository: googleapis/go-genproto

repo_name: googleapis/go-genproto