1. Packages
  2. Google Cloud Native
  3. API Docs
  4. aiplatform
  5. aiplatform/v1
  6. FeatureView

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/v1.FeatureView

Explore with Pulumi AI

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

Creates a new FeatureView in a given FeatureOnlineStore. Auto-naming is currently not supported for this resource.

Create FeatureView Resource

Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

Constructor syntax

new FeatureView(name: string, args: FeatureViewArgs, opts?: CustomResourceOptions);
@overload
def FeatureView(resource_name: str,
                args: FeatureViewArgs,
                opts: Optional[ResourceOptions] = None)

@overload
def FeatureView(resource_name: str,
                opts: Optional[ResourceOptions] = None,
                feature_online_store_id: Optional[str] = None,
                feature_view_id: Optional[str] = None,
                big_query_source: Optional[GoogleCloudAiplatformV1FeatureViewBigQuerySourceArgs] = None,
                etag: Optional[str] = None,
                feature_registry_source: Optional[GoogleCloudAiplatformV1FeatureViewFeatureRegistrySourceArgs] = None,
                labels: Optional[Mapping[str, str]] = None,
                location: Optional[str] = None,
                project: Optional[str] = None,
                run_sync_immediately: Optional[bool] = None,
                sync_config: Optional[GoogleCloudAiplatformV1FeatureViewSyncConfigArgs] = None)
func NewFeatureView(ctx *Context, name string, args FeatureViewArgs, opts ...ResourceOption) (*FeatureView, error)
public FeatureView(string name, FeatureViewArgs args, CustomResourceOptions? opts = null)
public FeatureView(String name, FeatureViewArgs args)
public FeatureView(String name, FeatureViewArgs args, CustomResourceOptions options)
type: google-native:aiplatform/v1:FeatureView
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.

Parameters

