Skip to content

Commit

Permalink
feat: add Optimized to FeatureOnlineStore
Browse files Browse the repository at this point in the history
PiperOrigin-RevId: 579291287
  • Loading branch information
Google APIs authored and copybara-github committed Nov 3, 2023
1 parent 5b854f8 commit 90a53d6
Showing 1 changed file with 26 additions and 1 deletion.
27 changes: 26 additions & 1 deletion google/cloud/aiplatform/v1beta1/feature_online_store.proto
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@ package google.cloud.aiplatform.v1beta1;

import "google/api/field_behavior.proto";
import "google/api/resource.proto";
import "google/cloud/aiplatform/v1beta1/service_networking.proto";
import "google/protobuf/timestamp.proto";

option csharp_namespace = "Google.Cloud.AIPlatform.V1Beta1";
Expand Down Expand Up @@ -60,12 +61,29 @@ message FeatureOnlineStore {
AutoScaling auto_scaling = 1 [(google.api.field_behavior) = REQUIRED];
}

// The dedicated serving endpoint for this FeatureOnlineStore.

This comment has been minimized.

Copy link
@gelinass777

gelinass777 Nov 29, 2023

google-cloud-jar-parent/pom.xml

// Optimized storage type to replace lightning
message Optimized {}

// The dedicated serving endpoint for this FeatureOnlineStore. Only need to
// set when you choose Optimized storage type or enable EmbeddingManagement.
// Will use public endpoint by default.
message DedicatedServingEndpoint {
// Output only. This field will be populated with the domain name to use for
// this FeatureOnlineStore
string public_endpoint_domain_name = 2
[(google.api.field_behavior) = OUTPUT_ONLY];

// Optional. Private service connect config.
// If
// [PrivateServiceConnectConfig.enable_private_service_connect][google.cloud.aiplatform.v1beta1.PrivateServiceConnectConfig.enable_private_service_connect]
// set to true, customers will use private service connection to send
// request. Otherwise, the connection will set to public endpoint.
PrivateServiceConnectConfig private_service_connect_config = 3
[(google.api.field_behavior) = OPTIONAL];

// Output only. The name of the service attachment resource. Populated if
// private service connect is enabled and after FeatureViewSync is created.
string service_attachment = 4 [(google.api.field_behavior) = OUTPUT_ONLY];
}

// Contains settings for embedding management.
Expand Down Expand Up @@ -101,6 +119,13 @@ message FeatureOnlineStore {
// to serve featureValues for all FeatureViews under this
// FeatureOnlineStore.
Bigtable bigtable = 8;

// Contains settings for the Optimized store that will be created
// to serve featureValues for all FeatureViews under this
// FeatureOnlineStore. When choose Optimized storage type, need to set
// [PrivateServiceConnectConfig.enable_private_service_connect][google.cloud.aiplatform.v1beta1.PrivateServiceConnectConfig.enable_private_service_connect]
// to use private endpoint. Otherwise will use public endpoint by default.
Optimized optimized = 12;
}

// Output only. Name of the FeatureOnlineStore. Format:
Expand Down

0 comments on commit 90a53d6

Please sign in to comment.