Interface VertexAiFeatureOnlineStoreConfig
-
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable,com.hashicorp.cdktf.TerraformMetaArguments
- All Known Implementing Classes:
VertexAiFeatureOnlineStoreConfig.Jsii$Proxy
@Generated(value="jsii-pacmak/1.102.0 (build e354887)", date="2024-08-31T03:59:22.950Z") @Stability(Stable) public interface VertexAiFeatureOnlineStoreConfig extends software.amazon.jsii.JsiiSerializable, com.hashicorp.cdktf.TerraformMetaArguments
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classVertexAiFeatureOnlineStoreConfig.BuilderA builder forVertexAiFeatureOnlineStoreConfigstatic classVertexAiFeatureOnlineStoreConfig.Jsii$ProxyAn implementation forVertexAiFeatureOnlineStoreConfig
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description static VertexAiFeatureOnlineStoreConfig.Builderbuilder()default VertexAiFeatureOnlineStoreBigtablegetBigtable()bigtable block.default VertexAiFeatureOnlineStoreDedicatedServingEndpointgetDedicatedServingEndpoint()dedicated_serving_endpoint block.default ObjectgetForceDestroy()If set to true, any FeatureViews and Features for this FeatureOnlineStore will also be deleted.default StringgetId()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/vertex_ai_feature_online_store#id VertexAiFeatureOnlineStore#id}.default Map<String,String>getLabels()The labels with user-defined metadata to organize your feature online stores.StringgetName()The resource name of the Feature Online Store.default VertexAiFeatureOnlineStoreOptimizedgetOptimized()optimized block.default StringgetProject()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/vertex_ai_feature_online_store#project VertexAiFeatureOnlineStore#project}.default StringgetRegion()The region of feature online store.default VertexAiFeatureOnlineStoreTimeoutsgetTimeouts()timeouts block.
-
-
-
Method Detail
-
getName
@Stability(Stable) @NotNull String getName()
The resource name of the Feature Online Store.This value may be up to 60 characters, and valid characters are [a-z0-9_]. The first character cannot be a number. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/vertex_ai_feature_online_store#name VertexAiFeatureOnlineStore#name}
-
getBigtable
@Stability(Stable) @Nullable default VertexAiFeatureOnlineStoreBigtable getBigtable()
bigtable block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/vertex_ai_feature_online_store#bigtable VertexAiFeatureOnlineStore#bigtable}
-
getDedicatedServingEndpoint
@Stability(Stable) @Nullable default VertexAiFeatureOnlineStoreDedicatedServingEndpoint getDedicatedServingEndpoint()
dedicated_serving_endpoint block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/vertex_ai_feature_online_store#dedicated_serving_endpoint VertexAiFeatureOnlineStore#dedicated_serving_endpoint}
-
getForceDestroy
@Stability(Stable) @Nullable default Object getForceDestroy()
If set to true, any FeatureViews and Features for this FeatureOnlineStore will also be deleted.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/vertex_ai_feature_online_store#force_destroy VertexAiFeatureOnlineStore#force_destroy}
-
getId
@Stability(Stable) @Nullable default String getId()
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/vertex_ai_feature_online_store#id VertexAiFeatureOnlineStore#id}.Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
-
getLabels
@Stability(Stable) @Nullable default Map<String,String> getLabels()
The labels with user-defined metadata to organize your feature online stores.**Note**: This field is non-authoritative, and will only manage the labels present in your configuration. Please refer to the field 'effective_labels' for all of the labels present on the resource. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/vertex_ai_feature_online_store#labels VertexAiFeatureOnlineStore#labels}
-
getOptimized
@Stability(Stable) @Nullable default VertexAiFeatureOnlineStoreOptimized getOptimized()
optimized block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/vertex_ai_feature_online_store#optimized VertexAiFeatureOnlineStore#optimized}
-
getProject
@Stability(Stable) @Nullable default String getProject()
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/vertex_ai_feature_online_store#project VertexAiFeatureOnlineStore#project}.
-
getRegion
@Stability(Stable) @Nullable default String getRegion()
The region of feature online store. eg us-central1.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/vertex_ai_feature_online_store#region VertexAiFeatureOnlineStore#region}
-
getTimeouts
@Stability(Stable) @Nullable default VertexAiFeatureOnlineStoreTimeouts getTimeouts()
timeouts block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/vertex_ai_feature_online_store#timeouts VertexAiFeatureOnlineStore#timeouts}
-
builder
@Stability(Stable) static VertexAiFeatureOnlineStoreConfig.Builder builder()
-
-