name This property is required. string
The unique name of the resource.
args This property is required. FeatureViewArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
resource_name This property is required. str
The unique name of the resource.
args This property is required. FeatureViewArgs
The arguments to resource properties.
opts ResourceOptions
Bag of options to control resource's behavior.
ctx Context
Context object for the current deployment.
name This property is required. string
The unique name of the resource.
args This property is required. FeatureViewArgs
The arguments to resource properties.
opts ResourceOption
Bag of options to control resource's behavior.
name This property is required. string
The unique name of the resource.
args This property is required. FeatureViewArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
name This property is required. String
The unique name of the resource.
args This property is required. FeatureViewArgs
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 featureViewResource = new GoogleNative.Aiplatform.V1.FeatureView("featureViewResource", new()
{
    FeatureOnlineStoreId = "string",
    FeatureViewId = "string",
    BigQuerySource = new GoogleNative.Aiplatform.V1.Inputs.GoogleCloudAiplatformV1FeatureViewBigQuerySourceArgs
    {
        EntityIdColumns = new[]
        {
            "string",
        },
        Uri = "string",
    },
    Etag = "string",
    FeatureRegistrySource = new GoogleNative.Aiplatform.V1.Inputs.GoogleCloudAiplatformV1FeatureViewFeatureRegistrySourceArgs
    {
        FeatureGroups = new[]
        {
            new GoogleNative.Aiplatform.V1.Inputs.GoogleCloudAiplatformV1FeatureViewFeatureRegistrySourceFeatureGroupArgs
            {
                FeatureGroupId = "string",
                FeatureIds = new[]
                {
                    "string",
                },
            },
        },
    },
    Labels = 
    {
        { "string", "string" },
    },
    Location = "string",
    Project = "string",
    RunSyncImmediately = false,
    SyncConfig = new GoogleNative.Aiplatform.V1.Inputs.GoogleCloudAiplatformV1FeatureViewSyncConfigArgs
    {
        Cron = "string",
    },
});
Copy
example, err := aiplatform.NewFeatureView(ctx, "featureViewResource", &aiplatform.FeatureViewArgs{
	FeatureOnlineStoreId: pulumi.String("string"),
	FeatureViewId:        pulumi.String("string"),
	BigQuerySource: &aiplatform.GoogleCloudAiplatformV1FeatureViewBigQuerySourceArgs{
		EntityIdColumns: pulumi.StringArray{
			pulumi.String("string"),
		},
		Uri: pulumi.String("string"),
	},
	Etag: pulumi.String("string"),
	FeatureRegistrySource: &aiplatform.GoogleCloudAiplatformV1FeatureViewFeatureRegistrySourceArgs{
		FeatureGroups: aiplatform.GoogleCloudAiplatformV1FeatureViewFeatureRegistrySourceFeatureGroupArray{
			&aiplatform.GoogleCloudAiplatformV1FeatureViewFeatureRegistrySourceFeatureGroupArgs{
				FeatureGroupId: pulumi.String("string"),
				FeatureIds: pulumi.StringArray{
					pulumi.String("string"),
				},
			},
		},
	},
	Labels: pulumi.StringMap{
		"string": pulumi.String("string"),
	},
	Location:           pulumi.String("string"),
	Project:            pulumi.String("string"),
	RunSyncImmediately: pulumi.Bool(false),
	SyncConfig: &aiplatform.GoogleCloudAiplatformV1FeatureViewSyncConfigArgs{
		Cron: pulumi.String("string"),
	},
})
Copy
var featureViewResource = new com.pulumi.googlenative.aiplatform_v1.FeatureView("featureViewResource", com.pulumi.googlenative.aiplatform_v1.FeatureViewArgs.builder()
    .featureOnlineStoreId("string")
    .featureViewId("string")
    .bigQuerySource(GoogleCloudAiplatformV1FeatureViewBigQuerySourceArgs.builder()
        .entityIdColumns("string")
        .uri("string")
        .build())
    .etag("string")
    .featureRegistrySource(GoogleCloudAiplatformV1FeatureViewFeatureRegistrySourceArgs.builder()
        .featureGroups(GoogleCloudAiplatformV1FeatureViewFeatureRegistrySourceFeatureGroupArgs.builder()
            .featureGroupId("string")
            .featureIds("string")
            .build())
        .build())
    .labels(Map.of("string", "string"))
    .location("string")
    .project("string")
    .runSyncImmediately(false)
    .syncConfig(GoogleCloudAiplatformV1FeatureViewSyncConfigArgs.builder()
        .cron("string")
        .build())
    .build());
Copy
feature_view_resource = google_native.aiplatform.v1.FeatureView("featureViewResource",
    feature_online_store_id="string",
    feature_view_id="string",
    big_query_source={
        "entity_id_columns": ["string"],
        "uri": "string",
    },
    etag="string",
    feature_registry_source={
        "feature_groups": [{
            "feature_group_id": "string",
            "feature_ids": ["string"],
        }],
    },
    labels={
        "string": "string",
    },
    location="string",
    project="string",
    run_sync_immediately=False,
    sync_config={
        "cron": "string",
    })
Copy
const featureViewResource = new google_native.aiplatform.v1.FeatureView("featureViewResource", {
    featureOnlineStoreId: "string",
    featureViewId: "string",
    bigQuerySource: {
        entityIdColumns: ["string"],
        uri: "string",
    },
    etag: "string",
    featureRegistrySource: {
        featureGroups: [{
            featureGroupId: "string",
            featureIds: ["string"],
        }],
    },
    labels: {
        string: "string",
    },
    location: "string",
    project: "string",
    runSyncImmediately: false,
    syncConfig: {
        cron: "string",
    },
});
Copy
type: google-native:aiplatform/v1:FeatureView
properties:
    bigQuerySource:
        entityIdColumns:
            - string
        uri: string
    etag: string
    featureOnlineStoreId: string
    featureRegistrySource:
        featureGroups:
            - featureGroupId: string
              featureIds:
                - string
    featureViewId: string
    labels:
        string: string
    location: string
    project: string
    runSyncImmediately: false
    syncConfig:
        cron: string
