@@ -25,6 +25,7 @@ import "google/cloud/aiplatform/v1beta1/machine_resources.proto";
2525import "google/cloud/aiplatform/v1beta1/model.proto" ;
2626import "google/cloud/aiplatform/v1beta1/operation.proto" ;
2727import "google/cloud/aiplatform/v1beta1/publisher_model.proto" ;
28+ import "google/cloud/aiplatform/v1beta1/service_networking.proto" ;
2829import "google/longrunning/operations.proto" ;
2930
3031option csharp_namespace = "Google.Cloud.AIPlatform.V1Beta1" ;
@@ -282,20 +283,27 @@ message DeployRequest {
282283 bool dedicated_endpoint_enabled = 2
283284 [deprecated = true , (google.api.field_behavior ) = OPTIONAL ];
284285
285- // Optional. By default, if dedicated endpoint is enabled, the endpoint will
286- // be exposed through a dedicated DNS [Endpoint.dedicated_endpoint_dns].
287- // Your request to the dedicated DNS will be isolated from other users'
288- // traffic and will have better performance and reliability. Note: Once you
289- // enabled dedicated endpoint, you won't be able to send request to the
290- // shared DNS {region}-aiplatform.googleapis.com. The limitations will be
291- // removed soon.
286+ // Optional. By default, if dedicated endpoint is enabled and private
287+ // service connect config is not set, the endpoint will be exposed through a
288+ // dedicated DNS [Endpoint.dedicated_endpoint_dns]. If private service
289+ // connect config is set, the endpoint will be exposed through private
290+ // service connect. Your request to the dedicated DNS will be isolated from
291+ // other users' traffic and will have better performance and reliability.
292+ // Note: Once you enabled dedicated endpoint, you won't be able to send
293+ // request to the shared DNS {region}-aiplatform.googleapis.com. The
294+ // limitations will be removed soon.
292295 //
293296 // If this field is set to true, the dedicated endpoint will be disabled
294297 // and the deployed model will be exposed through the shared DNS
295298 // {region}-aiplatform.googleapis.com.
296299 bool dedicated_endpoint_disabled = 4
297300 [(google.api.field_behavior ) = OPTIONAL ];
298301
302+ // Optional. Configuration for private service connect. If set, the endpoint
303+ // will be exposed through private service connect.
304+ PrivateServiceConnectConfig private_service_connect_config = 5
305+ [(google.api.field_behavior ) = OPTIONAL ];
306+
299307 // Optional. Immutable. The ID to use for endpoint, which will become the
300308 // final component of the endpoint resource name. If not provided, Vertex AI
301309 // will generate a value for this ID.
0 commit comments