cloud.google.com/go/aiplatform@v1.106.0/apiv1/aiplatformpb/deployment_resource_pool.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/v1/deployment_resource_pool.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 timestamppb "google.golang.org/protobuf/types/known/timestamppb" 28 reflect "reflect" 29 sync "sync" 30 ) 31 32 const ( 33 // Verify that this generated code is sufficiently up-to-date. 34 _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) 35 // Verify that runtime/protoimpl is sufficiently up-to-date. 36 _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) 37 ) 38 39 // A description of resources that can be shared by multiple DeployedModels, 40 // whose underlying specification consists of a DedicatedResources. 41 type DeploymentResourcePool struct { 42 state protoimpl.MessageState 43 sizeCache protoimpl.SizeCache 44 unknownFields protoimpl.UnknownFields 45 46 // Immutable. The resource name of the DeploymentResourcePool. 47 // Format: 48 // `projects/{project}/locations/{location}/deploymentResourcePools/{deployment_resource_pool}` 49 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` 50 // Required. The underlying DedicatedResources that the DeploymentResourcePool 51 // uses. 52 DedicatedResources *DedicatedResources `protobuf:"bytes,2,opt,name=dedicated_resources,json=dedicatedResources,proto3" json:"dedicated_resources,omitempty"` 53 // Customer-managed encryption key spec for a DeploymentResourcePool. If set, 54 // this DeploymentResourcePool will be secured by this key. Endpoints and the 55 // DeploymentResourcePool they deploy in need to have the same EncryptionSpec. 56 EncryptionSpec *EncryptionSpec `protobuf:"bytes,5,opt,name=encryption_spec,json=encryptionSpec,proto3" json:"encryption_spec,omitempty"` 57 // The service account that the DeploymentResourcePool's container(s) run as. 58 // Specify the email address of the service account. If this service account 59 // is not specified, the container(s) run as a service account that doesn't 60 // have access to the resource project. 61 // 62 // Users deploying the Models to this DeploymentResourcePool must have the 63 // `iam.serviceAccounts.actAs` permission on this service account. 64 ServiceAccount string `protobuf:"bytes,6,opt,name=service_account,json=serviceAccount,proto3" json:"service_account,omitempty"` 65 // If the DeploymentResourcePool is deployed with custom-trained Models or 66 // AutoML Tabular Models, the container(s) of the DeploymentResourcePool will 67 // send `stderr` and `stdout` streams to Cloud Logging by default. 68 // Please note that the logs incur cost, which are subject to [Cloud Logging 69 // pricing](https://cloud.google.com/logging/pricing). 70 // 71 // User can disable container logging by setting this flag to true. 72 DisableContainerLogging bool `protobuf:"varint,7,opt,name=disable_container_logging,json=disableContainerLogging,proto3" json:"disable_container_logging,omitempty"` 73 // Output only. Timestamp when this DeploymentResourcePool was created. 74 CreateTime *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"` 75 // Output only. Reserved for future use. 76 SatisfiesPzs bool `protobuf:"varint,8,opt,name=satisfies_pzs,json=satisfiesPzs,proto3" json:"satisfies_pzs,omitempty"` 77 // Output only. Reserved for future use. 78 SatisfiesPzi bool `protobuf:"varint,9,opt,name=satisfies_pzi,json=satisfiesPzi,proto3" json:"satisfies_pzi,omitempty"` 79 } 80 81 func (x *DeploymentResourcePool) Reset() { 82 *x = DeploymentResourcePool{} 83 mi := &file_google_cloud_aiplatform_v1_deployment_resource_pool_proto_msgTypes[0] 84 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 85 ms.StoreMessageInfo(mi) 86 } 87 88 func (x *DeploymentResourcePool) String() string { 89 return protoimpl.X.MessageStringOf(x) 90 } 91 92 func (*DeploymentResourcePool) ProtoMessage() {} 93 94 func (x *DeploymentResourcePool) ProtoReflect() protoreflect.Message { 95 mi := &file_google_cloud_aiplatform_v1_deployment_resource_pool_proto_msgTypes[0] 96 if x != nil { 97 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 98 if ms.LoadMessageInfo() == nil { 99 ms.StoreMessageInfo(mi) 100 } 101 return ms 102 } 103 return mi.MessageOf(x) 104 } 105 106 // Deprecated: Use DeploymentResourcePool.ProtoReflect.Descriptor instead. 107 func (*DeploymentResourcePool) Descriptor() ([]byte, []int) { 108 return file_google_cloud_aiplatform_v1_deployment_resource_pool_proto_rawDescGZIP(), []int{0} 109 } 110 111 func (x *DeploymentResourcePool) GetName() string { 112 if x != nil { 113 return x.Name 114 } 115 return "" 116 } 117 118 func (x *DeploymentResourcePool) GetDedicatedResources() *DedicatedResources { 119 if x != nil { 120 return x.DedicatedResources 121 } 122 return nil 123 } 124 125 func (x *DeploymentResourcePool) GetEncryptionSpec() *EncryptionSpec { 126 if x != nil { 127 return x.EncryptionSpec 128 } 129 return nil 130 } 131 132 func (x *DeploymentResourcePool) GetServiceAccount() string { 133 if x != nil { 134 return x.ServiceAccount 135 } 136 return "" 137 } 138 139 func (x *DeploymentResourcePool) GetDisableContainerLogging() bool { 140 if x != nil { 141 return x.DisableContainerLogging 142 } 143 return false 144 } 145 146 func (x *DeploymentResourcePool) GetCreateTime() *timestamppb.Timestamp { 147 if x != nil { 148 return x.CreateTime 149 } 150 return nil 151 } 152 153 func (x *DeploymentResourcePool) GetSatisfiesPzs() bool { 154 if x != nil { 155 return x.SatisfiesPzs 156 } 157 return false 158 } 159 160 func (x *DeploymentResourcePool) GetSatisfiesPzi() bool { 161 if x != nil { 162 return x.SatisfiesPzi 163 } 164 return false 165 } 166 167 var File_google_cloud_aiplatform_v1_deployment_resource_pool_proto protoreflect.FileDescriptor 168 169 var file_google_cloud_aiplatform_v1_deployment_resource_pool_proto_rawDesc = []byte{ 170 0x0a, 0x39, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2f, 0x61, 171 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2f, 0x76, 0x31, 0x2f, 0x64, 0x65, 0x70, 172 0x6c, 0x6f, 0x79, 0x6d, 0x65, 0x6e, 0x74, 0x5f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 173 0x5f, 0x70, 0x6f, 0x6f, 0x6c, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x1a, 0x67, 0x6f, 0x6f, 174 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 175 0x66, 0x6f, 0x72, 0x6d, 0x2e, 0x76, 0x31, 0x1a, 0x1f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 176 0x61, 0x70, 0x69, 0x2f, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x5f, 0x62, 0x65, 0x68, 0x61, 0x76, 0x69, 177 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x19, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 178 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x2e, 0x70, 0x72, 179 0x6f, 0x74, 0x6f, 0x1a, 0x30, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 180 0x64, 0x2f, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2f, 0x76, 0x31, 0x2f, 181 0x65, 0x6e, 0x63, 0x72, 0x79, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x73, 0x70, 0x65, 0x63, 0x2e, 182 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x32, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x63, 0x6c, 183 0x6f, 0x75, 0x64, 0x2f, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2f, 0x76, 184 0x31, 0x2f, 0x6d, 0x61, 0x63, 0x68, 0x69, 0x6e, 0x65, 0x5f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 185 0x63, 0x65, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 186 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x74, 0x69, 0x6d, 0x65, 0x73, 187 0x74, 0x61, 0x6d, 0x70, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xfc, 0x04, 0x0a, 0x16, 0x44, 188 0x65, 0x70, 0x6c, 0x6f, 0x79, 0x6d, 0x65, 0x6e, 0x74, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 189 0x65, 0x50, 0x6f, 0x6f, 0x6c, 0x12, 0x17, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 190 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x05, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x64, 191 0x0a, 0x13, 0x64, 0x65, 0x64, 0x69, 0x63, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x72, 0x65, 0x73, 0x6f, 192 0x75, 0x72, 0x63, 0x65, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2e, 0x2e, 0x67, 0x6f, 193 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x69, 0x70, 0x6c, 0x61, 194 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2e, 0x76, 0x31, 0x2e, 0x44, 0x65, 0x64, 0x69, 0x63, 0x61, 0x74, 195 0x65, 0x64, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x42, 0x03, 0xe0, 0x41, 0x02, 196 0x52, 0x12, 0x64, 0x65, 0x64, 0x69, 0x63, 0x61, 0x74, 0x65, 0x64, 0x52, 0x65, 0x73, 0x6f, 0x75, 197 0x72, 0x63, 0x65, 0x73, 0x12, 0x53, 0x0a, 0x0f, 0x65, 0x6e, 0x63, 0x72, 0x79, 0x70, 0x74, 0x69, 198 0x6f, 0x6e, 0x5f, 0x73, 0x70, 0x65, 0x63, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2a, 0x2e, 199 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x69, 0x70, 200 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2e, 0x76, 0x31, 0x2e, 0x45, 0x6e, 0x63, 0x72, 0x79, 201 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x53, 0x70, 0x65, 0x63, 0x52, 0x0e, 0x65, 0x6e, 0x63, 0x72, 0x79, 202 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x53, 0x70, 0x65, 0x63, 0x12, 0x27, 0x0a, 0x0f, 0x73, 0x65, 0x72, 203 0x76, 0x69, 0x63, 0x65, 0x5f, 0x61, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x06, 0x20, 0x01, 204 0x28, 0x09, 0x52, 0x0e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x41, 0x63, 0x63, 0x6f, 0x75, 205 0x6e, 0x74, 0x12, 0x3a, 0x0a, 0x19, 0x64, 0x69, 0x73, 0x61, 0x62, 0x6c, 0x65, 0x5f, 0x63, 0x6f, 206 0x6e, 0x74, 0x61, 0x69, 0x6e, 0x65, 0x72, 0x5f, 0x6c, 0x6f, 0x67, 0x67, 0x69, 0x6e, 0x67, 0x18, 207 0x07, 0x20, 0x01, 0x28, 0x08, 0x52, 0x17, 0x64, 0x69, 0x73, 0x61, 0x62, 0x6c, 0x65, 0x43, 0x6f, 208 0x6e, 0x74, 0x61, 0x69, 0x6e, 0x65, 0x72, 0x4c, 0x6f, 0x67, 0x67, 0x69, 0x6e, 0x67, 0x12, 0x40, 209 0x0a, 0x0b, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x04, 0x20, 210 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 211 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x42, 212 0x03, 0xe0, 0x41, 0x03, 0x52, 0x0a, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 213 0x12, 0x28, 0x0a, 0x0d, 0x73, 0x61, 0x74, 0x69, 0x73, 0x66, 0x69, 0x65, 0x73, 0x5f, 0x70, 0x7a, 214 0x73, 0x18, 0x08, 0x20, 0x01, 0x28, 0x08, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x0c, 0x73, 0x61, 215 0x74, 0x69, 0x73, 0x66, 0x69, 0x65, 0x73, 0x50, 0x7a, 0x73, 0x12, 0x28, 0x0a, 0x0d, 0x73, 0x61, 216 0x74, 0x69, 0x73, 0x66, 0x69, 0x65, 0x73, 0x5f, 0x70, 0x7a, 0x69, 0x18, 0x09, 0x20, 0x01, 0x28, 217 0x08, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x0c, 0x73, 0x61, 0x74, 0x69, 0x73, 0x66, 0x69, 0x65, 218 0x73, 0x50, 0x7a, 0x69, 0x3a, 0x92, 0x01, 0xea, 0x41, 0x8e, 0x01, 0x0a, 0x30, 0x61, 0x69, 0x70, 219 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 220 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x44, 0x65, 0x70, 0x6c, 0x6f, 0x79, 0x6d, 0x65, 0x6e, 221 0x74, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x50, 0x6f, 0x6f, 0x6c, 0x12, 0x5a, 0x70, 222 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 223 0x7d, 0x2f, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x7b, 0x6c, 0x6f, 0x63, 224 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x7d, 0x2f, 0x64, 0x65, 0x70, 0x6c, 0x6f, 0x79, 0x6d, 0x65, 0x6e, 225 0x74, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x50, 0x6f, 0x6f, 0x6c, 0x73, 0x2f, 0x7b, 226 0x64, 0x65, 0x70, 0x6c, 0x6f, 0x79, 0x6d, 0x65, 0x6e, 0x74, 0x5f, 0x72, 0x65, 0x73, 0x6f, 0x75, 227 0x72, 0x63, 0x65, 0x5f, 0x70, 0x6f, 0x6f, 0x6c, 0x7d, 0x42, 0xd9, 0x01, 0x0a, 0x1e, 0x63, 0x6f, 228 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 229 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2e, 0x76, 0x31, 0x42, 0x1b, 0x44, 0x65, 230 0x70, 0x6c, 0x6f, 0x79, 0x6d, 0x65, 0x6e, 0x74, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 231 0x50, 0x6f, 0x6f, 0x6c, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x3e, 0x63, 0x6c, 0x6f, 232 0x75, 0x64, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x67, 0x6f, 233 0x2f, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2f, 0x61, 0x70, 0x69, 0x76, 234 0x31, 0x2f, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x70, 0x62, 0x3b, 0x61, 235 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x70, 0x62, 0xaa, 0x02, 0x1a, 0x47, 0x6f, 236 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x41, 0x49, 0x50, 0x6c, 0x61, 237 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2e, 0x56, 0x31, 0xca, 0x02, 0x1a, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 238 0x65, 0x5c, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x5c, 0x41, 0x49, 0x50, 0x6c, 0x61, 0x74, 0x66, 0x6f, 239 0x72, 0x6d, 0x5c, 0x56, 0x31, 0xea, 0x02, 0x1d, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x3a, 0x3a, 240 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x3a, 0x3a, 0x41, 0x49, 0x50, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 241 0x6d, 0x3a, 0x3a, 0x56, 0x31, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, 242 } 243 244 var ( 245 file_google_cloud_aiplatform_v1_deployment_resource_pool_proto_rawDescOnce sync.Once 246 file_google_cloud_aiplatform_v1_deployment_resource_pool_proto_rawDescData = file_google_cloud_aiplatform_v1_deployment_resource_pool_proto_rawDesc 247 ) 248 249 func file_google_cloud_aiplatform_v1_deployment_resource_pool_proto_rawDescGZIP() []byte { 250 file_google_cloud_aiplatform_v1_deployment_resource_pool_proto_rawDescOnce.Do(func() { 251 file_google_cloud_aiplatform_v1_deployment_resource_pool_proto_rawDescData = protoimpl.X.CompressGZIP(file_google_cloud_aiplatform_v1_deployment_resource_pool_proto_rawDescData) 252 }) 253 return file_google_cloud_aiplatform_v1_deployment_resource_pool_proto_rawDescData 254 } 255 256 var file_google_cloud_aiplatform_v1_deployment_resource_pool_proto_msgTypes = make([]protoimpl.MessageInfo, 1) 257 var file_google_cloud_aiplatform_v1_deployment_resource_pool_proto_goTypes = []any{ 258 (*DeploymentResourcePool)(nil), // 0: google.cloud.aiplatform.v1.DeploymentResourcePool 259 (*DedicatedResources)(nil), // 1: google.cloud.aiplatform.v1.DedicatedResources 260 (*EncryptionSpec)(nil), // 2: google.cloud.aiplatform.v1.EncryptionSpec 261 (*timestamppb.Timestamp)(nil), // 3: google.protobuf.Timestamp 262 } 263 var file_google_cloud_aiplatform_v1_deployment_resource_pool_proto_depIdxs = []int32{ 264 1, // 0: google.cloud.aiplatform.v1.DeploymentResourcePool.dedicated_resources:type_name -> google.cloud.aiplatform.v1.DedicatedResources 265 2, // 1: google.cloud.aiplatform.v1.DeploymentResourcePool.encryption_spec:type_name -> google.cloud.aiplatform.v1.EncryptionSpec 266 3, // 2: google.cloud.aiplatform.v1.DeploymentResourcePool.create_time:type_name -> google.protobuf.Timestamp 267 3, // [3:3] is the sub-list for method output_type 268 3, // [3:3] is the sub-list for method input_type 269 3, // [3:3] is the sub-list for extension type_name 270 3, // [3:3] is the sub-list for extension extendee 271 0, // [0:3] is the sub-list for field type_name 272 } 273 274 func init() { file_google_cloud_aiplatform_v1_deployment_resource_pool_proto_init() } 275 func file_google_cloud_aiplatform_v1_deployment_resource_pool_proto_init() { 276 if File_google_cloud_aiplatform_v1_deployment_resource_pool_proto != nil { 277 return 278 } 279 file_google_cloud_aiplatform_v1_encryption_spec_proto_init() 280 file_google_cloud_aiplatform_v1_machine_resources_proto_init() 281 type x struct{} 282 out := protoimpl.TypeBuilder{ 283 File: protoimpl.DescBuilder{ 284 GoPackagePath: reflect.TypeOf(x{}).PkgPath(), 285 RawDescriptor: file_google_cloud_aiplatform_v1_deployment_resource_pool_proto_rawDesc, 286 NumEnums: 0, 287 NumMessages: 1, 288 NumExtensions: 0, 289 NumServices: 0, 290 }, 291 GoTypes: file_google_cloud_aiplatform_v1_deployment_resource_pool_proto_goTypes, 292 DependencyIndexes: file_google_cloud_aiplatform_v1_deployment_resource_pool_proto_depIdxs, 293 MessageInfos: file_google_cloud_aiplatform_v1_deployment_resource_pool_proto_msgTypes, 294 }.Build() 295 File_google_cloud_aiplatform_v1_deployment_resource_pool_proto = out.File 296 file_google_cloud_aiplatform_v1_deployment_resource_pool_proto_rawDesc = nil 297 file_google_cloud_aiplatform_v1_deployment_resource_pool_proto_goTypes = nil 298 file_google_cloud_aiplatform_v1_deployment_resource_pool_proto_depIdxs = nil 299 }