Copy

FeatureView 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 FeatureView resource accepts the following input properties:

FeatureOnlineStoreId
This property is required.
Changes to this property will trigger replacement.
string
FeatureViewId
This property is required.
Changes to this property will trigger replacement.
string
Required. The ID to use for the FeatureView, which will become the final component of the FeatureView'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 a FeatureOnlineStore.
BigQuerySource Pulumi.GoogleNative.Aiplatform.V1.Inputs.GoogleCloudAiplatformV1FeatureViewBigQuerySource
Optional. Configures how data is supposed to be extracted from a BigQuery source to be loaded onto the FeatureOnlineStore.
Etag string
Optional. Used to perform consistent read-modify-write updates. If not set, a blind "overwrite" update happens.
FeatureRegistrySource Pulumi.GoogleNative.Aiplatform.V1.Inputs.GoogleCloudAiplatformV1FeatureViewFeatureRegistrySource
Optional. Configures the features from a Feature Registry source that need to be loaded onto the FeatureOnlineStore.
Labels Dictionary<string, string>
Optional. The labels with user-defined metadata to organize your FeatureViews. 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 Changes to this property will trigger replacement. string
Project Changes to this property will trigger replacement. string
RunSyncImmediately bool
Immutable. If set to true, one on demand sync will be run immediately, regardless whether the FeatureView.sync_config is configured or not.
SyncConfig Pulumi.GoogleNative.Aiplatform.V1.Inputs.GoogleCloudAiplatformV1FeatureViewSyncConfig
Configures when data is to be synced/updated for this FeatureView. At the end of the sync the latest featureValues for each entityId of this FeatureView are made ready for online serving.
FeatureOnlineStoreId
This property is required.
Changes to this property will trigger replacement.
string
FeatureViewId
This property is required.
Changes to this property will trigger replacement.
string
Required. The ID to use for the FeatureView, which will become the final component of the FeatureView'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 a FeatureOnlineStore.
BigQuerySource GoogleCloudAiplatformV1FeatureViewBigQuerySourceArgs
Optional. Configures how data is supposed to be extracted from a BigQuery source to be loaded onto the FeatureOnlineStore.
Etag string
Optional. Used to perform consistent read-modify-write updates. If not set, a blind "overwrite" update happens.
FeatureRegistrySource GoogleCloudAiplatformV1FeatureViewFeatureRegistrySourceArgs
Optional. Configures the features from a Feature Registry source that need to be loaded onto the FeatureOnlineStore.
Labels map[string]string
Optional. The labels with user-defined metadata to organize your FeatureViews. 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 Changes to this property will trigger replacement. string
Project Changes to this property will trigger replacement. string
RunSyncImmediately bool
Immutable. If set to true, one on demand sync will be run immediately, regardless whether the FeatureView.sync_config is configured or not.
SyncConfig GoogleCloudAiplatformV1FeatureViewSyncConfigArgs
Configures when data is to be synced/updated for this FeatureView. At the end of the sync the latest featureValues for each entityId of this FeatureView are made ready for online serving.
featureOnlineStoreId
This property is required.
Changes to this property will trigger replacement.
String
featureViewId
This property is required.
Changes to this property will trigger replacement.
String
Required. The ID to use for the FeatureView, which will become the final component of the FeatureView'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 a FeatureOnlineStore.
bigQuerySource GoogleCloudAiplatformV1FeatureViewBigQuerySource
Optional. Configures how data is supposed to be extracted from a BigQuery source to be loaded onto the FeatureOnlineStore.
etag String
Optional. Used to perform consistent read-modify-write updates. If not set, a blind "overwrite" update happens.
featureRegistrySource GoogleCloudAiplatformV1FeatureViewFeatureRegistrySource
Optional. Configures the features from a Feature Registry source that need to be loaded onto the FeatureOnlineStore.
labels Map<String,String>
Optional. The labels with user-defined metadata to organize your FeatureViews. 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 Changes to this property will trigger replacement. String
project Changes to this property will trigger replacement. String
runSyncImmediately Boolean
Immutable. If set to true, one on demand sync will be run immediately, regardless whether the FeatureView.sync_config is configured or not.
syncConfig GoogleCloudAiplatformV1FeatureViewSyncConfig
Configures when data is to be synced/updated for this FeatureView. At the end of the sync the latest featureValues for each entityId of this FeatureView are made ready for online serving.
featureOnlineStoreId
This property is required.
Changes to this property will trigger replacement.
string
featureViewId
This property is required.
Changes to this property will trigger replacement.
string
Required. The ID to use for the FeatureView, which will become the final component of the FeatureView'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 a FeatureOnlineStore.
bigQuerySource GoogleCloudAiplatformV1FeatureViewBigQuerySource
Optional. Configures how data is supposed to be extracted from a BigQuery source to be loaded onto the FeatureOnlineStore.
etag string
Optional. Used to perform consistent read-modify-write updates. If not set, a blind "overwrite" update happens.
featureRegistrySource GoogleCloudAiplatformV1FeatureViewFeatureRegistrySource
Optional. Configures the features from a Feature Registry source that need to be loaded onto the FeatureOnlineStore.
labels {[key: string]: string}
Optional. The labels with user-defined metadata to organize your FeatureViews. 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 Changes to this property will trigger replacement. string
project Changes to this property will trigger replacement. string
runSyncImmediately boolean
Immutable. If set to true, one on demand sync will be run immediately, regardless whether the FeatureView.sync_config is configured or not.
syncConfig GoogleCloudAiplatformV1FeatureViewSyncConfig
Configures when data is to be synced/updated for this FeatureView. At the end of the sync the latest featureValues for each entityId of this FeatureView are made ready for online serving.
feature_online_store_id
This property is required.
Changes to this property will trigger replacement.
str
feature_view_id
This property is required.
Changes to this property will trigger replacement.
str
Required. The ID to use for the FeatureView, which will become the final component of the FeatureView'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 a FeatureOnlineStore.
big_query_source GoogleCloudAiplatformV1FeatureViewBigQuerySourceArgs
Optional. Configures how data is supposed to be extracted from a BigQuery source to be loaded onto the FeatureOnlineStore.
etag str
Optional. Used to perform consistent read-modify-write updates. If not set, a blind "overwrite" update happens.
feature_registry_source GoogleCloudAiplatformV1FeatureViewFeatureRegistrySourceArgs
Optional. Configures the features from a Feature Registry source that need to be loaded onto the FeatureOnlineStore.
labels Mapping[str, str]
Optional. The labels with user-defined metadata to organize your FeatureViews. 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 Changes to this property will trigger replacement. str
project Changes to this property will trigger replacement. str
run_sync_immediately bool
Immutable. If set to true, one on demand sync will be run immediately, regardless whether the FeatureView.sync_config is configured or not.
sync_config GoogleCloudAiplatformV1FeatureViewSyncConfigArgs
Configures when data is to be synced/updated for this FeatureView. At the end of the sync the latest featureValues for each entityId of this FeatureView are made ready for online serving.
featureOnlineStoreId
This property is required.
Changes to this property will trigger replacement.
String
featureViewId
This property is required.
Changes to this property will trigger replacement.
String
Required. The ID to use for the FeatureView, which will become the final component of the FeatureView'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 a FeatureOnlineStore.
bigQuerySource Property Map
Optional. Configures how data is supposed to be extracted from a BigQuery source to be loaded onto the FeatureOnlineStore.
etag String
Optional. Used to perform consistent read-modify-write updates. If not set, a blind "overwrite" update happens.
featureRegistrySource Property Map
Optional. Configures the features from a Feature Registry source that need to be loaded onto the FeatureOnlineStore.
labels Map<String>
Optional. The labels with user-defined metadata to organize your FeatureViews. 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 Changes to this property will trigger replacement. String
project Changes to this property will trigger replacement. String
runSyncImmediately Boolean
Immutable. If set to true, one on demand sync will be run immediately, regardless whether the FeatureView.sync_config is configured or not.
syncConfig Property Map
Configures when data is to be synced/updated for this FeatureView. At the end of the sync the latest featureValues for each entityId of this FeatureView are made ready for online serving.

