v1

latestOpenAPI 3.0.0Creative Commons Attribution 3.02026-07-132661,4471.5 MB
projects

Creates a new FeatureGroup in a given project and location.

post/v1/{+parent}/featureGroups

Path parameters

parentstring required

Required. The resource name of the Location to create FeatureGroups. Format: projects/{project}/locations/{location}

Query parameters

featureGroupIdstring

Required. The ID to use for this FeatureGroup, which will become the final component of the FeatureGroup's resource name. This value may be up to 128 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.

Request body

serviceAgentType'SERVICE_AGENT_TYPE_UNSPECIFIED' | 'SERVICE_AGENT_TYPE_PROJECT' | 'SERVICE_AGENT_TYPE_FEATURE_GROUP'

Optional. Service agent type used during jobs under a FeatureGroup. By default, the Vertex AI Service Agent is used. When using an IAM Policy to isolate this FeatureGroup within a project, a separate service account should be provisioned by setting this field to SERVICE_AGENT_TYPE_FEATURE_GROUP. This will generate a separate service account to access the BigQuery source table.

etagstring

Optional. Used to perform consistent read-modify-write updates. If not set, a blind "overwrite" update happens.

labelsobject

Optional. The labels with user-defined metadata to organize your FeatureGroup. 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 FeatureGroup(System labels are excluded)." System reserved label keys are prefixed with "aiplatform.googleapis.com/" and are immutable.

serviceAccountEmailstring

Output only. A Service Account unique to this FeatureGroup. The role bigquery.dataViewer should be granted to this service account to allow Vertex AI Feature Store to access source data while running jobs under this FeatureGroup.

updateTimestring google-datetime

Output only. Timestamp when this FeatureGroup was last updated.

namestring

Identifier. Name of the FeatureGroup. Format: projects/{project}/locations/{location}/featureGroups/{featureGroup}

descriptionstring

Optional. Description of the FeatureGroup.

createTimestring google-datetime

Output only. Timestamp when this FeatureGroup was created.

Response

Successful response