Google Cloud Native is in preview. Google Cloud Classic is fully supported.
google-native.aiplatform/v1beta1.FeatureOnlineStore
Explore with Pulumi AI
Google Cloud Native is in preview. Google Cloud Classic is fully supported.
Creates a new FeatureOnlineStore in a given project and location. Auto-naming is currently not supported for this resource.
Create FeatureOnlineStore Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new FeatureOnlineStore(name: string, args: FeatureOnlineStoreArgs, opts?: CustomResourceOptions);@overload
def FeatureOnlineStore(resource_name: str,
                       args: FeatureOnlineStoreArgs,
                       opts: Optional[ResourceOptions] = None)
@overload
def FeatureOnlineStore(resource_name: str,
                       opts: Optional[ResourceOptions] = None,
                       feature_online_store_id: Optional[str] = None,
                       bigtable: Optional[GoogleCloudAiplatformV1beta1FeatureOnlineStoreBigtableArgs] = None,
                       dedicated_serving_endpoint: Optional[GoogleCloudAiplatformV1beta1FeatureOnlineStoreDedicatedServingEndpointArgs] = None,
                       embedding_management: Optional[GoogleCloudAiplatformV1beta1FeatureOnlineStoreEmbeddingManagementArgs] = None,
                       etag: Optional[str] = None,
                       labels: Optional[Mapping[str, str]] = None,
                       location: Optional[str] = None,
                       optimized: Optional[GoogleCloudAiplatformV1beta1FeatureOnlineStoreOptimizedArgs] = None,
                       project: Optional[str] = None)func NewFeatureOnlineStore(ctx *Context, name string, args FeatureOnlineStoreArgs, opts ...ResourceOption) (*FeatureOnlineStore, error)public FeatureOnlineStore(string name, FeatureOnlineStoreArgs args, CustomResourceOptions? opts = null)