Outputs

All input properties are implicitly available as output properties. Additionally, the FeatureView resource produces the following output properties:

CreateTime string
Timestamp when this FeatureView was created.
Id string
The provider-assigned unique ID for this managed resource.
Name string
Name of the FeatureView. Format: projects/{project}/locations/{location}/featureOnlineStores/{feature_online_store}/featureViews/{feature_view}
UpdateTime string
Timestamp when this FeatureView was last updated.
CreateTime string
Timestamp when this FeatureView was created.
Id string
The provider-assigned unique ID for this managed resource.
Name string
Name of the FeatureView. Format: projects/{project}/locations/{location}/featureOnlineStores/{feature_online_store}/featureViews/{feature_view}
UpdateTime string
Timestamp when this FeatureView was last updated.
createTime String
Timestamp when this FeatureView was created.
id String
The provider-assigned unique ID for this managed resource.
name String
Name of the FeatureView. Format: projects/{project}/locations/{location}/featureOnlineStores/{feature_online_store}/featureViews/{feature_view}
updateTime String
Timestamp when this FeatureView was last updated.
createTime string
Timestamp when this FeatureView was created.
id string
The provider-assigned unique ID for this managed resource.
name string
Name of the FeatureView. Format: projects/{project}/locations/{location}/featureOnlineStores/{feature_online_store}/featureViews/{feature_view}
updateTime string
Timestamp when this FeatureView was last updated.
create_time str
Timestamp when this FeatureView was created.
id str
The provider-assigned unique ID for this managed resource.
name str
Name of the FeatureView. Format: projects/{project}/locations/{location}/featureOnlineStores/{feature_online_store}/featureViews/{feature_view}
update_time str
Timestamp when this FeatureView was last updated.
createTime String
Timestamp when this FeatureView was created.
id String
The provider-assigned unique ID for this managed resource.
name String
Name of the FeatureView. Format: projects/{project}/locations/{location}/featureOnlineStores/{feature_online_store}/featureViews/{feature_view}
updateTime String
Timestamp when this FeatureView was last updated.

