lib/google/cloud/compute/v1/compute_pb.rb in google-cloud-compute-v1-0.4.0 vs lib/google/cloud/compute/v1/compute_pb.rb in google-cloud-compute-v1-0.5.0

- old
+ new

@@ -68,14 +68,14 @@ proto3_optional :external_ipv6, :string, 532703707 proto3_optional :external_ipv6_prefix_length, :int32, 425672143 proto3_optional :kind, :string, 3292052 proto3_optional :name, :string, 3373707 proto3_optional :nat_i_p, :string, 117634556 - proto3_optional :network_tier, :enum, 517397843, "google.cloud.compute.v1.AccessConfig.NetworkTier" + proto3_optional :network_tier, :string, 517397843 proto3_optional :public_ptr_domain_name, :string, 316599167 proto3_optional :set_public_ptr, :bool, 523870229 - proto3_optional :type, :enum, 3575610, "google.cloud.compute.v1.AccessConfig.Type" + proto3_optional :type, :string, 3575610 end add_enum "google.cloud.compute.v1.AccessConfig.NetworkTier" do value :UNDEFINED_NETWORK_TIER, 0 value :PREMIUM, 399530551 value :STANDARD, 484642493 @@ -176,24 +176,24 @@ proto3_optional :request_id, :string, 37109963 optional :signed_url_key_resource, :message, 457625985, "google.cloud.compute.v1.SignedUrlKey" end add_message "google.cloud.compute.v1.Address" do proto3_optional :address, :string, 462920692 - proto3_optional :address_type, :enum, 264307877, "google.cloud.compute.v1.Address.AddressType" + proto3_optional :address_type, :string, 264307877 proto3_optional :creation_timestamp, :string, 30525366 proto3_optional :description, :string, 422937596 proto3_optional :id, :uint64, 3355 - proto3_optional :ip_version, :enum, 294959552, "google.cloud.compute.v1.Address.IpVersion" + proto3_optional :ip_version, :string, 294959552 proto3_optional :kind, :string, 3292052 proto3_optional :name, :string, 3373707 proto3_optional :network, :string, 232872494 - proto3_optional :network_tier, :enum, 517397843, "google.cloud.compute.v1.Address.NetworkTier" + proto3_optional :network_tier, :string, 517397843 proto3_optional :prefix_length, :int32, 453565747 - proto3_optional :purpose, :enum, 316407070, "google.cloud.compute.v1.Address.Purpose" + proto3_optional :purpose, :string, 316407070 proto3_optional :region, :string, 138946292 proto3_optional :self_link, :string, 456214797 - proto3_optional :status, :enum, 181260274, "google.cloud.compute.v1.Address.Status" + proto3_optional :status, :string, 181260274 proto3_optional :subnetwork, :string, 307827694 repeated :users, :string, 111578632 end add_enum "google.cloud.compute.v1.Address.AddressType" do value :UNDEFINED_ADDRESS_TYPE, 0 @@ -572,11 +572,11 @@ proto3_optional :ip_cidr_range, :string, 98117322 proto3_optional :subnetwork_range_name, :string, 387995966 end add_message "google.cloud.compute.v1.AllocationSpecificSKUAllocationAllocatedInstancePropertiesReservedDisk" do proto3_optional :disk_size_gb, :int64, 316263735 - proto3_optional :interface, :enum, 502623545, "google.cloud.compute.v1.AllocationSpecificSKUAllocationAllocatedInstancePropertiesReservedDisk.Interface" + proto3_optional :interface, :string, 502623545 end add_enum "google.cloud.compute.v1.AllocationSpecificSKUAllocationAllocatedInstancePropertiesReservedDisk.Interface" do value :UNDEFINED_INTERFACE, 0 value :NVME, 2408800 value :SCSI, 2539686 @@ -637,17 +637,17 @@ proto3_optional :disk_encryption_key, :message, 271660677, "google.cloud.compute.v1.CustomerEncryptionKey" proto3_optional :disk_size_gb, :int64, 316263735 repeated :guest_os_features, :message, 79294545, "google.cloud.compute.v1.GuestOsFeature" proto3_optional :index, :int32, 100346066 proto3_optional :initialize_params, :message, 17697045, "google.cloud.compute.v1.AttachedDiskInitializeParams" - proto3_optional :interface, :enum, 502623545, "google.cloud.compute.v1.AttachedDisk.Interface" + proto3_optional :interface, :string, 502623545 proto3_optional :kind, :string, 3292052 repeated :licenses, :string, 337642578 - proto3_optional :mode, :enum, 3357091, "google.cloud.compute.v1.AttachedDisk.Mode" + proto3_optional :mode, :string, 3357091 proto3_optional :shielded_instance_initial_state, :message, 192356867, "google.cloud.compute.v1.InitialStateConfig" proto3_optional :source, :string, 177235995 - proto3_optional :type, :enum, 3575610, "google.cloud.compute.v1.AttachedDisk.Type" + proto3_optional :type, :string, 3575610 end add_enum "google.cloud.compute.v1.AttachedDisk.Interface" do value :UNDEFINED_INTERFACE, 0 value :NVME, 2408800 value :SCSI, 2539686 @@ -666,11 +666,11 @@ proto3_optional :description, :string, 422937596 proto3_optional :disk_name, :string, 92807149 proto3_optional :disk_size_gb, :int64, 316263735 proto3_optional :disk_type, :string, 93009052 map :labels, :string, :string, 500195327 - proto3_optional :on_update_action, :enum, 202451980, "google.cloud.compute.v1.AttachedDiskInitializeParams.OnUpdateAction" + proto3_optional :on_update_action, :string, 202451980 proto3_optional :provisioned_iops, :int64, 186769108 repeated :resource_policies, :string, 22220385 proto3_optional :source_image, :string, 50443319 proto3_optional :source_image_encryption_key, :message, 381503659, "google.cloud.compute.v1.CustomerEncryptionKey" proto3_optional :source_snapshot, :string, 126061928 @@ -688,21 +688,21 @@ proto3_optional :service, :string, 373540533 end add_message "google.cloud.compute.v1.AuditLogConfig" do repeated :exempted_members, :string, 232615576 proto3_optional :ignore_child_exemptions, :bool, 70141850 - proto3_optional :log_type, :enum, 403115861, "google.cloud.compute.v1.AuditLogConfig.LogType" + proto3_optional :log_type, :string, 403115861 end add_enum "google.cloud.compute.v1.AuditLogConfig.LogType" do value :UNDEFINED_LOG_TYPE, 0 value :ADMIN_READ, 128951462 value :DATA_READ, 305224971 value :DATA_WRITE, 340181738 value :LOG_TYPE_UNSPECIFIED, 154527053 end add_message "google.cloud.compute.v1.AuthorizationLoggingOptions" do - proto3_optional :permission_type, :enum, 525978538, "google.cloud.compute.v1.AuthorizationLoggingOptions.PermissionType" + proto3_optional :permission_type, :string, 525978538 end add_enum "google.cloud.compute.v1.AuthorizationLoggingOptions.PermissionType" do value :UNDEFINED_PERMISSION_TYPE, 0 value :ADMIN_READ, 128951462 value :ADMIN_WRITE, 244412079 @@ -719,11 +719,11 @@ proto3_optional :name, :string, 3373707 proto3_optional :recommended_size, :int32, 257915749 proto3_optional :region, :string, 138946292 map :scaling_schedule_status, :string, :message, 465950178, "google.cloud.compute.v1.ScalingScheduleStatus" proto3_optional :self_link, :string, 456214797 - proto3_optional :status, :enum, 181260274, "google.cloud.compute.v1.Autoscaler.Status" + proto3_optional :status, :string, 181260274 repeated :status_details, :message, 363353845, "google.cloud.compute.v1.AutoscalerStatusDetails" proto3_optional :target, :string, 192835985 proto3_optional :zone, :string, 3744684 end add_enum "google.cloud.compute.v1.Autoscaler.Status" do @@ -750,11 +750,11 @@ proto3_optional :self_link, :string, 456214797 proto3_optional :warning, :message, 50704284, "google.cloud.compute.v1.Warning" end add_message "google.cloud.compute.v1.AutoscalerStatusDetails" do proto3_optional :message, :string, 418054151 - proto3_optional :type, :enum, 3575610, "google.cloud.compute.v1.AutoscalerStatusDetails.Type" + proto3_optional :type, :string, 3575610 end add_enum "google.cloud.compute.v1.AutoscalerStatusDetails.Type" do value :UNDEFINED_TYPE, 0 value :ALL_INSTANCES_UNHEALTHY, 404965477 value :BACKEND_SERVICE_DOES_NOT_EXIST, 191417626 @@ -786,11 +786,11 @@ proto3_optional :cpu_utilization, :message, 381211147, "google.cloud.compute.v1.AutoscalingPolicyCpuUtilization" repeated :custom_metric_utilizations, :message, 131972850, "google.cloud.compute.v1.AutoscalingPolicyCustomMetricUtilization" proto3_optional :load_balancing_utilization, :message, 429746403, "google.cloud.compute.v1.AutoscalingPolicyLoadBalancingUtilization" proto3_optional :max_num_replicas, :int32, 62327375 proto3_optional :min_num_replicas, :int32, 535329825 - proto3_optional :mode, :enum, 3357091, "google.cloud.compute.v1.AutoscalingPolicy.Mode" + proto3_optional :mode, :string, 3357091 proto3_optional :scale_in_control, :message, 527670872, "google.cloud.compute.v1.AutoscalingPolicyScaleInControl" map :scaling_schedules, :string, :message, 355416580, "google.cloud.compute.v1.AutoscalingPolicyScalingSchedule" end add_enum "google.cloud.compute.v1.AutoscalingPolicy.Mode" do value :UNDEFINED_MODE, 0 @@ -798,11 +798,11 @@ value :ON, 2527 value :ONLY_SCALE_OUT, 152713670 value :ONLY_UP, 478095374 end add_message "google.cloud.compute.v1.AutoscalingPolicyCpuUtilization" do - proto3_optional :predictive_method, :enum, 390220737, "google.cloud.compute.v1.AutoscalingPolicyCpuUtilization.PredictiveMethod" + proto3_optional :predictive_method, :string, 390220737 proto3_optional :utilization_target, :double, 215905870 end add_enum "google.cloud.compute.v1.AutoscalingPolicyCpuUtilization.PredictiveMethod" do value :UNDEFINED_PREDICTIVE_METHOD, 0 value :NONE, 2402104 @@ -811,11 +811,11 @@ add_message "google.cloud.compute.v1.AutoscalingPolicyCustomMetricUtilization" do proto3_optional :filter, :string, 336120696 proto3_optional :metric, :string, 533067184 proto3_optional :single_instance_assignment, :double, 504768064 proto3_optional :utilization_target, :double, 215905870 - proto3_optional :utilization_target_type, :enum, 340169355, "google.cloud.compute.v1.AutoscalingPolicyCustomMetricUtilization.UtilizationTargetType" + proto3_optional :utilization_target_type, :string, 340169355 end add_enum "google.cloud.compute.v1.AutoscalingPolicyCustomMetricUtilization.UtilizationTargetType" do value :UNDEFINED_UTILIZATION_TARGET_TYPE, 0 value :DELTA_PER_MINUTE, 87432861 value :DELTA_PER_SECOND, 255180029 @@ -835,11 +835,11 @@ proto3_optional :min_required_replicas, :int32, 365514414 proto3_optional :schedule, :string, 375820951 proto3_optional :time_zone, :string, 36848094 end add_message "google.cloud.compute.v1.Backend" do - proto3_optional :balancing_mode, :enum, 430286217, "google.cloud.compute.v1.Backend.BalancingMode" + proto3_optional :balancing_mode, :string, 430286217 proto3_optional :capacity_scaler, :float, 315958157 proto3_optional :description, :string, 422937596 proto3_optional :failover, :bool, 138892530 proto3_optional :group, :string, 98629247 proto3_optional :max_connections, :int32, 110652154 @@ -868,11 +868,11 @@ proto3_optional :name, :string, 3373707 proto3_optional :self_link, :string, 456214797 end add_message "google.cloud.compute.v1.BackendBucketCdnPolicy" do repeated :bypass_cache_on_request_headers, :message, 486203082, "google.cloud.compute.v1.BackendBucketCdnPolicyBypassCacheOnRequestHeader" - proto3_optional :cache_mode, :enum, 28877888, "google.cloud.compute.v1.BackendBucketCdnPolicy.CacheMode" + proto3_optional :cache_mode, :string, 28877888 proto3_optional :client_ttl, :int32, 29034360 proto3_optional :default_ttl, :int32, 100253422 proto3_optional :max_ttl, :int32, 307578001 proto3_optional :negative_caching, :bool, 336110005 repeated :negative_caching_policy, :message, 155359996, "google.cloud.compute.v1.BackendBucketCdnPolicyNegativeCachingPolicy" @@ -919,25 +919,25 @@ proto3_optional :fingerprint, :string, 234678500 repeated :health_checks, :string, 448370606 proto3_optional :iap, :message, 104024, "google.cloud.compute.v1.BackendServiceIAP" proto3_optional :id, :uint64, 3355 proto3_optional :kind, :string, 3292052 - proto3_optional :load_balancing_scheme, :enum, 363890244, "google.cloud.compute.v1.BackendService.LoadBalancingScheme" - proto3_optional :locality_lb_policy, :enum, 131431487, "google.cloud.compute.v1.BackendService.LocalityLbPolicy" + proto3_optional :load_balancing_scheme, :string, 363890244 + proto3_optional :locality_lb_policy, :string, 131431487 proto3_optional :log_config, :message, 351299741, "google.cloud.compute.v1.BackendServiceLogConfig" proto3_optional :max_stream_duration, :message, 61428376, "google.cloud.compute.v1.Duration" proto3_optional :name, :string, 3373707 proto3_optional :network, :string, 232872494 proto3_optional :outlier_detection, :message, 354625086, "google.cloud.compute.v1.OutlierDetection" proto3_optional :port, :int32, 3446913 proto3_optional :port_name, :string, 41534345 - proto3_optional :protocol, :enum, 84577944, "google.cloud.compute.v1.BackendService.Protocol" + proto3_optional :protocol, :string, 84577944 proto3_optional :region, :string, 138946292 proto3_optional :security_policy, :string, 171082513 proto3_optional :security_settings, :message, 478649922, "google.cloud.compute.v1.SecuritySettings" proto3_optional :self_link, :string, 456214797 - proto3_optional :session_affinity, :enum, 463888561, "google.cloud.compute.v1.BackendService.SessionAffinity" + proto3_optional :session_affinity, :string, 463888561 proto3_optional :subsetting, :message, 450283536, "google.cloud.compute.v1.Subsetting" proto3_optional :timeout_sec, :int32, 79994995 end add_enum "google.cloud.compute.v1.BackendService.LoadBalancingScheme" do value :UNDEFINED_LOAD_BALANCING_SCHEME, 0 @@ -988,11 +988,11 @@ proto3_optional :warning, :message, 50704284, "google.cloud.compute.v1.Warning" end add_message "google.cloud.compute.v1.BackendServiceCdnPolicy" do repeated :bypass_cache_on_request_headers, :message, 486203082, "google.cloud.compute.v1.BackendServiceCdnPolicyBypassCacheOnRequestHeader" proto3_optional :cache_key_policy, :message, 159263727, "google.cloud.compute.v1.CacheKeyPolicy" - proto3_optional :cache_mode, :enum, 28877888, "google.cloud.compute.v1.BackendServiceCdnPolicy.CacheMode" + proto3_optional :cache_mode, :string, 28877888 proto3_optional :client_ttl, :int32, 29034360 proto3_optional :default_ttl, :int32, 100253422 proto3_optional :max_ttl, :int32, 307578001 proto3_optional :negative_caching, :bool, 336110005 repeated :negative_caching_policy, :message, 155359996, "google.cloud.compute.v1.BackendServiceCdnPolicyNegativeCachingPolicy" @@ -1102,27 +1102,27 @@ optional :firewall_policy, :string, 498173265 proto3_optional :request_id, :string, 37109963 proto3_optional :source_firewall_policy, :string, 25013549 end add_message "google.cloud.compute.v1.Commitment" do - proto3_optional :category, :enum, 50511102, "google.cloud.compute.v1.Commitment.Category" + proto3_optional :category, :string, 50511102 proto3_optional :creation_timestamp, :string, 30525366 proto3_optional :description, :string, 422937596 proto3_optional :end_timestamp, :string, 468096690 proto3_optional :id, :uint64, 3355 proto3_optional :kind, :string, 3292052 proto3_optional :license_resource, :message, 437955148, "google.cloud.compute.v1.LicenseResourceCommitment" proto3_optional :name, :string, 3373707 - proto3_optional :plan, :enum, 3443497, "google.cloud.compute.v1.Commitment.Plan" + proto3_optional :plan, :string, 3443497 proto3_optional :region, :string, 138946292 repeated :reservations, :message, 399717927, "google.cloud.compute.v1.Reservation" repeated :resources, :message, 164412965, "google.cloud.compute.v1.ResourceCommitment" proto3_optional :self_link, :string, 456214797 proto3_optional :start_timestamp, :string, 83645817 - proto3_optional :status, :enum, 181260274, "google.cloud.compute.v1.Commitment.Status" + proto3_optional :status, :string, 181260274 proto3_optional :status_message, :string, 297428154 - proto3_optional :type, :enum, 3575610, "google.cloud.compute.v1.Commitment.Type" + proto3_optional :type, :string, 3575610 end add_enum "google.cloud.compute.v1.Commitment.Category" do value :UNDEFINED_CATEGORY, 0 value :CATEGORY_UNSPECIFIED, 509189462 value :LICENSE, 347869217 @@ -1686,11 +1686,11 @@ add_message "google.cloud.compute.v1.DeprecationStatus" do proto3_optional :deleted, :string, 476721177 proto3_optional :deprecated, :string, 515138995 proto3_optional :obsolete, :string, 357647769 proto3_optional :replacement, :string, 430919186 - proto3_optional :state, :enum, 109757585, "google.cloud.compute.v1.DeprecationStatus.State" + proto3_optional :state, :string, 109757585 end add_enum "google.cloud.compute.v1.DeprecationStatus.State" do value :UNDEFINED_STATE, 0 value :ACTIVE, 314733318 value :DELETED, 120962041 @@ -1757,11 +1757,11 @@ proto3_optional :source_image_id, :string, 55328291 proto3_optional :source_snapshot, :string, 126061928 proto3_optional :source_snapshot_encryption_key, :message, 303679322, "google.cloud.compute.v1.CustomerEncryptionKey" proto3_optional :source_snapshot_id, :string, 98962258 proto3_optional :source_storage_object, :string, 233052711 - proto3_optional :status, :enum, 181260274, "google.cloud.compute.v1.Disk.Status" + proto3_optional :status, :string, 181260274 proto3_optional :type, :string, 3575610 repeated :users, :string, 111578632 proto3_optional :zone, :string, 3744684 end add_enum "google.cloud.compute.v1.Disk.Status" do @@ -1783,11 +1783,11 @@ end add_message "google.cloud.compute.v1.DiskInstantiationConfig" do proto3_optional :auto_delete, :bool, 464761403 proto3_optional :custom_image, :string, 184123149 proto3_optional :device_name, :string, 67541716 - proto3_optional :instantiate_from, :enum, 393383903, "google.cloud.compute.v1.DiskInstantiationConfig.InstantiateFrom" + proto3_optional :instantiate_from, :string, 393383903 end add_enum "google.cloud.compute.v1.DiskInstantiationConfig.InstantiateFrom" do value :UNDEFINED_INSTANTIATE_FROM, 0 value :ATTACH_READ_ONLY, 513775419 value :BLANK, 63281460 @@ -1858,11 +1858,11 @@ end add_message "google.cloud.compute.v1.DisplayDevice" do proto3_optional :enable_display, :bool, 14266886 end add_message "google.cloud.compute.v1.DistributionPolicy" do - proto3_optional :target_shape, :enum, 338621299, "google.cloud.compute.v1.DistributionPolicy.TargetShape" + proto3_optional :target_shape, :string, 338621299 repeated :zones, :message, 116085319, "google.cloud.compute.v1.DistributionPolicyZoneConfiguration" end add_enum "google.cloud.compute.v1.DistributionPolicy.TargetShape" do value :UNDEFINED_TARGET_SHAPE, 0 value :ANY, 64972 @@ -1896,11 +1896,11 @@ add_message "google.cloud.compute.v1.ExchangedPeeringRoute" do proto3_optional :dest_range, :string, 381327712 proto3_optional :imported, :bool, 114502404 proto3_optional :next_hop_region, :string, 122577014 proto3_optional :priority, :uint32, 445151652 - proto3_optional :type, :enum, 3575610, "google.cloud.compute.v1.ExchangedPeeringRoute.Type" + proto3_optional :type, :string, 3575610 end add_enum "google.cloud.compute.v1.ExchangedPeeringRoute.Type" do value :UNDEFINED_TYPE, 0 value :DYNAMIC_PEERING_ROUTE, 469794858 value :STATIC_PEERING_ROUTE, 473407545 @@ -1934,11 +1934,11 @@ repeated :interfaces, :message, 12073562, "google.cloud.compute.v1.ExternalVpnGatewayInterface" proto3_optional :kind, :string, 3292052 proto3_optional :label_fingerprint, :string, 178124825 map :labels, :string, :string, 500195327 proto3_optional :name, :string, 3373707 - proto3_optional :redundancy_type, :enum, 271443740, "google.cloud.compute.v1.ExternalVpnGateway.RedundancyType" + proto3_optional :redundancy_type, :string, 271443740 proto3_optional :self_link, :string, 456214797 end add_enum "google.cloud.compute.v1.ExternalVpnGateway.RedundancyType" do value :UNDEFINED_REDUNDANCY_TYPE, 0 value :FOUR_IPS_REDUNDANCY, 520087913 @@ -1958,11 +1958,11 @@ proto3_optional :self_link, :string, 456214797 proto3_optional :warning, :message, 50704284, "google.cloud.compute.v1.Warning" end add_message "google.cloud.compute.v1.FileContentBuffer" do proto3_optional :content, :string, 414659705 - proto3_optional :file_type, :enum, 294346781, "google.cloud.compute.v1.FileContentBuffer.FileType" + proto3_optional :file_type, :string, 294346781 end add_enum "google.cloud.compute.v1.FileContentBuffer.FileType" do value :UNDEFINED_FILE_TYPE, 0 value :BIN, 65767 value :UNDEFINED, 137851184 @@ -1972,11 +1972,11 @@ repeated :allowed, :message, 162398632, "google.cloud.compute.v1.Allowed" proto3_optional :creation_timestamp, :string, 30525366 repeated :denied, :message, 275217307, "google.cloud.compute.v1.Denied" proto3_optional :description, :string, 422937596 repeated :destination_ranges, :string, 305699879 - proto3_optional :direction, :enum, 111150975, "google.cloud.compute.v1.Firewall.Direction" + proto3_optional :direction, :string, 111150975 proto3_optional :disabled, :bool, 270940796 proto3_optional :id, :uint64, 3355 proto3_optional :kind, :string, 3292052 proto3_optional :log_config, :message, 351299741, "google.cloud.compute.v1.FirewallLogConfig" proto3_optional :name, :string, 3373707 @@ -2002,11 +2002,11 @@ proto3_optional :self_link, :string, 456214797 proto3_optional :warning, :message, 50704284, "google.cloud.compute.v1.Warning" end add_message "google.cloud.compute.v1.FirewallLogConfig" do proto3_optional :enable, :bool, 311764355 - proto3_optional :metadata, :enum, 86866735, "google.cloud.compute.v1.FirewallLogConfig.Metadata" + proto3_optional :metadata, :string, 86866735 end add_enum "google.cloud.compute.v1.FirewallLogConfig.Metadata" do value :UNDEFINED_METADATA, 0 value :EXCLUDE_ALL_METADATA, 334519954 value :INCLUDE_ALL_METADATA, 164619908 @@ -2046,11 +2046,11 @@ proto3_optional :warning, :message, 50704284, "google.cloud.compute.v1.Warning" end add_message "google.cloud.compute.v1.FirewallPolicyRule" do proto3_optional :action, :string, 187661878 proto3_optional :description, :string, 422937596 - proto3_optional :direction, :enum, 111150975, "google.cloud.compute.v1.FirewallPolicyRule.Direction" + proto3_optional :direction, :string, 111150975 proto3_optional :disabled, :bool, 270940796 proto3_optional :enable_logging, :bool, 295396515 proto3_optional :kind, :string, 3292052 proto3_optional :match, :message, 103668165, "google.cloud.compute.v1.FirewallPolicyRuleMatcher" proto3_optional :priority, :int32, 445151652 @@ -2077,42 +2077,42 @@ proto3_optional :fixed, :int32, 97445748 proto3_optional :percent, :int32, 394814533 end add_message "google.cloud.compute.v1.ForwardingRule" do proto3_optional :I_p_address, :string, 42976943 - proto3_optional :I_p_protocol, :enum, 488094525, "google.cloud.compute.v1.ForwardingRule.IPProtocol" + proto3_optional :I_p_protocol, :string, 488094525 proto3_optional :all_ports, :bool, 445175796 proto3_optional :allow_global_access, :bool, 499409674 proto3_optional :backend_service, :string, 306946058 proto3_optional :creation_timestamp, :string, 30525366 proto3_optional :description, :string, 422937596 proto3_optional :fingerprint, :string, 234678500 proto3_optional :id, :uint64, 3355 - proto3_optional :ip_version, :enum, 294959552, "google.cloud.compute.v1.ForwardingRule.IpVersion" + proto3_optional :ip_version, :string, 294959552 proto3_optional :is_mirroring_collector, :bool, 119255164 proto3_optional :kind, :string, 3292052 proto3_optional :label_fingerprint, :string, 178124825 map :labels, :string, :string, 500195327 - proto3_optional :load_balancing_scheme, :enum, 363890244, "google.cloud.compute.v1.ForwardingRule.LoadBalancingScheme" + proto3_optional :load_balancing_scheme, :string, 363890244 repeated :metadata_filters, :message, 464725739, "google.cloud.compute.v1.MetadataFilter" proto3_optional :name, :string, 3373707 proto3_optional :network, :string, 232872494 - proto3_optional :network_tier, :enum, 517397843, "google.cloud.compute.v1.ForwardingRule.NetworkTier" + proto3_optional :network_tier, :string, 517397843 proto3_optional :port_range, :string, 217518079 repeated :ports, :string, 106854418 proto3_optional :psc_connection_id, :uint64, 292082397 - proto3_optional :psc_connection_status, :enum, 184149172, "google.cloud.compute.v1.ForwardingRule.PscConnectionStatus" + proto3_optional :psc_connection_status, :string, 184149172 proto3_optional :region, :string, 138946292 proto3_optional :self_link, :string, 456214797 repeated :service_directory_registrations, :message, 223549694, "google.cloud.compute.v1.ForwardingRuleServiceDirectoryRegistration" proto3_optional :service_label, :string, 417008874 proto3_optional :service_name, :string, 359880149 proto3_optional :subnetwork, :string, 307827694 proto3_optional :target, :string, 192835985 end - add_enum "google.cloud.compute.v1.ForwardingRule.IPProtocol" do - value :UNDEFINED_I_P_PROTOCOL, 0 + add_enum "google.cloud.compute.v1.ForwardingRule.IPProtocolEnum" do + value :UNDEFINED_I_P_PROTOCOL_ENUM, 0 value :AH, 2087 value :ESP, 68962 value :ICMP, 2241597 value :SCTP, 2539724 value :TCP, 82881 @@ -2176,11 +2176,11 @@ end add_message "google.cloud.compute.v1.GRPCHealthCheck" do proto3_optional :grpc_service_name, :string, 136533078 proto3_optional :port, :int32, 3446913 proto3_optional :port_name, :string, 41534345 - proto3_optional :port_specification, :enum, 51590597, "google.cloud.compute.v1.GRPCHealthCheck.PortSpecification" + proto3_optional :port_specification, :string, 51590597 end add_enum "google.cloud.compute.v1.GRPCHealthCheck.PortSpecification" do value :UNDEFINED_PORT_SPECIFICATION, 0 value :USE_FIXED_PORT, 190235748 value :USE_NAMED_PORT, 349300671 @@ -2761,11 +2761,11 @@ end add_message "google.cloud.compute.v1.GuestAttributesValue" do repeated :items, :message, 100526016, "google.cloud.compute.v1.GuestAttributesEntry" end add_message "google.cloud.compute.v1.GuestOsFeature" do - proto3_optional :type, :enum, 3575610, "google.cloud.compute.v1.GuestOsFeature.Type" + proto3_optional :type, :string, 3575610 end add_enum "google.cloud.compute.v1.GuestOsFeature.Type" do value :UNDEFINED_TYPE, 0 value :FEATURE_TYPE_UNSPECIFIED, 531767259 value :GVNIC, 68209305 @@ -2778,12 +2778,12 @@ end add_message "google.cloud.compute.v1.HTTP2HealthCheck" do proto3_optional :host, :string, 3208616 proto3_optional :port, :int32, 3446913 proto3_optional :port_name, :string, 41534345 - proto3_optional :port_specification, :enum, 51590597, "google.cloud.compute.v1.HTTP2HealthCheck.PortSpecification" - proto3_optional :proxy_header, :enum, 160374142, "google.cloud.compute.v1.HTTP2HealthCheck.ProxyHeader" + proto3_optional :port_specification, :string, 51590597 + proto3_optional :proxy_header, :string, 160374142 proto3_optional :request_path, :string, 229403605 proto3_optional :response, :string, 196547649 end add_enum "google.cloud.compute.v1.HTTP2HealthCheck.PortSpecification" do value :UNDEFINED_PORT_SPECIFICATION, 0 @@ -2798,12 +2798,12 @@ end add_message "google.cloud.compute.v1.HTTPHealthCheck" do proto3_optional :host, :string, 3208616 proto3_optional :port, :int32, 3446913 proto3_optional :port_name, :string, 41534345 - proto3_optional :port_specification, :enum, 51590597, "google.cloud.compute.v1.HTTPHealthCheck.PortSpecification" - proto3_optional :proxy_header, :enum, 160374142, "google.cloud.compute.v1.HTTPHealthCheck.ProxyHeader" + proto3_optional :port_specification, :string, 51590597 + proto3_optional :proxy_header, :string, 160374142 proto3_optional :request_path, :string, 229403605 proto3_optional :response, :string, 196547649 end add_enum "google.cloud.compute.v1.HTTPHealthCheck.PortSpecification" do value :UNDEFINED_PORT_SPECIFICATION, 0 @@ -2818,12 +2818,12 @@ end add_message "google.cloud.compute.v1.HTTPSHealthCheck" do proto3_optional :host, :string, 3208616 proto3_optional :port, :int32, 3446913 proto3_optional :port_name, :string, 41534345 - proto3_optional :port_specification, :enum, 51590597, "google.cloud.compute.v1.HTTPSHealthCheck.PortSpecification" - proto3_optional :proxy_header, :enum, 160374142, "google.cloud.compute.v1.HTTPSHealthCheck.ProxyHeader" + proto3_optional :port_specification, :string, 51590597 + proto3_optional :proxy_header, :string, 160374142 proto3_optional :request_path, :string, 229403605 proto3_optional :response, :string, 196547649 end add_enum "google.cloud.compute.v1.HTTPSHealthCheck.PortSpecification" do value :UNDEFINED_PORT_SPECIFICATION, 0 @@ -2852,11 +2852,11 @@ proto3_optional :region, :string, 138946292 proto3_optional :self_link, :string, 456214797 proto3_optional :ssl_health_check, :message, 280032440, "google.cloud.compute.v1.SSLHealthCheck" proto3_optional :tcp_health_check, :message, 469980419, "google.cloud.compute.v1.TCPHealthCheck" proto3_optional :timeout_sec, :int32, 79994995 - proto3_optional :type, :enum, 3575610, "google.cloud.compute.v1.HealthCheck.Type" + proto3_optional :type, :string, 3575610 proto3_optional :unhealthy_threshold, :int32, 227958480 end add_enum "google.cloud.compute.v1.HealthCheck.Type" do value :UNDEFINED_TYPE, 0 value :GRPC, 2196510 @@ -2884,11 +2884,11 @@ add_message "google.cloud.compute.v1.HealthCheckService" do proto3_optional :creation_timestamp, :string, 30525366 proto3_optional :description, :string, 422937596 proto3_optional :fingerprint, :string, 234678500 repeated :health_checks, :string, 448370606 - proto3_optional :health_status_aggregation_policy, :enum, 253163129, "google.cloud.compute.v1.HealthCheckService.HealthStatusAggregationPolicy" + proto3_optional :health_status_aggregation_policy, :string, 253163129 proto3_optional :id, :uint64, 3355 proto3_optional :kind, :string, 3292052 proto3_optional :name, :string, 3373707 repeated :network_endpoint_groups, :string, 29346733 repeated :notification_endpoints, :string, 406728490 @@ -2926,16 +2926,16 @@ end add_message "google.cloud.compute.v1.HealthStatus" do map :annotations, :string, :string, 112032548 proto3_optional :forwarding_rule, :string, 269964030 proto3_optional :forwarding_rule_ip, :string, 172250632 - proto3_optional :health_state, :enum, 324007150, "google.cloud.compute.v1.HealthStatus.HealthState" + proto3_optional :health_state, :string, 324007150 proto3_optional :instance, :string, 18257045 proto3_optional :ip_address, :string, 406272220 proto3_optional :port, :int32, 3446913 proto3_optional :weight, :string, 282149496 - proto3_optional :weight_error, :enum, 522501505, "google.cloud.compute.v1.HealthStatus.WeightError" + proto3_optional :weight_error, :string, 522501505 end add_enum "google.cloud.compute.v1.HealthStatus.HealthState" do value :UNDEFINED_HEALTH_STATE, 0 value :HEALTHY, 439801213 value :UNHEALTHY, 462118084 @@ -2950,11 +2950,11 @@ add_message "google.cloud.compute.v1.HealthStatusForNetworkEndpoint" do proto3_optional :backend_service, :message, 306946058, "google.cloud.compute.v1.BackendServiceReference" proto3_optional :forwarding_rule, :message, 269964030, "google.cloud.compute.v1.ForwardingRuleReference" proto3_optional :health_check, :message, 308876645, "google.cloud.compute.v1.HealthCheckReference" proto3_optional :health_check_service, :message, 408374747, "google.cloud.compute.v1.HealthCheckServiceReference" - proto3_optional :health_state, :enum, 324007150, "google.cloud.compute.v1.HealthStatusForNetworkEndpoint.HealthState" + proto3_optional :health_state, :string, 324007150 end add_enum "google.cloud.compute.v1.HealthStatusForNetworkEndpoint.HealthState" do value :UNDEFINED_HEALTH_STATE, 0 value :DRAINING, 480455402 value :HEALTHY, 439801213 @@ -3008,11 +3008,11 @@ add_message "google.cloud.compute.v1.HttpRedirectAction" do proto3_optional :host_redirect, :string, 107417747 proto3_optional :https_redirect, :bool, 170260656 proto3_optional :path_redirect, :string, 272342710 proto3_optional :prefix_redirect, :string, 446184169 - proto3_optional :redirect_response_code, :enum, 436710408, "google.cloud.compute.v1.HttpRedirectAction.RedirectResponseCode" + proto3_optional :redirect_response_code, :string, 436710408 proto3_optional :strip_query, :bool, 52284641 end add_enum "google.cloud.compute.v1.HttpRedirectAction.RedirectResponseCode" do value :UNDEFINED_REDIRECT_RESPONSE_CODE, 0 value :FOUND, 67084130 @@ -3081,12 +3081,12 @@ proto3_optional :source_image_encryption_key, :message, 381503659, "google.cloud.compute.v1.CustomerEncryptionKey" proto3_optional :source_image_id, :string, 55328291 proto3_optional :source_snapshot, :string, 126061928 proto3_optional :source_snapshot_encryption_key, :message, 303679322, "google.cloud.compute.v1.CustomerEncryptionKey" proto3_optional :source_snapshot_id, :string, 98962258 - proto3_optional :source_type, :enum, 452245726, "google.cloud.compute.v1.Image.SourceType" - proto3_optional :status, :enum, 181260274, "google.cloud.compute.v1.Image.Status" + proto3_optional :source_type, :string, 452245726 + proto3_optional :status, :string, 181260274 repeated :storage_locations, :string, 328005274 end add_enum "google.cloud.compute.v1.Image.SourceType" do value :UNDEFINED_SOURCE_TYPE, 0 value :RAW, 80904 @@ -3149,11 +3149,11 @@ optional :project, :string, 227560217 proto3_optional :request_id, :string, 37109963 end add_message "google.cloud.compute.v1.InsertFirewallPolicyRequest" do optional :firewall_policy_resource, :message, 495049532, "google.cloud.compute.v1.FirewallPolicy" - proto3_optional :parent_id, :string, 459714768 + optional :parent_id, :string, 459714768 proto3_optional :request_id, :string, 37109963 end add_message "google.cloud.compute.v1.InsertFirewallRequest" do optional :firewall_resource, :message, 41425005, "google.cloud.compute.v1.Firewall" optional :project, :string, 227560217 @@ -3490,21 +3490,21 @@ proto3_optional :machine_type, :string, 227711026 proto3_optional :metadata, :message, 86866735, "google.cloud.compute.v1.Metadata" proto3_optional :min_cpu_platform, :string, 242912759 proto3_optional :name, :string, 3373707 repeated :network_interfaces, :message, 52735243, "google.cloud.compute.v1.NetworkInterface" - proto3_optional :private_ipv6_google_access, :enum, 48277006, "google.cloud.compute.v1.Instance.PrivateIpv6GoogleAccess" + proto3_optional :private_ipv6_google_access, :string, 48277006 proto3_optional :reservation_affinity, :message, 157850683, "google.cloud.compute.v1.ReservationAffinity" repeated :resource_policies, :string, 22220385 proto3_optional :satisfies_pzs, :bool, 480964267 proto3_optional :scheduling, :message, 386688404, "google.cloud.compute.v1.Scheduling" proto3_optional :self_link, :string, 456214797 repeated :service_accounts, :message, 277537328, "google.cloud.compute.v1.ServiceAccount" proto3_optional :shielded_instance_config, :message, 12862901, "google.cloud.compute.v1.ShieldedInstanceConfig" proto3_optional :shielded_instance_integrity_policy, :message, 163696919, "google.cloud.compute.v1.ShieldedInstanceIntegrityPolicy" proto3_optional :start_restricted, :bool, 123693144 - proto3_optional :status, :enum, 181260274, "google.cloud.compute.v1.Instance.Status" + proto3_optional :status, :string, 181260274 proto3_optional :status_message, :string, 297428154 proto3_optional :tags, :message, 3552281, "google.cloud.compute.v1.Tags" proto3_optional :zone, :string, 3744684 end add_enum "google.cloud.compute.v1.Instance.PrivateIpv6GoogleAccess" do @@ -3714,11 +3714,11 @@ proto3_optional :next_page_token, :string, 79797525 proto3_optional :self_link, :string, 456214797 proto3_optional :warning, :message, 50704284, "google.cloud.compute.v1.Warning" end add_message "google.cloud.compute.v1.InstanceGroupsListInstancesRequest" do - proto3_optional :instance_state, :enum, 92223591, "google.cloud.compute.v1.InstanceGroupsListInstancesRequest.InstanceState" + proto3_optional :instance_state, :string, 92223591 end add_enum "google.cloud.compute.v1.InstanceGroupsListInstancesRequest.InstanceState" do value :UNDEFINED_INSTANCE_STATE, 0 value :ALL, 64897 value :RUNNING, 121282975 @@ -3754,11 +3754,11 @@ proto3_optional :error, :message, 96784904, "google.cloud.compute.v1.InstanceManagedByIgmErrorManagedInstanceError" proto3_optional :instance_action_details, :message, 292224547, "google.cloud.compute.v1.InstanceManagedByIgmErrorInstanceActionDetails" proto3_optional :timestamp, :string, 55126294 end add_message "google.cloud.compute.v1.InstanceManagedByIgmErrorInstanceActionDetails" do - proto3_optional :action, :enum, 187661878, "google.cloud.compute.v1.InstanceManagedByIgmErrorInstanceActionDetails.Action" + proto3_optional :action, :string, 187661878 proto3_optional :instance, :string, 18257045 proto3_optional :version, :message, 351608024, "google.cloud.compute.v1.ManagedInstanceVersion" end add_enum "google.cloud.compute.v1.InstanceManagedByIgmErrorInstanceActionDetails.Action" do value :UNDEFINED_ACTION, 0 @@ -3790,11 +3790,11 @@ map :labels, :string, :string, 500195327 proto3_optional :machine_type, :string, 227711026 proto3_optional :metadata, :message, 86866735, "google.cloud.compute.v1.Metadata" proto3_optional :min_cpu_platform, :string, 242912759 repeated :network_interfaces, :message, 52735243, "google.cloud.compute.v1.NetworkInterface" - proto3_optional :private_ipv6_google_access, :enum, 48277006, "google.cloud.compute.v1.InstanceProperties.PrivateIpv6GoogleAccess" + proto3_optional :private_ipv6_google_access, :string, 48277006 proto3_optional :reservation_affinity, :message, 157850683, "google.cloud.compute.v1.ReservationAffinity" repeated :resource_policies, :string, 22220385 proto3_optional :scheduling, :message, 386688404, "google.cloud.compute.v1.Scheduling" repeated :service_accounts, :message, 277537328, "google.cloud.compute.v1.ServiceAccount" proto3_optional :shielded_instance_config, :message, 12862901, "google.cloud.compute.v1.ShieldedInstanceConfig" @@ -3829,11 +3829,11 @@ proto3_optional :warning, :message, 50704284, "google.cloud.compute.v1.Warning" end add_message "google.cloud.compute.v1.InstanceWithNamedPorts" do proto3_optional :instance, :string, 18257045 repeated :named_ports, :message, 427598732, "google.cloud.compute.v1.NamedPort" - proto3_optional :status, :enum, 181260274, "google.cloud.compute.v1.InstanceWithNamedPorts.Status" + proto3_optional :status, :string, 181260274 end add_enum "google.cloud.compute.v1.InstanceWithNamedPorts.Status" do value :UNDEFINED_STATUS, 0 value :DEPROVISIONING, 428935662 value :PROVISIONING, 290896621 @@ -3856,11 +3856,11 @@ add_message "google.cloud.compute.v1.InstancesGetEffectiveFirewallsResponseEffectiveFirewallPolicy" do proto3_optional :display_name, :string, 4473832 proto3_optional :name, :string, 3373707 repeated :rules, :message, 108873975, "google.cloud.compute.v1.FirewallPolicyRule" proto3_optional :short_name, :string, 492051566 - proto3_optional :type, :enum, 3575610, "google.cloud.compute.v1.InstancesGetEffectiveFirewallsResponseEffectiveFirewallPolicy.Type" + proto3_optional :type, :string, 3575610 end add_enum "google.cloud.compute.v1.InstancesGetEffectiveFirewallsResponseEffectiveFirewallPolicy.Type" do value :UNDEFINED_TYPE, 0 value :HIERARCHY, 69902869 value :UNSPECIFIED, 526786327 @@ -3905,23 +3905,23 @@ repeated :expected_outages, :message, 264484123, "google.cloud.compute.v1.InterconnectOutageNotification" proto3_optional :google_ip_address, :string, 443105954 proto3_optional :google_reference_id, :string, 534944469 proto3_optional :id, :uint64, 3355 repeated :interconnect_attachments, :string, 425388415 - proto3_optional :interconnect_type, :enum, 515165259, "google.cloud.compute.v1.Interconnect.InterconnectType" + proto3_optional :interconnect_type, :string, 515165259 proto3_optional :kind, :string, 3292052 - proto3_optional :link_type, :enum, 523207775, "google.cloud.compute.v1.Interconnect.LinkType" + proto3_optional :link_type, :string, 523207775 proto3_optional :location, :string, 290430901 proto3_optional :name, :string, 3373707 proto3_optional :noc_contact_email, :string, 14072832 - proto3_optional :operational_status, :enum, 201070847, "google.cloud.compute.v1.Interconnect.OperationalStatus" + proto3_optional :operational_status, :string, 201070847 proto3_optional :peer_ip_address, :string, 207735769 proto3_optional :provisioned_link_count, :int32, 410888565 proto3_optional :requested_link_count, :int32, 45051387 proto3_optional :satisfies_pzs, :bool, 480964267 proto3_optional :self_link, :string, 456214797 - proto3_optional :state, :enum, 109757585, "google.cloud.compute.v1.Interconnect.State" + proto3_optional :state, :string, 109757585 end add_enum "google.cloud.compute.v1.Interconnect.InterconnectType" do value :UNDEFINED_INTERCONNECT_TYPE, 0 value :DEDICATED, 258411983 value :IT_PRIVATE, 335677007 @@ -3942,37 +3942,37 @@ value :ACTIVE, 314733318 value :UNPROVISIONED, 517333979 end add_message "google.cloud.compute.v1.InterconnectAttachment" do proto3_optional :admin_enabled, :bool, 445675089 - proto3_optional :bandwidth, :enum, 181715121, "google.cloud.compute.v1.InterconnectAttachment.Bandwidth" + proto3_optional :bandwidth, :string, 181715121 repeated :candidate_subnets, :string, 237842938 proto3_optional :cloud_router_ip_address, :string, 287392776 proto3_optional :creation_timestamp, :string, 30525366 proto3_optional :customer_router_ip_address, :string, 332475761 proto3_optional :dataplane_version, :int32, 34920075 proto3_optional :description, :string, 422937596 - proto3_optional :edge_availability_domain, :enum, 71289510, "google.cloud.compute.v1.InterconnectAttachment.EdgeAvailabilityDomain" - proto3_optional :encryption, :enum, 97980291, "google.cloud.compute.v1.InterconnectAttachment.Encryption" + proto3_optional :edge_availability_domain, :string, 71289510 + proto3_optional :encryption, :string, 97980291 proto3_optional :google_reference_id, :string, 534944469 proto3_optional :id, :uint64, 3355 proto3_optional :interconnect, :string, 224601230 repeated :ipsec_internal_addresses, :string, 407648565 proto3_optional :kind, :string, 3292052 proto3_optional :mtu, :int32, 108462 proto3_optional :name, :string, 3373707 - proto3_optional :operational_status, :enum, 201070847, "google.cloud.compute.v1.InterconnectAttachment.OperationalStatus" + proto3_optional :operational_status, :string, 201070847 proto3_optional :pairing_key, :string, 439695464 proto3_optional :partner_asn, :int64, 438166149 proto3_optional :partner_metadata, :message, 65908934, "google.cloud.compute.v1.InterconnectAttachmentPartnerMetadata" proto3_optional :private_interconnect_info, :message, 237270531, "google.cloud.compute.v1.InterconnectAttachmentPrivateInfo" proto3_optional :region, :string, 138946292 proto3_optional :router, :string, 148608841 proto3_optional :satisfies_pzs, :bool, 480964267 proto3_optional :self_link, :string, 456214797 - proto3_optional :state, :enum, 109757585, "google.cloud.compute.v1.InterconnectAttachment.State" - proto3_optional :type, :enum, 3575610, "google.cloud.compute.v1.InterconnectAttachment.Type" + proto3_optional :state, :string, 109757585 + proto3_optional :type, :string, 3575610 proto3_optional :vlan_tag8021q, :int32, 119927836 end add_enum "google.cloud.compute.v1.InterconnectAttachment.Bandwidth" do value :UNDEFINED_BANDWIDTH, 0 value :BPS_100M, 49547958 @@ -4064,19 +4064,19 @@ proto3_optional :mac_address, :string, 332540164 end add_message "google.cloud.compute.v1.InterconnectDiagnosticsLinkLACPStatus" do proto3_optional :google_system_id, :string, 91210405 proto3_optional :neighbor_system_id, :string, 343821342 - proto3_optional :state, :enum, 109757585, "google.cloud.compute.v1.InterconnectDiagnosticsLinkLACPStatus.State" + proto3_optional :state, :string, 109757585 end add_enum "google.cloud.compute.v1.InterconnectDiagnosticsLinkLACPStatus.State" do value :UNDEFINED_STATE, 0 value :ACTIVE, 314733318 value :DETACHED, 216562546 end add_message "google.cloud.compute.v1.InterconnectDiagnosticsLinkOpticalPower" do - proto3_optional :state, :enum, 109757585, "google.cloud.compute.v1.InterconnectDiagnosticsLinkOpticalPower.State" + proto3_optional :state, :string, 109757585 proto3_optional :value, :float, 111972721 end add_enum "google.cloud.compute.v1.InterconnectDiagnosticsLinkOpticalPower.State" do value :UNDEFINED_STATE, 0 value :HIGH_ALARM, 305363284 @@ -4103,22 +4103,22 @@ end add_message "google.cloud.compute.v1.InterconnectLocation" do proto3_optional :address, :string, 462920692 proto3_optional :availability_zone, :string, 158459920 proto3_optional :city, :string, 3053931 - proto3_optional :continent, :enum, 133442996, "google.cloud.compute.v1.InterconnectLocation.Continent" + proto3_optional :continent, :string, 133442996 proto3_optional :creation_timestamp, :string, 30525366 proto3_optional :description, :string, 422937596 proto3_optional :facility_provider, :string, 533303309 proto3_optional :facility_provider_facility_id, :string, 87269125 proto3_optional :id, :uint64, 3355 proto3_optional :kind, :string, 3292052 proto3_optional :name, :string, 3373707 proto3_optional :peeringdb_facility_id, :string, 536567094 repeated :region_infos, :message, 312194170, "google.cloud.compute.v1.InterconnectLocationRegionInfo" proto3_optional :self_link, :string, 456214797 - proto3_optional :status, :enum, 181260274, "google.cloud.compute.v1.InterconnectLocation.Status" + proto3_optional :status, :string, 181260274 proto3_optional :supports_pzs, :bool, 83983214 end add_enum "google.cloud.compute.v1.InterconnectLocation.Continent" do value :UNDEFINED_CONTINENT, 0 value :AFRICA, 317443706 @@ -4145,11 +4145,11 @@ proto3_optional :self_link, :string, 456214797 proto3_optional :warning, :message, 50704284, "google.cloud.compute.v1.Warning" end add_message "google.cloud.compute.v1.InterconnectLocationRegionInfo" do proto3_optional :expected_rtt_ms, :int64, 422543866 - proto3_optional :location_presence, :enum, 101517893, "google.cloud.compute.v1.InterconnectLocationRegionInfo.LocationPresence" + proto3_optional :location_presence, :string, 101517893 proto3_optional :region, :string, 138946292 end add_enum "google.cloud.compute.v1.InterconnectLocationRegionInfo.LocationPresence" do value :UNDEFINED_LOCATION_PRESENCE, 0 value :GLOBAL, 494663587 @@ -4159,15 +4159,15 @@ end add_message "google.cloud.compute.v1.InterconnectOutageNotification" do repeated :affected_circuits, :string, 177717013 proto3_optional :description, :string, 422937596 proto3_optional :end_time, :int64, 114938801 - proto3_optional :issue_type, :enum, 369639136, "google.cloud.compute.v1.InterconnectOutageNotification.IssueType" + proto3_optional :issue_type, :string, 369639136 proto3_optional :name, :string, 3373707 - proto3_optional :source, :enum, 177235995, "google.cloud.compute.v1.InterconnectOutageNotification.Source" + proto3_optional :source, :string, 177235995 proto3_optional :start_time, :int64, 37467274 - proto3_optional :state, :enum, 109757585, "google.cloud.compute.v1.InterconnectOutageNotification.State" + proto3_optional :state, :string, 109757585 end add_enum "google.cloud.compute.v1.InterconnectOutageNotification.IssueType" do value :UNDEFINED_ISSUE_TYPE, 0 value :IT_OUTAGE, 175779973 value :IT_PARTIAL_OUTAGE, 92103971 @@ -4218,11 +4218,11 @@ proto3_optional :id, :uint64, 3355 proto3_optional :kind, :string, 3292052 repeated :license_alias, :message, 43550930, "google.cloud.compute.v1.LicenseCodeLicenseAlias" proto3_optional :name, :string, 3373707 proto3_optional :self_link, :string, 456214797 - proto3_optional :state, :enum, 109757585, "google.cloud.compute.v1.LicenseCode.State" + proto3_optional :state, :string, 109757585 proto3_optional :transferable, :bool, 4349893 end add_enum "google.cloud.compute.v1.LicenseCode.State" do value :UNDEFINED_STATE, 0 value :DISABLED, 516696700 @@ -4641,11 +4641,11 @@ optional :project, :string, 227560217 optional :region, :string, 138946292 proto3_optional :return_partial_success, :bool, 517198390 end add_message "google.cloud.compute.v1.ListPeeringRoutesNetworksRequest" do - proto3_optional :direction, :enum, 111150975, "google.cloud.compute.v1.ListPeeringRoutesNetworksRequest.Direction" + proto3_optional :direction, :string, 111150975 proto3_optional :filter, :string, 336120696 proto3_optional :max_results, :uint32, 54715419 optional :network, :string, 232872494 proto3_optional :order_by, :string, 160562920 proto3_optional :page_token, :string, 19994697 @@ -5085,11 +5085,11 @@ end add_message "google.cloud.compute.v1.LocationPolicy" do map :locations, :string, :message, 413423454, "google.cloud.compute.v1.LocationPolicyLocation" end add_message "google.cloud.compute.v1.LocationPolicyLocation" do - proto3_optional :preference, :enum, 150781147, "google.cloud.compute.v1.LocationPolicyLocation.Preference" + proto3_optional :preference, :string, 150781147 end add_enum "google.cloud.compute.v1.LocationPolicyLocation.Preference" do value :UNDEFINED_PREFERENCE, 0 value :ALLOW, 62368553 value :DENY, 2094604 @@ -5100,11 +5100,11 @@ proto3_optional :counter, :message, 420959740, "google.cloud.compute.v1.LogConfigCounterOptions" proto3_optional :data_access, :message, 286633881, "google.cloud.compute.v1.LogConfigDataAccessOptions" end add_message "google.cloud.compute.v1.LogConfigCloudAuditOptions" do proto3_optional :authorization_logging_options, :message, 217861624, "google.cloud.compute.v1.AuthorizationLoggingOptions" - proto3_optional :log_name, :enum, 402913958, "google.cloud.compute.v1.LogConfigCloudAuditOptions.LogName" + proto3_optional :log_name, :string, 402913958 end add_enum "google.cloud.compute.v1.LogConfigCloudAuditOptions.LogName" do value :UNDEFINED_LOG_NAME, 0 value :ADMIN_ACTIVITY, 427503135 value :DATA_ACCESS, 238070681 @@ -5118,11 +5118,11 @@ add_message "google.cloud.compute.v1.LogConfigCounterOptionsCustomField" do proto3_optional :name, :string, 3373707 proto3_optional :value, :string, 111972721 end add_message "google.cloud.compute.v1.LogConfigDataAccessOptions" do - proto3_optional :log_mode, :enum, 402897342, "google.cloud.compute.v1.LogConfigDataAccessOptions.LogMode" + proto3_optional :log_mode, :string, 402897342 end add_enum "google.cloud.compute.v1.LogConfigDataAccessOptions.LogMode" do value :UNDEFINED_LOG_MODE, 0 value :LOG_FAIL_CLOSED, 360469778 value :LOG_MODE_UNSPECIFIED, 88160822 @@ -5165,15 +5165,15 @@ add_message "google.cloud.compute.v1.MachineTypesScopedList" do repeated :machine_types, :message, 79720065, "google.cloud.compute.v1.MachineType" proto3_optional :warning, :message, 50704284, "google.cloud.compute.v1.Warning" end add_message "google.cloud.compute.v1.ManagedInstance" do - proto3_optional :current_action, :enum, 178475964, "google.cloud.compute.v1.ManagedInstance.CurrentAction" + proto3_optional :current_action, :string, 178475964 proto3_optional :id, :uint64, 3355 proto3_optional :instance, :string, 18257045 repeated :instance_health, :message, 382667078, "google.cloud.compute.v1.ManagedInstanceInstanceHealth" - proto3_optional :instance_status, :enum, 174577372, "google.cloud.compute.v1.ManagedInstance.InstanceStatus" + proto3_optional :instance_status, :string, 174577372 proto3_optional :last_attempt, :message, 434771492, "google.cloud.compute.v1.ManagedInstanceLastAttempt" proto3_optional :preserved_state_from_config, :message, 98661858, "google.cloud.compute.v1.PreservedState" proto3_optional :preserved_state_from_policy, :message, 470783954, "google.cloud.compute.v1.PreservedState" proto3_optional :version, :message, 351608024, "google.cloud.compute.v1.ManagedInstanceVersion" end @@ -5201,11 +5201,11 @@ value :SUSPENDED, 51223995 value :SUSPENDING, 514206246 value :TERMINATED, 250018339 end add_message "google.cloud.compute.v1.ManagedInstanceInstanceHealth" do - proto3_optional :detailed_health_state, :enum, 510470173, "google.cloud.compute.v1.ManagedInstanceInstanceHealth.DetailedHealthState" + proto3_optional :detailed_health_state, :string, 510470173 proto3_optional :health_check, :string, 308876645 end add_enum "google.cloud.compute.v1.ManagedInstanceInstanceHealth.DetailedHealthState" do value :UNDEFINED_DETAILED_HEALTH_STATE, 0 value :DRAINING, 480455402 @@ -5226,11 +5226,11 @@ repeated :items, :message, 100526016, "google.cloud.compute.v1.Items" proto3_optional :kind, :string, 3292052 end add_message "google.cloud.compute.v1.MetadataFilter" do repeated :filter_labels, :message, 307903142, "google.cloud.compute.v1.MetadataFilterLabelMatch" - proto3_optional :filter_match_criteria, :enum, 239970368, "google.cloud.compute.v1.MetadataFilter.FilterMatchCriteria" + proto3_optional :filter_match_criteria, :string, 239970368 end add_enum "google.cloud.compute.v1.MetadataFilter.FilterMatchCriteria" do value :UNDEFINED_FILTER_MATCH_CRITERIA, 0 value :MATCH_ALL, 180663271 value :MATCH_ANY, 180663346 @@ -5245,11 +5245,11 @@ optional :project, :string, 227560217 proto3_optional :request_id, :string, 37109963 end add_message "google.cloud.compute.v1.MoveFirewallPolicyRequest" do optional :firewall_policy, :string, 498173265 - proto3_optional :parent_id, :string, 459714768 + optional :parent_id, :string, 459714768 proto3_optional :request_id, :string, 37109963 end add_message "google.cloud.compute.v1.MoveInstanceProjectRequest" do optional :instance_move_request_resource, :message, 311664194, "google.cloud.compute.v1.InstanceMoveRequest" optional :project, :string, 227560217 @@ -5291,11 +5291,11 @@ proto3_optional :description, :string, 422937596 proto3_optional :id, :uint64, 3355 proto3_optional :kind, :string, 3292052 proto3_optional :name, :string, 3373707 proto3_optional :network, :string, 232872494 - proto3_optional :network_endpoint_type, :enum, 118301523, "google.cloud.compute.v1.NetworkEndpointGroup.NetworkEndpointType" + proto3_optional :network_endpoint_type, :string, 118301523 proto3_optional :region, :string, 138946292 proto3_optional :self_link, :string, 456214797 proto3_optional :size, :int32, 3530753 proto3_optional :subnetwork, :string, 307827694 proto3_optional :zone, :string, 3744684 @@ -5345,11 +5345,11 @@ end add_message "google.cloud.compute.v1.NetworkEndpointGroupsDetachEndpointsRequest" do repeated :network_endpoints, :message, 149850285, "google.cloud.compute.v1.NetworkEndpoint" end add_message "google.cloud.compute.v1.NetworkEndpointGroupsListEndpointsRequest" do - proto3_optional :health_status, :enum, 380545845, "google.cloud.compute.v1.NetworkEndpointGroupsListEndpointsRequest.HealthStatus" + proto3_optional :health_status, :string, 380545845 end add_enum "google.cloud.compute.v1.NetworkEndpointGroupsListEndpointsRequest.HealthStatus" do value :UNDEFINED_HEALTH_STATUS, 0 value :SHOW, 2544381 value :SKIP, 2547071 @@ -5372,19 +5372,19 @@ add_message "google.cloud.compute.v1.NetworkInterface" do repeated :access_configs, :message, 111058326, "google.cloud.compute.v1.AccessConfig" repeated :alias_ip_ranges, :message, 165085631, "google.cloud.compute.v1.AliasIpRange" proto3_optional :fingerprint, :string, 234678500 repeated :ipv6_access_configs, :message, 483472110, "google.cloud.compute.v1.AccessConfig" - proto3_optional :ipv6_access_type, :enum, 504658653, "google.cloud.compute.v1.NetworkInterface.Ipv6AccessType" + proto3_optional :ipv6_access_type, :string, 504658653 proto3_optional :ipv6_address, :string, 341563804 proto3_optional :kind, :string, 3292052 proto3_optional :name, :string, 3373707 proto3_optional :network, :string, 232872494 proto3_optional :network_i_p, :string, 207181961 - proto3_optional :nic_type, :enum, 59810577, "google.cloud.compute.v1.NetworkInterface.NicType" + proto3_optional :nic_type, :string, 59810577 proto3_optional :queue_count, :int32, 503708769 - proto3_optional :stack_type, :enum, 425908881, "google.cloud.compute.v1.NetworkInterface.StackType" + proto3_optional :stack_type, :string, 425908881 proto3_optional :subnetwork, :string, 307827694 end add_enum "google.cloud.compute.v1.NetworkInterface.Ipv6AccessType" do value :UNDEFINED_IPV6_ACCESS_TYPE, 0 value :EXTERNAL, 35607499 @@ -5418,20 +5418,20 @@ proto3_optional :import_custom_routes, :bool, 197982398 proto3_optional :import_subnet_routes_with_public_ip, :bool, 14419729 proto3_optional :name, :string, 3373707 proto3_optional :network, :string, 232872494 proto3_optional :peer_mtu, :int32, 69584721 - proto3_optional :state, :enum, 109757585, "google.cloud.compute.v1.NetworkPeering.State" + proto3_optional :state, :string, 109757585 proto3_optional :state_details, :string, 95566996 end add_enum "google.cloud.compute.v1.NetworkPeering.State" do value :UNDEFINED_STATE, 0 value :ACTIVE, 314733318 value :INACTIVE, 270421099 end add_message "google.cloud.compute.v1.NetworkRoutingConfig" do - proto3_optional :routing_mode, :enum, 475143548, "google.cloud.compute.v1.NetworkRoutingConfig.RoutingMode" + proto3_optional :routing_mode, :string, 475143548 end add_enum "google.cloud.compute.v1.NetworkRoutingConfig.RoutingMode" do value :UNDEFINED_ROUTING_MODE, 0 value :GLOBAL, 494663587 value :REGIONAL, 92288543 @@ -5449,11 +5449,11 @@ add_message "google.cloud.compute.v1.NetworksGetEffectiveFirewallsResponseEffectiveFirewallPolicy" do proto3_optional :display_name, :string, 4473832 proto3_optional :name, :string, 3373707 repeated :rules, :message, 108873975, "google.cloud.compute.v1.FirewallPolicyRule" proto3_optional :short_name, :string, 492051566 - proto3_optional :type, :enum, 3575610, "google.cloud.compute.v1.NetworksGetEffectiveFirewallsResponseEffectiveFirewallPolicy.Type" + proto3_optional :type, :string, 3575610 end add_enum "google.cloud.compute.v1.NetworksGetEffectiveFirewallsResponseEffectiveFirewallPolicy.Type" do value :UNDEFINED_TYPE, 0 value :HIERARCHY, 69902869 value :NETWORK, 413984270 @@ -5471,17 +5471,17 @@ proto3_optional :description, :string, 422937596 proto3_optional :fingerprint, :string, 234678500 proto3_optional :id, :uint64, 3355 proto3_optional :kind, :string, 3292052 proto3_optional :location_hint, :string, 350519505 - proto3_optional :maintenance_policy, :enum, 528327646, "google.cloud.compute.v1.NodeGroup.MaintenancePolicy" + proto3_optional :maintenance_policy, :string, 528327646 proto3_optional :maintenance_window, :message, 186374812, "google.cloud.compute.v1.NodeGroupMaintenanceWindow" proto3_optional :name, :string, 3373707 proto3_optional :node_template, :string, 323154455 proto3_optional :self_link, :string, 456214797 proto3_optional :size, :int32, 3530753 - proto3_optional :status, :enum, 181260274, "google.cloud.compute.v1.NodeGroup.Status" + proto3_optional :status, :string, 181260274 proto3_optional :zone, :string, 3744684 end add_enum "google.cloud.compute.v1.NodeGroup.MaintenancePolicy" do value :UNDEFINED_MAINTENANCE_POLICY, 0 value :DEFAULT, 115302945 @@ -5506,11 +5506,11 @@ proto3_optional :warning, :message, 50704284, "google.cloud.compute.v1.Warning" end add_message "google.cloud.compute.v1.NodeGroupAutoscalingPolicy" do proto3_optional :max_nodes, :int32, 297762838 proto3_optional :min_nodes, :int32, 533370500 - proto3_optional :mode, :enum, 3357091, "google.cloud.compute.v1.NodeGroupAutoscalingPolicy.Mode" + proto3_optional :mode, :string, 3357091 end add_enum "google.cloud.compute.v1.NodeGroupAutoscalingPolicy.Mode" do value :UNDEFINED_MODE, 0 value :MODE_UNSPECIFIED, 371348091 value :OFF, 78159 @@ -5529,19 +5529,19 @@ proto3_optional :maintenance_duration, :message, 525291840, "google.cloud.compute.v1.Duration" proto3_optional :start_time, :string, 37467274 end add_message "google.cloud.compute.v1.NodeGroupNode" do repeated :accelerators, :message, 269577064, "google.cloud.compute.v1.AcceleratorConfig" - proto3_optional :cpu_overcommit_type, :enum, 247727959, "google.cloud.compute.v1.NodeGroupNode.CpuOvercommitType" + proto3_optional :cpu_overcommit_type, :string, 247727959 repeated :disks, :message, 95594102, "google.cloud.compute.v1.LocalDisk" repeated :instances, :string, 29097598 proto3_optional :name, :string, 3373707 proto3_optional :node_type, :string, 465832791 proto3_optional :satisfies_pzs, :bool, 480964267 proto3_optional :server_binding, :message, 208179593, "google.cloud.compute.v1.ServerBinding" proto3_optional :server_id, :string, 339433367 - proto3_optional :status, :enum, 181260274, "google.cloud.compute.v1.NodeGroupNode.Status" + proto3_optional :status, :string, 181260274 end add_enum "google.cloud.compute.v1.NodeGroupNode.CpuOvercommitType" do value :UNDEFINED_CPU_OVERCOMMIT_TYPE, 0 value :CPU_OVERCOMMIT_TYPE_UNSPECIFIED, 520665615 value :ENABLED, 182130465 @@ -5576,11 +5576,11 @@ add_message "google.cloud.compute.v1.NodeGroupsSetNodeTemplateRequest" do proto3_optional :node_template, :string, 323154455 end add_message "google.cloud.compute.v1.NodeTemplate" do repeated :accelerators, :message, 269577064, "google.cloud.compute.v1.AcceleratorConfig" - proto3_optional :cpu_overcommit_type, :enum, 247727959, "google.cloud.compute.v1.NodeTemplate.CpuOvercommitType" + proto3_optional :cpu_overcommit_type, :string, 247727959 proto3_optional :creation_timestamp, :string, 30525366 proto3_optional :description, :string, 422937596 repeated :disks, :message, 95594102, "google.cloud.compute.v1.LocalDisk" proto3_optional :id, :uint64, 3355 proto3_optional :kind, :string, 3292052 @@ -5589,11 +5589,11 @@ proto3_optional :node_type, :string, 465832791 proto3_optional :node_type_flexibility, :message, 315257905, "google.cloud.compute.v1.NodeTemplateNodeTypeFlexibility" proto3_optional :region, :string, 138946292 proto3_optional :self_link, :string, 456214797 proto3_optional :server_binding, :message, 208179593, "google.cloud.compute.v1.ServerBinding" - proto3_optional :status, :enum, 181260274, "google.cloud.compute.v1.NodeTemplate.Status" + proto3_optional :status, :string, 181260274 proto3_optional :status_message, :string, 297428154 end add_enum "google.cloud.compute.v1.NodeTemplate.CpuOvercommitType" do value :UNDEFINED_CPU_OVERCOMMIT_TYPE, 0 value :CPU_OVERCOMMIT_TYPE_UNSPECIFIED, 520665615 @@ -5761,11 +5761,11 @@ end add_message "google.cloud.compute.v1.PacketMirroring" do proto3_optional :collector_ilb, :message, 426607853, "google.cloud.compute.v1.PacketMirroringForwardingRuleInfo" proto3_optional :creation_timestamp, :string, 30525366 proto3_optional :description, :string, 422937596 - proto3_optional :enable, :enum, 311764355, "google.cloud.compute.v1.PacketMirroring.Enable" + proto3_optional :enable, :string, 311764355 proto3_optional :filter, :message, 336120696, "google.cloud.compute.v1.PacketMirroringFilter" proto3_optional :id, :uint64, 3355 proto3_optional :kind, :string, 3292052 proto3_optional :mirrored_resources, :message, 124817348, "google.cloud.compute.v1.PacketMirroringMirroredResourceInfo" proto3_optional :name, :string, 3373707 @@ -5789,11 +5789,11 @@ proto3_optional :warning, :message, 50704284, "google.cloud.compute.v1.Warning" end add_message "google.cloud.compute.v1.PacketMirroringFilter" do repeated :I_p_protocols, :string, 98544854 repeated :cidr_ranges, :string, 487901697 - proto3_optional :direction, :enum, 111150975, "google.cloud.compute.v1.PacketMirroringFilter.Direction" + proto3_optional :direction, :string, 111150975 end add_enum "google.cloud.compute.v1.PacketMirroringFilter.Direction" do value :UNDEFINED_DIRECTION, 0 value :BOTH, 2044801 value :EGRESS, 432880501 @@ -6090,11 +6090,11 @@ end add_message "google.cloud.compute.v1.PerInstanceConfig" do proto3_optional :fingerprint, :string, 234678500 proto3_optional :name, :string, 3373707 proto3_optional :preserved_state, :message, 2634026, "google.cloud.compute.v1.PreservedState" - proto3_optional :status, :enum, 181260274, "google.cloud.compute.v1.PerInstanceConfig.Status" + proto3_optional :status, :string, 181260274 end add_enum "google.cloud.compute.v1.PerInstanceConfig.Status" do value :UNDEFINED_STATUS, 0 value :APPLYING, 352003508 value :DELETING, 528602024 @@ -6117,12 +6117,12 @@ add_message "google.cloud.compute.v1.PreservedState" do map :disks, :string, :message, 95594102, "google.cloud.compute.v1.PreservedStatePreservedDisk" map :metadata, :string, :string, 86866735 end add_message "google.cloud.compute.v1.PreservedStatePreservedDisk" do - proto3_optional :auto_delete, :enum, 464761403, "google.cloud.compute.v1.PreservedStatePreservedDisk.AutoDelete" - proto3_optional :mode, :enum, 3357091, "google.cloud.compute.v1.PreservedStatePreservedDisk.Mode" + proto3_optional :auto_delete, :string, 464761403 + proto3_optional :mode, :string, 3357091 proto3_optional :source, :string, 177235995 end add_enum "google.cloud.compute.v1.PreservedStatePreservedDisk.AutoDelete" do value :UNDEFINED_AUTO_DELETE, 0 value :NEVER, 74175084 @@ -6140,21 +6140,21 @@ optional :router_resource, :message, 155222084, "google.cloud.compute.v1.Router" end add_message "google.cloud.compute.v1.Project" do proto3_optional :common_instance_metadata, :message, 185794117, "google.cloud.compute.v1.Metadata" proto3_optional :creation_timestamp, :string, 30525366 - proto3_optional :default_network_tier, :enum, 471753361, "google.cloud.compute.v1.Project.DefaultNetworkTier" + proto3_optional :default_network_tier, :string, 471753361 proto3_optional :default_service_account, :string, 298712229 proto3_optional :description, :string, 422937596 repeated :enabled_features, :string, 469017467 proto3_optional :id, :uint64, 3355 proto3_optional :kind, :string, 3292052 proto3_optional :name, :string, 3373707 repeated :quotas, :message, 125341947, "google.cloud.compute.v1.Quota" proto3_optional :self_link, :string, 456214797 proto3_optional :usage_export_location, :message, 347543874, "google.cloud.compute.v1.UsageExportLocation" - proto3_optional :xpn_project_status, :enum, 228419265, "google.cloud.compute.v1.Project.XpnProjectStatus" + proto3_optional :xpn_project_status, :string, 228419265 end add_enum "google.cloud.compute.v1.Project.DefaultNetworkTier" do value :UNDEFINED_DEFAULT_NETWORK_TIER, 0 value :PREMIUM, 399530551 value :STANDARD, 484642493 @@ -6177,11 +6177,11 @@ end add_message "google.cloud.compute.v1.ProjectsListXpnHostsRequest" do proto3_optional :organization, :string, 105180467 end add_message "google.cloud.compute.v1.ProjectsSetDefaultNetworkTierRequest" do - proto3_optional :network_tier, :enum, 517397843, "google.cloud.compute.v1.ProjectsSetDefaultNetworkTierRequest.NetworkTier" + proto3_optional :network_tier, :string, 517397843 end add_enum "google.cloud.compute.v1.ProjectsSetDefaultNetworkTierRequest.NetworkTier" do value :UNDEFINED_NETWORK_TIER, 0 value :PREMIUM, 399530551 value :STANDARD, 484642493 @@ -6196,11 +6196,11 @@ proto3_optional :kind, :string, 3292052 proto3_optional :name, :string, 3373707 repeated :public_delegated_prefixs, :message, 425811723, "google.cloud.compute.v1.PublicAdvertisedPrefixPublicDelegatedPrefix" proto3_optional :self_link, :string, 456214797 proto3_optional :shared_secret, :string, 381932490 - proto3_optional :status, :enum, 181260274, "google.cloud.compute.v1.PublicAdvertisedPrefix.Status" + proto3_optional :status, :string, 181260274 end add_enum "google.cloud.compute.v1.PublicAdvertisedPrefix.Status" do value :UNDEFINED_STATUS, 0 value :INITIAL, 518841124 value :PREFIX_CONFIGURATION_COMPLETE, 480889551 @@ -6236,11 +6236,11 @@ proto3_optional :name, :string, 3373707 proto3_optional :parent_prefix, :string, 15233991 repeated :public_delegated_sub_prefixs, :message, 188940044, "google.cloud.compute.v1.PublicDelegatedPrefixPublicDelegatedSubPrefix" proto3_optional :region, :string, 138946292 proto3_optional :self_link, :string, 456214797 - proto3_optional :status, :enum, 181260274, "google.cloud.compute.v1.PublicDelegatedPrefix.Status" + proto3_optional :status, :string, 181260274 end add_enum "google.cloud.compute.v1.PublicDelegatedPrefix.Status" do value :UNDEFINED_STATUS, 0 value :ANNOUNCED, 365103355 value :DELETING, 528602024 @@ -6269,11 +6269,11 @@ proto3_optional :description, :string, 422937596 proto3_optional :ip_cidr_range, :string, 98117322 proto3_optional :is_address, :bool, 352617951 proto3_optional :name, :string, 3373707 proto3_optional :region, :string, 138946292 - proto3_optional :status, :enum, 181260274, "google.cloud.compute.v1.PublicDelegatedPrefixPublicDelegatedSubPrefix.Status" + proto3_optional :status, :string, 181260274 end add_enum "google.cloud.compute.v1.PublicDelegatedPrefixPublicDelegatedSubPrefix.Status" do value :UNDEFINED_STATUS, 0 value :ACTIVE, 314733318 value :INACTIVE, 270421099 @@ -6282,11 +6282,11 @@ repeated :public_delegated_prefixes, :message, 315261206, "google.cloud.compute.v1.PublicDelegatedPrefix" proto3_optional :warning, :message, 50704284, "google.cloud.compute.v1.Warning" end add_message "google.cloud.compute.v1.Quota" do proto3_optional :limit, :double, 102976443 - proto3_optional :metric, :enum, 533067184, "google.cloud.compute.v1.Quota.Metric" + proto3_optional :metric, :string, 533067184 proto3_optional :owner, :string, 106164915 proto3_optional :usage, :double, 111574433 end add_enum "google.cloud.compute.v1.Quota.Metric" do value :UNDEFINED_METRIC, 0 @@ -6413,11 +6413,11 @@ value :VPN_GATEWAYS, 35620282 value :VPN_TUNNELS, 104327296 value :XPN_SERVICE_PROJECTS, 95191981 end add_message "google.cloud.compute.v1.RawDisk" do - proto3_optional :container_type, :enum, 318809144, "google.cloud.compute.v1.RawDisk.ContainerType" + proto3_optional :container_type, :string, 318809144 proto3_optional :sha1_checksum, :string, 314444349 proto3_optional :source, :string, 177235995 end add_enum "google.cloud.compute.v1.RawDisk.ContainerType" do value :UNDEFINED_CONTAINER_TYPE, 0 @@ -6450,11 +6450,11 @@ proto3_optional :id, :uint64, 3355 proto3_optional :kind, :string, 3292052 proto3_optional :name, :string, 3373707 repeated :quotas, :message, 125341947, "google.cloud.compute.v1.Quota" proto3_optional :self_link, :string, 456214797 - proto3_optional :status, :enum, 181260274, "google.cloud.compute.v1.Region.Status" + proto3_optional :status, :string, 181260274 proto3_optional :supports_pzs, :bool, 83983214 repeated :zones, :string, 116085319 end add_enum "google.cloud.compute.v1.Region.Status" do value :UNDEFINED_STATUS, 0 @@ -6557,11 +6557,11 @@ proto3_optional :next_page_token, :string, 79797525 proto3_optional :self_link, :string, 456214797 proto3_optional :warning, :message, 50704284, "google.cloud.compute.v1.Warning" end add_message "google.cloud.compute.v1.RegionInstanceGroupsListInstancesRequest" do - proto3_optional :instance_state, :enum, 92223591, "google.cloud.compute.v1.RegionInstanceGroupsListInstancesRequest.InstanceState" + proto3_optional :instance_state, :string, 92223591 proto3_optional :port_name, :string, 41534345 end add_enum "google.cloud.compute.v1.RegionInstanceGroupsListInstancesRequest.InstanceState" do value :UNDEFINED_INSTANCE_STATE, 0 value :ALL, 64897 @@ -6669,11 +6669,11 @@ proto3_optional :name, :string, 3373707 proto3_optional :satisfies_pzs, :bool, 480964267 proto3_optional :self_link, :string, 456214797 proto3_optional :specific_reservation, :message, 404901951, "google.cloud.compute.v1.AllocationSpecificSKUReservation" proto3_optional :specific_reservation_required, :bool, 226550687 - proto3_optional :status, :enum, 181260274, "google.cloud.compute.v1.Reservation.Status" + proto3_optional :status, :string, 181260274 proto3_optional :zone, :string, 3744684 end add_enum "google.cloud.compute.v1.Reservation.Status" do value :UNDEFINED_STATUS, 0 value :CREATING, 455564985 @@ -6681,11 +6681,11 @@ value :INVALID, 530283991 value :READY, 77848963 value :UPDATING, 494614342 end add_message "google.cloud.compute.v1.ReservationAffinity" do - proto3_optional :consume_reservation_type, :enum, 300736944, "google.cloud.compute.v1.ReservationAffinity.ConsumeReservationType" + proto3_optional :consume_reservation_type, :string, 300736944 proto3_optional :key, :string, 106079 repeated :values, :string, 249928994 end add_enum "google.cloud.compute.v1.ReservationAffinity.ConsumeReservationType" do value :UNDEFINED_CONSUME_RESERVATION_TYPE, 0 @@ -6760,11 +6760,11 @@ optional :zone, :string, 3744684 end add_message "google.cloud.compute.v1.ResourceCommitment" do proto3_optional :accelerator_type, :string, 138031246 proto3_optional :amount, :int64, 196759640 - proto3_optional :type, :enum, 3575610, "google.cloud.compute.v1.ResourceCommitment.Type" + proto3_optional :type, :string, 3575610 end add_enum "google.cloud.compute.v1.ResourceCommitment.Type" do value :UNDEFINED_TYPE, 0 value :ACCELERATOR, 429815371 value :LOCAL_SSD, 508934896 @@ -6789,11 +6789,11 @@ proto3_optional :name, :string, 3373707 proto3_optional :region, :string, 138946292 proto3_optional :resource_status, :message, 249429315, "google.cloud.compute.v1.ResourcePolicyResourceStatus" proto3_optional :self_link, :string, 456214797 proto3_optional :snapshot_schedule_policy, :message, 218131295, "google.cloud.compute.v1.ResourcePolicySnapshotSchedulePolicy" - proto3_optional :status, :enum, 181260274, "google.cloud.compute.v1.ResourcePolicy.Status" + proto3_optional :status, :string, 181260274 end add_enum "google.cloud.compute.v1.ResourcePolicy.Status" do value :UNDEFINED_STATUS, 0 value :CREATING, 455564985 value :DELETING, 528602024 @@ -6816,11 +6816,11 @@ proto3_optional :duration, :string, 155471252 proto3_optional :start_time, :string, 37467274 end add_message "google.cloud.compute.v1.ResourcePolicyGroupPlacementPolicy" do proto3_optional :availability_domain_count, :int32, 12453432 - proto3_optional :collocation, :enum, 511156533, "google.cloud.compute.v1.ResourcePolicyGroupPlacementPolicy.Collocation" + proto3_optional :collocation, :string, 511156533 proto3_optional :vm_count, :int32, 261463431 end add_enum "google.cloud.compute.v1.ResourcePolicyGroupPlacementPolicy.Collocation" do value :UNDEFINED_COLLOCATION, 0 value :COLLOCATED, 103257554 @@ -6862,11 +6862,11 @@ proto3_optional :schedule, :message, 375820951, "google.cloud.compute.v1.ResourcePolicySnapshotSchedulePolicySchedule" proto3_optional :snapshot_properties, :message, 185371278, "google.cloud.compute.v1.ResourcePolicySnapshotSchedulePolicySnapshotProperties" end add_message "google.cloud.compute.v1.ResourcePolicySnapshotSchedulePolicyRetentionPolicy" do proto3_optional :max_retention_days, :int32, 324296979 - proto3_optional :on_source_disk_delete, :enum, 321955529, "google.cloud.compute.v1.ResourcePolicySnapshotSchedulePolicyRetentionPolicy.OnSourceDiskDelete" + proto3_optional :on_source_disk_delete, :string, 321955529 end add_enum "google.cloud.compute.v1.ResourcePolicySnapshotSchedulePolicyRetentionPolicy.OnSourceDiskDelete" do value :UNDEFINED_ON_SOURCE_DISK_DELETE, 0 value :APPLY_RETENTION_POLICY, 535071332 value :KEEP_AUTO_SNAPSHOTS, 258925689 @@ -6885,11 +6885,11 @@ end add_message "google.cloud.compute.v1.ResourcePolicyWeeklyCycle" do repeated :day_of_weeks, :message, 257871834, "google.cloud.compute.v1.ResourcePolicyWeeklyCycleDayOfWeek" end add_message "google.cloud.compute.v1.ResourcePolicyWeeklyCycleDayOfWeek" do - proto3_optional :day, :enum, 99228, "google.cloud.compute.v1.ResourcePolicyWeeklyCycleDayOfWeek.Day" + proto3_optional :day, :string, 99228 proto3_optional :duration, :string, 155471252 proto3_optional :start_time, :string, 37467274 end add_enum "google.cloud.compute.v1.ResourcePolicyWeeklyCycleDayOfWeek.Day" do value :UNDEFINED_DAY, 0 @@ -6917,11 +6917,11 @@ proto3_optional :next_hop_ip, :string, 110319529 proto3_optional :next_hop_network, :string, 262295788 proto3_optional :next_hop_peering, :string, 412682750 proto3_optional :next_hop_vpn_tunnel, :string, 519844501 proto3_optional :priority, :uint32, 445151652 - proto3_optional :route_type, :enum, 375888752, "google.cloud.compute.v1.Route.RouteType" + proto3_optional :route_type, :string, 375888752 proto3_optional :self_link, :string, 456214797 repeated :tags, :string, 3552281 repeated :warnings, :message, 498091095, "google.cloud.compute.v1.Warnings" end add_enum "google.cloud.compute.v1.Route.RouteType" do @@ -6931,11 +6931,11 @@ value :SUBNET, 309278557 value :TRANSIT, 187793843 end add_message "google.cloud.compute.v1.RouteAsPath" do repeated :as_lists, :uint32, 134112584 - proto3_optional :path_segment_type, :enum, 513464992, "google.cloud.compute.v1.RouteAsPath.PathSegmentType" + proto3_optional :path_segment_type, :string, 513464992 end add_enum "google.cloud.compute.v1.RouteAsPath.PathSegmentType" do value :UNDEFINED_PATH_SEGMENT_TYPE, 0 value :AS_CONFED_SEQUENCE, 222152624 value :AS_CONFED_SET, 374040307 @@ -6977,12 +6977,12 @@ proto3_optional :self_link, :string, 456214797 repeated :unreachables, :string, 243372063 proto3_optional :warning, :message, 50704284, "google.cloud.compute.v1.Warning" end add_message "google.cloud.compute.v1.RouterBgp" do - proto3_optional :advertise_mode, :enum, 312134331, "google.cloud.compute.v1.RouterBgp.AdvertiseMode" - repeated :advertised_groups, :enum, 21065526, "google.cloud.compute.v1.RouterBgp.AdvertisedGroups" + proto3_optional :advertise_mode, :string, 312134331 + repeated :advertised_groups, :string, 21065526 repeated :advertised_ip_ranges, :message, 35449932, "google.cloud.compute.v1.RouterAdvertisedIpRange" proto3_optional :asn, :uint32, 96892 proto3_optional :keepalive_interval, :uint32, 276771516 end add_enum "google.cloud.compute.v1.RouterBgp.AdvertiseMode" do @@ -6993,19 +6993,19 @@ add_enum "google.cloud.compute.v1.RouterBgp.AdvertisedGroups" do value :UNDEFINED_ADVERTISED_GROUPS, 0 value :ALL_SUBNETS, 3622872 end add_message "google.cloud.compute.v1.RouterBgpPeer" do - proto3_optional :advertise_mode, :enum, 312134331, "google.cloud.compute.v1.RouterBgpPeer.AdvertiseMode" - repeated :advertised_groups, :enum, 21065526, "google.cloud.compute.v1.RouterBgpPeer.AdvertisedGroups" + proto3_optional :advertise_mode, :string, 312134331 + repeated :advertised_groups, :string, 21065526 repeated :advertised_ip_ranges, :message, 35449932, "google.cloud.compute.v1.RouterAdvertisedIpRange" proto3_optional :advertised_route_priority, :uint32, 186486332 proto3_optional :bfd, :message, 97440, "google.cloud.compute.v1.RouterBgpPeerBfd" - proto3_optional :enable, :enum, 311764355, "google.cloud.compute.v1.RouterBgpPeer.Enable" + proto3_optional :enable, :string, 311764355 proto3_optional :interface_name, :string, 437854673 proto3_optional :ip_address, :string, 406272220 - proto3_optional :management_type, :enum, 173703606, "google.cloud.compute.v1.RouterBgpPeer.ManagementType" + proto3_optional :management_type, :string, 173703606 proto3_optional :name, :string, 3373707 proto3_optional :peer_asn, :uint32, 69573151 proto3_optional :peer_ip_address, :string, 207735769 proto3_optional :router_appliance_instance, :string, 468312989 end @@ -7030,11 +7030,11 @@ end add_message "google.cloud.compute.v1.RouterBgpPeerBfd" do proto3_optional :min_receive_interval, :uint32, 186981614 proto3_optional :min_transmit_interval, :uint32, 523282631 proto3_optional :multiplier, :uint32, 191331777 - proto3_optional :session_initialization_mode, :enum, 105957049, "google.cloud.compute.v1.RouterBgpPeerBfd.SessionInitializationMode" + proto3_optional :session_initialization_mode, :string, 105957049 end add_enum "google.cloud.compute.v1.RouterBgpPeerBfd.SessionInitializationMode" do value :UNDEFINED_SESSION_INITIALIZATION_MODE, 0 value :ACTIVE, 314733318 value :DISABLED, 516696700 @@ -7042,11 +7042,11 @@ end add_message "google.cloud.compute.v1.RouterInterface" do proto3_optional :ip_range, :string, 145092645 proto3_optional :linked_interconnect_attachment, :string, 501085518 proto3_optional :linked_vpn_tunnel, :string, 352296953 - proto3_optional :management_type, :enum, 173703606, "google.cloud.compute.v1.RouterInterface.ManagementType" + proto3_optional :management_type, :string, 173703606 proto3_optional :name, :string, 3373707 proto3_optional :private_ip_address, :string, 100854040 proto3_optional :redundant_interface, :string, 523187303 proto3_optional :subnetwork, :string, 307827694 end @@ -7068,14 +7068,14 @@ proto3_optional :enable_endpoint_independent_mapping, :bool, 259441819 proto3_optional :icmp_idle_timeout_sec, :int32, 3647562 proto3_optional :log_config, :message, 351299741, "google.cloud.compute.v1.RouterNatLogConfig" proto3_optional :min_ports_per_vm, :int32, 186193587 proto3_optional :name, :string, 3373707 - proto3_optional :nat_ip_allocate_option, :enum, 429726845, "google.cloud.compute.v1.RouterNat.NatIpAllocateOption" + proto3_optional :nat_ip_allocate_option, :string, 429726845 repeated :nat_ips, :string, 117635086 repeated :rules, :message, 108873975, "google.cloud.compute.v1.RouterNatRule" - proto3_optional :source_subnetwork_ip_ranges_to_nat, :enum, 252213211, "google.cloud.compute.v1.RouterNat.SourceSubnetworkIpRangesToNat" + proto3_optional :source_subnetwork_ip_ranges_to_nat, :string, 252213211 repeated :subnetworks, :message, 415853125, "google.cloud.compute.v1.RouterNatSubnetworkToNat" proto3_optional :tcp_established_idle_timeout_sec, :int32, 223098349 proto3_optional :tcp_time_wait_timeout_sec, :int32, 513596925 proto3_optional :tcp_transitory_idle_timeout_sec, :int32, 205028774 proto3_optional :udp_idle_timeout_sec, :int32, 64919878 @@ -7091,11 +7091,11 @@ value :ALL_SUBNETWORKS_ALL_PRIMARY_IP_RANGES, 185573819 value :LIST_OF_SUBNETWORKS, 517542270 end add_message "google.cloud.compute.v1.RouterNatLogConfig" do proto3_optional :enable, :bool, 311764355 - proto3_optional :filter, :enum, 336120696, "google.cloud.compute.v1.RouterNatLogConfig.Filter" + proto3_optional :filter, :string, 336120696 end add_enum "google.cloud.compute.v1.RouterNatLogConfig.Filter" do value :UNDEFINED_FILTER, 0 value :ALL, 64897 value :ERRORS_ONLY, 307484672 @@ -7112,11 +7112,11 @@ repeated :source_nat_drain_ips, :string, 340812451 end add_message "google.cloud.compute.v1.RouterNatSubnetworkToNat" do proto3_optional :name, :string, 3373707 repeated :secondary_ip_range_names, :string, 264315097 - repeated :source_ip_ranges_to_nat, :enum, 388310386, "google.cloud.compute.v1.RouterNatSubnetworkToNat.SourceIpRangesToNat" + repeated :source_ip_ranges_to_nat, :string, 388310386 end add_enum "google.cloud.compute.v1.RouterNatSubnetworkToNat.SourceIpRangesToNat" do value :UNDEFINED_SOURCE_IP_RANGES_TO_NAT, 0 value :ALL_IP_RANGES, 35608496 value :LIST_OF_SECONDARY_IP_RANGES, 192289308 @@ -7136,11 +7136,11 @@ proto3_optional :name, :string, 3373707 proto3_optional :num_learned_routes, :uint32, 135457535 proto3_optional :peer_ip_address, :string, 207735769 proto3_optional :router_appliance_instance, :string, 468312989 proto3_optional :state, :string, 109757585 - proto3_optional :status, :enum, 181260274, "google.cloud.compute.v1.RouterStatusBgpPeerStatus.Status" + proto3_optional :status, :string, 181260274 proto3_optional :uptime, :string, 235379688 proto3_optional :uptime_seconds, :string, 104736040 end add_enum "google.cloud.compute.v1.RouterStatusBgpPeerStatus.Status" do value :UNDEFINED_STATUS, 0 @@ -7176,11 +7176,11 @@ add_message "google.cloud.compute.v1.RoutersScopedList" do repeated :routers, :message, 311906890, "google.cloud.compute.v1.Router" proto3_optional :warning, :message, 50704284, "google.cloud.compute.v1.Warning" end add_message "google.cloud.compute.v1.Rule" do - proto3_optional :action, :enum, 187661878, "google.cloud.compute.v1.Rule.Action" + proto3_optional :action, :string, 187661878 repeated :conditions, :message, 142882488, "google.cloud.compute.v1.Condition" proto3_optional :description, :string, 422937596 repeated :ins, :string, 104430 repeated :log_configs, :message, 152873846, "google.cloud.compute.v1.LogConfig" repeated :not_ins, :string, 518443138 @@ -7196,12 +7196,12 @@ value :NO_ACTION, 260643444 end add_message "google.cloud.compute.v1.SSLHealthCheck" do proto3_optional :port, :int32, 3446913 proto3_optional :port_name, :string, 41534345 - proto3_optional :port_specification, :enum, 51590597, "google.cloud.compute.v1.SSLHealthCheck.PortSpecification" - proto3_optional :proxy_header, :enum, 160374142, "google.cloud.compute.v1.SSLHealthCheck.ProxyHeader" + proto3_optional :port_specification, :string, 51590597 + proto3_optional :proxy_header, :string, 160374142 proto3_optional :request, :string, 21951119 proto3_optional :response, :string, 196547649 end add_enum "google.cloud.compute.v1.SSLHealthCheck.PortSpecification" do value :UNDEFINED_PORT_SPECIFICATION, 0 @@ -7215,11 +7215,11 @@ value :PROXY_V1, 334352940 end add_message "google.cloud.compute.v1.ScalingScheduleStatus" do proto3_optional :last_start_time, :string, 34545107 proto3_optional :next_start_time, :string, 97270102 - proto3_optional :state, :enum, 109757585, "google.cloud.compute.v1.ScalingScheduleStatus.State" + proto3_optional :state, :string, 109757585 end add_enum "google.cloud.compute.v1.ScalingScheduleStatus.State" do value :UNDEFINED_STATE, 0 value :ACTIVE, 314733318 value :DISABLED, 516696700 @@ -7229,21 +7229,21 @@ add_message "google.cloud.compute.v1.Scheduling" do proto3_optional :automatic_restart, :bool, 350821371 proto3_optional :location_hint, :string, 350519505 proto3_optional :min_node_cpus, :int32, 317231675 repeated :node_affinities, :message, 461799971, "google.cloud.compute.v1.SchedulingNodeAffinity" - proto3_optional :on_host_maintenance, :enum, 64616796, "google.cloud.compute.v1.Scheduling.OnHostMaintenance" + proto3_optional :on_host_maintenance, :string, 64616796 proto3_optional :preemptible, :bool, 324203169 end add_enum "google.cloud.compute.v1.Scheduling.OnHostMaintenance" do value :UNDEFINED_ON_HOST_MAINTENANCE, 0 value :MIGRATE, 165699979 value :TERMINATE, 527617601 end add_message "google.cloud.compute.v1.SchedulingNodeAffinity" do proto3_optional :key, :string, 106079 - proto3_optional :operator, :enum, 36317348, "google.cloud.compute.v1.SchedulingNodeAffinity.Operator" + proto3_optional :operator, :string, 36317348 repeated :values, :string, 249928994 end add_enum "google.cloud.compute.v1.SchedulingNodeAffinity.Operator" do value :UNDEFINED_OPERATOR, 0 value :IN, 2341 @@ -7278,20 +7278,20 @@ add_message "google.cloud.compute.v1.SecurityPolicyAdaptiveProtectionConfig" do proto3_optional :layer7_ddos_defense_config, :message, 437316771, "google.cloud.compute.v1.SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfig" end add_message "google.cloud.compute.v1.SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfig" do proto3_optional :enable, :bool, 311764355 - proto3_optional :rule_visibility, :enum, 453258293, "google.cloud.compute.v1.SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfig.RuleVisibility" + proto3_optional :rule_visibility, :string, 453258293 end add_enum "google.cloud.compute.v1.SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfig.RuleVisibility" do value :UNDEFINED_RULE_VISIBILITY, 0 value :PREMIUM, 399530551 value :STANDARD, 484642493 end add_message "google.cloud.compute.v1.SecurityPolicyAdvancedOptionsConfig" do - proto3_optional :json_parsing, :enum, 282493529, "google.cloud.compute.v1.SecurityPolicyAdvancedOptionsConfig.JsonParsing" - proto3_optional :log_level, :enum, 140582601, "google.cloud.compute.v1.SecurityPolicyAdvancedOptionsConfig.LogLevel" + proto3_optional :json_parsing, :string, 282493529 + proto3_optional :log_level, :string, 140582601 end add_enum "google.cloud.compute.v1.SecurityPolicyAdvancedOptionsConfig.JsonParsing" do value :UNDEFINED_JSON_PARSING, 0 value :DISABLED, 516696700 value :STANDARD, 484642493 @@ -7320,11 +7320,11 @@ proto3_optional :priority, :int32, 445151652 end add_message "google.cloud.compute.v1.SecurityPolicyRuleMatcher" do proto3_optional :config, :message, 255820610, "google.cloud.compute.v1.SecurityPolicyRuleMatcherConfig" proto3_optional :expr, :message, 3127797, "google.cloud.compute.v1.Expr" - proto3_optional :versioned_expr, :enum, 322286013, "google.cloud.compute.v1.SecurityPolicyRuleMatcher.VersionedExpr" + proto3_optional :versioned_expr, :string, 322286013 end add_enum "google.cloud.compute.v1.SecurityPolicyRuleMatcher.VersionedExpr" do value :UNDEFINED_VERSIONED_EXPR, 0 value :SRC_IPS_V1, 70925961 end @@ -7348,11 +7348,11 @@ proto3_optional :next, :int64, 3377907 proto3_optional :self_link, :string, 456214797 proto3_optional :start, :int64, 109757538 end add_message "google.cloud.compute.v1.ServerBinding" do - proto3_optional :type, :enum, 3575610, "google.cloud.compute.v1.ServerBinding.Type" + proto3_optional :type, :string, 3575610 end add_enum "google.cloud.compute.v1.ServerBinding.Type" do value :UNDEFINED_TYPE, 0 value :RESTART_NODE_ON_ANY_SERVER, 502950985 value :RESTART_NODE_ON_MINIMAL_SERVERS, 204166495 @@ -7362,11 +7362,11 @@ proto3_optional :email, :string, 96619420 repeated :scopes, :string, 165973151 end add_message "google.cloud.compute.v1.ServiceAttachment" do repeated :connected_endpoints, :message, 72223688, "google.cloud.compute.v1.ServiceAttachmentConnectedEndpoint" - proto3_optional :connection_preference, :enum, 285818076, "google.cloud.compute.v1.ServiceAttachment.ConnectionPreference" + proto3_optional :connection_preference, :string, 285818076 repeated :consumer_accept_lists, :message, 402725703, "google.cloud.compute.v1.ServiceAttachmentConsumerProjectLimit" repeated :consumer_reject_lists, :string, 204033182 proto3_optional :creation_timestamp, :string, 30525366 proto3_optional :description, :string, 422937596 proto3_optional :enable_proxy_protocol, :bool, 363791237 @@ -7397,11 +7397,11 @@ proto3_optional :warning, :message, 50704284, "google.cloud.compute.v1.Warning" end add_message "google.cloud.compute.v1.ServiceAttachmentConnectedEndpoint" do proto3_optional :endpoint, :string, 130489749 proto3_optional :psc_connection_id, :uint64, 292082397 - proto3_optional :status, :enum, 181260274, "google.cloud.compute.v1.ServiceAttachmentConnectedEndpoint.Status" + proto3_optional :status, :string, 181260274 end add_enum "google.cloud.compute.v1.ServiceAttachmentConnectedEndpoint.Status" do value :UNDEFINED_STATUS, 0 value :ACCEPTED, 246714279 value :CLOSED, 380163436 @@ -7859,13 +7859,13 @@ proto3_optional :self_link, :string, 456214797 proto3_optional :snapshot_encryption_key, :message, 43334526, "google.cloud.compute.v1.CustomerEncryptionKey" proto3_optional :source_disk, :string, 451753793 proto3_optional :source_disk_encryption_key, :message, 531501153, "google.cloud.compute.v1.CustomerEncryptionKey" proto3_optional :source_disk_id, :string, 454190809 - proto3_optional :status, :enum, 181260274, "google.cloud.compute.v1.Snapshot.Status" + proto3_optional :status, :string, 181260274 proto3_optional :storage_bytes, :int64, 424631719 - proto3_optional :storage_bytes_status, :enum, 490739082, "google.cloud.compute.v1.Snapshot.StorageBytesStatus" + proto3_optional :storage_bytes_status, :string, 490739082 repeated :storage_locations, :string, 328005274 end add_enum "google.cloud.compute.v1.Snapshot.Status" do value :UNDEFINED_STATUS, 0 value :CREATING, 455564985 @@ -7902,11 +7902,11 @@ proto3_optional :private_key, :string, 361331107 proto3_optional :region, :string, 138946292 proto3_optional :self_link, :string, 456214797 proto3_optional :self_managed, :message, 329284012, "google.cloud.compute.v1.SslCertificateSelfManagedSslCertificate" repeated :subject_alternative_names, :string, 528807907 - proto3_optional :type, :enum, 3575610, "google.cloud.compute.v1.SslCertificate.Type" + proto3_optional :type, :string, 3575610 end add_enum "google.cloud.compute.v1.SslCertificate.Type" do value :UNDEFINED_TYPE, 0 value :MANAGED, 479501183 value :SELF_MANAGED, 434437516 @@ -7930,11 +7930,11 @@ proto3_optional :warning, :message, 50704284, "google.cloud.compute.v1.Warning" end add_message "google.cloud.compute.v1.SslCertificateManagedSslCertificate" do map :domain_status, :string, :string, 360305613 repeated :domains, :string, 226935855 - proto3_optional :status, :enum, 181260274, "google.cloud.compute.v1.SslCertificateManagedSslCertificate.Status" + proto3_optional :status, :string, 181260274 end add_enum "google.cloud.compute.v1.SslCertificateManagedSslCertificate.Status" do value :UNDEFINED_STATUS, 0 value :ACTIVE, 314733318 value :MANAGED_CERTIFICATE_STATUS_UNSPECIFIED, 474800850 @@ -7968,13 +7968,13 @@ proto3_optional :description, :string, 422937596 repeated :enabled_features, :string, 469017467 proto3_optional :fingerprint, :string, 234678500 proto3_optional :id, :uint64, 3355 proto3_optional :kind, :string, 3292052 - proto3_optional :min_tls_version, :enum, 8155943, "google.cloud.compute.v1.SslPolicy.MinTlsVersion" + proto3_optional :min_tls_version, :string, 8155943 proto3_optional :name, :string, 3373707 - proto3_optional :profile, :enum, 227445161, "google.cloud.compute.v1.SslPolicy.Profile" + proto3_optional :profile, :string, 227445161 proto3_optional :self_link, :string, 456214797 repeated :warnings, :message, 498091095, "google.cloud.compute.v1.Warnings" end add_enum "google.cloud.compute.v1.SslPolicy.MinTlsVersion" do value :UNDEFINED_MIN_TLS_VERSION, 0 @@ -8010,11 +8010,11 @@ end add_message "google.cloud.compute.v1.StatefulPolicyPreservedState" do map :disks, :string, :message, 95594102, "google.cloud.compute.v1.StatefulPolicyPreservedStateDiskDevice" end add_message "google.cloud.compute.v1.StatefulPolicyPreservedStateDiskDevice" do - proto3_optional :auto_delete, :enum, 464761403, "google.cloud.compute.v1.StatefulPolicyPreservedStateDiskDevice.AutoDelete" + proto3_optional :auto_delete, :string, 464761403 end add_enum "google.cloud.compute.v1.StatefulPolicyPreservedStateDiskDevice.AutoDelete" do value :UNDEFINED_AUTO_DELETE, 0 value :NEVER, 74175084 value :ON_PERMANENT_INSTANCE_DELETION, 95727719 @@ -8032,25 +8032,25 @@ proto3_optional :external_ipv6_prefix, :string, 139299190 proto3_optional :fingerprint, :string, 234678500 proto3_optional :gateway_address, :string, 459867385 proto3_optional :id, :uint64, 3355 proto3_optional :ip_cidr_range, :string, 98117322 - proto3_optional :ipv6_access_type, :enum, 504658653, "google.cloud.compute.v1.Subnetwork.Ipv6AccessType" + proto3_optional :ipv6_access_type, :string, 504658653 proto3_optional :ipv6_cidr_range, :string, 273141258 proto3_optional :kind, :string, 3292052 proto3_optional :log_config, :message, 351299741, "google.cloud.compute.v1.SubnetworkLogConfig" proto3_optional :name, :string, 3373707 proto3_optional :network, :string, 232872494 proto3_optional :private_ip_google_access, :bool, 421491790 - proto3_optional :private_ipv6_google_access, :enum, 48277006, "google.cloud.compute.v1.Subnetwork.PrivateIpv6GoogleAccess" - proto3_optional :purpose, :enum, 316407070, "google.cloud.compute.v1.Subnetwork.Purpose" + proto3_optional :private_ipv6_google_access, :string, 48277006 + proto3_optional :purpose, :string, 316407070 proto3_optional :region, :string, 138946292 - proto3_optional :role, :enum, 3506294, "google.cloud.compute.v1.Subnetwork.Role" + proto3_optional :role, :string, 3506294 repeated :secondary_ip_ranges, :message, 136658915, "google.cloud.compute.v1.SubnetworkSecondaryRange" proto3_optional :self_link, :string, 456214797 - proto3_optional :stack_type, :enum, 425908881, "google.cloud.compute.v1.Subnetwork.StackType" - proto3_optional :state, :enum, 109757585, "google.cloud.compute.v1.Subnetwork.State" + proto3_optional :stack_type, :string, 425908881 + proto3_optional :state, :string, 109757585 end add_enum "google.cloud.compute.v1.Subnetwork.Ipv6AccessType" do value :UNDEFINED_IPV6_ACCESS_TYPE, 0 value :EXTERNAL, 35607499 value :UNSPECIFIED_IPV6_ACCESS_TYPE, 313080613 @@ -8100,15 +8100,15 @@ proto3_optional :next_page_token, :string, 79797525 proto3_optional :self_link, :string, 456214797 proto3_optional :warning, :message, 50704284, "google.cloud.compute.v1.Warning" end add_message "google.cloud.compute.v1.SubnetworkLogConfig" do - proto3_optional :aggregation_interval, :enum, 174919042, "google.cloud.compute.v1.SubnetworkLogConfig.AggregationInterval" + proto3_optional :aggregation_interval, :string, 174919042 proto3_optional :enable, :bool, 311764355 proto3_optional :filter_expr, :string, 183374428 proto3_optional :flow_sampling, :float, 530150360 - proto3_optional :metadata, :enum, 86866735, "google.cloud.compute.v1.SubnetworkLogConfig.Metadata" + proto3_optional :metadata, :string, 86866735 repeated :metadata_fields, :string, 378461641 end add_enum "google.cloud.compute.v1.SubnetworkLogConfig.AggregationInterval" do value :UNDEFINED_AGGREGATION_INTERVAL, 0 value :INTERVAL_10_MIN, 487155916 @@ -8137,11 +8137,11 @@ end add_message "google.cloud.compute.v1.SubnetworksSetPrivateIpGoogleAccessRequest" do proto3_optional :private_ip_google_access, :bool, 421491790 end add_message "google.cloud.compute.v1.Subsetting" do - proto3_optional :policy, :enum, 91071794, "google.cloud.compute.v1.Subsetting.Policy" + proto3_optional :policy, :string, 91071794 end add_enum "google.cloud.compute.v1.Subsetting.Policy" do value :UNDEFINED_POLICY, 0 value :CONSISTENT_HASH_SUBSETTING, 108989492 value :NONE, 2402104 @@ -8152,12 +8152,12 @@ proto3_optional :request_id, :string, 37109963 end add_message "google.cloud.compute.v1.TCPHealthCheck" do proto3_optional :port, :int32, 3446913 proto3_optional :port_name, :string, 41534345 - proto3_optional :port_specification, :enum, 51590597, "google.cloud.compute.v1.TCPHealthCheck.PortSpecification" - proto3_optional :proxy_header, :enum, 160374142, "google.cloud.compute.v1.TCPHealthCheck.ProxyHeader" + proto3_optional :port_specification, :string, 51590597 + proto3_optional :proxy_header, :string, 160374142 proto3_optional :request, :string, 21951119 proto3_optional :response, :string, 196547649 end add_enum "google.cloud.compute.v1.TCPHealthCheck.PortSpecification" do value :UNDEFINED_PORT_SPECIFICATION, 0 @@ -8229,11 +8229,11 @@ add_message "google.cloud.compute.v1.TargetHttpsProxiesScopedList" do repeated :target_https_proxies, :message, 366607882, "google.cloud.compute.v1.TargetHttpsProxy" proto3_optional :warning, :message, 50704284, "google.cloud.compute.v1.Warning" end add_message "google.cloud.compute.v1.TargetHttpsProxiesSetQuicOverrideRequest" do - proto3_optional :quic_override, :enum, 456577197, "google.cloud.compute.v1.TargetHttpsProxiesSetQuicOverrideRequest.QuicOverride" + proto3_optional :quic_override, :string, 456577197 end add_enum "google.cloud.compute.v1.TargetHttpsProxiesSetQuicOverrideRequest.QuicOverride" do value :UNDEFINED_QUIC_OVERRIDE, 0 value :DISABLE, 241807048 value :ENABLE, 438835587 @@ -8249,11 +8249,11 @@ proto3_optional :fingerprint, :string, 234678500 proto3_optional :id, :uint64, 3355 proto3_optional :kind, :string, 3292052 proto3_optional :name, :string, 3373707 proto3_optional :proxy_bind, :bool, 286025582 - proto3_optional :quic_override, :enum, 456577197, "google.cloud.compute.v1.TargetHttpsProxy.QuicOverride" + proto3_optional :quic_override, :string, 456577197 proto3_optional :region, :string, 138946292 proto3_optional :self_link, :string, 456214797 proto3_optional :server_tls_policy, :string, 295825266 repeated :ssl_certificates, :string, 366006543 proto3_optional :ssl_policy, :string, 295190213 @@ -8287,11 +8287,11 @@ proto3_optional :description, :string, 422937596 proto3_optional :id, :uint64, 3355 proto3_optional :instance, :string, 18257045 proto3_optional :kind, :string, 3292052 proto3_optional :name, :string, 3373707 - proto3_optional :nat_policy, :enum, 509780496, "google.cloud.compute.v1.TargetInstance.NatPolicy" + proto3_optional :nat_policy, :string, 509780496 proto3_optional :network, :string, 232872494 proto3_optional :self_link, :string, 456214797 proto3_optional :zone, :string, 3744684 end add_enum "google.cloud.compute.v1.TargetInstance.NatPolicy" do @@ -8329,11 +8329,11 @@ repeated :instances, :string, 29097598 proto3_optional :kind, :string, 3292052 proto3_optional :name, :string, 3373707 proto3_optional :region, :string, 138946292 proto3_optional :self_link, :string, 456214797 - proto3_optional :session_affinity, :enum, 463888561, "google.cloud.compute.v1.TargetPool.SessionAffinity" + proto3_optional :session_affinity, :string, 463888561 end add_enum "google.cloud.compute.v1.TargetPool.SessionAffinity" do value :UNDEFINED_SESSION_AFFINITY, 0 value :CLIENT_IP, 345665051 value :CLIENT_IP_NO_DESTINATION, 106122516 @@ -8386,11 +8386,11 @@ end add_message "google.cloud.compute.v1.TargetSslProxiesSetBackendServiceRequest" do proto3_optional :service, :string, 373540533 end add_message "google.cloud.compute.v1.TargetSslProxiesSetProxyHeaderRequest" do - proto3_optional :proxy_header, :enum, 160374142, "google.cloud.compute.v1.TargetSslProxiesSetProxyHeaderRequest.ProxyHeader" + proto3_optional :proxy_header, :string, 160374142 end add_enum "google.cloud.compute.v1.TargetSslProxiesSetProxyHeaderRequest.ProxyHeader" do value :UNDEFINED_PROXY_HEADER, 0 value :NONE, 2402104 value :PROXY_V1, 334352940 @@ -8402,11 +8402,11 @@ proto3_optional :creation_timestamp, :string, 30525366 proto3_optional :description, :string, 422937596 proto3_optional :id, :uint64, 3355 proto3_optional :kind, :string, 3292052 proto3_optional :name, :string, 3373707 - proto3_optional :proxy_header, :enum, 160374142, "google.cloud.compute.v1.TargetSslProxy.ProxyHeader" + proto3_optional :proxy_header, :string, 160374142 proto3_optional :self_link, :string, 456214797 proto3_optional :service, :string, 373540533 repeated :ssl_certificates, :string, 366006543 proto3_optional :ssl_policy, :string, 295190213 end @@ -8425,11 +8425,11 @@ end add_message "google.cloud.compute.v1.TargetTcpProxiesSetBackendServiceRequest" do proto3_optional :service, :string, 373540533 end add_message "google.cloud.compute.v1.TargetTcpProxiesSetProxyHeaderRequest" do - proto3_optional :proxy_header, :enum, 160374142, "google.cloud.compute.v1.TargetTcpProxiesSetProxyHeaderRequest.ProxyHeader" + proto3_optional :proxy_header, :string, 160374142 end add_enum "google.cloud.compute.v1.TargetTcpProxiesSetProxyHeaderRequest.ProxyHeader" do value :UNDEFINED_PROXY_HEADER, 0 value :NONE, 2402104 value :PROXY_V1, 334352940 @@ -8439,11 +8439,11 @@ proto3_optional :description, :string, 422937596 proto3_optional :id, :uint64, 3355 proto3_optional :kind, :string, 3292052 proto3_optional :name, :string, 3373707 proto3_optional :proxy_bind, :bool, 286025582 - proto3_optional :proxy_header, :enum, 160374142, "google.cloud.compute.v1.TargetTcpProxy.ProxyHeader" + proto3_optional :proxy_header, :string, 160374142 proto3_optional :self_link, :string, 456214797 proto3_optional :service, :string, 373540533 end add_enum "google.cloud.compute.v1.TargetTcpProxy.ProxyHeader" do value :UNDEFINED_PROXY_HEADER, 0 @@ -8466,11 +8466,11 @@ proto3_optional :kind, :string, 3292052 proto3_optional :name, :string, 3373707 proto3_optional :network, :string, 232872494 proto3_optional :region, :string, 138946292 proto3_optional :self_link, :string, 456214797 - proto3_optional :status, :enum, 181260274, "google.cloud.compute.v1.TargetVpnGateway.Status" + proto3_optional :status, :string, 181260274 repeated :tunnels, :string, 104561931 end add_enum "google.cloud.compute.v1.TargetVpnGateway.Status" do value :UNDEFINED_STATUS, 0 value :CREATING, 455564985 @@ -8912,12 +8912,12 @@ end add_message "google.cloud.compute.v1.VpnGatewayStatus" do repeated :vpn_connections, :message, 439334538, "google.cloud.compute.v1.VpnGatewayStatusVpnConnection" end add_message "google.cloud.compute.v1.VpnGatewayStatusHighAvailabilityRequirementState" do - proto3_optional :state, :enum, 109757585, "google.cloud.compute.v1.VpnGatewayStatusHighAvailabilityRequirementState.State" - proto3_optional :unsatisfied_reason, :enum, 55016330, "google.cloud.compute.v1.VpnGatewayStatusHighAvailabilityRequirementState.UnsatisfiedReason" + proto3_optional :state, :string, 109757585 + proto3_optional :unsatisfied_reason, :string, 55016330 end add_enum "google.cloud.compute.v1.VpnGatewayStatusHighAvailabilityRequirementState.State" do value :UNDEFINED_STATE, 0 value :CONNECTION_REDUNDANCY_MET, 505242907 value :CONNECTION_REDUNDANCY_NOT_MET, 511863311 @@ -8966,11 +8966,11 @@ repeated :remote_traffic_selector, :string, 358887098 proto3_optional :router, :string, 148608841 proto3_optional :self_link, :string, 456214797 proto3_optional :shared_secret, :string, 381932490 proto3_optional :shared_secret_hash, :string, 398881891 - proto3_optional :status, :enum, 181260274, "google.cloud.compute.v1.VpnTunnel.Status" + proto3_optional :status, :string, 181260274 proto3_optional :target_vpn_gateway, :string, 532512843 proto3_optional :vpn_gateway, :string, 406684153 proto3_optional :vpn_gateway_interface, :int32, 95979123 end add_enum "google.cloud.compute.v1.VpnTunnel.Status" do @@ -9031,11 +9031,11 @@ optional :operation, :string, 52090215 optional :project, :string, 227560217 optional :zone, :string, 3744684 end add_message "google.cloud.compute.v1.Warning" do - proto3_optional :code, :enum, 3059181, "google.cloud.compute.v1.Warning.Code" + proto3_optional :code, :string, 3059181 repeated :data, :message, 3076010, "google.cloud.compute.v1.Data" proto3_optional :message, :string, 418054151 end add_enum "google.cloud.compute.v1.Warning.Code" do value :UNDEFINED_CODE, 0 @@ -9064,11 +9064,11 @@ value :SINGLE_INSTANCE_PROPERTY_TEMPLATE, 268305617 value :UNDECLARED_PROPERTIES, 390513439 value :UNREACHABLE, 13328052 end add_message "google.cloud.compute.v1.Warnings" do - proto3_optional :code, :enum, 3059181, "google.cloud.compute.v1.Warnings.Code" + proto3_optional :code, :string, 3059181 repeated :data, :message, 3076010, "google.cloud.compute.v1.Data" proto3_optional :message, :string, 418054151 end add_enum "google.cloud.compute.v1.Warnings.Code" do value :UNDEFINED_CODE, 0 @@ -9111,11 +9111,11 @@ proto3_optional :self_link, :string, 456214797 proto3_optional :warning, :message, 50704284, "google.cloud.compute.v1.Warning" end add_message "google.cloud.compute.v1.XpnResourceId" do proto3_optional :id, :string, 3355 - proto3_optional :type, :enum, 3575610, "google.cloud.compute.v1.XpnResourceId.Type" + proto3_optional :type, :string, 3575610 end add_enum "google.cloud.compute.v1.XpnResourceId.Type" do value :UNDEFINED_TYPE, 0 value :PROJECT, 408671993 value :XPN_RESOURCE_TYPE_UNSPECIFIED, 151607034 @@ -9128,11 +9128,11 @@ proto3_optional :id, :uint64, 3355 proto3_optional :kind, :string, 3292052 proto3_optional :name, :string, 3373707 proto3_optional :region, :string, 138946292 proto3_optional :self_link, :string, 456214797 - proto3_optional :status, :enum, 181260274, "google.cloud.compute.v1.Zone.Status" + proto3_optional :status, :string, 181260274 proto3_optional :supports_pzs, :bool, 83983214 end add_enum "google.cloud.compute.v1.Zone.Status" do value :UNDEFINED_STATUS, 0 value :DOWN, 2104482 @@ -9460,10 +9460,10 @@ FirewallPolicyRule::Direction = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.compute.v1.FirewallPolicyRule.Direction").enummodule FirewallPolicyRuleMatcher = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.compute.v1.FirewallPolicyRuleMatcher").msgclass FirewallPolicyRuleMatcherLayer4Config = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.compute.v1.FirewallPolicyRuleMatcherLayer4Config").msgclass FixedOrPercent = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.compute.v1.FixedOrPercent").msgclass ForwardingRule = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.compute.v1.ForwardingRule").msgclass - ForwardingRule::IPProtocol = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.compute.v1.ForwardingRule.IPProtocol").enummodule + ForwardingRule::IPProtocolEnum = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.compute.v1.ForwardingRule.IPProtocolEnum").enummodule ForwardingRule::IpVersion = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.compute.v1.ForwardingRule.IpVersion").enummodule ForwardingRule::LoadBalancingScheme = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.compute.v1.ForwardingRule.LoadBalancingScheme").enummodule ForwardingRule::NetworkTier = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.compute.v1.ForwardingRule.NetworkTier").enummodule ForwardingRule::PscConnectionStatus = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.compute.v1.ForwardingRule.PscConnectionStatus").enummodule ForwardingRuleAggregatedList = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.compute.v1.ForwardingRuleAggregatedList").msgclass