cloud.google.com/go/aiplatform@v1.106.0/apiv1beta1/aiplatformpb/service_networking.pb.go (about)

     1  // Copyright 2025 Google LLC
     2  //
     3  // Licensed under the Apache License, Version 2.0 (the "License");
     4  // you may not use this file except in compliance with the License.
     5  // You may obtain a copy of the License at
     6  //
     7  //     http://www.apache.org/licenses/LICENSE-2.0
     8  //
     9  // Unless required by applicable law or agreed to in writing, software
    10  // distributed under the License is distributed on an "AS IS" BASIS,
    11  // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
    12  // See the License for the specific language governing permissions and
    13  // limitations under the License.
    14  
    15  // Code generated by protoc-gen-go. DO NOT EDIT.
    16  // versions:
    17  // 	protoc-gen-go v1.35.2
    18  // 	protoc        v4.25.7
    19  // source: google/cloud/aiplatform/v1beta1/service_networking.proto
    20  
    21  package aiplatformpb
    22  
    23  import (
    24  	_ "google.golang.org/genproto/googleapis/api/annotations"
    25  	protoreflect "google.golang.org/protobuf/reflect/protoreflect"
    26  	protoimpl "google.golang.org/protobuf/runtime/protoimpl"
    27  	reflect "reflect"
    28  	sync "sync"
    29  )
    30  
    31  const (
    32  	// Verify that this generated code is sufficiently up-to-date.
    33  	_ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
    34  	// Verify that runtime/protoimpl is sufficiently up-to-date.
    35  	_ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
    36  )
    37  
    38  // The state of the PSC service automation.
    39  type PSCAutomationState int32
    40  
    41  const (
    42  	// Should not be used.
    43  	PSCAutomationState_PSC_AUTOMATION_STATE_UNSPECIFIED PSCAutomationState = 0
    44  	// The PSC service automation is successful.
    45  	PSCAutomationState_PSC_AUTOMATION_STATE_SUCCESSFUL PSCAutomationState = 1
    46  	// The PSC service automation has failed.
    47  	PSCAutomationState_PSC_AUTOMATION_STATE_FAILED PSCAutomationState = 2
    48  )
    49  
    50  // Enum value maps for PSCAutomationState.
    51  var (
    52  	PSCAutomationState_name = map[int32]string{
    53  		0: "PSC_AUTOMATION_STATE_UNSPECIFIED",
    54  		1: "PSC_AUTOMATION_STATE_SUCCESSFUL",
    55  		2: "PSC_AUTOMATION_STATE_FAILED",
    56  	}
    57  	PSCAutomationState_value = map[string]int32{
    58  		"PSC_AUTOMATION_STATE_UNSPECIFIED": 0,
    59  		"PSC_AUTOMATION_STATE_SUCCESSFUL":  1,
    60  		"PSC_AUTOMATION_STATE_FAILED":      2,
    61  	}
    62  )
    63  
    64  func (x PSCAutomationState) Enum() *PSCAutomationState {
    65  	p := new(PSCAutomationState)
    66  	*p = x
    67  	return p
    68  }
    69  
    70  func (x PSCAutomationState) String() string {
    71  	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
    72  }
    73  
    74  func (PSCAutomationState) Descriptor() protoreflect.EnumDescriptor {
    75  	return file_google_cloud_aiplatform_v1beta1_service_networking_proto_enumTypes[0].Descriptor()
    76  }
    77  
    78  func (PSCAutomationState) Type() protoreflect.EnumType {
    79  	return &file_google_cloud_aiplatform_v1beta1_service_networking_proto_enumTypes[0]
    80  }
    81  
    82  func (x PSCAutomationState) Number() protoreflect.EnumNumber {
    83  	return protoreflect.EnumNumber(x)
    84  }
    85  
    86  // Deprecated: Use PSCAutomationState.Descriptor instead.
    87  func (PSCAutomationState) EnumDescriptor() ([]byte, []int) {
    88  	return file_google_cloud_aiplatform_v1beta1_service_networking_proto_rawDescGZIP(), []int{0}
    89  }
    90  
    91  // PSC config that is used to automatically create PSC endpoints in the user
    92  // projects.
    93  type PSCAutomationConfig struct {
    94  	state         protoimpl.MessageState
    95  	sizeCache     protoimpl.SizeCache
    96  	unknownFields protoimpl.UnknownFields
    97  
    98  	// Required. Project id used to create forwarding rule.
    99  	ProjectId string `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"`
   100  	// Required. The full name of the Google Compute Engine
   101  	// [network](https://cloud.google.com/compute/docs/networks-and-firewalls#networks).
   102  	// [Format](https://cloud.google.com/compute/docs/reference/rest/v1/networks/get):
   103  	// `projects/{project}/global/networks/{network}`.
   104  	Network string `protobuf:"bytes,2,opt,name=network,proto3" json:"network,omitempty"`
   105  	// Output only. IP address rule created by the PSC service automation.
   106  	IpAddress string `protobuf:"bytes,3,opt,name=ip_address,json=ipAddress,proto3" json:"ip_address,omitempty"`
   107  	// Output only. Forwarding rule created by the PSC service automation.
   108  	ForwardingRule string `protobuf:"bytes,4,opt,name=forwarding_rule,json=forwardingRule,proto3" json:"forwarding_rule,omitempty"`
   109  	// Output only. The state of the PSC service automation.
   110  	State PSCAutomationState `protobuf:"varint,5,opt,name=state,proto3,enum=google.cloud.aiplatform.v1beta1.PSCAutomationState" json:"state,omitempty"`
   111  	// Output only. Error message if the PSC service automation failed.
   112  	ErrorMessage string `protobuf:"bytes,6,opt,name=error_message,json=errorMessage,proto3" json:"error_message,omitempty"`
   113  }
   114  
   115  func (x *PSCAutomationConfig) Reset() {
   116  	*x = PSCAutomationConfig{}
   117  	mi := &file_google_cloud_aiplatform_v1beta1_service_networking_proto_msgTypes[0]
   118  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   119  	ms.StoreMessageInfo(mi)
   120  }
   121  
   122  func (x *PSCAutomationConfig) String() string {
   123  	return protoimpl.X.MessageStringOf(x)
   124  }
   125  
   126  func (*PSCAutomationConfig) ProtoMessage() {}
   127  
   128  func (x *PSCAutomationConfig) ProtoReflect() protoreflect.Message {
   129  	mi := &file_google_cloud_aiplatform_v1beta1_service_networking_proto_msgTypes[0]
   130  	if x != nil {
   131  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   132  		if ms.LoadMessageInfo() == nil {
   133  			ms.StoreMessageInfo(mi)
   134  		}
   135  		return ms
   136  	}
   137  	return mi.MessageOf(x)
   138  }
   139  
   140  // Deprecated: Use PSCAutomationConfig.ProtoReflect.Descriptor instead.
   141  func (*PSCAutomationConfig) Descriptor() ([]byte, []int) {
   142  	return file_google_cloud_aiplatform_v1beta1_service_networking_proto_rawDescGZIP(), []int{0}
   143  }
   144  
   145  func (x *PSCAutomationConfig) GetProjectId() string {
   146  	if x != nil {
   147  		return x.ProjectId
   148  	}
   149  	return ""
   150  }
   151  
   152  func (x *PSCAutomationConfig) GetNetwork() string {
   153  	if x != nil {
   154  		return x.Network
   155  	}
   156  	return ""
   157  }
   158  
   159  func (x *PSCAutomationConfig) GetIpAddress() string {
   160  	if x != nil {
   161  		return x.IpAddress
   162  	}
   163  	return ""
   164  }
   165  
   166  func (x *PSCAutomationConfig) GetForwardingRule() string {
   167  	if x != nil {
   168  		return x.ForwardingRule
   169  	}
   170  	return ""
   171  }
   172  
   173  func (x *PSCAutomationConfig) GetState() PSCAutomationState {
   174  	if x != nil {
   175  		return x.State
   176  	}
   177  	return PSCAutomationState_PSC_AUTOMATION_STATE_UNSPECIFIED
   178  }
   179  
   180  func (x *PSCAutomationConfig) GetErrorMessage() string {
   181  	if x != nil {
   182  		return x.ErrorMessage
   183  	}
   184  	return ""
   185  }
   186  
   187  // Represents configuration for private service connect.
   188  type PrivateServiceConnectConfig struct {
   189  	state         protoimpl.MessageState
   190  	sizeCache     protoimpl.SizeCache
   191  	unknownFields protoimpl.UnknownFields
   192  
   193  	// Required. If true, expose the IndexEndpoint via private service connect.
   194  	EnablePrivateServiceConnect bool `protobuf:"varint,1,opt,name=enable_private_service_connect,json=enablePrivateServiceConnect,proto3" json:"enable_private_service_connect,omitempty"`
   195  	// A list of Projects from which the forwarding rule will target the service
   196  	// attachment.
   197  	ProjectAllowlist []string `protobuf:"bytes,2,rep,name=project_allowlist,json=projectAllowlist,proto3" json:"project_allowlist,omitempty"`
   198  	// Optional. List of projects and networks where the PSC endpoints will be
   199  	// created. This field is used by Online Inference(Prediction) only.
   200  	PscAutomationConfigs []*PSCAutomationConfig `protobuf:"bytes,3,rep,name=psc_automation_configs,json=pscAutomationConfigs,proto3" json:"psc_automation_configs,omitempty"`
   201  	// Optional. If set to true, enable secure private service connect with IAM
   202  	// authorization. Otherwise, private service connect will be done without
   203  	// authorization. Note latency will be slightly increased if authorization is
   204  	// enabled.
   205  	EnableSecurePrivateServiceConnect bool `protobuf:"varint,4,opt,name=enable_secure_private_service_connect,json=enableSecurePrivateServiceConnect,proto3" json:"enable_secure_private_service_connect,omitempty"`
   206  	// Output only. The name of the generated service attachment resource.
   207  	// This is only populated if the endpoint is deployed with
   208  	// PrivateServiceConnect.
   209  	ServiceAttachment string `protobuf:"bytes,5,opt,name=service_attachment,json=serviceAttachment,proto3" json:"service_attachment,omitempty"`
   210  }
   211  
   212  func (x *PrivateServiceConnectConfig) Reset() {
   213  	*x = PrivateServiceConnectConfig{}
   214  	mi := &file_google_cloud_aiplatform_v1beta1_service_networking_proto_msgTypes[1]
   215  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   216  	ms.StoreMessageInfo(mi)
   217  }
   218  
   219  func (x *PrivateServiceConnectConfig) String() string {
   220  	return protoimpl.X.MessageStringOf(x)
   221  }
   222  
   223  func (*PrivateServiceConnectConfig) ProtoMessage() {}
   224  
   225  func (x *PrivateServiceConnectConfig) ProtoReflect() protoreflect.Message {
   226  	mi := &file_google_cloud_aiplatform_v1beta1_service_networking_proto_msgTypes[1]
   227  	if x != nil {
   228  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   229  		if ms.LoadMessageInfo() == nil {
   230  			ms.StoreMessageInfo(mi)
   231  		}
   232  		return ms
   233  	}
   234  	return mi.MessageOf(x)
   235  }
   236  
   237  // Deprecated: Use PrivateServiceConnectConfig.ProtoReflect.Descriptor instead.
   238  func (*PrivateServiceConnectConfig) Descriptor() ([]byte, []int) {
   239  	return file_google_cloud_aiplatform_v1beta1_service_networking_proto_rawDescGZIP(), []int{1}
   240  }
   241  
   242  func (x *PrivateServiceConnectConfig) GetEnablePrivateServiceConnect() bool {
   243  	if x != nil {
   244  		return x.EnablePrivateServiceConnect
   245  	}
   246  	return false
   247  }
   248  
   249  func (x *PrivateServiceConnectConfig) GetProjectAllowlist() []string {
   250  	if x != nil {
   251  		return x.ProjectAllowlist
   252  	}
   253  	return nil
   254  }
   255  
   256  func (x *PrivateServiceConnectConfig) GetPscAutomationConfigs() []*PSCAutomationConfig {
   257  	if x != nil {
   258  		return x.PscAutomationConfigs
   259  	}
   260  	return nil
   261  }
   262  
   263  func (x *PrivateServiceConnectConfig) GetEnableSecurePrivateServiceConnect() bool {
   264  	if x != nil {
   265  		return x.EnableSecurePrivateServiceConnect
   266  	}
   267  	return false
   268  }
   269  
   270  func (x *PrivateServiceConnectConfig) GetServiceAttachment() string {
   271  	if x != nil {
   272  		return x.ServiceAttachment
   273  	}
   274  	return ""
   275  }
   276  
   277  // PscAutomatedEndpoints defines the output of the forwarding rule
   278  // automatically created by each PscAutomationConfig.
   279  type PscAutomatedEndpoints struct {
   280  	state         protoimpl.MessageState
   281  	sizeCache     protoimpl.SizeCache
   282  	unknownFields protoimpl.UnknownFields
   283  
   284  	// Corresponding project_id in pscAutomationConfigs
   285  	ProjectId string `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"`
   286  	// Corresponding network in pscAutomationConfigs.
   287  	Network string `protobuf:"bytes,2,opt,name=network,proto3" json:"network,omitempty"`
   288  	// Ip Address created by the automated forwarding rule.
   289  	MatchAddress string `protobuf:"bytes,3,opt,name=match_address,json=matchAddress,proto3" json:"match_address,omitempty"`
   290  }
   291  
   292  func (x *PscAutomatedEndpoints) Reset() {
   293  	*x = PscAutomatedEndpoints{}
   294  	mi := &file_google_cloud_aiplatform_v1beta1_service_networking_proto_msgTypes[2]
   295  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   296  	ms.StoreMessageInfo(mi)
   297  }
   298  
   299  func (x *PscAutomatedEndpoints) String() string {
   300  	return protoimpl.X.MessageStringOf(x)
   301  }
   302  
   303  func (*PscAutomatedEndpoints) ProtoMessage() {}
   304  
   305  func (x *PscAutomatedEndpoints) ProtoReflect() protoreflect.Message {
   306  	mi := &file_google_cloud_aiplatform_v1beta1_service_networking_proto_msgTypes[2]
   307  	if x != nil {
   308  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   309  		if ms.LoadMessageInfo() == nil {
   310  			ms.StoreMessageInfo(mi)
   311  		}
   312  		return ms
   313  	}
   314  	return mi.MessageOf(x)
   315  }
   316  
   317  // Deprecated: Use PscAutomatedEndpoints.ProtoReflect.Descriptor instead.
   318  func (*PscAutomatedEndpoints) Descriptor() ([]byte, []int) {
   319  	return file_google_cloud_aiplatform_v1beta1_service_networking_proto_rawDescGZIP(), []int{2}
   320  }
   321  
   322  func (x *PscAutomatedEndpoints) GetProjectId() string {
   323  	if x != nil {
   324  		return x.ProjectId
   325  	}
   326  	return ""
   327  }
   328  
   329  func (x *PscAutomatedEndpoints) GetNetwork() string {
   330  	if x != nil {
   331  		return x.Network
   332  	}
   333  	return ""
   334  }
   335  
   336  func (x *PscAutomatedEndpoints) GetMatchAddress() string {
   337  	if x != nil {
   338  		return x.MatchAddress
   339  	}
   340  	return ""
   341  }
   342  
   343  // Configuration for PSC-I.
   344  type PscInterfaceConfig struct {
   345  	state         protoimpl.MessageState
   346  	sizeCache     protoimpl.SizeCache
   347  	unknownFields protoimpl.UnknownFields
   348  
   349  	// Optional. The name of the Compute Engine
   350  	// [network
   351  	// attachment](https://cloud.google.com/vpc/docs/about-network-attachments) to
   352  	// attach to the resource within the region and user project.
   353  	// To specify this field, you must have already [created a network attachment]
   354  	// (https://cloud.google.com/vpc/docs/create-manage-network-attachments#create-network-attachments).
   355  	// This field is only used for resources using PSC-I.
   356  	NetworkAttachment string `protobuf:"bytes,1,opt,name=network_attachment,json=networkAttachment,proto3" json:"network_attachment,omitempty"`
   357  	// Optional. DNS peering configurations. When specified, Vertex AI will
   358  	// attempt to configure DNS peering zones in the tenant project VPC
   359  	// to resolve the specified domains using the target network's Cloud DNS.
   360  	// The user must grant the dns.peer role to the Vertex AI Service Agent
   361  	// on the target project.
   362  	DnsPeeringConfigs []*DnsPeeringConfig `protobuf:"bytes,2,rep,name=dns_peering_configs,json=dnsPeeringConfigs,proto3" json:"dns_peering_configs,omitempty"`
   363  }
   364  
   365  func (x *PscInterfaceConfig) Reset() {
   366  	*x = PscInterfaceConfig{}
   367  	mi := &file_google_cloud_aiplatform_v1beta1_service_networking_proto_msgTypes[3]
   368  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   369  	ms.StoreMessageInfo(mi)
   370  }
   371  
   372  func (x *PscInterfaceConfig) String() string {
   373  	return protoimpl.X.MessageStringOf(x)
   374  }
   375  
   376  func (*PscInterfaceConfig) ProtoMessage() {}
   377  
   378  func (x *PscInterfaceConfig) ProtoReflect() protoreflect.Message {
   379  	mi := &file_google_cloud_aiplatform_v1beta1_service_networking_proto_msgTypes[3]
   380  	if x != nil {
   381  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   382  		if ms.LoadMessageInfo() == nil {
   383  			ms.StoreMessageInfo(mi)
   384  		}
   385  		return ms
   386  	}
   387  	return mi.MessageOf(x)
   388  }
   389  
   390  // Deprecated: Use PscInterfaceConfig.ProtoReflect.Descriptor instead.
   391  func (*PscInterfaceConfig) Descriptor() ([]byte, []int) {
   392  	return file_google_cloud_aiplatform_v1beta1_service_networking_proto_rawDescGZIP(), []int{3}
   393  }
   394  
   395  func (x *PscInterfaceConfig) GetNetworkAttachment() string {
   396  	if x != nil {
   397  		return x.NetworkAttachment
   398  	}
   399  	return ""
   400  }
   401  
   402  func (x *PscInterfaceConfig) GetDnsPeeringConfigs() []*DnsPeeringConfig {
   403  	if x != nil {
   404  		return x.DnsPeeringConfigs
   405  	}
   406  	return nil
   407  }
   408  
   409  // DNS peering configuration. These configurations are used to create
   410  // DNS peering zones in the Vertex tenant project VPC, enabling resolution
   411  // of records within the specified domain hosted in the target network's
   412  // Cloud DNS.
   413  type DnsPeeringConfig struct {
   414  	state         protoimpl.MessageState
   415  	sizeCache     protoimpl.SizeCache
   416  	unknownFields protoimpl.UnknownFields
   417  
   418  	// Required. The DNS name suffix of the zone being peered to, e.g.,
   419  	// "my-internal-domain.corp.". Must end with a dot.
   420  	Domain string `protobuf:"bytes,1,opt,name=domain,proto3" json:"domain,omitempty"`
   421  	// Required. The project ID hosting the Cloud DNS managed zone that
   422  	// contains the 'domain'. The Vertex AI Service Agent requires the
   423  	// dns.peer role on this project.
   424  	TargetProject string `protobuf:"bytes,2,opt,name=target_project,json=targetProject,proto3" json:"target_project,omitempty"`
   425  	// Required. The VPC network name
   426  	// in the target_project where the DNS zone specified by 'domain' is
   427  	// visible.
   428  	TargetNetwork string `protobuf:"bytes,3,opt,name=target_network,json=targetNetwork,proto3" json:"target_network,omitempty"`
   429  }
   430  
   431  func (x *DnsPeeringConfig) Reset() {
   432  	*x = DnsPeeringConfig{}
   433  	mi := &file_google_cloud_aiplatform_v1beta1_service_networking_proto_msgTypes[4]
   434  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   435  	ms.StoreMessageInfo(mi)
   436  }
   437  
   438  func (x *DnsPeeringConfig) String() string {
   439  	return protoimpl.X.MessageStringOf(x)
   440  }
   441  
   442  func (*DnsPeeringConfig) ProtoMessage() {}
   443  
   444  func (x *DnsPeeringConfig) ProtoReflect() protoreflect.Message {
   445  	mi := &file_google_cloud_aiplatform_v1beta1_service_networking_proto_msgTypes[4]
   446  	if x != nil {
   447  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   448  		if ms.LoadMessageInfo() == nil {
   449  			ms.StoreMessageInfo(mi)
   450  		}
   451  		return ms
   452  	}
   453  	return mi.MessageOf(x)
   454  }
   455  
   456  // Deprecated: Use DnsPeeringConfig.ProtoReflect.Descriptor instead.
   457  func (*DnsPeeringConfig) Descriptor() ([]byte, []int) {
   458  	return file_google_cloud_aiplatform_v1beta1_service_networking_proto_rawDescGZIP(), []int{4}
   459  }
   460  
   461  func (x *DnsPeeringConfig) GetDomain() string {
   462  	if x != nil {
   463  		return x.Domain
   464  	}
   465  	return ""
   466  }
   467  
   468  func (x *DnsPeeringConfig) GetTargetProject() string {
   469  	if x != nil {
   470  		return x.TargetProject
   471  	}
   472  	return ""
   473  }
   474  
   475  func (x *DnsPeeringConfig) GetTargetNetwork() string {
   476  	if x != nil {
   477  		return x.TargetNetwork
   478  	}
   479  	return ""
   480  }
   481  
   482  var File_google_cloud_aiplatform_v1beta1_service_networking_proto protoreflect.FileDescriptor
   483  
   484  var file_google_cloud_aiplatform_v1beta1_service_networking_proto_rawDesc = []byte{
   485  	0x0a, 0x38, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2f, 0x61,
   486  	0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61,
   487  	0x31, 0x2f, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72,
   488  	0x6b, 0x69, 0x6e, 0x67, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x1f, 0x67, 0x6f, 0x6f, 0x67,
   489  	0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66,
   490  	0x6f, 0x72, 0x6d, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x1a, 0x1f, 0x67, 0x6f, 0x6f,
   491  	0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x5f, 0x62, 0x65,
   492  	0x68, 0x61, 0x76, 0x69, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x19, 0x67, 0x6f,
   493  	0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63,
   494  	0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xa4, 0x02, 0x0a, 0x13, 0x50, 0x53, 0x43, 0x41,
   495  	0x75, 0x74, 0x6f, 0x6d, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12,
   496  	0x22, 0x0a, 0x0a, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x5f, 0x69, 0x64, 0x18, 0x01, 0x20,
   497  	0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x09, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
   498  	0x74, 0x49, 0x64, 0x12, 0x1d, 0x0a, 0x07, 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x18, 0x02,
   499  	0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x07, 0x6e, 0x65, 0x74, 0x77, 0x6f,
   500  	0x72, 0x6b, 0x12, 0x22, 0x0a, 0x0a, 0x69, 0x70, 0x5f, 0x61, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73,
   501  	0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x09, 0x69, 0x70, 0x41,
   502  	0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x12, 0x2c, 0x0a, 0x0f, 0x66, 0x6f, 0x72, 0x77, 0x61, 0x72,
   503  	0x64, 0x69, 0x6e, 0x67, 0x5f, 0x72, 0x75, 0x6c, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42,
   504  	0x03, 0xe0, 0x41, 0x03, 0x52, 0x0e, 0x66, 0x6f, 0x72, 0x77, 0x61, 0x72, 0x64, 0x69, 0x6e, 0x67,
   505  	0x52, 0x75, 0x6c, 0x65, 0x12, 0x4e, 0x0a, 0x05, 0x73, 0x74, 0x61, 0x74, 0x65, 0x18, 0x05, 0x20,
   506  	0x01, 0x28, 0x0e, 0x32, 0x33, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f,
   507  	0x75, 0x64, 0x2e, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2e, 0x76, 0x31,
   508  	0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x50, 0x53, 0x43, 0x41, 0x75, 0x74, 0x6f, 0x6d, 0x61, 0x74,
   509  	0x69, 0x6f, 0x6e, 0x53, 0x74, 0x61, 0x74, 0x65, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x05, 0x73,
   510  	0x74, 0x61, 0x74, 0x65, 0x12, 0x28, 0x0a, 0x0d, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x5f, 0x6d, 0x65,
   511  	0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x03,
   512  	0x52, 0x0c, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x22, 0x90,
   513  	0x03, 0x0a, 0x1b, 0x50, 0x72, 0x69, 0x76, 0x61, 0x74, 0x65, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63,
   514  	0x65, 0x43, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12, 0x48,
   515  	0x0a, 0x1e, 0x65, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x5f, 0x70, 0x72, 0x69, 0x76, 0x61, 0x74, 0x65,
   516  	0x5f, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74,
   517  	0x18, 0x01, 0x20, 0x01, 0x28, 0x08, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x1b, 0x65, 0x6e, 0x61,
   518  	0x62, 0x6c, 0x65, 0x50, 0x72, 0x69, 0x76, 0x61, 0x74, 0x65, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63,
   519  	0x65, 0x43, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x12, 0x2b, 0x0a, 0x11, 0x70, 0x72, 0x6f, 0x6a,
   520  	0x65, 0x63, 0x74, 0x5f, 0x61, 0x6c, 0x6c, 0x6f, 0x77, 0x6c, 0x69, 0x73, 0x74, 0x18, 0x02, 0x20,
   521  	0x03, 0x28, 0x09, 0x52, 0x10, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x41, 0x6c, 0x6c, 0x6f,
   522  	0x77, 0x6c, 0x69, 0x73, 0x74, 0x12, 0x6f, 0x0a, 0x16, 0x70, 0x73, 0x63, 0x5f, 0x61, 0x75, 0x74,
   523  	0x6f, 0x6d, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x73, 0x18,
   524  	0x03, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x34, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63,
   525  	0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2e,
   526  	0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x50, 0x53, 0x43, 0x41, 0x75, 0x74, 0x6f, 0x6d,
   527  	0x61, 0x74, 0x69, 0x6f, 0x6e, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x42, 0x03, 0xe0, 0x41, 0x01,
   528  	0x52, 0x14, 0x70, 0x73, 0x63, 0x41, 0x75, 0x74, 0x6f, 0x6d, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x43,
   529  	0x6f, 0x6e, 0x66, 0x69, 0x67, 0x73, 0x12, 0x55, 0x0a, 0x25, 0x65, 0x6e, 0x61, 0x62, 0x6c, 0x65,
   530  	0x5f, 0x73, 0x65, 0x63, 0x75, 0x72, 0x65, 0x5f, 0x70, 0x72, 0x69, 0x76, 0x61, 0x74, 0x65, 0x5f,
   531  	0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x18,
   532  	0x04, 0x20, 0x01, 0x28, 0x08, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x21, 0x65, 0x6e, 0x61, 0x62,
   533  	0x6c, 0x65, 0x53, 0x65, 0x63, 0x75, 0x72, 0x65, 0x50, 0x72, 0x69, 0x76, 0x61, 0x74, 0x65, 0x53,
   534  	0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x43, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x12, 0x32, 0x0a,
   535  	0x12, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x61, 0x74, 0x74, 0x61, 0x63, 0x68, 0x6d,
   536  	0x65, 0x6e, 0x74, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x11,
   537  	0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x41, 0x74, 0x74, 0x61, 0x63, 0x68, 0x6d, 0x65, 0x6e,
   538  	0x74, 0x22, 0x75, 0x0a, 0x15, 0x50, 0x73, 0x63, 0x41, 0x75, 0x74, 0x6f, 0x6d, 0x61, 0x74, 0x65,
   539  	0x64, 0x45, 0x6e, 0x64, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x73, 0x12, 0x1d, 0x0a, 0x0a, 0x70, 0x72,
   540  	0x6f, 0x6a, 0x65, 0x63, 0x74, 0x5f, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09,
   541  	0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x64, 0x12, 0x18, 0x0a, 0x07, 0x6e, 0x65, 0x74,
   542  	0x77, 0x6f, 0x72, 0x6b, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x6e, 0x65, 0x74, 0x77,
   543  	0x6f, 0x72, 0x6b, 0x12, 0x23, 0x0a, 0x0d, 0x6d, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x61, 0x64, 0x64,
   544  	0x72, 0x65, 0x73, 0x73, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0c, 0x6d, 0x61, 0x74, 0x63,
   545  	0x68, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x22, 0xdd, 0x01, 0x0a, 0x12, 0x50, 0x73, 0x63,
   546  	0x49, 0x6e, 0x74, 0x65, 0x72, 0x66, 0x61, 0x63, 0x65, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12,
   547  	0x5f, 0x0a, 0x12, 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x5f, 0x61, 0x74, 0x74, 0x61, 0x63,
   548  	0x68, 0x6d, 0x65, 0x6e, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x30, 0xe0, 0x41, 0x01,
   549  	0xfa, 0x41, 0x2a, 0x0a, 0x28, 0x63, 0x6f, 0x6d, 0x70, 0x75, 0x74, 0x65, 0x2e, 0x67, 0x6f, 0x6f,
   550  	0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x4e, 0x65, 0x74, 0x77,
   551  	0x6f, 0x72, 0x6b, 0x41, 0x74, 0x74, 0x61, 0x63, 0x68, 0x6d, 0x65, 0x6e, 0x74, 0x52, 0x11, 0x6e,
   552  	0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x41, 0x74, 0x74, 0x61, 0x63, 0x68, 0x6d, 0x65, 0x6e, 0x74,
   553  	0x12, 0x66, 0x0a, 0x13, 0x64, 0x6e, 0x73, 0x5f, 0x70, 0x65, 0x65, 0x72, 0x69, 0x6e, 0x67, 0x5f,
   554  	0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x31, 0x2e,
   555  	0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x69, 0x70,
   556  	0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e,
   557  	0x44, 0x6e, 0x73, 0x50, 0x65, 0x65, 0x72, 0x69, 0x6e, 0x67, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67,
   558  	0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x11, 0x64, 0x6e, 0x73, 0x50, 0x65, 0x65, 0x72, 0x69, 0x6e,
   559  	0x67, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x73, 0x22, 0x87, 0x01, 0x0a, 0x10, 0x44, 0x6e, 0x73,
   560  	0x50, 0x65, 0x65, 0x72, 0x69, 0x6e, 0x67, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12, 0x1b, 0x0a,
   561  	0x06, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0,
   562  	0x41, 0x02, 0x52, 0x06, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x12, 0x2a, 0x0a, 0x0e, 0x74, 0x61,
   563  	0x72, 0x67, 0x65, 0x74, 0x5f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x18, 0x02, 0x20, 0x01,
   564  	0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x0d, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x50,
   565  	0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x12, 0x2a, 0x0a, 0x0e, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74,
   566  	0x5f, 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03,
   567  	0xe0, 0x41, 0x02, 0x52, 0x0d, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x4e, 0x65, 0x74, 0x77, 0x6f,
   568  	0x72, 0x6b, 0x2a, 0x80, 0x01, 0x0a, 0x12, 0x50, 0x53, 0x43, 0x41, 0x75, 0x74, 0x6f, 0x6d, 0x61,
   569  	0x74, 0x69, 0x6f, 0x6e, 0x53, 0x74, 0x61, 0x74, 0x65, 0x12, 0x24, 0x0a, 0x20, 0x50, 0x53, 0x43,
   570  	0x5f, 0x41, 0x55, 0x54, 0x4f, 0x4d, 0x41, 0x54, 0x49, 0x4f, 0x4e, 0x5f, 0x53, 0x54, 0x41, 0x54,
   571  	0x45, 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12,
   572  	0x23, 0x0a, 0x1f, 0x50, 0x53, 0x43, 0x5f, 0x41, 0x55, 0x54, 0x4f, 0x4d, 0x41, 0x54, 0x49, 0x4f,
   573  	0x4e, 0x5f, 0x53, 0x54, 0x41, 0x54, 0x45, 0x5f, 0x53, 0x55, 0x43, 0x43, 0x45, 0x53, 0x53, 0x46,
   574  	0x55, 0x4c, 0x10, 0x01, 0x12, 0x1f, 0x0a, 0x1b, 0x50, 0x53, 0x43, 0x5f, 0x41, 0x55, 0x54, 0x4f,
   575  	0x4d, 0x41, 0x54, 0x49, 0x4f, 0x4e, 0x5f, 0x53, 0x54, 0x41, 0x54, 0x45, 0x5f, 0x46, 0x41, 0x49,
   576  	0x4c, 0x45, 0x44, 0x10, 0x02, 0x42, 0xe6, 0x02, 0xea, 0x41, 0x76, 0x0a, 0x28, 0x63, 0x6f, 0x6d,
   577  	0x70, 0x75, 0x74, 0x65, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e,
   578  	0x63, 0x6f, 0x6d, 0x2f, 0x4e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x41, 0x74, 0x74, 0x61, 0x63,
   579  	0x68, 0x6d, 0x65, 0x6e, 0x74, 0x12, 0x4a, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f,
   580  	0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x7d, 0x2f, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e,
   581  	0x73, 0x2f, 0x7b, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x7d, 0x2f, 0x6e, 0x65, 0x74, 0x77, 0x6f,
   582  	0x72, 0x6b, 0x41, 0x74, 0x74, 0x61, 0x63, 0x68, 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x2f, 0x7b, 0x6e,
   583  	0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x61, 0x74, 0x74, 0x61, 0x63, 0x68, 0x6d, 0x65, 0x6e, 0x74,
   584  	0x7d, 0x0a, 0x23, 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c,
   585  	0x6f, 0x75, 0x64, 0x2e, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2e, 0x76,
   586  	0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x42, 0x16, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x4e,
   587  	0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x69, 0x6e, 0x67, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01,
   588  	0x5a, 0x43, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63,
   589  	0x6f, 0x6d, 0x2f, 0x67, 0x6f, 0x2f, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d,
   590  	0x2f, 0x61, 0x70, 0x69, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2f, 0x61, 0x69, 0x70, 0x6c,
   591  	0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x70, 0x62, 0x3b, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66,
   592  	0x6f, 0x72, 0x6d, 0x70, 0x62, 0xaa, 0x02, 0x1f, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x43,
   593  	0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x41, 0x49, 0x50, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2e,
   594  	0x56, 0x31, 0x42, 0x65, 0x74, 0x61, 0x31, 0xca, 0x02, 0x1f, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
   595  	0x5c, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x5c, 0x41, 0x49, 0x50, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72,
   596  	0x6d, 0x5c, 0x56, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0xea, 0x02, 0x22, 0x47, 0x6f, 0x6f, 0x67,
   597  	0x6c, 0x65, 0x3a, 0x3a, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x3a, 0x3a, 0x41, 0x49, 0x50, 0x6c, 0x61,
   598  	0x74, 0x66, 0x6f, 0x72, 0x6d, 0x3a, 0x3a, 0x56, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x62, 0x06,
   599  	0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
   600  }
   601  
   602  var (
   603  	file_google_cloud_aiplatform_v1beta1_service_networking_proto_rawDescOnce sync.Once
   604  	file_google_cloud_aiplatform_v1beta1_service_networking_proto_rawDescData = file_google_cloud_aiplatform_v1beta1_service_networking_proto_rawDesc
   605  )
   606  
   607  func file_google_cloud_aiplatform_v1beta1_service_networking_proto_rawDescGZIP() []byte {
   608  	file_google_cloud_aiplatform_v1beta1_service_networking_proto_rawDescOnce.Do(func() {
   609  		file_google_cloud_aiplatform_v1beta1_service_networking_proto_rawDescData = protoimpl.X.CompressGZIP(file_google_cloud_aiplatform_v1beta1_service_networking_proto_rawDescData)
   610  	})
   611  	return file_google_cloud_aiplatform_v1beta1_service_networking_proto_rawDescData
   612  }
   613  
   614  var file_google_cloud_aiplatform_v1beta1_service_networking_proto_enumTypes = make([]protoimpl.EnumInfo, 1)
   615  var file_google_cloud_aiplatform_v1beta1_service_networking_proto_msgTypes = make([]protoimpl.MessageInfo, 5)
   616  var file_google_cloud_aiplatform_v1beta1_service_networking_proto_goTypes = []any{
   617  	(PSCAutomationState)(0),             // 0: google.cloud.aiplatform.v1beta1.PSCAutomationState
   618  	(*PSCAutomationConfig)(nil),         // 1: google.cloud.aiplatform.v1beta1.PSCAutomationConfig
   619  	(*PrivateServiceConnectConfig)(nil), // 2: google.cloud.aiplatform.v1beta1.PrivateServiceConnectConfig
   620  	(*PscAutomatedEndpoints)(nil),       // 3: google.cloud.aiplatform.v1beta1.PscAutomatedEndpoints
   621  	(*PscInterfaceConfig)(nil),          // 4: google.cloud.aiplatform.v1beta1.PscInterfaceConfig
   622  	(*DnsPeeringConfig)(nil),            // 5: google.cloud.aiplatform.v1beta1.DnsPeeringConfig
   623  }
   624  var file_google_cloud_aiplatform_v1beta1_service_networking_proto_depIdxs = []int32{
   625  	0, // 0: google.cloud.aiplatform.v1beta1.PSCAutomationConfig.state:type_name -> google.cloud.aiplatform.v1beta1.PSCAutomationState
   626  	1, // 1: google.cloud.aiplatform.v1beta1.PrivateServiceConnectConfig.psc_automation_configs:type_name -> google.cloud.aiplatform.v1beta1.PSCAutomationConfig
   627  	5, // 2: google.cloud.aiplatform.v1beta1.PscInterfaceConfig.dns_peering_configs:type_name -> google.cloud.aiplatform.v1beta1.DnsPeeringConfig
   628  	3, // [3:3] is the sub-list for method output_type
   629  	3, // [3:3] is the sub-list for method input_type
   630  	3, // [3:3] is the sub-list for extension type_name
   631  	3, // [3:3] is the sub-list for extension extendee
   632  	0, // [0:3] is the sub-list for field type_name
   633  }
   634  
   635  func init() { file_google_cloud_aiplatform_v1beta1_service_networking_proto_init() }
   636  func file_google_cloud_aiplatform_v1beta1_service_networking_proto_init() {
   637  	if File_google_cloud_aiplatform_v1beta1_service_networking_proto != nil {
   638  		return
   639  	}
   640  	type x struct{}
   641  	out := protoimpl.TypeBuilder{
   642  		File: protoimpl.DescBuilder{
   643  			GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
   644  			RawDescriptor: file_google_cloud_aiplatform_v1beta1_service_networking_proto_rawDesc,
   645  			NumEnums:      1,
   646  			NumMessages:   5,
   647  			NumExtensions: 0,
   648  			NumServices:   0,
   649  		},
   650  		GoTypes:           file_google_cloud_aiplatform_v1beta1_service_networking_proto_goTypes,
   651  		DependencyIndexes: file_google_cloud_aiplatform_v1beta1_service_networking_proto_depIdxs,
   652  		EnumInfos:         file_google_cloud_aiplatform_v1beta1_service_networking_proto_enumTypes,
   653  		MessageInfos:      file_google_cloud_aiplatform_v1beta1_service_networking_proto_msgTypes,
   654  	}.Build()
   655  	File_google_cloud_aiplatform_v1beta1_service_networking_proto = out.File
   656  	file_google_cloud_aiplatform_v1beta1_service_networking_proto_rawDesc = nil
   657  	file_google_cloud_aiplatform_v1beta1_service_networking_proto_goTypes = nil
   658  	file_google_cloud_aiplatform_v1beta1_service_networking_proto_depIdxs = nil
   659  }