Supporting Types

GoogleCloudAiplatformV1FeatureViewBigQuerySource
, GoogleCloudAiplatformV1FeatureViewBigQuerySourceArgs

EntityIdColumns This property is required. List<string>
Columns to construct entity_id / row keys. Start by supporting 1 only.
Uri This property is required. string
The BigQuery view URI that will be materialized on each sync trigger based on FeatureView.SyncConfig.
EntityIdColumns This property is required. []string
Columns to construct entity_id / row keys. Start by supporting 1 only.
Uri This property is required. string
The BigQuery view URI that will be materialized on each sync trigger based on FeatureView.SyncConfig.
entityIdColumns This property is required. List<String>
Columns to construct entity_id / row keys. Start by supporting 1 only.
uri This property is required. String
The BigQuery view URI that will be materialized on each sync trigger based on FeatureView.SyncConfig.
entityIdColumns This property is required. string[]
Columns to construct entity_id / row keys. Start by supporting 1 only.
uri This property is required. string
The BigQuery view URI that will be materialized on each sync trigger based on FeatureView.SyncConfig.
entity_id_columns This property is required. Sequence[str]
Columns to construct entity_id / row keys. Start by supporting 1 only.
uri This property is required. str
The BigQuery view URI that will be materialized on each sync trigger based on FeatureView.SyncConfig.
entityIdColumns This property is required. List<String>
Columns to construct entity_id / row keys. Start by supporting 1 only.
uri This property is required. String
The BigQuery view URI that will be materialized on each sync trigger based on FeatureView.SyncConfig.

