public sealed class FeatureOnlineStore : IMessage<FeatureOnlineStore>, IEquatable<FeatureOnlineStore>, IDeepCloneable<FeatureOnlineStore>, IBufferMessage, IMessage
Reference documentation and code samples for the Cloud AI Platform v1beta1 API class FeatureOnlineStore.
Vertex AI Feature Online Store provides a centralized repository for serving ML features and embedding indexes at low latency. The Feature Online Store is a top-level container.
Implements
IMessageFeatureOnlineStore, IEquatableFeatureOnlineStore, IDeepCloneableFeatureOnlineStore, IBufferMessage, IMessageNamespace
Google.Cloud.AIPlatform.V1Beta1Assembly
Google.Cloud.AIPlatform.V1Beta1.dll
Constructors
FeatureOnlineStore()
public FeatureOnlineStore()
FeatureOnlineStore(FeatureOnlineStore)
public FeatureOnlineStore(FeatureOnlineStore other)
Parameter | |
---|---|
Name | Description |
other |
FeatureOnlineStore |
Properties
Bigtable
public FeatureOnlineStore.Types.Bigtable Bigtable { get; set; }
Contains settings for the Cloud Bigtable instance that will be created to serve featureValues for all FeatureViews under this FeatureOnlineStore.
Property Value | |
---|---|
Type | Description |
FeatureOnlineStoreTypesBigtable |
CreateTime
public Timestamp CreateTime { get; set; }
Output only. Timestamp when this FeatureOnlineStore was created.
Property Value | |
---|---|
Type | Description |
Timestamp |
DedicatedServingEndpoint
public FeatureOnlineStore.Types.DedicatedServingEndpoint DedicatedServingEndpoint { get; set; }
Optional. The dedicated serving endpoint for this FeatureOnlineStore, which is different from common Vertex service endpoint.
Property Value | |
---|---|
Type | Description |
FeatureOnlineStoreTypesDedicatedServingEndpoint |
EmbeddingManagement
[Obsolete]
public FeatureOnlineStore.Types.EmbeddingManagement EmbeddingManagement { get; set; }
Optional. Deprecated: This field is no longer needed anymore and embedding management is automatically enabled when specifying Optimized storage type.
Property Value | |
---|---|
Type | Description |
FeatureOnlineStoreTypesEmbeddingManagement |
EncryptionSpec
public EncryptionSpec EncryptionSpec { get; set; }
Optional. Customer-managed encryption key spec for data storage. If set, online store will be secured by this key.
Property Value | |
---|---|
Type | Description |
EncryptionSpec |
Etag
public string Etag { get; set; }
Optional. Used to perform consistent read-modify-write updates. If not set, a blind "overwrite" update happens.
Property Value | |
---|---|
Type | Description |
string |
FeatureOnlineStoreName
public FeatureOnlineStoreName FeatureOnlineStoreName { get; set; }
FeatureOnlineStoreName-typed view over the Name resource name property.
Property Value | |
---|---|
Type | Description |
FeatureOnlineStoreName |
Labels
public MapField<string, string> Labels { get; }
Optional. The labels with user-defined metadata to organize your FeatureOnlineStore.
Label keys and values can be no longer than 64 characters (Unicode codepoints), can only contain lowercase letters, numeric characters, underscores and dashes. International characters are allowed.
See https://goo.gl/xmQnxf for more information on and examples of labels. No more than 64 user labels can be associated with one FeatureOnlineStore(System labels are excluded)." System reserved label keys are prefixed with "aiplatform.googleapis.com/" and are immutable.
Property Value | |
---|---|
Type | Description |
MapFieldstringstring |
Name
public string Name { get; set; }
Identifier. Name of the FeatureOnlineStore. Format:
projects/{project}/locations/{location}/featureOnlineStores/{featureOnlineStore}
Property Value | |
---|---|
Type | Description |
string |
Optimized
public FeatureOnlineStore.Types.Optimized Optimized { get; set; }
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.
Property Value | |
---|---|
Type | Description |
FeatureOnlineStoreTypesOptimized |
SatisfiesPzi
public bool SatisfiesPzi { get; set; }
Output only. Reserved for future use.
Property Value | |
---|---|
Type | Description |
bool |
SatisfiesPzs
public bool SatisfiesPzs { get; set; }
Output only. Reserved for future use.
Property Value | |
---|---|
Type | Description |
bool |
State
public FeatureOnlineStore.Types.State State { get; set; }
Output only. State of the featureOnlineStore.
Property Value | |
---|---|
Type | Description |
FeatureOnlineStoreTypesState |
StorageTypeCase
public FeatureOnlineStore.StorageTypeOneofCase StorageTypeCase { get; }
Property Value | |
---|---|
Type | Description |
FeatureOnlineStoreStorageTypeOneofCase |
UpdateTime
public Timestamp UpdateTime { get; set; }
Output only. Timestamp when this FeatureOnlineStore was last updated.
Property Value | |
---|---|
Type | Description |
Timestamp |