public FeatureOnlineStore(String name, FeatureOnlineStoreArgs args)
public FeatureOnlineStore(String name, FeatureOnlineStoreArgs args, CustomResourceOptions options)
type: google-native:aiplatform/v1beta1:FeatureOnlineStore
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args FeatureOnlineStoreArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args FeatureOnlineStoreArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args FeatureOnlineStoreArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args FeatureOnlineStoreArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args FeatureOnlineStoreArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var google_nativeFeatureOnlineStoreResource = new GoogleNative.Aiplatform.V1Beta1.FeatureOnlineStore("google-nativeFeatureOnlineStoreResource", new()
{
    FeatureOnlineStoreId = "string",
    Bigtable = new GoogleNative.Aiplatform.V1Beta1.Inputs.GoogleCloudAiplatformV1beta1FeatureOnlineStoreBigtableArgs
    {
        AutoScaling = new GoogleNative.Aiplatform.V1Beta1.Inputs.GoogleCloudAiplatformV1beta1FeatureOnlineStoreBigtableAutoScalingArgs
        {
            MaxNodeCount = 0,
            MinNodeCount = 0,
            CpuUtilizationTarget = 0,
        },
    },
    DedicatedServingEndpoint = new GoogleNative.Aiplatform.V1Beta1.Inputs.GoogleCloudAiplatformV1beta1FeatureOnlineStoreDedicatedServingEndpointArgs
    {
        PrivateServiceConnectConfig = new GoogleNative.Aiplatform.V1Beta1.Inputs.GoogleCloudAiplatformV1beta1PrivateServiceConnectConfigArgs
        {
            EnablePrivateServiceConnect = false,
            ProjectAllowlist = new[]
            {
                "string",
            },
        },
    },
    EmbeddingManagement = new GoogleNative.Aiplatform.V1Beta1.Inputs.GoogleCloudAiplatformV1beta1FeatureOnlineStoreEmbeddingManagementArgs
    {
        Enabled = false,
    },
    Etag = "string",
    Labels = 
    {
        { "string", "string" },
    },
    Location = "string",
    Optimized = null,
    Project = "string",
});
example, err := aiplatformv1beta1.NewFeatureOnlineStore(ctx, "google-nativeFeatureOnlineStoreResource", &aiplatformv1beta1.FeatureOnlineStoreArgs{
	FeatureOnlineStoreId: pulumi.String("string"),
	Bigtable: &aiplatform.GoogleCloudAiplatformV1beta1FeatureOnlineStoreBigtableArgs{
		AutoScaling: &aiplatform.GoogleCloudAiplatformV1beta1FeatureOnlineStoreBigtableAutoScalingArgs{
			MaxNodeCount:         pulumi.Int(0),
			MinNodeCount:         pulumi.Int(0),
			CpuUtilizationTarget: pulumi.Int(0),
		},
	},
	DedicatedServingEndpoint: &aiplatform.GoogleCloudAiplatformV1beta1FeatureOnlineStoreDedicatedServingEndpointArgs{
		PrivateServiceConnectConfig: &aiplatform.GoogleCloudAiplatformV1beta1PrivateServiceConnectConfigArgs{
			EnablePrivateServiceConnect: pulumi.Bool(false),
			ProjectAllowlist: pulumi.StringArray{
				pulumi.String("string"),
			},
		},
	},
	EmbeddingManagement: &aiplatform.GoogleCloudAiplatformV1beta1FeatureOnlineStoreEmbeddingManagementArgs{
		Enabled: pulumi.Bool(false),
	},
	Etag: pulumi.String("string"),
	Labels: pulumi.StringMap{
		"string": pulumi.String("string"),
	},
	Location:  pulumi.String("string"),
	Optimized: &aiplatform.GoogleCloudAiplatformV1beta1FeatureOnlineStoreOptimizedArgs{},
	Project:   pulumi.String("string"),
})
var google_nativeFeatureOnlineStoreResource = new FeatureOnlineStore("google-nativeFeatureOnlineStoreResource", FeatureOnlineStoreArgs.builder()
    .featureOnlineStoreId("string")
    .bigtable(GoogleCloudAiplatformV1beta1FeatureOnlineStoreBigtableArgs.builder()
        .autoScaling(GoogleCloudAiplatformV1beta1FeatureOnlineStoreBigtableAutoScalingArgs.builder()
            .maxNodeCount(0)
            .minNodeCount(0)
            .cpuUtilizationTarget(0)
            .build())
        .build())
    .dedicatedServingEndpoint(GoogleCloudAiplatformV1beta1FeatureOnlineStoreDedicatedServingEndpointArgs.builder()
        .privateServiceConnectConfig(GoogleCloudAiplatformV1beta1PrivateServiceConnectConfigArgs.builder()
            .enablePrivateServiceConnect(false)
            .projectAllowlist("string")
            .build())
        .build())
    .embeddingManagement(GoogleCloudAiplatformV1beta1FeatureOnlineStoreEmbeddingManagementArgs.builder()
        .enabled(false)
        .build())
    .etag("string")
    .labels(Map.of("string", "string"))
    .location("string")
    .optimized()
    .project("string")
    .build());
google_native_feature_online_store_resource = google_native.aiplatform.v1beta1.FeatureOnlineStore("google-nativeFeatureOnlineStoreResource",
    feature_online_store_id="string",
    bigtable={
        "auto_scaling": {
            "max_node_count": 0,
            "min_node_count": 0,
            "cpu_utilization_target": 0,
        },
    },
    dedicated_serving_endpoint={
        "private_service_connect_config": {
            "enable_private_service_connect": False,
            "project_allowlist": ["string"],
        },
    },
    embedding_management={
        "enabled": False,
    },
    etag="string",
    labels={
        "string": "string",
    },
    location="string",
    optimized={},
    project="string")
const google_nativeFeatureOnlineStoreResource = new google_native.aiplatform.v1beta1.FeatureOnlineStore("google-nativeFeatureOnlineStoreResource", {
    featureOnlineStoreId: "string",
    bigtable: {
        autoScaling: {
            maxNodeCount: 0,
            minNodeCount: 0,
            cpuUtilizationTarget: 0,
        },
    },
    dedicatedServingEndpoint: {
        privateServiceConnectConfig: {
            enablePrivateServiceConnect: false,
            projectAllowlist: ["string"],
        },
    },
    embeddingManagement: {
        enabled: false,
    },
    etag: "string",
    labels: {
        string: "string",
    },
    location: "string",
    optimized: {},
    project: "string",
});
type: google-native:aiplatform/v1beta1:FeatureOnlineStore
properties:
    bigtable:
        autoScaling:
            cpuUtilizationTarget: 0
            maxNodeCount: 0
            minNodeCount: 0
    dedicatedServingEndpoint:
        privateServiceConnectConfig:
            enablePrivateServiceConnect: false
            projectAllowlist:
                - string
    embeddingManagement:
        enabled: false
    etag: string
    featureOnlineStoreId: string
    labels:
        string: string
    location: string
    optimized: {}
    project: string
