1. Packages
  2. Google Cloud Native
  3. API Docs
  4. aiplatform
  5. aiplatform/v1beta1
  6. getFeatureOnlineStore

Google Cloud Native is in preview. Google Cloud Classic is fully supported.

Google Cloud Native v0.32.0 published on Wednesday, Nov 29, 2023 by Pulumi

google-native.aiplatform/v1beta1.getFeatureOnlineStore

Explore with Pulumi AI

google-native logo

Google Cloud Native is in preview. Google Cloud Classic is fully supported.

Google Cloud Native v0.32.0 published on Wednesday, Nov 29, 2023 by Pulumi

    Gets details of a single FeatureOnlineStore.

    Using getFeatureOnlineStore

    Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

    function getFeatureOnlineStore(args: GetFeatureOnlineStoreArgs, opts?: InvokeOptions): Promise<GetFeatureOnlineStoreResult>
    function getFeatureOnlineStoreOutput(args: GetFeatureOnlineStoreOutputArgs, opts?: InvokeOptions): Output<GetFeatureOnlineStoreResult>
    def get_feature_online_store(feature_online_store_id: Optional[str] = None,
                                 location: Optional[str] = None,
                                 project: Optional[str] = None,
                                 opts: Optional[InvokeOptions] = None) -> GetFeatureOnlineStoreResult
    def get_feature_online_store_output(feature_online_store_id: Optional[pulumi.Input[str]] = None,
                                 location: Optional[pulumi.Input[str]] = None,
                                 project: Optional[pulumi.Input[str]] = None,
                                 opts: Optional[InvokeOptions] = None) -> Output[GetFeatureOnlineStoreResult]
    func LookupFeatureOnlineStore(ctx *Context, args *LookupFeatureOnlineStoreArgs, opts ...InvokeOption) (*LookupFeatureOnlineStoreResult, error)
    func LookupFeatureOnlineStoreOutput(ctx *Context, args *LookupFeatureOnlineStoreOutputArgs, opts ...InvokeOption) LookupFeatureOnlineStoreResultOutput

    > Note: This function is named LookupFeatureOnlineStore in the Go SDK.

    public static class GetFeatureOnlineStore 
    {
        public static Task<GetFeatureOnlineStoreResult> InvokeAsync(GetFeatureOnlineStoreArgs args, InvokeOptions? opts = null)
        public static Output<GetFeatureOnlineStoreResult> Invoke(GetFeatureOnlineStoreInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetFeatureOnlineStoreResult> getFeatureOnlineStore(GetFeatureOnlineStoreArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: google-native:aiplatform/v1beta1:getFeatureOnlineStore
      arguments:
        # arguments dictionary

    The following arguments are supported:

    getFeatureOnlineStore Result

    The following output properties are available:

    Bigtable Pulumi.GoogleNative.Aiplatform.V1Beta1.Outputs.GoogleCloudAiplatformV1beta1FeatureOnlineStoreBigtableResponse
    Contains settings for the Cloud Bigtable instance that will be created to serve featureValues for all FeatureViews under this FeatureOnlineStore.
    CreateTime string
    Timestamp when this FeatureOnlineStore was created.
    DedicatedServingEndpoint Pulumi.GoogleNative.Aiplatform.V1Beta1.Outputs.GoogleCloudAiplatformV1beta1FeatureOnlineStoreDedicatedServingEndpointResponse
    Optional. The dedicated serving endpoint for this FeatureOnlineStore, which is different from common Vertex service endpoint.
    EmbeddingManagement Pulumi.GoogleNative.Aiplatform.V1Beta1.Outputs.GoogleCloudAiplatformV1beta1FeatureOnlineStoreEmbeddingManagementResponse
    Optional. The settings for embedding management in FeatureOnlineStore.
    Etag string
    Optional. Used to perform consistent read-modify-write updates. If not set, a blind "overwrite" update happens.
    Labels Dictionary<string, string>
    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.
    Name string
    Name of the FeatureOnlineStore. Format: projects/{project}/locations/{location}/featureOnlineStores/{featureOnlineStore}
    Optimized Pulumi.GoogleNative.Aiplatform.V1Beta1.Outputs.GoogleCloudAiplatformV1beta1FeatureOnlineStoreOptimizedResponse
    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 to use private endpoint. Otherwise will use public endpoint by default.
    State string
    State of the featureOnlineStore.
    UpdateTime string
    Timestamp when this FeatureOnlineStore was last updated.
    Bigtable GoogleCloudAiplatformV1beta1FeatureOnlineStoreBigtableResponse
    Contains settings for the Cloud Bigtable instance that will be created to serve featureValues for all FeatureViews under this FeatureOnlineStore.
    CreateTime string
    Timestamp when this FeatureOnlineStore was created.
    DedicatedServingEndpoint GoogleCloudAiplatformV1beta1FeatureOnlineStoreDedicatedServingEndpointResponse
    Optional. The dedicated serving endpoint for this FeatureOnlineStore, which is different from common Vertex service endpoint.
    EmbeddingManagement GoogleCloudAiplatformV1beta1FeatureOnlineStoreEmbeddingManagementResponse
    Optional. The settings for embedding management in FeatureOnlineStore.
    Etag string
    Optional. Used to perform consistent read-modify-write updates. If not set, a blind "overwrite" update happens.
    Labels map[string]string
    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.
    Name string
    Name of the FeatureOnlineStore. Format: projects/{project}/locations/{location}/featureOnlineStores/{featureOnlineStore}
    Optimized GoogleCloudAiplatformV1beta1FeatureOnlineStoreOptimizedResponse
    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 to use private endpoint. Otherwise will use public endpoint by default.
    State string
    State of the featureOnlineStore.
    UpdateTime string
    Timestamp when this FeatureOnlineStore was last updated.
    bigtable GoogleCloudAiplatformV1beta1FeatureOnlineStoreBigtableResponse
    Contains settings for the Cloud Bigtable instance that will be created to serve featureValues for all FeatureViews under this FeatureOnlineStore.
    createTime String
    Timestamp when this FeatureOnlineStore was created.
    dedicatedServingEndpoint GoogleCloudAiplatformV1beta1FeatureOnlineStoreDedicatedServingEndpointResponse
    Optional. The dedicated serving endpoint for this FeatureOnlineStore, which is different from common Vertex service endpoint.
    embeddingManagement GoogleCloudAiplatformV1beta1FeatureOnlineStoreEmbeddingManagementResponse
    Optional. The settings for embedding management in FeatureOnlineStore.
    etag String
    Optional. Used to perform consistent read-modify-write updates. If not set, a blind "overwrite" update happens.
    labels Map<String,String>
    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.
    name String
    Name of the FeatureOnlineStore. Format: projects/{project}/locations/{location}/featureOnlineStores/{featureOnlineStore}
    optimized GoogleCloudAiplatformV1beta1FeatureOnlineStoreOptimizedResponse
    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 to use private endpoint. Otherwise will use public endpoint by default.
    state String
    State of the featureOnlineStore.
    updateTime String
    Timestamp when this FeatureOnlineStore was last updated.
    bigtable GoogleCloudAiplatformV1beta1FeatureOnlineStoreBigtableResponse
    Contains settings for the Cloud Bigtable instance that will be created to serve featureValues for all FeatureViews under this FeatureOnlineStore.
    createTime string
    Timestamp when this FeatureOnlineStore was created.
    dedicatedServingEndpoint GoogleCloudAiplatformV1beta1FeatureOnlineStoreDedicatedServingEndpointResponse
    Optional. The dedicated serving endpoint for this FeatureOnlineStore, which is different from common Vertex service endpoint.
    embeddingManagement GoogleCloudAiplatformV1beta1FeatureOnlineStoreEmbeddingManagementResponse
    Optional. The settings for embedding management in FeatureOnlineStore.
    etag string
    Optional. Used to perform consistent read-modify-write updates. If not set, a blind "overwrite" update happens.
    labels {[key: string]: string}
    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.
    name string
    Name of the FeatureOnlineStore. Format: projects/{project}/locations/{location}/featureOnlineStores/{featureOnlineStore}
    optimized GoogleCloudAiplatformV1beta1FeatureOnlineStoreOptimizedResponse
    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 to use private endpoint. Otherwise will use public endpoint by default.
    state string
    State of the featureOnlineStore.
    updateTime string
    Timestamp when this FeatureOnlineStore was last updated.
    bigtable GoogleCloudAiplatformV1beta1FeatureOnlineStoreBigtableResponse
    Contains settings for the Cloud Bigtable instance that will be created to serve featureValues for all FeatureViews under this FeatureOnlineStore.
    create_time str
    Timestamp when this FeatureOnlineStore was created.
    dedicated_serving_endpoint GoogleCloudAiplatformV1beta1FeatureOnlineStoreDedicatedServingEndpointResponse
    Optional. The dedicated serving endpoint for this FeatureOnlineStore, which is different from common Vertex service endpoint.
    embedding_management GoogleCloudAiplatformV1beta1FeatureOnlineStoreEmbeddingManagementResponse
    Optional. The settings for embedding management in FeatureOnlineStore.
    etag str
    Optional. Used to perform consistent read-modify-write updates. If not set, a blind "overwrite" update happens.
    labels Mapping[str, str]
    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.
    name str
    Name of the FeatureOnlineStore. Format: projects/{project}/locations/{location}/featureOnlineStores/{featureOnlineStore}
    optimized GoogleCloudAiplatformV1beta1FeatureOnlineStoreOptimizedResponse
    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 to use private endpoint. Otherwise will use public endpoint by default.
    state str
    State of the featureOnlineStore.
    update_time str
    Timestamp when this FeatureOnlineStore was last updated.
    bigtable Property Map
    Contains settings for the Cloud Bigtable instance that will be created to serve featureValues for all FeatureViews under this FeatureOnlineStore.
    createTime String
    Timestamp when this FeatureOnlineStore was created.
    dedicatedServingEndpoint Property Map
    Optional. The dedicated serving endpoint for this FeatureOnlineStore, which is different from common Vertex service endpoint.
    embeddingManagement Property Map
    Optional. The settings for embedding management in FeatureOnlineStore.
    etag String
    Optional. Used to perform consistent read-modify-write updates. If not set, a blind "overwrite" update happens.
    labels Map<String>
    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.
    name String
    Name of the FeatureOnlineStore. Format: projects/{project}/locations/{location}/featureOnlineStores/{featureOnlineStore}
    optimized Property Map
    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 to use private endpoint. Otherwise will use public endpoint by default.
    state String
    State of the featureOnlineStore.
    updateTime String
    Timestamp when this FeatureOnlineStore was last updated.

    Supporting Types

    GoogleCloudAiplatformV1beta1FeatureOnlineStoreBigtableAutoScalingResponse

    CpuUtilizationTarget int
    Optional. A percentage of the cluster's CPU capacity. Can be from 10% to 80%. When a cluster's CPU utilization exceeds the target that you have set, Bigtable immediately adds nodes to the cluster. When CPU utilization is substantially lower than the target, Bigtable removes nodes. If not set will default to 50%.
    MaxNodeCount int
    The maximum number of nodes to scale up to. Must be greater than or equal to min_node_count, and less than or equal to 10 times of 'min_node_count'.
    MinNodeCount int
    The minimum number of nodes to scale down to. Must be greater than or equal to 1.
    CpuUtilizationTarget int
    Optional. A percentage of the cluster's CPU capacity. Can be from 10% to 80%. When a cluster's CPU utilization exceeds the target that you have set, Bigtable immediately adds nodes to the cluster. When CPU utilization is substantially lower than the target, Bigtable removes nodes. If not set will default to 50%.
    MaxNodeCount int
    The maximum number of nodes to scale up to. Must be greater than or equal to min_node_count, and less than or equal to 10 times of 'min_node_count'.
    MinNodeCount int
    The minimum number of nodes to scale down to. Must be greater than or equal to 1.
    cpuUtilizationTarget Integer
    Optional. A percentage of the cluster's CPU capacity. Can be from 10% to 80%. When a cluster's CPU utilization exceeds the target that you have set, Bigtable immediately adds nodes to the cluster. When CPU utilization is substantially lower than the target, Bigtable removes nodes. If not set will default to 50%.
    maxNodeCount Integer
    The maximum number of nodes to scale up to. Must be greater than or equal to min_node_count, and less than or equal to 10 times of 'min_node_count'.
    minNodeCount Integer
    The minimum number of nodes to scale down to. Must be greater than or equal to 1.
    cpuUtilizationTarget number
    Optional. A percentage of the cluster's CPU capacity. Can be from 10% to 80%. When a cluster's CPU utilization exceeds the target that you have set, Bigtable immediately adds nodes to the cluster. When CPU utilization is substantially lower than the target, Bigtable removes nodes. If not set will default to 50%.
    maxNodeCount number
    The maximum number of nodes to scale up to. Must be greater than or equal to min_node_count, and less than or equal to 10 times of 'min_node_count'.
    minNodeCount number
    The minimum number of nodes to scale down to. Must be greater than or equal to 1.
    cpu_utilization_target int
    Optional. A percentage of the cluster's CPU capacity. Can be from 10% to 80%. When a cluster's CPU utilization exceeds the target that you have set, Bigtable immediately adds nodes to the cluster. When CPU utilization is substantially lower than the target, Bigtable removes nodes. If not set will default to 50%.
    max_node_count int
    The maximum number of nodes to scale up to. Must be greater than or equal to min_node_count, and less than or equal to 10 times of 'min_node_count'.
    min_node_count int
    The minimum number of nodes to scale down to. Must be greater than or equal to 1.
    cpuUtilizationTarget Number
    Optional. A percentage of the cluster's CPU capacity. Can be from 10% to 80%. When a cluster's CPU utilization exceeds the target that you have set, Bigtable immediately adds nodes to the cluster. When CPU utilization is substantially lower than the target, Bigtable removes nodes. If not set will default to 50%.
    maxNodeCount Number
    The maximum number of nodes to scale up to. Must be greater than or equal to min_node_count, and less than or equal to 10 times of 'min_node_count'.
    minNodeCount Number
    The minimum number of nodes to scale down to. Must be greater than or equal to 1.

    GoogleCloudAiplatformV1beta1FeatureOnlineStoreBigtableResponse

    autoScaling Property Map
    Autoscaling config applied to Bigtable Instance.

    GoogleCloudAiplatformV1beta1FeatureOnlineStoreDedicatedServingEndpointResponse

    PrivateServiceConnectConfig Pulumi.GoogleNative.Aiplatform.V1Beta1.Inputs.GoogleCloudAiplatformV1beta1PrivateServiceConnectConfigResponse
    Optional. Private service connect config. If 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.
    PublicEndpointDomainName string
    This field will be populated with the domain name to use for this FeatureOnlineStore
    ServiceAttachment string
    The name of the service attachment resource. Populated if private service connect is enabled and after FeatureViewSync is created.
    PrivateServiceConnectConfig GoogleCloudAiplatformV1beta1PrivateServiceConnectConfigResponse
    Optional. Private service connect config. If 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.
    PublicEndpointDomainName string
    This field will be populated with the domain name to use for this FeatureOnlineStore
    ServiceAttachment string
    The name of the service attachment resource. Populated if private service connect is enabled and after FeatureViewSync is created.
    privateServiceConnectConfig GoogleCloudAiplatformV1beta1PrivateServiceConnectConfigResponse
    Optional. Private service connect config. If 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.
    publicEndpointDomainName String
    This field will be populated with the domain name to use for this FeatureOnlineStore
    serviceAttachment String
    The name of the service attachment resource. Populated if private service connect is enabled and after FeatureViewSync is created.
    privateServiceConnectConfig GoogleCloudAiplatformV1beta1PrivateServiceConnectConfigResponse
    Optional. Private service connect config. If 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.
    publicEndpointDomainName string
    This field will be populated with the domain name to use for this FeatureOnlineStore
    serviceAttachment string
    The name of the service attachment resource. Populated if private service connect is enabled and after FeatureViewSync is created.
    private_service_connect_config GoogleCloudAiplatformV1beta1PrivateServiceConnectConfigResponse
    Optional. Private service connect config. If 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.
    public_endpoint_domain_name str
    This field will be populated with the domain name to use for this FeatureOnlineStore
    service_attachment str
    The name of the service attachment resource. Populated if private service connect is enabled and after FeatureViewSync is created.
    privateServiceConnectConfig Property Map
    Optional. Private service connect config. If 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.
    publicEndpointDomainName String
    This field will be populated with the domain name to use for this FeatureOnlineStore
    serviceAttachment String
    The name of the service attachment resource. Populated if private service connect is enabled and after FeatureViewSync is created.

    GoogleCloudAiplatformV1beta1FeatureOnlineStoreEmbeddingManagementResponse

    Enabled bool
    Optional. Immutable. Whether to enable embedding management in this FeatureOnlineStore. It's immutable after creation to ensure the FeatureOnlineStore availability.
    Enabled bool
    Optional. Immutable. Whether to enable embedding management in this FeatureOnlineStore. It's immutable after creation to ensure the FeatureOnlineStore availability.
    enabled Boolean
    Optional. Immutable. Whether to enable embedding management in this FeatureOnlineStore. It's immutable after creation to ensure the FeatureOnlineStore availability.
    enabled boolean
    Optional. Immutable. Whether to enable embedding management in this FeatureOnlineStore. It's immutable after creation to ensure the FeatureOnlineStore availability.
    enabled bool
    Optional. Immutable. Whether to enable embedding management in this FeatureOnlineStore. It's immutable after creation to ensure the FeatureOnlineStore availability.
    enabled Boolean
    Optional. Immutable. Whether to enable embedding management in this FeatureOnlineStore. It's immutable after creation to ensure the FeatureOnlineStore availability.

    GoogleCloudAiplatformV1beta1PrivateServiceConnectConfigResponse

    EnablePrivateServiceConnect bool
    If true, expose the IndexEndpoint via private service connect.
    ProjectAllowlist List<string>
    A list of Projects from which the forwarding rule will target the service attachment.
    EnablePrivateServiceConnect bool
    If true, expose the IndexEndpoint via private service connect.
    ProjectAllowlist []string
    A list of Projects from which the forwarding rule will target the service attachment.
    enablePrivateServiceConnect Boolean
    If true, expose the IndexEndpoint via private service connect.
    projectAllowlist List<String>
    A list of Projects from which the forwarding rule will target the service attachment.
    enablePrivateServiceConnect boolean
    If true, expose the IndexEndpoint via private service connect.
    projectAllowlist string[]
    A list of Projects from which the forwarding rule will target the service attachment.
    enable_private_service_connect bool
    If true, expose the IndexEndpoint via private service connect.
    project_allowlist Sequence[str]
    A list of Projects from which the forwarding rule will target the service attachment.
    enablePrivateServiceConnect Boolean
    If true, expose the IndexEndpoint via private service connect.
    projectAllowlist List<String>
    A list of Projects from which the forwarding rule will target the service attachment.

    Package Details

    Repository
    Google Cloud Native pulumi/pulumi-google-native
    License
    Apache-2.0
    google-native logo

    Google Cloud Native is in preview. Google Cloud Classic is fully supported.

    Google Cloud Native v0.32.0 published on Wednesday, Nov 29, 2023 by Pulumi