GoogleCloudAiplatformV1FeatureViewBigQuerySourceResponse
, GoogleCloudAiplatformV1FeatureViewBigQuerySourceResponseArgs

EntityIdColumns This property is required. List<string>
Columns to construct entity_id / row keys. Start by supporting 1 only.
Uri This property is required. string
The BigQuery view URI that will be materialized on each sync trigger based on FeatureView.SyncConfig.
EntityIdColumns This property is required. []string
Columns to construct entity_id / row keys. Start by supporting 1 only.
Uri This property is required. string
The BigQuery view URI that will be materialized on each sync trigger based on FeatureView.SyncConfig.
entityIdColumns This property is required. List<String>
Columns to construct entity_id / row keys. Start by supporting 1 only.
uri This property is required. String
The BigQuery view URI that will be materialized on each sync trigger based on FeatureView.SyncConfig.
entityIdColumns This property is required. string[]
Columns to construct entity_id / row keys. Start by supporting 1 only.
uri This property is required. string
The BigQuery view URI that will be materialized on each sync trigger based on FeatureView.SyncConfig.
entity_id_columns This property is required. Sequence[str]
Columns to construct entity_id / row keys. Start by supporting 1 only.
uri This property is required. str
The BigQuery view URI that will be materialized on each sync trigger based on FeatureView.SyncConfig.
entityIdColumns This property is required. List<String>
Columns to construct entity_id / row keys. Start by supporting 1 only.
uri This property is required. String
The BigQuery view URI that will be materialized on each sync trigger based on FeatureView.SyncConfig.

GoogleCloudAiplatformV1FeatureViewFeatureRegistrySource
, GoogleCloudAiplatformV1FeatureViewFeatureRegistrySourceArgs

FeatureGroups This property is required. []GoogleCloudAiplatformV1FeatureViewFeatureRegistrySourceFeatureGroup
List of features that need to be synced to Online Store.
featureGroups This property is required. List<GoogleCloudAiplatformV1FeatureViewFeatureRegistrySourceFeatureGroup>
List of features that need to be synced to Online Store.
featureGroups This property is required. GoogleCloudAiplatformV1FeatureViewFeatureRegistrySourceFeatureGroup[]
List of features that need to be synced to Online Store.
feature_groups This property is required. Sequence[GoogleCloudAiplatformV1FeatureViewFeatureRegistrySourceFeatureGroup]
List of features that need to be synced to Online Store.
featureGroups This property is required. List<Property Map>
List of features that need to be synced to Online Store.

GoogleCloudAiplatformV1FeatureViewFeatureRegistrySourceFeatureGroup
, GoogleCloudAiplatformV1FeatureViewFeatureRegistrySourceFeatureGroupArgs

FeatureGroupId This property is required. string
Identifier of the feature group.
FeatureIds This property is required. List<string>
Identifiers of features under the feature group.
FeatureGroupId This property is required. string
Identifier of the feature group.
FeatureIds This property is required. []string
Identifiers of features under the feature group.
featureGroupId This property is required. String
Identifier of the feature group.
featureIds This property is required. List<String>
Identifiers of features under the feature group.
featureGroupId This property is required. string
Identifier of the feature group.
featureIds This property is required. string[]
Identifiers of features under the feature group.
feature_group_id This property is required. str
Identifier of the feature group.
feature_ids This property is required. Sequence[str]
Identifiers of features under the feature group.
featureGroupId This property is required. String
Identifier of the feature group.
featureIds This property is required. List<String>
Identifiers of features under the feature group.

GoogleCloudAiplatformV1FeatureViewFeatureRegistrySourceFeatureGroupResponse
, GoogleCloudAiplatformV1FeatureViewFeatureRegistrySourceFeatureGroupResponseArgs

