blob: d7b86dfc023a10bf49b6c83eb86da3b7bdcddcd1 [file] [log] [blame]
// Copyright 2022 Google LLC
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
// http://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
// See the License for the specific language governing permissions and
// limitations under the License.
// Code generated by aliasgen. DO NOT EDIT.
// Package compute aliases all exported identifiers in package
// "cloud.google.com/go/compute/apiv1/computepb".
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb.
// Please read https://github.com/googleapis/google-cloud-go/blob/main/migration.md
// for more details.
package compute
import (
src "cloud.google.com/go/compute/apiv1/computepb"
grpc "google.golang.org/grpc"
)
// Deprecated: Please use consts in: cloud.google.com/go/compute/apiv1/computepb
const (
AccessConfig_DIRECT_IPV6 = src.AccessConfig_DIRECT_IPV6
AccessConfig_FIXED_STANDARD = src.AccessConfig_FIXED_STANDARD
AccessConfig_ONE_TO_ONE_NAT = src.AccessConfig_ONE_TO_ONE_NAT
AccessConfig_PREMIUM = src.AccessConfig_PREMIUM
AccessConfig_STANDARD = src.AccessConfig_STANDARD
AccessConfig_STANDARD_OVERRIDES_FIXED_STANDARD = src.AccessConfig_STANDARD_OVERRIDES_FIXED_STANDARD
AccessConfig_UNDEFINED_NETWORK_TIER = src.AccessConfig_UNDEFINED_NETWORK_TIER
AccessConfig_UNDEFINED_TYPE = src.AccessConfig_UNDEFINED_TYPE
Address_DNS_RESOLVER = src.Address_DNS_RESOLVER
Address_EXTERNAL = src.Address_EXTERNAL
Address_FIXED_STANDARD = src.Address_FIXED_STANDARD
Address_GCE_ENDPOINT = src.Address_GCE_ENDPOINT
Address_INTERNAL = src.Address_INTERNAL
Address_IN_USE = src.Address_IN_USE
Address_IPSEC_INTERCONNECT = src.Address_IPSEC_INTERCONNECT
Address_IPV4 = src.Address_IPV4
Address_IPV6 = src.Address_IPV6
Address_NAT_AUTO = src.Address_NAT_AUTO
Address_NETLB = src.Address_NETLB
Address_PREMIUM = src.Address_PREMIUM
Address_PRIVATE_SERVICE_CONNECT = src.Address_PRIVATE_SERVICE_CONNECT
Address_RESERVED = src.Address_RESERVED
Address_RESERVING = src.Address_RESERVING
Address_SERVERLESS = src.Address_SERVERLESS
Address_SHARED_LOADBALANCER_VIP = src.Address_SHARED_LOADBALANCER_VIP
Address_STANDARD = src.Address_STANDARD
Address_STANDARD_OVERRIDES_FIXED_STANDARD = src.Address_STANDARD_OVERRIDES_FIXED_STANDARD
Address_UNDEFINED_ADDRESS_TYPE = src.Address_UNDEFINED_ADDRESS_TYPE
Address_UNDEFINED_IPV6_ENDPOINT_TYPE = src.Address_UNDEFINED_IPV6_ENDPOINT_TYPE
Address_UNDEFINED_IP_VERSION = src.Address_UNDEFINED_IP_VERSION
Address_UNDEFINED_NETWORK_TIER = src.Address_UNDEFINED_NETWORK_TIER
Address_UNDEFINED_PURPOSE = src.Address_UNDEFINED_PURPOSE
Address_UNDEFINED_STATUS = src.Address_UNDEFINED_STATUS
Address_UNSPECIFIED_TYPE = src.Address_UNSPECIFIED_TYPE
Address_UNSPECIFIED_VERSION = src.Address_UNSPECIFIED_VERSION
Address_VM = src.Address_VM
Address_VPC_PEERING = src.Address_VPC_PEERING
AllocationSpecificSKUAllocationAllocatedInstancePropertiesReservedDisk_NVME = src.AllocationSpecificSKUAllocationAllocatedInstancePropertiesReservedDisk_NVME
AllocationSpecificSKUAllocationAllocatedInstancePropertiesReservedDisk_SCSI = src.AllocationSpecificSKUAllocationAllocatedInstancePropertiesReservedDisk_SCSI
AllocationSpecificSKUAllocationAllocatedInstancePropertiesReservedDisk_UNDEFINED_INTERFACE = src.AllocationSpecificSKUAllocationAllocatedInstancePropertiesReservedDisk_UNDEFINED_INTERFACE
AttachedDiskInitializeParams_ARCHITECTURE_UNSPECIFIED = src.AttachedDiskInitializeParams_ARCHITECTURE_UNSPECIFIED
AttachedDiskInitializeParams_ARM64 = src.AttachedDiskInitializeParams_ARM64
AttachedDiskInitializeParams_RECREATE_DISK = src.AttachedDiskInitializeParams_RECREATE_DISK
AttachedDiskInitializeParams_RECREATE_DISK_IF_SOURCE_CHANGED = src.AttachedDiskInitializeParams_RECREATE_DISK_IF_SOURCE_CHANGED
AttachedDiskInitializeParams_UNDEFINED_ARCHITECTURE = src.AttachedDiskInitializeParams_UNDEFINED_ARCHITECTURE
AttachedDiskInitializeParams_UNDEFINED_ON_UPDATE_ACTION = src.AttachedDiskInitializeParams_UNDEFINED_ON_UPDATE_ACTION
AttachedDiskInitializeParams_USE_EXISTING_DISK = src.AttachedDiskInitializeParams_USE_EXISTING_DISK
AttachedDiskInitializeParams_X86_64 = src.AttachedDiskInitializeParams_X86_64
AttachedDisk_ARCHITECTURE_UNSPECIFIED = src.AttachedDisk_ARCHITECTURE_UNSPECIFIED
AttachedDisk_ARM64 = src.AttachedDisk_ARM64
AttachedDisk_NVME = src.AttachedDisk_NVME
AttachedDisk_PERSISTENT = src.AttachedDisk_PERSISTENT
AttachedDisk_READ_ONLY = src.AttachedDisk_READ_ONLY
AttachedDisk_READ_WRITE = src.AttachedDisk_READ_WRITE
AttachedDisk_SCRATCH = src.AttachedDisk_SCRATCH
AttachedDisk_SCSI = src.AttachedDisk_SCSI
AttachedDisk_UNDEFINED_ARCHITECTURE = src.AttachedDisk_UNDEFINED_ARCHITECTURE
AttachedDisk_UNDEFINED_INTERFACE = src.AttachedDisk_UNDEFINED_INTERFACE
AttachedDisk_UNDEFINED_MODE = src.AttachedDisk_UNDEFINED_MODE
AttachedDisk_UNDEFINED_TYPE = src.AttachedDisk_UNDEFINED_TYPE
AttachedDisk_X86_64 = src.AttachedDisk_X86_64
AuditLogConfig_ADMIN_READ = src.AuditLogConfig_ADMIN_READ
AuditLogConfig_DATA_READ = src.AuditLogConfig_DATA_READ
AuditLogConfig_DATA_WRITE = src.AuditLogConfig_DATA_WRITE
AuditLogConfig_LOG_TYPE_UNSPECIFIED = src.AuditLogConfig_LOG_TYPE_UNSPECIFIED
AuditLogConfig_UNDEFINED_LOG_TYPE = src.AuditLogConfig_UNDEFINED_LOG_TYPE
AuthorizationLoggingOptions_ADMIN_READ = src.AuthorizationLoggingOptions_ADMIN_READ
AuthorizationLoggingOptions_ADMIN_WRITE = src.AuthorizationLoggingOptions_ADMIN_WRITE
AuthorizationLoggingOptions_DATA_READ = src.AuthorizationLoggingOptions_DATA_READ
AuthorizationLoggingOptions_DATA_WRITE = src.AuthorizationLoggingOptions_DATA_WRITE
AuthorizationLoggingOptions_PERMISSION_TYPE_UNSPECIFIED = src.AuthorizationLoggingOptions_PERMISSION_TYPE_UNSPECIFIED
AuthorizationLoggingOptions_UNDEFINED_PERMISSION_TYPE = src.AuthorizationLoggingOptions_UNDEFINED_PERMISSION_TYPE
AutoscalerStatusDetails_ALL_INSTANCES_UNHEALTHY = src.AutoscalerStatusDetails_ALL_INSTANCES_UNHEALTHY
AutoscalerStatusDetails_BACKEND_SERVICE_DOES_NOT_EXIST = src.AutoscalerStatusDetails_BACKEND_SERVICE_DOES_NOT_EXIST
AutoscalerStatusDetails_CAPPED_AT_MAX_NUM_REPLICAS = src.AutoscalerStatusDetails_CAPPED_AT_MAX_NUM_REPLICAS
AutoscalerStatusDetails_CUSTOM_METRIC_DATA_POINTS_TOO_SPARSE = src.AutoscalerStatusDetails_CUSTOM_METRIC_DATA_POINTS_TOO_SPARSE
AutoscalerStatusDetails_CUSTOM_METRIC_INVALID = src.AutoscalerStatusDetails_CUSTOM_METRIC_INVALID
AutoscalerStatusDetails_MIN_EQUALS_MAX = src.AutoscalerStatusDetails_MIN_EQUALS_MAX
AutoscalerStatusDetails_MISSING_CUSTOM_METRIC_DATA_POINTS = src.AutoscalerStatusDetails_MISSING_CUSTOM_METRIC_DATA_POINTS
AutoscalerStatusDetails_MISSING_LOAD_BALANCING_DATA_POINTS = src.AutoscalerStatusDetails_MISSING_LOAD_BALANCING_DATA_POINTS
AutoscalerStatusDetails_MODE_OFF = src.AutoscalerStatusDetails_MODE_OFF
AutoscalerStatusDetails_MODE_ONLY_SCALE_OUT = src.AutoscalerStatusDetails_MODE_ONLY_SCALE_OUT
AutoscalerStatusDetails_MODE_ONLY_UP = src.AutoscalerStatusDetails_MODE_ONLY_UP
AutoscalerStatusDetails_MORE_THAN_ONE_BACKEND_SERVICE = src.AutoscalerStatusDetails_MORE_THAN_ONE_BACKEND_SERVICE
AutoscalerStatusDetails_NOT_ENOUGH_QUOTA_AVAILABLE = src.AutoscalerStatusDetails_NOT_ENOUGH_QUOTA_AVAILABLE
AutoscalerStatusDetails_REGION_RESOURCE_STOCKOUT = src.AutoscalerStatusDetails_REGION_RESOURCE_STOCKOUT
AutoscalerStatusDetails_SCALING_TARGET_DOES_NOT_EXIST = src.AutoscalerStatusDetails_SCALING_TARGET_DOES_NOT_EXIST
AutoscalerStatusDetails_SCHEDULED_INSTANCES_GREATER_THAN_AUTOSCALER_MAX = src.AutoscalerStatusDetails_SCHEDULED_INSTANCES_GREATER_THAN_AUTOSCALER_MAX
AutoscalerStatusDetails_SCHEDULED_INSTANCES_LESS_THAN_AUTOSCALER_MIN = src.AutoscalerStatusDetails_SCHEDULED_INSTANCES_LESS_THAN_AUTOSCALER_MIN
AutoscalerStatusDetails_UNDEFINED_TYPE = src.AutoscalerStatusDetails_UNDEFINED_TYPE
AutoscalerStatusDetails_UNKNOWN = src.AutoscalerStatusDetails_UNKNOWN
AutoscalerStatusDetails_UNSUPPORTED_MAX_RATE_LOAD_BALANCING_CONFIGURATION = src.AutoscalerStatusDetails_UNSUPPORTED_MAX_RATE_LOAD_BALANCING_CONFIGURATION
AutoscalerStatusDetails_ZONE_RESOURCE_STOCKOUT = src.AutoscalerStatusDetails_ZONE_RESOURCE_STOCKOUT
Autoscaler_ACTIVE = src.Autoscaler_ACTIVE
Autoscaler_DELETING = src.Autoscaler_DELETING
Autoscaler_ERROR = src.Autoscaler_ERROR
Autoscaler_PENDING = src.Autoscaler_PENDING
Autoscaler_UNDEFINED_STATUS = src.Autoscaler_UNDEFINED_STATUS
AutoscalingPolicyCpuUtilization_NONE = src.AutoscalingPolicyCpuUtilization_NONE
AutoscalingPolicyCpuUtilization_OPTIMIZE_AVAILABILITY = src.AutoscalingPolicyCpuUtilization_OPTIMIZE_AVAILABILITY
AutoscalingPolicyCpuUtilization_UNDEFINED_PREDICTIVE_METHOD = src.AutoscalingPolicyCpuUtilization_UNDEFINED_PREDICTIVE_METHOD
AutoscalingPolicyCustomMetricUtilization_DELTA_PER_MINUTE = src.AutoscalingPolicyCustomMetricUtilization_DELTA_PER_MINUTE
AutoscalingPolicyCustomMetricUtilization_DELTA_PER_SECOND = src.AutoscalingPolicyCustomMetricUtilization_DELTA_PER_SECOND
AutoscalingPolicyCustomMetricUtilization_GAUGE = src.AutoscalingPolicyCustomMetricUtilization_GAUGE
AutoscalingPolicyCustomMetricUtilization_UNDEFINED_UTILIZATION_TARGET_TYPE = src.AutoscalingPolicyCustomMetricUtilization_UNDEFINED_UTILIZATION_TARGET_TYPE
AutoscalingPolicy_OFF = src.AutoscalingPolicy_OFF
AutoscalingPolicy_ON = src.AutoscalingPolicy_ON
AutoscalingPolicy_ONLY_SCALE_OUT = src.AutoscalingPolicy_ONLY_SCALE_OUT
AutoscalingPolicy_ONLY_UP = src.AutoscalingPolicy_ONLY_UP
AutoscalingPolicy_UNDEFINED_MODE = src.AutoscalingPolicy_UNDEFINED_MODE
BackendBucketCdnPolicy_CACHE_ALL_STATIC = src.BackendBucketCdnPolicy_CACHE_ALL_STATIC
BackendBucketCdnPolicy_FORCE_CACHE_ALL = src.BackendBucketCdnPolicy_FORCE_CACHE_ALL
BackendBucketCdnPolicy_INVALID_CACHE_MODE = src.BackendBucketCdnPolicy_INVALID_CACHE_MODE
BackendBucketCdnPolicy_UNDEFINED_CACHE_MODE = src.BackendBucketCdnPolicy_UNDEFINED_CACHE_MODE
BackendBucketCdnPolicy_USE_ORIGIN_HEADERS = src.BackendBucketCdnPolicy_USE_ORIGIN_HEADERS
BackendBucket_AUTOMATIC = src.BackendBucket_AUTOMATIC
BackendBucket_DISABLED = src.BackendBucket_DISABLED
BackendBucket_UNDEFINED_COMPRESSION_MODE = src.BackendBucket_UNDEFINED_COMPRESSION_MODE
BackendServiceCdnPolicy_CACHE_ALL_STATIC = src.BackendServiceCdnPolicy_CACHE_ALL_STATIC
BackendServiceCdnPolicy_FORCE_CACHE_ALL = src.BackendServiceCdnPolicy_FORCE_CACHE_ALL
BackendServiceCdnPolicy_INVALID_CACHE_MODE = src.BackendServiceCdnPolicy_INVALID_CACHE_MODE
BackendServiceCdnPolicy_UNDEFINED_CACHE_MODE = src.BackendServiceCdnPolicy_UNDEFINED_CACHE_MODE
BackendServiceCdnPolicy_USE_ORIGIN_HEADERS = src.BackendServiceCdnPolicy_USE_ORIGIN_HEADERS
BackendServiceConnectionTrackingPolicy_ALWAYS_PERSIST = src.BackendServiceConnectionTrackingPolicy_ALWAYS_PERSIST
BackendServiceConnectionTrackingPolicy_DEFAULT_FOR_PROTOCOL = src.BackendServiceConnectionTrackingPolicy_DEFAULT_FOR_PROTOCOL
BackendServiceConnectionTrackingPolicy_INVALID_TRACKING_MODE = src.BackendServiceConnectionTrackingPolicy_INVALID_TRACKING_MODE
BackendServiceConnectionTrackingPolicy_NEVER_PERSIST = src.BackendServiceConnectionTrackingPolicy_NEVER_PERSIST
BackendServiceConnectionTrackingPolicy_PER_CONNECTION = src.BackendServiceConnectionTrackingPolicy_PER_CONNECTION
BackendServiceConnectionTrackingPolicy_PER_SESSION = src.BackendServiceConnectionTrackingPolicy_PER_SESSION
BackendServiceConnectionTrackingPolicy_UNDEFINED_CONNECTION_PERSISTENCE_ON_UNHEALTHY_BACKENDS = src.BackendServiceConnectionTrackingPolicy_UNDEFINED_CONNECTION_PERSISTENCE_ON_UNHEALTHY_BACKENDS
BackendServiceConnectionTrackingPolicy_UNDEFINED_TRACKING_MODE = src.BackendServiceConnectionTrackingPolicy_UNDEFINED_TRACKING_MODE
BackendServiceLocalityLoadBalancingPolicyConfigPolicy_INVALID_LB_POLICY = src.BackendServiceLocalityLoadBalancingPolicyConfigPolicy_INVALID_LB_POLICY
BackendServiceLocalityLoadBalancingPolicyConfigPolicy_LEAST_REQUEST = src.BackendServiceLocalityLoadBalancingPolicyConfigPolicy_LEAST_REQUEST
BackendServiceLocalityLoadBalancingPolicyConfigPolicy_MAGLEV = src.BackendServiceLocalityLoadBalancingPolicyConfigPolicy_MAGLEV
BackendServiceLocalityLoadBalancingPolicyConfigPolicy_ORIGINAL_DESTINATION = src.BackendServiceLocalityLoadBalancingPolicyConfigPolicy_ORIGINAL_DESTINATION
BackendServiceLocalityLoadBalancingPolicyConfigPolicy_RANDOM = src.BackendServiceLocalityLoadBalancingPolicyConfigPolicy_RANDOM
BackendServiceLocalityLoadBalancingPolicyConfigPolicy_RING_HASH = src.BackendServiceLocalityLoadBalancingPolicyConfigPolicy_RING_HASH
BackendServiceLocalityLoadBalancingPolicyConfigPolicy_ROUND_ROBIN = src.BackendServiceLocalityLoadBalancingPolicyConfigPolicy_ROUND_ROBIN
BackendServiceLocalityLoadBalancingPolicyConfigPolicy_UNDEFINED_NAME = src.BackendServiceLocalityLoadBalancingPolicyConfigPolicy_UNDEFINED_NAME
BackendService_AUTOMATIC = src.BackendService_AUTOMATIC
BackendService_CLIENT_IP = src.BackendService_CLIENT_IP
BackendService_CLIENT_IP_NO_DESTINATION = src.BackendService_CLIENT_IP_NO_DESTINATION
BackendService_CLIENT_IP_PORT_PROTO = src.BackendService_CLIENT_IP_PORT_PROTO
BackendService_CLIENT_IP_PROTO = src.BackendService_CLIENT_IP_PROTO
BackendService_DISABLED = src.BackendService_DISABLED
BackendService_EXTERNAL = src.BackendService_EXTERNAL
BackendService_EXTERNAL_MANAGED = src.BackendService_EXTERNAL_MANAGED
BackendService_GENERATED_COOKIE = src.BackendService_GENERATED_COOKIE
BackendService_GRPC = src.BackendService_GRPC
BackendService_HEADER_FIELD = src.BackendService_HEADER_FIELD
BackendService_HTTP = src.BackendService_HTTP
BackendService_HTTP2 = src.BackendService_HTTP2
BackendService_HTTPS = src.BackendService_HTTPS
BackendService_HTTP_COOKIE = src.BackendService_HTTP_COOKIE
BackendService_INTERNAL = src.BackendService_INTERNAL
BackendService_INTERNAL_MANAGED = src.BackendService_INTERNAL_MANAGED
BackendService_INTERNAL_SELF_MANAGED = src.BackendService_INTERNAL_SELF_MANAGED
BackendService_INVALID_LB_POLICY = src.BackendService_INVALID_LB_POLICY
BackendService_INVALID_LOAD_BALANCING_SCHEME = src.BackendService_INVALID_LOAD_BALANCING_SCHEME
BackendService_LEAST_REQUEST = src.BackendService_LEAST_REQUEST
BackendService_MAGLEV = src.BackendService_MAGLEV
BackendService_NONE = src.BackendService_NONE
BackendService_ORIGINAL_DESTINATION = src.BackendService_ORIGINAL_DESTINATION
BackendService_RANDOM = src.BackendService_RANDOM
BackendService_RING_HASH = src.BackendService_RING_HASH
BackendService_ROUND_ROBIN = src.BackendService_ROUND_ROBIN
BackendService_SSL = src.BackendService_SSL
BackendService_TCP = src.BackendService_TCP
BackendService_UDP = src.BackendService_UDP
BackendService_UNDEFINED_COMPRESSION_MODE = src.BackendService_UNDEFINED_COMPRESSION_MODE
BackendService_UNDEFINED_LOAD_BALANCING_SCHEME = src.BackendService_UNDEFINED_LOAD_BALANCING_SCHEME
BackendService_UNDEFINED_LOCALITY_LB_POLICY = src.BackendService_UNDEFINED_LOCALITY_LB_POLICY
BackendService_UNDEFINED_PROTOCOL = src.BackendService_UNDEFINED_PROTOCOL
BackendService_UNDEFINED_SESSION_AFFINITY = src.BackendService_UNDEFINED_SESSION_AFFINITY
BackendService_UNSPECIFIED = src.BackendService_UNSPECIFIED
Backend_CONNECTION = src.Backend_CONNECTION
Backend_RATE = src.Backend_RATE
Backend_UNDEFINED_BALANCING_MODE = src.Backend_UNDEFINED_BALANCING_MODE
Backend_UTILIZATION = src.Backend_UTILIZATION
BfdPacket_ADMINISTRATIVELY_DOWN = src.BfdPacket_ADMINISTRATIVELY_DOWN
BfdPacket_ADMIN_DOWN = src.BfdPacket_ADMIN_DOWN
BfdPacket_CONCATENATED_PATH_DOWN = src.BfdPacket_CONCATENATED_PATH_DOWN
BfdPacket_CONTROL_DETECTION_TIME_EXPIRED = src.BfdPacket_CONTROL_DETECTION_TIME_EXPIRED
BfdPacket_DIAGNOSTIC_UNSPECIFIED = src.BfdPacket_DIAGNOSTIC_UNSPECIFIED
BfdPacket_DOWN = src.BfdPacket_DOWN
BfdPacket_ECHO_FUNCTION_FAILED = src.BfdPacket_ECHO_FUNCTION_FAILED
BfdPacket_FORWARDING_PLANE_RESET = src.BfdPacket_FORWARDING_PLANE_RESET
BfdPacket_INIT = src.BfdPacket_INIT
BfdPacket_NEIGHBOR_SIGNALED_SESSION_DOWN = src.BfdPacket_NEIGHBOR_SIGNALED_SESSION_DOWN
BfdPacket_NO_DIAGNOSTIC = src.BfdPacket_NO_DIAGNOSTIC
BfdPacket_PATH_DOWN = src.BfdPacket_PATH_DOWN
BfdPacket_REVERSE_CONCATENATED_PATH_DOWN = src.BfdPacket_REVERSE_CONCATENATED_PATH_DOWN
BfdPacket_STATE_UNSPECIFIED = src.BfdPacket_STATE_UNSPECIFIED
BfdPacket_UNDEFINED_DIAGNOSTIC = src.BfdPacket_UNDEFINED_DIAGNOSTIC
BfdPacket_UNDEFINED_STATE = src.BfdPacket_UNDEFINED_STATE
BfdPacket_UP = src.BfdPacket_UP
BfdStatus_ACTIVE = src.BfdStatus_ACTIVE
BfdStatus_ADMINISTRATIVELY_DOWN = src.BfdStatus_ADMINISTRATIVELY_DOWN
BfdStatus_ADMIN_DOWN = src.BfdStatus_ADMIN_DOWN
BfdStatus_CONCATENATED_PATH_DOWN = src.BfdStatus_CONCATENATED_PATH_DOWN
BfdStatus_CONTROL_DETECTION_TIME_EXPIRED = src.BfdStatus_CONTROL_DETECTION_TIME_EXPIRED
BfdStatus_DIAGNOSTIC_UNSPECIFIED = src.BfdStatus_DIAGNOSTIC_UNSPECIFIED
BfdStatus_DISABLED = src.BfdStatus_DISABLED
BfdStatus_DOWN = src.BfdStatus_DOWN
BfdStatus_ECHO_FUNCTION_FAILED = src.BfdStatus_ECHO_FUNCTION_FAILED
BfdStatus_FORWARDING_PLANE_RESET = src.BfdStatus_FORWARDING_PLANE_RESET
BfdStatus_INIT = src.BfdStatus_INIT
BfdStatus_NEIGHBOR_SIGNALED_SESSION_DOWN = src.BfdStatus_NEIGHBOR_SIGNALED_SESSION_DOWN
BfdStatus_NO_DIAGNOSTIC = src.BfdStatus_NO_DIAGNOSTIC
BfdStatus_PASSIVE = src.BfdStatus_PASSIVE
BfdStatus_PATH_DOWN = src.BfdStatus_PATH_DOWN
BfdStatus_REVERSE_CONCATENATED_PATH_DOWN = src.BfdStatus_REVERSE_CONCATENATED_PATH_DOWN
BfdStatus_STATE_UNSPECIFIED = src.BfdStatus_STATE_UNSPECIFIED
BfdStatus_UNDEFINED_BFD_SESSION_INITIALIZATION_MODE = src.BfdStatus_UNDEFINED_BFD_SESSION_INITIALIZATION_MODE
BfdStatus_UNDEFINED_LOCAL_DIAGNOSTIC = src.BfdStatus_UNDEFINED_LOCAL_DIAGNOSTIC
BfdStatus_UNDEFINED_LOCAL_STATE = src.BfdStatus_UNDEFINED_LOCAL_STATE
BfdStatus_UP = src.BfdStatus_UP
Commitment_ACCELERATOR_OPTIMIZED = src.Commitment_ACCELERATOR_OPTIMIZED
Commitment_ACTIVE = src.Commitment_ACTIVE
Commitment_CANCELLED = src.Commitment_CANCELLED
Commitment_CATEGORY_UNSPECIFIED = src.Commitment_CATEGORY_UNSPECIFIED
Commitment_COMPUTE_OPTIMIZED = src.Commitment_COMPUTE_OPTIMIZED
Commitment_COMPUTE_OPTIMIZED_C2D = src.Commitment_COMPUTE_OPTIMIZED_C2D
Commitment_CREATING = src.Commitment_CREATING
Commitment_EXPIRED = src.Commitment_EXPIRED
Commitment_GENERAL_PURPOSE = src.Commitment_GENERAL_PURPOSE
Commitment_GENERAL_PURPOSE_E2 = src.Commitment_GENERAL_PURPOSE_E2
Commitment_GENERAL_PURPOSE_N2 = src.Commitment_GENERAL_PURPOSE_N2
Commitment_GENERAL_PURPOSE_N2D = src.Commitment_GENERAL_PURPOSE_N2D
Commitment_GENERAL_PURPOSE_T2D = src.Commitment_GENERAL_PURPOSE_T2D
Commitment_INVALID = src.Commitment_INVALID
Commitment_LICENSE = src.Commitment_LICENSE
Commitment_MACHINE = src.Commitment_MACHINE
Commitment_MEMORY_OPTIMIZED = src.Commitment_MEMORY_OPTIMIZED
Commitment_MEMORY_OPTIMIZED_M3 = src.Commitment_MEMORY_OPTIMIZED_M3
Commitment_NOT_YET_ACTIVE = src.Commitment_NOT_YET_ACTIVE
Commitment_THIRTY_SIX_MONTH = src.Commitment_THIRTY_SIX_MONTH
Commitment_TWELVE_MONTH = src.Commitment_TWELVE_MONTH
Commitment_TYPE_UNSPECIFIED = src.Commitment_TYPE_UNSPECIFIED
Commitment_UNDEFINED_CATEGORY = src.Commitment_UNDEFINED_CATEGORY
Commitment_UNDEFINED_PLAN = src.Commitment_UNDEFINED_PLAN
Commitment_UNDEFINED_STATUS = src.Commitment_UNDEFINED_STATUS
Commitment_UNDEFINED_TYPE = src.Commitment_UNDEFINED_TYPE
Condition_APPROVER = src.Condition_APPROVER
Condition_ATTRIBUTION = src.Condition_ATTRIBUTION
Condition_AUTHORITY = src.Condition_AUTHORITY
Condition_CREDENTIALS_TYPE = src.Condition_CREDENTIALS_TYPE
Condition_CREDS_ASSERTION = src.Condition_CREDS_ASSERTION
Condition_DISCHARGED = src.Condition_DISCHARGED
Condition_EQUALS = src.Condition_EQUALS
Condition_IN = src.Condition_IN
Condition_IP = src.Condition_IP
Condition_JUSTIFICATION_TYPE = src.Condition_JUSTIFICATION_TYPE
Condition_NAME = src.Condition_NAME
Condition_NOT_EQUALS = src.Condition_NOT_EQUALS
Condition_NOT_IN = src.Condition_NOT_IN
Condition_NO_OP = src.Condition_NO_OP
Condition_REGION = src.Condition_REGION
Condition_SECURITY_REALM = src.Condition_SECURITY_REALM
Condition_SERVICE = src.Condition_SERVICE
Condition_UNDEFINED_IAM = src.Condition_UNDEFINED_IAM
Condition_UNDEFINED_OP = src.Condition_UNDEFINED_OP
Condition_UNDEFINED_SYS = src.Condition_UNDEFINED_SYS
DeprecationStatus_ACTIVE = src.DeprecationStatus_ACTIVE
DeprecationStatus_DELETED = src.DeprecationStatus_DELETED
DeprecationStatus_DEPRECATED = src.DeprecationStatus_DEPRECATED
DeprecationStatus_OBSOLETE = src.DeprecationStatus_OBSOLETE
DeprecationStatus_UNDEFINED_STATE = src.DeprecationStatus_UNDEFINED_STATE
DiskInstantiationConfig_ATTACH_READ_ONLY = src.DiskInstantiationConfig_ATTACH_READ_ONLY
DiskInstantiationConfig_BLANK = src.DiskInstantiationConfig_BLANK
DiskInstantiationConfig_CUSTOM_IMAGE = src.DiskInstantiationConfig_CUSTOM_IMAGE
DiskInstantiationConfig_DEFAULT = src.DiskInstantiationConfig_DEFAULT
DiskInstantiationConfig_DO_NOT_INCLUDE = src.DiskInstantiationConfig_DO_NOT_INCLUDE
DiskInstantiationConfig_SOURCE_IMAGE = src.DiskInstantiationConfig_SOURCE_IMAGE
DiskInstantiationConfig_SOURCE_IMAGE_FAMILY = src.DiskInstantiationConfig_SOURCE_IMAGE_FAMILY
DiskInstantiationConfig_UNDEFINED_INSTANTIATE_FROM = src.DiskInstantiationConfig_UNDEFINED_INSTANTIATE_FROM
Disk_ARCHITECTURE_UNSPECIFIED = src.Disk_ARCHITECTURE_UNSPECIFIED
Disk_ARM64 = src.Disk_ARM64
Disk_CREATING = src.Disk_CREATING
Disk_DELETING = src.Disk_DELETING
Disk_FAILED = src.Disk_FAILED
Disk_READY = src.Disk_READY
Disk_RESTORING = src.Disk_RESTORING
Disk_UNDEFINED_ARCHITECTURE = src.Disk_UNDEFINED_ARCHITECTURE
Disk_UNDEFINED_STATUS = src.Disk_UNDEFINED_STATUS
Disk_X86_64 = src.Disk_X86_64
DistributionPolicy_ANY = src.DistributionPolicy_ANY
DistributionPolicy_BALANCED = src.DistributionPolicy_BALANCED
DistributionPolicy_EVEN = src.DistributionPolicy_EVEN
DistributionPolicy_UNDEFINED_TARGET_SHAPE = src.DistributionPolicy_UNDEFINED_TARGET_SHAPE
ExchangedPeeringRoute_DYNAMIC_PEERING_ROUTE = src.ExchangedPeeringRoute_DYNAMIC_PEERING_ROUTE
ExchangedPeeringRoute_STATIC_PEERING_ROUTE = src.ExchangedPeeringRoute_STATIC_PEERING_ROUTE
ExchangedPeeringRoute_SUBNET_PEERING_ROUTE = src.ExchangedPeeringRoute_SUBNET_PEERING_ROUTE
ExchangedPeeringRoute_UNDEFINED_TYPE = src.ExchangedPeeringRoute_UNDEFINED_TYPE
ExternalVpnGateway_FOUR_IPS_REDUNDANCY = src.ExternalVpnGateway_FOUR_IPS_REDUNDANCY
ExternalVpnGateway_SINGLE_IP_INTERNALLY_REDUNDANT = src.ExternalVpnGateway_SINGLE_IP_INTERNALLY_REDUNDANT
ExternalVpnGateway_TWO_IPS_REDUNDANCY = src.ExternalVpnGateway_TWO_IPS_REDUNDANCY
ExternalVpnGateway_UNDEFINED_REDUNDANCY_TYPE = src.ExternalVpnGateway_UNDEFINED_REDUNDANCY_TYPE
FileContentBuffer_BIN = src.FileContentBuffer_BIN
FileContentBuffer_UNDEFINED = src.FileContentBuffer_UNDEFINED
FileContentBuffer_UNDEFINED_FILE_TYPE = src.FileContentBuffer_UNDEFINED_FILE_TYPE
FileContentBuffer_X509 = src.FileContentBuffer_X509
FirewallLogConfig_EXCLUDE_ALL_METADATA = src.FirewallLogConfig_EXCLUDE_ALL_METADATA
FirewallLogConfig_INCLUDE_ALL_METADATA = src.FirewallLogConfig_INCLUDE_ALL_METADATA
FirewallLogConfig_UNDEFINED_METADATA = src.FirewallLogConfig_UNDEFINED_METADATA
FirewallPolicyRuleSecureTag_EFFECTIVE = src.FirewallPolicyRuleSecureTag_EFFECTIVE
FirewallPolicyRuleSecureTag_INEFFECTIVE = src.FirewallPolicyRuleSecureTag_INEFFECTIVE
FirewallPolicyRuleSecureTag_UNDEFINED_STATE = src.FirewallPolicyRuleSecureTag_UNDEFINED_STATE
FirewallPolicyRule_EGRESS = src.FirewallPolicyRule_EGRESS
FirewallPolicyRule_INGRESS = src.FirewallPolicyRule_INGRESS
FirewallPolicyRule_UNDEFINED_DIRECTION = src.FirewallPolicyRule_UNDEFINED_DIRECTION
Firewall_EGRESS = src.Firewall_EGRESS
Firewall_INGRESS = src.Firewall_INGRESS
Firewall_UNDEFINED_DIRECTION = src.Firewall_UNDEFINED_DIRECTION
ForwardingRule_ACCEPTED = src.ForwardingRule_ACCEPTED
ForwardingRule_AH = src.ForwardingRule_AH
ForwardingRule_CLOSED = src.ForwardingRule_CLOSED
ForwardingRule_ESP = src.ForwardingRule_ESP
ForwardingRule_EXTERNAL = src.ForwardingRule_EXTERNAL
ForwardingRule_EXTERNAL_MANAGED = src.ForwardingRule_EXTERNAL_MANAGED
ForwardingRule_FIXED_STANDARD = src.ForwardingRule_FIXED_STANDARD
ForwardingRule_ICMP = src.ForwardingRule_ICMP
ForwardingRule_INTERNAL = src.ForwardingRule_INTERNAL
ForwardingRule_INTERNAL_MANAGED = src.ForwardingRule_INTERNAL_MANAGED
ForwardingRule_INTERNAL_SELF_MANAGED = src.ForwardingRule_INTERNAL_SELF_MANAGED
ForwardingRule_INVALID = src.ForwardingRule_INVALID
ForwardingRule_IPV4 = src.ForwardingRule_IPV4
ForwardingRule_IPV6 = src.ForwardingRule_IPV6
ForwardingRule_L3_DEFAULT = src.ForwardingRule_L3_DEFAULT
ForwardingRule_NEEDS_ATTENTION = src.ForwardingRule_NEEDS_ATTENTION
ForwardingRule_PENDING = src.ForwardingRule_PENDING
ForwardingRule_PREMIUM = src.ForwardingRule_PREMIUM
ForwardingRule_REJECTED = src.ForwardingRule_REJECTED
ForwardingRule_SCTP = src.ForwardingRule_SCTP
ForwardingRule_STANDARD = src.ForwardingRule_STANDARD
ForwardingRule_STANDARD_OVERRIDES_FIXED_STANDARD = src.ForwardingRule_STANDARD_OVERRIDES_FIXED_STANDARD
ForwardingRule_STATUS_UNSPECIFIED = src.ForwardingRule_STATUS_UNSPECIFIED
ForwardingRule_TCP = src.ForwardingRule_TCP
ForwardingRule_UDP = src.ForwardingRule_UDP
ForwardingRule_UNDEFINED_IP_VERSION = src.ForwardingRule_UNDEFINED_IP_VERSION
ForwardingRule_UNDEFINED_I_P_PROTOCOL_ENUM = src.ForwardingRule_UNDEFINED_I_P_PROTOCOL_ENUM
ForwardingRule_UNDEFINED_LOAD_BALANCING_SCHEME = src.ForwardingRule_UNDEFINED_LOAD_BALANCING_SCHEME
ForwardingRule_UNDEFINED_NETWORK_TIER = src.ForwardingRule_UNDEFINED_NETWORK_TIER
ForwardingRule_UNDEFINED_PSC_CONNECTION_STATUS = src.ForwardingRule_UNDEFINED_PSC_CONNECTION_STATUS
ForwardingRule_UNSPECIFIED_VERSION = src.ForwardingRule_UNSPECIFIED_VERSION
GRPCHealthCheck_UNDEFINED_PORT_SPECIFICATION = src.GRPCHealthCheck_UNDEFINED_PORT_SPECIFICATION
GRPCHealthCheck_USE_FIXED_PORT = src.GRPCHealthCheck_USE_FIXED_PORT
GRPCHealthCheck_USE_NAMED_PORT = src.GRPCHealthCheck_USE_NAMED_PORT
GRPCHealthCheck_USE_SERVING_PORT = src.GRPCHealthCheck_USE_SERVING_PORT
GuestOsFeature_FEATURE_TYPE_UNSPECIFIED = src.GuestOsFeature_FEATURE_TYPE_UNSPECIFIED
GuestOsFeature_GVNIC = src.GuestOsFeature_GVNIC
GuestOsFeature_MULTI_IP_SUBNET = src.GuestOsFeature_MULTI_IP_SUBNET
GuestOsFeature_SECURE_BOOT = src.GuestOsFeature_SECURE_BOOT
GuestOsFeature_SEV_CAPABLE = src.GuestOsFeature_SEV_CAPABLE
GuestOsFeature_UEFI_COMPATIBLE = src.GuestOsFeature_UEFI_COMPATIBLE
GuestOsFeature_UNDEFINED_TYPE = src.GuestOsFeature_UNDEFINED_TYPE
GuestOsFeature_VIRTIO_SCSI_MULTIQUEUE = src.GuestOsFeature_VIRTIO_SCSI_MULTIQUEUE
GuestOsFeature_WINDOWS = src.GuestOsFeature_WINDOWS
HTTP2HealthCheck_NONE = src.HTTP2HealthCheck_NONE
HTTP2HealthCheck_PROXY_V1 = src.HTTP2HealthCheck_PROXY_V1
HTTP2HealthCheck_UNDEFINED_PORT_SPECIFICATION = src.HTTP2HealthCheck_UNDEFINED_PORT_SPECIFICATION
HTTP2HealthCheck_UNDEFINED_PROXY_HEADER = src.HTTP2HealthCheck_UNDEFINED_PROXY_HEADER
HTTP2HealthCheck_USE_FIXED_PORT = src.HTTP2HealthCheck_USE_FIXED_PORT
HTTP2HealthCheck_USE_NAMED_PORT = src.HTTP2HealthCheck_USE_NAMED_PORT
HTTP2HealthCheck_USE_SERVING_PORT = src.HTTP2HealthCheck_USE_SERVING_PORT
HTTPHealthCheck_NONE = src.HTTPHealthCheck_NONE
HTTPHealthCheck_PROXY_V1 = src.HTTPHealthCheck_PROXY_V1
HTTPHealthCheck_UNDEFINED_PORT_SPECIFICATION = src.HTTPHealthCheck_UNDEFINED_PORT_SPECIFICATION
HTTPHealthCheck_UNDEFINED_PROXY_HEADER = src.HTTPHealthCheck_UNDEFINED_PROXY_HEADER
HTTPHealthCheck_USE_FIXED_PORT = src.HTTPHealthCheck_USE_FIXED_PORT
HTTPHealthCheck_USE_NAMED_PORT = src.HTTPHealthCheck_USE_NAMED_PORT
HTTPHealthCheck_USE_SERVING_PORT = src.HTTPHealthCheck_USE_SERVING_PORT
HTTPSHealthCheck_NONE = src.HTTPSHealthCheck_NONE
HTTPSHealthCheck_PROXY_V1 = src.HTTPSHealthCheck_PROXY_V1
HTTPSHealthCheck_UNDEFINED_PORT_SPECIFICATION = src.HTTPSHealthCheck_UNDEFINED_PORT_SPECIFICATION
HTTPSHealthCheck_UNDEFINED_PROXY_HEADER = src.HTTPSHealthCheck_UNDEFINED_PROXY_HEADER
HTTPSHealthCheck_USE_FIXED_PORT = src.HTTPSHealthCheck_USE_FIXED_PORT
HTTPSHealthCheck_USE_NAMED_PORT = src.HTTPSHealthCheck_USE_NAMED_PORT
HTTPSHealthCheck_USE_SERVING_PORT = src.HTTPSHealthCheck_USE_SERVING_PORT
HealthCheckService_AND = src.HealthCheckService_AND
HealthCheckService_NO_AGGREGATION = src.HealthCheckService_NO_AGGREGATION
HealthCheckService_UNDEFINED_HEALTH_STATUS_AGGREGATION_POLICY = src.HealthCheckService_UNDEFINED_HEALTH_STATUS_AGGREGATION_POLICY
HealthCheck_GRPC = src.HealthCheck_GRPC
HealthCheck_HTTP = src.HealthCheck_HTTP
HealthCheck_HTTP2 = src.HealthCheck_HTTP2
HealthCheck_HTTPS = src.HealthCheck_HTTPS
HealthCheck_INVALID = src.HealthCheck_INVALID
HealthCheck_SSL = src.HealthCheck_SSL
HealthCheck_TCP = src.HealthCheck_TCP
HealthCheck_UNDEFINED_TYPE = src.HealthCheck_UNDEFINED_TYPE
HealthStatusForNetworkEndpoint_DRAINING = src.HealthStatusForNetworkEndpoint_DRAINING
HealthStatusForNetworkEndpoint_HEALTHY = src.HealthStatusForNetworkEndpoint_HEALTHY
HealthStatusForNetworkEndpoint_UNDEFINED_HEALTH_STATE = src.HealthStatusForNetworkEndpoint_UNDEFINED_HEALTH_STATE
HealthStatusForNetworkEndpoint_UNHEALTHY = src.HealthStatusForNetworkEndpoint_UNHEALTHY
HealthStatusForNetworkEndpoint_UNKNOWN = src.HealthStatusForNetworkEndpoint_UNKNOWN
HealthStatus_HEALTHY = src.HealthStatus_HEALTHY
HealthStatus_INVALID_WEIGHT = src.HealthStatus_INVALID_WEIGHT
HealthStatus_MISSING_WEIGHT = src.HealthStatus_MISSING_WEIGHT
HealthStatus_UNAVAILABLE_WEIGHT = src.HealthStatus_UNAVAILABLE_WEIGHT
HealthStatus_UNDEFINED_HEALTH_STATE = src.HealthStatus_UNDEFINED_HEALTH_STATE
HealthStatus_UNDEFINED_WEIGHT_ERROR = src.HealthStatus_UNDEFINED_WEIGHT_ERROR
HealthStatus_UNHEALTHY = src.HealthStatus_UNHEALTHY
HealthStatus_WEIGHT_NONE = src.HealthStatus_WEIGHT_NONE
HttpRedirectAction_FOUND = src.HttpRedirectAction_FOUND
HttpRedirectAction_MOVED_PERMANENTLY_DEFAULT = src.HttpRedirectAction_MOVED_PERMANENTLY_DEFAULT
HttpRedirectAction_PERMANENT_REDIRECT = src.HttpRedirectAction_PERMANENT_REDIRECT
HttpRedirectAction_SEE_OTHER = src.HttpRedirectAction_SEE_OTHER
HttpRedirectAction_TEMPORARY_REDIRECT = src.HttpRedirectAction_TEMPORARY_REDIRECT
HttpRedirectAction_UNDEFINED_REDIRECT_RESPONSE_CODE = src.HttpRedirectAction_UNDEFINED_REDIRECT_RESPONSE_CODE
Image_ARCHITECTURE_UNSPECIFIED = src.Image_ARCHITECTURE_UNSPECIFIED
Image_ARM64 = src.Image_ARM64
Image_DELETING = src.Image_DELETING
Image_FAILED = src.Image_FAILED
Image_PENDING = src.Image_PENDING
Image_RAW = src.Image_RAW
Image_READY = src.Image_READY
Image_UNDEFINED_ARCHITECTURE = src.Image_UNDEFINED_ARCHITECTURE
Image_UNDEFINED_SOURCE_TYPE = src.Image_UNDEFINED_SOURCE_TYPE
Image_UNDEFINED_STATUS = src.Image_UNDEFINED_STATUS
Image_X86_64 = src.Image_X86_64
InstanceGroupManagerUpdatePolicy_OPPORTUNISTIC = src.InstanceGroupManagerUpdatePolicy_OPPORTUNISTIC
InstanceGroupManagerUpdatePolicy_RECREATE = src.InstanceGroupManagerUpdatePolicy_RECREATE
InstanceGroupManagerUpdatePolicy_SUBSTITUTE = src.InstanceGroupManagerUpdatePolicy_SUBSTITUTE
InstanceGroupManagerUpdatePolicy_UNDEFINED_INSTANCE_REDISTRIBUTION_TYPE = src.InstanceGroupManagerUpdatePolicy_UNDEFINED_INSTANCE_REDISTRIBUTION_TYPE
InstanceGroupManagerUpdatePolicy_UNDEFINED_MINIMAL_ACTION = src.InstanceGroupManagerUpdatePolicy_UNDEFINED_MINIMAL_ACTION
InstanceGroupManagerUpdatePolicy_UNDEFINED_MOST_DISRUPTIVE_ALLOWED_ACTION = src.InstanceGroupManagerUpdatePolicy_UNDEFINED_MOST_DISRUPTIVE_ALLOWED_ACTION
InstanceGroupManagerUpdatePolicy_UNDEFINED_REPLACEMENT_METHOD = src.InstanceGroupManagerUpdatePolicy_UNDEFINED_REPLACEMENT_METHOD
InstanceGroupManagerUpdatePolicy_UNDEFINED_TYPE = src.InstanceGroupManagerUpdatePolicy_UNDEFINED_TYPE
InstanceGroupManager_PAGELESS = src.InstanceGroupManager_PAGELESS
InstanceGroupManager_PAGINATED = src.InstanceGroupManager_PAGINATED
InstanceGroupManager_UNDEFINED_LIST_MANAGED_INSTANCES_RESULTS = src.InstanceGroupManager_UNDEFINED_LIST_MANAGED_INSTANCES_RESULTS
InstanceGroupManagersApplyUpdatesRequest_UNDEFINED_MINIMAL_ACTION = src.InstanceGroupManagersApplyUpdatesRequest_UNDEFINED_MINIMAL_ACTION
InstanceGroupManagersApplyUpdatesRequest_UNDEFINED_MOST_DISRUPTIVE_ALLOWED_ACTION = src.InstanceGroupManagersApplyUpdatesRequest_UNDEFINED_MOST_DISRUPTIVE_ALLOWED_ACTION
InstanceGroupsListInstancesRequest_ALL = src.InstanceGroupsListInstancesRequest_ALL
InstanceGroupsListInstancesRequest_RUNNING = src.InstanceGroupsListInstancesRequest_RUNNING
InstanceGroupsListInstancesRequest_UNDEFINED_INSTANCE_STATE = src.InstanceGroupsListInstancesRequest_UNDEFINED_INSTANCE_STATE
InstanceManagedByIgmErrorInstanceActionDetails_ABANDONING = src.InstanceManagedByIgmErrorInstanceActionDetails_ABANDONING
InstanceManagedByIgmErrorInstanceActionDetails_CREATING = src.InstanceManagedByIgmErrorInstanceActionDetails_CREATING
InstanceManagedByIgmErrorInstanceActionDetails_CREATING_WITHOUT_RETRIES = src.InstanceManagedByIgmErrorInstanceActionDetails_CREATING_WITHOUT_RETRIES
InstanceManagedByIgmErrorInstanceActionDetails_DELETING = src.InstanceManagedByIgmErrorInstanceActionDetails_DELETING
InstanceManagedByIgmErrorInstanceActionDetails_NONE = src.InstanceManagedByIgmErrorInstanceActionDetails_NONE
InstanceManagedByIgmErrorInstanceActionDetails_RECREATING = src.InstanceManagedByIgmErrorInstanceActionDetails_RECREATING
InstanceManagedByIgmErrorInstanceActionDetails_REFRESHING = src.InstanceManagedByIgmErrorInstanceActionDetails_REFRESHING
InstanceManagedByIgmErrorInstanceActionDetails_RESTARTING = src.InstanceManagedByIgmErrorInstanceActionDetails_RESTARTING
InstanceManagedByIgmErrorInstanceActionDetails_RESUMING = src.InstanceManagedByIgmErrorInstanceActionDetails_RESUMING
InstanceManagedByIgmErrorInstanceActionDetails_STARTING = src.InstanceManagedByIgmErrorInstanceActionDetails_STARTING
InstanceManagedByIgmErrorInstanceActionDetails_STOPPING = src.InstanceManagedByIgmErrorInstanceActionDetails_STOPPING
InstanceManagedByIgmErrorInstanceActionDetails_SUSPENDING = src.InstanceManagedByIgmErrorInstanceActionDetails_SUSPENDING
InstanceManagedByIgmErrorInstanceActionDetails_UNDEFINED_ACTION = src.InstanceManagedByIgmErrorInstanceActionDetails_UNDEFINED_ACTION
InstanceManagedByIgmErrorInstanceActionDetails_VERIFYING = src.InstanceManagedByIgmErrorInstanceActionDetails_VERIFYING
InstanceProperties_ENABLE_BIDIRECTIONAL_ACCESS_TO_GOOGLE = src.InstanceProperties_ENABLE_BIDIRECTIONAL_ACCESS_TO_GOOGLE
InstanceProperties_ENABLE_OUTBOUND_VM_ACCESS_TO_GOOGLE = src.InstanceProperties_ENABLE_OUTBOUND_VM_ACCESS_TO_GOOGLE
InstanceProperties_INHERIT_FROM_SUBNETWORK = src.InstanceProperties_INHERIT_FROM_SUBNETWORK
InstanceProperties_KEY_REVOCATION_ACTION_TYPE_UNSPECIFIED = src.InstanceProperties_KEY_REVOCATION_ACTION_TYPE_UNSPECIFIED
InstanceProperties_NONE = src.InstanceProperties_NONE
InstanceProperties_STOP = src.InstanceProperties_STOP
InstanceProperties_UNDEFINED_KEY_REVOCATION_ACTION_TYPE = src.InstanceProperties_UNDEFINED_KEY_REVOCATION_ACTION_TYPE
InstanceProperties_UNDEFINED_PRIVATE_IPV6_GOOGLE_ACCESS = src.InstanceProperties_UNDEFINED_PRIVATE_IPV6_GOOGLE_ACCESS
InstanceWithNamedPorts_DEPROVISIONING = src.InstanceWithNamedPorts_DEPROVISIONING
InstanceWithNamedPorts_PROVISIONING = src.InstanceWithNamedPorts_PROVISIONING
InstanceWithNamedPorts_REPAIRING = src.InstanceWithNamedPorts_REPAIRING
InstanceWithNamedPorts_RUNNING = src.InstanceWithNamedPorts_RUNNING
InstanceWithNamedPorts_STAGING = src.InstanceWithNamedPorts_STAGING
InstanceWithNamedPorts_STOPPED = src.InstanceWithNamedPorts_STOPPED
InstanceWithNamedPorts_STOPPING = src.InstanceWithNamedPorts_STOPPING
InstanceWithNamedPorts_SUSPENDED = src.InstanceWithNamedPorts_SUSPENDED
InstanceWithNamedPorts_SUSPENDING = src.InstanceWithNamedPorts_SUSPENDING
InstanceWithNamedPorts_TERMINATED = src.InstanceWithNamedPorts_TERMINATED
InstanceWithNamedPorts_UNDEFINED_STATUS = src.InstanceWithNamedPorts_UNDEFINED_STATUS
Instance_DEPROVISIONING = src.Instance_DEPROVISIONING
Instance_ENABLE_BIDIRECTIONAL_ACCESS_TO_GOOGLE = src.Instance_ENABLE_BIDIRECTIONAL_ACCESS_TO_GOOGLE
Instance_ENABLE_OUTBOUND_VM_ACCESS_TO_GOOGLE = src.Instance_ENABLE_OUTBOUND_VM_ACCESS_TO_GOOGLE
Instance_INHERIT_FROM_SUBNETWORK = src.Instance_INHERIT_FROM_SUBNETWORK
Instance_KEY_REVOCATION_ACTION_TYPE_UNSPECIFIED = src.Instance_KEY_REVOCATION_ACTION_TYPE_UNSPECIFIED
Instance_NONE = src.Instance_NONE
Instance_PROVISIONING = src.Instance_PROVISIONING
Instance_REPAIRING = src.Instance_REPAIRING
Instance_RUNNING = src.Instance_RUNNING
Instance_STAGING = src.Instance_STAGING
Instance_STOP = src.Instance_STOP
Instance_STOPPED = src.Instance_STOPPED
Instance_STOPPING = src.Instance_STOPPING
Instance_SUSPENDED = src.Instance_SUSPENDED
Instance_SUSPENDING = src.Instance_SUSPENDING
Instance_TERMINATED = src.Instance_TERMINATED
Instance_UNDEFINED_KEY_REVOCATION_ACTION_TYPE = src.Instance_UNDEFINED_KEY_REVOCATION_ACTION_TYPE
Instance_UNDEFINED_PRIVATE_IPV6_GOOGLE_ACCESS = src.Instance_UNDEFINED_PRIVATE_IPV6_GOOGLE_ACCESS
Instance_UNDEFINED_STATUS = src.Instance_UNDEFINED_STATUS
InstancesGetEffectiveFirewallsResponseEffectiveFirewallPolicy_HIERARCHY = src.InstancesGetEffectiveFirewallsResponseEffectiveFirewallPolicy_HIERARCHY
InstancesGetEffectiveFirewallsResponseEffectiveFirewallPolicy_NETWORK = src.InstancesGetEffectiveFirewallsResponseEffectiveFirewallPolicy_NETWORK
InstancesGetEffectiveFirewallsResponseEffectiveFirewallPolicy_NETWORK_REGIONAL = src.InstancesGetEffectiveFirewallsResponseEffectiveFirewallPolicy_NETWORK_REGIONAL
InstancesGetEffectiveFirewallsResponseEffectiveFirewallPolicy_UNDEFINED_TYPE = src.InstancesGetEffectiveFirewallsResponseEffectiveFirewallPolicy_UNDEFINED_TYPE
InstancesGetEffectiveFirewallsResponseEffectiveFirewallPolicy_UNSPECIFIED = src.InstancesGetEffectiveFirewallsResponseEffectiveFirewallPolicy_UNSPECIFIED
InterconnectAttachment_ACTIVE = src.InterconnectAttachment_ACTIVE
InterconnectAttachment_AVAILABILITY_DOMAIN_1 = src.InterconnectAttachment_AVAILABILITY_DOMAIN_1
InterconnectAttachment_AVAILABILITY_DOMAIN_2 = src.InterconnectAttachment_AVAILABILITY_DOMAIN_2
InterconnectAttachment_AVAILABILITY_DOMAIN_ANY = src.InterconnectAttachment_AVAILABILITY_DOMAIN_ANY
InterconnectAttachment_BPS_100M = src.InterconnectAttachment_BPS_100M
InterconnectAttachment_BPS_10G = src.InterconnectAttachment_BPS_10G
InterconnectAttachment_BPS_1G = src.InterconnectAttachment_BPS_1G
InterconnectAttachment_BPS_200M = src.InterconnectAttachment_BPS_200M
InterconnectAttachment_BPS_20G = src.InterconnectAttachment_BPS_20G
InterconnectAttachment_BPS_2G = src.InterconnectAttachment_BPS_2G
InterconnectAttachment_BPS_300M = src.InterconnectAttachment_BPS_300M
InterconnectAttachment_BPS_400M = src.InterconnectAttachment_BPS_400M
InterconnectAttachment_BPS_500M = src.InterconnectAttachment_BPS_500M
InterconnectAttachment_BPS_50G = src.InterconnectAttachment_BPS_50G
InterconnectAttachment_BPS_50M = src.InterconnectAttachment_BPS_50M
InterconnectAttachment_BPS_5G = src.InterconnectAttachment_BPS_5G
InterconnectAttachment_DEDICATED = src.InterconnectAttachment_DEDICATED
InterconnectAttachment_DEFUNCT = src.InterconnectAttachment_DEFUNCT
InterconnectAttachment_IPSEC = src.InterconnectAttachment_IPSEC
InterconnectAttachment_IPV4_IPV6 = src.InterconnectAttachment_IPV4_IPV6
InterconnectAttachment_IPV4_ONLY = src.InterconnectAttachment_IPV4_ONLY
InterconnectAttachment_NONE = src.InterconnectAttachment_NONE
InterconnectAttachment_OS_ACTIVE = src.InterconnectAttachment_OS_ACTIVE
InterconnectAttachment_OS_UNPROVISIONED = src.InterconnectAttachment_OS_UNPROVISIONED
InterconnectAttachment_PARTNER = src.InterconnectAttachment_PARTNER
InterconnectAttachment_PARTNER_PROVIDER = src.InterconnectAttachment_PARTNER_PROVIDER
InterconnectAttachment_PARTNER_REQUEST_RECEIVED = src.InterconnectAttachment_PARTNER_REQUEST_RECEIVED
InterconnectAttachment_PENDING_CUSTOMER = src.InterconnectAttachment_PENDING_CUSTOMER
InterconnectAttachment_PENDING_PARTNER = src.InterconnectAttachment_PENDING_PARTNER
InterconnectAttachment_STATE_UNSPECIFIED = src.InterconnectAttachment_STATE_UNSPECIFIED
InterconnectAttachment_UNDEFINED_BANDWIDTH = src.InterconnectAttachment_UNDEFINED_BANDWIDTH
InterconnectAttachment_UNDEFINED_EDGE_AVAILABILITY_DOMAIN = src.InterconnectAttachment_UNDEFINED_EDGE_AVAILABILITY_DOMAIN
InterconnectAttachment_UNDEFINED_ENCRYPTION = src.InterconnectAttachment_UNDEFINED_ENCRYPTION
InterconnectAttachment_UNDEFINED_OPERATIONAL_STATUS = src.InterconnectAttachment_UNDEFINED_OPERATIONAL_STATUS
InterconnectAttachment_UNDEFINED_STACK_TYPE = src.InterconnectAttachment_UNDEFINED_STACK_TYPE
InterconnectAttachment_UNDEFINED_STATE = src.InterconnectAttachment_UNDEFINED_STATE
InterconnectAttachment_UNDEFINED_TYPE = src.InterconnectAttachment_UNDEFINED_TYPE
InterconnectAttachment_UNPROVISIONED = src.InterconnectAttachment_UNPROVISIONED
InterconnectDiagnosticsLinkLACPStatus_ACTIVE = src.InterconnectDiagnosticsLinkLACPStatus_ACTIVE
InterconnectDiagnosticsLinkLACPStatus_DETACHED = src.InterconnectDiagnosticsLinkLACPStatus_DETACHED
InterconnectDiagnosticsLinkLACPStatus_UNDEFINED_STATE = src.InterconnectDiagnosticsLinkLACPStatus_UNDEFINED_STATE
InterconnectDiagnosticsLinkOpticalPower_HIGH_ALARM = src.InterconnectDiagnosticsLinkOpticalPower_HIGH_ALARM
InterconnectDiagnosticsLinkOpticalPower_HIGH_WARNING = src.InterconnectDiagnosticsLinkOpticalPower_HIGH_WARNING
InterconnectDiagnosticsLinkOpticalPower_LOW_ALARM = src.InterconnectDiagnosticsLinkOpticalPower_LOW_ALARM
InterconnectDiagnosticsLinkOpticalPower_LOW_WARNING = src.InterconnectDiagnosticsLinkOpticalPower_LOW_WARNING
InterconnectDiagnosticsLinkOpticalPower_OK = src.InterconnectDiagnosticsLinkOpticalPower_OK
InterconnectDiagnosticsLinkOpticalPower_UNDEFINED_STATE = src.InterconnectDiagnosticsLinkOpticalPower_UNDEFINED_STATE
InterconnectLocationRegionInfo_GLOBAL = src.InterconnectLocationRegionInfo_GLOBAL
InterconnectLocationRegionInfo_LOCAL_REGION = src.InterconnectLocationRegionInfo_LOCAL_REGION
InterconnectLocationRegionInfo_LP_GLOBAL = src.InterconnectLocationRegionInfo_LP_GLOBAL
InterconnectLocationRegionInfo_LP_LOCAL_REGION = src.InterconnectLocationRegionInfo_LP_LOCAL_REGION
InterconnectLocationRegionInfo_UNDEFINED_LOCATION_PRESENCE = src.InterconnectLocationRegionInfo_UNDEFINED_LOCATION_PRESENCE
InterconnectLocation_AFRICA = src.InterconnectLocation_AFRICA
InterconnectLocation_ASIA_PAC = src.InterconnectLocation_ASIA_PAC
InterconnectLocation_AVAILABLE = src.InterconnectLocation_AVAILABLE
InterconnectLocation_CLOSED = src.InterconnectLocation_CLOSED
InterconnectLocation_C_AFRICA = src.InterconnectLocation_C_AFRICA
InterconnectLocation_C_ASIA_PAC = src.InterconnectLocation_C_ASIA_PAC
InterconnectLocation_C_EUROPE = src.InterconnectLocation_C_EUROPE
InterconnectLocation_C_NORTH_AMERICA = src.InterconnectLocation_C_NORTH_AMERICA
InterconnectLocation_C_SOUTH_AMERICA = src.InterconnectLocation_C_SOUTH_AMERICA
InterconnectLocation_EUROPE = src.InterconnectLocation_EUROPE
InterconnectLocation_NORTH_AMERICA = src.InterconnectLocation_NORTH_AMERICA
InterconnectLocation_SOUTH_AMERICA = src.InterconnectLocation_SOUTH_AMERICA
InterconnectLocation_UNDEFINED_CONTINENT = src.InterconnectLocation_UNDEFINED_CONTINENT
InterconnectLocation_UNDEFINED_STATUS = src.InterconnectLocation_UNDEFINED_STATUS
InterconnectOutageNotification_ACTIVE = src.InterconnectOutageNotification_ACTIVE
InterconnectOutageNotification_CANCELLED = src.InterconnectOutageNotification_CANCELLED
InterconnectOutageNotification_COMPLETED = src.InterconnectOutageNotification_COMPLETED
InterconnectOutageNotification_GOOGLE = src.InterconnectOutageNotification_GOOGLE
InterconnectOutageNotification_IT_OUTAGE = src.InterconnectOutageNotification_IT_OUTAGE
InterconnectOutageNotification_IT_PARTIAL_OUTAGE = src.InterconnectOutageNotification_IT_PARTIAL_OUTAGE
InterconnectOutageNotification_NSRC_GOOGLE = src.InterconnectOutageNotification_NSRC_GOOGLE
InterconnectOutageNotification_NS_ACTIVE = src.InterconnectOutageNotification_NS_ACTIVE
InterconnectOutageNotification_NS_CANCELED = src.InterconnectOutageNotification_NS_CANCELED
InterconnectOutageNotification_OUTAGE = src.InterconnectOutageNotification_OUTAGE
InterconnectOutageNotification_PARTIAL_OUTAGE = src.InterconnectOutageNotification_PARTIAL_OUTAGE
InterconnectOutageNotification_UNDEFINED_ISSUE_TYPE = src.InterconnectOutageNotification_UNDEFINED_ISSUE_TYPE
InterconnectOutageNotification_UNDEFINED_SOURCE = src.InterconnectOutageNotification_UNDEFINED_SOURCE
InterconnectOutageNotification_UNDEFINED_STATE = src.InterconnectOutageNotification_UNDEFINED_STATE
Interconnect_ACTIVE = src.Interconnect_ACTIVE
Interconnect_DEDICATED = src.Interconnect_DEDICATED
Interconnect_IT_PRIVATE = src.Interconnect_IT_PRIVATE
Interconnect_LINK_TYPE_ETHERNET_100G_LR = src.Interconnect_LINK_TYPE_ETHERNET_100G_LR
Interconnect_LINK_TYPE_ETHERNET_10G_LR = src.Interconnect_LINK_TYPE_ETHERNET_10G_LR
Interconnect_OS_ACTIVE = src.Interconnect_OS_ACTIVE
Interconnect_OS_UNPROVISIONED = src.Interconnect_OS_UNPROVISIONED
Interconnect_PARTNER = src.Interconnect_PARTNER
Interconnect_UNDEFINED_INTERCONNECT_TYPE = src.Interconnect_UNDEFINED_INTERCONNECT_TYPE
Interconnect_UNDEFINED_LINK_TYPE = src.Interconnect_UNDEFINED_LINK_TYPE
Interconnect_UNDEFINED_OPERATIONAL_STATUS = src.Interconnect_UNDEFINED_OPERATIONAL_STATUS
Interconnect_UNDEFINED_STATE = src.Interconnect_UNDEFINED_STATE
Interconnect_UNPROVISIONED = src.Interconnect_UNPROVISIONED
LicenseCode_DISABLED = src.LicenseCode_DISABLED
LicenseCode_ENABLED = src.LicenseCode_ENABLED
LicenseCode_RESTRICTED = src.LicenseCode_RESTRICTED
LicenseCode_STATE_UNSPECIFIED = src.LicenseCode_STATE_UNSPECIFIED
LicenseCode_TERMINATED = src.LicenseCode_TERMINATED
LicenseCode_UNDEFINED_STATE = src.LicenseCode_UNDEFINED_STATE
ListPeeringRoutesNetworksRequest_INCOMING = src.ListPeeringRoutesNetworksRequest_INCOMING
ListPeeringRoutesNetworksRequest_OUTGOING = src.ListPeeringRoutesNetworksRequest_OUTGOING
ListPeeringRoutesNetworksRequest_UNDEFINED_DIRECTION = src.ListPeeringRoutesNetworksRequest_UNDEFINED_DIRECTION
LocationPolicyLocation_ALLOW = src.LocationPolicyLocation_ALLOW
LocationPolicyLocation_DENY = src.LocationPolicyLocation_DENY
LocationPolicyLocation_PREFERENCE_UNSPECIFIED = src.LocationPolicyLocation_PREFERENCE_UNSPECIFIED
LocationPolicyLocation_UNDEFINED_PREFERENCE = src.LocationPolicyLocation_UNDEFINED_PREFERENCE
LocationPolicy_ANY = src.LocationPolicy_ANY
LocationPolicy_ANY_SINGLE_ZONE = src.LocationPolicy_ANY_SINGLE_ZONE
LocationPolicy_BALANCED = src.LocationPolicy_BALANCED
LocationPolicy_UNDEFINED_TARGET_SHAPE = src.LocationPolicy_UNDEFINED_TARGET_SHAPE
LogConfigCloudAuditOptions_ADMIN_ACTIVITY = src.LogConfigCloudAuditOptions_ADMIN_ACTIVITY
LogConfigCloudAuditOptions_DATA_ACCESS = src.LogConfigCloudAuditOptions_DATA_ACCESS
LogConfigCloudAuditOptions_UNDEFINED_LOG_NAME = src.LogConfigCloudAuditOptions_UNDEFINED_LOG_NAME
LogConfigCloudAuditOptions_UNSPECIFIED_LOG_NAME = src.LogConfigCloudAuditOptions_UNSPECIFIED_LOG_NAME
LogConfigDataAccessOptions_LOG_FAIL_CLOSED = src.LogConfigDataAccessOptions_LOG_FAIL_CLOSED
LogConfigDataAccessOptions_LOG_MODE_UNSPECIFIED = src.LogConfigDataAccessOptions_LOG_MODE_UNSPECIFIED
LogConfigDataAccessOptions_UNDEFINED_LOG_MODE = src.LogConfigDataAccessOptions_UNDEFINED_LOG_MODE
MachineImage_CREATING = src.MachineImage_CREATING
MachineImage_DELETING = src.MachineImage_DELETING
MachineImage_INVALID = src.MachineImage_INVALID
MachineImage_READY = src.MachineImage_READY
MachineImage_UNDEFINED_STATUS = src.MachineImage_UNDEFINED_STATUS
MachineImage_UPLOADING = src.MachineImage_UPLOADING
ManagedInstanceInstanceHealth_DRAINING = src.ManagedInstanceInstanceHealth_DRAINING
ManagedInstanceInstanceHealth_HEALTHY = src.ManagedInstanceInstanceHealth_HEALTHY
ManagedInstanceInstanceHealth_TIMEOUT = src.ManagedInstanceInstanceHealth_TIMEOUT
ManagedInstanceInstanceHealth_UNDEFINED_DETAILED_HEALTH_STATE = src.ManagedInstanceInstanceHealth_UNDEFINED_DETAILED_HEALTH_STATE
ManagedInstanceInstanceHealth_UNHEALTHY = src.ManagedInstanceInstanceHealth_UNHEALTHY
ManagedInstanceInstanceHealth_UNKNOWN = src.ManagedInstanceInstanceHealth_UNKNOWN
ManagedInstance_ABANDONING = src.ManagedInstance_ABANDONING
ManagedInstance_CREATING = src.ManagedInstance_CREATING
ManagedInstance_CREATING_WITHOUT_RETRIES = src.ManagedInstance_CREATING_WITHOUT_RETRIES
ManagedInstance_DELETING = src.ManagedInstance_DELETING
ManagedInstance_DEPROVISIONING = src.ManagedInstance_DEPROVISIONING
ManagedInstance_NONE = src.ManagedInstance_NONE
ManagedInstance_PROVISIONING = src.ManagedInstance_PROVISIONING
ManagedInstance_RECREATING = src.ManagedInstance_RECREATING
ManagedInstance_REFRESHING = src.ManagedInstance_REFRESHING
ManagedInstance_REPAIRING = src.ManagedInstance_REPAIRING
ManagedInstance_RESTARTING = src.ManagedInstance_RESTARTING
ManagedInstance_RESUMING = src.ManagedInstance_RESUMING
ManagedInstance_RUNNING = src.ManagedInstance_RUNNING
ManagedInstance_STAGING = src.ManagedInstance_STAGING
ManagedInstance_STARTING = src.ManagedInstance_STARTING
ManagedInstance_STOPPED = src.ManagedInstance_STOPPED
ManagedInstance_STOPPING = src.ManagedInstance_STOPPING
ManagedInstance_SUSPENDED = src.ManagedInstance_SUSPENDED
ManagedInstance_SUSPENDING = src.ManagedInstance_SUSPENDING
ManagedInstance_TERMINATED = src.ManagedInstance_TERMINATED
ManagedInstance_UNDEFINED_CURRENT_ACTION = src.ManagedInstance_UNDEFINED_CURRENT_ACTION
ManagedInstance_UNDEFINED_INSTANCE_STATUS = src.ManagedInstance_UNDEFINED_INSTANCE_STATUS
ManagedInstance_VERIFYING = src.ManagedInstance_VERIFYING
MetadataFilter_MATCH_ALL = src.MetadataFilter_MATCH_ALL
MetadataFilter_MATCH_ANY = src.MetadataFilter_MATCH_ANY
MetadataFilter_NOT_SET = src.MetadataFilter_NOT_SET
MetadataFilter_UNDEFINED_FILTER_MATCH_CRITERIA = src.MetadataFilter_UNDEFINED_FILTER_MATCH_CRITERIA
NetworkEndpointGroupPscData_ACCEPTED = src.NetworkEndpointGroupPscData_ACCEPTED
NetworkEndpointGroupPscData_CLOSED = src.NetworkEndpointGroupPscData_CLOSED
NetworkEndpointGroupPscData_NEEDS_ATTENTION = src.NetworkEndpointGroupPscData_NEEDS_ATTENTION
NetworkEndpointGroupPscData_PENDING = src.NetworkEndpointGroupPscData_PENDING
NetworkEndpointGroupPscData_REJECTED = src.NetworkEndpointGroupPscData_REJECTED
NetworkEndpointGroupPscData_STATUS_UNSPECIFIED = src.NetworkEndpointGroupPscData_STATUS_UNSPECIFIED
NetworkEndpointGroupPscData_UNDEFINED_PSC_CONNECTION_STATUS = src.NetworkEndpointGroupPscData_UNDEFINED_PSC_CONNECTION_STATUS
NetworkEndpointGroup_GCE_VM_IP = src.NetworkEndpointGroup_GCE_VM_IP
NetworkEndpointGroup_GCE_VM_IP_PORT = src.NetworkEndpointGroup_GCE_VM_IP_PORT
NetworkEndpointGroup_INTERNET_FQDN_PORT = src.NetworkEndpointGroup_INTERNET_FQDN_PORT
NetworkEndpointGroup_INTERNET_IP_PORT = src.NetworkEndpointGroup_INTERNET_IP_PORT
NetworkEndpointGroup_NON_GCP_PRIVATE_IP_PORT = src.NetworkEndpointGroup_NON_GCP_PRIVATE_IP_PORT
NetworkEndpointGroup_PRIVATE_SERVICE_CONNECT = src.NetworkEndpointGroup_PRIVATE_SERVICE_CONNECT
NetworkEndpointGroup_SERVERLESS = src.NetworkEndpointGroup_SERVERLESS
NetworkEndpointGroup_UNDEFINED_NETWORK_ENDPOINT_TYPE = src.NetworkEndpointGroup_UNDEFINED_NETWORK_ENDPOINT_TYPE
NetworkEndpointGroupsListEndpointsRequest_SHOW = src.NetworkEndpointGroupsListEndpointsRequest_SHOW
NetworkEndpointGroupsListEndpointsRequest_SKIP = src.NetworkEndpointGroupsListEndpointsRequest_SKIP
NetworkEndpointGroupsListEndpointsRequest_UNDEFINED_HEALTH_STATUS = src.NetworkEndpointGroupsListEndpointsRequest_UNDEFINED_HEALTH_STATUS
NetworkInterface_EXTERNAL = src.NetworkInterface_EXTERNAL
NetworkInterface_GVNIC = src.NetworkInterface_GVNIC
NetworkInterface_INTERNAL = src.NetworkInterface_INTERNAL
NetworkInterface_IPV4_IPV6 = src.NetworkInterface_IPV4_IPV6
NetworkInterface_IPV4_ONLY = src.NetworkInterface_IPV4_ONLY
NetworkInterface_UNDEFINED_IPV6_ACCESS_TYPE = src.NetworkInterface_UNDEFINED_IPV6_ACCESS_TYPE
NetworkInterface_UNDEFINED_NIC_TYPE = src.NetworkInterface_UNDEFINED_NIC_TYPE
NetworkInterface_UNDEFINED_STACK_TYPE = src.NetworkInterface_UNDEFINED_STACK_TYPE
NetworkInterface_UNSPECIFIED_IPV6_ACCESS_TYPE = src.NetworkInterface_UNSPECIFIED_IPV6_ACCESS_TYPE
NetworkInterface_UNSPECIFIED_NIC_TYPE = src.NetworkInterface_UNSPECIFIED_NIC_TYPE
NetworkInterface_UNSPECIFIED_STACK_TYPE = src.NetworkInterface_UNSPECIFIED_STACK_TYPE
NetworkInterface_VIRTIO_NET = src.NetworkInterface_VIRTIO_NET
NetworkPeering_ACTIVE = src.NetworkPeering_ACTIVE
NetworkPeering_INACTIVE = src.NetworkPeering_INACTIVE
NetworkPeering_IPV4_IPV6 = src.NetworkPeering_IPV4_IPV6
NetworkPeering_IPV4_ONLY = src.NetworkPeering_IPV4_ONLY
NetworkPeering_UNDEFINED_STACK_TYPE = src.NetworkPeering_UNDEFINED_STACK_TYPE
NetworkPeering_UNDEFINED_STATE = src.NetworkPeering_UNDEFINED_STATE
NetworkPerformanceConfig_DEFAULT = src.NetworkPerformanceConfig_DEFAULT
NetworkPerformanceConfig_TIER_1 = src.NetworkPerformanceConfig_TIER_1
NetworkPerformanceConfig_UNDEFINED_TOTAL_EGRESS_BANDWIDTH_TIER = src.NetworkPerformanceConfig_UNDEFINED_TOTAL_EGRESS_BANDWIDTH_TIER
NetworkRoutingConfig_GLOBAL = src.NetworkRoutingConfig_GLOBAL
NetworkRoutingConfig_REGIONAL = src.NetworkRoutingConfig_REGIONAL
NetworkRoutingConfig_UNDEFINED_ROUTING_MODE = src.NetworkRoutingConfig_UNDEFINED_ROUTING_MODE
Network_AFTER_CLASSIC_FIREWALL = src.Network_AFTER_CLASSIC_FIREWALL
Network_BEFORE_CLASSIC_FIREWALL = src.Network_BEFORE_CLASSIC_FIREWALL
Network_UNDEFINED_NETWORK_FIREWALL_POLICY_ENFORCEMENT_ORDER = src.Network_UNDEFINED_NETWORK_FIREWALL_POLICY_ENFORCEMENT_ORDER
NetworksGetEffectiveFirewallsResponseEffectiveFirewallPolicy_HIERARCHY = src.NetworksGetEffectiveFirewallsResponseEffectiveFirewallPolicy_HIERARCHY
NetworksGetEffectiveFirewallsResponseEffectiveFirewallPolicy_NETWORK = src.NetworksGetEffectiveFirewallsResponseEffectiveFirewallPolicy_NETWORK
NetworksGetEffectiveFirewallsResponseEffectiveFirewallPolicy_UNDEFINED_TYPE = src.NetworksGetEffectiveFirewallsResponseEffectiveFirewallPolicy_UNDEFINED_TYPE
NetworksGetEffectiveFirewallsResponseEffectiveFirewallPolicy_UNSPECIFIED = src.NetworksGetEffectiveFirewallsResponseEffectiveFirewallPolicy_UNSPECIFIED
NodeGroupAutoscalingPolicy_MODE_UNSPECIFIED = src.NodeGroupAutoscalingPolicy_MODE_UNSPECIFIED
NodeGroupAutoscalingPolicy_OFF = src.NodeGroupAutoscalingPolicy_OFF
NodeGroupAutoscalingPolicy_ON = src.NodeGroupAutoscalingPolicy_ON
NodeGroupAutoscalingPolicy_ONLY_SCALE_OUT = src.NodeGroupAutoscalingPolicy_ONLY_SCALE_OUT
NodeGroupAutoscalingPolicy_UNDEFINED_MODE = src.NodeGroupAutoscalingPolicy_UNDEFINED_MODE
NodeGroupNode_CPU_OVERCOMMIT_TYPE_UNSPECIFIED = src.NodeGroupNode_CPU_OVERCOMMIT_TYPE_UNSPECIFIED
NodeGroupNode_CREATING = src.NodeGroupNode_CREATING
NodeGroupNode_DELETING = src.NodeGroupNode_DELETING
NodeGroupNode_ENABLED = src.NodeGroupNode_ENABLED
NodeGroupNode_INVALID = src.NodeGroupNode_INVALID
NodeGroupNode_NONE = src.NodeGroupNode_NONE
NodeGroupNode_READY = src.NodeGroupNode_READY
NodeGroupNode_REPAIRING = src.NodeGroupNode_REPAIRING
NodeGroupNode_UNDEFINED_CPU_OVERCOMMIT_TYPE = src.NodeGroupNode_UNDEFINED_CPU_OVERCOMMIT_TYPE
NodeGroupNode_UNDEFINED_STATUS = src.NodeGroupNode_UNDEFINED_STATUS
NodeGroup_CREATING = src.NodeGroup_CREATING
NodeGroup_DEFAULT = src.NodeGroup_DEFAULT
NodeGroup_DELETING = src.NodeGroup_DELETING
NodeGroup_INVALID = src.NodeGroup_INVALID
NodeGroup_MAINTENANCE_POLICY_UNSPECIFIED = src.NodeGroup_MAINTENANCE_POLICY_UNSPECIFIED
NodeGroup_MIGRATE_WITHIN_NODE_GROUP = src.NodeGroup_MIGRATE_WITHIN_NODE_GROUP
NodeGroup_READY = src.NodeGroup_READY
NodeGroup_RESTART_IN_PLACE = src.NodeGroup_RESTART_IN_PLACE
NodeGroup_UNDEFINED_MAINTENANCE_POLICY = src.NodeGroup_UNDEFINED_MAINTENANCE_POLICY
NodeGroup_UNDEFINED_STATUS = src.NodeGroup_UNDEFINED_STATUS
NodeTemplate_CPU_OVERCOMMIT_TYPE_UNSPECIFIED = src.NodeTemplate_CPU_OVERCOMMIT_TYPE_UNSPECIFIED
NodeTemplate_CREATING = src.NodeTemplate_CREATING
NodeTemplate_DELETING = src.NodeTemplate_DELETING
NodeTemplate_ENABLED = src.NodeTemplate_ENABLED
NodeTemplate_INVALID = src.NodeTemplate_INVALID
NodeTemplate_NONE = src.NodeTemplate_NONE
NodeTemplate_READY = src.NodeTemplate_READY
NodeTemplate_UNDEFINED_CPU_OVERCOMMIT_TYPE = src.NodeTemplate_UNDEFINED_CPU_OVERCOMMIT_TYPE
NodeTemplate_UNDEFINED_STATUS = src.NodeTemplate_UNDEFINED_STATUS
Operation_DONE = src.Operation_DONE
Operation_PENDING = src.Operation_PENDING
Operation_RUNNING = src.Operation_RUNNING
Operation_UNDEFINED_STATUS = src.Operation_UNDEFINED_STATUS
PacketIntervals_DURATION_UNSPECIFIED = src.PacketIntervals_DURATION_UNSPECIFIED
PacketIntervals_HOUR = src.PacketIntervals_HOUR
PacketIntervals_LOOPBACK = src.PacketIntervals_LOOPBACK
PacketIntervals_MAX = src.PacketIntervals_MAX
PacketIntervals_MINUTE = src.PacketIntervals_MINUTE
PacketIntervals_RECEIVE = src.PacketIntervals_RECEIVE
PacketIntervals_TRANSMIT = src.PacketIntervals_TRANSMIT
PacketIntervals_TYPE_UNSPECIFIED = src.PacketIntervals_TYPE_UNSPECIFIED
PacketIntervals_UNDEFINED_DURATION = src.PacketIntervals_UNDEFINED_DURATION
PacketIntervals_UNDEFINED_TYPE = src.PacketIntervals_UNDEFINED_TYPE
PacketMirroringFilter_BOTH = src.PacketMirroringFilter_BOTH
PacketMirroringFilter_EGRESS = src.PacketMirroringFilter_EGRESS
PacketMirroringFilter_INGRESS = src.PacketMirroringFilter_INGRESS
PacketMirroringFilter_UNDEFINED_DIRECTION = src.PacketMirroringFilter_UNDEFINED_DIRECTION
PacketMirroring_FALSE = src.PacketMirroring_FALSE
PacketMirroring_TRUE = src.PacketMirroring_TRUE
PacketMirroring_UNDEFINED_ENABLE = src.PacketMirroring_UNDEFINED_ENABLE
PerInstanceConfig_APPLYING = src.PerInstanceConfig_APPLYING
PerInstanceConfig_DELETING = src.PerInstanceConfig_DELETING
PerInstanceConfig_EFFECTIVE = src.PerInstanceConfig_EFFECTIVE
PerInstanceConfig_NONE = src.PerInstanceConfig_NONE
PerInstanceConfig_UNAPPLIED = src.PerInstanceConfig_UNAPPLIED
PerInstanceConfig_UNAPPLIED_DELETION = src.PerInstanceConfig_UNAPPLIED_DELETION
PerInstanceConfig_UNDEFINED_STATUS = src.PerInstanceConfig_UNDEFINED_STATUS
PreservedStatePreservedDisk_NEVER = src.PreservedStatePreservedDisk_NEVER
PreservedStatePreservedDisk_ON_PERMANENT_INSTANCE_DELETION = src.PreservedStatePreservedDisk_ON_PERMANENT_INSTANCE_DELETION
PreservedStatePreservedDisk_READ_ONLY = src.PreservedStatePreservedDisk_READ_ONLY
PreservedStatePreservedDisk_READ_WRITE = src.PreservedStatePreservedDisk_READ_WRITE
PreservedStatePreservedDisk_UNDEFINED_AUTO_DELETE = src.PreservedStatePreservedDisk_UNDEFINED_AUTO_DELETE
PreservedStatePreservedDisk_UNDEFINED_MODE = src.PreservedStatePreservedDisk_UNDEFINED_MODE
Project_FIXED_STANDARD = src.Project_FIXED_STANDARD
Project_HOST = src.Project_HOST
Project_PREMIUM = src.Project_PREMIUM
Project_STANDARD = src.Project_STANDARD
Project_STANDARD_OVERRIDES_FIXED_STANDARD = src.Project_STANDARD_OVERRIDES_FIXED_STANDARD
Project_UNDEFINED_DEFAULT_NETWORK_TIER = src.Project_UNDEFINED_DEFAULT_NETWORK_TIER
Project_UNDEFINED_XPN_PROJECT_STATUS = src.Project_UNDEFINED_XPN_PROJECT_STATUS
Project_UNSPECIFIED_XPN_PROJECT_STATUS = src.Project_UNSPECIFIED_XPN_PROJECT_STATUS
ProjectsSetDefaultNetworkTierRequest_FIXED_STANDARD = src.ProjectsSetDefaultNetworkTierRequest_FIXED_STANDARD
ProjectsSetDefaultNetworkTierRequest_PREMIUM = src.ProjectsSetDefaultNetworkTierRequest_PREMIUM
ProjectsSetDefaultNetworkTierRequest_STANDARD = src.ProjectsSetDefaultNetworkTierRequest_STANDARD
ProjectsSetDefaultNetworkTierRequest_STANDARD_OVERRIDES_FIXED_STANDARD = src.ProjectsSetDefaultNetworkTierRequest_STANDARD_OVERRIDES_FIXED_STANDARD
ProjectsSetDefaultNetworkTierRequest_UNDEFINED_NETWORK_TIER = src.ProjectsSetDefaultNetworkTierRequest_UNDEFINED_NETWORK_TIER
PublicAdvertisedPrefix_INITIAL = src.PublicAdvertisedPrefix_INITIAL
PublicAdvertisedPrefix_PREFIX_CONFIGURATION_COMPLETE = src.PublicAdvertisedPrefix_PREFIX_CONFIGURATION_COMPLETE
PublicAdvertisedPrefix_PREFIX_CONFIGURATION_IN_PROGRESS = src.PublicAdvertisedPrefix_PREFIX_CONFIGURATION_IN_PROGRESS
PublicAdvertisedPrefix_PREFIX_REMOVAL_IN_PROGRESS = src.PublicAdvertisedPrefix_PREFIX_REMOVAL_IN_PROGRESS
PublicAdvertisedPrefix_PTR_CONFIGURED = src.PublicAdvertisedPrefix_PTR_CONFIGURED
PublicAdvertisedPrefix_REVERSE_DNS_LOOKUP_FAILED = src.PublicAdvertisedPrefix_REVERSE_DNS_LOOKUP_FAILED
PublicAdvertisedPrefix_UNDEFINED_STATUS = src.PublicAdvertisedPrefix_UNDEFINED_STATUS
PublicAdvertisedPrefix_VALIDATED = src.PublicAdvertisedPrefix_VALIDATED
PublicDelegatedPrefixPublicDelegatedSubPrefix_ACTIVE = src.PublicDelegatedPrefixPublicDelegatedSubPrefix_ACTIVE
PublicDelegatedPrefixPublicDelegatedSubPrefix_INACTIVE = src.PublicDelegatedPrefixPublicDelegatedSubPrefix_INACTIVE
PublicDelegatedPrefixPublicDelegatedSubPrefix_UNDEFINED_STATUS = src.PublicDelegatedPrefixPublicDelegatedSubPrefix_UNDEFINED_STATUS
PublicDelegatedPrefix_ANNOUNCED = src.PublicDelegatedPrefix_ANNOUNCED
PublicDelegatedPrefix_DELETING = src.PublicDelegatedPrefix_DELETING
PublicDelegatedPrefix_INITIALIZING = src.PublicDelegatedPrefix_INITIALIZING
PublicDelegatedPrefix_READY_TO_ANNOUNCE = src.PublicDelegatedPrefix_READY_TO_ANNOUNCE
PublicDelegatedPrefix_UNDEFINED_STATUS = src.PublicDelegatedPrefix_UNDEFINED_STATUS
Quota_A2_CPUS = src.Quota_A2_CPUS
Quota_AFFINITY_GROUPS = src.Quota_AFFINITY_GROUPS
Quota_AUTOSCALERS = src.Quota_AUTOSCALERS
Quota_BACKEND_BUCKETS = src.Quota_BACKEND_BUCKETS
Quota_BACKEND_SERVICES = src.Quota_BACKEND_SERVICES
Quota_C2D_CPUS = src.Quota_C2D_CPUS
Quota_C2_CPUS = src.Quota_C2_CPUS
Quota_C3_CPUS = src.Quota_C3_CPUS
Quota_COMMITMENTS = src.Quota_COMMITMENTS
Quota_COMMITTED_A2_CPUS = src.Quota_COMMITTED_A2_CPUS
Quota_COMMITTED_C2D_CPUS = src.Quota_COMMITTED_C2D_CPUS
Quota_COMMITTED_C2_CPUS = src.Quota_COMMITTED_C2_CPUS
Quota_COMMITTED_C3_CPUS = src.Quota_COMMITTED_C3_CPUS
Quota_COMMITTED_CPUS = src.Quota_COMMITTED_CPUS
Quota_COMMITTED_E2_CPUS = src.Quota_COMMITTED_E2_CPUS
Quota_COMMITTED_LICENSES = src.Quota_COMMITTED_LICENSES
Quota_COMMITTED_LOCAL_SSD_TOTAL_GB = src.Quota_COMMITTED_LOCAL_SSD_TOTAL_GB
Quota_COMMITTED_M3_CPUS = src.Quota_COMMITTED_M3_CPUS
Quota_COMMITTED_MEMORY_OPTIMIZED_CPUS = src.Quota_COMMITTED_MEMORY_OPTIMIZED_CPUS
Quota_COMMITTED_N2A_CPUS = src.Quota_COMMITTED_N2A_CPUS
Quota_COMMITTED_N2D_CPUS = src.Quota_COMMITTED_N2D_CPUS
Quota_COMMITTED_N2_CPUS = src.Quota_COMMITTED_N2_CPUS
Quota_COMMITTED_NVIDIA_A100_80GB_GPUS = src.Quota_COMMITTED_NVIDIA_A100_80GB_GPUS
Quota_COMMITTED_NVIDIA_A100_GPUS = src.Quota_COMMITTED_NVIDIA_A100_GPUS
Quota_COMMITTED_NVIDIA_K80_GPUS = src.Quota_COMMITTED_NVIDIA_K80_GPUS
Quota_COMMITTED_NVIDIA_P100_GPUS = src.Quota_COMMITTED_NVIDIA_P100_GPUS
Quota_COMMITTED_NVIDIA_P4_GPUS = src.Quota_COMMITTED_NVIDIA_P4_GPUS
Quota_COMMITTED_NVIDIA_T4_GPUS = src.Quota_COMMITTED_NVIDIA_T4_GPUS
Quota_COMMITTED_NVIDIA_V100_GPUS = src.Quota_COMMITTED_NVIDIA_V100_GPUS
Quota_COMMITTED_T2A_CPUS = src.Quota_COMMITTED_T2A_CPUS
Quota_COMMITTED_T2D_CPUS = src.Quota_COMMITTED_T2D_CPUS
Quota_CPUS = src.Quota_CPUS
Quota_CPUS_ALL_REGIONS = src.Quota_CPUS_ALL_REGIONS
Quota_DISKS_TOTAL_GB = src.Quota_DISKS_TOTAL_GB
Quota_E2_CPUS = src.Quota_E2_CPUS
Quota_EXTERNAL_MANAGED_FORWARDING_RULES = src.Quota_EXTERNAL_MANAGED_FORWARDING_RULES
Quota_EXTERNAL_NETWORK_LB_FORWARDING_RULES = src.Quota_EXTERNAL_NETWORK_LB_FORWARDING_RULES
Quota_EXTERNAL_PROTOCOL_FORWARDING_RULES = src.Quota_EXTERNAL_PROTOCOL_FORWARDING_RULES
Quota_EXTERNAL_VPN_GATEWAYS = src.Quota_EXTERNAL_VPN_GATEWAYS
Quota_FIREWALLS = src.Quota_FIREWALLS
Quota_FORWARDING_RULES = src.Quota_FORWARDING_RULES
Quota_GLOBAL_EXTERNAL_MANAGED_FORWARDING_RULES = src.Quota_GLOBAL_EXTERNAL_MANAGED_FORWARDING_RULES
Quota_GLOBAL_INTERNAL_ADDRESSES = src.Quota_GLOBAL_INTERNAL_ADDRESSES
Quota_GPUS_ALL_REGIONS = src.Quota_GPUS_ALL_REGIONS
Quota_HEALTH_CHECKS = src.Quota_HEALTH_CHECKS
Quota_IMAGES = src.Quota_IMAGES
Quota_INSTANCES = src.Quota_INSTANCES
Quota_INSTANCE_GROUPS = src.Quota_INSTANCE_GROUPS
Quota_INSTANCE_GROUP_MANAGERS = src.Quota_INSTANCE_GROUP_MANAGERS
Quota_INSTANCE_TEMPLATES = src.Quota_INSTANCE_TEMPLATES
Quota_INTERCONNECTS = src.Quota_INTERCONNECTS
Quota_INTERCONNECT_ATTACHMENTS_PER_REGION = src.Quota_INTERCONNECT_ATTACHMENTS_PER_REGION
Quota_INTERCONNECT_ATTACHMENTS_TOTAL_MBPS = src.Quota_INTERCONNECT_ATTACHMENTS_TOTAL_MBPS
Quota_INTERCONNECT_TOTAL_GBPS = src.Quota_INTERCONNECT_TOTAL_GBPS
Quota_INTERNAL_ADDRESSES = src.Quota_INTERNAL_ADDRESSES
Quota_INTERNAL_TRAFFIC_DIRECTOR_FORWARDING_RULES = src.Quota_INTERNAL_TRAFFIC_DIRECTOR_FORWARDING_RULES
Quota_IN_PLACE_SNAPSHOTS = src.Quota_IN_PLACE_SNAPSHOTS
Quota_IN_USE_ADDRESSES = src.Quota_IN_USE_ADDRESSES
Quota_IN_USE_BACKUP_SCHEDULES = src.Quota_IN_USE_BACKUP_SCHEDULES
Quota_IN_USE_SNAPSHOT_SCHEDULES = src.Quota_IN_USE_SNAPSHOT_SCHEDULES
Quota_LOCAL_SSD_TOTAL_GB = src.Quota_LOCAL_SSD_TOTAL_GB
Quota_M1_CPUS = src.Quota_M1_CPUS
Quota_M2_CPUS = src.Quota_M2_CPUS
Quota_M3_CPUS = src.Quota_M3_CPUS
Quota_MACHINE_IMAGES = src.Quota_MACHINE_IMAGES
Quota_N2A_CPUS = src.Quota_N2A_CPUS
Quota_N2D_CPUS = src.Quota_N2D_CPUS
Quota_N2_CPUS = src.Quota_N2_CPUS
Quota_NETWORKS = src.Quota_NETWORKS
Quota_NETWORK_ENDPOINT_GROUPS = src.Quota_NETWORK_ENDPOINT_GROUPS
Quota_NETWORK_FIREWALL_POLICIES = src.Quota_NETWORK_FIREWALL_POLICIES
Quota_NODE_GROUPS = src.Quota_NODE_GROUPS
Quota_NODE_TEMPLATES = src.Quota_NODE_TEMPLATES
Quota_NVIDIA_A100_80GB_GPUS = src.Quota_NVIDIA_A100_80GB_GPUS
Quota_NVIDIA_A100_GPUS = src.Quota_NVIDIA_A100_GPUS
Quota_NVIDIA_K80_GPUS = src.Quota_NVIDIA_K80_GPUS
Quota_NVIDIA_P100_GPUS = src.Quota_NVIDIA_P100_GPUS
Quota_NVIDIA_P100_VWS_GPUS = src.Quota_NVIDIA_P100_VWS_GPUS
Quota_NVIDIA_P4_GPUS = src.Quota_NVIDIA_P4_GPUS
Quota_NVIDIA_P4_VWS_GPUS = src.Quota_NVIDIA_P4_VWS_GPUS
Quota_NVIDIA_T4_GPUS = src.Quota_NVIDIA_T4_GPUS
Quota_NVIDIA_T4_VWS_GPUS = src.Quota_NVIDIA_T4_VWS_GPUS
Quota_NVIDIA_V100_GPUS = src.Quota_NVIDIA_V100_GPUS
Quota_PACKET_MIRRORINGS = src.Quota_PACKET_MIRRORINGS
Quota_PD_EXTREME_TOTAL_PROVISIONED_IOPS = src.Quota_PD_EXTREME_TOTAL_PROVISIONED_IOPS
Quota_PREEMPTIBLE_CPUS = src.Quota_PREEMPTIBLE_CPUS
Quota_PREEMPTIBLE_LOCAL_SSD_GB = src.Quota_PREEMPTIBLE_LOCAL_SSD_GB
Quota_PREEMPTIBLE_NVIDIA_A100_80GB_GPUS = src.Quota_PREEMPTIBLE_NVIDIA_A100_80GB_GPUS
Quota_PREEMPTIBLE_NVIDIA_A100_GPUS = src.Quota_PREEMPTIBLE_NVIDIA_A100_GPUS
Quota_PREEMPTIBLE_NVIDIA_K80_GPUS = src.Quota_PREEMPTIBLE_NVIDIA_K80_GPUS
Quota_PREEMPTIBLE_NVIDIA_P100_GPUS = src.Quota_PREEMPTIBLE_NVIDIA_P100_GPUS
Quota_PREEMPTIBLE_NVIDIA_P100_VWS_GPUS = src.Quota_PREEMPTIBLE_NVIDIA_P100_VWS_GPUS
Quota_PREEMPTIBLE_NVIDIA_P4_GPUS = src.Quota_PREEMPTIBLE_NVIDIA_P4_GPUS
Quota_PREEMPTIBLE_NVIDIA_P4_VWS_GPUS = src.Quota_PREEMPTIBLE_NVIDIA_P4_VWS_GPUS
Quota_PREEMPTIBLE_NVIDIA_T4_GPUS = src.Quota_PREEMPTIBLE_NVIDIA_T4_GPUS
Quota_PREEMPTIBLE_NVIDIA_T4_VWS_GPUS = src.Quota_PREEMPTIBLE_NVIDIA_T4_VWS_GPUS
Quota_PREEMPTIBLE_NVIDIA_V100_GPUS = src.Quota_PREEMPTIBLE_NVIDIA_V100_GPUS
Quota_PSC_ILB_CONSUMER_FORWARDING_RULES_PER_PRODUCER_NETWORK = src.Quota_PSC_ILB_CONSUMER_FORWARDING_RULES_PER_PRODUCER_NETWORK
Quota_PSC_INTERNAL_LB_FORWARDING_RULES = src.Quota_PSC_INTERNAL_LB_FORWARDING_RULES
Quota_PUBLIC_ADVERTISED_PREFIXES = src.Quota_PUBLIC_ADVERTISED_PREFIXES
Quota_PUBLIC_DELEGATED_PREFIXES = src.Quota_PUBLIC_DELEGATED_PREFIXES
Quota_REGIONAL_AUTOSCALERS = src.Quota_REGIONAL_AUTOSCALERS
Quota_REGIONAL_INSTANCE_GROUP_MANAGERS = src.Quota_REGIONAL_INSTANCE_GROUP_MANAGERS
Quota_RESERVATIONS = src.Quota_RESERVATIONS
Quota_RESOURCE_POLICIES = src.Quota_RESOURCE_POLICIES
Quota_ROUTERS = src.Quota_ROUTERS
Quota_ROUTES = src.Quota_ROUTES
Quota_SECURITY_POLICIES = src.Quota_SECURITY_POLICIES
Quota_SECURITY_POLICIES_PER_REGION = src.Quota_SECURITY_POLICIES_PER_REGION
Quota_SECURITY_POLICY_CEVAL_RULES = src.Quota_SECURITY_POLICY_CEVAL_RULES
Quota_SECURITY_POLICY_RULES = src.Quota_SECURITY_POLICY_RULES
Quota_SECURITY_POLICY_RULES_PER_REGION = src.Quota_SECURITY_POLICY_RULES_PER_REGION
Quota_SERVICE_ATTACHMENTS = src.Quota_SERVICE_ATTACHMENTS
Quota_SNAPSHOTS = src.Quota_SNAPSHOTS
Quota_SSD_TOTAL_GB = src.Quota_SSD_TOTAL_GB
Quota_SSL_CERTIFICATES = src.Quota_SSL_CERTIFICATES
Quota_STATIC_ADDRESSES = src.Quota_STATIC_ADDRESSES
Quota_STATIC_BYOIP_ADDRESSES = src.Quota_STATIC_BYOIP_ADDRESSES
Quota_STATIC_EXTERNAL_IPV6_ADDRESS_RANGES = src.Quota_STATIC_EXTERNAL_IPV6_ADDRESS_RANGES
Quota_SUBNETWORKS = src.Quota_SUBNETWORKS
Quota_T2A_CPUS = src.Quota_T2A_CPUS
Quota_T2D_CPUS = src.Quota_T2D_CPUS
Quota_TARGET_HTTPS_PROXIES = src.Quota_TARGET_HTTPS_PROXIES
Quota_TARGET_HTTP_PROXIES = src.Quota_TARGET_HTTP_PROXIES
Quota_TARGET_INSTANCES = src.Quota_TARGET_INSTANCES
Quota_TARGET_POOLS = src.Quota_TARGET_POOLS
Quota_TARGET_SSL_PROXIES = src.Quota_TARGET_SSL_PROXIES
Quota_TARGET_TCP_PROXIES = src.Quota_TARGET_TCP_PROXIES
Quota_TARGET_VPN_GATEWAYS = src.Quota_TARGET_VPN_GATEWAYS
Quota_UNDEFINED_METRIC = src.Quota_UNDEFINED_METRIC
Quota_URL_MAPS = src.Quota_URL_MAPS
Quota_VPN_GATEWAYS = src.Quota_VPN_GATEWAYS
Quota_VPN_TUNNELS = src.Quota_VPN_TUNNELS
Quota_XPN_SERVICE_PROJECTS = src.Quota_XPN_SERVICE_PROJECTS
RawDisk_TAR = src.RawDisk_TAR
RawDisk_UNDEFINED_CONTAINER_TYPE = src.RawDisk_UNDEFINED_CONTAINER_TYPE
RegionInstanceGroupManagersApplyUpdatesRequest_UNDEFINED_MINIMAL_ACTION = src.RegionInstanceGroupManagersApplyUpdatesRequest_UNDEFINED_MINIMAL_ACTION
RegionInstanceGroupManagersApplyUpdatesRequest_UNDEFINED_MOST_DISRUPTIVE_ALLOWED_ACTION = src.RegionInstanceGroupManagersApplyUpdatesRequest_UNDEFINED_MOST_DISRUPTIVE_ALLOWED_ACTION
RegionInstanceGroupsListInstancesRequest_ALL = src.RegionInstanceGroupsListInstancesRequest_ALL
RegionInstanceGroupsListInstancesRequest_RUNNING = src.RegionInstanceGroupsListInstancesRequest_RUNNING
RegionInstanceGroupsListInstancesRequest_UNDEFINED_INSTANCE_STATE = src.RegionInstanceGroupsListInstancesRequest_UNDEFINED_INSTANCE_STATE
RegionNetworkFirewallPoliciesGetEffectiveFirewallsResponseEffectiveFirewallPolicy_HIERARCHY = src.RegionNetworkFirewallPoliciesGetEffectiveFirewallsResponseEffectiveFirewallPolicy_HIERARCHY
RegionNetworkFirewallPoliciesGetEffectiveFirewallsResponseEffectiveFirewallPolicy_NETWORK = src.RegionNetworkFirewallPoliciesGetEffectiveFirewallsResponseEffectiveFirewallPolicy_NETWORK
RegionNetworkFirewallPoliciesGetEffectiveFirewallsResponseEffectiveFirewallPolicy_NETWORK_REGIONAL = src.RegionNetworkFirewallPoliciesGetEffectiveFirewallsResponseEffectiveFirewallPolicy_NETWORK_REGIONAL
RegionNetworkFirewallPoliciesGetEffectiveFirewallsResponseEffectiveFirewallPolicy_UNDEFINED_TYPE = src.RegionNetworkFirewallPoliciesGetEffectiveFirewallsResponseEffectiveFirewallPolicy_UNDEFINED_TYPE
RegionNetworkFirewallPoliciesGetEffectiveFirewallsResponseEffectiveFirewallPolicy_UNSPECIFIED = src.RegionNetworkFirewallPoliciesGetEffectiveFirewallsResponseEffectiveFirewallPolicy_UNSPECIFIED
Region_DOWN = src.Region_DOWN
Region_UNDEFINED_STATUS = src.Region_UNDEFINED_STATUS
Region_UP = src.Region_UP
ReservationAffinity_ANY_RESERVATION = src.ReservationAffinity_ANY_RESERVATION
ReservationAffinity_NO_RESERVATION = src.ReservationAffinity_NO_RESERVATION
ReservationAffinity_SPECIFIC_RESERVATION = src.ReservationAffinity_SPECIFIC_RESERVATION
ReservationAffinity_UNDEFINED_CONSUME_RESERVATION_TYPE = src.ReservationAffinity_UNDEFINED_CONSUME_RESERVATION_TYPE
ReservationAffinity_UNSPECIFIED = src.ReservationAffinity_UNSPECIFIED
Reservation_CREATING = src.Reservation_CREATING
Reservation_DELETING = src.Reservation_DELETING
Reservation_INVALID = src.Reservation_INVALID
Reservation_READY = src.Reservation_READY
Reservation_UNDEFINED_STATUS = src.Reservation_UNDEFINED_STATUS
Reservation_UPDATING = src.Reservation_UPDATING
ResourceCommitment_ACCELERATOR = src.ResourceCommitment_ACCELERATOR
ResourceCommitment_LOCAL_SSD = src.ResourceCommitment_LOCAL_SSD
ResourceCommitment_MEMORY = src.ResourceCommitment_MEMORY
ResourceCommitment_UNDEFINED_TYPE = src.ResourceCommitment_UNDEFINED_TYPE
ResourceCommitment_UNSPECIFIED = src.ResourceCommitment_UNSPECIFIED
ResourceCommitment_VCPU = src.ResourceCommitment_VCPU
ResourcePolicyGroupPlacementPolicy_COLLOCATED = src.ResourcePolicyGroupPlacementPolicy_COLLOCATED
ResourcePolicyGroupPlacementPolicy_UNDEFINED_COLLOCATION = src.ResourcePolicyGroupPlacementPolicy_UNDEFINED_COLLOCATION
ResourcePolicyGroupPlacementPolicy_UNSPECIFIED_COLLOCATION = src.ResourcePolicyGroupPlacementPolicy_UNSPECIFIED_COLLOCATION
ResourcePolicySnapshotSchedulePolicyRetentionPolicy_APPLY_RETENTION_POLICY = src.ResourcePolicySnapshotSchedulePolicyRetentionPolicy_APPLY_RETENTION_POLICY
ResourcePolicySnapshotSchedulePolicyRetentionPolicy_KEEP_AUTO_SNAPSHOTS = src.ResourcePolicySnapshotSchedulePolicyRetentionPolicy_KEEP_AUTO_SNAPSHOTS
ResourcePolicySnapshotSchedulePolicyRetentionPolicy_UNDEFINED_ON_SOURCE_DISK_DELETE = src.ResourcePolicySnapshotSchedulePolicyRetentionPolicy_UNDEFINED_ON_SOURCE_DISK_DELETE
ResourcePolicySnapshotSchedulePolicyRetentionPolicy_UNSPECIFIED_ON_SOURCE_DISK_DELETE = src.ResourcePolicySnapshotSchedulePolicyRetentionPolicy_UNSPECIFIED_ON_SOURCE_DISK_DELETE
ResourcePolicyWeeklyCycleDayOfWeek_FRIDAY = src.ResourcePolicyWeeklyCycleDayOfWeek_FRIDAY
ResourcePolicyWeeklyCycleDayOfWeek_INVALID = src.ResourcePolicyWeeklyCycleDayOfWeek_INVALID
ResourcePolicyWeeklyCycleDayOfWeek_MONDAY = src.ResourcePolicyWeeklyCycleDayOfWeek_MONDAY
ResourcePolicyWeeklyCycleDayOfWeek_SATURDAY = src.ResourcePolicyWeeklyCycleDayOfWeek_SATURDAY
ResourcePolicyWeeklyCycleDayOfWeek_SUNDAY = src.ResourcePolicyWeeklyCycleDayOfWeek_SUNDAY
ResourcePolicyWeeklyCycleDayOfWeek_THURSDAY = src.ResourcePolicyWeeklyCycleDayOfWeek_THURSDAY
ResourcePolicyWeeklyCycleDayOfWeek_TUESDAY = src.ResourcePolicyWeeklyCycleDayOfWeek_TUESDAY
ResourcePolicyWeeklyCycleDayOfWeek_UNDEFINED_DAY = src.ResourcePolicyWeeklyCycleDayOfWeek_UNDEFINED_DAY
ResourcePolicyWeeklyCycleDayOfWeek_WEDNESDAY = src.ResourcePolicyWeeklyCycleDayOfWeek_WEDNESDAY
ResourcePolicy_CREATING = src.ResourcePolicy_CREATING
ResourcePolicy_DELETING = src.ResourcePolicy_DELETING
ResourcePolicy_EXPIRED = src.ResourcePolicy_EXPIRED
ResourcePolicy_INVALID = src.ResourcePolicy_INVALID
ResourcePolicy_READY = src.ResourcePolicy_READY
ResourcePolicy_UNDEFINED_STATUS = src.ResourcePolicy_UNDEFINED_STATUS
RouteAsPath_AS_CONFED_SEQUENCE = src.RouteAsPath_AS_CONFED_SEQUENCE
RouteAsPath_AS_CONFED_SET = src.RouteAsPath_AS_CONFED_SET
RouteAsPath_AS_SEQUENCE = src.RouteAsPath_AS_SEQUENCE
RouteAsPath_AS_SET = src.RouteAsPath_AS_SET
RouteAsPath_UNDEFINED_PATH_SEGMENT_TYPE = src.RouteAsPath_UNDEFINED_PATH_SEGMENT_TYPE
Route_ACTIVE = src.Route_ACTIVE
Route_BGP = src.Route_BGP
Route_DROPPED = src.Route_DROPPED
Route_INACTIVE = src.Route_INACTIVE
Route_PENDING = src.Route_PENDING
Route_STATIC = src.Route_STATIC
Route_SUBNET = src.Route_SUBNET
Route_TRANSIT = src.Route_TRANSIT
Route_UNDEFINED_ROUTE_STATUS = src.Route_UNDEFINED_ROUTE_STATUS
Route_UNDEFINED_ROUTE_TYPE = src.Route_UNDEFINED_ROUTE_TYPE
RouterBgpPeerBfd_ACTIVE = src.RouterBgpPeerBfd_ACTIVE
RouterBgpPeerBfd_DISABLED = src.RouterBgpPeerBfd_DISABLED
RouterBgpPeerBfd_PASSIVE = src.RouterBgpPeerBfd_PASSIVE
RouterBgpPeerBfd_UNDEFINED_SESSION_INITIALIZATION_MODE = src.RouterBgpPeerBfd_UNDEFINED_SESSION_INITIALIZATION_MODE
RouterBgpPeer_ALL_SUBNETS = src.RouterBgpPeer_ALL_SUBNETS
RouterBgpPeer_CUSTOM = src.RouterBgpPeer_CUSTOM
RouterBgpPeer_DEFAULT = src.RouterBgpPeer_DEFAULT
RouterBgpPeer_FALSE = src.RouterBgpPeer_FALSE
RouterBgpPeer_MANAGED_BY_ATTACHMENT = src.RouterBgpPeer_MANAGED_BY_ATTACHMENT
RouterBgpPeer_MANAGED_BY_USER = src.RouterBgpPeer_MANAGED_BY_USER
RouterBgpPeer_TRUE = src.RouterBgpPeer_TRUE
RouterBgpPeer_UNDEFINED_ADVERTISED_GROUPS = src.RouterBgpPeer_UNDEFINED_ADVERTISED_GROUPS
RouterBgpPeer_UNDEFINED_ADVERTISE_MODE = src.RouterBgpPeer_UNDEFINED_ADVERTISE_MODE
RouterBgpPeer_UNDEFINED_ENABLE = src.RouterBgpPeer_UNDEFINED_ENABLE
RouterBgpPeer_UNDEFINED_MANAGEMENT_TYPE = src.RouterBgpPeer_UNDEFINED_MANAGEMENT_TYPE
RouterBgp_ALL_SUBNETS = src.RouterBgp_ALL_SUBNETS
RouterBgp_CUSTOM = src.RouterBgp_CUSTOM
RouterBgp_DEFAULT = src.RouterBgp_DEFAULT
RouterBgp_UNDEFINED_ADVERTISED_GROUPS = src.RouterBgp_UNDEFINED_ADVERTISED_GROUPS
RouterBgp_UNDEFINED_ADVERTISE_MODE = src.RouterBgp_UNDEFINED_ADVERTISE_MODE
RouterInterface_MANAGED_BY_ATTACHMENT = src.RouterInterface_MANAGED_BY_ATTACHMENT
RouterInterface_MANAGED_BY_USER = src.RouterInterface_MANAGED_BY_USER
RouterInterface_UNDEFINED_MANAGEMENT_TYPE = src.RouterInterface_UNDEFINED_MANAGEMENT_TYPE
RouterNatLogConfig_ALL = src.RouterNatLogConfig_ALL
RouterNatLogConfig_ERRORS_ONLY = src.RouterNatLogConfig_ERRORS_ONLY
RouterNatLogConfig_TRANSLATIONS_ONLY = src.RouterNatLogConfig_TRANSLATIONS_ONLY
RouterNatLogConfig_UNDEFINED_FILTER = src.RouterNatLogConfig_UNDEFINED_FILTER
RouterNatSubnetworkToNat_ALL_IP_RANGES = src.RouterNatSubnetworkToNat_ALL_IP_RANGES
RouterNatSubnetworkToNat_LIST_OF_SECONDARY_IP_RANGES = src.RouterNatSubnetworkToNat_LIST_OF_SECONDARY_IP_RANGES
RouterNatSubnetworkToNat_PRIMARY_IP_RANGE = src.RouterNatSubnetworkToNat_PRIMARY_IP_RANGE
RouterNatSubnetworkToNat_UNDEFINED_SOURCE_IP_RANGES_TO_NAT = src.RouterNatSubnetworkToNat_UNDEFINED_SOURCE_IP_RANGES_TO_NAT
RouterNat_ALL_SUBNETWORKS_ALL_IP_RANGES = src.RouterNat_ALL_SUBNETWORKS_ALL_IP_RANGES
RouterNat_ALL_SUBNETWORKS_ALL_PRIMARY_IP_RANGES = src.RouterNat_ALL_SUBNETWORKS_ALL_PRIMARY_IP_RANGES
RouterNat_AUTO_ONLY = src.RouterNat_AUTO_ONLY
RouterNat_ENDPOINT_TYPE_SWG = src.RouterNat_ENDPOINT_TYPE_SWG
RouterNat_ENDPOINT_TYPE_VM = src.RouterNat_ENDPOINT_TYPE_VM
RouterNat_LIST_OF_SUBNETWORKS = src.RouterNat_LIST_OF_SUBNETWORKS
RouterNat_MANUAL_ONLY = src.RouterNat_MANUAL_ONLY
RouterNat_UNDEFINED_ENDPOINT_TYPES = src.RouterNat_UNDEFINED_ENDPOINT_TYPES
RouterNat_UNDEFINED_NAT_IP_ALLOCATE_OPTION = src.RouterNat_UNDEFINED_NAT_IP_ALLOCATE_OPTION
RouterNat_UNDEFINED_SOURCE_SUBNETWORK_IP_RANGES_TO_NAT = src.RouterNat_UNDEFINED_SOURCE_SUBNETWORK_IP_RANGES_TO_NAT
RouterStatusBgpPeerStatus_DOWN = src.RouterStatusBgpPeerStatus_DOWN
RouterStatusBgpPeerStatus_MD5_AUTH_INTERNAL_PROBLEM = src.RouterStatusBgpPeerStatus_MD5_AUTH_INTERNAL_PROBLEM
RouterStatusBgpPeerStatus_STATUS_REASON_UNSPECIFIED = src.RouterStatusBgpPeerStatus_STATUS_REASON_UNSPECIFIED
RouterStatusBgpPeerStatus_UNDEFINED_STATUS = src.RouterStatusBgpPeerStatus_UNDEFINED_STATUS
RouterStatusBgpPeerStatus_UNDEFINED_STATUS_REASON = src.RouterStatusBgpPeerStatus_UNDEFINED_STATUS_REASON
RouterStatusBgpPeerStatus_UNKNOWN = src.RouterStatusBgpPeerStatus_UNKNOWN
RouterStatusBgpPeerStatus_UP = src.RouterStatusBgpPeerStatus_UP
Rule_ALLOW = src.Rule_ALLOW
Rule_ALLOW_WITH_LOG = src.Rule_ALLOW_WITH_LOG
Rule_DENY = src.Rule_DENY
Rule_DENY_WITH_LOG = src.Rule_DENY_WITH_LOG
Rule_LOG = src.Rule_LOG
Rule_NO_ACTION = src.Rule_NO_ACTION
Rule_UNDEFINED_ACTION = src.Rule_UNDEFINED_ACTION
SSLHealthCheck_NONE = src.SSLHealthCheck_NONE
SSLHealthCheck_PROXY_V1 = src.SSLHealthCheck_PROXY_V1
SSLHealthCheck_UNDEFINED_PORT_SPECIFICATION = src.SSLHealthCheck_UNDEFINED_PORT_SPECIFICATION
SSLHealthCheck_UNDEFINED_PROXY_HEADER = src.SSLHealthCheck_UNDEFINED_PROXY_HEADER
SSLHealthCheck_USE_FIXED_PORT = src.SSLHealthCheck_USE_FIXED_PORT
SSLHealthCheck_USE_NAMED_PORT = src.SSLHealthCheck_USE_NAMED_PORT
SSLHealthCheck_USE_SERVING_PORT = src.SSLHealthCheck_USE_SERVING_PORT
SavedAttachedDisk_NVME = src.SavedAttachedDisk_NVME
SavedAttachedDisk_PERSISTENT = src.SavedAttachedDisk_PERSISTENT
SavedAttachedDisk_READ_ONLY = src.SavedAttachedDisk_READ_ONLY
SavedAttachedDisk_READ_WRITE = src.SavedAttachedDisk_READ_WRITE
SavedAttachedDisk_SCRATCH = src.SavedAttachedDisk_SCRATCH
SavedAttachedDisk_SCSI = src.SavedAttachedDisk_SCSI
SavedAttachedDisk_UNDEFINED_INTERFACE = src.SavedAttachedDisk_UNDEFINED_INTERFACE
SavedAttachedDisk_UNDEFINED_MODE = src.SavedAttachedDisk_UNDEFINED_MODE
SavedAttachedDisk_UNDEFINED_STORAGE_BYTES_STATUS = src.SavedAttachedDisk_UNDEFINED_STORAGE_BYTES_STATUS
SavedAttachedDisk_UNDEFINED_TYPE = src.SavedAttachedDisk_UNDEFINED_TYPE
SavedAttachedDisk_UPDATING = src.SavedAttachedDisk_UPDATING
SavedAttachedDisk_UP_TO_DATE = src.SavedAttachedDisk_UP_TO_DATE
SavedDisk_ARCHITECTURE_UNSPECIFIED = src.SavedDisk_ARCHITECTURE_UNSPECIFIED
SavedDisk_ARM64 = src.SavedDisk_ARM64
SavedDisk_UNDEFINED_ARCHITECTURE = src.SavedDisk_UNDEFINED_ARCHITECTURE
SavedDisk_UNDEFINED_STORAGE_BYTES_STATUS = src.SavedDisk_UNDEFINED_STORAGE_BYTES_STATUS
SavedDisk_UPDATING = src.SavedDisk_UPDATING
SavedDisk_UP_TO_DATE = src.SavedDisk_UP_TO_DATE
SavedDisk_X86_64 = src.SavedDisk_X86_64
ScalingScheduleStatus_ACTIVE = src.ScalingScheduleStatus_ACTIVE
ScalingScheduleStatus_DISABLED = src.ScalingScheduleStatus_DISABLED
ScalingScheduleStatus_OBSOLETE = src.ScalingScheduleStatus_OBSOLETE
ScalingScheduleStatus_READY = src.ScalingScheduleStatus_READY
ScalingScheduleStatus_UNDEFINED_STATE = src.ScalingScheduleStatus_UNDEFINED_STATE
SchedulingNodeAffinity_IN = src.SchedulingNodeAffinity_IN
SchedulingNodeAffinity_NOT_IN = src.SchedulingNodeAffinity_NOT_IN
SchedulingNodeAffinity_OPERATOR_UNSPECIFIED = src.SchedulingNodeAffinity_OPERATOR_UNSPECIFIED
SchedulingNodeAffinity_UNDEFINED_OPERATOR = src.SchedulingNodeAffinity_UNDEFINED_OPERATOR
Scheduling_DELETE = src.Scheduling_DELETE
Scheduling_INSTANCE_TERMINATION_ACTION_UNSPECIFIED = src.Scheduling_INSTANCE_TERMINATION_ACTION_UNSPECIFIED
Scheduling_MIGRATE = src.Scheduling_MIGRATE
Scheduling_SPOT = src.Scheduling_SPOT
Scheduling_STANDARD = src.Scheduling_STANDARD
Scheduling_STOP = src.Scheduling_STOP
Scheduling_TERMINATE = src.Scheduling_TERMINATE
Scheduling_UNDEFINED_INSTANCE_TERMINATION_ACTION = src.Scheduling_UNDEFINED_INSTANCE_TERMINATION_ACTION
Scheduling_UNDEFINED_ON_HOST_MAINTENANCE = src.Scheduling_UNDEFINED_ON_HOST_MAINTENANCE
Scheduling_UNDEFINED_PROVISIONING_MODEL = src.Scheduling_UNDEFINED_PROVISIONING_MODEL
SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfig_PREMIUM = src.SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfig_PREMIUM
SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfig_STANDARD = src.SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfig_STANDARD
SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfig_UNDEFINED_RULE_VISIBILITY = src.SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfig_UNDEFINED_RULE_VISIBILITY
SecurityPolicyAdvancedOptionsConfig_DISABLED = src.SecurityPolicyAdvancedOptionsConfig_DISABLED
SecurityPolicyAdvancedOptionsConfig_NORMAL = src.SecurityPolicyAdvancedOptionsConfig_NORMAL
SecurityPolicyAdvancedOptionsConfig_STANDARD = src.SecurityPolicyAdvancedOptionsConfig_STANDARD
SecurityPolicyAdvancedOptionsConfig_UNDEFINED_JSON_PARSING = src.SecurityPolicyAdvancedOptionsConfig_UNDEFINED_JSON_PARSING
SecurityPolicyAdvancedOptionsConfig_UNDEFINED_LOG_LEVEL = src.SecurityPolicyAdvancedOptionsConfig_UNDEFINED_LOG_LEVEL
SecurityPolicyAdvancedOptionsConfig_VERBOSE = src.SecurityPolicyAdvancedOptionsConfig_VERBOSE
SecurityPolicyDdosProtectionConfig_ADVANCED = src.SecurityPolicyDdosProtectionConfig_ADVANCED
SecurityPolicyDdosProtectionConfig_STANDARD = src.SecurityPolicyDdosProtectionConfig_STANDARD
SecurityPolicyDdosProtectionConfig_UNDEFINED_DDOS_PROTECTION = src.SecurityPolicyDdosProtectionConfig_UNDEFINED_DDOS_PROTECTION
SecurityPolicyRuleMatcher_SRC_IPS_V1 = src.SecurityPolicyRuleMatcher_SRC_IPS_V1
SecurityPolicyRuleMatcher_UNDEFINED_VERSIONED_EXPR = src.SecurityPolicyRuleMatcher_UNDEFINED_VERSIONED_EXPR
SecurityPolicyRuleRateLimitOptions_ALL = src.SecurityPolicyRuleRateLimitOptions_ALL
SecurityPolicyRuleRateLimitOptions_HTTP_COOKIE = src.SecurityPolicyRuleRateLimitOptions_HTTP_COOKIE
SecurityPolicyRuleRateLimitOptions_HTTP_HEADER = src.SecurityPolicyRuleRateLimitOptions_HTTP_HEADER
SecurityPolicyRuleRateLimitOptions_HTTP_PATH = src.SecurityPolicyRuleRateLimitOptions_HTTP_PATH
SecurityPolicyRuleRateLimitOptions_IP = src.SecurityPolicyRuleRateLimitOptions_IP
SecurityPolicyRuleRateLimitOptions_REGION_CODE = src.SecurityPolicyRuleRateLimitOptions_REGION_CODE
SecurityPolicyRuleRateLimitOptions_SNI = src.SecurityPolicyRuleRateLimitOptions_SNI
SecurityPolicyRuleRateLimitOptions_UNDEFINED_ENFORCE_ON_KEY = src.SecurityPolicyRuleRateLimitOptions_UNDEFINED_ENFORCE_ON_KEY
SecurityPolicyRuleRateLimitOptions_XFF_IP = src.SecurityPolicyRuleRateLimitOptions_XFF_IP
SecurityPolicyRuleRedirectOptions_EXTERNAL_302 = src.SecurityPolicyRuleRedirectOptions_EXTERNAL_302
SecurityPolicyRuleRedirectOptions_GOOGLE_RECAPTCHA = src.SecurityPolicyRuleRedirectOptions_GOOGLE_RECAPTCHA
SecurityPolicyRuleRedirectOptions_UNDEFINED_TYPE = src.SecurityPolicyRuleRedirectOptions_UNDEFINED_TYPE
SecurityPolicy_CLOUD_ARMOR = src.SecurityPolicy_CLOUD_ARMOR
SecurityPolicy_CLOUD_ARMOR_EDGE = src.SecurityPolicy_CLOUD_ARMOR_EDGE
SecurityPolicy_CLOUD_ARMOR_NETWORK = src.SecurityPolicy_CLOUD_ARMOR_NETWORK
SecurityPolicy_UNDEFINED_TYPE = src.SecurityPolicy_UNDEFINED_TYPE
ServerBinding_RESTART_NODE_ON_ANY_SERVER = src.ServerBinding_RESTART_NODE_ON_ANY_SERVER
ServerBinding_RESTART_NODE_ON_MINIMAL_SERVERS = src.ServerBinding_RESTART_NODE_ON_MINIMAL_SERVERS
ServerBinding_SERVER_BINDING_TYPE_UNSPECIFIED = src.ServerBinding_SERVER_BINDING_TYPE_UNSPECIFIED
ServerBinding_UNDEFINED_TYPE = src.ServerBinding_UNDEFINED_TYPE
ServiceAttachmentConnectedEndpoint_ACCEPTED = src.ServiceAttachmentConnectedEndpoint_ACCEPTED
ServiceAttachmentConnectedEndpoint_CLOSED = src.ServiceAttachmentConnectedEndpoint_CLOSED
ServiceAttachmentConnectedEndpoint_NEEDS_ATTENTION = src.ServiceAttachmentConnectedEndpoint_NEEDS_ATTENTION
ServiceAttachmentConnectedEndpoint_PENDING = src.ServiceAttachmentConnectedEndpoint_PENDING
ServiceAttachmentConnectedEndpoint_REJECTED = src.ServiceAttachmentConnectedEndpoint_REJECTED
ServiceAttachmentConnectedEndpoint_STATUS_UNSPECIFIED = src.ServiceAttachmentConnectedEndpoint_STATUS_UNSPECIFIED
ServiceAttachmentConnectedEndpoint_UNDEFINED_STATUS = src.ServiceAttachmentConnectedEndpoint_UNDEFINED_STATUS
ServiceAttachment_ACCEPT_AUTOMATIC = src.ServiceAttachment_ACCEPT_AUTOMATIC
ServiceAttachment_ACCEPT_MANUAL = src.ServiceAttachment_ACCEPT_MANUAL
ServiceAttachment_CONNECTION_PREFERENCE_UNSPECIFIED = src.ServiceAttachment_CONNECTION_PREFERENCE_UNSPECIFIED
ServiceAttachment_UNDEFINED_CONNECTION_PREFERENCE = src.ServiceAttachment_UNDEFINED_CONNECTION_PREFERENCE
ShareSettings_LOCAL = src.ShareSettings_LOCAL
ShareSettings_ORGANIZATION = src.ShareSettings_ORGANIZATION
ShareSettings_SHARE_TYPE_UNSPECIFIED = src.ShareSettings_SHARE_TYPE_UNSPECIFIED
ShareSettings_SPECIFIC_PROJECTS = src.ShareSettings_SPECIFIC_PROJECTS
ShareSettings_UNDEFINED_SHARE_TYPE = src.ShareSettings_UNDEFINED_SHARE_TYPE
Snapshot_ARCHITECTURE_UNSPECIFIED = src.Snapshot_ARCHITECTURE_UNSPECIFIED
Snapshot_ARCHIVE = src.Snapshot_ARCHIVE
Snapshot_ARM64 = src.Snapshot_ARM64
Snapshot_CREATING = src.Snapshot_CREATING
Snapshot_DELETING = src.Snapshot_DELETING
Snapshot_FAILED = src.Snapshot_FAILED
Snapshot_READY = src.Snapshot_READY
Snapshot_STANDARD = src.Snapshot_STANDARD
Snapshot_UNDEFINED_ARCHITECTURE = src.Snapshot_UNDEFINED_ARCHITECTURE
Snapshot_UNDEFINED_SNAPSHOT_TYPE = src.Snapshot_UNDEFINED_SNAPSHOT_TYPE
Snapshot_UNDEFINED_STATUS = src.Snapshot_UNDEFINED_STATUS
Snapshot_UNDEFINED_STORAGE_BYTES_STATUS = src.Snapshot_UNDEFINED_STORAGE_BYTES_STATUS
Snapshot_UPDATING = src.Snapshot_UPDATING
Snapshot_UPLOADING = src.Snapshot_UPLOADING
Snapshot_UP_TO_DATE = src.Snapshot_UP_TO_DATE
Snapshot_X86_64 = src.Snapshot_X86_64
SourceInstanceProperties_KEY_REVOCATION_ACTION_TYPE_UNSPECIFIED = src.SourceInstanceProperties_KEY_REVOCATION_ACTION_TYPE_UNSPECIFIED
SourceInstanceProperties_NONE = src.SourceInstanceProperties_NONE
SourceInstanceProperties_STOP = src.SourceInstanceProperties_STOP
SourceInstanceProperties_UNDEFINED_KEY_REVOCATION_ACTION_TYPE = src.SourceInstanceProperties_UNDEFINED_KEY_REVOCATION_ACTION_TYPE
SslCertificateManagedSslCertificate_ACTIVE = src.SslCertificateManagedSslCertificate_ACTIVE
SslCertificateManagedSslCertificate_MANAGED_CERTIFICATE_STATUS_UNSPECIFIED = src.SslCertificateManagedSslCertificate_MANAGED_CERTIFICATE_STATUS_UNSPECIFIED
SslCertificateManagedSslCertificate_PROVISIONING = src.SslCertificateManagedSslCertificate_PROVISIONING
SslCertificateManagedSslCertificate_PROVISIONING_FAILED = src.SslCertificateManagedSslCertificate_PROVISIONING_FAILED
SslCertificateManagedSslCertificate_PROVISIONING_FAILED_PERMANENTLY = src.SslCertificateManagedSslCertificate_PROVISIONING_FAILED_PERMANENTLY
SslCertificateManagedSslCertificate_RENEWAL_FAILED = src.SslCertificateManagedSslCertificate_RENEWAL_FAILED
SslCertificateManagedSslCertificate_UNDEFINED_STATUS = src.SslCertificateManagedSslCertificate_UNDEFINED_STATUS
SslCertificate_MANAGED = src.SslCertificate_MANAGED
SslCertificate_SELF_MANAGED = src.SslCertificate_SELF_MANAGED
SslCertificate_TYPE_UNSPECIFIED = src.SslCertificate_TYPE_UNSPECIFIED
SslCertificate_UNDEFINED_TYPE = src.SslCertificate_UNDEFINED_TYPE
SslPolicy_COMPATIBLE = src.SslPolicy_COMPATIBLE
SslPolicy_CUSTOM = src.SslPolicy_CUSTOM
SslPolicy_MODERN = src.SslPolicy_MODERN
SslPolicy_RESTRICTED = src.SslPolicy_RESTRICTED
SslPolicy_TLS_1_0 = src.SslPolicy_TLS_1_0
SslPolicy_TLS_1_1 = src.SslPolicy_TLS_1_1
SslPolicy_TLS_1_2 = src.SslPolicy_TLS_1_2
SslPolicy_UNDEFINED_MIN_TLS_VERSION = src.SslPolicy_UNDEFINED_MIN_TLS_VERSION
SslPolicy_UNDEFINED_PROFILE = src.SslPolicy_UNDEFINED_PROFILE
StatefulPolicyPreservedStateDiskDevice_NEVER = src.StatefulPolicyPreservedStateDiskDevice_NEVER
StatefulPolicyPreservedStateDiskDevice_ON_PERMANENT_INSTANCE_DELETION = src.StatefulPolicyPreservedStateDiskDevice_ON_PERMANENT_INSTANCE_DELETION
StatefulPolicyPreservedStateDiskDevice_UNDEFINED_AUTO_DELETE = src.StatefulPolicyPreservedStateDiskDevice_UNDEFINED_AUTO_DELETE
SubnetworkLogConfig_CUSTOM_METADATA = src.SubnetworkLogConfig_CUSTOM_METADATA
SubnetworkLogConfig_EXCLUDE_ALL_METADATA = src.SubnetworkLogConfig_EXCLUDE_ALL_METADATA
SubnetworkLogConfig_INCLUDE_ALL_METADATA = src.SubnetworkLogConfig_INCLUDE_ALL_METADATA
SubnetworkLogConfig_INTERVAL_10_MIN = src.SubnetworkLogConfig_INTERVAL_10_MIN
SubnetworkLogConfig_INTERVAL_15_MIN = src.SubnetworkLogConfig_INTERVAL_15_MIN
SubnetworkLogConfig_INTERVAL_1_MIN = src.SubnetworkLogConfig_INTERVAL_1_MIN
SubnetworkLogConfig_INTERVAL_30_SEC = src.SubnetworkLogConfig_INTERVAL_30_SEC
SubnetworkLogConfig_INTERVAL_5_MIN = src.SubnetworkLogConfig_INTERVAL_5_MIN
SubnetworkLogConfig_INTERVAL_5_SEC = src.SubnetworkLogConfig_INTERVAL_5_SEC
SubnetworkLogConfig_UNDEFINED_AGGREGATION_INTERVAL = src.SubnetworkLogConfig_UNDEFINED_AGGREGATION_INTERVAL
SubnetworkLogConfig_UNDEFINED_METADATA = src.SubnetworkLogConfig_UNDEFINED_METADATA
Subnetwork_ACTIVE = src.Subnetwork_ACTIVE
Subnetwork_BACKUP = src.Subnetwork_BACKUP
Subnetwork_DISABLE_GOOGLE_ACCESS = src.Subnetwork_DISABLE_GOOGLE_ACCESS
Subnetwork_DRAINING = src.Subnetwork_DRAINING
Subnetwork_ENABLE_BIDIRECTIONAL_ACCESS_TO_GOOGLE = src.Subnetwork_ENABLE_BIDIRECTIONAL_ACCESS_TO_GOOGLE
Subnetwork_ENABLE_OUTBOUND_VM_ACCESS_TO_GOOGLE = src.Subnetwork_ENABLE_OUTBOUND_VM_ACCESS_TO_GOOGLE
Subnetwork_EXTERNAL = src.Subnetwork_EXTERNAL
Subnetwork_INTERNAL = src.Subnetwork_INTERNAL
Subnetwork_INTERNAL_HTTPS_LOAD_BALANCER = src.Subnetwork_INTERNAL_HTTPS_LOAD_BALANCER
Subnetwork_IPV4_IPV6 = src.Subnetwork_IPV4_IPV6
Subnetwork_IPV4_ONLY = src.Subnetwork_IPV4_ONLY
Subnetwork_PRIVATE = src.Subnetwork_PRIVATE
Subnetwork_PRIVATE_RFC_1918 = src.Subnetwork_PRIVATE_RFC_1918
Subnetwork_PRIVATE_SERVICE_CONNECT = src.Subnetwork_PRIVATE_SERVICE_CONNECT
Subnetwork_READY = src.Subnetwork_READY
Subnetwork_REGIONAL_MANAGED_PROXY = src.Subnetwork_REGIONAL_MANAGED_PROXY
Subnetwork_UNDEFINED_IPV6_ACCESS_TYPE = src.Subnetwork_UNDEFINED_IPV6_ACCESS_TYPE
Subnetwork_UNDEFINED_PRIVATE_IPV6_GOOGLE_ACCESS = src.Subnetwork_UNDEFINED_PRIVATE_IPV6_GOOGLE_ACCESS
Subnetwork_UNDEFINED_PURPOSE = src.Subnetwork_UNDEFINED_PURPOSE
Subnetwork_UNDEFINED_ROLE = src.Subnetwork_UNDEFINED_ROLE
Subnetwork_UNDEFINED_STACK_TYPE = src.Subnetwork_UNDEFINED_STACK_TYPE
Subnetwork_UNDEFINED_STATE = src.Subnetwork_UNDEFINED_STATE
Subnetwork_UNSPECIFIED_IPV6_ACCESS_TYPE = src.Subnetwork_UNSPECIFIED_IPV6_ACCESS_TYPE
Subnetwork_UNSPECIFIED_STACK_TYPE = src.Subnetwork_UNSPECIFIED_STACK_TYPE
Subsetting_CONSISTENT_HASH_SUBSETTING = src.Subsetting_CONSISTENT_HASH_SUBSETTING
Subsetting_NONE = src.Subsetting_NONE
Subsetting_UNDEFINED_POLICY = src.Subsetting_UNDEFINED_POLICY
TCPHealthCheck_NONE = src.TCPHealthCheck_NONE
TCPHealthCheck_PROXY_V1 = src.TCPHealthCheck_PROXY_V1
TCPHealthCheck_UNDEFINED_PORT_SPECIFICATION = src.TCPHealthCheck_UNDEFINED_PORT_SPECIFICATION
TCPHealthCheck_UNDEFINED_PROXY_HEADER = src.TCPHealthCheck_UNDEFINED_PROXY_HEADER
TCPHealthCheck_USE_FIXED_PORT = src.TCPHealthCheck_USE_FIXED_PORT
TCPHealthCheck_USE_NAMED_PORT = src.TCPHealthCheck_USE_NAMED_PORT
TCPHealthCheck_USE_SERVING_PORT = src.TCPHealthCheck_USE_SERVING_PORT
TargetHttpsProxiesSetQuicOverrideRequest_DISABLE = src.TargetHttpsProxiesSetQuicOverrideRequest_DISABLE
TargetHttpsProxiesSetQuicOverrideRequest_ENABLE = src.TargetHttpsProxiesSetQuicOverrideRequest_ENABLE
TargetHttpsProxiesSetQuicOverrideRequest_NONE = src.TargetHttpsProxiesSetQuicOverrideRequest_NONE
TargetHttpsProxiesSetQuicOverrideRequest_UNDEFINED_QUIC_OVERRIDE = src.TargetHttpsProxiesSetQuicOverrideRequest_UNDEFINED_QUIC_OVERRIDE
TargetHttpsProxy_DISABLE = src.TargetHttpsProxy_DISABLE
TargetHttpsProxy_ENABLE = src.TargetHttpsProxy_ENABLE
TargetHttpsProxy_NONE = src.TargetHttpsProxy_NONE
TargetHttpsProxy_UNDEFINED_QUIC_OVERRIDE = src.TargetHttpsProxy_UNDEFINED_QUIC_OVERRIDE
TargetInstance_NO_NAT = src.TargetInstance_NO_NAT
TargetInstance_UNDEFINED_NAT_POLICY = src.TargetInstance_UNDEFINED_NAT_POLICY
TargetPool_CLIENT_IP = src.TargetPool_CLIENT_IP
TargetPool_CLIENT_IP_NO_DESTINATION = src.TargetPool_CLIENT_IP_NO_DESTINATION
TargetPool_CLIENT_IP_PORT_PROTO = src.TargetPool_CLIENT_IP_PORT_PROTO
TargetPool_CLIENT_IP_PROTO = src.TargetPool_CLIENT_IP_PROTO
TargetPool_GENERATED_COOKIE = src.TargetPool_GENERATED_COOKIE
TargetPool_HEADER_FIELD = src.TargetPool_HEADER_FIELD
TargetPool_HTTP_COOKIE = src.TargetPool_HTTP_COOKIE
TargetPool_NONE = src.TargetPool_NONE
TargetPool_UNDEFINED_SESSION_AFFINITY = src.TargetPool_UNDEFINED_SESSION_AFFINITY
TargetSslProxiesSetProxyHeaderRequest_NONE = src.TargetSslProxiesSetProxyHeaderRequest_NONE
TargetSslProxiesSetProxyHeaderRequest_PROXY_V1 = src.TargetSslProxiesSetProxyHeaderRequest_PROXY_V1
TargetSslProxiesSetProxyHeaderRequest_UNDEFINED_PROXY_HEADER = src.TargetSslProxiesSetProxyHeaderRequest_UNDEFINED_PROXY_HEADER
TargetSslProxy_NONE = src.TargetSslProxy_NONE
TargetSslProxy_PROXY_V1 = src.TargetSslProxy_PROXY_V1
TargetSslProxy_UNDEFINED_PROXY_HEADER = src.TargetSslProxy_UNDEFINED_PROXY_HEADER
TargetTcpProxiesSetProxyHeaderRequest_NONE = src.TargetTcpProxiesSetProxyHeaderRequest_NONE
TargetTcpProxiesSetProxyHeaderRequest_PROXY_V1 = src.TargetTcpProxiesSetProxyHeaderRequest_PROXY_V1
TargetTcpProxiesSetProxyHeaderRequest_UNDEFINED_PROXY_HEADER = src.TargetTcpProxiesSetProxyHeaderRequest_UNDEFINED_PROXY_HEADER
TargetTcpProxy_NONE = src.TargetTcpProxy_NONE
TargetTcpProxy_PROXY_V1 = src.TargetTcpProxy_PROXY_V1
TargetTcpProxy_UNDEFINED_PROXY_HEADER = src.TargetTcpProxy_UNDEFINED_PROXY_HEADER
TargetVpnGateway_CREATING = src.TargetVpnGateway_CREATING
TargetVpnGateway_DELETING = src.TargetVpnGateway_DELETING
TargetVpnGateway_FAILED = src.TargetVpnGateway_FAILED
TargetVpnGateway_READY = src.TargetVpnGateway_READY
TargetVpnGateway_UNDEFINED_STATUS = src.TargetVpnGateway_UNDEFINED_STATUS
UpdateInstanceRequest_UNDEFINED_MINIMAL_ACTION = src.UpdateInstanceRequest_UNDEFINED_MINIMAL_ACTION
UpdateInstanceRequest_UNDEFINED_MOST_DISRUPTIVE_ALLOWED_ACTION = src.UpdateInstanceRequest_UNDEFINED_MOST_DISRUPTIVE_ALLOWED_ACTION
UrlMapsValidateRequest_EXTERNAL = src.UrlMapsValidateRequest_EXTERNAL
UrlMapsValidateRequest_EXTERNAL_MANAGED = src.UrlMapsValidateRequest_EXTERNAL_MANAGED
UrlMapsValidateRequest_LOAD_BALANCING_SCHEME_UNSPECIFIED = src.UrlMapsValidateRequest_LOAD_BALANCING_SCHEME_UNSPECIFIED
UrlMapsValidateRequest_UNDEFINED_LOAD_BALANCING_SCHEMES = src.UrlMapsValidateRequest_UNDEFINED_LOAD_BALANCING_SCHEMES
UsableSubnetwork_ACTIVE = src.UsableSubnetwork_ACTIVE
UsableSubnetwork_BACKUP = src.UsableSubnetwork_BACKUP
UsableSubnetwork_EXTERNAL = src.UsableSubnetwork_EXTERNAL
UsableSubnetwork_INTERNAL = src.UsableSubnetwork_INTERNAL
UsableSubnetwork_INTERNAL_HTTPS_LOAD_BALANCER = src.UsableSubnetwork_INTERNAL_HTTPS_LOAD_BALANCER
UsableSubnetwork_IPV4_IPV6 = src.UsableSubnetwork_IPV4_IPV6
UsableSubnetwork_IPV4_ONLY = src.UsableSubnetwork_IPV4_ONLY
UsableSubnetwork_PRIVATE = src.UsableSubnetwork_PRIVATE
UsableSubnetwork_PRIVATE_RFC_1918 = src.UsableSubnetwork_PRIVATE_RFC_1918
UsableSubnetwork_PRIVATE_SERVICE_CONNECT = src.UsableSubnetwork_PRIVATE_SERVICE_CONNECT
UsableSubnetwork_REGIONAL_MANAGED_PROXY = src.UsableSubnetwork_REGIONAL_MANAGED_PROXY
UsableSubnetwork_UNDEFINED_IPV6_ACCESS_TYPE = src.UsableSubnetwork_UNDEFINED_IPV6_ACCESS_TYPE
UsableSubnetwork_UNDEFINED_PURPOSE = src.UsableSubnetwork_UNDEFINED_PURPOSE
UsableSubnetwork_UNDEFINED_ROLE = src.UsableSubnetwork_UNDEFINED_ROLE
UsableSubnetwork_UNDEFINED_STACK_TYPE = src.UsableSubnetwork_UNDEFINED_STACK_TYPE
VpnGatewayStatusHighAvailabilityRequirementState_CONNECTION_REDUNDANCY_MET = src.VpnGatewayStatusHighAvailabilityRequirementState_CONNECTION_REDUNDANCY_MET
VpnGatewayStatusHighAvailabilityRequirementState_CONNECTION_REDUNDANCY_NOT_MET = src.VpnGatewayStatusHighAvailabilityRequirementState_CONNECTION_REDUNDANCY_NOT_MET
VpnGatewayStatusHighAvailabilityRequirementState_INCOMPLETE_TUNNELS_COVERAGE = src.VpnGatewayStatusHighAvailabilityRequirementState_INCOMPLETE_TUNNELS_COVERAGE
VpnGatewayStatusHighAvailabilityRequirementState_UNDEFINED_STATE = src.VpnGatewayStatusHighAvailabilityRequirementState_UNDEFINED_STATE
VpnGatewayStatusHighAvailabilityRequirementState_UNDEFINED_UNSATISFIED_REASON = src.VpnGatewayStatusHighAvailabilityRequirementState_UNDEFINED_UNSATISFIED_REASON
VpnGateway_IPV4_IPV6 = src.VpnGateway_IPV4_IPV6
VpnGateway_IPV4_ONLY = src.VpnGateway_IPV4_ONLY
VpnGateway_UNDEFINED_STACK_TYPE = src.VpnGateway_UNDEFINED_STACK_TYPE
VpnTunnel_ALLOCATING_RESOURCES = src.VpnTunnel_ALLOCATING_RESOURCES
VpnTunnel_AUTHORIZATION_ERROR = src.VpnTunnel_AUTHORIZATION_ERROR
VpnTunnel_DEPROVISIONING = src.VpnTunnel_DEPROVISIONING
VpnTunnel_ESTABLISHED = src.VpnTunnel_ESTABLISHED
VpnTunnel_FAILED = src.VpnTunnel_FAILED
VpnTunnel_FIRST_HANDSHAKE = src.VpnTunnel_FIRST_HANDSHAKE
VpnTunnel_NEGOTIATION_FAILURE = src.VpnTunnel_NEGOTIATION_FAILURE
VpnTunnel_NETWORK_ERROR = src.VpnTunnel_NETWORK_ERROR
VpnTunnel_NO_INCOMING_PACKETS = src.VpnTunnel_NO_INCOMING_PACKETS
VpnTunnel_PROVISIONING = src.VpnTunnel_PROVISIONING
VpnTunnel_REJECTED = src.VpnTunnel_REJECTED
VpnTunnel_STOPPED = src.VpnTunnel_STOPPED
VpnTunnel_UNDEFINED_STATUS = src.VpnTunnel_UNDEFINED_STATUS
VpnTunnel_WAITING_FOR_FULL_CONFIG = src.VpnTunnel_WAITING_FOR_FULL_CONFIG
Warning_CLEANUP_FAILED = src.Warning_CLEANUP_FAILED
Warning_DEPRECATED_RESOURCE_USED = src.Warning_DEPRECATED_RESOURCE_USED
Warning_DEPRECATED_TYPE_USED = src.Warning_DEPRECATED_TYPE_USED
Warning_DISK_SIZE_LARGER_THAN_IMAGE_SIZE = src.Warning_DISK_SIZE_LARGER_THAN_IMAGE_SIZE
Warning_EXPERIMENTAL_TYPE_USED = src.Warning_EXPERIMENTAL_TYPE_USED
Warning_EXTERNAL_API_WARNING = src.Warning_EXTERNAL_API_WARNING
Warning_FIELD_VALUE_OVERRIDEN = src.Warning_FIELD_VALUE_OVERRIDEN
Warning_INJECTED_KERNELS_DEPRECATED = src.Warning_INJECTED_KERNELS_DEPRECATED
Warning_INVALID_HEALTH_CHECK_FOR_DYNAMIC_WIEGHTED_LB = src.Warning_INVALID_HEALTH_CHECK_FOR_DYNAMIC_WIEGHTED_LB
Warning_LARGE_DEPLOYMENT_WARNING = src.Warning_LARGE_DEPLOYMENT_WARNING
Warning_MISSING_TYPE_DEPENDENCY = src.Warning_MISSING_TYPE_DEPENDENCY
Warning_NEXT_HOP_ADDRESS_NOT_ASSIGNED = src.Warning_NEXT_HOP_ADDRESS_NOT_ASSIGNED
Warning_NEXT_HOP_CANNOT_IP_FORWARD = src.Warning_NEXT_HOP_CANNOT_IP_FORWARD
Warning_NEXT_HOP_INSTANCE_HAS_NO_IPV6_INTERFACE = src.Warning_NEXT_HOP_INSTANCE_HAS_NO_IPV6_INTERFACE
Warning_NEXT_HOP_INSTANCE_NOT_FOUND = src.Warning_NEXT_HOP_INSTANCE_NOT_FOUND
Warning_NEXT_HOP_INSTANCE_NOT_ON_NETWORK = src.Warning_NEXT_HOP_INSTANCE_NOT_ON_NETWORK
Warning_NEXT_HOP_NOT_RUNNING = src.Warning_NEXT_HOP_NOT_RUNNING
Warning_NOT_CRITICAL_ERROR = src.Warning_NOT_CRITICAL_ERROR
Warning_NO_RESULTS_ON_PAGE = src.Warning_NO_RESULTS_ON_PAGE
Warning_PARTIAL_SUCCESS = src.Warning_PARTIAL_SUCCESS
Warning_REQUIRED_TOS_AGREEMENT = src.Warning_REQUIRED_TOS_AGREEMENT
Warning_RESOURCE_IN_USE_BY_OTHER_RESOURCE_WARNING = src.Warning_RESOURCE_IN_USE_BY_OTHER_RESOURCE_WARNING
Warning_RESOURCE_NOT_DELETED = src.Warning_RESOURCE_NOT_DELETED
Warning_SCHEMA_VALIDATION_IGNORED = src.Warning_SCHEMA_VALIDATION_IGNORED
Warning_SINGLE_INSTANCE_PROPERTY_TEMPLATE = src.Warning_SINGLE_INSTANCE_PROPERTY_TEMPLATE
Warning_UNDECLARED_PROPERTIES = src.Warning_UNDECLARED_PROPERTIES
Warning_UNDEFINED_CODE = src.Warning_UNDEFINED_CODE
Warning_UNREACHABLE = src.Warning_UNREACHABLE
Warnings_CLEANUP_FAILED = src.Warnings_CLEANUP_FAILED
Warnings_DEPRECATED_RESOURCE_USED = src.Warnings_DEPRECATED_RESOURCE_USED
Warnings_DEPRECATED_TYPE_USED = src.Warnings_DEPRECATED_TYPE_USED
Warnings_DISK_SIZE_LARGER_THAN_IMAGE_SIZE = src.Warnings_DISK_SIZE_LARGER_THAN_IMAGE_SIZE
Warnings_EXPERIMENTAL_TYPE_USED = src.Warnings_EXPERIMENTAL_TYPE_USED
Warnings_EXTERNAL_API_WARNING = src.Warnings_EXTERNAL_API_WARNING
Warnings_FIELD_VALUE_OVERRIDEN = src.Warnings_FIELD_VALUE_OVERRIDEN
Warnings_INJECTED_KERNELS_DEPRECATED = src.Warnings_INJECTED_KERNELS_DEPRECATED
Warnings_INVALID_HEALTH_CHECK_FOR_DYNAMIC_WIEGHTED_LB = src.Warnings_INVALID_HEALTH_CHECK_FOR_DYNAMIC_WIEGHTED_LB
Warnings_LARGE_DEPLOYMENT_WARNING = src.Warnings_LARGE_DEPLOYMENT_WARNING
Warnings_MISSING_TYPE_DEPENDENCY = src.Warnings_MISSING_TYPE_DEPENDENCY
Warnings_NEXT_HOP_ADDRESS_NOT_ASSIGNED = src.Warnings_NEXT_HOP_ADDRESS_NOT_ASSIGNED
Warnings_NEXT_HOP_CANNOT_IP_FORWARD = src.Warnings_NEXT_HOP_CANNOT_IP_FORWARD
Warnings_NEXT_HOP_INSTANCE_HAS_NO_IPV6_INTERFACE = src.Warnings_NEXT_HOP_INSTANCE_HAS_NO_IPV6_INTERFACE
Warnings_NEXT_HOP_INSTANCE_NOT_FOUND = src.Warnings_NEXT_HOP_INSTANCE_NOT_FOUND
Warnings_NEXT_HOP_INSTANCE_NOT_ON_NETWORK = src.Warnings_NEXT_HOP_INSTANCE_NOT_ON_NETWORK
Warnings_NEXT_HOP_NOT_RUNNING = src.Warnings_NEXT_HOP_NOT_RUNNING
Warnings_NOT_CRITICAL_ERROR = src.Warnings_NOT_CRITICAL_ERROR
Warnings_NO_RESULTS_ON_PAGE = src.Warnings_NO_RESULTS_ON_PAGE
Warnings_PARTIAL_SUCCESS = src.Warnings_PARTIAL_SUCCESS
Warnings_REQUIRED_TOS_AGREEMENT = src.Warnings_REQUIRED_TOS_AGREEMENT
Warnings_RESOURCE_IN_USE_BY_OTHER_RESOURCE_WARNING = src.Warnings_RESOURCE_IN_USE_BY_OTHER_RESOURCE_WARNING
Warnings_RESOURCE_NOT_DELETED = src.Warnings_RESOURCE_NOT_DELETED
Warnings_SCHEMA_VALIDATION_IGNORED = src.Warnings_SCHEMA_VALIDATION_IGNORED
Warnings_SINGLE_INSTANCE_PROPERTY_TEMPLATE = src.Warnings_SINGLE_INSTANCE_PROPERTY_TEMPLATE
Warnings_UNDECLARED_PROPERTIES = src.Warnings_UNDECLARED_PROPERTIES
Warnings_UNDEFINED_CODE = src.Warnings_UNDEFINED_CODE
Warnings_UNREACHABLE = src.Warnings_UNREACHABLE
XpnResourceId_PROJECT = src.XpnResourceId_PROJECT
XpnResourceId_UNDEFINED_TYPE = src.XpnResourceId_UNDEFINED_TYPE
XpnResourceId_XPN_RESOURCE_TYPE_UNSPECIFIED = src.XpnResourceId_XPN_RESOURCE_TYPE_UNSPECIFIED
Zone_DOWN = src.Zone_DOWN
Zone_UNDEFINED_STATUS = src.Zone_UNDEFINED_STATUS
Zone_UP = src.Zone_UP
)
// Deprecated: Please use vars in: cloud.google.com/go/compute/apiv1/computepb
var (
AccessConfig_NetworkTier_name = src.AccessConfig_NetworkTier_name
AccessConfig_NetworkTier_value = src.AccessConfig_NetworkTier_value
AccessConfig_Type_name = src.AccessConfig_Type_name
AccessConfig_Type_value = src.AccessConfig_Type_value
Address_AddressType_name = src.Address_AddressType_name
Address_AddressType_value = src.Address_AddressType_value
Address_IpVersion_name = src.Address_IpVersion_name
Address_IpVersion_value = src.Address_IpVersion_value
Address_Ipv6EndpointType_name = src.Address_Ipv6EndpointType_name
Address_Ipv6EndpointType_value = src.Address_Ipv6EndpointType_value
Address_NetworkTier_name = src.Address_NetworkTier_name
Address_NetworkTier_value = src.Address_NetworkTier_value
Address_Purpose_name = src.Address_Purpose_name
Address_Purpose_value = src.Address_Purpose_value
Address_Status_name = src.Address_Status_name
Address_Status_value = src.Address_Status_value
AllocationSpecificSKUAllocationAllocatedInstancePropertiesReservedDisk_Interface_name = src.AllocationSpecificSKUAllocationAllocatedInstancePropertiesReservedDisk_Interface_name
AllocationSpecificSKUAllocationAllocatedInstancePropertiesReservedDisk_Interface_value = src.AllocationSpecificSKUAllocationAllocatedInstancePropertiesReservedDisk_Interface_value
AttachedDiskInitializeParams_Architecture_name = src.AttachedDiskInitializeParams_Architecture_name
AttachedDiskInitializeParams_Architecture_value = src.AttachedDiskInitializeParams_Architecture_value
AttachedDiskInitializeParams_OnUpdateAction_name = src.AttachedDiskInitializeParams_OnUpdateAction_name
AttachedDiskInitializeParams_OnUpdateAction_value = src.AttachedDiskInitializeParams_OnUpdateAction_value
AttachedDisk_Architecture_name = src.AttachedDisk_Architecture_name
AttachedDisk_Architecture_value = src.AttachedDisk_Architecture_value
AttachedDisk_Interface_name = src.AttachedDisk_Interface_name
AttachedDisk_Interface_value = src.AttachedDisk_Interface_value
AttachedDisk_Mode_name = src.AttachedDisk_Mode_name
AttachedDisk_Mode_value = src.AttachedDisk_Mode_value
AttachedDisk_Type_name = src.AttachedDisk_Type_name
AttachedDisk_Type_value = src.AttachedDisk_Type_value
AuditLogConfig_LogType_name = src.AuditLogConfig_LogType_name
AuditLogConfig_LogType_value = src.AuditLogConfig_LogType_value
AuthorizationLoggingOptions_PermissionType_name = src.AuthorizationLoggingOptions_PermissionType_name
AuthorizationLoggingOptions_PermissionType_value = src.AuthorizationLoggingOptions_PermissionType_value
AutoscalerStatusDetails_Type_name = src.AutoscalerStatusDetails_Type_name
AutoscalerStatusDetails_Type_value = src.AutoscalerStatusDetails_Type_value
Autoscaler_Status_name = src.Autoscaler_Status_name
Autoscaler_Status_value = src.Autoscaler_Status_value
AutoscalingPolicyCpuUtilization_PredictiveMethod_name = src.AutoscalingPolicyCpuUtilization_PredictiveMethod_name
AutoscalingPolicyCpuUtilization_PredictiveMethod_value = src.AutoscalingPolicyCpuUtilization_PredictiveMethod_value
AutoscalingPolicyCustomMetricUtilization_UtilizationTargetType_name = src.AutoscalingPolicyCustomMetricUtilization_UtilizationTargetType_name
AutoscalingPolicyCustomMetricUtilization_UtilizationTargetType_value = src.AutoscalingPolicyCustomMetricUtilization_UtilizationTargetType_value
AutoscalingPolicy_Mode_name = src.AutoscalingPolicy_Mode_name
AutoscalingPolicy_Mode_value = src.AutoscalingPolicy_Mode_value
BackendBucketCdnPolicy_CacheMode_name = src.BackendBucketCdnPolicy_CacheMode_name
BackendBucketCdnPolicy_CacheMode_value = src.BackendBucketCdnPolicy_CacheMode_value
BackendBucket_CompressionMode_name = src.BackendBucket_CompressionMode_name
BackendBucket_CompressionMode_value = src.BackendBucket_CompressionMode_value
BackendServiceCdnPolicy_CacheMode_name = src.BackendServiceCdnPolicy_CacheMode_name
BackendServiceCdnPolicy_CacheMode_value = src.BackendServiceCdnPolicy_CacheMode_value
BackendServiceConnectionTrackingPolicy_ConnectionPersistenceOnUnhealthyBackends_name = src.BackendServiceConnectionTrackingPolicy_ConnectionPersistenceOnUnhealthyBackends_name
BackendServiceConnectionTrackingPolicy_ConnectionPersistenceOnUnhealthyBackends_value = src.BackendServiceConnectionTrackingPolicy_ConnectionPersistenceOnUnhealthyBackends_value
BackendServiceConnectionTrackingPolicy_TrackingMode_name = src.BackendServiceConnectionTrackingPolicy_TrackingMode_name
BackendServiceConnectionTrackingPolicy_TrackingMode_value = src.BackendServiceConnectionTrackingPolicy_TrackingMode_value
BackendServiceLocalityLoadBalancingPolicyConfigPolicy_Name_name = src.BackendServiceLocalityLoadBalancingPolicyConfigPolicy_Name_name
BackendServiceLocalityLoadBalancingPolicyConfigPolicy_Name_value = src.BackendServiceLocalityLoadBalancingPolicyConfigPolicy_Name_value
BackendService_CompressionMode_name = src.BackendService_CompressionMode_name
BackendService_CompressionMode_value = src.BackendService_CompressionMode_value
BackendService_LoadBalancingScheme_name = src.BackendService_LoadBalancingScheme_name
BackendService_LoadBalancingScheme_value = src.BackendService_LoadBalancingScheme_value
BackendService_LocalityLbPolicy_name = src.BackendService_LocalityLbPolicy_name
BackendService_LocalityLbPolicy_value = src.BackendService_LocalityLbPolicy_value
BackendService_Protocol_name = src.BackendService_Protocol_name
BackendService_Protocol_value = src.BackendService_Protocol_value
BackendService_SessionAffinity_name = src.BackendService_SessionAffinity_name
BackendService_SessionAffinity_value = src.BackendService_SessionAffinity_value
Backend_BalancingMode_name = src.Backend_BalancingMode_name
Backend_BalancingMode_value = src.Backend_BalancingMode_value
BfdPacket_Diagnostic_name = src.BfdPacket_Diagnostic_name
BfdPacket_Diagnostic_value = src.BfdPacket_Diagnostic_value
BfdPacket_State_name = src.BfdPacket_State_name
BfdPacket_State_value = src.BfdPacket_State_value
BfdStatus_BfdSessionInitializationMode_name = src.BfdStatus_BfdSessionInitializationMode_name
BfdStatus_BfdSessionInitializationMode_value = src.BfdStatus_BfdSessionInitializationMode_value
BfdStatus_LocalDiagnostic_name = src.BfdStatus_LocalDiagnostic_name
BfdStatus_LocalDiagnostic_value = src.BfdStatus_LocalDiagnostic_value
BfdStatus_LocalState_name = src.BfdStatus_LocalState_name
BfdStatus_LocalState_value = src.BfdStatus_LocalState_value
Commitment_Category_name = src.Commitment_Category_name
Commitment_Category_value = src.Commitment_Category_value
Commitment_Plan_name = src.Commitment_Plan_name
Commitment_Plan_value = src.Commitment_Plan_value
Commitment_Status_name = src.Commitment_Status_name
Commitment_Status_value = src.Commitment_Status_value
Commitment_Type_name = src.Commitment_Type_name
Commitment_Type_value = src.Commitment_Type_value
Condition_Iam_name = src.Condition_Iam_name
Condition_Iam_value = src.Condition_Iam_value
Condition_Op_name = src.Condition_Op_name
Condition_Op_value = src.Condition_Op_value
Condition_Sys_name = src.Condition_Sys_name
Condition_Sys_value = src.Condition_Sys_value
DeprecationStatus_State_name = src.DeprecationStatus_State_name
DeprecationStatus_State_value = src.DeprecationStatus_State_value
DiskInstantiationConfig_InstantiateFrom_name = src.DiskInstantiationConfig_InstantiateFrom_name
DiskInstantiationConfig_InstantiateFrom_value = src.DiskInstantiationConfig_InstantiateFrom_value
Disk_Architecture_name = src.Disk_Architecture_name
Disk_Architecture_value = src.Disk_Architecture_value
Disk_Status_name = src.Disk_Status_name
Disk_Status_value = src.Disk_Status_value
DistributionPolicy_TargetShape_name = src.DistributionPolicy_TargetShape_name
DistributionPolicy_TargetShape_value = src.DistributionPolicy_TargetShape_value
ExchangedPeeringRoute_Type_name = src.ExchangedPeeringRoute_Type_name
ExchangedPeeringRoute_Type_value = src.ExchangedPeeringRoute_Type_value
ExternalVpnGateway_RedundancyType_name = src.ExternalVpnGateway_RedundancyType_name
ExternalVpnGateway_RedundancyType_value = src.ExternalVpnGateway_RedundancyType_value
FileContentBuffer_FileType_name = src.FileContentBuffer_FileType_name
FileContentBuffer_FileType_value = src.FileContentBuffer_FileType_value
File_google_cloud_compute_v1_compute_proto = src.File_google_cloud_compute_v1_compute_proto
FirewallLogConfig_Metadata_name = src.FirewallLogConfig_Metadata_name
FirewallLogConfig_Metadata_value = src.FirewallLogConfig_Metadata_value
FirewallPolicyRuleSecureTag_State_name = src.FirewallPolicyRuleSecureTag_State_name
FirewallPolicyRuleSecureTag_State_value = src.FirewallPolicyRuleSecureTag_State_value
FirewallPolicyRule_Direction_name = src.FirewallPolicyRule_Direction_name
FirewallPolicyRule_Direction_value = src.FirewallPolicyRule_Direction_value
Firewall_Direction_name = src.Firewall_Direction_name
Firewall_Direction_value = src.Firewall_Direction_value
ForwardingRule_IPProtocolEnum_name = src.ForwardingRule_IPProtocolEnum_name
ForwardingRule_IPProtocolEnum_value = src.ForwardingRule_IPProtocolEnum_value
ForwardingRule_IpVersion_name = src.ForwardingRule_IpVersion_name
ForwardingRule_IpVersion_value = src.ForwardingRule_IpVersion_value
ForwardingRule_LoadBalancingScheme_name = src.ForwardingRule_LoadBalancingScheme_name
ForwardingRule_LoadBalancingScheme_value = src.ForwardingRule_LoadBalancingScheme_value
ForwardingRule_NetworkTier_name = src.ForwardingRule_NetworkTier_name
ForwardingRule_NetworkTier_value = src.ForwardingRule_NetworkTier_value
ForwardingRule_PscConnectionStatus_name = src.ForwardingRule_PscConnectionStatus_name
ForwardingRule_PscConnectionStatus_value = src.ForwardingRule_PscConnectionStatus_value
GRPCHealthCheck_PortSpecification_name = src.GRPCHealthCheck_PortSpecification_name
GRPCHealthCheck_PortSpecification_value = src.GRPCHealthCheck_PortSpecification_value
GuestOsFeature_Type_name = src.GuestOsFeature_Type_name
GuestOsFeature_Type_value = src.GuestOsFeature_Type_value
HTTP2HealthCheck_PortSpecification_name = src.HTTP2HealthCheck_PortSpecification_name
HTTP2HealthCheck_PortSpecification_value = src.HTTP2HealthCheck_PortSpecification_value
HTTP2HealthCheck_ProxyHeader_name = src.HTTP2HealthCheck_ProxyHeader_name
HTTP2HealthCheck_ProxyHeader_value = src.HTTP2HealthCheck_ProxyHeader_value
HTTPHealthCheck_PortSpecification_name = src.HTTPHealthCheck_PortSpecification_name
HTTPHealthCheck_PortSpecification_value = src.HTTPHealthCheck_PortSpecification_value
HTTPHealthCheck_ProxyHeader_name = src.HTTPHealthCheck_ProxyHeader_name
HTTPHealthCheck_ProxyHeader_value = src.HTTPHealthCheck_ProxyHeader_value
HTTPSHealthCheck_PortSpecification_name = src.HTTPSHealthCheck_PortSpecification_name
HTTPSHealthCheck_PortSpecification_value = src.HTTPSHealthCheck_PortSpecification_value
HTTPSHealthCheck_ProxyHeader_name = src.HTTPSHealthCheck_ProxyHeader_name
HTTPSHealthCheck_ProxyHeader_value = src.HTTPSHealthCheck_ProxyHeader_value
HealthCheckService_HealthStatusAggregationPolicy_name = src.HealthCheckService_HealthStatusAggregationPolicy_name
HealthCheckService_HealthStatusAggregationPolicy_value = src.HealthCheckService_HealthStatusAggregationPolicy_value
HealthCheck_Type_name = src.HealthCheck_Type_name
HealthCheck_Type_value = src.HealthCheck_Type_value
HealthStatusForNetworkEndpoint_HealthState_name = src.HealthStatusForNetworkEndpoint_HealthState_name
HealthStatusForNetworkEndpoint_HealthState_value = src.HealthStatusForNetworkEndpoint_HealthState_value
HealthStatus_HealthState_name = src.HealthStatus_HealthState_name
HealthStatus_HealthState_value = src.HealthStatus_HealthState_value
HealthStatus_WeightError_name = src.HealthStatus_WeightError_name
HealthStatus_WeightError_value = src.HealthStatus_WeightError_value
HttpRedirectAction_RedirectResponseCode_name = src.HttpRedirectAction_RedirectResponseCode_name
HttpRedirectAction_RedirectResponseCode_value = src.HttpRedirectAction_RedirectResponseCode_value
Image_Architecture_name = src.Image_Architecture_name
Image_Architecture_value = src.Image_Architecture_value
Image_SourceType_name = src.Image_SourceType_name
Image_SourceType_value = src.Image_SourceType_value
Image_Status_name = src.Image_Status_name
Image_Status_value = src.Image_Status_value
InstanceGroupManagerUpdatePolicy_InstanceRedistributionType_name = src.InstanceGroupManagerUpdatePolicy_InstanceRedistributionType_name
InstanceGroupManagerUpdatePolicy_InstanceRedistributionType_value = src.InstanceGroupManagerUpdatePolicy_InstanceRedistributionType_value
InstanceGroupManagerUpdatePolicy_MinimalAction_name = src.InstanceGroupManagerUpdatePolicy_MinimalAction_name
InstanceGroupManagerUpdatePolicy_MinimalAction_value = src.InstanceGroupManagerUpdatePolicy_MinimalAction_value
InstanceGroupManagerUpdatePolicy_MostDisruptiveAllowedAction_name = src.InstanceGroupManagerUpdatePolicy_MostDisruptiveAllowedAction_name
InstanceGroupManagerUpdatePolicy_MostDisruptiveAllowedAction_value = src.InstanceGroupManagerUpdatePolicy_MostDisruptiveAllowedAction_value
InstanceGroupManagerUpdatePolicy_ReplacementMethod_name = src.InstanceGroupManagerUpdatePolicy_ReplacementMethod_name
InstanceGroupManagerUpdatePolicy_ReplacementMethod_value = src.InstanceGroupManagerUpdatePolicy_ReplacementMethod_value
InstanceGroupManagerUpdatePolicy_Type_name = src.InstanceGroupManagerUpdatePolicy_Type_name
InstanceGroupManagerUpdatePolicy_Type_value = src.InstanceGroupManagerUpdatePolicy_Type_value
InstanceGroupManager_ListManagedInstancesResults_name = src.InstanceGroupManager_ListManagedInstancesResults_name
InstanceGroupManager_ListManagedInstancesResults_value = src.InstanceGroupManager_ListManagedInstancesResults_value
InstanceGroupManagersApplyUpdatesRequest_MinimalAction_name = src.InstanceGroupManagersApplyUpdatesRequest_MinimalAction_name
InstanceGroupManagersApplyUpdatesRequest_MinimalAction_value = src.InstanceGroupManagersApplyUpdatesRequest_MinimalAction_value
InstanceGroupManagersApplyUpdatesRequest_MostDisruptiveAllowedAction_name = src.InstanceGroupManagersApplyUpdatesRequest_MostDisruptiveAllowedAction_name
InstanceGroupManagersApplyUpdatesRequest_MostDisruptiveAllowedAction_value = src.InstanceGroupManagersApplyUpdatesRequest_MostDisruptiveAllowedAction_value
InstanceGroupsListInstancesRequest_InstanceState_name = src.InstanceGroupsListInstancesRequest_InstanceState_name
InstanceGroupsListInstancesRequest_InstanceState_value = src.InstanceGroupsListInstancesRequest_InstanceState_value
InstanceManagedByIgmErrorInstanceActionDetails_Action_name = src.InstanceManagedByIgmErrorInstanceActionDetails_Action_name
InstanceManagedByIgmErrorInstanceActionDetails_Action_value = src.InstanceManagedByIgmErrorInstanceActionDetails_Action_value
InstanceProperties_KeyRevocationActionType_name = src.InstanceProperties_KeyRevocationActionType_name
InstanceProperties_KeyRevocationActionType_value = src.InstanceProperties_KeyRevocationActionType_value
InstanceProperties_PrivateIpv6GoogleAccess_name = src.InstanceProperties_PrivateIpv6GoogleAccess_name
InstanceProperties_PrivateIpv6GoogleAccess_value = src.InstanceProperties_PrivateIpv6GoogleAccess_value
InstanceWithNamedPorts_Status_name = src.InstanceWithNamedPorts_Status_name
InstanceWithNamedPorts_Status_value = src.InstanceWithNamedPorts_Status_value
Instance_KeyRevocationActionType_name = src.Instance_KeyRevocationActionType_name
Instance_KeyRevocationActionType_value = src.Instance_KeyRevocationActionType_value
Instance_PrivateIpv6GoogleAccess_name = src.Instance_PrivateIpv6GoogleAccess_name
Instance_PrivateIpv6GoogleAccess_value = src.Instance_PrivateIpv6GoogleAccess_value
Instance_Status_name = src.Instance_Status_name
Instance_Status_value = src.Instance_Status_value
InstancesGetEffectiveFirewallsResponseEffectiveFirewallPolicy_Type_name = src.InstancesGetEffectiveFirewallsResponseEffectiveFirewallPolicy_Type_name
InstancesGetEffectiveFirewallsResponseEffectiveFirewallPolicy_Type_value = src.InstancesGetEffectiveFirewallsResponseEffectiveFirewallPolicy_Type_value
InterconnectAttachment_Bandwidth_name = src.InterconnectAttachment_Bandwidth_name
InterconnectAttachment_Bandwidth_value = src.InterconnectAttachment_Bandwidth_value
InterconnectAttachment_EdgeAvailabilityDomain_name = src.InterconnectAttachment_EdgeAvailabilityDomain_name
InterconnectAttachment_EdgeAvailabilityDomain_value = src.InterconnectAttachment_EdgeAvailabilityDomain_value
InterconnectAttachment_Encryption_name = src.InterconnectAttachment_Encryption_name
InterconnectAttachment_Encryption_value = src.InterconnectAttachment_Encryption_value
InterconnectAttachment_OperationalStatus_name = src.InterconnectAttachment_OperationalStatus_name
InterconnectAttachment_OperationalStatus_value = src.InterconnectAttachment_OperationalStatus_value
InterconnectAttachment_StackType_name = src.InterconnectAttachment_StackType_name
InterconnectAttachment_StackType_value = src.InterconnectAttachment_StackType_value
InterconnectAttachment_State_name = src.InterconnectAttachment_State_name
InterconnectAttachment_State_value = src.InterconnectAttachment_State_value
InterconnectAttachment_Type_name = src.InterconnectAttachment_Type_name
InterconnectAttachment_Type_value = src.InterconnectAttachment_Type_value
InterconnectDiagnosticsLinkLACPStatus_State_name = src.InterconnectDiagnosticsLinkLACPStatus_State_name
InterconnectDiagnosticsLinkLACPStatus_State_value = src.InterconnectDiagnosticsLinkLACPStatus_State_value
InterconnectDiagnosticsLinkOpticalPower_State_name = src.InterconnectDiagnosticsLinkOpticalPower_State_name
InterconnectDiagnosticsLinkOpticalPower_State_value = src.InterconnectDiagnosticsLinkOpticalPower_State_value
InterconnectLocationRegionInfo_LocationPresence_name = src.InterconnectLocationRegionInfo_LocationPresence_name
InterconnectLocationRegionInfo_LocationPresence_value = src.InterconnectLocationRegionInfo_LocationPresence_value
InterconnectLocation_Continent_name = src.InterconnectLocation_Continent_name
InterconnectLocation_Continent_value = src.InterconnectLocation_Continent_value
InterconnectLocation_Status_name = src.InterconnectLocation_Status_name
InterconnectLocation_Status_value = src.InterconnectLocation_Status_value
InterconnectOutageNotification_IssueType_name = src.InterconnectOutageNotification_IssueType_name
InterconnectOutageNotification_IssueType_value = src.InterconnectOutageNotification_IssueType_value
InterconnectOutageNotification_Source_name = src.InterconnectOutageNotification_Source_name
InterconnectOutageNotification_Source_value = src.InterconnectOutageNotification_Source_value
InterconnectOutageNotification_State_name = src.InterconnectOutageNotification_State_name
InterconnectOutageNotification_State_value = src.InterconnectOutageNotification_State_value
Interconnect_InterconnectType_name = src.Interconnect_InterconnectType_name
Interconnect_InterconnectType_value = src.Interconnect_InterconnectType_value
Interconnect_LinkType_name = src.Interconnect_LinkType_name
Interconnect_LinkType_value = src.Interconnect_LinkType_value
Interconnect_OperationalStatus_name = src.Interconnect_OperationalStatus_name
Interconnect_OperationalStatus_value = src.Interconnect_OperationalStatus_value
Interconnect_State_name = src.Interconnect_State_name
Interconnect_State_value = src.Interconnect_State_value
LicenseCode_State_name = src.LicenseCode_State_name
LicenseCode_State_value = src.LicenseCode_State_value
ListPeeringRoutesNetworksRequest_Direction_name = src.ListPeeringRoutesNetworksRequest_Direction_name
ListPeeringRoutesNetworksRequest_Direction_value = src.ListPeeringRoutesNetworksRequest_Direction_value
LocationPolicyLocation_Preference_name = src.LocationPolicyLocation_Preference_name
LocationPolicyLocation_Preference_value = src.LocationPolicyLocation_Preference_value
LocationPolicy_TargetShape_name = src.LocationPolicy_TargetShape_name
LocationPolicy_TargetShape_value = src.LocationPolicy_TargetShape_value
LogConfigCloudAuditOptions_LogName_name = src.LogConfigCloudAuditOptions_LogName_name
LogConfigCloudAuditOptions_LogName_value = src.LogConfigCloudAuditOptions_LogName_value
LogConfigDataAccessOptions_LogMode_name = src.LogConfigDataAccessOptions_LogMode_name
LogConfigDataAccessOptions_LogMode_value = src.LogConfigDataAccessOptions_LogMode_value
MachineImage_Status_name = src.MachineImage_Status_name
MachineImage_Status_value = src.MachineImage_Status_value
ManagedInstanceInstanceHealth_DetailedHealthState_name = src.ManagedInstanceInstanceHealth_DetailedHealthState_name
ManagedInstanceInstanceHealth_DetailedHealthState_value = src.ManagedInstanceInstanceHealth_DetailedHealthState_value
ManagedInstance_CurrentAction_name = src.ManagedInstance_CurrentAction_name
ManagedInstance_CurrentAction_value = src.ManagedInstance_CurrentAction_value
ManagedInstance_InstanceStatus_name = src.ManagedInstance_InstanceStatus_name
ManagedInstance_InstanceStatus_value = src.ManagedInstance_InstanceStatus_value
MetadataFilter_FilterMatchCriteria_name = src.MetadataFilter_FilterMatchCriteria_name
MetadataFilter_FilterMatchCriteria_value = src.MetadataFilter_FilterMatchCriteria_value
NetworkEndpointGroupPscData_PscConnectionStatus_name = src.NetworkEndpointGroupPscData_PscConnectionStatus_name
NetworkEndpointGroupPscData_PscConnectionStatus_value = src.NetworkEndpointGroupPscData_PscConnectionStatus_value
NetworkEndpointGroup_NetworkEndpointType_name = src.NetworkEndpointGroup_NetworkEndpointType_name
NetworkEndpointGroup_NetworkEndpointType_value = src.NetworkEndpointGroup_NetworkEndpointType_value
NetworkEndpointGroupsListEndpointsRequest_HealthStatus_name = src.NetworkEndpointGroupsListEndpointsRequest_HealthStatus_name
NetworkEndpointGroupsListEndpointsRequest_HealthStatus_value = src.NetworkEndpointGroupsListEndpointsRequest_HealthStatus_value
NetworkInterface_Ipv6AccessType_name = src.NetworkInterface_Ipv6AccessType_name
NetworkInterface_Ipv6AccessType_value = src.NetworkInterface_Ipv6AccessType_value
NetworkInterface_NicType_name = src.NetworkInterface_NicType_name
NetworkInterface_NicType_value = src.NetworkInterface_NicType_value
NetworkInterface_StackType_name = src.NetworkInterface_StackType_name
NetworkInterface_StackType_value = src.NetworkInterface_StackType_value
NetworkPeering_StackType_name = src.NetworkPeering_StackType_name
NetworkPeering_StackType_value = src.NetworkPeering_StackType_value
NetworkPeering_State_name = src.NetworkPeering_State_name
NetworkPeering_State_value = src.NetworkPeering_State_value
NetworkPerformanceConfig_TotalEgressBandwidthTier_name = src.NetworkPerformanceConfig_TotalEgressBandwidthTier_name
NetworkPerformanceConfig_TotalEgressBandwidthTier_value = src.NetworkPerformanceConfig_TotalEgressBandwidthTier_value
NetworkRoutingConfig_RoutingMode_name = src.NetworkRoutingConfig_RoutingMode_name
NetworkRoutingConfig_RoutingMode_value = src.NetworkRoutingConfig_RoutingMode_value
Network_NetworkFirewallPolicyEnforcementOrder_name = src.Network_NetworkFirewallPolicyEnforcementOrder_name
Network_NetworkFirewallPolicyEnforcementOrder_value = src.Network_NetworkFirewallPolicyEnforcementOrder_value
NetworksGetEffectiveFirewallsResponseEffectiveFirewallPolicy_Type_name = src.NetworksGetEffectiveFirewallsResponseEffectiveFirewallPolicy_Type_name
NetworksGetEffectiveFirewallsResponseEffectiveFirewallPolicy_Type_value = src.NetworksGetEffectiveFirewallsResponseEffectiveFirewallPolicy_Type_value
NodeGroupAutoscalingPolicy_Mode_name = src.NodeGroupAutoscalingPolicy_Mode_name
NodeGroupAutoscalingPolicy_Mode_value = src.NodeGroupAutoscalingPolicy_Mode_value
NodeGroupNode_CpuOvercommitType_name = src.NodeGroupNode_CpuOvercommitType_name
NodeGroupNode_CpuOvercommitType_value = src.NodeGroupNode_CpuOvercommitType_value
NodeGroupNode_Status_name = src.NodeGroupNode_Status_name
NodeGroupNode_Status_value = src.NodeGroupNode_Status_value
NodeGroup_MaintenancePolicy_name = src.NodeGroup_MaintenancePolicy_name
NodeGroup_MaintenancePolicy_value = src.NodeGroup_MaintenancePolicy_value
NodeGroup_Status_name = src.NodeGroup_Status_name
NodeGroup_Status_value = src.NodeGroup_Status_value
NodeTemplate_CpuOvercommitType_name = src.NodeTemplate_CpuOvercommitType_name
NodeTemplate_CpuOvercommitType_value = src.NodeTemplate_CpuOvercommitType_value
NodeTemplate_Status_name = src.NodeTemplate_Status_name
NodeTemplate_Status_value = src.NodeTemplate_Status_value
Operation_Status_name = src.Operation_Status_name
Operation_Status_value = src.Operation_Status_value
PacketIntervals_Duration_name = src.PacketIntervals_Duration_name
PacketIntervals_Duration_value = src.PacketIntervals_Duration_value
PacketIntervals_Type_name = src.PacketIntervals_Type_name
PacketIntervals_Type_value = src.PacketIntervals_Type_value
PacketMirroringFilter_Direction_name = src.PacketMirroringFilter_Direction_name
PacketMirroringFilter_Direction_value = src.PacketMirroringFilter_Direction_value
PacketMirroring_Enable_name = src.PacketMirroring_Enable_name
PacketMirroring_Enable_value = src.PacketMirroring_Enable_value
PerInstanceConfig_Status_name = src.PerInstanceConfig_Status_name
PerInstanceConfig_Status_value = src.PerInstanceConfig_Status_value
PreservedStatePreservedDisk_AutoDelete_name = src.PreservedStatePreservedDisk_AutoDelete_name
PreservedStatePreservedDisk_AutoDelete_value = src.PreservedStatePreservedDisk_AutoDelete_value
PreservedStatePreservedDisk_Mode_name = src.PreservedStatePreservedDisk_Mode_name
PreservedStatePreservedDisk_Mode_value = src.PreservedStatePreservedDisk_Mode_value
Project_DefaultNetworkTier_name = src.Project_DefaultNetworkTier_name
Project_DefaultNetworkTier_value = src.Project_DefaultNetworkTier_value
Project_XpnProjectStatus_name = src.Project_XpnProjectStatus_name
Project_XpnProjectStatus_value = src.Project_XpnProjectStatus_value
ProjectsSetDefaultNetworkTierRequest_NetworkTier_name = src.ProjectsSetDefaultNetworkTierRequest_NetworkTier_name
ProjectsSetDefaultNetworkTierRequest_NetworkTier_value = src.ProjectsSetDefaultNetworkTierRequest_NetworkTier_value
PublicAdvertisedPrefix_Status_name = src.PublicAdvertisedPrefix_Status_name
PublicAdvertisedPrefix_Status_value = src.PublicAdvertisedPrefix_Status_value
PublicDelegatedPrefixPublicDelegatedSubPrefix_Status_name = src.PublicDelegatedPrefixPublicDelegatedSubPrefix_Status_name
PublicDelegatedPrefixPublicDelegatedSubPrefix_Status_value = src.PublicDelegatedPrefixPublicDelegatedSubPrefix_Status_value
PublicDelegatedPrefix_Status_name = src.PublicDelegatedPrefix_Status_name
PublicDelegatedPrefix_Status_value = src.PublicDelegatedPrefix_Status_value
Quota_Metric_name = src.Quota_Metric_name
Quota_Metric_value = src.Quota_Metric_value
RawDisk_ContainerType_name = src.RawDisk_ContainerType_name
RawDisk_ContainerType_value = src.RawDisk_ContainerType_value
RegionInstanceGroupManagersApplyUpdatesRequest_MinimalAction_name = src.RegionInstanceGroupManagersApplyUpdatesRequest_MinimalAction_name
RegionInstanceGroupManagersApplyUpdatesRequest_MinimalAction_value = src.RegionInstanceGroupManagersApplyUpdatesRequest_MinimalAction_value
RegionInstanceGroupManagersApplyUpdatesRequest_MostDisruptiveAllowedAction_name = src.RegionInstanceGroupManagersApplyUpdatesRequest_MostDisruptiveAllowedAction_name
RegionInstanceGroupManagersApplyUpdatesRequest_MostDisruptiveAllowedAction_value = src.RegionInstanceGroupManagersApplyUpdatesRequest_MostDisruptiveAllowedAction_value
RegionInstanceGroupsListInstancesRequest_InstanceState_name = src.RegionInstanceGroupsListInstancesRequest_InstanceState_name
RegionInstanceGroupsListInstancesRequest_InstanceState_value = src.RegionInstanceGroupsListInstancesRequest_InstanceState_value
RegionNetworkFirewallPoliciesGetEffectiveFirewallsResponseEffectiveFirewallPolicy_Type_name = src.RegionNetworkFirewallPoliciesGetEffectiveFirewallsResponseEffectiveFirewallPolicy_Type_name
RegionNetworkFirewallPoliciesGetEffectiveFirewallsResponseEffectiveFirewallPolicy_Type_value = src.RegionNetworkFirewallPoliciesGetEffectiveFirewallsResponseEffectiveFirewallPolicy_Type_value
Region_Status_name = src.Region_Status_name
Region_Status_value = src.Region_Status_value
ReservationAffinity_ConsumeReservationType_name = src.ReservationAffinity_ConsumeReservationType_name
ReservationAffinity_ConsumeReservationType_value = src.ReservationAffinity_ConsumeReservationType_value
Reservation_Status_name = src.Reservation_Status_name
Reservation_Status_value = src.Reservation_Status_value
ResourceCommitment_Type_name = src.ResourceCommitment_Type_name
ResourceCommitment_Type_value = src.ResourceCommitment_Type_value
ResourcePolicyGroupPlacementPolicy_Collocation_name = src.ResourcePolicyGroupPlacementPolicy_Collocation_name
ResourcePolicyGroupPlacementPolicy_Collocation_value = src.ResourcePolicyGroupPlacementPolicy_Collocation_value
ResourcePolicySnapshotSchedulePolicyRetentionPolicy_OnSourceDiskDelete_name = src.ResourcePolicySnapshotSchedulePolicyRetentionPolicy_OnSourceDiskDelete_name
ResourcePolicySnapshotSchedulePolicyRetentionPolicy_OnSourceDiskDelete_value = src.ResourcePolicySnapshotSchedulePolicyRetentionPolicy_OnSourceDiskDelete_value
ResourcePolicyWeeklyCycleDayOfWeek_Day_name = src.ResourcePolicyWeeklyCycleDayOfWeek_Day_name
ResourcePolicyWeeklyCycleDayOfWeek_Day_value = src.ResourcePolicyWeeklyCycleDayOfWeek_Day_value
ResourcePolicy_Status_name = src.ResourcePolicy_Status_name
ResourcePolicy_Status_value = src.ResourcePolicy_Status_value
RouteAsPath_PathSegmentType_name = src.RouteAsPath_PathSegmentType_name
RouteAsPath_PathSegmentType_value = src.RouteAsPath_PathSegmentType_value
Route_RouteStatus_name = src.Route_RouteStatus_name
Route_RouteStatus_value = src.Route_RouteStatus_value
Route_RouteType_name = src.Route_RouteType_name
Route_RouteType_value = src.Route_RouteType_value
RouterBgpPeerBfd_SessionInitializationMode_name = src.RouterBgpPeerBfd_SessionInitializationMode_name
RouterBgpPeerBfd_SessionInitializationMode_value = src.RouterBgpPeerBfd_SessionInitializationMode_value
RouterBgpPeer_AdvertiseMode_name = src.RouterBgpPeer_AdvertiseMode_name
RouterBgpPeer_AdvertiseMode_value = src.RouterBgpPeer_AdvertiseMode_value
RouterBgpPeer_AdvertisedGroups_name = src.RouterBgpPeer_AdvertisedGroups_name
RouterBgpPeer_AdvertisedGroups_value = src.RouterBgpPeer_AdvertisedGroups_value
RouterBgpPeer_Enable_name = src.RouterBgpPeer_Enable_name
RouterBgpPeer_Enable_value = src.RouterBgpPeer_Enable_value
RouterBgpPeer_ManagementType_name = src.RouterBgpPeer_ManagementType_name
RouterBgpPeer_ManagementType_value = src.RouterBgpPeer_ManagementType_value
RouterBgp_AdvertiseMode_name = src.RouterBgp_AdvertiseMode_name
RouterBgp_AdvertiseMode_value = src.RouterBgp_AdvertiseMode_value
RouterBgp_AdvertisedGroups_name = src.RouterBgp_AdvertisedGroups_name
RouterBgp_AdvertisedGroups_value = src.RouterBgp_AdvertisedGroups_value
RouterInterface_ManagementType_name = src.RouterInterface_ManagementType_name
RouterInterface_ManagementType_value = src.RouterInterface_ManagementType_value
RouterNatLogConfig_Filter_name = src.RouterNatLogConfig_Filter_name
RouterNatLogConfig_Filter_value = src.RouterNatLogConfig_Filter_value
RouterNatSubnetworkToNat_SourceIpRangesToNat_name = src.RouterNatSubnetworkToNat_SourceIpRangesToNat_name
RouterNatSubnetworkToNat_SourceIpRangesToNat_value = src.RouterNatSubnetworkToNat_SourceIpRangesToNat_value
RouterNat_EndpointTypes_name = src.RouterNat_EndpointTypes_name
RouterNat_EndpointTypes_value = src.RouterNat_EndpointTypes_value
RouterNat_NatIpAllocateOption_name = src.RouterNat_NatIpAllocateOption_name
RouterNat_NatIpAllocateOption_value = src.RouterNat_NatIpAllocateOption_value
RouterNat_SourceSubnetworkIpRangesToNat_name = src.RouterNat_SourceSubnetworkIpRangesToNat_name
RouterNat_SourceSubnetworkIpRangesToNat_value = src.RouterNat_SourceSubnetworkIpRangesToNat_value
RouterStatusBgpPeerStatus_StatusReason_name = src.RouterStatusBgpPeerStatus_StatusReason_name
RouterStatusBgpPeerStatus_StatusReason_value = src.RouterStatusBgpPeerStatus_StatusReason_value
RouterStatusBgpPeerStatus_Status_name = src.RouterStatusBgpPeerStatus_Status_name
RouterStatusBgpPeerStatus_Status_value = src.RouterStatusBgpPeerStatus_Status_value
Rule_Action_name = src.Rule_Action_name
Rule_Action_value = src.Rule_Action_value
SSLHealthCheck_PortSpecification_name = src.SSLHealthCheck_PortSpecification_name
SSLHealthCheck_PortSpecification_value = src.SSLHealthCheck_PortSpecification_value
SSLHealthCheck_ProxyHeader_name = src.SSLHealthCheck_ProxyHeader_name
SSLHealthCheck_ProxyHeader_value = src.SSLHealthCheck_ProxyHeader_value
SavedAttachedDisk_Interface_name = src.SavedAttachedDisk_Interface_name
SavedAttachedDisk_Interface_value = src.SavedAttachedDisk_Interface_value
SavedAttachedDisk_Mode_name = src.SavedAttachedDisk_Mode_name
SavedAttachedDisk_Mode_value = src.SavedAttachedDisk_Mode_value
SavedAttachedDisk_StorageBytesStatus_name = src.SavedAttachedDisk_StorageBytesStatus_name
SavedAttachedDisk_StorageBytesStatus_value = src.SavedAttachedDisk_StorageBytesStatus_value
SavedAttachedDisk_Type_name = src.SavedAttachedDisk_Type_name
SavedAttachedDisk_Type_value = src.SavedAttachedDisk_Type_value
SavedDisk_Architecture_name = src.SavedDisk_Architecture_name
SavedDisk_Architecture_value = src.SavedDisk_Architecture_value
SavedDisk_StorageBytesStatus_name = src.SavedDisk_StorageBytesStatus_name
SavedDisk_StorageBytesStatus_value = src.SavedDisk_StorageBytesStatus_value
ScalingScheduleStatus_State_name = src.ScalingScheduleStatus_State_name
ScalingScheduleStatus_State_value = src.ScalingScheduleStatus_State_value
SchedulingNodeAffinity_Operator_name = src.SchedulingNodeAffinity_Operator_name
SchedulingNodeAffinity_Operator_value = src.SchedulingNodeAffinity_Operator_value
Scheduling_InstanceTerminationAction_name = src.Scheduling_InstanceTerminationAction_name
Scheduling_InstanceTerminationAction_value = src.Scheduling_InstanceTerminationAction_value
Scheduling_OnHostMaintenance_name = src.Scheduling_OnHostMaintenance_name
Scheduling_OnHostMaintenance_value = src.Scheduling_OnHostMaintenance_value
Scheduling_ProvisioningModel_name = src.Scheduling_ProvisioningModel_name
Scheduling_ProvisioningModel_value = src.Scheduling_ProvisioningModel_value
SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfig_RuleVisibility_name = src.SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfig_RuleVisibility_name
SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfig_RuleVisibility_value = src.SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfig_RuleVisibility_value
SecurityPolicyAdvancedOptionsConfig_JsonParsing_name = src.SecurityPolicyAdvancedOptionsConfig_JsonParsing_name
SecurityPolicyAdvancedOptionsConfig_JsonParsing_value = src.SecurityPolicyAdvancedOptionsConfig_JsonParsing_value
SecurityPolicyAdvancedOptionsConfig_LogLevel_name = src.SecurityPolicyAdvancedOptionsConfig_LogLevel_name
SecurityPolicyAdvancedOptionsConfig_LogLevel_value = src.SecurityPolicyAdvancedOptionsConfig_LogLevel_value
SecurityPolicyDdosProtectionConfig_DdosProtection_name = src.SecurityPolicyDdosProtectionConfig_DdosProtection_name
SecurityPolicyDdosProtectionConfig_DdosProtection_value = src.SecurityPolicyDdosProtectionConfig_DdosProtection_value
SecurityPolicyRuleMatcher_VersionedExpr_name = src.SecurityPolicyRuleMatcher_VersionedExpr_name
SecurityPolicyRuleMatcher_VersionedExpr_value = src.SecurityPolicyRuleMatcher_VersionedExpr_value
SecurityPolicyRuleRateLimitOptions_EnforceOnKey_name = src.SecurityPolicyRuleRateLimitOptions_EnforceOnKey_name
SecurityPolicyRuleRateLimitOptions_EnforceOnKey_value = src.SecurityPolicyRuleRateLimitOptions_EnforceOnKey_value
SecurityPolicyRuleRedirectOptions_Type_name = src.SecurityPolicyRuleRedirectOptions_Type_name
SecurityPolicyRuleRedirectOptions_Type_value = src.SecurityPolicyRuleRedirectOptions_Type_value
SecurityPolicy_Type_name = src.SecurityPolicy_Type_name
SecurityPolicy_Type_value = src.SecurityPolicy_Type_value
ServerBinding_Type_name = src.ServerBinding_Type_name
ServerBinding_Type_value = src.ServerBinding_Type_value
ServiceAttachmentConnectedEndpoint_Status_name = src.ServiceAttachmentConnectedEndpoint_Status_name
ServiceAttachmentConnectedEndpoint_Status_value = src.ServiceAttachmentConnectedEndpoint_Status_value
ServiceAttachment_ConnectionPreference_name = src.ServiceAttachment_ConnectionPreference_name
ServiceAttachment_ConnectionPreference_value = src.ServiceAttachment_ConnectionPreference_value
ShareSettings_ShareType_name = src.ShareSettings_ShareType_name
ShareSettings_ShareType_value = src.ShareSettings_ShareType_value
Snapshot_Architecture_name = src.Snapshot_Architecture_name
Snapshot_Architecture_value = src.Snapshot_Architecture_value
Snapshot_SnapshotType_name = src.Snapshot_SnapshotType_name
Snapshot_SnapshotType_value = src.Snapshot_SnapshotType_value
Snapshot_Status_name = src.Snapshot_Status_name
Snapshot_Status_value = src.Snapshot_Status_value
Snapshot_StorageBytesStatus_name = src.Snapshot_StorageBytesStatus_name
Snapshot_StorageBytesStatus_value = src.Snapshot_StorageBytesStatus_value
SourceInstanceProperties_KeyRevocationActionType_name = src.SourceInstanceProperties_KeyRevocationActionType_name
SourceInstanceProperties_KeyRevocationActionType_value = src.SourceInstanceProperties_KeyRevocationActionType_value
SslCertificateManagedSslCertificate_Status_name = src.SslCertificateManagedSslCertificate_Status_name
SslCertificateManagedSslCertificate_Status_value = src.SslCertificateManagedSslCertificate_Status_value
SslCertificate_Type_name = src.SslCertificate_Type_name
SslCertificate_Type_value = src.SslCertificate_Type_value
SslPolicy_MinTlsVersion_name = src.SslPolicy_MinTlsVersion_name
SslPolicy_MinTlsVersion_value = src.SslPolicy_MinTlsVersion_value
SslPolicy_Profile_name = src.SslPolicy_Profile_name
SslPolicy_Profile_value = src.SslPolicy_Profile_value
StatefulPolicyPreservedStateDiskDevice_AutoDelete_name = src.StatefulPolicyPreservedStateDiskDevice_AutoDelete_name
StatefulPolicyPreservedStateDiskDevice_AutoDelete_value = src.StatefulPolicyPreservedStateDiskDevice_AutoDelete_value
SubnetworkLogConfig_AggregationInterval_name = src.SubnetworkLogConfig_AggregationInterval_name
SubnetworkLogConfig_AggregationInterval_value = src.SubnetworkLogConfig_AggregationInterval_value
SubnetworkLogConfig_Metadata_name = src.SubnetworkLogConfig_Metadata_name
SubnetworkLogConfig_Metadata_value = src.SubnetworkLogConfig_Metadata_value
Subnetwork_Ipv6AccessType_name = src.Subnetwork_Ipv6AccessType_name
Subnetwork_Ipv6AccessType_value = src.Subnetwork_Ipv6AccessType_value
Subnetwork_PrivateIpv6GoogleAccess_name = src.Subnetwork_PrivateIpv6GoogleAccess_name
Subnetwork_PrivateIpv6GoogleAccess_value = src.Subnetwork_PrivateIpv6GoogleAccess_value
Subnetwork_Purpose_name = src.Subnetwork_Purpose_name
Subnetwork_Purpose_value = src.Subnetwork_Purpose_value
Subnetwork_Role_name = src.Subnetwork_Role_name
Subnetwork_Role_value = src.Subnetwork_Role_value
Subnetwork_StackType_name = src.Subnetwork_StackType_name
Subnetwork_StackType_value = src.Subnetwork_StackType_value
Subnetwork_State_name = src.Subnetwork_State_name
Subnetwork_State_value = src.Subnetwork_State_value
Subsetting_Policy_name = src.Subsetting_Policy_name
Subsetting_Policy_value = src.Subsetting_Policy_value
TCPHealthCheck_PortSpecification_name = src.TCPHealthCheck_PortSpecification_name
TCPHealthCheck_PortSpecification_value = src.TCPHealthCheck_PortSpecification_value
TCPHealthCheck_ProxyHeader_name = src.TCPHealthCheck_ProxyHeader_name
TCPHealthCheck_ProxyHeader_value = src.TCPHealthCheck_ProxyHeader_value
TargetHttpsProxiesSetQuicOverrideRequest_QuicOverride_name = src.TargetHttpsProxiesSetQuicOverrideRequest_QuicOverride_name
TargetHttpsProxiesSetQuicOverrideRequest_QuicOverride_value = src.TargetHttpsProxiesSetQuicOverrideRequest_QuicOverride_value
TargetHttpsProxy_QuicOverride_name = src.TargetHttpsProxy_QuicOverride_name
TargetHttpsProxy_QuicOverride_value = src.TargetHttpsProxy_QuicOverride_value
TargetInstance_NatPolicy_name = src.TargetInstance_NatPolicy_name
TargetInstance_NatPolicy_value = src.TargetInstance_NatPolicy_value
TargetPool_SessionAffinity_name = src.TargetPool_SessionAffinity_name
TargetPool_SessionAffinity_value = src.TargetPool_SessionAffinity_value
TargetSslProxiesSetProxyHeaderRequest_ProxyHeader_name = src.TargetSslProxiesSetProxyHeaderRequest_ProxyHeader_name
TargetSslProxiesSetProxyHeaderRequest_ProxyHeader_value = src.TargetSslProxiesSetProxyHeaderRequest_ProxyHeader_value
TargetSslProxy_ProxyHeader_name = src.TargetSslProxy_ProxyHeader_name
TargetSslProxy_ProxyHeader_value = src.TargetSslProxy_ProxyHeader_value
TargetTcpProxiesSetProxyHeaderRequest_ProxyHeader_name = src.TargetTcpProxiesSetProxyHeaderRequest_ProxyHeader_name
TargetTcpProxiesSetProxyHeaderRequest_ProxyHeader_value = src.TargetTcpProxiesSetProxyHeaderRequest_ProxyHeader_value
TargetTcpProxy_ProxyHeader_name = src.TargetTcpProxy_ProxyHeader_name
TargetTcpProxy_ProxyHeader_value = src.TargetTcpProxy_ProxyHeader_value
TargetVpnGateway_Status_name = src.TargetVpnGateway_Status_name
TargetVpnGateway_Status_value = src.TargetVpnGateway_Status_value
UpdateInstanceRequest_MinimalAction_name = src.UpdateInstanceRequest_MinimalAction_name
UpdateInstanceRequest_MinimalAction_value = src.UpdateInstanceRequest_MinimalAction_value
UpdateInstanceRequest_MostDisruptiveAllowedAction_name = src.UpdateInstanceRequest_MostDisruptiveAllowedAction_name
UpdateInstanceRequest_MostDisruptiveAllowedAction_value = src.UpdateInstanceRequest_MostDisruptiveAllowedAction_value
UrlMapsValidateRequest_LoadBalancingSchemes_name = src.UrlMapsValidateRequest_LoadBalancingSchemes_name
UrlMapsValidateRequest_LoadBalancingSchemes_value = src.UrlMapsValidateRequest_LoadBalancingSchemes_value
UsableSubnetwork_Ipv6AccessType_name = src.UsableSubnetwork_Ipv6AccessType_name
UsableSubnetwork_Ipv6AccessType_value = src.UsableSubnetwork_Ipv6AccessType_value
UsableSubnetwork_Purpose_name = src.UsableSubnetwork_Purpose_name
UsableSubnetwork_Purpose_value = src.UsableSubnetwork_Purpose_value
UsableSubnetwork_Role_name = src.UsableSubnetwork_Role_name
UsableSubnetwork_Role_value = src.UsableSubnetwork_Role_value
UsableSubnetwork_StackType_name = src.UsableSubnetwork_StackType_name
UsableSubnetwork_StackType_value = src.UsableSubnetwork_StackType_value
VpnGatewayStatusHighAvailabilityRequirementState_State_name = src.VpnGatewayStatusHighAvailabilityRequirementState_State_name
VpnGatewayStatusHighAvailabilityRequirementState_State_value = src.VpnGatewayStatusHighAvailabilityRequirementState_State_value
VpnGatewayStatusHighAvailabilityRequirementState_UnsatisfiedReason_name = src.VpnGatewayStatusHighAvailabilityRequirementState_UnsatisfiedReason_name
VpnGatewayStatusHighAvailabilityRequirementState_UnsatisfiedReason_value = src.VpnGatewayStatusHighAvailabilityRequirementState_UnsatisfiedReason_value
VpnGateway_StackType_name = src.VpnGateway_StackType_name
VpnGateway_StackType_value = src.VpnGateway_StackType_value
VpnTunnel_Status_name = src.VpnTunnel_Status_name
VpnTunnel_Status_value = src.VpnTunnel_Status_value
Warning_Code_name = src.Warning_Code_name
Warning_Code_value = src.Warning_Code_value
Warnings_Code_name = src.Warnings_Code_name
Warnings_Code_value = src.Warnings_Code_value
XpnResourceId_Type_name = src.XpnResourceId_Type_name
XpnResourceId_Type_value = src.XpnResourceId_Type_value
Zone_Status_name = src.Zone_Status_name
Zone_Status_value = src.Zone_Status_value
)
// Messages A request message for InstanceGroupManagers.AbandonInstances. See
// the method description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type AbandonInstancesInstanceGroupManagerRequest = src.AbandonInstancesInstanceGroupManagerRequest
// A request message for RegionInstanceGroupManagers.AbandonInstances. See the
// method description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type AbandonInstancesRegionInstanceGroupManagerRequest = src.AbandonInstancesRegionInstanceGroupManagerRequest
// A specification of the type and number of accelerator cards attached to the
// instance.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type AcceleratorConfig = src.AcceleratorConfig
// Represents an Accelerator Type resource. Google Cloud Platform provides
// graphics processing units (accelerators) that you can add to VM instances to
// improve or accelerate performance when working with intensive workloads. For
// more information, read GPUs on Compute Engine.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type AcceleratorType = src.AcceleratorType
type AcceleratorTypeAggregatedList = src.AcceleratorTypeAggregatedList
// Contains a list of accelerator types.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type AcceleratorTypeList = src.AcceleratorTypeList
// AcceleratorTypesClient is the client API for AcceleratorTypes 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 AcceleratorTypesClient = src.AcceleratorTypesClient
type AcceleratorTypesScopedList = src.AcceleratorTypesScopedList
// AcceleratorTypesServer is the server API for AcceleratorTypes service.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type AcceleratorTypesServer = src.AcceleratorTypesServer
type Accelerators = src.Accelerators
// An access configuration attached to an instance's network interface. Only
// one access config per instance is supported.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type AccessConfig = src.AccessConfig
// This signifies the networking tier used for configuring this access
// configuration and can only take the following values: PREMIUM, STANDARD. If
// an AccessConfig is specified without a valid external IP address, an
// ephemeral IP will be created with this networkTier. If an AccessConfig with
// a valid external IP address is specified, it must match that of the
// networkTier associated with the Address resource owning that IP.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type AccessConfig_NetworkTier = src.AccessConfig_NetworkTier
// The type of configuration. The default and only option is ONE_TO_ONE_NAT.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type AccessConfig_Type = src.AccessConfig_Type
// A request message for Instances.AddAccessConfig. See the method description
// for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type AddAccessConfigInstanceRequest = src.AddAccessConfigInstanceRequest
// A request message for FirewallPolicies.AddAssociation. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type AddAssociationFirewallPolicyRequest = src.AddAssociationFirewallPolicyRequest
// A request message for NetworkFirewallPolicies.AddAssociation. See the
// method description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type AddAssociationNetworkFirewallPolicyRequest = src.AddAssociationNetworkFirewallPolicyRequest
// A request message for RegionNetworkFirewallPolicies.AddAssociation. See the
// method description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type AddAssociationRegionNetworkFirewallPolicyRequest = src.AddAssociationRegionNetworkFirewallPolicyRequest
// A request message for TargetPools.AddHealthCheck. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type AddHealthCheckTargetPoolRequest = src.AddHealthCheckTargetPoolRequest
// A request message for TargetPools.AddInstance. See the method description
// for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type AddInstanceTargetPoolRequest = src.AddInstanceTargetPoolRequest
// A request message for InstanceGroups.AddInstances. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type AddInstancesInstanceGroupRequest = src.AddInstancesInstanceGroupRequest
// A request message for NodeGroups.AddNodes. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type AddNodesNodeGroupRequest = src.AddNodesNodeGroupRequest
// A request message for Networks.AddPeering. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type AddPeeringNetworkRequest = src.AddPeeringNetworkRequest
// A request message for Disks.AddResourcePolicies. See the method description
// for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type AddResourcePoliciesDiskRequest = src.AddResourcePoliciesDiskRequest
// A request message for Instances.AddResourcePolicies. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type AddResourcePoliciesInstanceRequest = src.AddResourcePoliciesInstanceRequest
// A request message for RegionDisks.AddResourcePolicies. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type AddResourcePoliciesRegionDiskRequest = src.AddResourcePoliciesRegionDiskRequest
// A request message for FirewallPolicies.AddRule. See the method description
// for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type AddRuleFirewallPolicyRequest = src.AddRuleFirewallPolicyRequest
// A request message for NetworkFirewallPolicies.AddRule. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type AddRuleNetworkFirewallPolicyRequest = src.AddRuleNetworkFirewallPolicyRequest
// A request message for RegionNetworkFirewallPolicies.AddRule. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type AddRuleRegionNetworkFirewallPolicyRequest = src.AddRuleRegionNetworkFirewallPolicyRequest
// A request message for SecurityPolicies.AddRule. See the method description
// for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type AddRuleSecurityPolicyRequest = src.AddRuleSecurityPolicyRequest
// A request message for BackendBuckets.AddSignedUrlKey. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type AddSignedUrlKeyBackendBucketRequest = src.AddSignedUrlKeyBackendBucketRequest
// A request message for BackendServices.AddSignedUrlKey. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type AddSignedUrlKeyBackendServiceRequest = src.AddSignedUrlKeyBackendServiceRequest
// Represents an IP Address resource. Google Compute Engine has two IP Address
// resources: * [Global (external and
// internal)](https://cloud.google.com/compute/docs/reference/rest/v1/globalAddresses)
// * [Regional (external and
// internal)](https://cloud.google.com/compute/docs/reference/rest/v1/addresses)
// For more information, see Reserving a static external IP address.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type Address = src.Address
type AddressAggregatedList = src.AddressAggregatedList
// Contains a list of addresses.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type AddressList = src.AddressList
// The type of address to reserve, either INTERNAL or EXTERNAL. If
// unspecified, defaults to EXTERNAL.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type Address_AddressType = src.Address_AddressType
// The IP version that will be used by this address. Valid options are IPV4 or
// IPV6. This can only be specified for a global address.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type Address_IpVersion = src.Address_IpVersion
// The endpoint type of this address, which should be VM or NETLB. This is
// used for deciding which type of endpoint this address can be used after the
// external IPv6 address reservation.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type Address_Ipv6EndpointType = src.Address_Ipv6EndpointType
// This signifies the networking tier used for configuring this address and
// can only take the following values: PREMIUM or STANDARD. Internal IP
// addresses are always Premium Tier; global external IP addresses are always
// Premium Tier; regional external IP addresses can be either Standard or
// Premium Tier. If this field is not specified, it is assumed to be PREMIUM.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type Address_NetworkTier = src.Address_NetworkTier
// The purpose of this resource, which can be one of the following values: -
// GCE_ENDPOINT for addresses that are used by VM instances, alias IP ranges,
// load balancers, and similar resources. - DNS_RESOLVER for a DNS resolver
// address in a subnetwork for a Cloud DNS inbound forwarder IP addresses
// (regional internal IP address in a subnet of a VPC network) - VPC_PEERING
// for global internal IP addresses used for private services access allocated
// ranges. - NAT_AUTO for the regional external IP addresses used by Cloud NAT
// when allocating addresses using automatic NAT IP address allocation. -
// IPSEC_INTERCONNECT for addresses created from a private IP range that are
// reserved for a VLAN attachment in an *HA VPN over Cloud Interconnect*
// configuration. These addresses are regional resources. -
// `SHARED_LOADBALANCER_VIP` for an internal IP address that is assigned to
// multiple internal forwarding rules. - `PRIVATE_SERVICE_CONNECT` for a
// private network address that is used to configure Private Service Connect.
// Only global internal addresses can use this purpose.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type Address_Purpose = src.Address_Purpose
// [Output Only] The status of the address, which can be one of RESERVING,
// RESERVED, or IN_USE. An address that is RESERVING is currently in the
// process of being reserved. A RESERVED address is currently reserved and
// available to use. An IN_USE address is currently being used by another
// resource and is not available.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type Address_Status = src.Address_Status
// AddressesClient is the client API for Addresses 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 AddressesClient = src.AddressesClient
type AddressesScopedList = src.AddressesScopedList
// AddressesServer is the server API for Addresses service.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type AddressesServer = src.AddressesServer
// Specifies options for controlling advanced machine features. Options that
// would traditionally be configured in a BIOS belong here. Features that
// require operating system support may have corresponding entries in the
// GuestOsFeatures of an Image (e.g., whether or not the OS in the Image
// supports nested virtualization being enabled or disabled).
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type AdvancedMachineFeatures = src.AdvancedMachineFeatures
// A request message for AcceleratorTypes.AggregatedList. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type AggregatedListAcceleratorTypesRequest = src.AggregatedListAcceleratorTypesRequest
// A request message for Addresses.AggregatedList. See the method description
// for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type AggregatedListAddressesRequest = src.AggregatedListAddressesRequest
// A request message for Autoscalers.AggregatedList. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type AggregatedListAutoscalersRequest = src.AggregatedListAutoscalersRequest
// A request message for BackendServices.AggregatedList. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type AggregatedListBackendServicesRequest = src.AggregatedListBackendServicesRequest
// A request message for DiskTypes.AggregatedList. See the method description
// for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type AggregatedListDiskTypesRequest = src.AggregatedListDiskTypesRequest
// A request message for Disks.AggregatedList. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type AggregatedListDisksRequest = src.AggregatedListDisksRequest
// A request message for ForwardingRules.AggregatedList. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type AggregatedListForwardingRulesRequest = src.AggregatedListForwardingRulesRequest
// A request message for GlobalOperations.AggregatedList. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type AggregatedListGlobalOperationsRequest = src.AggregatedListGlobalOperationsRequest
// A request message for HealthChecks.AggregatedList. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type AggregatedListHealthChecksRequest = src.AggregatedListHealthChecksRequest
// A request message for InstanceGroupManagers.AggregatedList. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type AggregatedListInstanceGroupManagersRequest = src.AggregatedListInstanceGroupManagersRequest
// A request message for InstanceGroups.AggregatedList. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type AggregatedListInstanceGroupsRequest = src.AggregatedListInstanceGroupsRequest
// A request message for Instances.AggregatedList. See the method description
// for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type AggregatedListInstancesRequest = src.AggregatedListInstancesRequest
// A request message for InterconnectAttachments.AggregatedList. See the
// method description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type AggregatedListInterconnectAttachmentsRequest = src.AggregatedListInterconnectAttachmentsRequest
// A request message for MachineTypes.AggregatedList. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type AggregatedListMachineTypesRequest = src.AggregatedListMachineTypesRequest
// A request message for NetworkEdgeSecurityServices.AggregatedList. See the
// method description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type AggregatedListNetworkEdgeSecurityServicesRequest = src.AggregatedListNetworkEdgeSecurityServicesRequest
// A request message for NetworkEndpointGroups.AggregatedList. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type AggregatedListNetworkEndpointGroupsRequest = src.AggregatedListNetworkEndpointGroupsRequest
// A request message for NodeGroups.AggregatedList. See the method description
// for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type AggregatedListNodeGroupsRequest = src.AggregatedListNodeGroupsRequest
// A request message for NodeTemplates.AggregatedList. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type AggregatedListNodeTemplatesRequest = src.AggregatedListNodeTemplatesRequest
// A request message for NodeTypes.AggregatedList. See the method description
// for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type AggregatedListNodeTypesRequest = src.AggregatedListNodeTypesRequest
// A request message for PacketMirrorings.AggregatedList. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type AggregatedListPacketMirroringsRequest = src.AggregatedListPacketMirroringsRequest
// A request message for PublicDelegatedPrefixes.AggregatedList. See the
// method description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type AggregatedListPublicDelegatedPrefixesRequest = src.AggregatedListPublicDelegatedPrefixesRequest
// A request message for RegionCommitments.AggregatedList. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type AggregatedListRegionCommitmentsRequest = src.AggregatedListRegionCommitmentsRequest
// A request message for Reservations.AggregatedList. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type AggregatedListReservationsRequest = src.AggregatedListReservationsRequest
// A request message for ResourcePolicies.AggregatedList. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type AggregatedListResourcePoliciesRequest = src.AggregatedListResourcePoliciesRequest
// A request message for Routers.AggregatedList. See the method description
// for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type AggregatedListRoutersRequest = src.AggregatedListRoutersRequest
// A request message for SecurityPolicies.AggregatedList. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type AggregatedListSecurityPoliciesRequest = src.AggregatedListSecurityPoliciesRequest
// A request message for ServiceAttachments.AggregatedList. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type AggregatedListServiceAttachmentsRequest = src.AggregatedListServiceAttachmentsRequest
// A request message for SslCertificates.AggregatedList. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type AggregatedListSslCertificatesRequest = src.AggregatedListSslCertificatesRequest
// A request message for SslPolicies.AggregatedList. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type AggregatedListSslPoliciesRequest = src.AggregatedListSslPoliciesRequest
// A request message for Subnetworks.AggregatedList. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type AggregatedListSubnetworksRequest = src.AggregatedListSubnetworksRequest
// A request message for TargetHttpProxies.AggregatedList. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type AggregatedListTargetHttpProxiesRequest = src.AggregatedListTargetHttpProxiesRequest
// A request message for TargetHttpsProxies.AggregatedList. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type AggregatedListTargetHttpsProxiesRequest = src.AggregatedListTargetHttpsProxiesRequest
// A request message for TargetInstances.AggregatedList. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type AggregatedListTargetInstancesRequest = src.AggregatedListTargetInstancesRequest
// A request message for TargetPools.AggregatedList. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type AggregatedListTargetPoolsRequest = src.AggregatedListTargetPoolsRequest
// A request message for TargetTcpProxies.AggregatedList. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type AggregatedListTargetTcpProxiesRequest = src.AggregatedListTargetTcpProxiesRequest
// A request message for TargetVpnGateways.AggregatedList. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type AggregatedListTargetVpnGatewaysRequest = src.AggregatedListTargetVpnGatewaysRequest
// A request message for UrlMaps.AggregatedList. See the method description
// for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type AggregatedListUrlMapsRequest = src.AggregatedListUrlMapsRequest
// A request message for VpnGateways.AggregatedList. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type AggregatedListVpnGatewaysRequest = src.AggregatedListVpnGatewaysRequest
// A request message for VpnTunnels.AggregatedList. See the method description
// for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type AggregatedListVpnTunnelsRequest = src.AggregatedListVpnTunnelsRequest
// An alias IP range attached to an instance's network interface.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type AliasIpRange = src.AliasIpRange
type AllocationSpecificSKUAllocationAllocatedInstancePropertiesReservedDisk = src.AllocationSpecificSKUAllocationAllocatedInstancePropertiesReservedDisk
// Specifies the disk interface to use for attaching this disk, which is
// either SCSI or NVME. The default is SCSI. For performance characteristics of
// SCSI over NVMe, see Local SSD performance.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type AllocationSpecificSKUAllocationAllocatedInstancePropertiesReservedDisk_Interface = src.AllocationSpecificSKUAllocationAllocatedInstancePropertiesReservedDisk_Interface
// Properties of the SKU instances being reserved. Next ID: 9
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type AllocationSpecificSKUAllocationReservedInstanceProperties = src.AllocationSpecificSKUAllocationReservedInstanceProperties
// This reservation type allows to pre allocate specific instance
// configuration. Next ID: 6
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type AllocationSpecificSKUReservation = src.AllocationSpecificSKUReservation
type Allowed = src.Allowed
// A request message for InstanceGroupManagers.ApplyUpdatesToInstances. See
// the method description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ApplyUpdatesToInstancesInstanceGroupManagerRequest = src.ApplyUpdatesToInstancesInstanceGroupManagerRequest
// A request message for RegionInstanceGroupManagers.ApplyUpdatesToInstances.
// See the method description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ApplyUpdatesToInstancesRegionInstanceGroupManagerRequest = src.ApplyUpdatesToInstancesRegionInstanceGroupManagerRequest
// A request message for Instances.AttachDisk. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type AttachDiskInstanceRequest = src.AttachDiskInstanceRequest
// A request message for GlobalNetworkEndpointGroups.AttachNetworkEndpoints.
// See the method description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type AttachNetworkEndpointsGlobalNetworkEndpointGroupRequest = src.AttachNetworkEndpointsGlobalNetworkEndpointGroupRequest
// A request message for NetworkEndpointGroups.AttachNetworkEndpoints. See the
// method description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type AttachNetworkEndpointsNetworkEndpointGroupRequest = src.AttachNetworkEndpointsNetworkEndpointGroupRequest
// An instance-attached disk resource.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type AttachedDisk = src.AttachedDisk
// [Input Only] Specifies the parameters for a new disk that will be created
// alongside the new instance. Use initialization parameters to create boot
// disks or local SSDs attached to the new instance. This field is persisted
// and returned for instanceTemplate and not returned in the context of
// instance. This property is mutually exclusive with the source property; you
// can only define one or the other, but not both.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type AttachedDiskInitializeParams = src.AttachedDiskInitializeParams
// The architecture of the attached disk. Valid values are arm64 or x86_64.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type AttachedDiskInitializeParams_Architecture = src.AttachedDiskInitializeParams_Architecture
// Specifies which action to take on instance update with this disk. Default
// is to use the existing disk.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type AttachedDiskInitializeParams_OnUpdateAction = src.AttachedDiskInitializeParams_OnUpdateAction
// [Output Only] The architecture of the attached disk. Valid values are ARM64
// or X86_64.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type AttachedDisk_Architecture = src.AttachedDisk_Architecture
// Specifies the disk interface to use for attaching this disk, which is
// either SCSI or NVME. For most machine types, the default is SCSI. Local SSDs
// can use either NVME or SCSI. In certain configurations, persistent disks can
// use NVMe. For more information, see About persistent disks.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type AttachedDisk_Interface = src.AttachedDisk_Interface
// The mode in which to attach this disk, either READ_WRITE or READ_ONLY. If
// not specified, the default is to attach the disk in READ_WRITE mode.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type AttachedDisk_Mode = src.AttachedDisk_Mode
// Specifies the type of the disk, either SCRATCH or PERSISTENT. If not
// specified, the default is PERSISTENT.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type AttachedDisk_Type = src.AttachedDisk_Type
// Specifies the audit configuration for a service. The configuration
// determines which permission types are logged, and what identities, if any,
// are exempted from logging. An AuditConfig must have one or more
// AuditLogConfigs. If there are AuditConfigs for both `allServices` and a
// specific service, the union of the two AuditConfigs is used for that
// service: the log_types specified in each AuditConfig are enabled, and the
// exempted_members in each AuditLogConfig are exempted. Example Policy with
// multiple AuditConfigs: { "audit_configs": [ { "service": "allServices",
// "audit_log_configs": [ { "log_type": "DATA_READ", "exempted_members": [
// "user:jose@example.com" ] }, { "log_type": "DATA_WRITE" }, { "log_type":
// "ADMIN_READ" } ] }, { "service": "sampleservice.googleapis.com",
// "audit_log_configs": [ { "log_type": "DATA_READ" }, { "log_type":
// "DATA_WRITE", "exempted_members": [ "user:aliya@example.com" ] } ] } ] } For
// sampleservice, this policy enables DATA_READ, DATA_WRITE and ADMIN_READ
// logging. It also exempts jose@example.com from DATA_READ logging, and
// aliya@example.com from DATA_WRITE logging.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type AuditConfig = src.AuditConfig
// Provides the configuration for logging a type of permissions. Example: {
// "audit_log_configs": [ { "log_type": "DATA_READ", "exempted_members": [
// "user:jose@example.com" ] }, { "log_type": "DATA_WRITE" } ] } This enables
// 'DATA_READ' and 'DATA_WRITE' logging, while exempting jose@example.com from
// DATA_READ logging.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type AuditLogConfig = src.AuditLogConfig
// The log type that this config enables.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type AuditLogConfig_LogType = src.AuditLogConfig_LogType
// This is deprecated and has no effect. Do not use.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type AuthorizationLoggingOptions = src.AuthorizationLoggingOptions
// This is deprecated and has no effect. Do not use.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type AuthorizationLoggingOptions_PermissionType = src.AuthorizationLoggingOptions_PermissionType
// Represents an Autoscaler resource. Google Compute Engine has two Autoscaler
// resources: * [Zonal](/compute/docs/reference/rest/v1/autoscalers) *
// [Regional](/compute/docs/reference/rest/v1/regionAutoscalers) Use
// autoscalers to automatically add or delete instances from a managed instance
// group according to your defined autoscaling policy. For more information,
// read Autoscaling Groups of Instances. For zonal managed instance groups
// resource, use the autoscaler resource. For regional managed instance groups,
// use the regionAutoscalers resource.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type Autoscaler = src.Autoscaler
type AutoscalerAggregatedList = src.AutoscalerAggregatedList
// Contains a list of Autoscaler resources.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type AutoscalerList = src.AutoscalerList
type AutoscalerStatusDetails = src.AutoscalerStatusDetails
// The type of error, warning, or notice returned. Current set of possible
// values: - ALL_INSTANCES_UNHEALTHY (WARNING): All instances in the instance
// group are unhealthy (not in RUNNING state). - BACKEND_SERVICE_DOES_NOT_EXIST
// (ERROR): There is no backend service attached to the instance group. -
// CAPPED_AT_MAX_NUM_REPLICAS (WARNING): Autoscaler recommends a size greater
// than maxNumReplicas. - CUSTOM_METRIC_DATA_POINTS_TOO_SPARSE (WARNING): The
// custom metric samples are not exported often enough to be a credible base
// for autoscaling. - CUSTOM_METRIC_INVALID (ERROR): The custom metric that was
// specified does not exist or does not have the necessary labels. -
// MIN_EQUALS_MAX (WARNING): The minNumReplicas is equal to maxNumReplicas.
// This means the autoscaler cannot add or remove instances from the instance
// group. - MISSING_CUSTOM_METRIC_DATA_POINTS (WARNING): The autoscaler did not
// receive any data from the custom metric configured for autoscaling. -
// MISSING_LOAD_BALANCING_DATA_POINTS (WARNING): The autoscaler is configured
// to scale based on a load balancing signal but the instance group has not
// received any requests from the load balancer. - MODE_OFF (WARNING):
// Autoscaling is turned off. The number of instances in the group won't change
// automatically. The autoscaling configuration is preserved. - MODE_ONLY_UP
// (WARNING): Autoscaling is in the "Autoscale only out" mode. The autoscaler
// can add instances but not remove any. - MORE_THAN_ONE_BACKEND_SERVICE
// (ERROR): The instance group cannot be autoscaled because it has more than
// one backend service attached to it. - NOT_ENOUGH_QUOTA_AVAILABLE (ERROR):
// There is insufficient quota for the necessary resources, such as CPU or
// number of instances. - REGION_RESOURCE_STOCKOUT (ERROR): Shown only for
// regional autoscalers: there is a resource stockout in the chosen region. -
// SCALING_TARGET_DOES_NOT_EXIST (ERROR): The target to be scaled does not
// exist. - UNSUPPORTED_MAX_RATE_LOAD_BALANCING_CONFIGURATION (ERROR):
// Autoscaling does not work with an HTTP/S load balancer that has been
// configured for maxRate. - ZONE_RESOURCE_STOCKOUT (ERROR): For zonal
// autoscalers: there is a resource stockout in the chosen zone. For regional
// autoscalers: in at least one of the zones you're using there is a resource
// stockout. New values might be added in the future. Some of the values might
// not be available in all API versions.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type AutoscalerStatusDetails_Type = src.AutoscalerStatusDetails_Type
// [Output Only] The status of the autoscaler configuration. Current set of
// possible values: - PENDING: Autoscaler backend hasn't read new/updated
// configuration. - DELETING: Configuration is being deleted. - ACTIVE:
// Configuration is acknowledged to be effective. Some warnings might be
// present in the statusDetails field. - ERROR: Configuration has errors.
// Actionable for users. Details are present in the statusDetails field. New
// values might be added in the future.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type Autoscaler_Status = src.Autoscaler_Status
// AutoscalersClient is the client API for Autoscalers 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 AutoscalersClient = src.AutoscalersClient
type AutoscalersScopedList = src.AutoscalersScopedList
// AutoscalersServer is the server API for Autoscalers service.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type AutoscalersServer = src.AutoscalersServer
// Cloud Autoscaler policy.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type AutoscalingPolicy = src.AutoscalingPolicy
// CPU utilization policy.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type AutoscalingPolicyCpuUtilization = src.AutoscalingPolicyCpuUtilization
// Indicates whether predictive autoscaling based on CPU metric is enabled.
// Valid values are: * NONE (default). No predictive method is used. The
// autoscaler scales the group to meet current demand based on real-time
// metrics. * OPTIMIZE_AVAILABILITY. Predictive autoscaling improves
// availability by monitoring daily and weekly load patterns and scaling out
// ahead of anticipated demand.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type AutoscalingPolicyCpuUtilization_PredictiveMethod = src.AutoscalingPolicyCpuUtilization_PredictiveMethod
// Custom utilization metric policy.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type AutoscalingPolicyCustomMetricUtilization = src.AutoscalingPolicyCustomMetricUtilization
// Defines how target utilization value is expressed for a Stackdriver
// Monitoring metric. Either GAUGE, DELTA_PER_SECOND, or DELTA_PER_MINUTE.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type AutoscalingPolicyCustomMetricUtilization_UtilizationTargetType = src.AutoscalingPolicyCustomMetricUtilization_UtilizationTargetType
// Configuration parameters of autoscaling based on load balancing.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type AutoscalingPolicyLoadBalancingUtilization = src.AutoscalingPolicyLoadBalancingUtilization
// Configuration that allows for slower scale in so that even if Autoscaler
// recommends an abrupt scale in of a MIG, it will be throttled as specified by
// the parameters below.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type AutoscalingPolicyScaleInControl = src.AutoscalingPolicyScaleInControl
// Scaling based on user-defined schedule. The message describes a single
// scaling schedule. A scaling schedule changes the minimum number of VM
// instances an autoscaler can recommend, which can trigger scaling out.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type AutoscalingPolicyScalingSchedule = src.AutoscalingPolicyScalingSchedule
// Defines operating mode for this policy.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type AutoscalingPolicy_Mode = src.AutoscalingPolicy_Mode
// Message containing information of one individual backend.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type Backend = src.Backend
// Represents a Cloud Storage Bucket resource. This Cloud Storage bucket
// resource is referenced by a URL map of a load balancer. For more
// information, read Backend Buckets.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type BackendBucket = src.BackendBucket
// Message containing Cloud CDN configuration for a backend bucket.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type BackendBucketCdnPolicy = src.BackendBucketCdnPolicy
// Bypass the cache when the specified request headers are present, e.g.
// Pragma or Authorization headers. Values are case insensitive. The presence
// of such a header overrides the cache_mode setting.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type BackendBucketCdnPolicyBypassCacheOnRequestHeader = src.BackendBucketCdnPolicyBypassCacheOnRequestHeader
// Message containing what to include in the cache key for a request for Cloud
// CDN.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type BackendBucketCdnPolicyCacheKeyPolicy = src.BackendBucketCdnPolicyCacheKeyPolicy
// Specify CDN TTLs for response error codes.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type BackendBucketCdnPolicyNegativeCachingPolicy = src.BackendBucketCdnPolicyNegativeCachingPolicy
// Specifies the cache setting for all responses from this backend. The
// possible values are: USE_ORIGIN_HEADERS Requires the origin to set valid
// caching headers to cache content. Responses without these headers will not
// be cached at Google's edge, and will require a full trip to the origin on
// every request, potentially impacting performance and increasing load on the
// origin server. FORCE_CACHE_ALL Cache all content, ignoring any "private",
// "no-store" or "no-cache" directives in Cache-Control response headers.
// Warning: this may result in Cloud CDN caching private, per-user (user
// identifiable) content. CACHE_ALL_STATIC Automatically cache static content,
// including common image formats, media (video and audio), and web assets
// (JavaScript and CSS). Requests and responses that are marked as uncacheable,
// as well as dynamic content (including HTML), will not be cached.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type BackendBucketCdnPolicy_CacheMode = src.BackendBucketCdnPolicy_CacheMode
// Contains a list of BackendBucket resources.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type BackendBucketList = src.BackendBucketList
// Compress text responses using Brotli or gzip compression, based on the
// client's Accept-Encoding header.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type BackendBucket_CompressionMode = src.BackendBucket_CompressionMode
// BackendBucketsClient is the client API for BackendBuckets 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 BackendBucketsClient = src.BackendBucketsClient
// BackendBucketsServer is the server API for BackendBuckets service.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type BackendBucketsServer = src.BackendBucketsServer
// Represents a Backend Service resource. A backend service defines how Google
// Cloud load balancers distribute traffic. The backend service configuration
// contains a set of values, such as the protocol used to connect to backends,
// various distribution and session settings, health checks, and timeouts.
// These settings provide fine-grained control over how your load balancer
// behaves. Most of the settings have default values that allow for easy
// configuration if you need to get started quickly. Backend services in Google
// Compute Engine can be either regionally or globally scoped. *
// [Global](https://cloud.google.com/compute/docs/reference/rest/v1/backendServices)
// *
// [Regional](https://cloud.google.com/compute/docs/reference/rest/v1/regionBackendServices)
// For more information, see Backend Services.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type BackendService = src.BackendService
// Contains a list of BackendServicesScopedList.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type BackendServiceAggregatedList = src.BackendServiceAggregatedList
// Message containing Cloud CDN configuration for a backend service.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type BackendServiceCdnPolicy = src.BackendServiceCdnPolicy
// Bypass the cache when the specified request headers are present, e.g.
// Pragma or Authorization headers. Values are case insensitive. The presence
// of such a header overrides the cache_mode setting.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type BackendServiceCdnPolicyBypassCacheOnRequestHeader = src.BackendServiceCdnPolicyBypassCacheOnRequestHeader
// Specify CDN TTLs for response error codes.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type BackendServiceCdnPolicyNegativeCachingPolicy = src.BackendServiceCdnPolicyNegativeCachingPolicy
// Specifies the cache setting for all responses from this backend. The
// possible values are: USE_ORIGIN_HEADERS Requires the origin to set valid
// caching headers to cache content. Responses without these headers will not
// be cached at Google's edge, and will require a full trip to the origin on
// every request, potentially impacting performance and increasing load on the
// origin server. FORCE_CACHE_ALL Cache all content, ignoring any "private",
// "no-store" or "no-cache" directives in Cache-Control response headers.
// Warning: this may result in Cloud CDN caching private, per-user (user
// identifiable) content. CACHE_ALL_STATIC Automatically cache static content,
// including common image formats, media (video and audio), and web assets
// (JavaScript and CSS). Requests and responses that are marked as uncacheable,
// as well as dynamic content (including HTML), will not be cached.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type BackendServiceCdnPolicy_CacheMode = src.BackendServiceCdnPolicy_CacheMode
// Connection Tracking configuration for this BackendService.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type BackendServiceConnectionTrackingPolicy = src.BackendServiceConnectionTrackingPolicy
// Specifies connection persistence when backends are unhealthy. The default
// value is DEFAULT_FOR_PROTOCOL. If set to DEFAULT_FOR_PROTOCOL, the existing
// connections persist on unhealthy backends only for connection-oriented
// protocols (TCP and SCTP) and only if the Tracking Mode is PER_CONNECTION
// (default tracking mode) or the Session Affinity is configured for 5-tuple.
// They do not persist for UDP. If set to NEVER_PERSIST, after a backend
// becomes unhealthy, the existing connections on the unhealthy backend are
// never persisted on the unhealthy backend. They are always diverted to newly
// selected healthy backends (unless all backends are unhealthy). If set to
// ALWAYS_PERSIST, existing connections always persist on unhealthy backends
// regardless of protocol and session affinity. It is generally not recommended
// to use this mode overriding the default. For more details, see [Connection
// Persistence for Network Load
// Balancing](https://cloud.google.com/load-balancing/docs/network/networklb-backend-service#connection-persistence)
// and [Connection Persistence for Internal TCP/UDP Load
// Balancing](https://cloud.google.com/load-balancing/docs/internal#connection-persistence).
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type BackendServiceConnectionTrackingPolicy_ConnectionPersistenceOnUnhealthyBackends = src.BackendServiceConnectionTrackingPolicy_ConnectionPersistenceOnUnhealthyBackends
// Specifies the key used for connection tracking. There are two options: -
// PER_CONNECTION: This is the default mode. The Connection Tracking is
// performed as per the Connection Key (default Hash Method) for the specific
// protocol. - PER_SESSION: The Connection Tracking is performed as per the
// configured Session Affinity. It matches the configured Session Affinity. For
// more details, see [Tracking Mode for Network Load
// Balancing](https://cloud.google.com/load-balancing/docs/network/networklb-backend-service#tracking-mode)
// and [Tracking Mode for Internal TCP/UDP Load
// Balancing](https://cloud.google.com/load-balancing/docs/internal#tracking-mode).
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type BackendServiceConnectionTrackingPolicy_TrackingMode = src.BackendServiceConnectionTrackingPolicy_TrackingMode
// For load balancers that have configurable failover: [Internal TCP/UDP Load
// Balancing](https://cloud.google.com/load-balancing/docs/internal/failover-overview)
// and [external TCP/UDP Load
// Balancing](https://cloud.google.com/load-balancing/docs/network/networklb-failover-overview).
// On failover or failback, this field indicates whether connection draining
// will be honored. Google Cloud has a fixed connection draining timeout of 10
// minutes. A setting of true terminates existing TCP connections to the active
// pool during failover and failback, immediately draining traffic. A setting
// of false allows existing TCP connections to persist, even on VMs no longer
// in the active pool, for up to the duration of the connection draining
// timeout (10 minutes).
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type BackendServiceFailoverPolicy = src.BackendServiceFailoverPolicy
type BackendServiceGroupHealth = src.BackendServiceGroupHealth
// Identity-Aware Proxy
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type BackendServiceIAP = src.BackendServiceIAP
// Contains a list of BackendService resources.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type BackendServiceList = src.BackendServiceList
// Container for either a built-in LB policy supported by gRPC or Envoy or a
// custom one implemented by the end user.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type BackendServiceLocalityLoadBalancingPolicyConfig = src.BackendServiceLocalityLoadBalancingPolicyConfig
// The configuration for a custom policy implemented by the user and deployed
// with the client.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type BackendServiceLocalityLoadBalancingPolicyConfigCustomPolicy = src.BackendServiceLocalityLoadBalancingPolicyConfigCustomPolicy
// The configuration for a built-in load balancing policy.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type BackendServiceLocalityLoadBalancingPolicyConfigPolicy = src.BackendServiceLocalityLoadBalancingPolicyConfigPolicy
// The name of a locality load balancer policy to be used. The value should be
// one of the predefined ones as supported by localityLbPolicy, although at the
// moment only ROUND_ROBIN is supported. This field should only be populated
// when the customPolicy field is not used. Note that specifying the same
// policy more than once for a backend is not a valid configuration and will be
// rejected.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type BackendServiceLocalityLoadBalancingPolicyConfigPolicy_Name = src.BackendServiceLocalityLoadBalancingPolicyConfigPolicy_Name
// The available logging options for the load balancer traffic served by this
// backend service.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type BackendServiceLogConfig = src.BackendServiceLogConfig
type BackendServiceReference = src.BackendServiceReference
// Compress text responses using Brotli or gzip compression, based on the
// client's Accept-Encoding header.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type BackendService_CompressionMode = src.BackendService_CompressionMode
// Specifies the load balancer type. A backend service created for one type of
// load balancer cannot be used with another. For more information, refer to
// Choosing a load balancer.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type BackendService_LoadBalancingScheme = src.BackendService_LoadBalancingScheme
// The load balancing algorithm used within the scope of the locality. The
// possible values are: - ROUND_ROBIN: This is a simple policy in which each
// healthy backend is selected in round robin order. This is the default. -
// LEAST_REQUEST: An O(1) algorithm which selects two random healthy hosts and
// picks the host which has fewer active requests. - RING_HASH: The ring/modulo
// hash load balancer implements consistent hashing to backends. The algorithm
// has the property that the addition/removal of a host from a set of N hosts
// only affects 1/N of the requests. - RANDOM: The load balancer selects a
// random healthy host. - ORIGINAL_DESTINATION: Backend host is selected based
// on the client connection metadata, i.e., connections are opened to the same
// address as the destination address of the incoming connection before the
// connection was redirected to the load balancer. - MAGLEV: used as a drop in
// replacement for the ring hash load balancer. Maglev is not as stable as ring
// hash but has faster table lookup build times and host selection times. For
// more information about Maglev, see https://ai.google/research/pubs/pub44824
// This field is applicable to either: - A regional backend service with the
// service_protocol set to HTTP, HTTPS, or HTTP2, and load_balancing_scheme set
// to INTERNAL_MANAGED. - A global backend service with the
// load_balancing_scheme set to INTERNAL_SELF_MANAGED. If sessionAffinity is
// not NONE, and this field is not set to MAGLEV or RING_HASH, session affinity
// settings will not take effect. Only ROUND_ROBIN and RING_HASH are supported
// when the backend service is referenced by a URL map that is bound to target
// gRPC proxy that has validateForProxyless field set to true.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type BackendService_LocalityLbPolicy = src.BackendService_LocalityLbPolicy
// The protocol this BackendService uses to communicate with backends.
// Possible values are HTTP, HTTPS, HTTP2, TCP, SSL, UDP or GRPC. depending on
// the chosen load balancer or Traffic Director configuration. Refer to the
// documentation for the load balancers or for Traffic Director for more
// information. Must be set to GRPC when the backend service is referenced by a
// URL map that is bound to target gRPC proxy.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type BackendService_Protocol = src.BackendService_Protocol
// Type of session affinity to use. The default is NONE. Only NONE and
// HEADER_FIELD are supported when the backend service is referenced by a URL
// map that is bound to target gRPC proxy that has validateForProxyless field
// set to true. For more details, see: [Session
// Affinity](https://cloud.google.com/load-balancing/docs/backend-service#session_affinity).
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type BackendService_SessionAffinity = src.BackendService_SessionAffinity
// BackendServicesClient is the client API for BackendServices 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 BackendServicesClient = src.BackendServicesClient
type BackendServicesScopedList = src.BackendServicesScopedList
// BackendServicesServer is the server API for BackendServices service.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type BackendServicesServer = src.BackendServicesServer
// Specifies how to determine whether the backend of a load balancer can
// handle additional traffic or is fully loaded. For usage guidelines, see
// Connection balancing mode. Backends must use compatible balancing modes. For
// more information, see Supported balancing modes and target capacity settings
// and Restrictions and guidance for instance groups. Note: Currently, if you
// use the API to configure incompatible balancing modes, the configuration
// might be accepted even though it has no impact and is ignored. Specifically,
// Backend.maxUtilization is ignored when Backend.balancingMode is RATE. In the
// future, this incompatible combination will be rejected.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type Backend_BalancingMode = src.Backend_BalancingMode
type BfdPacket = src.BfdPacket
// The diagnostic code specifies the local system's reason for the last change
// in session state. This allows remote systems to determine the reason that
// the previous session failed, for example. These diagnostic codes are
// specified in section 4.1 of RFC5880
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type BfdPacket_Diagnostic = src.BfdPacket_Diagnostic
// The current BFD session state as seen by the transmitting system. These
// states are specified in section 4.1 of RFC5880
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type BfdPacket_State = src.BfdPacket_State
// Next free: 15
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type BfdStatus = src.BfdStatus
type BfdStatusPacketCounts = src.BfdStatusPacketCounts
// The BFD session initialization mode for this BGP peer. If set to ACTIVE,
// the Cloud Router will initiate the BFD session for this BGP peer. If set to
// PASSIVE, the Cloud Router will wait for the peer router to initiate the BFD
// session for this BGP peer. If set to DISABLED, BFD is disabled for this BGP
// peer.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type BfdStatus_BfdSessionInitializationMode = src.BfdStatus_BfdSessionInitializationMode
// The diagnostic code specifies the local system's reason for the last change
// in session state. This allows remote systems to determine the reason that
// the previous session failed, for example. These diagnostic codes are
// specified in section 4.1 of RFC5880
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type BfdStatus_LocalDiagnostic = src.BfdStatus_LocalDiagnostic
// The current BFD session state as seen by the transmitting system. These
// states are specified in section 4.1 of RFC5880
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type BfdStatus_LocalState = src.BfdStatus_LocalState
// Associates `members`, or principals, with a `role`.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type Binding = src.Binding
// A request message for Instances.BulkInsert. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type BulkInsertInstanceRequest = src.BulkInsertInstanceRequest
// A transient resource used in compute.instances.bulkInsert and
// compute.regionInstances.bulkInsert . This resource is not persisted
// anywhere, it is used only for processing the requests.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type BulkInsertInstanceResource = src.BulkInsertInstanceResource
// Per-instance properties to be set on individual instances. To be extended
// in the future.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type BulkInsertInstanceResourcePerInstanceProperties = src.BulkInsertInstanceResourcePerInstanceProperties
// A request message for RegionInstances.BulkInsert. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type BulkInsertRegionInstanceRequest = src.BulkInsertRegionInstanceRequest
type CacheInvalidationRule = src.CacheInvalidationRule
// Message containing what to include in the cache key for a request for Cloud
// CDN.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type CacheKeyPolicy = src.CacheKeyPolicy
// Settings controlling the volume of requests, connections and retries to
// this backend service.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type CircuitBreakers = src.CircuitBreakers
// A request message for FirewallPolicies.CloneRules. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type CloneRulesFirewallPolicyRequest = src.CloneRulesFirewallPolicyRequest
// A request message for NetworkFirewallPolicies.CloneRules. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type CloneRulesNetworkFirewallPolicyRequest = src.CloneRulesNetworkFirewallPolicyRequest
// A request message for RegionNetworkFirewallPolicies.CloneRules. See the
// method description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type CloneRulesRegionNetworkFirewallPolicyRequest = src.CloneRulesRegionNetworkFirewallPolicyRequest
// Represents a regional Commitment resource. Creating a commitment resource
// means that you are purchasing a committed use contract with an explicit
// start and end time. You can create commitments based on vCPUs and memory
// usage and receive discounted rates. For full details, read Signing Up for
// Committed Use Discounts.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type Commitment = src.Commitment
type CommitmentAggregatedList = src.CommitmentAggregatedList
// Contains a list of Commitment resources.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type CommitmentList = src.CommitmentList
// The category of the commitment. Category MACHINE specifies commitments
// composed of machine resources such as VCPU or MEMORY, listed in resources.
// Category LICENSE specifies commitments composed of software licenses, listed
// in licenseResources. Note that only MACHINE commitments should have a Type
// specified.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type Commitment_Category = src.Commitment_Category
// The plan for this commitment, which determines duration and discount rate.
// The currently supported plans are TWELVE_MONTH (1 year), and
// THIRTY_SIX_MONTH (3 years).
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type Commitment_Plan = src.Commitment_Plan
// [Output Only] Status of the commitment with regards to eventual expiration
// (each commitment has an end date defined). One of the following values:
// NOT_YET_ACTIVE, ACTIVE, EXPIRED.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type Commitment_Status = src.Commitment_Status
// The type of commitment, which affects the discount rate and the eligible
// resources. Type MEMORY_OPTIMIZED specifies a commitment that will only apply
// to memory optimized machines. Type ACCELERATOR_OPTIMIZED specifies a
// commitment that will only apply to accelerator optimized machines.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type Commitment_Type = src.Commitment_Type
type CommitmentsScopedList = src.CommitmentsScopedList
// This is deprecated and has no effect. Do not use.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type Condition = src.Condition
// This is deprecated and has no effect. Do not use. Additional supported
// values which may be not listed in the enum directly due to technical
// reasons: NO_ATTR
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type Condition_Iam = src.Condition_Iam
// This is deprecated and has no effect. Do not use.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type Condition_Op = src.Condition_Op
// This is deprecated and has no effect. Do not use. Additional supported
// values which may be not listed in the enum directly due to technical
// reasons: NO_ATTR
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type Condition_Sys = src.Condition_Sys
// A set of Confidential Instance options.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ConfidentialInstanceConfig = src.ConfidentialInstanceConfig
// Message containing connection draining configuration.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ConnectionDraining = src.ConnectionDraining
// This message defines settings for a consistent hash style load balancer.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ConsistentHashLoadBalancerSettings = src.ConsistentHashLoadBalancerSettings
// The information about the HTTP Cookie on which the hash function is based
// for load balancing policies that use a consistent hash.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ConsistentHashLoadBalancerSettingsHttpCookie = src.ConsistentHashLoadBalancerSettingsHttpCookie
// The specification for allowing client-side cross-origin requests. For more
// information about the W3C recommendation for cross-origin resource sharing
// (CORS), see Fetch API Living Standard.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type CorsPolicy = src.CorsPolicy
// A request message for InstanceGroupManagers.CreateInstances. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type CreateInstancesInstanceGroupManagerRequest = src.CreateInstancesInstanceGroupManagerRequest
// A request message for RegionInstanceGroupManagers.CreateInstances. See the
// method description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type CreateInstancesRegionInstanceGroupManagerRequest = src.CreateInstancesRegionInstanceGroupManagerRequest
// A request message for Disks.CreateSnapshot. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type CreateSnapshotDiskRequest = src.CreateSnapshotDiskRequest
// A request message for RegionDisks.CreateSnapshot. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type CreateSnapshotRegionDiskRequest = src.CreateSnapshotRegionDiskRequest
type CustomerEncryptionKey = src.CustomerEncryptionKey
type CustomerEncryptionKeyProtectedDisk = src.CustomerEncryptionKeyProtectedDisk
type Data = src.Data
// A request message for Instances.DeleteAccessConfig. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type DeleteAccessConfigInstanceRequest = src.DeleteAccessConfigInstanceRequest
// A request message for Addresses.Delete. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type DeleteAddressRequest = src.DeleteAddressRequest
// A request message for Autoscalers.Delete. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type DeleteAutoscalerRequest = src.DeleteAutoscalerRequest
// A request message for BackendBuckets.Delete. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type DeleteBackendBucketRequest = src.DeleteBackendBucketRequest
// A request message for BackendServices.Delete. See the method description
// for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type DeleteBackendServiceRequest = src.DeleteBackendServiceRequest
// A request message for Disks.Delete. See the method description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type DeleteDiskRequest = src.DeleteDiskRequest
// A request message for ExternalVpnGateways.Delete. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type DeleteExternalVpnGatewayRequest = src.DeleteExternalVpnGatewayRequest
// A request message for FirewallPolicies.Delete. See the method description
// for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type DeleteFirewallPolicyRequest = src.DeleteFirewallPolicyRequest
// A request message for Firewalls.Delete. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type DeleteFirewallRequest = src.DeleteFirewallRequest
// A request message for ForwardingRules.Delete. See the method description
// for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type DeleteForwardingRuleRequest = src.DeleteForwardingRuleRequest
// A request message for GlobalAddresses.Delete. See the method description
// for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type DeleteGlobalAddressRequest = src.DeleteGlobalAddressRequest
// A request message for GlobalForwardingRules.Delete. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type DeleteGlobalForwardingRuleRequest = src.DeleteGlobalForwardingRuleRequest
// A request message for GlobalNetworkEndpointGroups.Delete. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type DeleteGlobalNetworkEndpointGroupRequest = src.DeleteGlobalNetworkEndpointGroupRequest
// A request message for GlobalOperations.Delete. See the method description
// for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type DeleteGlobalOperationRequest = src.DeleteGlobalOperationRequest
// A response message for GlobalOperations.Delete. See the method description
// for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type DeleteGlobalOperationResponse = src.DeleteGlobalOperationResponse
// A request message for GlobalOrganizationOperations.Delete. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type DeleteGlobalOrganizationOperationRequest = src.DeleteGlobalOrganizationOperationRequest
// A response message for GlobalOrganizationOperations.Delete. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type DeleteGlobalOrganizationOperationResponse = src.DeleteGlobalOrganizationOperationResponse
// A request message for GlobalPublicDelegatedPrefixes.Delete. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type DeleteGlobalPublicDelegatedPrefixeRequest = src.DeleteGlobalPublicDelegatedPrefixeRequest
// A request message for HealthChecks.Delete. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type DeleteHealthCheckRequest = src.DeleteHealthCheckRequest
// A request message for Images.Delete. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type DeleteImageRequest = src.DeleteImageRequest
// A request message for InstanceGroupManagers.Delete. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type DeleteInstanceGroupManagerRequest = src.DeleteInstanceGroupManagerRequest
// A request message for InstanceGroups.Delete. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type DeleteInstanceGroupRequest = src.DeleteInstanceGroupRequest
// A request message for Instances.Delete. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type DeleteInstanceRequest = src.DeleteInstanceRequest
// A request message for InstanceTemplates.Delete. See the method description
// for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type DeleteInstanceTemplateRequest = src.DeleteInstanceTemplateRequest
// A request message for InstanceGroupManagers.DeleteInstances. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type DeleteInstancesInstanceGroupManagerRequest = src.DeleteInstancesInstanceGroupManagerRequest
// A request message for RegionInstanceGroupManagers.DeleteInstances. See the
// method description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type DeleteInstancesRegionInstanceGroupManagerRequest = src.DeleteInstancesRegionInstanceGroupManagerRequest
// A request message for InterconnectAttachments.Delete. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type DeleteInterconnectAttachmentRequest = src.DeleteInterconnectAttachmentRequest
// A request message for Interconnects.Delete. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type DeleteInterconnectRequest = src.DeleteInterconnectRequest
// A request message for Licenses.Delete. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type DeleteLicenseRequest = src.DeleteLicenseRequest
// A request message for MachineImages.Delete. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type DeleteMachineImageRequest = src.DeleteMachineImageRequest
// A request message for NetworkEdgeSecurityServices.Delete. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type DeleteNetworkEdgeSecurityServiceRequest = src.DeleteNetworkEdgeSecurityServiceRequest
// A request message for NetworkEndpointGroups.Delete. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type DeleteNetworkEndpointGroupRequest = src.DeleteNetworkEndpointGroupRequest
// A request message for NetworkFirewallPolicies.Delete. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type DeleteNetworkFirewallPolicyRequest = src.DeleteNetworkFirewallPolicyRequest
// A request message for Networks.Delete. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type DeleteNetworkRequest = src.DeleteNetworkRequest
// A request message for NodeGroups.Delete. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type DeleteNodeGroupRequest = src.DeleteNodeGroupRequest
// A request message for NodeTemplates.Delete. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type DeleteNodeTemplateRequest = src.DeleteNodeTemplateRequest
// A request message for NodeGroups.DeleteNodes. See the method description
// for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type DeleteNodesNodeGroupRequest = src.DeleteNodesNodeGroupRequest
// A request message for PacketMirrorings.Delete. See the method description
// for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type DeletePacketMirroringRequest = src.DeletePacketMirroringRequest
// A request message for InstanceGroupManagers.DeletePerInstanceConfigs. See
// the method description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type DeletePerInstanceConfigsInstanceGroupManagerRequest = src.DeletePerInstanceConfigsInstanceGroupManagerRequest
// A request message for RegionInstanceGroupManagers.DeletePerInstanceConfigs.
// See the method description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type DeletePerInstanceConfigsRegionInstanceGroupManagerRequest = src.DeletePerInstanceConfigsRegionInstanceGroupManagerRequest
// A request message for PublicAdvertisedPrefixes.Delete. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type DeletePublicAdvertisedPrefixeRequest = src.DeletePublicAdvertisedPrefixeRequest
// A request message for PublicDelegatedPrefixes.Delete. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type DeletePublicDelegatedPrefixeRequest = src.DeletePublicDelegatedPrefixeRequest
// A request message for RegionAutoscalers.Delete. See the method description
// for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type DeleteRegionAutoscalerRequest = src.DeleteRegionAutoscalerRequest
// A request message for RegionBackendServices.Delete. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type DeleteRegionBackendServiceRequest = src.DeleteRegionBackendServiceRequest
// A request message for RegionDisks.Delete. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type DeleteRegionDiskRequest = src.DeleteRegionDiskRequest
// A request message for RegionHealthChecks.Delete. See the method description
// for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type DeleteRegionHealthCheckRequest = src.DeleteRegionHealthCheckRequest
// A request message for RegionHealthCheckServices.Delete. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type DeleteRegionHealthCheckServiceRequest = src.DeleteRegionHealthCheckServiceRequest
// A request message for RegionInstanceGroupManagers.Delete. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type DeleteRegionInstanceGroupManagerRequest = src.DeleteRegionInstanceGroupManagerRequest
// A request message for RegionNetworkEndpointGroups.Delete. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type DeleteRegionNetworkEndpointGroupRequest = src.DeleteRegionNetworkEndpointGroupRequest
// A request message for RegionNetworkFirewallPolicies.Delete. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type DeleteRegionNetworkFirewallPolicyRequest = src.DeleteRegionNetworkFirewallPolicyRequest
// A request message for RegionNotificationEndpoints.Delete. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type DeleteRegionNotificationEndpointRequest = src.DeleteRegionNotificationEndpointRequest
// A request message for RegionOperations.Delete. See the method description
// for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type DeleteRegionOperationRequest = src.DeleteRegionOperationRequest
// A response message for RegionOperations.Delete. See the method description
// for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type DeleteRegionOperationResponse = src.DeleteRegionOperationResponse
// A request message for RegionSecurityPolicies.Delete. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type DeleteRegionSecurityPolicyRequest = src.DeleteRegionSecurityPolicyRequest
// A request message for RegionSslCertificates.Delete. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type DeleteRegionSslCertificateRequest = src.DeleteRegionSslCertificateRequest
// A request message for RegionSslPolicies.Delete. See the method description
// for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type DeleteRegionSslPolicyRequest = src.DeleteRegionSslPolicyRequest
// A request message for RegionTargetHttpProxies.Delete. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type DeleteRegionTargetHttpProxyRequest = src.DeleteRegionTargetHttpProxyRequest
// A request message for RegionTargetHttpsProxies.Delete. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type DeleteRegionTargetHttpsProxyRequest = src.DeleteRegionTargetHttpsProxyRequest
// A request message for RegionTargetTcpProxies.Delete. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type DeleteRegionTargetTcpProxyRequest = src.DeleteRegionTargetTcpProxyRequest
// A request message for RegionUrlMaps.Delete. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type DeleteRegionUrlMapRequest = src.DeleteRegionUrlMapRequest
// A request message for Reservations.Delete. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type DeleteReservationRequest = src.DeleteReservationRequest
// A request message for ResourcePolicies.Delete. See the method description
// for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type DeleteResourcePolicyRequest = src.DeleteResourcePolicyRequest
// A request message for Routes.Delete. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type DeleteRouteRequest = src.DeleteRouteRequest
// A request message for Routers.Delete. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type DeleteRouterRequest = src.DeleteRouterRequest
// A request message for SecurityPolicies.Delete. See the method description
// for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type DeleteSecurityPolicyRequest = src.DeleteSecurityPolicyRequest
// A request message for ServiceAttachments.Delete. See the method description
// for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type DeleteServiceAttachmentRequest = src.DeleteServiceAttachmentRequest
// A request message for BackendBuckets.DeleteSignedUrlKey. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type DeleteSignedUrlKeyBackendBucketRequest = src.DeleteSignedUrlKeyBackendBucketRequest
// A request message for BackendServices.DeleteSignedUrlKey. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type DeleteSignedUrlKeyBackendServiceRequest = src.DeleteSignedUrlKeyBackendServiceRequest
// A request message for Snapshots.Delete. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type DeleteSnapshotRequest = src.DeleteSnapshotRequest
// A request message for SslCertificates.Delete. See the method description
// for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type DeleteSslCertificateRequest = src.DeleteSslCertificateRequest
// A request message for SslPolicies.Delete. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type DeleteSslPolicyRequest = src.DeleteSslPolicyRequest
// A request message for Subnetworks.Delete. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type DeleteSubnetworkRequest = src.DeleteSubnetworkRequest
// A request message for TargetGrpcProxies.Delete. See the method description
// for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type DeleteTargetGrpcProxyRequest = src.DeleteTargetGrpcProxyRequest
// A request message for TargetHttpProxies.Delete. See the method description
// for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type DeleteTargetHttpProxyRequest = src.DeleteTargetHttpProxyRequest
// A request message for TargetHttpsProxies.Delete. See the method description
// for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type DeleteTargetHttpsProxyRequest = src.DeleteTargetHttpsProxyRequest
// A request message for TargetInstances.Delete. See the method description
// for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type DeleteTargetInstanceRequest = src.DeleteTargetInstanceRequest
// A request message for TargetPools.Delete. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type DeleteTargetPoolRequest = src.DeleteTargetPoolRequest
// A request message for TargetSslProxies.Delete. See the method description
// for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type DeleteTargetSslProxyRequest = src.DeleteTargetSslProxyRequest
// A request message for TargetTcpProxies.Delete. See the method description
// for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type DeleteTargetTcpProxyRequest = src.DeleteTargetTcpProxyRequest
// A request message for TargetVpnGateways.Delete. See the method description
// for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type DeleteTargetVpnGatewayRequest = src.DeleteTargetVpnGatewayRequest
// A request message for UrlMaps.Delete. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type DeleteUrlMapRequest = src.DeleteUrlMapRequest
// A request message for VpnGateways.Delete. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type DeleteVpnGatewayRequest = src.DeleteVpnGatewayRequest
// A request message for VpnTunnels.Delete. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type DeleteVpnTunnelRequest = src.DeleteVpnTunnelRequest
// A request message for ZoneOperations.Delete. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type DeleteZoneOperationRequest = src.DeleteZoneOperationRequest
// A response message for ZoneOperations.Delete. See the method description
// for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type DeleteZoneOperationResponse = src.DeleteZoneOperationResponse
type Denied = src.Denied
// A request message for Images.Deprecate. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type DeprecateImageRequest = src.DeprecateImageRequest
// Deprecation status for a public resource.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type DeprecationStatus = src.DeprecationStatus
// The deprecation state of this resource. This can be ACTIVE, DEPRECATED,
// OBSOLETE, or DELETED. Operations which communicate the end of life date for
// an image, can use ACTIVE. Operations which create a new resource using a
// DEPRECATED resource will return successfully, but with a warning indicating
// the deprecated resource and recommending its replacement. Operations which
// use OBSOLETE or DELETED resources will be rejected and result in an error.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type DeprecationStatus_State = src.DeprecationStatus_State
// A request message for Instances.DetachDisk. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type DetachDiskInstanceRequest = src.DetachDiskInstanceRequest
// A request message for GlobalNetworkEndpointGroups.DetachNetworkEndpoints.
// See the method description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type DetachNetworkEndpointsGlobalNetworkEndpointGroupRequest = src.DetachNetworkEndpointsGlobalNetworkEndpointGroupRequest
// A request message for NetworkEndpointGroups.DetachNetworkEndpoints. See the
// method description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type DetachNetworkEndpointsNetworkEndpointGroupRequest = src.DetachNetworkEndpointsNetworkEndpointGroupRequest
// A request message for Projects.DisableXpnHost. See the method description
// for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type DisableXpnHostProjectRequest = src.DisableXpnHostProjectRequest
// A request message for Projects.DisableXpnResource. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type DisableXpnResourceProjectRequest = src.DisableXpnResourceProjectRequest
// Represents a Persistent Disk resource. Google Compute Engine has two Disk
// resources: * [Zonal](/compute/docs/reference/rest/v1/disks) *
// [Regional](/compute/docs/reference/rest/v1/regionDisks) Persistent disks are
// required for running your VM instances. Create both boot and non-boot (data)
// persistent disks. For more information, read Persistent Disks. For more
// storage options, read Storage options. The disks resource represents a zonal
// persistent disk. For more information, read Zonal persistent disks. The
// regionDisks resource represents a regional persistent disk. For more
// information, read Regional resources.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type Disk = src.Disk
type DiskAggregatedList = src.DiskAggregatedList
// A specification of the desired way to instantiate a disk in the instance
// template when its created from a source instance.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type DiskInstantiationConfig = src.DiskInstantiationConfig
// Specifies whether to include the disk and what image to use. Possible
// values are: - source-image: to use the same image that was used to create
// the source instance's corresponding disk. Applicable to the boot disk and
// additional read-write disks. - source-image-family: to use the same image
// family that was used to create the source instance's corresponding disk.
// Applicable to the boot disk and additional read-write disks. - custom-image:
// to use a user-provided image url for disk creation. Applicable to the boot
// disk and additional read-write disks. - attach-read-only: to attach a
// read-only disk. Applicable to read-only disks. - do-not-include: to exclude
// a disk from the template. Applicable to additional read-write disks, local
// SSDs, and read-only disks.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type DiskInstantiationConfig_InstantiateFrom = src.DiskInstantiationConfig_InstantiateFrom
// A list of Disk resources.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type DiskList = src.DiskList
type DiskMoveRequest = src.DiskMoveRequest
// Additional disk params.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type DiskParams = src.DiskParams
// Represents a Disk Type resource. Google Compute Engine has two Disk Type
// resources: * [Regional](/compute/docs/reference/rest/v1/regionDiskTypes) *
// [Zonal](/compute/docs/reference/rest/v1/diskTypes) You can choose from a
// variety of disk types based on your needs. For more information, read
// Storage options. The diskTypes resource represents disk types for a zonal
// persistent disk. For more information, read Zonal persistent disks. The
// regionDiskTypes resource represents disk types for a regional persistent
// disk. For more information, read Regional persistent disks.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type DiskType = src.DiskType
type DiskTypeAggregatedList = src.DiskTypeAggregatedList
// Contains a list of disk types.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type DiskTypeList = src.DiskTypeList
// DiskTypesClient is the client API for DiskTypes 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 DiskTypesClient = src.DiskTypesClient
type DiskTypesScopedList = src.DiskTypesScopedList
// DiskTypesServer is the server API for DiskTypes service.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type DiskTypesServer = src.DiskTypesServer
// The architecture of the disk. Valid values are ARM64 or X86_64.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type Disk_Architecture = src.Disk_Architecture
// [Output Only] The status of disk creation. - CREATING: Disk is
// provisioning. - RESTORING: Source data is being copied into the disk. -
// FAILED: Disk creation failed. - READY: Disk is ready for use. - DELETING:
// Disk is deleting.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type Disk_Status = src.Disk_Status
type DisksAddResourcePoliciesRequest = src.DisksAddResourcePoliciesRequest
// DisksClient is the client API for Disks 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 DisksClient = src.DisksClient
type DisksRemoveResourcePoliciesRequest = src.DisksRemoveResourcePoliciesRequest
type DisksResizeRequest = src.DisksResizeRequest
type DisksScopedList = src.DisksScopedList
// DisksServer is the server API for Disks service.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type DisksServer = src.DisksServer
// A set of Display Device options
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type DisplayDevice = src.DisplayDevice
type DistributionPolicy = src.DistributionPolicy
type DistributionPolicyZoneConfiguration = src.DistributionPolicyZoneConfiguration
// The distribution shape to which the group converges either proactively or
// on resize events (depending on the value set in
// updatePolicy.instanceRedistributionType).
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type DistributionPolicy_TargetShape = src.DistributionPolicy_TargetShape
// A Duration represents a fixed-length span of time represented as a count of
// seconds and fractions of seconds at nanosecond resolution. It is independent
// of any calendar and concepts like "day" or "month". Range is approximately
// 10,000 years.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type Duration = src.Duration
// A request message for Projects.EnableXpnHost. See the method description
// for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type EnableXpnHostProjectRequest = src.EnableXpnHostProjectRequest
// A request message for Projects.EnableXpnResource. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type EnableXpnResourceProjectRequest = src.EnableXpnResourceProjectRequest
// [Output Only] If errors are generated during processing of the operation,
// this field will be populated.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type Error = src.Error
type ErrorDetails = src.ErrorDetails
// Describes the cause of the error with structured details. Example of an
// error when contacting the "pubsub.googleapis.com" API when it is not
// enabled: { "reason": "API_DISABLED" "domain": "googleapis.com" "metadata": {
// "resource": "projects/123", "service": "pubsub.googleapis.com" } } This
// response indicates that the pubsub.googleapis.com API is not enabled.
// Example of an error that is returned when attempting to create a Spanner
// instance in a region that is out of stock: { "reason": "STOCKOUT" "domain":
// "spanner.googleapis.com", "metadata": { "availableRegions":
// "us-central1,us-east2" } }
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ErrorInfo = src.ErrorInfo
type Errors = src.Errors
type ExchangedPeeringRoute = src.ExchangedPeeringRoute
// The type of the peering route.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ExchangedPeeringRoute_Type = src.ExchangedPeeringRoute_Type
type ExchangedPeeringRoutesList = src.ExchangedPeeringRoutesList
// A request message for Subnetworks.ExpandIpCidrRange. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ExpandIpCidrRangeSubnetworkRequest = src.ExpandIpCidrRangeSubnetworkRequest
// Represents a textual expression in the Common Expression Language (CEL)
// syntax. CEL is a C-like expression language. The syntax and semantics of CEL
// are documented at https://github.com/google/cel-spec. Example (Comparison):
// title: "Summary size limit" description: "Determines if a summary is less
// than 100 chars" expression: "document.summary.size() < 100" Example
// (Equality): title: "Requestor is owner" description: "Determines if
// requestor is the document owner" expression: "document.owner ==
// request.auth.claims.email" Example (Logic): title: "Public documents"
// description: "Determine whether the document should be publicly visible"
// expression: "document.type != 'private' && document.type != 'internal'"
// Example (Data Manipulation): title: "Notification string" description:
// "Create a notification string with a timestamp." expression: "'New message
// received at ' + string(document.create_time)" The exact variables and
// functions that may be referenced within an expression are determined by the
// service that evaluates it. See the service documentation for additional
// information.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type Expr = src.Expr
// Represents an external VPN gateway. External VPN gateway is the on-premises
// VPN gateway(s) or another cloud provider's VPN gateway that connects to your
// Google Cloud VPN gateway. To create a highly available VPN from Google Cloud
// Platform to your VPN gateway or another cloud provider's VPN gateway, you
// must create a external VPN gateway resource with information about the other
// gateway. For more information about using external VPN gateways, see
// Creating an HA VPN gateway and tunnel pair to a peer VPN.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ExternalVpnGateway = src.ExternalVpnGateway
// The interface for the external VPN gateway.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ExternalVpnGatewayInterface = src.ExternalVpnGatewayInterface
// Response to the list request, and contains a list of externalVpnGateways.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ExternalVpnGatewayList = src.ExternalVpnGatewayList
// Indicates the user-supplied redundancy type of this external VPN gateway.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ExternalVpnGateway_RedundancyType = src.ExternalVpnGateway_RedundancyType
// ExternalVpnGatewaysClient is the client API for ExternalVpnGateways
// 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 ExternalVpnGatewaysClient = src.ExternalVpnGatewaysClient
// ExternalVpnGatewaysServer is the server API for ExternalVpnGateways
// service.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ExternalVpnGatewaysServer = src.ExternalVpnGatewaysServer
type FileContentBuffer = src.FileContentBuffer
// The file type of source file.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type FileContentBuffer_FileType = src.FileContentBuffer_FileType
// Represents a Firewall Rule resource. Firewall rules allow or deny ingress
// traffic to, and egress traffic from your instances. For more information,
// read Firewall rules.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type Firewall = src.Firewall
// Contains a list of firewalls.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type FirewallList = src.FirewallList
// The available logging options for a firewall rule.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type FirewallLogConfig = src.FirewallLogConfig
// This field can only be specified for a particular firewall rule if logging
// is enabled for that rule. This field denotes whether to include or exclude
// metadata for firewall logs.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type FirewallLogConfig_Metadata = src.FirewallLogConfig_Metadata
// FirewallPoliciesClient is the client API for FirewallPolicies 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 FirewallPoliciesClient = src.FirewallPoliciesClient
type FirewallPoliciesListAssociationsResponse = src.FirewallPoliciesListAssociationsResponse
// FirewallPoliciesServer is the server API for FirewallPolicies service.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type FirewallPoliciesServer = src.FirewallPoliciesServer
// Represents a Firewall Policy resource.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type FirewallPolicy = src.FirewallPolicy
type FirewallPolicyAssociation = src.FirewallPolicyAssociation
type FirewallPolicyList = src.FirewallPolicyList
// Represents a rule that describes one or more match conditions along with
// the action to be taken when traffic matches this condition (allow or deny).
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type FirewallPolicyRule = src.FirewallPolicyRule
// Represents a match condition that incoming traffic is evaluated against.
// Exactly one field must be specified.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type FirewallPolicyRuleMatcher = src.FirewallPolicyRuleMatcher
type FirewallPolicyRuleMatcherLayer4Config = src.FirewallPolicyRuleMatcherLayer4Config
type FirewallPolicyRuleSecureTag = src.FirewallPolicyRuleSecureTag
// [Output Only] State of the secure tag, either `EFFECTIVE` or `INEFFECTIVE`.
// A secure tag is `INEFFECTIVE` when it is deleted or its network is deleted.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type FirewallPolicyRuleSecureTag_State = src.FirewallPolicyRuleSecureTag_State
// The direction in which this rule applies.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type FirewallPolicyRule_Direction = src.FirewallPolicyRule_Direction
// Direction of traffic to which this firewall applies, either `INGRESS` or
// `EGRESS`. The default is `INGRESS`. For `EGRESS` traffic, you cannot specify
// the sourceTags fields.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type Firewall_Direction = src.Firewall_Direction
// FirewallsClient is the client API for Firewalls 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 FirewallsClient = src.FirewallsClient
// FirewallsServer is the server API for Firewalls service.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type FirewallsServer = src.FirewallsServer
// Encapsulates numeric value that can be either absolute or relative.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type FixedOrPercent = src.FixedOrPercent
// Represents a Forwarding Rule resource. Forwarding rule resources in Google
// Cloud can be either regional or global in scope: *
// [Global](https://cloud.google.com/compute/docs/reference/rest/v1/globalForwardingRules)
// *
// [Regional](https://cloud.google.com/compute/docs/reference/rest/v1/forwardingRules)
// A forwarding rule and its corresponding IP address represent the frontend
// configuration of a Google Cloud Platform load balancer. Forwarding rules can
// also reference target instances and Cloud VPN Classic gateways
// (targetVpnGateway). For more information, read Forwarding rule concepts and
// Using protocol forwarding.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ForwardingRule = src.ForwardingRule
type ForwardingRuleAggregatedList = src.ForwardingRuleAggregatedList
// Contains a list of ForwardingRule resources.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ForwardingRuleList = src.ForwardingRuleList
type ForwardingRuleReference = src.ForwardingRuleReference
// Describes the auto-registration of the Forwarding Rule to Service
// Directory. The region and project of the Service Directory resource
// generated from this registration will be the same as this Forwarding Rule.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ForwardingRuleServiceDirectoryRegistration = src.ForwardingRuleServiceDirectoryRegistration
// The IP protocol to which this rule applies. For protocol forwarding, valid
// options are TCP, UDP, ESP, AH, SCTP, ICMP and L3_DEFAULT. The valid IP
// protocols are different for different load balancing products as described
// in [Load balancing
// features](https://cloud.google.com/load-balancing/docs/features#protocols_from_the_load_balancer_to_the_backends).
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ForwardingRule_IPProtocolEnum = src.ForwardingRule_IPProtocolEnum
// The IP Version that will be used by this forwarding rule. Valid options are
// IPV4 or IPV6.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ForwardingRule_IpVersion = src.ForwardingRule_IpVersion
// Specifies the forwarding rule type. For more information about forwarding
// rules, refer to Forwarding rule concepts.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ForwardingRule_LoadBalancingScheme = src.ForwardingRule_LoadBalancingScheme
// This signifies the networking tier used for configuring this load balancer
// and can only take the following values: PREMIUM, STANDARD. For regional
// ForwardingRule, the valid values are PREMIUM and STANDARD. For
// GlobalForwardingRule, the valid value is PREMIUM. If this field is not
// specified, it is assumed to be PREMIUM. If IPAddress is specified, this
// value must be equal to the networkTier of the Address.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ForwardingRule_NetworkTier = src.ForwardingRule_NetworkTier
type ForwardingRule_PscConnectionStatus = src.ForwardingRule_PscConnectionStatus
// ForwardingRulesClient is the client API for ForwardingRules 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 ForwardingRulesClient = src.ForwardingRulesClient
type ForwardingRulesScopedList = src.ForwardingRulesScopedList
// ForwardingRulesServer is the server API for ForwardingRules service.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ForwardingRulesServer = src.ForwardingRulesServer
type GRPCHealthCheck = src.GRPCHealthCheck
// 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 GRPCHealthCheck_PortSpecification = src.GRPCHealthCheck_PortSpecification
// A request message for AcceleratorTypes.Get. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type GetAcceleratorTypeRequest = src.GetAcceleratorTypeRequest
// A request message for Addresses.Get. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type GetAddressRequest = src.GetAddressRequest
// A request message for FirewallPolicies.GetAssociation. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type GetAssociationFirewallPolicyRequest = src.GetAssociationFirewallPolicyRequest
// A request message for NetworkFirewallPolicies.GetAssociation. See the
// method description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type GetAssociationNetworkFirewallPolicyRequest = src.GetAssociationNetworkFirewallPolicyRequest
// A request message for RegionNetworkFirewallPolicies.GetAssociation. See the
// method description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type GetAssociationRegionNetworkFirewallPolicyRequest = src.GetAssociationRegionNetworkFirewallPolicyRequest
// A request message for Autoscalers.Get. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type GetAutoscalerRequest = src.GetAutoscalerRequest
// A request message for BackendBuckets.Get. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type GetBackendBucketRequest = src.GetBackendBucketRequest
// A request message for BackendServices.Get. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type GetBackendServiceRequest = src.GetBackendServiceRequest
// A request message for Interconnects.GetDiagnostics. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type GetDiagnosticsInterconnectRequest = src.GetDiagnosticsInterconnectRequest
// A request message for Disks.Get. See the method description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type GetDiskRequest = src.GetDiskRequest
// A request message for DiskTypes.Get. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type GetDiskTypeRequest = src.GetDiskTypeRequest
// A request message for Instances.GetEffectiveFirewalls. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type GetEffectiveFirewallsInstanceRequest = src.GetEffectiveFirewallsInstanceRequest
// A request message for Networks.GetEffectiveFirewalls. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type GetEffectiveFirewallsNetworkRequest = src.GetEffectiveFirewallsNetworkRequest
// A request message for RegionNetworkFirewallPolicies.GetEffectiveFirewalls.
// See the method description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type GetEffectiveFirewallsRegionNetworkFirewallPolicyRequest = src.GetEffectiveFirewallsRegionNetworkFirewallPolicyRequest
// A request message for ExternalVpnGateways.Get. See the method description
// for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type GetExternalVpnGatewayRequest = src.GetExternalVpnGatewayRequest
// A request message for FirewallPolicies.Get. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type GetFirewallPolicyRequest = src.GetFirewallPolicyRequest
// A request message for Firewalls.Get. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type GetFirewallRequest = src.GetFirewallRequest
// A request message for ForwardingRules.Get. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type GetForwardingRuleRequest = src.GetForwardingRuleRequest
// A request message for Images.GetFromFamily. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type GetFromFamilyImageRequest = src.GetFromFamilyImageRequest
// A request message for GlobalAddresses.Get. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type GetGlobalAddressRequest = src.GetGlobalAddressRequest
// A request message for GlobalForwardingRules.Get. See the method description
// for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type GetGlobalForwardingRuleRequest = src.GetGlobalForwardingRuleRequest
// A request message for GlobalNetworkEndpointGroups.Get. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type GetGlobalNetworkEndpointGroupRequest = src.GetGlobalNetworkEndpointGroupRequest
// A request message for GlobalOperations.Get. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type GetGlobalOperationRequest = src.GetGlobalOperationRequest
// A request message for GlobalOrganizationOperations.Get. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type GetGlobalOrganizationOperationRequest = src.GetGlobalOrganizationOperationRequest
// A request message for GlobalPublicDelegatedPrefixes.Get. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type GetGlobalPublicDelegatedPrefixeRequest = src.GetGlobalPublicDelegatedPrefixeRequest
// A request message for Instances.GetGuestAttributes. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type GetGuestAttributesInstanceRequest = src.GetGuestAttributesInstanceRequest
// A request message for BackendServices.GetHealth. See the method description
// for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type GetHealthBackendServiceRequest = src.GetHealthBackendServiceRequest
// A request message for HealthChecks.Get. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type GetHealthCheckRequest = src.GetHealthCheckRequest
// A request message for RegionBackendServices.GetHealth. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type GetHealthRegionBackendServiceRequest = src.GetHealthRegionBackendServiceRequest
// A request message for TargetPools.GetHealth. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type GetHealthTargetPoolRequest = src.GetHealthTargetPoolRequest
// A request message for BackendServices.GetIamPolicy. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type GetIamPolicyBackendServiceRequest = src.GetIamPolicyBackendServiceRequest
// A request message for Disks.GetIamPolicy. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type GetIamPolicyDiskRequest = src.GetIamPolicyDiskRequest
// A request message for FirewallPolicies.GetIamPolicy. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type GetIamPolicyFirewallPolicyRequest = src.GetIamPolicyFirewallPolicyRequest
// A request message for Images.GetIamPolicy. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type GetIamPolicyImageRequest = src.GetIamPolicyImageRequest
// A request message for Instances.GetIamPolicy. See the method description
// for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type GetIamPolicyInstanceRequest = src.GetIamPolicyInstanceRequest
// A request message for InstanceTemplates.GetIamPolicy. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type GetIamPolicyInstanceTemplateRequest = src.GetIamPolicyInstanceTemplateRequest
// A request message for Licenses.GetIamPolicy. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type GetIamPolicyLicenseRequest = src.GetIamPolicyLicenseRequest
// A request message for MachineImages.GetIamPolicy. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type GetIamPolicyMachineImageRequest = src.GetIamPolicyMachineImageRequest
// A request message for NetworkFirewallPolicies.GetIamPolicy. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type GetIamPolicyNetworkFirewallPolicyRequest = src.GetIamPolicyNetworkFirewallPolicyRequest
// A request message for NodeGroups.GetIamPolicy. See the method description
// for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type GetIamPolicyNodeGroupRequest = src.GetIamPolicyNodeGroupRequest
// A request message for NodeTemplates.GetIamPolicy. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type GetIamPolicyNodeTemplateRequest = src.GetIamPolicyNodeTemplateRequest
// A request message for RegionBackendServices.GetIamPolicy. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type GetIamPolicyRegionBackendServiceRequest = src.GetIamPolicyRegionBackendServiceRequest
// A request message for RegionDisks.GetIamPolicy. See the method description
// for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type GetIamPolicyRegionDiskRequest = src.GetIamPolicyRegionDiskRequest
// A request message for RegionNetworkFirewallPolicies.GetIamPolicy. See the
// method description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type GetIamPolicyRegionNetworkFirewallPolicyRequest = src.GetIamPolicyRegionNetworkFirewallPolicyRequest
// A request message for Reservations.GetIamPolicy. See the method description
// for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type GetIamPolicyReservationRequest = src.GetIamPolicyReservationRequest
// A request message for ResourcePolicies.GetIamPolicy. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type GetIamPolicyResourcePolicyRequest = src.GetIamPolicyResourcePolicyRequest
// A request message for ServiceAttachments.GetIamPolicy. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type GetIamPolicyServiceAttachmentRequest = src.GetIamPolicyServiceAttachmentRequest
// A request message for Snapshots.GetIamPolicy. See the method description
// for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type GetIamPolicySnapshotRequest = src.GetIamPolicySnapshotRequest
// A request message for Subnetworks.GetIamPolicy. See the method description
// for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type GetIamPolicySubnetworkRequest = src.GetIamPolicySubnetworkRequest
// A request message for ImageFamilyViews.Get. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type GetImageFamilyViewRequest = src.GetImageFamilyViewRequest
// A request message for Images.Get. See the method description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type GetImageRequest = src.GetImageRequest
// A request message for InstanceGroupManagers.Get. See the method description
// for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type GetInstanceGroupManagerRequest = src.GetInstanceGroupManagerRequest
// A request message for InstanceGroups.Get. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type GetInstanceGroupRequest = src.GetInstanceGroupRequest
// A request message for Instances.Get. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type GetInstanceRequest = src.GetInstanceRequest
// A request message for InstanceTemplates.Get. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type GetInstanceTemplateRequest = src.GetInstanceTemplateRequest
// A request message for InterconnectAttachments.Get. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type GetInterconnectAttachmentRequest = src.GetInterconnectAttachmentRequest
// A request message for InterconnectLocations.Get. See the method description
// for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type GetInterconnectLocationRequest = src.GetInterconnectLocationRequest
// A request message for Interconnects.Get. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type GetInterconnectRequest = src.GetInterconnectRequest
// A request message for LicenseCodes.Get. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type GetLicenseCodeRequest = src.GetLicenseCodeRequest
// A request message for Licenses.Get. See the method description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type GetLicenseRequest = src.GetLicenseRequest
// A request message for MachineImages.Get. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type GetMachineImageRequest = src.GetMachineImageRequest
// A request message for MachineTypes.Get. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type GetMachineTypeRequest = src.GetMachineTypeRequest
// A request message for Routers.GetNatMappingInfo. See the method description
// for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type GetNatMappingInfoRoutersRequest = src.GetNatMappingInfoRoutersRequest
// A request message for NetworkEdgeSecurityServices.Get. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type GetNetworkEdgeSecurityServiceRequest = src.GetNetworkEdgeSecurityServiceRequest
// A request message for NetworkEndpointGroups.Get. See the method description
// for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type GetNetworkEndpointGroupRequest = src.GetNetworkEndpointGroupRequest
// A request message for NetworkFirewallPolicies.Get. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type GetNetworkFirewallPolicyRequest = src.GetNetworkFirewallPolicyRequest
// A request message for Networks.Get. See the method description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type GetNetworkRequest = src.GetNetworkRequest
// A request message for NodeGroups.Get. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type GetNodeGroupRequest = src.GetNodeGroupRequest
// A request message for NodeTemplates.Get. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type GetNodeTemplateRequest = src.GetNodeTemplateRequest
// A request message for NodeTypes.Get. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type GetNodeTypeRequest = src.GetNodeTypeRequest
// A request message for PacketMirrorings.Get. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type GetPacketMirroringRequest = src.GetPacketMirroringRequest
// A request message for Projects.Get. See the method description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type GetProjectRequest = src.GetProjectRequest
// A request message for PublicAdvertisedPrefixes.Get. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type GetPublicAdvertisedPrefixeRequest = src.GetPublicAdvertisedPrefixeRequest
// A request message for PublicDelegatedPrefixes.Get. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type GetPublicDelegatedPrefixeRequest = src.GetPublicDelegatedPrefixeRequest
// A request message for RegionAutoscalers.Get. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type GetRegionAutoscalerRequest = src.GetRegionAutoscalerRequest
// A request message for RegionBackendServices.Get. See the method description
// for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type GetRegionBackendServiceRequest = src.GetRegionBackendServiceRequest
// A request message for RegionCommitments.Get. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type GetRegionCommitmentRequest = src.GetRegionCommitmentRequest
// A request message for RegionDisks.Get. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type GetRegionDiskRequest = src.GetRegionDiskRequest
// A request message for RegionDiskTypes.Get. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type GetRegionDiskTypeRequest = src.GetRegionDiskTypeRequest
// A request message for RegionHealthChecks.Get. See the method description
// for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type GetRegionHealthCheckRequest = src.GetRegionHealthCheckRequest
// A request message for RegionHealthCheckServices.Get. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type GetRegionHealthCheckServiceRequest = src.GetRegionHealthCheckServiceRequest
// A request message for RegionInstanceGroupManagers.Get. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type GetRegionInstanceGroupManagerRequest = src.GetRegionInstanceGroupManagerRequest
// A request message for RegionInstanceGroups.Get. See the method description
// for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type GetRegionInstanceGroupRequest = src.GetRegionInstanceGroupRequest
// A request message for RegionNetworkEndpointGroups.Get. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type GetRegionNetworkEndpointGroupRequest = src.GetRegionNetworkEndpointGroupRequest
// A request message for RegionNetworkFirewallPolicies.Get. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type GetRegionNetworkFirewallPolicyRequest = src.GetRegionNetworkFirewallPolicyRequest
// A request message for RegionNotificationEndpoints.Get. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type GetRegionNotificationEndpointRequest = src.GetRegionNotificationEndpointRequest
// A request message for RegionOperations.Get. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type GetRegionOperationRequest = src.GetRegionOperationRequest
// A request message for Regions.Get. See the method description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type GetRegionRequest = src.GetRegionRequest
// A request message for RegionSecurityPolicies.Get. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type GetRegionSecurityPolicyRequest = src.GetRegionSecurityPolicyRequest
// A request message for RegionSslCertificates.Get. See the method description
// for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type GetRegionSslCertificateRequest = src.GetRegionSslCertificateRequest
// A request message for RegionSslPolicies.Get. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type GetRegionSslPolicyRequest = src.GetRegionSslPolicyRequest
// A request message for RegionTargetHttpProxies.Get. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type GetRegionTargetHttpProxyRequest = src.GetRegionTargetHttpProxyRequest
// A request message for RegionTargetHttpsProxies.Get. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type GetRegionTargetHttpsProxyRequest = src.GetRegionTargetHttpsProxyRequest
// A request message for RegionTargetTcpProxies.Get. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type GetRegionTargetTcpProxyRequest = src.GetRegionTargetTcpProxyRequest
// A request message for RegionUrlMaps.Get. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type GetRegionUrlMapRequest = src.GetRegionUrlMapRequest
// A request message for Reservations.Get. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type GetReservationRequest = src.GetReservationRequest
// A request message for ResourcePolicies.Get. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type GetResourcePolicyRequest = src.GetResourcePolicyRequest
// A request message for Routes.Get. See the method description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type GetRouteRequest = src.GetRouteRequest
// A request message for Routers.Get. See the method description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type GetRouterRequest = src.GetRouterRequest
// A request message for Routers.GetRouterStatus. See the method description
// for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type GetRouterStatusRouterRequest = src.GetRouterStatusRouterRequest
// A request message for FirewallPolicies.GetRule. See the method description
// for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type GetRuleFirewallPolicyRequest = src.GetRuleFirewallPolicyRequest
// A request message for NetworkFirewallPolicies.GetRule. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type GetRuleNetworkFirewallPolicyRequest = src.GetRuleNetworkFirewallPolicyRequest
// A request message for RegionNetworkFirewallPolicies.GetRule. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type GetRuleRegionNetworkFirewallPolicyRequest = src.GetRuleRegionNetworkFirewallPolicyRequest
// A request message for SecurityPolicies.GetRule. See the method description
// for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type GetRuleSecurityPolicyRequest = src.GetRuleSecurityPolicyRequest
// A request message for Instances.GetScreenshot. See the method description
// for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type GetScreenshotInstanceRequest = src.GetScreenshotInstanceRequest
// A request message for SecurityPolicies.Get. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type GetSecurityPolicyRequest = src.GetSecurityPolicyRequest
// A request message for Instances.GetSerialPortOutput. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type GetSerialPortOutputInstanceRequest = src.GetSerialPortOutputInstanceRequest
// A request message for ServiceAttachments.Get. See the method description
// for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type GetServiceAttachmentRequest = src.GetServiceAttachmentRequest
// A request message for Instances.GetShieldedInstanceIdentity. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type GetShieldedInstanceIdentityInstanceRequest = src.GetShieldedInstanceIdentityInstanceRequest
// A request message for Snapshots.Get. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type GetSnapshotRequest = src.GetSnapshotRequest
// A request message for SslCertificates.Get. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type GetSslCertificateRequest = src.GetSslCertificateRequest
// A request message for SslPolicies.Get. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type GetSslPolicyRequest = src.GetSslPolicyRequest
// A request message for VpnGateways.GetStatus. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type GetStatusVpnGatewayRequest = src.GetStatusVpnGatewayRequest
// A request message for Subnetworks.Get. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type GetSubnetworkRequest = src.GetSubnetworkRequest
// A request message for TargetGrpcProxies.Get. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type GetTargetGrpcProxyRequest = src.GetTargetGrpcProxyRequest
// A request message for TargetHttpProxies.Get. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type GetTargetHttpProxyRequest = src.GetTargetHttpProxyRequest
// A request message for TargetHttpsProxies.Get. See the method description
// for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type GetTargetHttpsProxyRequest = src.GetTargetHttpsProxyRequest
// A request message for TargetInstances.Get. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type GetTargetInstanceRequest = src.GetTargetInstanceRequest
// A request message for TargetPools.Get. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type GetTargetPoolRequest = src.GetTargetPoolRequest
// A request message for TargetSslProxies.Get. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type GetTargetSslProxyRequest = src.GetTargetSslProxyRequest
// A request message for TargetTcpProxies.Get. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type GetTargetTcpProxyRequest = src.GetTargetTcpProxyRequest
// A request message for TargetVpnGateways.Get. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type GetTargetVpnGatewayRequest = src.GetTargetVpnGatewayRequest
// A request message for UrlMaps.Get. See the method description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type GetUrlMapRequest = src.GetUrlMapRequest
// A request message for VpnGateways.Get. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type GetVpnGatewayRequest = src.GetVpnGatewayRequest
// A request message for VpnTunnels.Get. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type GetVpnTunnelRequest = src.GetVpnTunnelRequest
// A request message for Projects.GetXpnHost. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type GetXpnHostProjectRequest = src.GetXpnHostProjectRequest
// A request message for Projects.GetXpnResources. See the method description
// for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type GetXpnResourcesProjectsRequest = src.GetXpnResourcesProjectsRequest
// A request message for ZoneOperations.Get. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type GetZoneOperationRequest = src.GetZoneOperationRequest
// A request message for Zones.Get. See the method description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type GetZoneRequest = src.GetZoneRequest
// GlobalAddressesClient is the client API for GlobalAddresses 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 GlobalAddressesClient = src.GlobalAddressesClient
// GlobalAddressesServer is the server API for GlobalAddresses service.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type GlobalAddressesServer = src.GlobalAddressesServer
// GlobalForwardingRulesClient is the client API for GlobalForwardingRules
// 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 GlobalForwardingRulesClient = src.GlobalForwardingRulesClient
// GlobalForwardingRulesServer is the server API for GlobalForwardingRules
// service.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type GlobalForwardingRulesServer = src.GlobalForwardingRulesServer
type GlobalNetworkEndpointGroupsAttachEndpointsRequest = src.GlobalNetworkEndpointGroupsAttachEndpointsRequest
// GlobalNetworkEndpointGroupsClient is the client API for
// GlobalNetworkEndpointGroups 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 GlobalNetworkEndpointGroupsClient = src.GlobalNetworkEndpointGroupsClient
type GlobalNetworkEndpointGroupsDetachEndpointsRequest = src.GlobalNetworkEndpointGroupsDetachEndpointsRequest
// GlobalNetworkEndpointGroupsServer is the server API for
// GlobalNetworkEndpointGroups service.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type GlobalNetworkEndpointGroupsServer = src.GlobalNetworkEndpointGroupsServer
// GlobalOperationsClient is the client API for GlobalOperations 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 GlobalOperationsClient = src.GlobalOperationsClient
// GlobalOperationsServer is the server API for GlobalOperations service.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type GlobalOperationsServer = src.GlobalOperationsServer
// GlobalOrganizationOperationsClient is the client API for
// GlobalOrganizationOperations 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 GlobalOrganizationOperationsClient = src.GlobalOrganizationOperationsClient
// GlobalOrganizationOperationsServer is the server API for
// GlobalOrganizationOperations service.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type GlobalOrganizationOperationsServer = src.GlobalOrganizationOperationsServer
type GlobalOrganizationSetPolicyRequest = src.GlobalOrganizationSetPolicyRequest
// GlobalPublicDelegatedPrefixesClient is the client API for
// GlobalPublicDelegatedPrefixes 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 GlobalPublicDelegatedPrefixesClient = src.GlobalPublicDelegatedPrefixesClient
// GlobalPublicDelegatedPrefixesServer is the server API for
// GlobalPublicDelegatedPrefixes service.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type GlobalPublicDelegatedPrefixesServer = src.GlobalPublicDelegatedPrefixesServer
type GlobalSetLabelsRequest = src.GlobalSetLabelsRequest
type GlobalSetPolicyRequest = src.GlobalSetPolicyRequest
// A guest attributes entry.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type GuestAttributes = src.GuestAttributes
// A guest attributes namespace/key/value entry.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type GuestAttributesEntry = src.GuestAttributesEntry
// Array of guest attribute namespace/key/value tuples.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type GuestAttributesValue = src.GuestAttributesValue
// Guest OS features.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type GuestOsFeature = src.GuestOsFeature
// The ID of a supported feature. To add multiple values, use commas to
// separate values. Set to one or more of the following values: -
// VIRTIO_SCSI_MULTIQUEUE - WINDOWS - MULTI_IP_SUBNET - UEFI_COMPATIBLE - GVNIC
// - SEV_CAPABLE - SUSPEND_RESUME_COMPATIBLE - SEV_SNP_CAPABLE For more
// information, see Enabling guest operating system features.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type GuestOsFeature_Type = src.GuestOsFeature_Type
type HTTP2HealthCheck = src.HTTP2HealthCheck
// 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 HTTP2HealthCheck_PortSpecification = src.HTTP2HealthCheck_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 HTTP2HealthCheck_ProxyHeader = src.HTTP2HealthCheck_ProxyHeader
type HTTPHealthCheck = src.HTTPHealthCheck
// 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.
// Also supported in legacy HTTP health checks for 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 HTTPHealthCheck_PortSpecification = src.HTTPHealthCheck_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 HTTPHealthCheck_ProxyHeader = src.HTTPHealthCheck_ProxyHeader
type HTTPSHealthCheck = src.HTTPSHealthCheck
// 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 HTTPSHealthCheck_PortSpecification = src.HTTPSHealthCheck_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 HTTPSHealthCheck_ProxyHeader = src.HTTPSHealthCheck_ProxyHeader
// Represents a Health Check resource. Google Compute Engine has two Health
// Check resources: * [Global](/compute/docs/reference/rest/v1/healthChecks) *
// [Regional](/compute/docs/reference/rest/v1/regionHealthChecks) Internal
// HTTP(S) load balancers must use regional health checks
// (`compute.v1.regionHealthChecks`). Traffic Director must use global health
// checks (`compute.v1.HealthChecks`). Internal TCP/UDP load balancers can use
// either regional or global health checks (`compute.v1.regionHealthChecks` or
// `compute.v1.HealthChecks`). External HTTP(S), TCP proxy, and SSL proxy load
// balancers as well as managed instance group auto-healing must use global
// health checks (`compute.v1.HealthChecks`). Backend service-based network
// load balancers must use regional health checks
// (`compute.v1.regionHealthChecks`). Target pool-based network load balancers
// must use legacy HTTP health checks (`compute.v1.httpHealthChecks`). For more
// information, see Health checks overview.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type HealthCheck = src.HealthCheck
// Contains a list of HealthCheck resources.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type HealthCheckList = src.HealthCheckList
// Configuration of logging on a health check. If logging is enabled, logs
// will be exported to Stackdriver.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type HealthCheckLogConfig = src.HealthCheckLogConfig
// A full or valid partial URL to a health check. For example, the following
// are valid URLs: -
// https://www.googleapis.com/compute/beta/projects/project-id/global/httpHealthChecks/health-check
// - projects/project-id/global/httpHealthChecks/health-check -
// global/httpHealthChecks/health-check
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type HealthCheckReference = src.HealthCheckReference
// Represents a Health-Check as a Service resource.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type HealthCheckService = src.HealthCheckService
// A full or valid partial URL to a health check service. For example, the
// following are valid URLs: -
// https://www.googleapis.com/compute/beta/projects/project-id/regions/us-west1/healthCheckServices/health-check-service
// -
// projects/project-id/regions/us-west1/healthCheckServices/health-check-service
// - regions/us-west1/healthCheckServices/health-check-service
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type HealthCheckServiceReference = src.HealthCheckServiceReference
// Optional. Policy for how the results from multiple health checks for the
// same endpoint are aggregated. Defaults to NO_AGGREGATION if unspecified. -
// NO_AGGREGATION. An EndpointHealth message is returned for each pair in the
// health check service. - AND. If any health check of an endpoint reports
// UNHEALTHY, then UNHEALTHY is the HealthState of the endpoint. If all health
// checks report HEALTHY, the HealthState of the endpoint is HEALTHY. .
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type HealthCheckService_HealthStatusAggregationPolicy = src.HealthCheckService_HealthStatusAggregationPolicy
type HealthCheckServicesList = src.HealthCheckServicesList
// Specifies the type of the healthCheck, either TCP, SSL, HTTP, HTTPS, HTTP2
// or GRPC. Exactly one of the protocol-specific health check fields must be
// specified, which must match type field.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type HealthCheck_Type = src.HealthCheck_Type
type HealthChecksAggregatedList = src.HealthChecksAggregatedList
// HealthChecksClient is the client API for HealthChecks 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 HealthChecksClient = src.HealthChecksClient
type HealthChecksScopedList = src.HealthChecksScopedList
// HealthChecksServer is the server API for HealthChecks service.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type HealthChecksServer = src.HealthChecksServer
type HealthStatus = src.HealthStatus
type HealthStatusForNetworkEndpoint = src.HealthStatusForNetworkEndpoint
// Health state of the network endpoint determined based on the health checks
// configured.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type HealthStatusForNetworkEndpoint_HealthState = src.HealthStatusForNetworkEndpoint_HealthState
// Health state of the instance.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type HealthStatus_HealthState = src.HealthStatus_HealthState
type HealthStatus_WeightError = src.HealthStatus_WeightError
// Provides links to documentation or for performing an out of band action.
// For example, if a quota check failed with an error indicating the calling
// project hasn't enabled the accessed service, this can contain a URL pointing
// directly to the right place in the developer console to flip the bit.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type Help = src.Help
// Describes a URL link.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type HelpLink = src.HelpLink
// UrlMaps A host-matching rule for a URL. If matched, will use the named
// PathMatcher to select the BackendService.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type HostRule = src.HostRule
// Specification for how requests are aborted as part of fault injection.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type HttpFaultAbort = src.HttpFaultAbort
// Specifies the delay introduced by the load balancer before forwarding the
// request to the backend service as part of fault injection.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type HttpFaultDelay = src.HttpFaultDelay
// The specification for fault injection introduced into traffic to test the
// resiliency of clients to backend service failure. As part of fault
// injection, when clients send requests to a backend service, delays can be
// introduced by the load balancer on a percentage of requests before sending
// those request to the backend service. Similarly requests from clients can be
// aborted by the load balancer for a percentage of requests.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type HttpFaultInjection = src.HttpFaultInjection
// The request and response header transformations that take effect before the
// request is passed along to the selected backendService.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type HttpHeaderAction = src.HttpHeaderAction
// matchRule criteria for request header matches.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type HttpHeaderMatch = src.HttpHeaderMatch
// Specification determining how headers are added to requests or responses.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type HttpHeaderOption = src.HttpHeaderOption
// HttpRouteRuleMatch criteria for a request's query parameter.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type HttpQueryParameterMatch = src.HttpQueryParameterMatch
// Specifies settings for an HTTP redirect.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type HttpRedirectAction = src.HttpRedirectAction
// The HTTP Status code to use for this RedirectAction. Supported values are:
// - MOVED_PERMANENTLY_DEFAULT, which is the default value and corresponds to
// 301. - FOUND, which corresponds to 302. - SEE_OTHER which corresponds to
// 303. - TEMPORARY_REDIRECT, which corresponds to 307. In this case, the
// request method is retained. - PERMANENT_REDIRECT, which corresponds to 308.
// In this case, the request method is retained.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type HttpRedirectAction_RedirectResponseCode = src.HttpRedirectAction_RedirectResponseCode
// The retry policy associates with HttpRouteRule
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type HttpRetryPolicy = src.HttpRetryPolicy
type HttpRouteAction = src.HttpRouteAction
// The HttpRouteRule setting specifies how to match an HTTP request and the
// corresponding routing action that load balancing proxies perform.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type HttpRouteRule = src.HttpRouteRule
// HttpRouteRuleMatch specifies a set of criteria for matching requests to an
// HttpRouteRule. All specified criteria must be satisfied for a match to
// occur.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type HttpRouteRuleMatch = src.HttpRouteRuleMatch
// Represents an Image resource. You can use images to create boot disks for
// your VM instances. For more information, read Images.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type Image = src.Image
type ImageFamilyView = src.ImageFamilyView
// ImageFamilyViewsClient is the client API for ImageFamilyViews 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 ImageFamilyViewsClient = src.ImageFamilyViewsClient
// ImageFamilyViewsServer is the server API for ImageFamilyViews service.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ImageFamilyViewsServer = src.ImageFamilyViewsServer
// Contains a list of images.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ImageList = src.ImageList
// The architecture of the image. Valid values are ARM64 or X86_64.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type Image_Architecture = src.Image_Architecture
// The type of the image used to create this disk. The default and only valid
// value is RAW.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type Image_SourceType = src.Image_SourceType
// [Output Only] The status of the image. An image can be used to create other
// resources, such as instances, only after the image has been successfully
// created and the status is set to READY. Possible values are FAILED, PENDING,
// or READY.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type Image_Status = src.Image_Status
// ImagesClient is the client API for Images 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 ImagesClient = src.ImagesClient
// ImagesServer is the server API for Images service.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ImagesServer = src.ImagesServer
// Initial State for shielded instance, these are public keys which are safe
// to store in public
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type InitialStateConfig = src.InitialStateConfig
// A request message for Addresses.Insert. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type InsertAddressRequest = src.InsertAddressRequest
// A request message for Autoscalers.Insert. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type InsertAutoscalerRequest = src.InsertAutoscalerRequest
// A request message for BackendBuckets.Insert. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type InsertBackendBucketRequest = src.InsertBackendBucketRequest
// A request message for BackendServices.Insert. See the method description
// for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type InsertBackendServiceRequest = src.InsertBackendServiceRequest
// A request message for Disks.Insert. See the method description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type InsertDiskRequest = src.InsertDiskRequest
// A request message for ExternalVpnGateways.Insert. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type InsertExternalVpnGatewayRequest = src.InsertExternalVpnGatewayRequest
// A request message for FirewallPolicies.Insert. See the method description
// for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type InsertFirewallPolicyRequest = src.InsertFirewallPolicyRequest
// A request message for Firewalls.Insert. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type InsertFirewallRequest = src.InsertFirewallRequest
// A request message for ForwardingRules.Insert. See the method description
// for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type InsertForwardingRuleRequest = src.InsertForwardingRuleRequest
// A request message for GlobalAddresses.Insert. See the method description
// for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type InsertGlobalAddressRequest = src.InsertGlobalAddressRequest
// A request message for GlobalForwardingRules.Insert. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type InsertGlobalForwardingRuleRequest = src.InsertGlobalForwardingRuleRequest
// A request message for GlobalNetworkEndpointGroups.Insert. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type InsertGlobalNetworkEndpointGroupRequest = src.InsertGlobalNetworkEndpointGroupRequest
// A request message for GlobalPublicDelegatedPrefixes.Insert. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type InsertGlobalPublicDelegatedPrefixeRequest = src.InsertGlobalPublicDelegatedPrefixeRequest
// A request message for HealthChecks.Insert. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type InsertHealthCheckRequest = src.InsertHealthCheckRequest
// A request message for Images.Insert. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type InsertImageRequest = src.InsertImageRequest
// A request message for InstanceGroupManagers.Insert. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type InsertInstanceGroupManagerRequest = src.InsertInstanceGroupManagerRequest
// A request message for InstanceGroups.Insert. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type InsertInstanceGroupRequest = src.InsertInstanceGroupRequest
// A request message for Instances.Insert. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type InsertInstanceRequest = src.InsertInstanceRequest
// A request message for InstanceTemplates.Insert. See the method description
// for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type InsertInstanceTemplateRequest = src.InsertInstanceTemplateRequest
// A request message for InterconnectAttachments.Insert. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type InsertInterconnectAttachmentRequest = src.InsertInterconnectAttachmentRequest
// A request message for Interconnects.Insert. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type InsertInterconnectRequest = src.InsertInterconnectRequest
// A request message for Licenses.Insert. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type InsertLicenseRequest = src.InsertLicenseRequest
// A request message for MachineImages.Insert. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type InsertMachineImageRequest = src.InsertMachineImageRequest
// A request message for NetworkEdgeSecurityServices.Insert. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type InsertNetworkEdgeSecurityServiceRequest = src.InsertNetworkEdgeSecurityServiceRequest
// A request message for NetworkEndpointGroups.Insert. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type InsertNetworkEndpointGroupRequest = src.InsertNetworkEndpointGroupRequest
// A request message for NetworkFirewallPolicies.Insert. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type InsertNetworkFirewallPolicyRequest = src.InsertNetworkFirewallPolicyRequest
// A request message for Networks.Insert. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type InsertNetworkRequest = src.InsertNetworkRequest
// A request message for NodeGroups.Insert. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type InsertNodeGroupRequest = src.InsertNodeGroupRequest
// A request message for NodeTemplates.Insert. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type InsertNodeTemplateRequest = src.InsertNodeTemplateRequest
// A request message for PacketMirrorings.Insert. See the method description
// for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type InsertPacketMirroringRequest = src.InsertPacketMirroringRequest
// A request message for PublicAdvertisedPrefixes.Insert. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type InsertPublicAdvertisedPrefixeRequest = src.InsertPublicAdvertisedPrefixeRequest
// A request message for PublicDelegatedPrefixes.Insert. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type InsertPublicDelegatedPrefixeRequest = src.InsertPublicDelegatedPrefixeRequest
// A request message for RegionAutoscalers.Insert. See the method description
// for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type InsertRegionAutoscalerRequest = src.InsertRegionAutoscalerRequest
// A request message for RegionBackendServices.Insert. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type InsertRegionBackendServiceRequest = src.InsertRegionBackendServiceRequest
// A request message for RegionCommitments.Insert. See the method description
// for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type InsertRegionCommitmentRequest = src.InsertRegionCommitmentRequest
// A request message for RegionDisks.Insert. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type InsertRegionDiskRequest = src.InsertRegionDiskRequest
// A request message for RegionHealthChecks.Insert. See the method description
// for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type InsertRegionHealthCheckRequest = src.InsertRegionHealthCheckRequest
// A request message for RegionHealthCheckServices.Insert. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type InsertRegionHealthCheckServiceRequest = src.InsertRegionHealthCheckServiceRequest
// A request message for RegionInstanceGroupManagers.Insert. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type InsertRegionInstanceGroupManagerRequest = src.InsertRegionInstanceGroupManagerRequest
// A request message for RegionNetworkEndpointGroups.Insert. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type InsertRegionNetworkEndpointGroupRequest = src.InsertRegionNetworkEndpointGroupRequest
// A request message for RegionNetworkFirewallPolicies.Insert. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type InsertRegionNetworkFirewallPolicyRequest = src.InsertRegionNetworkFirewallPolicyRequest
// A request message for RegionNotificationEndpoints.Insert. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type InsertRegionNotificationEndpointRequest = src.InsertRegionNotificationEndpointRequest
// A request message for RegionSecurityPolicies.Insert. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type InsertRegionSecurityPolicyRequest = src.InsertRegionSecurityPolicyRequest
// A request message for RegionSslCertificates.Insert. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type InsertRegionSslCertificateRequest = src.InsertRegionSslCertificateRequest
// A request message for RegionSslPolicies.Insert. See the method description
// for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type InsertRegionSslPolicyRequest = src.InsertRegionSslPolicyRequest
// A request message for RegionTargetHttpProxies.Insert. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type InsertRegionTargetHttpProxyRequest = src.InsertRegionTargetHttpProxyRequest
// A request message for RegionTargetHttpsProxies.Insert. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type InsertRegionTargetHttpsProxyRequest = src.InsertRegionTargetHttpsProxyRequest
// A request message for RegionTargetTcpProxies.Insert. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type InsertRegionTargetTcpProxyRequest = src.InsertRegionTargetTcpProxyRequest
// A request message for RegionUrlMaps.Insert. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type InsertRegionUrlMapRequest = src.InsertRegionUrlMapRequest
// A request message for Reservations.Insert. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type InsertReservationRequest = src.InsertReservationRequest
// A request message for ResourcePolicies.Insert. See the method description
// for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type InsertResourcePolicyRequest = src.InsertResourcePolicyRequest
// A request message for Routes.Insert. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type InsertRouteRequest = src.InsertRouteRequest
// A request message for Routers.Insert. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type InsertRouterRequest = src.InsertRouterRequest
// A request message for SecurityPolicies.Insert. See the method description
// for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type InsertSecurityPolicyRequest = src.InsertSecurityPolicyRequest
// A request message for ServiceAttachments.Insert. See the method description
// for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type InsertServiceAttachmentRequest = src.InsertServiceAttachmentRequest
// A request message for Snapshots.Insert. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type InsertSnapshotRequest = src.InsertSnapshotRequest
// A request message for SslCertificates.Insert. See the method description
// for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type InsertSslCertificateRequest = src.InsertSslCertificateRequest
// A request message for SslPolicies.Insert. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type InsertSslPolicyRequest = src.InsertSslPolicyRequest
// A request message for Subnetworks.Insert. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type InsertSubnetworkRequest = src.InsertSubnetworkRequest
// A request message for TargetGrpcProxies.Insert. See the method description
// for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type InsertTargetGrpcProxyRequest = src.InsertTargetGrpcProxyRequest
// A request message for TargetHttpProxies.Insert. See the method description
// for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type InsertTargetHttpProxyRequest = src.InsertTargetHttpProxyRequest
// A request message for TargetHttpsProxies.Insert. See the method description
// for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type InsertTargetHttpsProxyRequest = src.InsertTargetHttpsProxyRequest
// A request message for TargetInstances.Insert. See the method description
// for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type InsertTargetInstanceRequest = src.InsertTargetInstanceRequest
// A request message for TargetPools.Insert. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type InsertTargetPoolRequest = src.InsertTargetPoolRequest
// A request message for TargetSslProxies.Insert. See the method description
// for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type InsertTargetSslProxyRequest = src.InsertTargetSslProxyRequest
// A request message for TargetTcpProxies.Insert. See the method description
// for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type InsertTargetTcpProxyRequest = src.InsertTargetTcpProxyRequest
// A request message for TargetVpnGateways.Insert. See the method description
// for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type InsertTargetVpnGatewayRequest = src.InsertTargetVpnGatewayRequest
// A request message for UrlMaps.Insert. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type InsertUrlMapRequest = src.InsertUrlMapRequest
// A request message for VpnGateways.Insert. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type InsertVpnGatewayRequest = src.InsertVpnGatewayRequest
// A request message for VpnTunnels.Insert. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type InsertVpnTunnelRequest = src.InsertVpnTunnelRequest
// Represents an Instance resource. An instance is a virtual machine that is
// hosted on Google Cloud Platform. For more information, read Virtual Machine
// Instances.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type Instance = src.Instance
type InstanceAggregatedList = src.InstanceAggregatedList
type InstanceConsumptionData = src.InstanceConsumptionData
type InstanceConsumptionInfo = src.InstanceConsumptionInfo
// Represents an Instance Group resource. Instance Groups can be used to
// configure a target for load balancing. Instance groups can either be managed
// or unmanaged. To create managed instance groups, use the
// instanceGroupManager or regionInstanceGroupManager resource instead. Use
// zonal unmanaged instance groups if you need to apply load balancing to
// groups of heterogeneous instances or if you need to manage the instances
// yourself. You cannot create regional unmanaged instance groups. For more
// information, read Instance groups.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type InstanceGroup = src.InstanceGroup
type InstanceGroupAggregatedList = src.InstanceGroupAggregatedList
// A list of InstanceGroup resources.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type InstanceGroupList = src.InstanceGroupList
// Represents a Managed Instance Group resource. An instance group is a
// collection of VM instances that you can manage as a single entity. For more
// information, read Instance groups. For zonal Managed Instance Group, use the
// instanceGroupManagers resource. For regional Managed Instance Group, use the
// regionInstanceGroupManagers resource.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type InstanceGroupManager = src.InstanceGroupManager
type InstanceGroupManagerActionsSummary = src.InstanceGroupManagerActionsSummary
type InstanceGroupManagerAggregatedList = src.InstanceGroupManagerAggregatedList
type InstanceGroupManagerAutoHealingPolicy = src.InstanceGroupManagerAutoHealingPolicy
// [Output Only] A list of managed instance groups.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type InstanceGroupManagerList = src.InstanceGroupManagerList
type InstanceGroupManagerStatus = src.InstanceGroupManagerStatus
type InstanceGroupManagerStatusStateful = src.InstanceGroupManagerStatusStateful
type InstanceGroupManagerStatusStatefulPerInstanceConfigs = src.InstanceGroupManagerStatusStatefulPerInstanceConfigs
type InstanceGroupManagerStatusVersionTarget = src.InstanceGroupManagerStatusVersionTarget
type InstanceGroupManagerUpdatePolicy = src.InstanceGroupManagerUpdatePolicy
// The instance redistribution policy for regional managed instance groups.
// Valid values are: - PROACTIVE (default): The group attempts to maintain an
// even distribution of VM instances across zones in the region. - NONE: For
// non-autoscaled groups, proactive redistribution is disabled. Additional
// supported values which may be not listed in the enum directly due to
// technical reasons: NONE PROACTIVE
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type InstanceGroupManagerUpdatePolicy_InstanceRedistributionType = src.InstanceGroupManagerUpdatePolicy_InstanceRedistributionType
// Minimal action to be taken on an instance. Use this option to minimize
// disruption as much as possible or to apply a more disruptive action than is
// necessary. - To limit disruption as much as possible, set the minimal action
// to REFRESH. If your update requires a more disruptive action, Compute Engine
// performs the necessary action to execute the update. - To apply a more
// disruptive action than is strictly necessary, set the minimal action to
// RESTART or REPLACE. For example, Compute Engine does not need to restart a
// VM to change its metadata. But if your application reads instance metadata
// only when a VM is restarted, you can set the minimal action to RESTART in
// order to pick up metadata changes. Additional supported values which may be
// not listed in the enum directly due to technical reasons: NONE REFRESH
// REPLACE RESTART
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type InstanceGroupManagerUpdatePolicy_MinimalAction = src.InstanceGroupManagerUpdatePolicy_MinimalAction
// Most disruptive action that is allowed to be taken on an instance. You can
// specify either NONE to forbid any actions, REFRESH to allow actions that do
// not need instance restart, RESTART to allow actions that can be applied
// without instance replacing or REPLACE to allow all possible actions. If the
// Updater determines that the minimal update action needed is more disruptive
// than most disruptive allowed action you specify it will not perform the
// update at all. Additional supported values which may be not listed in the
// enum directly due to technical reasons: NONE REFRESH REPLACE RESTART
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type InstanceGroupManagerUpdatePolicy_MostDisruptiveAllowedAction = src.InstanceGroupManagerUpdatePolicy_MostDisruptiveAllowedAction
// What action should be used to replace instances. See minimal_action.REPLACE
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type InstanceGroupManagerUpdatePolicy_ReplacementMethod = src.InstanceGroupManagerUpdatePolicy_ReplacementMethod
// The type of update process. You can specify either PROACTIVE so that the
// instance group manager proactively executes actions in order to bring
// instances to their target versions or OPPORTUNISTIC so that no action is
// proactively executed but the update will be performed as part of other
// actions (for example, resizes or recreateInstances calls). Additional
// supported values which may be not listed in the enum directly due to
// technical reasons: PROACTIVE
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type InstanceGroupManagerUpdatePolicy_Type = src.InstanceGroupManagerUpdatePolicy_Type
type InstanceGroupManagerVersion = src.InstanceGroupManagerVersion
// Pagination behavior of the listManagedInstances API method for this managed
// instance group.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type InstanceGroupManager_ListManagedInstancesResults = src.InstanceGroupManager_ListManagedInstancesResults
type InstanceGroupManagersAbandonInstancesRequest = src.InstanceGroupManagersAbandonInstancesRequest
// InstanceGroupManagers.applyUpdatesToInstances
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type InstanceGroupManagersApplyUpdatesRequest = src.InstanceGroupManagersApplyUpdatesRequest
// The minimal action that you want to perform on each instance during the
// update: - REPLACE: At minimum, delete the instance and create it again. -
// RESTART: Stop the instance and start it again. - REFRESH: Do not stop the
// instance. - NONE: Do not disrupt the instance at all. By default, the
// minimum action is NONE. If your update requires a more disruptive action
// than you set with this flag, the necessary action is performed to execute
// the update. Additional supported values which may be not listed in the enum
// directly due to technical reasons: NONE REFRESH REPLACE RESTART
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type InstanceGroupManagersApplyUpdatesRequest_MinimalAction = src.InstanceGroupManagersApplyUpdatesRequest_MinimalAction
// The most disruptive action that you want to perform on each instance during
// the update: - REPLACE: Delete the instance and create it again. - RESTART:
// Stop the instance and start it again. - REFRESH: Do not stop the instance. -
// NONE: Do not disrupt the instance at all. By default, the most disruptive
// allowed action is REPLACE. If your update requires a more disruptive action
// than you set with this flag, the update request will fail. Additional
// supported values which may be not listed in the enum directly due to
// technical reasons: NONE REFRESH REPLACE RESTART
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type InstanceGroupManagersApplyUpdatesRequest_MostDisruptiveAllowedAction = src.InstanceGroupManagersApplyUpdatesRequest_MostDisruptiveAllowedAction
// InstanceGroupManagersClient is the client API for InstanceGroupManagers
// 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 InstanceGroupManagersClient = src.InstanceGroupManagersClient
// InstanceGroupManagers.createInstances
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type InstanceGroupManagersCreateInstancesRequest = src.InstanceGroupManagersCreateInstancesRequest
type InstanceGroupManagersDeleteInstancesRequest = src.InstanceGroupManagersDeleteInstancesRequest
// InstanceGroupManagers.deletePerInstanceConfigs
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type InstanceGroupManagersDeletePerInstanceConfigsReq = src.InstanceGroupManagersDeletePerInstanceConfigsReq
type InstanceGroupManagersListErrorsResponse = src.InstanceGroupManagersListErrorsResponse
type InstanceGroupManagersListManagedInstancesResponse = src.InstanceGroupManagersListManagedInstancesResponse
type InstanceGroupManagersListPerInstanceConfigsResp = src.InstanceGroupManagersListPerInstanceConfigsResp
// InstanceGroupManagers.patchPerInstanceConfigs
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type InstanceGroupManagersPatchPerInstanceConfigsReq = src.InstanceGroupManagersPatchPerInstanceConfigsReq
type InstanceGroupManagersRecreateInstancesRequest = src.InstanceGroupManagersRecreateInstancesRequest
type InstanceGroupManagersScopedList = src.InstanceGroupManagersScopedList
// InstanceGroupManagersServer is the server API for InstanceGroupManagers
// service.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type InstanceGroupManagersServer = src.InstanceGroupManagersServer
type InstanceGroupManagersSetInstanceTemplateRequest = src.InstanceGroupManagersSetInstanceTemplateRequest
type InstanceGroupManagersSetTargetPoolsRequest = src.InstanceGroupManagersSetTargetPoolsRequest
// InstanceGroupManagers.updatePerInstanceConfigs
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type InstanceGroupManagersUpdatePerInstanceConfigsReq = src.InstanceGroupManagersUpdatePerInstanceConfigsReq
type InstanceGroupsAddInstancesRequest = src.InstanceGroupsAddInstancesRequest
// InstanceGroupsClient is the client API for InstanceGroups 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 InstanceGroupsClient = src.InstanceGroupsClient
type InstanceGroupsListInstances = src.InstanceGroupsListInstances
type InstanceGroupsListInstancesRequest = src.InstanceGroupsListInstancesRequest
// A filter for the state of the instances in the instance group. Valid
// options are ALL or RUNNING. If you do not specify this parameter the list
// includes all instances regardless of their state.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type InstanceGroupsListInstancesRequest_InstanceState = src.InstanceGroupsListInstancesRequest_InstanceState
type InstanceGroupsRemoveInstancesRequest = src.InstanceGroupsRemoveInstancesRequest
type InstanceGroupsScopedList = src.InstanceGroupsScopedList
// InstanceGroupsServer is the server API for InstanceGroups service.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type InstanceGroupsServer = src.InstanceGroupsServer
type InstanceGroupsSetNamedPortsRequest = src.InstanceGroupsSetNamedPortsRequest
// Contains a list of instances.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type InstanceList = src.InstanceList
// Contains a list of instance referrers.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type InstanceListReferrers = src.InstanceListReferrers
type InstanceManagedByIgmError = src.InstanceManagedByIgmError
type InstanceManagedByIgmErrorInstanceActionDetails = src.InstanceManagedByIgmErrorInstanceActionDetails
// [Output Only] Action that managed instance group was executing on the
// instance when the error occurred. Possible values:
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type InstanceManagedByIgmErrorInstanceActionDetails_Action = src.InstanceManagedByIgmErrorInstanceActionDetails_Action
type InstanceManagedByIgmErrorManagedInstanceError = src.InstanceManagedByIgmErrorManagedInstanceError
type InstanceMoveRequest = src.InstanceMoveRequest
// Additional instance params.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type InstanceParams = src.InstanceParams
type InstanceProperties = src.InstanceProperties
// KeyRevocationActionType of the instance. Supported options are "STOP" and
// "NONE". The default value is "NONE" if it is not specified.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type InstanceProperties_KeyRevocationActionType = src.InstanceProperties_KeyRevocationActionType
// The private IPv6 google access type for VMs. If not specified, use
// INHERIT_FROM_SUBNETWORK as default. Note that for MachineImage, this is not
// supported yet.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type InstanceProperties_PrivateIpv6GoogleAccess = src.InstanceProperties_PrivateIpv6GoogleAccess
type InstanceReference = src.InstanceReference
// Represents an Instance Template resource. You can use instance templates to
// create VM instances and managed instance groups. For more information, read
// Instance Templates.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type InstanceTemplate = src.InstanceTemplate
// A list of instance templates.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type InstanceTemplateList = src.InstanceTemplateList
// InstanceTemplatesClient is the client API for InstanceTemplates 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 InstanceTemplatesClient = src.InstanceTemplatesClient
// InstanceTemplatesServer is the server API for InstanceTemplates service.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type InstanceTemplatesServer = src.InstanceTemplatesServer
type InstanceWithNamedPorts = src.InstanceWithNamedPorts
// [Output Only] The status of the instance.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type InstanceWithNamedPorts_Status = src.InstanceWithNamedPorts_Status
// KeyRevocationActionType of the instance. Supported options are "STOP" and
// "NONE". The default value is "NONE" if it is not specified.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type Instance_KeyRevocationActionType = src.Instance_KeyRevocationActionType
// The private IPv6 google access type for the VM. If not specified, use
// INHERIT_FROM_SUBNETWORK as default.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type Instance_PrivateIpv6GoogleAccess = src.Instance_PrivateIpv6GoogleAccess
// [Output Only] The status of the instance. One of the following values:
// PROVISIONING, STAGING, RUNNING, STOPPING, SUSPENDING, SUSPENDED, REPAIRING,
// and TERMINATED. For more information about the status of the instance, see
// Instance life cycle.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type Instance_Status = src.Instance_Status
type InstancesAddResourcePoliciesRequest = src.InstancesAddResourcePoliciesRequest
// InstancesClient is the client API for Instances 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 InstancesClient = src.InstancesClient
type InstancesGetEffectiveFirewallsResponse = src.InstancesGetEffectiveFirewallsResponse
type InstancesGetEffectiveFirewallsResponseEffectiveFirewallPolicy = src.InstancesGetEffectiveFirewallsResponseEffectiveFirewallPolicy
// [Output Only] The type of the firewall policy. Can be one of HIERARCHY,
// NETWORK, NETWORK_REGIONAL.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type InstancesGetEffectiveFirewallsResponseEffectiveFirewallPolicy_Type = src.InstancesGetEffectiveFirewallsResponseEffectiveFirewallPolicy_Type
type InstancesRemoveResourcePoliciesRequest = src.InstancesRemoveResourcePoliciesRequest
type InstancesScopedList = src.InstancesScopedList
// InstancesServer is the server API for Instances service.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type InstancesServer = src.InstancesServer
type InstancesSetLabelsRequest = src.InstancesSetLabelsRequest
type InstancesSetMachineResourcesRequest = src.InstancesSetMachineResourcesRequest
type InstancesSetMachineTypeRequest = src.InstancesSetMachineTypeRequest
type InstancesSetMinCpuPlatformRequest = src.InstancesSetMinCpuPlatformRequest
type InstancesSetServiceAccountRequest = src.InstancesSetServiceAccountRequest
type InstancesStartWithEncryptionKeyRequest = src.InstancesStartWithEncryptionKeyRequest
// HttpRouteRuleMatch criteria for field values that must stay within the
// specified integer range.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type Int64RangeMatch = src.Int64RangeMatch
// Represents an Interconnect resource. An Interconnect resource is a
// dedicated connection between the GCP network and your on-premises network.
// For more information, read the Dedicated Interconnect Overview.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type Interconnect = src.Interconnect
// Represents an Interconnect Attachment (VLAN) resource. You can use
// Interconnect attachments (VLANS) to connect your Virtual Private Cloud
// networks to your on-premises networks through an Interconnect. For more
// information, read Creating VLAN Attachments.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type InterconnectAttachment = src.InterconnectAttachment
type InterconnectAttachmentAggregatedList = src.InterconnectAttachmentAggregatedList
// Response to the list request, and contains a list of interconnect
// attachments.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type InterconnectAttachmentList = src.InterconnectAttachmentList
// Informational metadata about Partner attachments from Partners to display
// to customers. These fields are propagated from PARTNER_PROVIDER attachments
// to their corresponding PARTNER attachments.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type InterconnectAttachmentPartnerMetadata = src.InterconnectAttachmentPartnerMetadata
// Information for an interconnect attachment when this belongs to an
// interconnect of type DEDICATED.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type InterconnectAttachmentPrivateInfo = src.InterconnectAttachmentPrivateInfo
// Provisioned bandwidth capacity for the interconnect attachment. For
// attachments of type DEDICATED, the user can set the bandwidth. For
// attachments of type PARTNER, the Google Partner that is operating the
// interconnect must set the bandwidth. Output only for PARTNER type, mutable
// for PARTNER_PROVIDER and DEDICATED, and can take one of the following
// values: - BPS_50M: 50 Mbit/s - BPS_100M: 100 Mbit/s - BPS_200M: 200 Mbit/s -
// BPS_300M: 300 Mbit/s - BPS_400M: 400 Mbit/s - BPS_500M: 500 Mbit/s - BPS_1G:
// 1 Gbit/s - BPS_2G: 2 Gbit/s - BPS_5G: 5 Gbit/s - BPS_10G: 10 Gbit/s -
// BPS_20G: 20 Gbit/s - BPS_50G: 50 Gbit/s
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type InterconnectAttachment_Bandwidth = src.InterconnectAttachment_Bandwidth
// Desired availability domain for the attachment. Only available for type
// PARTNER, at creation time, and can take one of the following values: -
// AVAILABILITY_DOMAIN_ANY - AVAILABILITY_DOMAIN_1 - AVAILABILITY_DOMAIN_2 For
// improved reliability, customers should configure a pair of attachments, one
// per availability domain. The selected availability domain will be provided
// to the Partner via the pairing key, so that the provisioned circuit will lie
// in the specified domain. If not specified, the value will default to
// AVAILABILITY_DOMAIN_ANY.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type InterconnectAttachment_EdgeAvailabilityDomain = src.InterconnectAttachment_EdgeAvailabilityDomain
// Indicates the user-supplied encryption option of this VLAN attachment
// (interconnectAttachment). Can only be specified at attachment creation for
// PARTNER or DEDICATED attachments. Possible values are: - NONE - This is the
// default value, which means that the VLAN attachment carries unencrypted
// traffic. VMs are able to send traffic to, or receive traffic from, such a
// VLAN attachment. - IPSEC - The VLAN attachment carries only encrypted
// traffic that is encrypted by an IPsec device, such as an HA VPN gateway or
// third-party IPsec VPN. VMs cannot directly send traffic to, or receive
// traffic from, such a VLAN attachment. To use *HA VPN over Cloud
// Interconnect*, the VLAN attachment must be created with this option.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type InterconnectAttachment_Encryption = src.InterconnectAttachment_Encryption
// [Output Only] The current status of whether or not this interconnect
// attachment is functional, which can take one of the following values: -
// OS_ACTIVE: The attachment has been turned up and is ready to use. -
// OS_UNPROVISIONED: The attachment is not ready to use yet, because turnup is
// not complete.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type InterconnectAttachment_OperationalStatus = src.InterconnectAttachment_OperationalStatus
// The stack type for this interconnect attachment to identify whether the
// IPv6 feature is enabled or not. If not specified, IPV4_ONLY will be used.
// This field can be both set at interconnect attachments creation and update
// interconnect attachment operations.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type InterconnectAttachment_StackType = src.InterconnectAttachment_StackType
// [Output Only] The current state of this attachment's functionality. Enum
// values ACTIVE and UNPROVISIONED are shared by DEDICATED/PRIVATE, PARTNER,
// and PARTNER_PROVIDER interconnect attachments, while enum values
// PENDING_PARTNER, PARTNER_REQUEST_RECEIVED, and PENDING_CUSTOMER are used for
// only PARTNER and PARTNER_PROVIDER interconnect attachments. This state can
// take one of the following values: - ACTIVE: The attachment has been turned
// up and is ready to use. - UNPROVISIONED: The attachment is not ready to use
// yet, because turnup is not complete. - PENDING_PARTNER: A newly-created
// PARTNER attachment that has not yet been configured on the Partner side. -
// PARTNER_REQUEST_RECEIVED: A PARTNER attachment is in the process of
// provisioning after a PARTNER_PROVIDER attachment was created that references
// it. - PENDING_CUSTOMER: A PARTNER or PARTNER_PROVIDER attachment that is
// waiting for a customer to activate it. - DEFUNCT: The attachment was deleted
// externally and is no longer functional. This could be because the associated
// Interconnect was removed, or because the other side of a Partner attachment
// was deleted.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type InterconnectAttachment_State = src.InterconnectAttachment_State
// The type of interconnect attachment this is, which can take one of the
// following values: - DEDICATED: an attachment to a Dedicated Interconnect. -
// PARTNER: an attachment to a Partner Interconnect, created by the customer. -
// PARTNER_PROVIDER: an attachment to a Partner Interconnect, created by the
// partner.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type InterconnectAttachment_Type = src.InterconnectAttachment_Type
// InterconnectAttachmentsClient is the client API for InterconnectAttachments
// 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 InterconnectAttachmentsClient = src.InterconnectAttachmentsClient
type InterconnectAttachmentsScopedList = src.InterconnectAttachmentsScopedList
// InterconnectAttachmentsServer is the server API for InterconnectAttachments
// service.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type InterconnectAttachmentsServer = src.InterconnectAttachmentsServer
// Describes a single physical circuit between the Customer and Google.
// CircuitInfo objects are created by Google, so all fields are output only.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type InterconnectCircuitInfo = src.InterconnectCircuitInfo
// Diagnostics information about interconnect, contains detailed and current
// technical information about Google's side of the connection.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type InterconnectDiagnostics = src.InterconnectDiagnostics
// Describing the ARP neighbor entries seen on this link
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type InterconnectDiagnosticsARPEntry = src.InterconnectDiagnosticsARPEntry
type InterconnectDiagnosticsLinkLACPStatus = src.InterconnectDiagnosticsLinkLACPStatus
// The state of a LACP link, which can take one of the following values: -
// ACTIVE: The link is configured and active within the bundle. - DETACHED: The
// link is not configured within the bundle. This means that the rest of the
// object should be empty.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type InterconnectDiagnosticsLinkLACPStatus_State = src.InterconnectDiagnosticsLinkLACPStatus_State
type InterconnectDiagnosticsLinkOpticalPower = src.InterconnectDiagnosticsLinkOpticalPower
// The status of the current value when compared to the warning and alarm
// levels for the receiving or transmitting transceiver. Possible states
// include: - OK: The value has not crossed a warning threshold. - LOW_WARNING:
// The value has crossed below the low warning threshold. - HIGH_WARNING: The
// value has crossed above the high warning threshold. - LOW_ALARM: The value
// has crossed below the low alarm threshold. - HIGH_ALARM: The value has
// crossed above the high alarm threshold.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type InterconnectDiagnosticsLinkOpticalPower_State = src.InterconnectDiagnosticsLinkOpticalPower_State
type InterconnectDiagnosticsLinkStatus = src.InterconnectDiagnosticsLinkStatus
// Response to the list request, and contains a list of interconnects.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type InterconnectList = src.InterconnectList
// Represents an Interconnect Attachment (VLAN) Location resource. You can use
// this resource to find location details about an Interconnect attachment
// (VLAN). For more information about interconnect attachments, read Creating
// VLAN Attachments.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type InterconnectLocation = src.InterconnectLocation
// Response to the list request, and contains a list of interconnect
// locations.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type InterconnectLocationList = src.InterconnectLocationList
// Information about any potential InterconnectAttachments between an
// Interconnect at a specific InterconnectLocation, and a specific Cloud
// Region.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type InterconnectLocationRegionInfo = src.InterconnectLocationRegionInfo
// Identifies the network presence of this location.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type InterconnectLocationRegionInfo_LocationPresence = src.InterconnectLocationRegionInfo_LocationPresence
// [Output Only] Continent for this location, which can take one of the
// following values: - AFRICA - ASIA_PAC - EUROPE - NORTH_AMERICA -
// SOUTH_AMERICA
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type InterconnectLocation_Continent = src.InterconnectLocation_Continent
// [Output Only] The status of this InterconnectLocation, which can take one
// of the following values: - CLOSED: The InterconnectLocation is closed and is
// unavailable for provisioning new Interconnects. - AVAILABLE: The
// InterconnectLocation is available for provisioning new Interconnects.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type InterconnectLocation_Status = src.InterconnectLocation_Status
// InterconnectLocationsClient is the client API for InterconnectLocations
// 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 InterconnectLocationsClient = src.InterconnectLocationsClient
// InterconnectLocationsServer is the server API for InterconnectLocations
// service.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type InterconnectLocationsServer = src.InterconnectLocationsServer
// Description of a planned outage on this Interconnect.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type InterconnectOutageNotification = src.InterconnectOutageNotification
// Form this outage is expected to take, which can take one of the following
// values: - OUTAGE: The Interconnect may be completely out of service for some
// or all of the specified window. - PARTIAL_OUTAGE: Some circuits comprising
// the Interconnect as a whole should remain up, but with reduced bandwidth.
// Note that the versions of this enum prefixed with "IT_" have been deprecated
// in favor of the unprefixed values.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type InterconnectOutageNotification_IssueType = src.InterconnectOutageNotification_IssueType
// The party that generated this notification, which can take the following
// value: - GOOGLE: this notification as generated by Google. Note that the
// value of NSRC_GOOGLE has been deprecated in favor of GOOGLE.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type InterconnectOutageNotification_Source = src.InterconnectOutageNotification_Source
// State of this notification, which can take one of the following values: -
// ACTIVE: This outage notification is active. The event could be in the past,
// present, or future. See start_time and end_time for scheduling. - CANCELLED:
// The outage associated with this notification was cancelled before the outage
// was due to start. - COMPLETED: The outage associated with this notification
// is complete. Note that the versions of this enum prefixed with "NS_" have
// been deprecated in favor of the unprefixed values.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type InterconnectOutageNotification_State = src.InterconnectOutageNotification_State
// Type of interconnect, which can take one of the following values: -
// PARTNER: A partner-managed interconnection shared between customers though a
// partner. - DEDICATED: A dedicated physical interconnection with the
// customer. Note that a value IT_PRIVATE has been deprecated in favor of
// DEDICATED.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type Interconnect_InterconnectType = src.Interconnect_InterconnectType
// Type of link requested, which can take one of the following values: -
// LINK_TYPE_ETHERNET_10G_LR: A 10G Ethernet with LR optics -
// LINK_TYPE_ETHERNET_100G_LR: A 100G Ethernet with LR optics. Note that this
// field indicates the speed of each of the links in the bundle, not the speed
// of the entire bundle.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type Interconnect_LinkType = src.Interconnect_LinkType
// [Output Only] The current status of this Interconnect's functionality,
// which can take one of the following values: - OS_ACTIVE: A valid
// Interconnect, which is turned up and is ready to use. Attachments may be
// provisioned on this Interconnect. - OS_UNPROVISIONED: An Interconnect that
// has not completed turnup. No attachments may be provisioned on this
// Interconnect. - OS_UNDER_MAINTENANCE: An Interconnect that is undergoing
// internal maintenance. No attachments may be provisioned or updated on this
// Interconnect.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type Interconnect_OperationalStatus = src.Interconnect_OperationalStatus
// [Output Only] The current state of Interconnect functionality, which can
// take one of the following values: - ACTIVE: The Interconnect is valid,
// turned up and ready to use. Attachments may be provisioned on this
// Interconnect. - UNPROVISIONED: The Interconnect has not completed turnup. No
// attachments may be provisioned on this Interconnect. - UNDER_MAINTENANCE:
// The Interconnect is undergoing internal maintenance. No attachments may be
// provisioned or updated on this Interconnect.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type Interconnect_State = src.Interconnect_State
// InterconnectsClient is the client API for Interconnects 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 InterconnectsClient = src.InterconnectsClient
// Response for the InterconnectsGetDiagnosticsRequest.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type InterconnectsGetDiagnosticsResponse = src.InterconnectsGetDiagnosticsResponse
// InterconnectsServer is the server API for Interconnects service.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type InterconnectsServer = src.InterconnectsServer
// A request message for UrlMaps.InvalidateCache. See the method description
// for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type InvalidateCacheUrlMapRequest = src.InvalidateCacheUrlMapRequest
// Metadata
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type Items = src.Items
// Represents a License resource. A License represents billing and aggregate
// usage data for public and marketplace images. *Caution* This resource is
// intended for use only by third-party partners who are creating Cloud
// Marketplace images.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type License = src.License
// Represents a License Code resource. A License Code is a unique identifier
// used to represent a license resource. *Caution* This resource is intended
// for use only by third-party partners who are creating Cloud Marketplace
// images.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type LicenseCode = src.LicenseCode
type LicenseCodeLicenseAlias = src.LicenseCodeLicenseAlias
// [Output Only] Current state of this License Code.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type LicenseCode_State = src.LicenseCode_State
// LicenseCodesClient is the client API for LicenseCodes 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 LicenseCodesClient = src.LicenseCodesClient
// LicenseCodesServer is the server API for LicenseCodes service.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type LicenseCodesServer = src.LicenseCodesServer
// Commitment for a particular license resource.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type LicenseResourceCommitment = src.LicenseResourceCommitment
type LicenseResourceRequirements = src.LicenseResourceRequirements
// LicensesClient is the client API for Licenses 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 LicensesClient = src.LicensesClient
type LicensesListResponse = src.LicensesListResponse
// LicensesServer is the server API for Licenses service.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type LicensesServer = src.LicensesServer
// A request message for AcceleratorTypes.List. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ListAcceleratorTypesRequest = src.ListAcceleratorTypesRequest
// A request message for Addresses.List. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ListAddressesRequest = src.ListAddressesRequest
// A request message for FirewallPolicies.ListAssociations. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ListAssociationsFirewallPolicyRequest = src.ListAssociationsFirewallPolicyRequest
// A request message for Autoscalers.List. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ListAutoscalersRequest = src.ListAutoscalersRequest
// A request message for RegionSslPolicies.ListAvailableFeatures. See the
// method description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ListAvailableFeaturesRegionSslPoliciesRequest = src.ListAvailableFeaturesRegionSslPoliciesRequest
// A request message for SslPolicies.ListAvailableFeatures. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ListAvailableFeaturesSslPoliciesRequest = src.ListAvailableFeaturesSslPoliciesRequest
// A request message for BackendBuckets.List. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ListBackendBucketsRequest = src.ListBackendBucketsRequest
// A request message for BackendServices.List. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ListBackendServicesRequest = src.ListBackendServicesRequest
// A request message for DiskTypes.List. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ListDiskTypesRequest = src.ListDiskTypesRequest
// A request message for Disks.List. See the method description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ListDisksRequest = src.ListDisksRequest
// A request message for InstanceGroupManagers.ListErrors. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ListErrorsInstanceGroupManagersRequest = src.ListErrorsInstanceGroupManagersRequest
// A request message for RegionInstanceGroupManagers.ListErrors. See the
// method description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ListErrorsRegionInstanceGroupManagersRequest = src.ListErrorsRegionInstanceGroupManagersRequest
// A request message for ExternalVpnGateways.List. See the method description
// for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ListExternalVpnGatewaysRequest = src.ListExternalVpnGatewaysRequest
// A request message for FirewallPolicies.List. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ListFirewallPoliciesRequest = src.ListFirewallPoliciesRequest
// A request message for Firewalls.List. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ListFirewallsRequest = src.ListFirewallsRequest
// A request message for ForwardingRules.List. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ListForwardingRulesRequest = src.ListForwardingRulesRequest
// A request message for GlobalAddresses.List. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ListGlobalAddressesRequest = src.ListGlobalAddressesRequest
// A request message for GlobalForwardingRules.List. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ListGlobalForwardingRulesRequest = src.ListGlobalForwardingRulesRequest
// A request message for GlobalNetworkEndpointGroups.List. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ListGlobalNetworkEndpointGroupsRequest = src.ListGlobalNetworkEndpointGroupsRequest
// A request message for GlobalOperations.List. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ListGlobalOperationsRequest = src.ListGlobalOperationsRequest
// A request message for GlobalOrganizationOperations.List. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ListGlobalOrganizationOperationsRequest = src.ListGlobalOrganizationOperationsRequest
// A request message for GlobalPublicDelegatedPrefixes.List. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ListGlobalPublicDelegatedPrefixesRequest = src.ListGlobalPublicDelegatedPrefixesRequest
// A request message for HealthChecks.List. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ListHealthChecksRequest = src.ListHealthChecksRequest
// A request message for Images.List. See the method description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ListImagesRequest = src.ListImagesRequest
// A request message for InstanceGroupManagers.List. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ListInstanceGroupManagersRequest = src.ListInstanceGroupManagersRequest
// A request message for InstanceGroups.List. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ListInstanceGroupsRequest = src.ListInstanceGroupsRequest
// A request message for InstanceTemplates.List. See the method description
// for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ListInstanceTemplatesRequest = src.ListInstanceTemplatesRequest
// A request message for InstanceGroups.ListInstances. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ListInstancesInstanceGroupsRequest = src.ListInstancesInstanceGroupsRequest
// A request message for RegionInstanceGroups.ListInstances. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ListInstancesRegionInstanceGroupsRequest = src.ListInstancesRegionInstanceGroupsRequest
// A request message for Instances.List. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ListInstancesRequest = src.ListInstancesRequest
// A request message for InterconnectAttachments.List. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ListInterconnectAttachmentsRequest = src.ListInterconnectAttachmentsRequest
// A request message for InterconnectLocations.List. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ListInterconnectLocationsRequest = src.ListInterconnectLocationsRequest
// A request message for Interconnects.List. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ListInterconnectsRequest = src.ListInterconnectsRequest
// A request message for Licenses.List. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ListLicensesRequest = src.ListLicensesRequest
// A request message for MachineImages.List. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ListMachineImagesRequest = src.ListMachineImagesRequest
// A request message for MachineTypes.List. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ListMachineTypesRequest = src.ListMachineTypesRequest
// A request message for InstanceGroupManagers.ListManagedInstances. See the
// method description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ListManagedInstancesInstanceGroupManagersRequest = src.ListManagedInstancesInstanceGroupManagersRequest
// A request message for RegionInstanceGroupManagers.ListManagedInstances. See
// the method description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ListManagedInstancesRegionInstanceGroupManagersRequest = src.ListManagedInstancesRegionInstanceGroupManagersRequest
// A request message for NetworkEndpointGroups.List. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ListNetworkEndpointGroupsRequest = src.ListNetworkEndpointGroupsRequest
// A request message for GlobalNetworkEndpointGroups.ListNetworkEndpoints. See
// the method description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ListNetworkEndpointsGlobalNetworkEndpointGroupsRequest = src.ListNetworkEndpointsGlobalNetworkEndpointGroupsRequest
// A request message for NetworkEndpointGroups.ListNetworkEndpoints. See the
// method description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ListNetworkEndpointsNetworkEndpointGroupsRequest = src.ListNetworkEndpointsNetworkEndpointGroupsRequest
// A request message for NetworkFirewallPolicies.List. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ListNetworkFirewallPoliciesRequest = src.ListNetworkFirewallPoliciesRequest
// A request message for Networks.List. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ListNetworksRequest = src.ListNetworksRequest
// A request message for NodeGroups.List. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ListNodeGroupsRequest = src.ListNodeGroupsRequest
// A request message for NodeTemplates.List. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ListNodeTemplatesRequest = src.ListNodeTemplatesRequest
// A request message for NodeTypes.List. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ListNodeTypesRequest = src.ListNodeTypesRequest
// A request message for NodeGroups.ListNodes. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ListNodesNodeGroupsRequest = src.ListNodesNodeGroupsRequest
// A request message for PacketMirrorings.List. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ListPacketMirroringsRequest = src.ListPacketMirroringsRequest
// A request message for Networks.ListPeeringRoutes. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ListPeeringRoutesNetworksRequest = src.ListPeeringRoutesNetworksRequest
// The direction of the exchanged routes.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ListPeeringRoutesNetworksRequest_Direction = src.ListPeeringRoutesNetworksRequest_Direction
// A request message for InstanceGroupManagers.ListPerInstanceConfigs. See the
// method description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ListPerInstanceConfigsInstanceGroupManagersRequest = src.ListPerInstanceConfigsInstanceGroupManagersRequest
// A request message for RegionInstanceGroupManagers.ListPerInstanceConfigs.
// See the method description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ListPerInstanceConfigsRegionInstanceGroupManagersRequest = src.ListPerInstanceConfigsRegionInstanceGroupManagersRequest
// A request message for SecurityPolicies.ListPreconfiguredExpressionSets. See
// the method description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ListPreconfiguredExpressionSetsSecurityPoliciesRequest = src.ListPreconfiguredExpressionSetsSecurityPoliciesRequest
// A request message for PublicAdvertisedPrefixes.List. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ListPublicAdvertisedPrefixesRequest = src.ListPublicAdvertisedPrefixesRequest
// A request message for PublicDelegatedPrefixes.List. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ListPublicDelegatedPrefixesRequest = src.ListPublicDelegatedPrefixesRequest
// A request message for Instances.ListReferrers. See the method description
// for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ListReferrersInstancesRequest = src.ListReferrersInstancesRequest
// A request message for RegionAutoscalers.List. See the method description
// for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ListRegionAutoscalersRequest = src.ListRegionAutoscalersRequest
// A request message for RegionBackendServices.List. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ListRegionBackendServicesRequest = src.ListRegionBackendServicesRequest
// A request message for RegionCommitments.List. See the method description
// for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ListRegionCommitmentsRequest = src.ListRegionCommitmentsRequest
// A request message for RegionDiskTypes.List. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ListRegionDiskTypesRequest = src.ListRegionDiskTypesRequest
// A request message for RegionDisks.List. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ListRegionDisksRequest = src.ListRegionDisksRequest
// A request message for RegionHealthCheckServices.List. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ListRegionHealthCheckServicesRequest = src.ListRegionHealthCheckServicesRequest
// A request message for RegionHealthChecks.List. See the method description
// for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ListRegionHealthChecksRequest = src.ListRegionHealthChecksRequest
// A request message for RegionInstanceGroupManagers.List. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ListRegionInstanceGroupManagersRequest = src.ListRegionInstanceGroupManagersRequest
// A request message for RegionInstanceGroups.List. See the method description
// for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ListRegionInstanceGroupsRequest = src.ListRegionInstanceGroupsRequest
// A request message for RegionNetworkEndpointGroups.List. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ListRegionNetworkEndpointGroupsRequest = src.ListRegionNetworkEndpointGroupsRequest
// A request message for RegionNetworkFirewallPolicies.List. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ListRegionNetworkFirewallPoliciesRequest = src.ListRegionNetworkFirewallPoliciesRequest
// A request message for RegionNotificationEndpoints.List. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ListRegionNotificationEndpointsRequest = src.ListRegionNotificationEndpointsRequest
// A request message for RegionOperations.List. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ListRegionOperationsRequest = src.ListRegionOperationsRequest
// A request message for RegionSecurityPolicies.List. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ListRegionSecurityPoliciesRequest = src.ListRegionSecurityPoliciesRequest
// A request message for RegionSslCertificates.List. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ListRegionSslCertificatesRequest = src.ListRegionSslCertificatesRequest
// A request message for RegionSslPolicies.List. See the method description
// for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ListRegionSslPoliciesRequest = src.ListRegionSslPoliciesRequest
// A request message for RegionTargetHttpProxies.List. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ListRegionTargetHttpProxiesRequest = src.ListRegionTargetHttpProxiesRequest
// A request message for RegionTargetHttpsProxies.List. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ListRegionTargetHttpsProxiesRequest = src.ListRegionTargetHttpsProxiesRequest
// A request message for RegionTargetTcpProxies.List. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ListRegionTargetTcpProxiesRequest = src.ListRegionTargetTcpProxiesRequest
// A request message for RegionUrlMaps.List. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ListRegionUrlMapsRequest = src.ListRegionUrlMapsRequest
// A request message for Regions.List. See the method description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ListRegionsRequest = src.ListRegionsRequest
// A request message for Reservations.List. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ListReservationsRequest = src.ListReservationsRequest
// A request message for ResourcePolicies.List. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ListResourcePoliciesRequest = src.ListResourcePoliciesRequest
// A request message for Routers.List. See the method description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ListRoutersRequest = src.ListRoutersRequest
// A request message for Routes.List. See the method description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ListRoutesRequest = src.ListRoutesRequest
// A request message for SecurityPolicies.List. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ListSecurityPoliciesRequest = src.ListSecurityPoliciesRequest
// A request message for ServiceAttachments.List. See the method description
// for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ListServiceAttachmentsRequest = src.ListServiceAttachmentsRequest
// A request message for Snapshots.List. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ListSnapshotsRequest = src.ListSnapshotsRequest
// A request message for SslCertificates.List. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ListSslCertificatesRequest = src.ListSslCertificatesRequest
// A request message for SslPolicies.List. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ListSslPoliciesRequest = src.ListSslPoliciesRequest
// A request message for Subnetworks.List. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ListSubnetworksRequest = src.ListSubnetworksRequest
// A request message for TargetGrpcProxies.List. See the method description
// for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ListTargetGrpcProxiesRequest = src.ListTargetGrpcProxiesRequest
// A request message for TargetHttpProxies.List. See the method description
// for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ListTargetHttpProxiesRequest = src.ListTargetHttpProxiesRequest
// A request message for TargetHttpsProxies.List. See the method description
// for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ListTargetHttpsProxiesRequest = src.ListTargetHttpsProxiesRequest
// A request message for TargetInstances.List. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ListTargetInstancesRequest = src.ListTargetInstancesRequest
// A request message for TargetPools.List. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ListTargetPoolsRequest = src.ListTargetPoolsRequest
// A request message for TargetSslProxies.List. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ListTargetSslProxiesRequest = src.ListTargetSslProxiesRequest
// A request message for TargetTcpProxies.List. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ListTargetTcpProxiesRequest = src.ListTargetTcpProxiesRequest
// A request message for TargetVpnGateways.List. See the method description
// for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ListTargetVpnGatewaysRequest = src.ListTargetVpnGatewaysRequest
// A request message for UrlMaps.List. See the method description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ListUrlMapsRequest = src.ListUrlMapsRequest
// A request message for Subnetworks.ListUsable. See the method description
// for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ListUsableSubnetworksRequest = src.ListUsableSubnetworksRequest
// A request message for VpnGateways.List. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ListVpnGatewaysRequest = src.ListVpnGatewaysRequest
// A request message for VpnTunnels.List. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ListVpnTunnelsRequest = src.ListVpnTunnelsRequest
// A request message for Projects.ListXpnHosts. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ListXpnHostsProjectsRequest = src.ListXpnHostsProjectsRequest
// A request message for ZoneOperations.List. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ListZoneOperationsRequest = src.ListZoneOperationsRequest
// A request message for Zones.List. See the method description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ListZonesRequest = src.ListZonesRequest
type LocalDisk = src.LocalDisk
// Provides a localized error message that is safe to return to the user which
// can be attached to an RPC error.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type LocalizedMessage = src.LocalizedMessage
// Configuration for location policy among multiple possible locations (e.g.
// preferences for zone selection among zones in a single region).
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type LocationPolicy = src.LocationPolicy
type LocationPolicyLocation = src.LocationPolicyLocation
// Per-zone constraints on location policy for this zone.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type LocationPolicyLocationConstraints = src.LocationPolicyLocationConstraints
// Preference for a given location. Set to either ALLOW or DENY.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type LocationPolicyLocation_Preference = src.LocationPolicyLocation_Preference
// Strategy for distributing VMs across zones in a region.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type LocationPolicy_TargetShape = src.LocationPolicy_TargetShape
// This is deprecated and has no effect. Do not use.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type LogConfig = src.LogConfig
// This is deprecated and has no effect. Do not use.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type LogConfigCloudAuditOptions = src.LogConfigCloudAuditOptions
// This is deprecated and has no effect. Do not use.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type LogConfigCloudAuditOptions_LogName = src.LogConfigCloudAuditOptions_LogName
// This is deprecated and has no effect. Do not use.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type LogConfigCounterOptions = src.LogConfigCounterOptions
// This is deprecated and has no effect. Do not use.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type LogConfigCounterOptionsCustomField = src.LogConfigCounterOptionsCustomField
// This is deprecated and has no effect. Do not use.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type LogConfigDataAccessOptions = src.LogConfigDataAccessOptions
// This is deprecated and has no effect. Do not use.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type LogConfigDataAccessOptions_LogMode = src.LogConfigDataAccessOptions_LogMode
// Represents a machine image resource. A machine image is a Compute Engine
// resource that stores all the configuration, metadata, permissions, and data
// from one or more disks required to create a Virtual machine (VM) instance.
// For more information, see Machine images.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type MachineImage = src.MachineImage
// A list of machine images.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type MachineImageList = src.MachineImageList
// [Output Only] The status of the machine image. One of the following values:
// INVALID, CREATING, READY, DELETING, and UPLOADING.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type MachineImage_Status = src.MachineImage_Status
// MachineImagesClient is the client API for MachineImages 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 MachineImagesClient = src.MachineImagesClient
// MachineImagesServer is the server API for MachineImages service.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type MachineImagesServer = src.MachineImagesServer
// Represents a Machine Type resource. You can use specific machine types for
// your VM instances based on performance and pricing requirements. For more
// information, read Machine Types.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type MachineType = src.MachineType
type MachineTypeAggregatedList = src.MachineTypeAggregatedList
// Contains a list of machine types.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type MachineTypeList = src.MachineTypeList
// MachineTypesClient is the client API for MachineTypes 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 MachineTypesClient = src.MachineTypesClient
type MachineTypesScopedList = src.MachineTypesScopedList
// MachineTypesServer is the server API for MachineTypes service.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type MachineTypesServer = src.MachineTypesServer
// A Managed Instance resource.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ManagedInstance = src.ManagedInstance
type ManagedInstanceInstanceHealth = src.ManagedInstanceInstanceHealth
// [Output Only] The current detailed instance health state.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ManagedInstanceInstanceHealth_DetailedHealthState = src.ManagedInstanceInstanceHealth_DetailedHealthState
type ManagedInstanceLastAttempt = src.ManagedInstanceLastAttempt
type ManagedInstanceVersion = src.ManagedInstanceVersion
// [Output Only] The current action that the managed instance group has
// scheduled for the instance. Possible values: - NONE The instance is running,
// and the managed instance group does not have any scheduled actions for this
// instance. - CREATING The managed instance group is creating this instance.
// If the group fails to create this instance, it will try again until it is
// successful. - CREATING_WITHOUT_RETRIES The managed instance group is
// attempting to create this instance only once. If the group fails to create
// this instance, it does not try again and the group's targetSize value is
// decreased instead. - RECREATING The managed instance group is recreating
// this instance. - DELETING The managed instance group is permanently deleting
// this instance. - ABANDONING The managed instance group is abandoning this
// instance. The instance will be removed from the instance group and from any
// target pools that are associated with this group. - RESTARTING The managed
// instance group is restarting the instance. - REFRESHING The managed instance
// group is applying configuration changes to the instance without stopping it.
// For example, the group can update the target pool list for an instance
// without stopping that instance. - VERIFYING The managed instance group has
// created the instance and it is in the process of being verified. Additional
// supported values which may be not listed in the enum directly due to
// technical reasons: STOPPING SUSPENDING
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ManagedInstance_CurrentAction = src.ManagedInstance_CurrentAction
// [Output Only] The status of the instance. This field is empty when the
// instance does not exist. Additional supported values which may be not listed
// in the enum directly due to technical reasons: STOPPING SUSPENDING
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ManagedInstance_InstanceStatus = src.ManagedInstance_InstanceStatus
// A metadata key/value entry.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type Metadata = src.Metadata
// Opaque filter criteria used by load balancers to restrict routing
// configuration to a limited set of load balancing proxies. Proxies and
// sidecars involved in load balancing would typically present metadata to the
// load balancers that need to match criteria specified here. If a match takes
// place, the relevant configuration is made available to those proxies. For
// each metadataFilter in this list, if its filterMatchCriteria is set to
// MATCH_ANY, at least one of the filterLabels must match the corresponding
// label provided in the metadata. If its filterMatchCriteria is set to
// MATCH_ALL, then all of its filterLabels must match with corresponding labels
// provided in the metadata. An example for using metadataFilters would be: if
// load balancing involves Envoys, they receive routing configuration when
// values in metadataFilters match values supplied in of their XDS requests to
// loadbalancers.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type MetadataFilter = src.MetadataFilter
// MetadataFilter label name value pairs that are expected to match
// corresponding labels presented as metadata to the load balancer.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type MetadataFilterLabelMatch = src.MetadataFilterLabelMatch
// Specifies how individual filter label matches within the list of
// filterLabels and contributes toward the overall metadataFilter match.
// Supported values are: - MATCH_ANY: at least one of the filterLabels must
// have a matching label in the provided metadata. - MATCH_ALL: all
// filterLabels must have matching labels in the provided metadata.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type MetadataFilter_FilterMatchCriteria = src.MetadataFilter_FilterMatchCriteria
// A request message for Projects.MoveDisk. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type MoveDiskProjectRequest = src.MoveDiskProjectRequest
// A request message for FirewallPolicies.Move. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type MoveFirewallPolicyRequest = src.MoveFirewallPolicyRequest
// A request message for Projects.MoveInstance. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type MoveInstanceProjectRequest = src.MoveInstanceProjectRequest
// The named port. For example: <"http", 80>.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type NamedPort = src.NamedPort
// Represents a VPC Network resource. Networks connect resources to each other
// and to the internet. For more information, read Virtual Private Cloud (VPC)
// Network.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type Network = src.Network
// Represents a Google Cloud Armor network edge security service resource.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type NetworkEdgeSecurityService = src.NetworkEdgeSecurityService
type NetworkEdgeSecurityServiceAggregatedList = src.NetworkEdgeSecurityServiceAggregatedList
// NetworkEdgeSecurityServicesClient is the client API for
// NetworkEdgeSecurityServices 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 NetworkEdgeSecurityServicesClient = src.NetworkEdgeSecurityServicesClient
type NetworkEdgeSecurityServicesScopedList = src.NetworkEdgeSecurityServicesScopedList
// NetworkEdgeSecurityServicesServer is the server API for
// NetworkEdgeSecurityServices service.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type NetworkEdgeSecurityServicesServer = src.NetworkEdgeSecurityServicesServer
// The network endpoint.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type NetworkEndpoint = src.NetworkEndpoint
// Represents a collection of network endpoints. A network endpoint group
// (NEG) defines how a set of endpoints should be reached, whether they are
// reachable, and where they are located. For more information about using
// NEGs, see Setting up external HTTP(S) Load Balancing with internet NEGs,
// Setting up zonal NEGs, or Setting up external HTTP(S) Load Balancing with
// serverless NEGs.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type NetworkEndpointGroup = src.NetworkEndpointGroup
type NetworkEndpointGroupAggregatedList = src.NetworkEndpointGroupAggregatedList
// Configuration for an App Engine network endpoint group (NEG). The service
// is optional, may be provided explicitly or in the URL mask. The version is
// optional and can only be provided explicitly or in the URL mask when service
// is present. Note: App Engine service must be in the same project and located
// in the same region as the Serverless NEG.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type NetworkEndpointGroupAppEngine = src.NetworkEndpointGroupAppEngine
// Configuration for a Cloud Function network endpoint group (NEG). The
// function must be provided explicitly or in the URL mask. Note: Cloud
// Function must be in the same project and located in the same region as the
// Serverless NEG.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type NetworkEndpointGroupCloudFunction = src.NetworkEndpointGroupCloudFunction
// Configuration for a Cloud Run network endpoint group (NEG). The service
// must be provided explicitly or in the URL mask. The tag is optional, may be
// provided explicitly or in the URL mask. Note: Cloud Run service must be in
// the same project and located in the same region as the Serverless NEG.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type NetworkEndpointGroupCloudRun = src.NetworkEndpointGroupCloudRun
type NetworkEndpointGroupList = src.NetworkEndpointGroupList
// All data that is specifically relevant to only network endpoint groups of
// type PRIVATE_SERVICE_CONNECT.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type NetworkEndpointGroupPscData = src.NetworkEndpointGroupPscData
// [Output Only] The connection status of the PSC Forwarding Rule.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type NetworkEndpointGroupPscData_PscConnectionStatus = src.NetworkEndpointGroupPscData_PscConnectionStatus
// Type of network endpoints in this network endpoint group. Can be one of
// GCE_VM_IP, GCE_VM_IP_PORT, NON_GCP_PRIVATE_IP_PORT, INTERNET_FQDN_PORT,
// INTERNET_IP_PORT, SERVERLESS, PRIVATE_SERVICE_CONNECT.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type NetworkEndpointGroup_NetworkEndpointType = src.NetworkEndpointGroup_NetworkEndpointType
type NetworkEndpointGroupsAttachEndpointsRequest = src.NetworkEndpointGroupsAttachEndpointsRequest
// NetworkEndpointGroupsClient is the client API for NetworkEndpointGroups
// 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 NetworkEndpointGroupsClient = src.NetworkEndpointGroupsClient
type NetworkEndpointGroupsDetachEndpointsRequest = src.NetworkEndpointGroupsDetachEndpointsRequest
type NetworkEndpointGroupsListEndpointsRequest = src.NetworkEndpointGroupsListEndpointsRequest
// Optional query parameter for showing the health status of each network
// endpoint. Valid options are SKIP or SHOW. If you don't specify this
// parameter, the health status of network endpoints will not be provided.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type NetworkEndpointGroupsListEndpointsRequest_HealthStatus = src.NetworkEndpointGroupsListEndpointsRequest_HealthStatus
type NetworkEndpointGroupsListNetworkEndpoints = src.NetworkEndpointGroupsListNetworkEndpoints
type NetworkEndpointGroupsScopedList = src.NetworkEndpointGroupsScopedList
// NetworkEndpointGroupsServer is the server API for NetworkEndpointGroups
// service.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type NetworkEndpointGroupsServer = src.NetworkEndpointGroupsServer
type NetworkEndpointWithHealthStatus = src.NetworkEndpointWithHealthStatus
// NetworkFirewallPoliciesClient is the client API for NetworkFirewallPolicies
// 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 NetworkFirewallPoliciesClient = src.NetworkFirewallPoliciesClient
// NetworkFirewallPoliciesServer is the server API for NetworkFirewallPolicies
// service.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type NetworkFirewallPoliciesServer = src.NetworkFirewallPoliciesServer
// A network interface resource attached to an instance.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type NetworkInterface = src.NetworkInterface
// [Output Only] One of EXTERNAL, INTERNAL to indicate whether the IP can be
// accessed from the Internet. This field is always inherited from its
// subnetwork. Valid only if stackType is IPV4_IPV6.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type NetworkInterface_Ipv6AccessType = src.NetworkInterface_Ipv6AccessType
// The type of vNIC to be used on this interface. This may be gVNIC or
// VirtioNet.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type NetworkInterface_NicType = src.NetworkInterface_NicType
// The stack type for this network interface to identify whether the IPv6
// feature is enabled or not. If not specified, IPV4_ONLY will be used. This
// field can be both set at instance creation and update network interface
// operations.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type NetworkInterface_StackType = src.NetworkInterface_StackType
// Contains a list of networks.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type NetworkList = src.NetworkList
// A network peering attached to a network resource. The message includes the
// peering name, peer network, peering state, and a flag indicating whether
// Google Compute Engine should automatically create routes for the peering.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type NetworkPeering = src.NetworkPeering
// Which IP version(s) of traffic and routes are allowed to be imported or
// exported between peer networks. The default value is IPV4_ONLY.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type NetworkPeering_StackType = src.NetworkPeering_StackType
// [Output Only] State for the peering, either `ACTIVE` or `INACTIVE`. The
// peering is `ACTIVE` when there's a matching configuration in the peer
// network.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type NetworkPeering_State = src.NetworkPeering_State
type NetworkPerformanceConfig = src.NetworkPerformanceConfig
type NetworkPerformanceConfig_TotalEgressBandwidthTier = src.NetworkPerformanceConfig_TotalEgressBandwidthTier
// A routing configuration attached to a network resource. The message
// includes the list of routers associated with the network, and a flag
// indicating the type of routing behavior to enforce network-wide.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type NetworkRoutingConfig = src.NetworkRoutingConfig
// The network-wide routing mode to use. If set to REGIONAL, this network's
// Cloud Routers will only advertise routes with subnets of this network in the
// same region as the router. If set to GLOBAL, this network's Cloud Routers
// will advertise routes with all subnets of this network, across regions.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type NetworkRoutingConfig_RoutingMode = src.NetworkRoutingConfig_RoutingMode
// The network firewall policy enforcement order. Can be either
// AFTER_CLASSIC_FIREWALL or BEFORE_CLASSIC_FIREWALL. Defaults to
// AFTER_CLASSIC_FIREWALL if the field is not specified.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type Network_NetworkFirewallPolicyEnforcementOrder = src.Network_NetworkFirewallPolicyEnforcementOrder
type NetworksAddPeeringRequest = src.NetworksAddPeeringRequest
// NetworksClient is the client API for Networks 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 NetworksClient = src.NetworksClient
type NetworksGetEffectiveFirewallsResponse = src.NetworksGetEffectiveFirewallsResponse
type NetworksGetEffectiveFirewallsResponseEffectiveFirewallPolicy = src.NetworksGetEffectiveFirewallsResponseEffectiveFirewallPolicy
// [Output Only] The type of the firewall policy.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type NetworksGetEffectiveFirewallsResponseEffectiveFirewallPolicy_Type = src.NetworksGetEffectiveFirewallsResponseEffectiveFirewallPolicy_Type
type NetworksRemovePeeringRequest = src.NetworksRemovePeeringRequest
// NetworksServer is the server API for Networks service.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type NetworksServer = src.NetworksServer
type NetworksUpdatePeeringRequest = src.NetworksUpdatePeeringRequest
// Represents a sole-tenant Node Group resource. A sole-tenant node is a
// physical server that is dedicated to hosting VM instances only for your
// specific project. Use sole-tenant nodes to keep your instances physically
// separated from instances in other projects, or to group your instances
// together on the same host hardware. For more information, read Sole-tenant
// nodes.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type NodeGroup = src.NodeGroup
type NodeGroupAggregatedList = src.NodeGroupAggregatedList
type NodeGroupAutoscalingPolicy = src.NodeGroupAutoscalingPolicy
// The autoscaling mode. Set to one of: ON, OFF, or ONLY_SCALE_OUT. For more
// information, see Autoscaler modes.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type NodeGroupAutoscalingPolicy_Mode = src.NodeGroupAutoscalingPolicy_Mode
// Contains a list of nodeGroups.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type NodeGroupList = src.NodeGroupList
// Time window specified for daily maintenance operations. GCE's internal
// maintenance will be performed within this window.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type NodeGroupMaintenanceWindow = src.NodeGroupMaintenanceWindow
type NodeGroupNode = src.NodeGroupNode
// CPU overcommit.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type NodeGroupNode_CpuOvercommitType = src.NodeGroupNode_CpuOvercommitType
type NodeGroupNode_Status = src.NodeGroupNode_Status
// Specifies how to handle instances when a node in the group undergoes
// maintenance. Set to one of: DEFAULT, RESTART_IN_PLACE, or
// MIGRATE_WITHIN_NODE_GROUP. The default value is DEFAULT. For more
// information, see Maintenance policies.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type NodeGroup_MaintenancePolicy = src.NodeGroup_MaintenancePolicy
type NodeGroup_Status = src.NodeGroup_Status
type NodeGroupsAddNodesRequest = src.NodeGroupsAddNodesRequest
// NodeGroupsClient is the client API for NodeGroups 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 NodeGroupsClient = src.NodeGroupsClient
type NodeGroupsDeleteNodesRequest = src.NodeGroupsDeleteNodesRequest
type NodeGroupsListNodes = src.NodeGroupsListNodes
type NodeGroupsScopedList = src.NodeGroupsScopedList
// NodeGroupsServer is the server API for NodeGroups service.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type NodeGroupsServer = src.NodeGroupsServer
type NodeGroupsSetNodeTemplateRequest = src.NodeGroupsSetNodeTemplateRequest
// Represent a sole-tenant Node Template resource. You can use a template to
// define properties for nodes in a node group. For more information, read
// Creating node groups and instances.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type NodeTemplate = src.NodeTemplate
type NodeTemplateAggregatedList = src.NodeTemplateAggregatedList
// Contains a list of node templates.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type NodeTemplateList = src.NodeTemplateList
type NodeTemplateNodeTypeFlexibility = src.NodeTemplateNodeTypeFlexibility
// CPU overcommit.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type NodeTemplate_CpuOvercommitType = src.NodeTemplate_CpuOvercommitType
// [Output Only] The status of the node template. One of the following values:
// CREATING, READY, and DELETING.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type NodeTemplate_Status = src.NodeTemplate_Status
// NodeTemplatesClient is the client API for NodeTemplates 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 NodeTemplatesClient = src.NodeTemplatesClient
type NodeTemplatesScopedList = src.NodeTemplatesScopedList
// NodeTemplatesServer is the server API for NodeTemplates service.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type NodeTemplatesServer = src.NodeTemplatesServer
// Represent a sole-tenant Node Type resource. Each node within a node group
// must have a node type. A node type specifies the total amount of cores and
// memory for that node. Currently, the only available node type is
// n1-node-96-624 node type that has 96 vCPUs and 624 GB of memory, available
// in multiple zones. For more information read Node types.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type NodeType = src.NodeType
type NodeTypeAggregatedList = src.NodeTypeAggregatedList
// Contains a list of node types.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type NodeTypeList = src.NodeTypeList
// NodeTypesClient is the client API for NodeTypes 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 NodeTypesClient = src.NodeTypesClient
type NodeTypesScopedList = src.NodeTypesScopedList
// NodeTypesServer is the server API for NodeTypes service.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type NodeTypesServer = src.NodeTypesServer
// Represents a notification endpoint. A notification endpoint resource
// defines an endpoint to receive notifications when there are status changes
// detected by the associated health check service. For more information, see
// Health checks overview.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type NotificationEndpoint = src.NotificationEndpoint
// Represents a gRPC setting that describes one gRPC notification endpoint and
// the retry duration attempting to send notification to this endpoint.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type NotificationEndpointGrpcSettings = src.NotificationEndpointGrpcSettings
type NotificationEndpointList = src.NotificationEndpointList
// Represents an Operation resource. Google Compute Engine has three Operation
// resources: * [Global](/compute/docs/reference/rest/v1/globalOperations) *
// [Regional](/compute/docs/reference/rest/v1/regionOperations) *
// [Zonal](/compute/docs/reference/rest/v1/zoneOperations) You can use an
// operation resource to manage asynchronous API requests. For more
// information, read Handling API responses. Operations can be global, regional
// or zonal. - For global operations, use the `globalOperations` resource. -
// For regional operations, use the `regionOperations` resource. - For zonal
// operations, use the `zonalOperations` resource. For more information, read
// Global, Regional, and Zonal Resources.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type Operation = src.Operation
type OperationAggregatedList = src.OperationAggregatedList
// Contains a list of Operation resources.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type OperationList = src.OperationList
// [Output Only] The status of the operation, which can be one of the
// following: `PENDING`, `RUNNING`, or `DONE`.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type Operation_Status = src.Operation_Status
type OperationsScopedList = src.OperationsScopedList
// Settings controlling the eviction of unhealthy hosts from the load
// balancing pool for the backend service.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type OutlierDetection = src.OutlierDetection
// Next free: 7
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type PacketIntervals = src.PacketIntervals
// From how long ago in the past these intervals were observed.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type PacketIntervals_Duration = src.PacketIntervals_Duration
// The type of packets for which inter-packet intervals were computed.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type PacketIntervals_Type = src.PacketIntervals_Type
// Represents a Packet Mirroring resource. Packet Mirroring clones the traffic
// of specified instances in your Virtual Private Cloud (VPC) network and
// forwards it to a collector destination, such as an instance group of an
// internal TCP/UDP load balancer, for analysis or examination. For more
// information about setting up Packet Mirroring, see Using Packet Mirroring.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type PacketMirroring = src.PacketMirroring
// Contains a list of packetMirrorings.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type PacketMirroringAggregatedList = src.PacketMirroringAggregatedList
type PacketMirroringFilter = src.PacketMirroringFilter
// Direction of traffic to mirror, either INGRESS, EGRESS, or BOTH. The
// default is BOTH.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type PacketMirroringFilter_Direction = src.PacketMirroringFilter_Direction
type PacketMirroringForwardingRuleInfo = src.PacketMirroringForwardingRuleInfo
// Contains a list of PacketMirroring resources.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type PacketMirroringList = src.PacketMirroringList
type PacketMirroringMirroredResourceInfo = src.PacketMirroringMirroredResourceInfo
type PacketMirroringMirroredResourceInfoInstanceInfo = src.PacketMirroringMirroredResourceInfoInstanceInfo
type PacketMirroringMirroredResourceInfoSubnetInfo = src.PacketMirroringMirroredResourceInfoSubnetInfo
type PacketMirroringNetworkInfo = src.PacketMirroringNetworkInfo
// Indicates whether or not this packet mirroring takes effect. If set to
// FALSE, this packet mirroring policy will not be enforced on the network. The
// default is TRUE.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type PacketMirroring_Enable = src.PacketMirroring_Enable
// PacketMirroringsClient is the client API for PacketMirrorings 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 PacketMirroringsClient = src.PacketMirroringsClient
type PacketMirroringsScopedList = src.PacketMirroringsScopedList
// PacketMirroringsServer is the server API for PacketMirrorings service.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type PacketMirroringsServer = src.PacketMirroringsServer
// A request message for Autoscalers.Patch. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type PatchAutoscalerRequest = src.PatchAutoscalerRequest
// A request message for BackendBuckets.Patch. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type PatchBackendBucketRequest = src.PatchBackendBucketRequest
// A request message for BackendServices.Patch. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type PatchBackendServiceRequest = src.PatchBackendServiceRequest
// A request message for FirewallPolicies.Patch. See the method description
// for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type PatchFirewallPolicyRequest = src.PatchFirewallPolicyRequest
// A request message for Firewalls.Patch. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type PatchFirewallRequest = src.PatchFirewallRequest
// A request message for ForwardingRules.Patch. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type PatchForwardingRuleRequest = src.PatchForwardingRuleRequest
// A request message for GlobalForwardingRules.Patch. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type PatchGlobalForwardingRuleRequest = src.PatchGlobalForwardingRuleRequest
// A request message for GlobalPublicDelegatedPrefixes.Patch. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type PatchGlobalPublicDelegatedPrefixeRequest = src.PatchGlobalPublicDelegatedPrefixeRequest
// A request message for HealthChecks.Patch. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type PatchHealthCheckRequest = src.PatchHealthCheckRequest
// A request message for Images.Patch. See the method description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type PatchImageRequest = src.PatchImageRequest
// A request message for InstanceGroupManagers.Patch. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type PatchInstanceGroupManagerRequest = src.PatchInstanceGroupManagerRequest
// A request message for InterconnectAttachments.Patch. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type PatchInterconnectAttachmentRequest = src.PatchInterconnectAttachmentRequest
// A request message for Interconnects.Patch. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type PatchInterconnectRequest = src.PatchInterconnectRequest
// A request message for NetworkEdgeSecurityServices.Patch. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type PatchNetworkEdgeSecurityServiceRequest = src.PatchNetworkEdgeSecurityServiceRequest
// A request message for NetworkFirewallPolicies.Patch. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type PatchNetworkFirewallPolicyRequest = src.PatchNetworkFirewallPolicyRequest
// A request message for Networks.Patch. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type PatchNetworkRequest = src.PatchNetworkRequest
// A request message for NodeGroups.Patch. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type PatchNodeGroupRequest = src.PatchNodeGroupRequest
// A request message for PacketMirrorings.Patch. See the method description
// for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type PatchPacketMirroringRequest = src.PatchPacketMirroringRequest
// A request message for InstanceGroupManagers.PatchPerInstanceConfigs. See
// the method description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type PatchPerInstanceConfigsInstanceGroupManagerRequest = src.PatchPerInstanceConfigsInstanceGroupManagerRequest
// A request message for RegionInstanceGroupManagers.PatchPerInstanceConfigs.
// See the method description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type PatchPerInstanceConfigsRegionInstanceGroupManagerRequest = src.PatchPerInstanceConfigsRegionInstanceGroupManagerRequest
// A request message for PublicAdvertisedPrefixes.Patch. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type PatchPublicAdvertisedPrefixeRequest = src.PatchPublicAdvertisedPrefixeRequest
// A request message for PublicDelegatedPrefixes.Patch. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type PatchPublicDelegatedPrefixeRequest = src.PatchPublicDelegatedPrefixeRequest
// A request message for RegionAutoscalers.Patch. See the method description
// for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type PatchRegionAutoscalerRequest = src.PatchRegionAutoscalerRequest
// A request message for RegionBackendServices.Patch. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type PatchRegionBackendServiceRequest = src.PatchRegionBackendServiceRequest
// A request message for RegionHealthChecks.Patch. See the method description
// for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type PatchRegionHealthCheckRequest = src.PatchRegionHealthCheckRequest
// A request message for RegionHealthCheckServices.Patch. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type PatchRegionHealthCheckServiceRequest = src.PatchRegionHealthCheckServiceRequest
// A request message for RegionInstanceGroupManagers.Patch. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type PatchRegionInstanceGroupManagerRequest = src.PatchRegionInstanceGroupManagerRequest
// A request message for RegionNetworkFirewallPolicies.Patch. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type PatchRegionNetworkFirewallPolicyRequest = src.PatchRegionNetworkFirewallPolicyRequest
// A request message for RegionSecurityPolicies.Patch. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type PatchRegionSecurityPolicyRequest = src.PatchRegionSecurityPolicyRequest
// A request message for RegionSslPolicies.Patch. See the method description
// for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type PatchRegionSslPolicyRequest = src.PatchRegionSslPolicyRequest
// A request message for RegionTargetHttpsProxies.Patch. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type PatchRegionTargetHttpsProxyRequest = src.PatchRegionTargetHttpsProxyRequest
// A request message for RegionUrlMaps.Patch. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type PatchRegionUrlMapRequest = src.PatchRegionUrlMapRequest
// A request message for Routers.Patch. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type PatchRouterRequest = src.PatchRouterRequest
// A request message for FirewallPolicies.PatchRule. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type PatchRuleFirewallPolicyRequest = src.PatchRuleFirewallPolicyRequest
// A request message for NetworkFirewallPolicies.PatchRule. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type PatchRuleNetworkFirewallPolicyRequest = src.PatchRuleNetworkFirewallPolicyRequest
// A request message for RegionNetworkFirewallPolicies.PatchRule. See the
// method description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type PatchRuleRegionNetworkFirewallPolicyRequest = src.PatchRuleRegionNetworkFirewallPolicyRequest
// A request message for SecurityPolicies.PatchRule. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type PatchRuleSecurityPolicyRequest = src.PatchRuleSecurityPolicyRequest
// A request message for SecurityPolicies.Patch. See the method description
// for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type PatchSecurityPolicyRequest = src.PatchSecurityPolicyRequest
// A request message for ServiceAttachments.Patch. See the method description
// for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type PatchServiceAttachmentRequest = src.PatchServiceAttachmentRequest
// A request message for SslPolicies.Patch. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type PatchSslPolicyRequest = src.PatchSslPolicyRequest
// A request message for Subnetworks.Patch. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type PatchSubnetworkRequest = src.PatchSubnetworkRequest
// A request message for TargetGrpcProxies.Patch. See the method description
// for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type PatchTargetGrpcProxyRequest = src.PatchTargetGrpcProxyRequest
// A request message for TargetHttpProxies.Patch. See the method description
// for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type PatchTargetHttpProxyRequest = src.PatchTargetHttpProxyRequest
// A request message for TargetHttpsProxies.Patch. See the method description
// for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type PatchTargetHttpsProxyRequest = src.PatchTargetHttpsProxyRequest
// A request message for UrlMaps.Patch. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type PatchUrlMapRequest = src.PatchUrlMapRequest
// A matcher for the path portion of the URL. The BackendService from the
// longest-matched rule will serve the URL. If no rule was matched, the default
// service is used.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type PathMatcher = src.PathMatcher
// A path-matching rule for a URL. If matched, will use the specified
// BackendService to handle the traffic arriving at this URL.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type PathRule = src.PathRule
type PerInstanceConfig = src.PerInstanceConfig
// The status of applying this per-instance configuration on the corresponding
// managed instance.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type PerInstanceConfig_Status = src.PerInstanceConfig_Status
// An Identity and Access Management (IAM) policy, which specifies access
// controls for Google Cloud resources. A `Policy` is a collection of
// `bindings`. A `binding` binds one or more `members`, or principals, to a
// single `role`. Principals can be user accounts, service accounts, Google
// groups, and domains (such as G Suite). A `role` is a named list of
// permissions; each `role` can be an IAM predefined role or a user-created
// custom role. For some types of Google Cloud resources, a `binding` can also
// specify a `condition`, which is a logical expression that allows access to a
// resource only if the expression evaluates to `true`. A condition can add
// constraints based on attributes of the request, the resource, or both. To
// learn which resources support conditions in their IAM policies, see the [IAM
// documentation](https://cloud.google.com/iam/help/conditions/resource-policies).
// **JSON example:** { "bindings": [ { "role":
// "roles/resourcemanager.organizationAdmin", "members": [
// "user:mike@example.com", "group:admins@example.com", "domain:google.com",
// "serviceAccount:my-project-id@appspot.gserviceaccount.com" ] }, { "role":
// "roles/resourcemanager.organizationViewer", "members": [
// "user:eve@example.com" ], "condition": { "title": "expirable access",
// "description": "Does not grant access after Sep 2020", "expression":
// "request.time < timestamp('2020-10-01T00:00:00.000Z')", } } ], "etag":
// "BwWWja0YfJA=", "version": 3 } **YAML example:** bindings: - members: -
// user:mike@example.com - group:admins@example.com - domain:google.com -
// serviceAccount:my-project-id@appspot.gserviceaccount.com role:
// roles/resourcemanager.organizationAdmin - members: - user:eve@example.com
// role: roles/resourcemanager.organizationViewer condition: title: expirable
// access description: Does not grant access after Sep 2020 expression:
// request.time < timestamp('2020-10-01T00:00:00.000Z') etag: BwWWja0YfJA=
// version: 3 For a description of IAM and its features, see the [IAM
// documentation](https://cloud.google.com/iam/docs/).
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type Policy = src.Policy
type PreconfiguredWafSet = src.PreconfiguredWafSet
// Preserved state for a given instance.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type PreservedState = src.PreservedState
type PreservedStatePreservedDisk = src.PreservedStatePreservedDisk
// These stateful disks will never be deleted during autohealing, update,
// instance recreate operations. This flag is used to configure if the disk
// should be deleted after it is no longer used by the group, e.g. when the
// given instance or the whole MIG is deleted. Note: disks attached in
// READ_ONLY mode cannot be auto-deleted.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type PreservedStatePreservedDisk_AutoDelete = src.PreservedStatePreservedDisk_AutoDelete
// The mode in which to attach this disk, either READ_WRITE or READ_ONLY. If
// not specified, the default is to attach the disk in READ_WRITE mode.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type PreservedStatePreservedDisk_Mode = src.PreservedStatePreservedDisk_Mode
// A request message for Routers.Preview. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type PreviewRouterRequest = src.PreviewRouterRequest
// Represents a Project resource. A project is used to organize resources in a
// Google Cloud Platform environment. For more information, read about the
// Resource Hierarchy.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type Project = src.Project
// This signifies the default network tier used for configuring resources of
// the project and can only take the following values: PREMIUM, STANDARD.
// Initially the default network tier is PREMIUM.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type Project_DefaultNetworkTier = src.Project_DefaultNetworkTier
// [Output Only] The role this project has in a shared VPC configuration.
// Currently, only projects with the host role, which is specified by the value
// HOST, are differentiated.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type Project_XpnProjectStatus = src.Project_XpnProjectStatus
// ProjectsClient is the client API for Projects 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 ProjectsClient = src.ProjectsClient
type ProjectsDisableXpnResourceRequest = src.ProjectsDisableXpnResourceRequest
type ProjectsEnableXpnResourceRequest = src.ProjectsEnableXpnResourceRequest
type ProjectsGetXpnResources = src.ProjectsGetXpnResources
type ProjectsListXpnHostsRequest = src.ProjectsListXpnHostsRequest
// ProjectsServer is the server API for Projects service.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ProjectsServer = src.ProjectsServer
type ProjectsSetDefaultNetworkTierRequest = src.ProjectsSetDefaultNetworkTierRequest
// Default network tier to be set.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ProjectsSetDefaultNetworkTierRequest_NetworkTier = src.ProjectsSetDefaultNetworkTierRequest_NetworkTier
// A public advertised prefix represents an aggregated IP prefix or netblock
// which customers bring to cloud. The IP prefix is a single unit of route
// advertisement and is announced globally to the internet.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type PublicAdvertisedPrefix = src.PublicAdvertisedPrefix
type PublicAdvertisedPrefixList = src.PublicAdvertisedPrefixList
// Represents a CIDR range which can be used to assign addresses.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type PublicAdvertisedPrefixPublicDelegatedPrefix = src.PublicAdvertisedPrefixPublicDelegatedPrefix
// The status of the public advertised prefix. Possible values include: -
// `INITIAL`: RPKI validation is complete. - `PTR_CONFIGURED`: User has
// configured the PTR. - `VALIDATED`: Reverse DNS lookup is successful. -
// `REVERSE_DNS_LOOKUP_FAILED`: Reverse DNS lookup failed. -
// `PREFIX_CONFIGURATION_IN_PROGRESS`: The prefix is being configured. -
// `PREFIX_CONFIGURATION_COMPLETE`: The prefix is fully configured. -
// `PREFIX_REMOVAL_IN_PROGRESS`: The prefix is being removed.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type PublicAdvertisedPrefix_Status = src.PublicAdvertisedPrefix_Status
// PublicAdvertisedPrefixesClient is the client API for
// PublicAdvertisedPrefixes 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 PublicAdvertisedPrefixesClient = src.PublicAdvertisedPrefixesClient
// PublicAdvertisedPrefixesServer is the server API for
// PublicAdvertisedPrefixes service.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type PublicAdvertisedPrefixesServer = src.PublicAdvertisedPrefixesServer
// A PublicDelegatedPrefix resource represents an IP block within a
// PublicAdvertisedPrefix that is configured within a single cloud scope
// (global or region). IPs in the block can be allocated to resources within
// that scope. Public delegated prefixes may be further broken up into smaller
// IP blocks in the same scope as the parent block.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type PublicDelegatedPrefix = src.PublicDelegatedPrefix
type PublicDelegatedPrefixAggregatedList = src.PublicDelegatedPrefixAggregatedList
type PublicDelegatedPrefixList = src.PublicDelegatedPrefixList
// Represents a sub PublicDelegatedPrefix.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type PublicDelegatedPrefixPublicDelegatedSubPrefix = src.PublicDelegatedPrefixPublicDelegatedSubPrefix
// [Output Only] The status of the sub public delegated prefix.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type PublicDelegatedPrefixPublicDelegatedSubPrefix_Status = src.PublicDelegatedPrefixPublicDelegatedSubPrefix_Status
// [Output Only] The status of the public delegated prefix, which can be one
// of following values: - `INITIALIZING` The public delegated prefix is being
// initialized and addresses cannot be created yet. - `READY_TO_ANNOUNCE` The
// public delegated prefix is a live migration prefix and is active. -
// `ANNOUNCED` The public delegated prefix is active. - `DELETING` The public
// delegated prefix is being deprovsioned.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type PublicDelegatedPrefix_Status = src.PublicDelegatedPrefix_Status
// PublicDelegatedPrefixesClient is the client API for PublicDelegatedPrefixes
// 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 PublicDelegatedPrefixesClient = src.PublicDelegatedPrefixesClient
type PublicDelegatedPrefixesScopedList = src.PublicDelegatedPrefixesScopedList
// PublicDelegatedPrefixesServer is the server API for PublicDelegatedPrefixes
// service.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type PublicDelegatedPrefixesServer = src.PublicDelegatedPrefixesServer
// A quotas entry.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type Quota = src.Quota
// Additional details for quota exceeded error for resource quota.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type QuotaExceededInfo = src.QuotaExceededInfo
// [Output Only] Name of the quota metric.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type Quota_Metric = src.Quota_Metric
// The parameters of the raw disk image.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type RawDisk = src.RawDisk
// The format used to encode and transmit the block device, which should be
// TAR. This is just a container and transmission format and not a runtime
// format. Provided by the client when the disk image is created.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type RawDisk_ContainerType = src.RawDisk_ContainerType
// A request message for InstanceGroupManagers.RecreateInstances. See the
// method description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type RecreateInstancesInstanceGroupManagerRequest = src.RecreateInstancesInstanceGroupManagerRequest
// A request message for RegionInstanceGroupManagers.RecreateInstances. See
// the method description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type RecreateInstancesRegionInstanceGroupManagerRequest = src.RecreateInstancesRegionInstanceGroupManagerRequest
// Represents a reference to a resource.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type Reference = src.Reference
// Represents a Region resource. A region is a geographical area where a
// resource is located. For more information, read Regions and Zones.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type Region = src.Region
// Contains a list of autoscalers.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type RegionAutoscalerList = src.RegionAutoscalerList
// RegionAutoscalersClient is the client API for RegionAutoscalers 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 RegionAutoscalersClient = src.RegionAutoscalersClient
// RegionAutoscalersServer is the server API for RegionAutoscalers service.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type RegionAutoscalersServer = src.RegionAutoscalersServer
// RegionBackendServicesClient is the client API for RegionBackendServices
// 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 RegionBackendServicesClient = src.RegionBackendServicesClient
// RegionBackendServicesServer is the server API for RegionBackendServices
// service.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type RegionBackendServicesServer = src.RegionBackendServicesServer
// RegionCommitmentsClient is the client API for RegionCommitments 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 RegionCommitmentsClient = src.RegionCommitmentsClient
// RegionCommitmentsServer is the server API for RegionCommitments service.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type RegionCommitmentsServer = src.RegionCommitmentsServer
type RegionDiskTypeList = src.RegionDiskTypeList
// RegionDiskTypesClient is the client API for RegionDiskTypes 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 RegionDiskTypesClient = src.RegionDiskTypesClient
// RegionDiskTypesServer is the server API for RegionDiskTypes service.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type RegionDiskTypesServer = src.RegionDiskTypesServer
type RegionDisksAddResourcePoliciesRequest = src.RegionDisksAddResourcePoliciesRequest
// RegionDisksClient is the client API for RegionDisks 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 RegionDisksClient = src.RegionDisksClient
type RegionDisksRemoveResourcePoliciesRequest = src.RegionDisksRemoveResourcePoliciesRequest
type RegionDisksResizeRequest = src.RegionDisksResizeRequest
// RegionDisksServer is the server API for RegionDisks service.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type RegionDisksServer = src.RegionDisksServer
// RegionHealthCheckServicesClient is the client API for
// RegionHealthCheckServices 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 RegionHealthCheckServicesClient = src.RegionHealthCheckServicesClient
// RegionHealthCheckServicesServer is the server API for
// RegionHealthCheckServices service.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type RegionHealthCheckServicesServer = src.RegionHealthCheckServicesServer
// RegionHealthChecksClient is the client API for RegionHealthChecks 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 RegionHealthChecksClient = src.RegionHealthChecksClient
// RegionHealthChecksServer is the server API for RegionHealthChecks service.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type RegionHealthChecksServer = src.RegionHealthChecksServer
// Contains a list of InstanceGroup resources.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type RegionInstanceGroupList = src.RegionInstanceGroupList
// RegionInstanceGroupManagers.deletePerInstanceConfigs
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type RegionInstanceGroupManagerDeleteInstanceConfigReq = src.RegionInstanceGroupManagerDeleteInstanceConfigReq
// Contains a list of managed instance groups.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type RegionInstanceGroupManagerList = src.RegionInstanceGroupManagerList
// RegionInstanceGroupManagers.patchPerInstanceConfigs
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type RegionInstanceGroupManagerPatchInstanceConfigReq = src.RegionInstanceGroupManagerPatchInstanceConfigReq
// RegionInstanceGroupManagers.updatePerInstanceConfigs
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type RegionInstanceGroupManagerUpdateInstanceConfigReq = src.RegionInstanceGroupManagerUpdateInstanceConfigReq
type RegionInstanceGroupManagersAbandonInstancesRequest = src.RegionInstanceGroupManagersAbandonInstancesRequest
// RegionInstanceGroupManagers.applyUpdatesToInstances
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type RegionInstanceGroupManagersApplyUpdatesRequest = src.RegionInstanceGroupManagersApplyUpdatesRequest
// The minimal action that you want to perform on each instance during the
// update: - REPLACE: At minimum, delete the instance and create it again. -
// RESTART: Stop the instance and start it again. - REFRESH: Do not stop the
// instance. - NONE: Do not disrupt the instance at all. By default, the
// minimum action is NONE. If your update requires a more disruptive action
// than you set with this flag, the necessary action is performed to execute
// the update. Additional supported values which may be not listed in the enum
// directly due to technical reasons: NONE REFRESH REPLACE RESTART
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type RegionInstanceGroupManagersApplyUpdatesRequest_MinimalAction = src.RegionInstanceGroupManagersApplyUpdatesRequest_MinimalAction
// The most disruptive action that you want to perform on each instance during
// the update: - REPLACE: Delete the instance and create it again. - RESTART:
// Stop the instance and start it again. - REFRESH: Do not stop the instance. -
// NONE: Do not disrupt the instance at all. By default, the most disruptive
// allowed action is REPLACE. If your update requires a more disruptive action
// than you set with this flag, the update request will fail. Additional
// supported values which may be not listed in the enum directly due to
// technical reasons: NONE REFRESH REPLACE RESTART
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type RegionInstanceGroupManagersApplyUpdatesRequest_MostDisruptiveAllowedAction = src.RegionInstanceGroupManagersApplyUpdatesRequest_MostDisruptiveAllowedAction
// RegionInstanceGroupManagersClient is the client API for
// RegionInstanceGroupManagers 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 RegionInstanceGroupManagersClient = src.RegionInstanceGroupManagersClient
// RegionInstanceGroupManagers.createInstances
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type RegionInstanceGroupManagersCreateInstancesRequest = src.RegionInstanceGroupManagersCreateInstancesRequest
type RegionInstanceGroupManagersDeleteInstancesRequest = src.RegionInstanceGroupManagersDeleteInstancesRequest
type RegionInstanceGroupManagersListErrorsResponse = src.RegionInstanceGroupManagersListErrorsResponse
type RegionInstanceGroupManagersListInstanceConfigsResp = src.RegionInstanceGroupManagersListInstanceConfigsResp
type RegionInstanceGroupManagersListInstancesResponse = src.RegionInstanceGroupManagersListInstancesResponse
type RegionInstanceGroupManagersRecreateRequest = src.RegionInstanceGroupManagersRecreateRequest
// RegionInstanceGroupManagersServer is the server API for
// RegionInstanceGroupManagers service.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type RegionInstanceGroupManagersServer = src.RegionInstanceGroupManagersServer
type RegionInstanceGroupManagersSetTargetPoolsRequest = src.RegionInstanceGroupManagersSetTargetPoolsRequest
type RegionInstanceGroupManagersSetTemplateRequest = src.RegionInstanceGroupManagersSetTemplateRequest
// RegionInstanceGroupsClient is the client API for RegionInstanceGroups
// 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 RegionInstanceGroupsClient = src.RegionInstanceGroupsClient
type RegionInstanceGroupsListInstances = src.RegionInstanceGroupsListInstances
type RegionInstanceGroupsListInstancesRequest = src.RegionInstanceGroupsListInstancesRequest
// Instances in which state should be returned. Valid options are: 'ALL',
// 'RUNNING'. By default, it lists all instances.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type RegionInstanceGroupsListInstancesRequest_InstanceState = src.RegionInstanceGroupsListInstancesRequest_InstanceState
// RegionInstanceGroupsServer is the server API for RegionInstanceGroups
// service.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type RegionInstanceGroupsServer = src.RegionInstanceGroupsServer
type RegionInstanceGroupsSetNamedPortsRequest = src.RegionInstanceGroupsSetNamedPortsRequest
// RegionInstancesClient is the client API for RegionInstances 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 RegionInstancesClient = src.RegionInstancesClient
// RegionInstancesServer is the server API for RegionInstances service.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type RegionInstancesServer = src.RegionInstancesServer
// Contains a list of region resources.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type RegionList = src.RegionList
// RegionNetworkEndpointGroupsClient is the client API for
// RegionNetworkEndpointGroups 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 RegionNetworkEndpointGroupsClient = src.RegionNetworkEndpointGroupsClient
// RegionNetworkEndpointGroupsServer is the server API for
// RegionNetworkEndpointGroups service.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type RegionNetworkEndpointGroupsServer = src.RegionNetworkEndpointGroupsServer
// RegionNetworkFirewallPoliciesClient is the client API for
// RegionNetworkFirewallPolicies 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 RegionNetworkFirewallPoliciesClient = src.RegionNetworkFirewallPoliciesClient
type RegionNetworkFirewallPoliciesGetEffectiveFirewallsResponse = src.RegionNetworkFirewallPoliciesGetEffectiveFirewallsResponse
type RegionNetworkFirewallPoliciesGetEffectiveFirewallsResponseEffectiveFirewallPolicy = src.RegionNetworkFirewallPoliciesGetEffectiveFirewallsResponseEffectiveFirewallPolicy
// [Output Only] The type of the firewall policy. Can be one of HIERARCHY,
// NETWORK, NETWORK_REGIONAL.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type RegionNetworkFirewallPoliciesGetEffectiveFirewallsResponseEffectiveFirewallPolicy_Type = src.RegionNetworkFirewallPoliciesGetEffectiveFirewallsResponseEffectiveFirewallPolicy_Type
// RegionNetworkFirewallPoliciesServer is the server API for
// RegionNetworkFirewallPolicies service.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type RegionNetworkFirewallPoliciesServer = src.RegionNetworkFirewallPoliciesServer
// RegionNotificationEndpointsClient is the client API for
// RegionNotificationEndpoints 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 RegionNotificationEndpointsClient = src.RegionNotificationEndpointsClient
// RegionNotificationEndpointsServer is the server API for
// RegionNotificationEndpoints service.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type RegionNotificationEndpointsServer = src.RegionNotificationEndpointsServer
// RegionOperationsClient is the client API for RegionOperations 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 RegionOperationsClient = src.RegionOperationsClient
// RegionOperationsServer is the server API for RegionOperations service.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type RegionOperationsServer = src.RegionOperationsServer
// RegionSecurityPoliciesClient is the client API for RegionSecurityPolicies
// 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 RegionSecurityPoliciesClient = src.RegionSecurityPoliciesClient
// RegionSecurityPoliciesServer is the server API for RegionSecurityPolicies
// service.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type RegionSecurityPoliciesServer = src.RegionSecurityPoliciesServer
type RegionSetLabelsRequest = src.RegionSetLabelsRequest
type RegionSetPolicyRequest = src.RegionSetPolicyRequest
// RegionSslCertificatesClient is the client API for RegionSslCertificates
// 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 RegionSslCertificatesClient = src.RegionSslCertificatesClient
// RegionSslCertificatesServer is the server API for RegionSslCertificates
// service.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type RegionSslCertificatesServer = src.RegionSslCertificatesServer
// RegionSslPoliciesClient is the client API for RegionSslPolicies 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 RegionSslPoliciesClient = src.RegionSslPoliciesClient
// RegionSslPoliciesServer is the server API for RegionSslPolicies service.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type RegionSslPoliciesServer = src.RegionSslPoliciesServer
// RegionTargetHttpProxiesClient is the client API for RegionTargetHttpProxies
// 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 RegionTargetHttpProxiesClient = src.RegionTargetHttpProxiesClient
// RegionTargetHttpProxiesServer is the server API for RegionTargetHttpProxies
// service.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type RegionTargetHttpProxiesServer = src.RegionTargetHttpProxiesServer
// RegionTargetHttpsProxiesClient is the client API for
// RegionTargetHttpsProxies 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 RegionTargetHttpsProxiesClient = src.RegionTargetHttpsProxiesClient
// RegionTargetHttpsProxiesServer is the server API for
// RegionTargetHttpsProxies service.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type RegionTargetHttpsProxiesServer = src.RegionTargetHttpsProxiesServer
type RegionTargetHttpsProxiesSetSslCertificatesRequest = src.RegionTargetHttpsProxiesSetSslCertificatesRequest
// RegionTargetTcpProxiesClient is the client API for RegionTargetTcpProxies
// 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 RegionTargetTcpProxiesClient = src.RegionTargetTcpProxiesClient
// RegionTargetTcpProxiesServer is the server API for RegionTargetTcpProxies
// service.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type RegionTargetTcpProxiesServer = src.RegionTargetTcpProxiesServer
// RegionUrlMapsClient is the client API for RegionUrlMaps 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 RegionUrlMapsClient = src.RegionUrlMapsClient
// RegionUrlMapsServer is the server API for RegionUrlMaps service.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type RegionUrlMapsServer = src.RegionUrlMapsServer
type RegionUrlMapsValidateRequest = src.RegionUrlMapsValidateRequest
// [Output Only] Status of the region, either UP or DOWN.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type Region_Status = src.Region_Status
// RegionsClient is the client API for Regions 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 RegionsClient = src.RegionsClient
// RegionsServer is the server API for Regions service.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type RegionsServer = src.RegionsServer
// A request message for FirewallPolicies.RemoveAssociation. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type RemoveAssociationFirewallPolicyRequest = src.RemoveAssociationFirewallPolicyRequest
// A request message for NetworkFirewallPolicies.RemoveAssociation. See the
// method description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type RemoveAssociationNetworkFirewallPolicyRequest = src.RemoveAssociationNetworkFirewallPolicyRequest
// A request message for RegionNetworkFirewallPolicies.RemoveAssociation. See
// the method description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type RemoveAssociationRegionNetworkFirewallPolicyRequest = src.RemoveAssociationRegionNetworkFirewallPolicyRequest
// A request message for TargetPools.RemoveHealthCheck. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type RemoveHealthCheckTargetPoolRequest = src.RemoveHealthCheckTargetPoolRequest
// A request message for TargetPools.RemoveInstance. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type RemoveInstanceTargetPoolRequest = src.RemoveInstanceTargetPoolRequest
// A request message for InstanceGroups.RemoveInstances. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type RemoveInstancesInstanceGroupRequest = src.RemoveInstancesInstanceGroupRequest
// A request message for Networks.RemovePeering. See the method description
// for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type RemovePeeringNetworkRequest = src.RemovePeeringNetworkRequest
// A request message for Disks.RemoveResourcePolicies. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type RemoveResourcePoliciesDiskRequest = src.RemoveResourcePoliciesDiskRequest
// A request message for Instances.RemoveResourcePolicies. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type RemoveResourcePoliciesInstanceRequest = src.RemoveResourcePoliciesInstanceRequest
// A request message for RegionDisks.RemoveResourcePolicies. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type RemoveResourcePoliciesRegionDiskRequest = src.RemoveResourcePoliciesRegionDiskRequest
// A request message for FirewallPolicies.RemoveRule. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type RemoveRuleFirewallPolicyRequest = src.RemoveRuleFirewallPolicyRequest
// A request message for NetworkFirewallPolicies.RemoveRule. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type RemoveRuleNetworkFirewallPolicyRequest = src.RemoveRuleNetworkFirewallPolicyRequest
// A request message for RegionNetworkFirewallPolicies.RemoveRule. See the
// method description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type RemoveRuleRegionNetworkFirewallPolicyRequest = src.RemoveRuleRegionNetworkFirewallPolicyRequest
// A request message for SecurityPolicies.RemoveRule. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type RemoveRuleSecurityPolicyRequest = src.RemoveRuleSecurityPolicyRequest
// A policy that specifies how requests intended for the route's backends are
// shadowed to a separate mirrored backend service. The load balancer doesn't
// wait for responses from the shadow service. Before sending traffic to the
// shadow service, the host or authority header is suffixed with -shadow.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type RequestMirrorPolicy = src.RequestMirrorPolicy
// Represents a reservation resource. A reservation ensures that capacity is
// held in a specific zone even if the reserved VMs are not running. For more
// information, read Reserving zonal resources.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type Reservation = src.Reservation
// Specifies the reservations that this instance can consume from.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ReservationAffinity = src.ReservationAffinity
// Specifies the type of reservation from which this instance can consume
// resources: ANY_RESERVATION (default), SPECIFIC_RESERVATION, or
// NO_RESERVATION. See Consuming reserved instances for examples.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ReservationAffinity_ConsumeReservationType = src.ReservationAffinity_ConsumeReservationType
// Contains a list of reservations.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ReservationAggregatedList = src.ReservationAggregatedList
type ReservationList = src.ReservationList
// [Output Only] The status of the reservation.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type Reservation_Status = src.Reservation_Status
// ReservationsClient is the client API for Reservations 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 ReservationsClient = src.ReservationsClient
type ReservationsResizeRequest = src.ReservationsResizeRequest
type ReservationsScopedList = src.ReservationsScopedList
// ReservationsServer is the server API for Reservations service.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ReservationsServer = src.ReservationsServer
// A request message for Instances.Reset. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ResetInstanceRequest = src.ResetInstanceRequest
// A request message for Disks.Resize. See the method description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ResizeDiskRequest = src.ResizeDiskRequest
// A request message for InstanceGroupManagers.Resize. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ResizeInstanceGroupManagerRequest = src.ResizeInstanceGroupManagerRequest
// A request message for RegionDisks.Resize. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ResizeRegionDiskRequest = src.ResizeRegionDiskRequest
// A request message for RegionInstanceGroupManagers.Resize. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ResizeRegionInstanceGroupManagerRequest = src.ResizeRegionInstanceGroupManagerRequest
// A request message for Reservations.Resize. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ResizeReservationRequest = src.ResizeReservationRequest
// Commitment for a particular resource (a Commitment is composed of one or
// more of these).
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ResourceCommitment = src.ResourceCommitment
// Type of resource for which this commitment applies. Possible values are
// VCPU and MEMORY
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ResourceCommitment_Type = src.ResourceCommitment_Type
type ResourceGroupReference = src.ResourceGroupReference
// ResourcePoliciesClient is the client API for ResourcePolicies 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 ResourcePoliciesClient = src.ResourcePoliciesClient
type ResourcePoliciesScopedList = src.ResourcePoliciesScopedList
// ResourcePoliciesServer is the server API for ResourcePolicies service.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ResourcePoliciesServer = src.ResourcePoliciesServer
// Represents a Resource Policy resource. You can use resource policies to
// schedule actions for some Compute Engine resources. For example, you can use
// them to schedule persistent disk snapshots.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ResourcePolicy = src.ResourcePolicy
// Contains a list of resourcePolicies.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ResourcePolicyAggregatedList = src.ResourcePolicyAggregatedList
// Time window specified for daily operations.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ResourcePolicyDailyCycle = src.ResourcePolicyDailyCycle
// A GroupPlacementPolicy specifies resource placement configuration. It
// specifies the failure bucket separation as well as network locality
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ResourcePolicyGroupPlacementPolicy = src.ResourcePolicyGroupPlacementPolicy
// Specifies network collocation
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ResourcePolicyGroupPlacementPolicy_Collocation = src.ResourcePolicyGroupPlacementPolicy_Collocation
// Time window specified for hourly operations.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ResourcePolicyHourlyCycle = src.ResourcePolicyHourlyCycle
// An InstanceSchedulePolicy specifies when and how frequent certain
// operations are performed on the instance.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ResourcePolicyInstanceSchedulePolicy = src.ResourcePolicyInstanceSchedulePolicy
// Schedule for an instance operation.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ResourcePolicyInstanceSchedulePolicySchedule = src.ResourcePolicyInstanceSchedulePolicySchedule
type ResourcePolicyList = src.ResourcePolicyList
// Contains output only fields. Use this sub-message for all output fields set
// on ResourcePolicy. The internal structure of this "status" field should
// mimic the structure of ResourcePolicy proto specification.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ResourcePolicyResourceStatus = src.ResourcePolicyResourceStatus
type ResourcePolicyResourceStatusInstanceSchedulePolicyStatus = src.ResourcePolicyResourceStatusInstanceSchedulePolicyStatus
// A snapshot schedule policy specifies when and how frequently snapshots are
// to be created for the target disk. Also specifies how many and how long
// these scheduled snapshots should be retained.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ResourcePolicySnapshotSchedulePolicy = src.ResourcePolicySnapshotSchedulePolicy
// Policy for retention of scheduled snapshots.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ResourcePolicySnapshotSchedulePolicyRetentionPolicy = src.ResourcePolicySnapshotSchedulePolicyRetentionPolicy
// Specifies the behavior to apply to scheduled snapshots when the source disk
// is deleted.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ResourcePolicySnapshotSchedulePolicyRetentionPolicy_OnSourceDiskDelete = src.ResourcePolicySnapshotSchedulePolicyRetentionPolicy_OnSourceDiskDelete
// A schedule for disks where the schedueled operations are performed.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ResourcePolicySnapshotSchedulePolicySchedule = src.ResourcePolicySnapshotSchedulePolicySchedule
// Specified snapshot properties for scheduled snapshots created by this
// policy.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ResourcePolicySnapshotSchedulePolicySnapshotProperties = src.ResourcePolicySnapshotSchedulePolicySnapshotProperties
// Time window specified for weekly operations.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ResourcePolicyWeeklyCycle = src.ResourcePolicyWeeklyCycle
type ResourcePolicyWeeklyCycleDayOfWeek = src.ResourcePolicyWeeklyCycleDayOfWeek
// Defines a schedule that runs on specific days of the week. Specify one or
// more days. The following options are available: MONDAY, TUESDAY, WEDNESDAY,
// THURSDAY, FRIDAY, SATURDAY, SUNDAY.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ResourcePolicyWeeklyCycleDayOfWeek_Day = src.ResourcePolicyWeeklyCycleDayOfWeek_Day
// [Output Only] The status of resource policy creation.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ResourcePolicy_Status = src.ResourcePolicy_Status
// Contains output only fields. Use this sub-message for actual values set on
// Instance attributes as compared to the value requested by the user (intent)
// in their instance CRUD calls.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ResourceStatus = src.ResourceStatus
// A request message for Instances.Resume. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ResumeInstanceRequest = src.ResumeInstanceRequest
// Represents a Route resource. A route defines a path from VM instances in
// the VPC network to a specific destination. This destination can be inside or
// outside the VPC network. For more information, read the Routes overview.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type Route = src.Route
type RouteAsPath = src.RouteAsPath
// [Output Only] The type of the AS Path, which can be one of the following
// values: - 'AS_SET': unordered set of autonomous systems that the route in
// has traversed - 'AS_SEQUENCE': ordered set of autonomous systems that the
// route has traversed - 'AS_CONFED_SEQUENCE': ordered set of Member Autonomous
// Systems in the local confederation that the route has traversed -
// 'AS_CONFED_SET': unordered set of Member Autonomous Systems in the local
// confederation that the route has traversed
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type RouteAsPath_PathSegmentType = src.RouteAsPath_PathSegmentType
// Contains a list of Route resources.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type RouteList = src.RouteList
// [Output only] The status of the route.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type Route_RouteStatus = src.Route_RouteStatus
// [Output Only] The type of this route, which can be one of the following
// values: - 'TRANSIT' for a transit route that this router learned from
// another Cloud Router and will readvertise to one of its BGP peers - 'SUBNET'
// for a route from a subnet of the VPC - 'BGP' for a route learned from a BGP
// peer of this router - 'STATIC' for a static route
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type Route_RouteType = src.Route_RouteType
// Represents a Cloud Router resource. For more information about Cloud
// Router, read the Cloud Router overview.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type Router = src.Router
// Description-tagged IP ranges for the router to advertise.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type RouterAdvertisedIpRange = src.RouterAdvertisedIpRange
// Contains a list of routers.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type RouterAggregatedList = src.RouterAggregatedList
type RouterBgp = src.RouterBgp
type RouterBgpPeer = src.RouterBgpPeer
type RouterBgpPeerBfd = src.RouterBgpPeerBfd
// The BFD session initialization mode for this BGP peer. If set to ACTIVE,
// the Cloud Router will initiate the BFD session for this BGP peer. If set to
// PASSIVE, the Cloud Router will wait for the peer router to initiate the BFD
// session for this BGP peer. If set to DISABLED, BFD is disabled for this BGP
// peer. The default is DISABLED.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type RouterBgpPeerBfd_SessionInitializationMode = src.RouterBgpPeerBfd_SessionInitializationMode
// User-specified flag to indicate which mode to use for advertisement.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type RouterBgpPeer_AdvertiseMode = src.RouterBgpPeer_AdvertiseMode
type RouterBgpPeer_AdvertisedGroups = src.RouterBgpPeer_AdvertisedGroups
// The status of the BGP peer connection. If set to FALSE, any active session
// with the peer is terminated and all associated routing information is
// removed. If set to TRUE, the peer connection can be established with routing
// information. The default is TRUE.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type RouterBgpPeer_Enable = src.RouterBgpPeer_Enable
// [Output Only] The resource that configures and manages this BGP peer. -
// MANAGED_BY_USER is the default value and can be managed by you or other
// users - MANAGED_BY_ATTACHMENT is a BGP peer that is configured and managed
// by Cloud Interconnect, specifically by an InterconnectAttachment of type
// PARTNER. Google automatically creates, updates, and deletes this type of BGP
// peer when the PARTNER InterconnectAttachment is created, updated, or
// deleted.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type RouterBgpPeer_ManagementType = src.RouterBgpPeer_ManagementType
// User-specified flag to indicate which mode to use for advertisement. The
// options are DEFAULT or CUSTOM.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type RouterBgp_AdvertiseMode = src.RouterBgp_AdvertiseMode
type RouterBgp_AdvertisedGroups = src.RouterBgp_AdvertisedGroups
type RouterInterface = src.RouterInterface
// [Output Only] The resource that configures and manages this interface. -
// MANAGED_BY_USER is the default value and can be managed directly by users. -
// MANAGED_BY_ATTACHMENT is an interface that is configured and managed by
// Cloud Interconnect, specifically, by an InterconnectAttachment of type
// PARTNER. Google automatically creates, updates, and deletes this type of
// interface when the PARTNER InterconnectAttachment is created, updated, or
// deleted.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type RouterInterface_ManagementType = src.RouterInterface_ManagementType
// Contains a list of Router resources.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type RouterList = src.RouterList
type RouterMd5AuthenticationKey = src.RouterMd5AuthenticationKey
// Represents a Nat resource. It enables the VMs within the specified
// subnetworks to access Internet without external IP addresses. It specifies a
// list of subnetworks (and the ranges within) that want to use NAT. Customers
// can also provide the external IPs that would be used for NAT. GCP would
// auto-allocate ephemeral IPs if no external IPs are provided.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type RouterNat = src.RouterNat
// Configuration of logging on a NAT.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type RouterNatLogConfig = src.RouterNatLogConfig
// Specify the desired filtering of logs on this NAT. If unspecified, logs are
// exported for all connections handled by this NAT. This option can take one
// of the following values: - ERRORS_ONLY: Export logs only for connection
// failures. - TRANSLATIONS_ONLY: Export logs only for successful connections.
// - ALL: Export logs for all connections, successful and unsuccessful.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type RouterNatLogConfig_Filter = src.RouterNatLogConfig_Filter
type RouterNatRule = src.RouterNatRule
type RouterNatRuleAction = src.RouterNatRuleAction
// Defines the IP ranges that want to use NAT for a subnetwork.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type RouterNatSubnetworkToNat = src.RouterNatSubnetworkToNat
type RouterNatSubnetworkToNat_SourceIpRangesToNat = src.RouterNatSubnetworkToNat_SourceIpRangesToNat
type RouterNat_EndpointTypes = src.RouterNat_EndpointTypes
// Specify the NatIpAllocateOption, which can take one of the following
// values: - MANUAL_ONLY: Uses only Nat IP addresses provided by customers.
// When there are not enough specified Nat IPs, the Nat service fails for new
// VMs. - AUTO_ONLY: Nat IPs are allocated by Google Cloud Platform; customers
// can't specify any Nat IPs. When choosing AUTO_ONLY, then nat_ip should be
// empty.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type RouterNat_NatIpAllocateOption = src.RouterNat_NatIpAllocateOption
// Specify the Nat option, which can take one of the following values: -
// ALL_SUBNETWORKS_ALL_IP_RANGES: All of the IP ranges in every Subnetwork are
// allowed to Nat. - ALL_SUBNETWORKS_ALL_PRIMARY_IP_RANGES: All of the primary
// IP ranges in every Subnetwork are allowed to Nat. - LIST_OF_SUBNETWORKS: A
// list of Subnetworks are allowed to Nat (specified in the field subnetwork
// below) The default is SUBNETWORK_IP_RANGE_TO_NAT_OPTION_UNSPECIFIED. Note
// that if this field contains ALL_SUBNETWORKS_ALL_IP_RANGES or
// ALL_SUBNETWORKS_ALL_PRIMARY_IP_RANGES, then there should not be any other
// Router.Nat section in any Router for this network in this region.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type RouterNat_SourceSubnetworkIpRangesToNat = src.RouterNat_SourceSubnetworkIpRangesToNat
type RouterStatus = src.RouterStatus
type RouterStatusBgpPeerStatus = src.RouterStatusBgpPeerStatus
// Status of the BGP peer: {UP, DOWN}
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type RouterStatusBgpPeerStatus_Status = src.RouterStatusBgpPeerStatus_Status
// Indicates why particular status was returned.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type RouterStatusBgpPeerStatus_StatusReason = src.RouterStatusBgpPeerStatus_StatusReason
// Status of a NAT contained in this router.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type RouterStatusNatStatus = src.RouterStatusNatStatus
// Status of a NAT Rule contained in this NAT.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type RouterStatusNatStatusNatRuleStatus = src.RouterStatusNatStatusNatRuleStatus
type RouterStatusResponse = src.RouterStatusResponse
// RoutersClient is the client API for Routers 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 RoutersClient = src.RoutersClient
type RoutersPreviewResponse = src.RoutersPreviewResponse
type RoutersScopedList = src.RoutersScopedList
// RoutersServer is the server API for Routers service.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type RoutersServer = src.RoutersServer
// RoutesClient is the client API for Routes 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 RoutesClient = src.RoutesClient
// RoutesServer is the server API for Routes service.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type RoutesServer = src.RoutesServer
// This is deprecated and has no effect. Do not use.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type Rule = src.Rule
// This is deprecated and has no effect. Do not use.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type Rule_Action = src.Rule_Action
type SSLHealthCheck = src.SSLHealthCheck
// 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 SSLHealthCheck_PortSpecification = src.SSLHealthCheck_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 SSLHealthCheck_ProxyHeader = src.SSLHealthCheck_ProxyHeader
// DEPRECATED: Please use compute#savedDisk instead. An instance-attached disk
// resource.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type SavedAttachedDisk = src.SavedAttachedDisk
// Specifies the disk interface to use for attaching this disk, which is
// either SCSI or NVME.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type SavedAttachedDisk_Interface = src.SavedAttachedDisk_Interface
// The mode in which this disk is attached to the source instance, either
// READ_WRITE or READ_ONLY.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type SavedAttachedDisk_Mode = src.SavedAttachedDisk_Mode
// [Output Only] An indicator whether storageBytes is in a stable state or it
// is being adjusted as a result of shared storage reallocation. This status
// can either be UPDATING, meaning the size of the snapshot is being updated,
// or UP_TO_DATE, meaning the size of the snapshot is up-to-date.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type SavedAttachedDisk_StorageBytesStatus = src.SavedAttachedDisk_StorageBytesStatus
// Specifies the type of the attached disk, either SCRATCH or PERSISTENT.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type SavedAttachedDisk_Type = src.SavedAttachedDisk_Type
// An instance-attached disk resource.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type SavedDisk = src.SavedDisk
// [Output Only] The architecture of the attached disk.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type SavedDisk_Architecture = src.SavedDisk_Architecture
// [Output Only] An indicator whether storageBytes is in a stable state or it
// is being adjusted as a result of shared storage reallocation. This status
// can either be UPDATING, meaning the size of the snapshot is being updated,
// or UP_TO_DATE, meaning the size of the snapshot is up-to-date.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type SavedDisk_StorageBytesStatus = src.SavedDisk_StorageBytesStatus
type ScalingScheduleStatus = src.ScalingScheduleStatus
// [Output Only] The current state of a scaling schedule.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ScalingScheduleStatus_State = src.ScalingScheduleStatus_State
// Sets the scheduling options for an Instance.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type Scheduling = src.Scheduling
// Node Affinity: the configuration of desired nodes onto which this Instance
// could be scheduled.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type SchedulingNodeAffinity = src.SchedulingNodeAffinity
// Defines the operation of node selection. Valid operators are IN for
// affinity and NOT_IN for anti-affinity.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type SchedulingNodeAffinity_Operator = src.SchedulingNodeAffinity_Operator
// Specifies the termination action for the instance.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type Scheduling_InstanceTerminationAction = src.Scheduling_InstanceTerminationAction
// Defines the maintenance behavior for this instance. For standard instances,
// the default behavior is MIGRATE. For preemptible instances, the default and
// only possible behavior is TERMINATE. For more information, see Set VM host
// maintenance policy.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type Scheduling_OnHostMaintenance = src.Scheduling_OnHostMaintenance
// Specifies the provisioning model of the instance.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type Scheduling_ProvisioningModel = src.Scheduling_ProvisioningModel
type ScratchDisks = src.ScratchDisks
// An instance's screenshot.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type Screenshot = src.Screenshot
type SecurityPoliciesAggregatedList = src.SecurityPoliciesAggregatedList
// SecurityPoliciesClient is the client API for SecurityPolicies 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 SecurityPoliciesClient = src.SecurityPoliciesClient
type SecurityPoliciesListPreconfiguredExpressionSetsResponse = src.SecurityPoliciesListPreconfiguredExpressionSetsResponse
type SecurityPoliciesScopedList = src.SecurityPoliciesScopedList
// SecurityPoliciesServer is the server API for SecurityPolicies service.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type SecurityPoliciesServer = src.SecurityPoliciesServer
type SecurityPoliciesWafConfig = src.SecurityPoliciesWafConfig
// Represents a Google Cloud Armor security policy resource. Only external
// backend services that use load balancers can reference a security policy.
// For more information, see Google Cloud Armor security policy overview.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type SecurityPolicy = src.SecurityPolicy
// Configuration options for Cloud Armor Adaptive Protection (CAAP).
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type SecurityPolicyAdaptiveProtectionConfig = src.SecurityPolicyAdaptiveProtectionConfig
// Configuration options for L7 DDoS detection.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfig = src.SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfig
// Rule visibility can be one of the following: STANDARD - opaque rules.
// (default) PREMIUM - transparent rules.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfig_RuleVisibility = src.SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfig_RuleVisibility
type SecurityPolicyAdvancedOptionsConfig = src.SecurityPolicyAdvancedOptionsConfig
type SecurityPolicyAdvancedOptionsConfigJsonCustomConfig = src.SecurityPolicyAdvancedOptionsConfigJsonCustomConfig
type SecurityPolicyAdvancedOptionsConfig_JsonParsing = src.SecurityPolicyAdvancedOptionsConfig_JsonParsing
type SecurityPolicyAdvancedOptionsConfig_LogLevel = src.SecurityPolicyAdvancedOptionsConfig_LogLevel
type SecurityPolicyDdosProtectionConfig = src.SecurityPolicyDdosProtectionConfig
type SecurityPolicyDdosProtectionConfig_DdosProtection = src.SecurityPolicyDdosProtectionConfig_DdosProtection
type SecurityPolicyList = src.SecurityPolicyList
type SecurityPolicyRecaptchaOptionsConfig = src.SecurityPolicyRecaptchaOptionsConfig
type SecurityPolicyReference = src.SecurityPolicyReference
// Represents a rule that describes one or more match conditions along with
// the action to be taken when traffic matches this condition (allow or deny).
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type SecurityPolicyRule = src.SecurityPolicyRule
type SecurityPolicyRuleHttpHeaderAction = src.SecurityPolicyRuleHttpHeaderAction
type SecurityPolicyRuleHttpHeaderActionHttpHeaderOption = src.SecurityPolicyRuleHttpHeaderActionHttpHeaderOption
// Represents a match condition that incoming traffic is evaluated against.
// Exactly one field must be specified.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type SecurityPolicyRuleMatcher = src.SecurityPolicyRuleMatcher
type SecurityPolicyRuleMatcherConfig = src.SecurityPolicyRuleMatcherConfig
// Preconfigured versioned expression. If this field is specified, config must
// also be specified. Available preconfigured expressions along with their
// requirements are: SRC_IPS_V1 - must specify the corresponding src_ip_range
// field in config.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type SecurityPolicyRuleMatcher_VersionedExpr = src.SecurityPolicyRuleMatcher_VersionedExpr
type SecurityPolicyRuleRateLimitOptions = src.SecurityPolicyRuleRateLimitOptions
type SecurityPolicyRuleRateLimitOptionsThreshold = src.SecurityPolicyRuleRateLimitOptionsThreshold
// Determines the key to enforce the rate_limit_threshold on. Possible values
// are: - ALL: A single rate limit threshold is applied to all the requests
// matching this rule. This is the default value if "enforceOnKey" is not
// configured. - IP: The source IP address of the request is the key. Each IP
// has this limit enforced separately. - HTTP_HEADER: The value of the HTTP
// header whose name is configured under "enforceOnKeyName". The key value is
// truncated to the first 128 bytes of the header value. If no such header is
// present in the request, the key type defaults to ALL. - XFF_IP: The first IP
// address (i.e. the originating client IP address) specified in the list of
// IPs under X-Forwarded-For HTTP header. If no such header is present or the
// value is not a valid IP, the key defaults to the source IP address of the
// request i.e. key type IP. - HTTP_COOKIE: The value of the HTTP cookie whose
// name is configured under "enforceOnKeyName". The key value is truncated to
// the first 128 bytes of the cookie value. If no such cookie is present in the
// request, the key type defaults to ALL. - HTTP_PATH: The URL path of the HTTP
// request. The key value is truncated to the first 128 bytes. - SNI: Server
// name indication in the TLS session of the HTTPS request. The key value is
// truncated to the first 128 bytes. The key type defaults to ALL on a HTTP
// session. - REGION_CODE: The country/region from which the request
// originates.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type SecurityPolicyRuleRateLimitOptions_EnforceOnKey = src.SecurityPolicyRuleRateLimitOptions_EnforceOnKey
type SecurityPolicyRuleRedirectOptions = src.SecurityPolicyRuleRedirectOptions
// Type of the redirect action.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type SecurityPolicyRuleRedirectOptions_Type = src.SecurityPolicyRuleRedirectOptions_Type
// The type indicates the intended use of the security policy. - CLOUD_ARMOR:
// Cloud Armor backend security policies can be configured to filter incoming
// HTTP requests targeting backend services. They filter requests before they
// hit the origin servers. - CLOUD_ARMOR_EDGE: Cloud Armor edge security
// policies can be configured to filter incoming HTTP requests targeting
// backend services (including Cloud CDN-enabled) as well as backend buckets
// (Cloud Storage). They filter requests before the request is served from
// Google's cache. - CLOUD_ARMOR_INTERNAL_SERVICE: Cloud Armor internal service
// policies can be configured to filter HTTP requests targeting services
// managed by Traffic Director in a service mesh. They filter requests before
// the request is served from the application. This field can be set only at
// resource creation time.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type SecurityPolicy_Type = src.SecurityPolicy_Type
// The authentication and authorization settings for a BackendService.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type SecuritySettings = src.SecuritySettings
// A request message for Instances.SendDiagnosticInterrupt. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type SendDiagnosticInterruptInstanceRequest = src.SendDiagnosticInterruptInstanceRequest
// A response message for Instances.SendDiagnosticInterrupt. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type SendDiagnosticInterruptInstanceResponse = src.SendDiagnosticInterruptInstanceResponse
// An instance serial console output.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type SerialPortOutput = src.SerialPortOutput
type ServerBinding = src.ServerBinding
type ServerBinding_Type = src.ServerBinding_Type
// A service account.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ServiceAccount = src.ServiceAccount
// Represents a ServiceAttachment resource. A service attachment represents a
// service that a producer has exposed. It encapsulates the load balancer which
// fronts the service runs and a list of NAT IP ranges that the producers uses
// to represent the consumers connecting to the service. next tag = 20
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ServiceAttachment = src.ServiceAttachment
// Contains a list of ServiceAttachmentsScopedList.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ServiceAttachmentAggregatedList = src.ServiceAttachmentAggregatedList
// [Output Only] A connection connected to this service attachment.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ServiceAttachmentConnectedEndpoint = src.ServiceAttachmentConnectedEndpoint
// The status of a connected endpoint to this service attachment.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ServiceAttachmentConnectedEndpoint_Status = src.ServiceAttachmentConnectedEndpoint_Status
type ServiceAttachmentConsumerProjectLimit = src.ServiceAttachmentConsumerProjectLimit
type ServiceAttachmentList = src.ServiceAttachmentList
// The connection preference of service attachment. The value can be set to
// ACCEPT_AUTOMATIC. An ACCEPT_AUTOMATIC service attachment is one that always
// accepts the connection from consumer forwarding rules.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ServiceAttachment_ConnectionPreference = src.ServiceAttachment_ConnectionPreference
// ServiceAttachmentsClient is the client API for ServiceAttachments 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 ServiceAttachmentsClient = src.ServiceAttachmentsClient
type ServiceAttachmentsScopedList = src.ServiceAttachmentsScopedList
// ServiceAttachmentsServer is the server API for ServiceAttachments service.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ServiceAttachmentsServer = src.ServiceAttachmentsServer
// A request message for TargetSslProxies.SetBackendService. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type SetBackendServiceTargetSslProxyRequest = src.SetBackendServiceTargetSslProxyRequest
// A request message for TargetTcpProxies.SetBackendService. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type SetBackendServiceTargetTcpProxyRequest = src.SetBackendServiceTargetTcpProxyRequest
// A request message for TargetPools.SetBackup. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type SetBackupTargetPoolRequest = src.SetBackupTargetPoolRequest
// A request message for TargetHttpsProxies.SetCertificateMap. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type SetCertificateMapTargetHttpsProxyRequest = src.SetCertificateMapTargetHttpsProxyRequest
// A request message for TargetSslProxies.SetCertificateMap. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type SetCertificateMapTargetSslProxyRequest = src.SetCertificateMapTargetSslProxyRequest
// A request message for Projects.SetCommonInstanceMetadata. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type SetCommonInstanceMetadataProjectRequest = src.SetCommonInstanceMetadataProjectRequest
// A request message for Projects.SetDefaultNetworkTier. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type SetDefaultNetworkTierProjectRequest = src.SetDefaultNetworkTierProjectRequest
// A request message for Instances.SetDeletionProtection. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type SetDeletionProtectionInstanceRequest = src.SetDeletionProtectionInstanceRequest
// A request message for Instances.SetDiskAutoDelete. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type SetDiskAutoDeleteInstanceRequest = src.SetDiskAutoDeleteInstanceRequest
// A request message for BackendBuckets.SetEdgeSecurityPolicy. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type SetEdgeSecurityPolicyBackendBucketRequest = src.SetEdgeSecurityPolicyBackendBucketRequest
// A request message for BackendServices.SetEdgeSecurityPolicy. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type SetEdgeSecurityPolicyBackendServiceRequest = src.SetEdgeSecurityPolicyBackendServiceRequest
// A request message for BackendServices.SetIamPolicy. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type SetIamPolicyBackendServiceRequest = src.SetIamPolicyBackendServiceRequest
// A request message for Disks.SetIamPolicy. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type SetIamPolicyDiskRequest = src.SetIamPolicyDiskRequest
// A request message for FirewallPolicies.SetIamPolicy. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type SetIamPolicyFirewallPolicyRequest = src.SetIamPolicyFirewallPolicyRequest
// A request message for Images.SetIamPolicy. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type SetIamPolicyImageRequest = src.SetIamPolicyImageRequest
// A request message for Instances.SetIamPolicy. See the method description
// for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type SetIamPolicyInstanceRequest = src.SetIamPolicyInstanceRequest
// A request message for InstanceTemplates.SetIamPolicy. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type SetIamPolicyInstanceTemplateRequest = src.SetIamPolicyInstanceTemplateRequest
// A request message for Licenses.SetIamPolicy. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type SetIamPolicyLicenseRequest = src.SetIamPolicyLicenseRequest
// A request message for MachineImages.SetIamPolicy. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type SetIamPolicyMachineImageRequest = src.SetIamPolicyMachineImageRequest
// A request message for NetworkFirewallPolicies.SetIamPolicy. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type SetIamPolicyNetworkFirewallPolicyRequest = src.SetIamPolicyNetworkFirewallPolicyRequest
// A request message for NodeGroups.SetIamPolicy. See the method description
// for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type SetIamPolicyNodeGroupRequest = src.SetIamPolicyNodeGroupRequest
// A request message for NodeTemplates.SetIamPolicy. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type SetIamPolicyNodeTemplateRequest = src.SetIamPolicyNodeTemplateRequest
// A request message for RegionBackendServices.SetIamPolicy. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type SetIamPolicyRegionBackendServiceRequest = src.SetIamPolicyRegionBackendServiceRequest
// A request message for RegionDisks.SetIamPolicy. See the method description
// for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type SetIamPolicyRegionDiskRequest = src.SetIamPolicyRegionDiskRequest
// A request message for RegionNetworkFirewallPolicies.SetIamPolicy. See the
// method description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type SetIamPolicyRegionNetworkFirewallPolicyRequest = src.SetIamPolicyRegionNetworkFirewallPolicyRequest
// A request message for Reservations.SetIamPolicy. See the method description
// for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type SetIamPolicyReservationRequest = src.SetIamPolicyReservationRequest
// A request message for ResourcePolicies.SetIamPolicy. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type SetIamPolicyResourcePolicyRequest = src.SetIamPolicyResourcePolicyRequest
// A request message for ServiceAttachments.SetIamPolicy. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type SetIamPolicyServiceAttachmentRequest = src.SetIamPolicyServiceAttachmentRequest
// A request message for Snapshots.SetIamPolicy. See the method description
// for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type SetIamPolicySnapshotRequest = src.SetIamPolicySnapshotRequest
// A request message for Subnetworks.SetIamPolicy. See the method description
// for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type SetIamPolicySubnetworkRequest = src.SetIamPolicySubnetworkRequest
// A request message for InstanceGroupManagers.SetInstanceTemplate. See the
// method description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type SetInstanceTemplateInstanceGroupManagerRequest = src.SetInstanceTemplateInstanceGroupManagerRequest
// A request message for RegionInstanceGroupManagers.SetInstanceTemplate. See
// the method description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type SetInstanceTemplateRegionInstanceGroupManagerRequest = src.SetInstanceTemplateRegionInstanceGroupManagerRequest
// A request message for Addresses.SetLabels. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type SetLabelsAddressRequest = src.SetLabelsAddressRequest
// A request message for Disks.SetLabels. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type SetLabelsDiskRequest = src.SetLabelsDiskRequest
// A request message for ExternalVpnGateways.SetLabels. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type SetLabelsExternalVpnGatewayRequest = src.SetLabelsExternalVpnGatewayRequest
// A request message for ForwardingRules.SetLabels. See the method description
// for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type SetLabelsForwardingRuleRequest = src.SetLabelsForwardingRuleRequest
// A request message for GlobalAddresses.SetLabels. See the method description
// for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type SetLabelsGlobalAddressRequest = src.SetLabelsGlobalAddressRequest
// A request message for GlobalForwardingRules.SetLabels. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type SetLabelsGlobalForwardingRuleRequest = src.SetLabelsGlobalForwardingRuleRequest
// A request message for Images.SetLabels. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type SetLabelsImageRequest = src.SetLabelsImageRequest
// A request message for Instances.SetLabels. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type SetLabelsInstanceRequest = src.SetLabelsInstanceRequest
// A request message for InterconnectAttachments.SetLabels. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type SetLabelsInterconnectAttachmentRequest = src.SetLabelsInterconnectAttachmentRequest
// A request message for Interconnects.SetLabels. See the method description
// for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type SetLabelsInterconnectRequest = src.SetLabelsInterconnectRequest
// A request message for RegionDisks.SetLabels. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type SetLabelsRegionDiskRequest = src.SetLabelsRegionDiskRequest
// A request message for SecurityPolicies.SetLabels. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type SetLabelsSecurityPolicyRequest = src.SetLabelsSecurityPolicyRequest
// A request message for Snapshots.SetLabels. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type SetLabelsSnapshotRequest = src.SetLabelsSnapshotRequest
// A request message for TargetVpnGateways.SetLabels. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type SetLabelsTargetVpnGatewayRequest = src.SetLabelsTargetVpnGatewayRequest
// A request message for VpnGateways.SetLabels. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type SetLabelsVpnGatewayRequest = src.SetLabelsVpnGatewayRequest
// A request message for VpnTunnels.SetLabels. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type SetLabelsVpnTunnelRequest = src.SetLabelsVpnTunnelRequest
// A request message for Instances.SetMachineResources. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type SetMachineResourcesInstanceRequest = src.SetMachineResourcesInstanceRequest
// A request message for Instances.SetMachineType. See the method description
// for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type SetMachineTypeInstanceRequest = src.SetMachineTypeInstanceRequest
// A request message for Instances.SetMetadata. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type SetMetadataInstanceRequest = src.SetMetadataInstanceRequest
// A request message for Instances.SetMinCpuPlatform. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type SetMinCpuPlatformInstanceRequest = src.SetMinCpuPlatformInstanceRequest
// A request message for InstanceGroups.SetNamedPorts. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type SetNamedPortsInstanceGroupRequest = src.SetNamedPortsInstanceGroupRequest
// A request message for RegionInstanceGroups.SetNamedPorts. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type SetNamedPortsRegionInstanceGroupRequest = src.SetNamedPortsRegionInstanceGroupRequest
// A request message for NodeGroups.SetNodeTemplate. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type SetNodeTemplateNodeGroupRequest = src.SetNodeTemplateNodeGroupRequest
// A request message for Subnetworks.SetPrivateIpGoogleAccess. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type SetPrivateIpGoogleAccessSubnetworkRequest = src.SetPrivateIpGoogleAccessSubnetworkRequest
// A request message for TargetSslProxies.SetProxyHeader. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type SetProxyHeaderTargetSslProxyRequest = src.SetProxyHeaderTargetSslProxyRequest
// A request message for TargetTcpProxies.SetProxyHeader. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type SetProxyHeaderTargetTcpProxyRequest = src.SetProxyHeaderTargetTcpProxyRequest
// A request message for TargetHttpsProxies.SetQuicOverride. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type SetQuicOverrideTargetHttpsProxyRequest = src.SetQuicOverrideTargetHttpsProxyRequest
// A request message for Instances.SetScheduling. See the method description
// for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type SetSchedulingInstanceRequest = src.SetSchedulingInstanceRequest
// A request message for BackendServices.SetSecurityPolicy. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type SetSecurityPolicyBackendServiceRequest = src.SetSecurityPolicyBackendServiceRequest
// A request message for Instances.SetServiceAccount. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type SetServiceAccountInstanceRequest = src.SetServiceAccountInstanceRequest
// A request message for Instances.SetShieldedInstanceIntegrityPolicy. See the
// method description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type SetShieldedInstanceIntegrityPolicyInstanceRequest = src.SetShieldedInstanceIntegrityPolicyInstanceRequest
// A request message for RegionTargetHttpsProxies.SetSslCertificates. See the
// method description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type SetSslCertificatesRegionTargetHttpsProxyRequest = src.SetSslCertificatesRegionTargetHttpsProxyRequest
// A request message for TargetHttpsProxies.SetSslCertificates. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type SetSslCertificatesTargetHttpsProxyRequest = src.SetSslCertificatesTargetHttpsProxyRequest
// A request message for TargetSslProxies.SetSslCertificates. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type SetSslCertificatesTargetSslProxyRequest = src.SetSslCertificatesTargetSslProxyRequest
// A request message for TargetHttpsProxies.SetSslPolicy. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type SetSslPolicyTargetHttpsProxyRequest = src.SetSslPolicyTargetHttpsProxyRequest
// A request message for TargetSslProxies.SetSslPolicy. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type SetSslPolicyTargetSslProxyRequest = src.SetSslPolicyTargetSslProxyRequest
// A request message for Instances.SetTags. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type SetTagsInstanceRequest = src.SetTagsInstanceRequest
// A request message for ForwardingRules.SetTarget. See the method description
// for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type SetTargetForwardingRuleRequest = src.SetTargetForwardingRuleRequest
// A request message for GlobalForwardingRules.SetTarget. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type SetTargetGlobalForwardingRuleRequest = src.SetTargetGlobalForwardingRuleRequest
// A request message for InstanceGroupManagers.SetTargetPools. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type SetTargetPoolsInstanceGroupManagerRequest = src.SetTargetPoolsInstanceGroupManagerRequest
// A request message for RegionInstanceGroupManagers.SetTargetPools. See the
// method description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type SetTargetPoolsRegionInstanceGroupManagerRequest = src.SetTargetPoolsRegionInstanceGroupManagerRequest
// A request message for RegionTargetHttpProxies.SetUrlMap. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type SetUrlMapRegionTargetHttpProxyRequest = src.SetUrlMapRegionTargetHttpProxyRequest
// A request message for RegionTargetHttpsProxies.SetUrlMap. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type SetUrlMapRegionTargetHttpsProxyRequest = src.SetUrlMapRegionTargetHttpsProxyRequest
// A request message for TargetHttpProxies.SetUrlMap. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type SetUrlMapTargetHttpProxyRequest = src.SetUrlMapTargetHttpProxyRequest
// A request message for TargetHttpsProxies.SetUrlMap. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type SetUrlMapTargetHttpsProxyRequest = src.SetUrlMapTargetHttpsProxyRequest
// A request message for Projects.SetUsageExportBucket. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type SetUsageExportBucketProjectRequest = src.SetUsageExportBucketProjectRequest
// The share setting for reservations and sole tenancy node groups.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ShareSettings = src.ShareSettings
// Config for each project in the share settings.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ShareSettingsProjectConfig = src.ShareSettingsProjectConfig
// Type of sharing for this shared-reservation
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ShareSettings_ShareType = src.ShareSettings_ShareType
// A set of Shielded Instance options.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ShieldedInstanceConfig = src.ShieldedInstanceConfig
// A Shielded Instance Identity.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ShieldedInstanceIdentity = src.ShieldedInstanceIdentity
// A Shielded Instance Identity Entry.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ShieldedInstanceIdentityEntry = src.ShieldedInstanceIdentityEntry
// The policy describes the baseline against which Instance boot integrity is
// measured.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type ShieldedInstanceIntegrityPolicy = src.ShieldedInstanceIntegrityPolicy
// Represents a customer-supplied Signing Key used by Cloud CDN Signed URLs
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type SignedUrlKey = src.SignedUrlKey
// A request message for Instances.SimulateMaintenanceEvent. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type SimulateMaintenanceEventInstanceRequest = src.SimulateMaintenanceEventInstanceRequest
// Represents a Persistent Disk Snapshot resource. You can use snapshots to
// back up data on a regular interval. For more information, read Creating
// persistent disk snapshots.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type Snapshot = src.Snapshot
// Contains a list of Snapshot resources.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type SnapshotList = src.SnapshotList
// [Output Only] The architecture of the snapshot. Valid values are ARM64 or
// X86_64.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type Snapshot_Architecture = src.Snapshot_Architecture
// Indicates the type of the snapshot.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type Snapshot_SnapshotType = src.Snapshot_SnapshotType
// [Output Only] The status of the snapshot. This can be CREATING, DELETING,
// FAILED, READY, or UPLOADING.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type Snapshot_Status = src.Snapshot_Status
// [Output Only] An indicator whether storageBytes is in a stable state or it
// is being adjusted as a result of shared storage reallocation. This status
// can either be UPDATING, meaning the size of the snapshot is being updated,
// or UP_TO_DATE, meaning the size of the snapshot is up-to-date.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type Snapshot_StorageBytesStatus = src.Snapshot_StorageBytesStatus
// SnapshotsClient is the client API for Snapshots 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 SnapshotsClient = src.SnapshotsClient
// SnapshotsServer is the server API for Snapshots service.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type SnapshotsServer = src.SnapshotsServer
type SourceDiskEncryptionKey = src.SourceDiskEncryptionKey
// A specification of the parameters to use when creating the instance
// template from a source instance.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type SourceInstanceParams = src.SourceInstanceParams
// DEPRECATED: Please use compute#instanceProperties instead. New properties
// will not be added to this field.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type SourceInstanceProperties = src.SourceInstanceProperties
// KeyRevocationActionType of the instance. Supported options are "STOP" and
// "NONE". The default value is "NONE" if it is not specified.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type SourceInstanceProperties_KeyRevocationActionType = src.SourceInstanceProperties_KeyRevocationActionType
// Represents an SSL Certificate resource. Google Compute Engine has two SSL
// Certificate resources: *
// [Global](/compute/docs/reference/rest/v1/sslCertificates) *
// [Regional](/compute/docs/reference/rest/v1/regionSslCertificates) The
// sslCertificates are used by: - external HTTPS load balancers - SSL proxy
// load balancers The regionSslCertificates are used by internal HTTPS load
// balancers. Optionally, certificate file contents that you upload can contain
// a set of up to five PEM-encoded certificates. The API call creates an object
// (sslCertificate) that holds this data. You can use SSL keys and certificates
// to secure connections to a load balancer. For more information, read
// Creating and using SSL certificates, SSL certificates quotas and limits, and
// Troubleshooting SSL certificates.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type SslCertificate = src.SslCertificate
type SslCertificateAggregatedList = src.SslCertificateAggregatedList
// Contains a list of SslCertificate resources.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type SslCertificateList = src.SslCertificateList
// Configuration and status of a managed SSL certificate.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type SslCertificateManagedSslCertificate = src.SslCertificateManagedSslCertificate
// [Output only] Status of the managed certificate resource.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type SslCertificateManagedSslCertificate_Status = src.SslCertificateManagedSslCertificate_Status
// Configuration and status of a self-managed SSL certificate.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type SslCertificateSelfManagedSslCertificate = src.SslCertificateSelfManagedSslCertificate
// (Optional) Specifies the type of SSL certificate, either "SELF_MANAGED" or
// "MANAGED". If not specified, the certificate is self-managed and the fields
// certificate and private_key are used.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type SslCertificate_Type = src.SslCertificate_Type
// SslCertificatesClient is the client API for SslCertificates 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 SslCertificatesClient = src.SslCertificatesClient
type SslCertificatesScopedList = src.SslCertificatesScopedList
// SslCertificatesServer is the server API for SslCertificates service.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type SslCertificatesServer = src.SslCertificatesServer
type SslPoliciesAggregatedList = src.SslPoliciesAggregatedList
// SslPoliciesClient is the client API for SslPolicies 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 SslPoliciesClient = src.SslPoliciesClient
type SslPoliciesList = src.SslPoliciesList
type SslPoliciesListAvailableFeaturesResponse = src.SslPoliciesListAvailableFeaturesResponse
type SslPoliciesScopedList = src.SslPoliciesScopedList
// SslPoliciesServer is the server API for SslPolicies service.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type SslPoliciesServer = src.SslPoliciesServer
// Represents an SSL Policy resource. Use SSL policies to control the SSL
// features, such as versions and cipher suites, offered by an HTTPS or SSL
// Proxy load balancer. For more information, read SSL Policy Concepts.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type SslPolicy = src.SslPolicy
type SslPolicyReference = src.SslPolicyReference
// The minimum version of SSL protocol that can be used by the clients to
// establish a connection with the load balancer. This can be one of TLS_1_0,
// TLS_1_1, TLS_1_2.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type SslPolicy_MinTlsVersion = src.SslPolicy_MinTlsVersion
// Profile specifies the set of SSL features that can be used by the load
// balancer when negotiating SSL with clients. This can be one of COMPATIBLE,
// MODERN, RESTRICTED, or CUSTOM. If using CUSTOM, the set of SSL features to
// enable must be specified in the customFeatures field.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type SslPolicy_Profile = src.SslPolicy_Profile
// A request message for Instances.Start. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type StartInstanceRequest = src.StartInstanceRequest
// A request message for Instances.StartWithEncryptionKey. See the method
// description for details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type StartWithEncryptionKeyInstanceRequest = src.StartWithEncryptionKeyInstanceRequest
type StatefulPolicy = src.StatefulPolicy
// Configuration of preserved resources.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type StatefulPolicyPreservedState = src.StatefulPolicyPreservedState
type StatefulPolicyPreservedStateDiskDevice = src.StatefulPolicyPreservedStateDiskDevice
// These stateful disks will never be deleted during autohealing, update or VM
// instance recreate operations. This flag is used to configure if the disk
// should be deleted after it is no longer used by the group, e.g. when the
// given instance or the whole group is deleted. Note: disks attached in
// READ_ONLY mode cannot be auto-deleted.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type StatefulPolicyPreservedStateDiskDevice_AutoDelete = src.StatefulPolicyPreservedStateDiskDevice_AutoDelete
// A request message for Instances.Stop. See the method description for
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type StopInstanceRequest = src.StopInstanceRequest
// Represents a Subnetwork resource. A subnetwork (also known as a subnet) is
// a logical partition of a Virtual Private Cloud network with one primary IP
// range and zero or more secondary IP ranges. For more information, read
// Virtual Private Cloud (VPC) Network.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type Subnetwork = src.Subnetwork
type SubnetworkAggregatedList = src.SubnetworkAggregatedList
// Contains a list of Subnetwork resources.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type SubnetworkList = src.SubnetworkList
// The available logging options for this subnetwork.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type SubnetworkLogConfig = src.SubnetworkLogConfig
// Can only be specified if VPC flow logging for this subnetwork is enabled.
// Toggles the aggregation interval for collecting flow logs. Increasing the
// interval time will reduce the amount of generated flow logs for long lasting
// connections. Default is an interval of 5 seconds per connection.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type SubnetworkLogConfig_AggregationInterval = src.SubnetworkLogConfig_AggregationInterval
// Can only be specified if VPC flow logs for this subnetwork is enabled.
// Configures whether all, none or a subset of metadata fields should be added
// to the reported VPC flow logs. Default is EXCLUDE_ALL_METADATA.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type SubnetworkLogConfig_Metadata = src.SubnetworkLogConfig_Metadata
// Represents a secondary IP range of a subnetwork.
//
// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb
type SubnetworkSecondaryRange = src.SubnetworkSecondaryRange
// 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 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) }