FeatureStoreEntityOperations Class

FeatureStoreEntityOperations.

You should not instantiate this class directly. Instead, you should create an MLClient instance that instantiates it for you and attaches it as an attribute.

Inheritance
azure.ai.ml._scope_dependent_operations._ScopeDependentOperations
FeatureStoreEntityOperations

Constructor

FeatureStoreEntityOperations(operation_scope: OperationScope, operation_config: OperationConfig, service_client: AzureMachineLearningServices, **kwargs: Dict)

Parameters

Name Description
operation_scope
Required
operation_config
Required
service_client
Required

Methods

archive

Archive a FeatureStoreEntity asset.

begin_create_or_update

Create or update FeatureStoreEntity

get

Get the specified FeatureStoreEntity asset.

list

List the FeatureStoreEntity assets of the workspace.

restore

Restore an archived FeatureStoreEntity asset.

archive

Archive a FeatureStoreEntity asset.

archive(name: str, version: str, **kwargs: Dict) -> None

Parameters

Name Description
name
Required
str

Name of FeatureStoreEntity asset.

version
Required
str

Version of FeatureStoreEntity asset.

Returns

Type Description

None

begin_create_or_update

Create or update FeatureStoreEntity

begin_create_or_update(feature_store_entity: FeatureStoreEntity, **kwargs: Dict) -> LROPoller[FeatureStoreEntity]

Parameters

Name Description
feature_store_entity
Required

FeatureStoreEntity definition.

Returns

Type Description

An instance of LROPoller that returns a FeatureStoreEntity.

get

Get the specified FeatureStoreEntity asset.

get(name: str, version: str, **kwargs: Dict) -> FeatureStoreEntity

Parameters

Name Description
name
Required
str

Name of FeatureStoreEntity asset.

version
Required
str

Version of FeatureStoreEntity asset.

Returns

Type Description

FeatureStoreEntity asset object.

Exceptions

Type Description

Raised if FeatureStoreEntity cannot be successfully identified and retrieved. Details will be provided in the error message.

list

List the FeatureStoreEntity assets of the workspace.

list(name: str | None = None, *, list_view_type: ListViewType = ListViewType.ACTIVE_ONLY, **kwargs: Dict) -> ItemPaged[FeatureStoreEntity]

Parameters

Name Description
name
Required

Name of a specific FeatureStoreEntity asset, optional.

Keyword-Only Parameters

Name Description
list_view_type

View type for including/excluding (for example) archived FeatureStoreEntity assets. Default: ACTIVE_ONLY.

Returns

Type Description

An iterator like instance of FeatureStoreEntity objects

restore

Restore an archived FeatureStoreEntity asset.

restore(name: str, version: str, **kwargs: Dict) -> None

Parameters

Name Description
name
Required
str

Name of FeatureStoreEntity asset.

version
Required
str

Version of FeatureStoreEntity asset.

Returns

Type Description

None