FeatureOnlineStore Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The FeatureOnlineStore resource accepts the following input properties:
- FeatureOnline stringStore Id 
- Required. The ID to use for this FeatureOnlineStore, which will become the final component of the FeatureOnlineStore's resource name. This value may be up to 60 characters, and valid characters are [a-z0-9_]. The first character cannot be a number. The value must be unique within the project and location.
- Bigtable
Pulumi.Google Native. Aiplatform. V1Beta1. Inputs. Google Cloud Aiplatform V1beta1Feature Online Store Bigtable 
- Contains settings for the Cloud Bigtable instance that will be created to serve featureValues for all FeatureViews under this FeatureOnlineStore.
- DedicatedServing Pulumi.Endpoint Google Native. Aiplatform. V1Beta1. Inputs. Google Cloud Aiplatform V1beta1Feature Online Store Dedicated Serving Endpoint 
- Optional. The dedicated serving endpoint for this FeatureOnlineStore, which is different from common Vertex service endpoint.
- EmbeddingManagement Pulumi.Google Native. Aiplatform. V1Beta1. Inputs. Google Cloud Aiplatform V1beta1Feature Online Store Embedding Management 
- 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.
- Location string
- Optimized
Pulumi.Google Native. Aiplatform. V1Beta1. Inputs. Google Cloud Aiplatform V1beta1Feature Online Store Optimized 
- 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.
- Project string
- FeatureOnline stringStore Id 
- Required. The ID to use for this FeatureOnlineStore, which will become the final component of the FeatureOnlineStore's resource name. This value may be up to 60 characters, and valid characters are [a-z0-9_]. The first character cannot be a number. The value must be unique within the project and location.
- Bigtable
GoogleCloud Aiplatform V1beta1Feature Online Store Bigtable Args 
- Contains settings for the Cloud Bigtable instance that will be created to serve featureValues for all FeatureViews under this FeatureOnlineStore.
- DedicatedServing GoogleEndpoint Cloud Aiplatform V1beta1Feature Online Store Dedicated Serving Endpoint Args 
- Optional. The dedicated serving endpoint for this FeatureOnlineStore, which is different from common Vertex service endpoint.
- EmbeddingManagement GoogleCloud Aiplatform V1beta1Feature Online Store Embedding Management Args 
- 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.
- Location string
- Optimized
GoogleCloud Aiplatform V1beta1Feature Online Store Optimized Args 
- 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.
- Project string
- featureOnline StringStore Id 
- Required. The ID to use for this FeatureOnlineStore, which will become the final component of the FeatureOnlineStore's resource name. This value may be up to 60 characters, and valid characters are [a-z0-9_]. The first character cannot be a number. The value must be unique within the project and location.
- bigtable
GoogleCloud Aiplatform V1beta1Feature Online Store Bigtable 
- Contains settings for the Cloud Bigtable instance that will be created to serve featureValues for all FeatureViews under this FeatureOnlineStore.
- dedicatedServing GoogleEndpoint Cloud Aiplatform V1beta1Feature Online Store Dedicated Serving Endpoint 
- Optional. The dedicated serving endpoint for this FeatureOnlineStore, which is different from common Vertex service endpoint.
- embeddingManagement GoogleCloud Aiplatform V1beta1Feature Online Store Embedding Management 
- 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.
- location String
- optimized
GoogleCloud Aiplatform V1beta1Feature Online Store Optimized 
- 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.
- project String
- featureOnline stringStore Id 
- Required. The ID to use for this FeatureOnlineStore, which will become the final component of the FeatureOnlineStore's resource name. This value may be up to 60 characters, and valid characters are [a-z0-9_]. The first character cannot be a number. The value must be unique within the project and location.
- bigtable
GoogleCloud Aiplatform V1beta1Feature Online Store Bigtable 
- Contains settings for the Cloud Bigtable instance that will be created to serve featureValues for all FeatureViews under this FeatureOnlineStore.
- dedicatedServing GoogleEndpoint Cloud Aiplatform V1beta1Feature Online Store Dedicated Serving Endpoint 
- Optional. The dedicated serving endpoint for this FeatureOnlineStore, which is different from common Vertex service endpoint.
- embeddingManagement GoogleCloud Aiplatform V1beta1Feature Online Store Embedding Management 
- 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.
- location string
- optimized
GoogleCloud Aiplatform V1beta1Feature Online Store Optimized 
- 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.
- project string
- feature_online_ strstore_ id 
- Required. The ID to use for this FeatureOnlineStore, which will become the final component of the FeatureOnlineStore's resource name. This value may be up to 60 characters, and valid characters are [a-z0-9_]. The first character cannot be a number. The value must be unique within the project and location.
- bigtable
GoogleCloud Aiplatform V1beta1Feature Online Store Bigtable Args 
- Contains settings for the Cloud Bigtable instance that will be created to serve featureValues for all FeatureViews under this FeatureOnlineStore.
- dedicated_serving_ Googleendpoint Cloud Aiplatform V1beta1Feature Online Store Dedicated Serving Endpoint Args 
- Optional. The dedicated serving endpoint for this FeatureOnlineStore, which is different from common Vertex service endpoint.
- embedding_management GoogleCloud Aiplatform V1beta1Feature Online Store Embedding Management Args 
- 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.
- location str
- optimized
GoogleCloud Aiplatform V1beta1Feature Online Store Optimized Args 
- 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.
- project str
- featureOnline StringStore Id 
- Required. The ID to use for this FeatureOnlineStore, which will become the final component of the FeatureOnlineStore's resource name. This value may be up to 60 characters, and valid characters are [a-z0-9_]. The first character cannot be a number. The value must be unique within the project and location.
- bigtable Property Map
- Contains settings for the Cloud Bigtable instance that will be created to serve featureValues for all FeatureViews under this FeatureOnlineStore.
- dedicatedServing Property MapEndpoint 
- 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.
- location String
- 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.
- project String
Outputs
All input properties are implicitly available as output properties. Additionally, the FeatureOnlineStore resource produces the following output properties:
- CreateTime string
- Timestamp when this FeatureOnlineStore was created.
- Id string
- The provider-assigned unique ID for this managed resource.
- Name string
- Name of the FeatureOnlineStore. Format: projects/{project}/locations/{location}/featureOnlineStores/{featureOnlineStore}
- State string
- State of the featureOnlineStore.
- UpdateTime string
- Timestamp when this FeatureOnlineStore was last updated.
- CreateTime string
- Timestamp when this FeatureOnlineStore was created.
- Id string
- The provider-assigned unique ID for this managed resource.
- Name string
- Name of the FeatureOnlineStore. Format: projects/{project}/locations/{location}/featureOnlineStores/{featureOnlineStore}
- State string
- State of the featureOnlineStore.
- UpdateTime string
- Timestamp when this FeatureOnlineStore was last updated.
- createTime String
- Timestamp when this FeatureOnlineStore was created.
- id String
- The provider-assigned unique ID for this managed resource.
- name String
- Name of the FeatureOnlineStore. Format: projects/{project}/locations/{location}/featureOnlineStores/{featureOnlineStore}
- state String
- State of the featureOnlineStore.
- updateTime String
- Timestamp when this FeatureOnlineStore was last updated.
- createTime string
- Timestamp when this FeatureOnlineStore was created.
- id string
- The provider-assigned unique ID for this managed resource.
- name string
- Name of the FeatureOnlineStore. Format: projects/{project}/locations/{location}/featureOnlineStores/{featureOnlineStore}
- state string
- State of the featureOnlineStore.
- updateTime string
- Timestamp when this FeatureOnlineStore was last updated.
- create_time str
- Timestamp when this FeatureOnlineStore was created.
- id str
- The provider-assigned unique ID for this managed resource.
- name str
- Name of the FeatureOnlineStore. Format: projects/{project}/locations/{location}/featureOnlineStores/{featureOnlineStore}
- state str
- State of the featureOnlineStore.
- update_time str
- Timestamp when this FeatureOnlineStore was last updated.
- createTime String
- Timestamp when this FeatureOnlineStore was created.
- id String
- The provider-assigned unique ID for this managed resource.
- name String
- Name of the FeatureOnlineStore. Format: projects/{project}/locations/{location}/featureOnlineStores/{featureOnlineStore}
- state String
- State of the featureOnlineStore.
- updateTime String
- Timestamp when this FeatureOnlineStore was last updated.
Supporting Types
GoogleCloudAiplatformV1beta1FeatureOnlineStoreBigtable, GoogleCloudAiplatformV1beta1FeatureOnlineStoreBigtableArgs              
- AutoScaling Pulumi.Google Native. Aiplatform. V1Beta1. Inputs. Google Cloud Aiplatform V1beta1Feature Online Store Bigtable Auto Scaling 
- Autoscaling config applied to Bigtable Instance.
- AutoScaling GoogleCloud Aiplatform V1beta1Feature Online Store Bigtable Auto Scaling 
- Autoscaling config applied to Bigtable Instance.
- autoScaling GoogleCloud Aiplatform V1beta1Feature Online Store Bigtable Auto Scaling 
- Autoscaling config applied to Bigtable Instance.
- autoScaling GoogleCloud Aiplatform V1beta1Feature Online Store Bigtable Auto Scaling 
- Autoscaling config applied to Bigtable Instance.
- auto_scaling GoogleCloud Aiplatform V1beta1Feature Online Store Bigtable Auto Scaling 
- Autoscaling config applied to Bigtable Instance.
- autoScaling Property Map
- Autoscaling config applied to Bigtable Instance.
GoogleCloudAiplatformV1beta1FeatureOnlineStoreBigtableAutoScaling, GoogleCloudAiplatformV1beta1FeatureOnlineStoreBigtableAutoScalingArgs                  
- MaxNode intCount 
- 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'.
- MinNode intCount 
- The minimum number of nodes to scale down to. Must be greater than or equal to 1.
- CpuUtilization intTarget 
- 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%.
- MaxNode intCount 
- 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'.
- MinNode intCount 
- The minimum number of nodes to scale down to. Must be greater than or equal to 1.
- CpuUtilization intTarget 
- 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%.
- maxNode IntegerCount 
- 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'.
- minNode IntegerCount 
- The minimum number of nodes to scale down to. Must be greater than or equal to 1.
- cpuUtilization IntegerTarget 
- 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%.
- maxNode numberCount 
- 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'.
- minNode numberCount 
- The minimum number of nodes to scale down to. Must be greater than or equal to 1.
- cpuUtilization numberTarget 
- 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_ intcount 
- 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_ intcount 
- The minimum number of nodes to scale down to. Must be greater than or equal to 1.
- cpu_utilization_ inttarget 
- 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%.
- maxNode NumberCount 
- 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'.
- minNode NumberCount 
- The minimum number of nodes to scale down to. Must be greater than or equal to 1.
- cpuUtilization NumberTarget 
- 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%.
GoogleCloudAiplatformV1beta1FeatureOnlineStoreBigtableAutoScalingResponse, GoogleCloudAiplatformV1beta1FeatureOnlineStoreBigtableAutoScalingResponseArgs                    
- CpuUtilization intTarget 
- 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%.
- MaxNode intCount 
- 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'.
- MinNode intCount 
- The minimum number of nodes to scale down to. Must be greater than or equal to 1.
- CpuUtilization intTarget 
- 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%.
- MaxNode intCount 
- 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'.
- MinNode intCount 
- The minimum number of nodes to scale down to. Must be greater than or equal to 1.
- cpuUtilization IntegerTarget 
- 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%.
- maxNode IntegerCount 
- 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'.
- minNode IntegerCount 
- The minimum number of nodes to scale down to. Must be greater than or equal to 1.
- cpuUtilization numberTarget 
- 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%.
- maxNode numberCount 
- 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'.
- minNode numberCount 
- The minimum number of nodes to scale down to. Must be greater than or equal to 1.
- cpu_utilization_ inttarget 
- 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_ intcount 
- 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_ intcount 
- The minimum number of nodes to scale down to. Must be greater than or equal to 1.
- cpuUtilization NumberTarget 
- 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%.
- maxNode NumberCount 
- 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'.
- minNode NumberCount 
- The minimum number of nodes to scale down to. Must be greater than or equal to 1.
GoogleCloudAiplatformV1beta1FeatureOnlineStoreBigtableResponse, GoogleCloudAiplatformV1beta1FeatureOnlineStoreBigtableResponseArgs                
- AutoScaling Pulumi.Google Native. Aiplatform. V1Beta1. Inputs. Google Cloud Aiplatform V1beta1Feature Online Store Bigtable Auto Scaling Response 
- Autoscaling config applied to Bigtable Instance.
- AutoScaling GoogleCloud Aiplatform V1beta1Feature Online Store Bigtable Auto Scaling Response 
- Autoscaling config applied to Bigtable Instance.
- autoScaling GoogleCloud Aiplatform V1beta1Feature Online Store Bigtable Auto Scaling Response 
- Autoscaling config applied to Bigtable Instance.
- autoScaling GoogleCloud Aiplatform V1beta1Feature Online Store Bigtable Auto Scaling Response 
- Autoscaling config applied to Bigtable Instance.
- auto_scaling GoogleCloud Aiplatform V1beta1Feature Online Store Bigtable Auto Scaling Response 
- Autoscaling config applied to Bigtable Instance.
- autoScaling Property Map
- Autoscaling config applied to Bigtable Instance.
GoogleCloudAiplatformV1beta1FeatureOnlineStoreDedicatedServingEndpoint, GoogleCloudAiplatformV1beta1FeatureOnlineStoreDedicatedServingEndpointArgs                  
- PrivateService Pulumi.Connect Config Google Native. Aiplatform. V1Beta1. Inputs. Google Cloud Aiplatform V1beta1Private Service Connect Config 
- 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.
- PrivateService GoogleConnect Config Cloud Aiplatform V1beta1Private Service Connect Config 
- 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.
- privateService GoogleConnect Config Cloud Aiplatform V1beta1Private Service Connect Config 
- 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.
- privateService GoogleConnect Config Cloud Aiplatform V1beta1Private Service Connect Config 
- 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.
- private_service_ Googleconnect_ config Cloud Aiplatform V1beta1Private Service Connect Config 
- 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.
- privateService Property MapConnect Config 
- 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.
GoogleCloudAiplatformV1beta1FeatureOnlineStoreDedicatedServingEndpointResponse, GoogleCloudAiplatformV1beta1FeatureOnlineStoreDedicatedServingEndpointResponseArgs                    
- PrivateService Pulumi.Connect Config Google Native. Aiplatform. V1Beta1. Inputs. Google Cloud Aiplatform V1beta1Private Service Connect Config Response 
- 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.
- PublicEndpoint stringDomain Name 
- 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.
- PrivateService GoogleConnect Config Cloud Aiplatform V1beta1Private Service Connect Config Response 
- 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.
- PublicEndpoint stringDomain Name 
- 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.
- privateService GoogleConnect Config Cloud Aiplatform V1beta1Private Service Connect Config Response 
- 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.
- publicEndpoint StringDomain Name 
- 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.
- privateService GoogleConnect Config Cloud Aiplatform V1beta1Private Service Connect Config Response 
- 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.
- publicEndpoint stringDomain Name 
- 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_ Googleconnect_ config Cloud Aiplatform V1beta1Private Service Connect Config Response 
- 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_ strdomain_ name 
- 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.
- privateService Property MapConnect Config 
- 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.
- publicEndpoint StringDomain Name 
- 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.
GoogleCloudAiplatformV1beta1FeatureOnlineStoreEmbeddingManagement, GoogleCloudAiplatformV1beta1FeatureOnlineStoreEmbeddingManagementArgs                
- 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.
GoogleCloudAiplatformV1beta1FeatureOnlineStoreEmbeddingManagementResponse, GoogleCloudAiplatformV1beta1FeatureOnlineStoreEmbeddingManagementResponseArgs                  
- 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.
GoogleCloudAiplatformV1beta1PrivateServiceConnectConfig, GoogleCloudAiplatformV1beta1PrivateServiceConnectConfigArgs              
- EnablePrivate boolService Connect 
- 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.
- EnablePrivate boolService Connect 
- 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.
- enablePrivate BooleanService Connect 
- 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.
- enablePrivate booleanService Connect 
- 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_ boolservice_ connect 
- 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.
- enablePrivate BooleanService Connect 
- 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.
GoogleCloudAiplatformV1beta1PrivateServiceConnectConfigResponse, GoogleCloudAiplatformV1beta1PrivateServiceConnectConfigResponseArgs                
- EnablePrivate boolService Connect 
- 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.
- EnablePrivate boolService Connect 
- 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.
- enablePrivate BooleanService Connect 
- 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.
- enablePrivate booleanService Connect 
- 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_ boolservice_ connect 
- 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.
- enablePrivate BooleanService Connect 
- 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 Cloud Native is in preview. Google Cloud Classic is fully supported.