FeatureGroupId This property is required. string
Identifier of the feature group.
FeatureIds This property is required. List<string>
Identifiers of features under the feature group.
FeatureGroupId This property is required. string
Identifier of the feature group.
FeatureIds This property is required. []string
Identifiers of features under the feature group.
featureGroupId This property is required. String
Identifier of the feature group.
featureIds This property is required. List<String>
Identifiers of features under the feature group.
featureGroupId This property is required. string
Identifier of the feature group.
featureIds This property is required. string[]
Identifiers of features under the feature group.
feature_group_id This property is required. str
Identifier of the feature group.
feature_ids This property is required. Sequence[str]
Identifiers of features under the feature group.
featureGroupId This property is required. String
Identifier of the feature group.
featureIds This property is required. List<String>
Identifiers of features under the feature group.

GoogleCloudAiplatformV1FeatureViewFeatureRegistrySourceResponse
, GoogleCloudAiplatformV1FeatureViewFeatureRegistrySourceResponseArgs

FeatureGroups This property is required. []GoogleCloudAiplatformV1FeatureViewFeatureRegistrySourceFeatureGroupResponse
List of features that need to be synced to Online Store.
featureGroups This property is required. List<GoogleCloudAiplatformV1FeatureViewFeatureRegistrySourceFeatureGroupResponse>
List of features that need to be synced to Online Store.
featureGroups This property is required. GoogleCloudAiplatformV1FeatureViewFeatureRegistrySourceFeatureGroupResponse[]
List of features that need to be synced to Online Store.
feature_groups This property is required. Sequence[GoogleCloudAiplatformV1FeatureViewFeatureRegistrySourceFeatureGroupResponse]
List of features that need to be synced to Online Store.
featureGroups This property is required. List<Property Map>
List of features that need to be synced to Online Store.

GoogleCloudAiplatformV1FeatureViewSyncConfig
, GoogleCloudAiplatformV1FeatureViewSyncConfigArgs

Cron string
Cron schedule (https://en.wikipedia.org/wiki/Cron) to launch scheduled runs. To explicitly set a timezone to the cron tab, apply a prefix in the cron tab: "CRON_TZ=${IANA_TIME_ZONE}" or "TZ=${IANA_TIME_ZONE}". The ${IANA_TIME_ZONE} may only be a valid string from IANA time zone database. For example, "CRON_TZ=America/New_York 1 * * * *", or "TZ=America/New_York 1 * * * *".
Cron string
Cron schedule (https://en.wikipedia.org/wiki/Cron) to launch scheduled runs. To explicitly set a timezone to the cron tab, apply a prefix in the cron tab: "CRON_TZ=${IANA_TIME_ZONE}" or "TZ=${IANA_TIME_ZONE}". The ${IANA_TIME_ZONE} may only be a valid string from IANA time zone database. For example, "CRON_TZ=America/New_York 1 * * * *", or "TZ=America/New_York 1 * * * *".
cron String
Cron schedule (https://en.wikipedia.org/wiki/Cron) to launch scheduled runs. To explicitly set a timezone to the cron tab, apply a prefix in the cron tab: "CRON_TZ=${IANA_TIME_ZONE}" or "TZ=${IANA_TIME_ZONE}". The ${IANA_TIME_ZONE} may only be a valid string from IANA time zone database. For example, "CRON_TZ=America/New_York 1 * * * *", or "TZ=America/New_York 1 * * * *".
cron string
Cron schedule (https://en.wikipedia.org/wiki/Cron) to launch scheduled runs. To explicitly set a timezone to the cron tab, apply a prefix in the cron tab: "CRON_TZ=${IANA_TIME_ZONE}" or "TZ=${IANA_TIME_ZONE}". The ${IANA_TIME_ZONE} may only be a valid string from IANA time zone database. For example, "CRON_TZ=America/New_York 1 * * * *", or "TZ=America/New_York 1 * * * *".
cron str
Cron schedule (https://en.wikipedia.org/wiki/Cron) to launch scheduled runs. To explicitly set a timezone to the cron tab, apply a prefix in the cron tab: "CRON_TZ=${IANA_TIME_ZONE}" or "TZ=${IANA_TIME_ZONE}". The ${IANA_TIME_ZONE} may only be a valid string from IANA time zone database. For example, "CRON_TZ=America/New_York 1 * * * *", or "TZ=America/New_York 1 * * * *".
cron String
Cron schedule (https://en.wikipedia.org/wiki/Cron) to launch scheduled runs. To explicitly set a timezone to the cron tab, apply a prefix in the cron tab: "CRON_TZ=${IANA_TIME_ZONE}" or "TZ=${IANA_TIME_ZONE}". The ${IANA_TIME_ZONE} may only be a valid string from IANA time zone database. For example, "CRON_TZ=America/New_York 1 * * * *", or "TZ=America/New_York 1 * * * *".

GoogleCloudAiplatformV1FeatureViewSyncConfigResponse
, GoogleCloudAiplatformV1FeatureViewSyncConfigResponseArgs

Cron This property is required. string
Cron schedule (https://en.wikipedia.org/wiki/Cron) to launch scheduled runs. To explicitly set a timezone to the cron tab, apply a prefix in the cron tab: "CRON_TZ=${IANA_TIME_ZONE}" or "TZ=${IANA_TIME_ZONE}". The ${IANA_TIME_ZONE} may only be a valid string from IANA time zone database. For example, "CRON_TZ=America/New_York 1 * * * *", or "TZ=America/New_York 1 * * * *".
Cron This property is required. string
Cron schedule (https://en.wikipedia.org/wiki/Cron) to launch scheduled runs. To explicitly set a timezone to the cron tab, apply a prefix in the cron tab: "CRON_TZ=${IANA_TIME_ZONE}" or "TZ=${IANA_TIME_ZONE}". The ${IANA_TIME_ZONE} may only be a valid string from IANA time zone database. For example, "CRON_TZ=America/New_York 1 * * * *", or "TZ=America/New_York 1 * * * *".
cron This property is required. String
Cron schedule (https://en.wikipedia.org/wiki/Cron) to launch scheduled runs. To explicitly set a timezone to the cron tab, apply a prefix in the cron tab: "CRON_TZ=${IANA_TIME_ZONE}" or "TZ=${IANA_TIME_ZONE}". The ${IANA_TIME_ZONE} may only be a valid string from IANA time zone database. For example, "CRON_TZ=America/New_York 1 * * * *", or "TZ=America/New_York 1 * * * *".
cron This property is required. string
Cron schedule (https://en.wikipedia.org/wiki/Cron) to launch scheduled runs. To explicitly set a timezone to the cron tab, apply a prefix in the cron tab: "CRON_TZ=${IANA_TIME_ZONE}" or "TZ=${IANA_TIME_ZONE}". The ${IANA_TIME_ZONE} may only be a valid string from IANA time zone database. For example, "CRON_TZ=America/New_York 1 * * * *", or "TZ=America/New_York 1 * * * *".
cron This property is required. str
Cron schedule (https://en.wikipedia.org/wiki/Cron) to launch scheduled runs. To explicitly set a timezone to the cron tab, apply a prefix in the cron tab: "CRON_TZ=${IANA_TIME_ZONE}" or "TZ=${IANA_TIME_ZONE}". The ${IANA_TIME_ZONE} may only be a valid string from IANA time zone database. For example, "CRON_TZ=America/New_York 1 * * * *", or "TZ=America/New_York 1 * * * *".
cron This property is required. String
Cron schedule (https://en.wikipedia.org/wiki/Cron) to launch scheduled runs. To explicitly set a timezone to the cron tab, apply a prefix in the cron tab: "CRON_TZ=${IANA_TIME_ZONE}" or "TZ=${IANA_TIME_ZONE}". The ${IANA_TIME_ZONE} may only be a valid string from IANA time zone database. For example, "CRON_TZ=America/New_York 1 * * * *", or "TZ=America/New_York 1 * * * *".

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.

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