amazonka-sagemaker-featurestore-runtime-2.0: Amazon SageMaker Feature Store Runtime SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.SageMakerFeatureStoreRuntime

Description

Derived from API version 2020-07-01 of the AWS service descriptions, licensed under Apache 2.0.

Contains all data plane API operations and data types for the Amazon SageMaker Feature Store. Use this API to put, delete, and retrieve (get) features from a feature store.

Use the following operations to configure your OnlineStore and OfflineStore features, and to create and manage feature groups:

Synopsis

Service Configuration

defaultService :: Service Source #

API version 2020-07-01 of the Amazon SageMaker Feature Store Runtime SDK configuration.

Errors

Error matchers are designed for use with the functions provided by Control.Exception.Lens. This allows catching (and rethrowing) service specific errors returned by SageMakerFeatureStoreRuntime.

AccessForbidden

_AccessForbidden :: AsError a => Fold a ServiceError Source #

You do not have permission to perform an action.

InternalFailure

_InternalFailure :: AsError a => Fold a ServiceError Source #

An internal failure occurred. Try your request again. If the problem persists, contact Amazon Web Services customer support.

ResourceNotFound

_ResourceNotFound :: AsError a => Fold a ServiceError Source #

A resource that is required to perform an action was not found.

ServiceUnavailable

_ServiceUnavailable :: AsError a => Fold a ServiceError Source #

The service is currently unavailable.

ValidationError

_ValidationError :: AsError a => Fold a ServiceError Source #

There was an error validating your request.

Waiters

Waiters poll by repeatedly sending a request until some remote success condition configured by the Wait specification is fulfilled. The Wait specification determines how many attempts should be made, in addition to delay and retry strategies.

Operations

Some AWS operations return results that are incomplete and require subsequent requests in order to obtain the entire result set. The process of sending subsequent requests to continue where a previous request left off is called pagination. For example, the ListObjects operation of Amazon S3 returns up to 1000 objects at a time, and you must send subsequent requests with the appropriate Marker in order to retrieve the next page of results.

Operations that have an AWSPager instance can transparently perform subsequent requests, correctly setting Markers and other request facets to iterate through the entire result set of a truncated API operation. Operations which support this have an additional note in the documentation.

Many operations have the ability to filter results on the server side. See the individual operation parameters for details.

BatchGetRecord

data BatchGetRecord Source #

See: newBatchGetRecord smart constructor.

Instances

Instances details
ToJSON BatchGetRecord Source # 
Instance details

Defined in Amazonka.SageMakerFeatureStoreRuntime.BatchGetRecord

ToHeaders BatchGetRecord Source # 
Instance details

Defined in Amazonka.SageMakerFeatureStoreRuntime.BatchGetRecord

ToPath BatchGetRecord Source # 
Instance details

Defined in Amazonka.SageMakerFeatureStoreRuntime.BatchGetRecord

ToQuery BatchGetRecord Source # 
Instance details

Defined in Amazonka.SageMakerFeatureStoreRuntime.BatchGetRecord

AWSRequest BatchGetRecord Source # 
Instance details

Defined in Amazonka.SageMakerFeatureStoreRuntime.BatchGetRecord

Associated Types

type AWSResponse BatchGetRecord #

Generic BatchGetRecord Source # 
Instance details

Defined in Amazonka.SageMakerFeatureStoreRuntime.BatchGetRecord

Associated Types

type Rep BatchGetRecord :: Type -> Type #

Read BatchGetRecord Source # 
Instance details

Defined in Amazonka.SageMakerFeatureStoreRuntime.BatchGetRecord

Show BatchGetRecord Source # 
Instance details

Defined in Amazonka.SageMakerFeatureStoreRuntime.BatchGetRecord

NFData BatchGetRecord Source # 
Instance details

Defined in Amazonka.SageMakerFeatureStoreRuntime.BatchGetRecord

Methods

rnf :: BatchGetRecord -> () #

Eq BatchGetRecord Source # 
Instance details

Defined in Amazonka.SageMakerFeatureStoreRuntime.BatchGetRecord

Hashable BatchGetRecord Source # 
Instance details

Defined in Amazonka.SageMakerFeatureStoreRuntime.BatchGetRecord

type AWSResponse BatchGetRecord Source # 
Instance details

Defined in Amazonka.SageMakerFeatureStoreRuntime.BatchGetRecord

type Rep BatchGetRecord Source # 
Instance details

Defined in Amazonka.SageMakerFeatureStoreRuntime.BatchGetRecord

type Rep BatchGetRecord = D1 ('MetaData "BatchGetRecord" "Amazonka.SageMakerFeatureStoreRuntime.BatchGetRecord" "amazonka-sagemaker-featurestore-runtime-2.0-Ge8ickTqcVaBGzrkCd8wM0" 'False) (C1 ('MetaCons "BatchGetRecord'" 'PrefixI 'True) (S1 ('MetaSel ('Just "identifiers") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty BatchGetRecordIdentifier))))

newBatchGetRecord Source #

Create a value of BatchGetRecord with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:identifiers:BatchGetRecord', batchGetRecord_identifiers - A list of FeatureGroup names, with their corresponding RecordIdentifier value, and Feature name that have been requested to be retrieved in batch.

data BatchGetRecordResponse Source #

See: newBatchGetRecordResponse smart constructor.

Instances

Instances details
Generic BatchGetRecordResponse Source # 
Instance details

Defined in Amazonka.SageMakerFeatureStoreRuntime.BatchGetRecord

Associated Types

type Rep BatchGetRecordResponse :: Type -> Type #

Read BatchGetRecordResponse Source # 
Instance details

Defined in Amazonka.SageMakerFeatureStoreRuntime.BatchGetRecord

Show BatchGetRecordResponse Source # 
Instance details

Defined in Amazonka.SageMakerFeatureStoreRuntime.BatchGetRecord

NFData BatchGetRecordResponse Source # 
Instance details

Defined in Amazonka.SageMakerFeatureStoreRuntime.BatchGetRecord

Methods

rnf :: BatchGetRecordResponse -> () #

Eq BatchGetRecordResponse Source # 
Instance details

Defined in Amazonka.SageMakerFeatureStoreRuntime.BatchGetRecord

type Rep BatchGetRecordResponse Source # 
Instance details

Defined in Amazonka.SageMakerFeatureStoreRuntime.BatchGetRecord

type Rep BatchGetRecordResponse = D1 ('MetaData "BatchGetRecordResponse" "Amazonka.SageMakerFeatureStoreRuntime.BatchGetRecord" "amazonka-sagemaker-featurestore-runtime-2.0-Ge8ickTqcVaBGzrkCd8wM0" 'False) (C1 ('MetaCons "BatchGetRecordResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "records") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [BatchGetRecordResultDetail])) :*: (S1 ('MetaSel ('Just "errors") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [BatchGetRecordError]) :*: S1 ('MetaSel ('Just "unprocessedIdentifiers") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [BatchGetRecordIdentifier]))))

newBatchGetRecordResponse Source #

Create a value of BatchGetRecordResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:BatchGetRecordResponse', batchGetRecordResponse_httpStatus - The response's http status code.

$sel:records:BatchGetRecordResponse', batchGetRecordResponse_records - A list of Records you requested to be retrieved in batch.

$sel:errors:BatchGetRecordResponse', batchGetRecordResponse_errors - A list of errors that have occurred when retrieving a batch of Records.

$sel:unprocessedIdentifiers:BatchGetRecordResponse', batchGetRecordResponse_unprocessedIdentifiers - A unprocessed list of FeatureGroup names, with their corresponding RecordIdentifier value, and Feature name.

DeleteRecord

data DeleteRecord Source #

See: newDeleteRecord smart constructor.

Instances

Instances details
ToHeaders DeleteRecord Source # 
Instance details

Defined in Amazonka.SageMakerFeatureStoreRuntime.DeleteRecord

ToPath DeleteRecord Source # 
Instance details

Defined in Amazonka.SageMakerFeatureStoreRuntime.DeleteRecord

ToQuery DeleteRecord Source # 
Instance details

Defined in Amazonka.SageMakerFeatureStoreRuntime.DeleteRecord

AWSRequest DeleteRecord Source # 
Instance details

Defined in Amazonka.SageMakerFeatureStoreRuntime.DeleteRecord

Associated Types

type AWSResponse DeleteRecord #

Generic DeleteRecord Source # 
Instance details

Defined in Amazonka.SageMakerFeatureStoreRuntime.DeleteRecord

Associated Types

type Rep DeleteRecord :: Type -> Type #

Read DeleteRecord Source # 
Instance details

Defined in Amazonka.SageMakerFeatureStoreRuntime.DeleteRecord

Show DeleteRecord Source # 
Instance details

Defined in Amazonka.SageMakerFeatureStoreRuntime.DeleteRecord

NFData DeleteRecord Source # 
Instance details

Defined in Amazonka.SageMakerFeatureStoreRuntime.DeleteRecord

Methods

rnf :: DeleteRecord -> () #

Eq DeleteRecord Source # 
Instance details

Defined in Amazonka.SageMakerFeatureStoreRuntime.DeleteRecord

Hashable DeleteRecord Source # 
Instance details

Defined in Amazonka.SageMakerFeatureStoreRuntime.DeleteRecord

type AWSResponse DeleteRecord Source # 
Instance details

Defined in Amazonka.SageMakerFeatureStoreRuntime.DeleteRecord

type Rep DeleteRecord Source # 
Instance details

Defined in Amazonka.SageMakerFeatureStoreRuntime.DeleteRecord

type Rep DeleteRecord = D1 ('MetaData "DeleteRecord" "Amazonka.SageMakerFeatureStoreRuntime.DeleteRecord" "amazonka-sagemaker-featurestore-runtime-2.0-Ge8ickTqcVaBGzrkCd8wM0" 'False) (C1 ('MetaCons "DeleteRecord'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "targetStores") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty TargetStore))) :*: S1 ('MetaSel ('Just "featureGroupName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "recordIdentifierValueAsString") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "eventTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newDeleteRecord Source #

Create a value of DeleteRecord with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:targetStores:DeleteRecord', deleteRecord_targetStores - A list of stores from which you're deleting the record. By default, Feature Store deletes the record from all of the stores that you're using for the FeatureGroup.

DeleteRecord, deleteRecord_featureGroupName - The name of the feature group to delete the record from.

DeleteRecord, deleteRecord_recordIdentifierValueAsString - The value for the RecordIdentifier that uniquely identifies the record, in string format.

$sel:eventTime:DeleteRecord', deleteRecord_eventTime - Timestamp indicating when the deletion event occurred. EventTime can be used to query data at a certain point in time.

data DeleteRecordResponse Source #

See: newDeleteRecordResponse smart constructor.

Constructors

DeleteRecordResponse' 

Instances

Instances details
Generic DeleteRecordResponse Source # 
Instance details

Defined in Amazonka.SageMakerFeatureStoreRuntime.DeleteRecord

Associated Types

type Rep DeleteRecordResponse :: Type -> Type #

Read DeleteRecordResponse Source # 
Instance details

Defined in Amazonka.SageMakerFeatureStoreRuntime.DeleteRecord

Show DeleteRecordResponse Source # 
Instance details

Defined in Amazonka.SageMakerFeatureStoreRuntime.DeleteRecord

NFData DeleteRecordResponse Source # 
Instance details

Defined in Amazonka.SageMakerFeatureStoreRuntime.DeleteRecord

Methods

rnf :: DeleteRecordResponse -> () #

Eq DeleteRecordResponse Source # 
Instance details

Defined in Amazonka.SageMakerFeatureStoreRuntime.DeleteRecord

type Rep DeleteRecordResponse Source # 
Instance details

Defined in Amazonka.SageMakerFeatureStoreRuntime.DeleteRecord

type Rep DeleteRecordResponse = D1 ('MetaData "DeleteRecordResponse" "Amazonka.SageMakerFeatureStoreRuntime.DeleteRecord" "amazonka-sagemaker-featurestore-runtime-2.0-Ge8ickTqcVaBGzrkCd8wM0" 'False) (C1 ('MetaCons "DeleteRecordResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newDeleteRecordResponse :: DeleteRecordResponse Source #

Create a value of DeleteRecordResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

GetRecord

data GetRecord Source #

See: newGetRecord smart constructor.

Instances

Instances details
ToHeaders GetRecord Source # 
Instance details

Defined in Amazonka.SageMakerFeatureStoreRuntime.GetRecord

Methods

toHeaders :: GetRecord -> [Header] #

ToPath GetRecord Source # 
Instance details

Defined in Amazonka.SageMakerFeatureStoreRuntime.GetRecord

ToQuery GetRecord Source # 
Instance details

Defined in Amazonka.SageMakerFeatureStoreRuntime.GetRecord

AWSRequest GetRecord Source # 
Instance details

Defined in Amazonka.SageMakerFeatureStoreRuntime.GetRecord

Associated Types

type AWSResponse GetRecord #

Generic GetRecord Source # 
Instance details

Defined in Amazonka.SageMakerFeatureStoreRuntime.GetRecord

Associated Types

type Rep GetRecord :: Type -> Type #

Read GetRecord Source # 
Instance details

Defined in Amazonka.SageMakerFeatureStoreRuntime.GetRecord

Show GetRecord Source # 
Instance details

Defined in Amazonka.SageMakerFeatureStoreRuntime.GetRecord

NFData GetRecord Source # 
Instance details

Defined in Amazonka.SageMakerFeatureStoreRuntime.GetRecord

Methods

rnf :: GetRecord -> () #

Eq GetRecord Source # 
Instance details

Defined in Amazonka.SageMakerFeatureStoreRuntime.GetRecord

Hashable GetRecord Source # 
Instance details

Defined in Amazonka.SageMakerFeatureStoreRuntime.GetRecord

type AWSResponse GetRecord Source # 
Instance details

Defined in Amazonka.SageMakerFeatureStoreRuntime.GetRecord

type Rep GetRecord Source # 
Instance details

Defined in Amazonka.SageMakerFeatureStoreRuntime.GetRecord

type Rep GetRecord = D1 ('MetaData "GetRecord" "Amazonka.SageMakerFeatureStoreRuntime.GetRecord" "amazonka-sagemaker-featurestore-runtime-2.0-Ge8ickTqcVaBGzrkCd8wM0" 'False) (C1 ('MetaCons "GetRecord'" 'PrefixI 'True) (S1 ('MetaSel ('Just "featureNames") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Text))) :*: (S1 ('MetaSel ('Just "featureGroupName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "recordIdentifierValueAsString") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newGetRecord Source #

Create a value of GetRecord with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

GetRecord, getRecord_featureNames - List of names of Features to be retrieved. If not specified, the latest value for all the Features are returned.

GetRecord, getRecord_featureGroupName - The name of the feature group from which you want to retrieve a record.

GetRecord, getRecord_recordIdentifierValueAsString - The value that corresponds to RecordIdentifier type and uniquely identifies the record in the FeatureGroup.

data GetRecordResponse Source #

See: newGetRecordResponse smart constructor.

Instances

Instances details
Generic GetRecordResponse Source # 
Instance details

Defined in Amazonka.SageMakerFeatureStoreRuntime.GetRecord

Associated Types

type Rep GetRecordResponse :: Type -> Type #

Read GetRecordResponse Source # 
Instance details

Defined in Amazonka.SageMakerFeatureStoreRuntime.GetRecord

Show GetRecordResponse Source # 
Instance details

Defined in Amazonka.SageMakerFeatureStoreRuntime.GetRecord

NFData GetRecordResponse Source # 
Instance details

Defined in Amazonka.SageMakerFeatureStoreRuntime.GetRecord

Methods

rnf :: GetRecordResponse -> () #

Eq GetRecordResponse Source # 
Instance details

Defined in Amazonka.SageMakerFeatureStoreRuntime.GetRecord

type Rep GetRecordResponse Source # 
Instance details

Defined in Amazonka.SageMakerFeatureStoreRuntime.GetRecord

type Rep GetRecordResponse = D1 ('MetaData "GetRecordResponse" "Amazonka.SageMakerFeatureStoreRuntime.GetRecord" "amazonka-sagemaker-featurestore-runtime-2.0-Ge8ickTqcVaBGzrkCd8wM0" 'False) (C1 ('MetaCons "GetRecordResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "record") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty FeatureValue))) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newGetRecordResponse Source #

Create a value of GetRecordResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

GetRecordResponse, getRecordResponse_record - The record you requested. A list of FeatureValues.

$sel:httpStatus:GetRecordResponse', getRecordResponse_httpStatus - The response's http status code.

PutRecord

data PutRecord Source #

See: newPutRecord smart constructor.

Instances

Instances details
ToJSON PutRecord Source # 
Instance details

Defined in Amazonka.SageMakerFeatureStoreRuntime.PutRecord

ToHeaders PutRecord Source # 
Instance details

Defined in Amazonka.SageMakerFeatureStoreRuntime.PutRecord

Methods

toHeaders :: PutRecord -> [Header] #

ToPath PutRecord Source # 
Instance details

Defined in Amazonka.SageMakerFeatureStoreRuntime.PutRecord

ToQuery PutRecord Source # 
Instance details

Defined in Amazonka.SageMakerFeatureStoreRuntime.PutRecord

AWSRequest PutRecord Source # 
Instance details

Defined in Amazonka.SageMakerFeatureStoreRuntime.PutRecord

Associated Types

type AWSResponse PutRecord #

Generic PutRecord Source # 
Instance details

Defined in Amazonka.SageMakerFeatureStoreRuntime.PutRecord

Associated Types

type Rep PutRecord :: Type -> Type #

Read PutRecord Source # 
Instance details

Defined in Amazonka.SageMakerFeatureStoreRuntime.PutRecord

Show PutRecord Source # 
Instance details

Defined in Amazonka.SageMakerFeatureStoreRuntime.PutRecord

NFData PutRecord Source # 
Instance details

Defined in Amazonka.SageMakerFeatureStoreRuntime.PutRecord

Methods

rnf :: PutRecord -> () #

Eq PutRecord Source # 
Instance details

Defined in Amazonka.SageMakerFeatureStoreRuntime.PutRecord

Hashable PutRecord Source # 
Instance details

Defined in Amazonka.SageMakerFeatureStoreRuntime.PutRecord

type AWSResponse PutRecord Source # 
Instance details

Defined in Amazonka.SageMakerFeatureStoreRuntime.PutRecord

type Rep PutRecord Source # 
Instance details

Defined in Amazonka.SageMakerFeatureStoreRuntime.PutRecord

type Rep PutRecord = D1 ('MetaData "PutRecord" "Amazonka.SageMakerFeatureStoreRuntime.PutRecord" "amazonka-sagemaker-featurestore-runtime-2.0-Ge8ickTqcVaBGzrkCd8wM0" 'False) (C1 ('MetaCons "PutRecord'" 'PrefixI 'True) (S1 ('MetaSel ('Just "targetStores") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty TargetStore))) :*: (S1 ('MetaSel ('Just "featureGroupName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "record") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty FeatureValue)))))

newPutRecord Source #

Create a value of PutRecord with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:targetStores:PutRecord', putRecord_targetStores - A list of stores to which you're adding the record. By default, Feature Store adds the record to all of the stores that you're using for the FeatureGroup.

PutRecord, putRecord_featureGroupName - The name of the feature group that you want to insert the record into.

PutRecord, putRecord_record - List of FeatureValues to be inserted. This will be a full over-write. If you only want to update few of the feature values, do the following:

  • Use GetRecord to retrieve the latest record.
  • Update the record returned from GetRecord.
  • Use PutRecord to update feature values.

data PutRecordResponse Source #

See: newPutRecordResponse smart constructor.

Constructors

PutRecordResponse' 

Instances

Instances details
Generic PutRecordResponse Source # 
Instance details

Defined in Amazonka.SageMakerFeatureStoreRuntime.PutRecord

Associated Types

type Rep PutRecordResponse :: Type -> Type #

Read PutRecordResponse Source # 
Instance details

Defined in Amazonka.SageMakerFeatureStoreRuntime.PutRecord

Show PutRecordResponse Source # 
Instance details

Defined in Amazonka.SageMakerFeatureStoreRuntime.PutRecord

NFData PutRecordResponse Source # 
Instance details

Defined in Amazonka.SageMakerFeatureStoreRuntime.PutRecord

Methods

rnf :: PutRecordResponse -> () #

Eq PutRecordResponse Source # 
Instance details

Defined in Amazonka.SageMakerFeatureStoreRuntime.PutRecord

type Rep PutRecordResponse Source # 
Instance details

Defined in Amazonka.SageMakerFeatureStoreRuntime.PutRecord

type Rep PutRecordResponse = D1 ('MetaData "PutRecordResponse" "Amazonka.SageMakerFeatureStoreRuntime.PutRecord" "amazonka-sagemaker-featurestore-runtime-2.0-Ge8ickTqcVaBGzrkCd8wM0" 'False) (C1 ('MetaCons "PutRecordResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newPutRecordResponse :: PutRecordResponse Source #

Create a value of PutRecordResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

Types

TargetStore

newtype TargetStore Source #

Constructors

TargetStore' 

Instances

Instances details
FromJSON TargetStore Source # 
Instance details

Defined in Amazonka.SageMakerFeatureStoreRuntime.Types.TargetStore

FromJSONKey TargetStore Source # 
Instance details

Defined in Amazonka.SageMakerFeatureStoreRuntime.Types.TargetStore

ToJSON TargetStore Source # 
Instance details

Defined in Amazonka.SageMakerFeatureStoreRuntime.Types.TargetStore

ToJSONKey TargetStore Source # 
Instance details

Defined in Amazonka.SageMakerFeatureStoreRuntime.Types.TargetStore

ToByteString TargetStore Source # 
Instance details

Defined in Amazonka.SageMakerFeatureStoreRuntime.Types.TargetStore

ToHeader TargetStore Source # 
Instance details

Defined in Amazonka.SageMakerFeatureStoreRuntime.Types.TargetStore

ToLog TargetStore Source # 
Instance details

Defined in Amazonka.SageMakerFeatureStoreRuntime.Types.TargetStore

ToQuery TargetStore Source # 
Instance details

Defined in Amazonka.SageMakerFeatureStoreRuntime.Types.TargetStore

FromText TargetStore Source # 
Instance details

Defined in Amazonka.SageMakerFeatureStoreRuntime.Types.TargetStore

ToText TargetStore Source # 
Instance details

Defined in Amazonka.SageMakerFeatureStoreRuntime.Types.TargetStore

Methods

toText :: TargetStore -> Text #

FromXML TargetStore Source # 
Instance details

Defined in Amazonka.SageMakerFeatureStoreRuntime.Types.TargetStore

ToXML TargetStore Source # 
Instance details

Defined in Amazonka.SageMakerFeatureStoreRuntime.Types.TargetStore

Methods

toXML :: TargetStore -> XML #

Generic TargetStore Source # 
Instance details

Defined in Amazonka.SageMakerFeatureStoreRuntime.Types.TargetStore

Associated Types

type Rep TargetStore :: Type -> Type #

Read TargetStore Source # 
Instance details

Defined in Amazonka.SageMakerFeatureStoreRuntime.Types.TargetStore

Show TargetStore Source # 
Instance details

Defined in Amazonka.SageMakerFeatureStoreRuntime.Types.TargetStore

NFData TargetStore Source # 
Instance details

Defined in Amazonka.SageMakerFeatureStoreRuntime.Types.TargetStore

Methods

rnf :: TargetStore -> () #

Eq TargetStore Source # 
Instance details

Defined in Amazonka.SageMakerFeatureStoreRuntime.Types.TargetStore

Ord TargetStore Source # 
Instance details

Defined in Amazonka.SageMakerFeatureStoreRuntime.Types.TargetStore

Hashable TargetStore Source # 
Instance details

Defined in Amazonka.SageMakerFeatureStoreRuntime.Types.TargetStore

type Rep TargetStore Source # 
Instance details

Defined in Amazonka.SageMakerFeatureStoreRuntime.Types.TargetStore

type Rep TargetStore = D1 ('MetaData "TargetStore" "Amazonka.SageMakerFeatureStoreRuntime.Types.TargetStore" "amazonka-sagemaker-featurestore-runtime-2.0-Ge8ickTqcVaBGzrkCd8wM0" 'True) (C1 ('MetaCons "TargetStore'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromTargetStore") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

BatchGetRecordError

data BatchGetRecordError Source #

The error that has occurred when attempting to retrieve a batch of Records.

See: newBatchGetRecordError smart constructor.

Instances

Instances details
FromJSON BatchGetRecordError Source # 
Instance details

Defined in Amazonka.SageMakerFeatureStoreRuntime.Types.BatchGetRecordError

Generic BatchGetRecordError Source # 
Instance details

Defined in Amazonka.SageMakerFeatureStoreRuntime.Types.BatchGetRecordError

Associated Types

type Rep BatchGetRecordError :: Type -> Type #

Read BatchGetRecordError Source # 
Instance details

Defined in Amazonka.SageMakerFeatureStoreRuntime.Types.BatchGetRecordError

Show BatchGetRecordError Source # 
Instance details

Defined in Amazonka.SageMakerFeatureStoreRuntime.Types.BatchGetRecordError

NFData BatchGetRecordError Source # 
Instance details

Defined in Amazonka.SageMakerFeatureStoreRuntime.Types.BatchGetRecordError

Methods

rnf :: BatchGetRecordError -> () #

Eq BatchGetRecordError Source # 
Instance details

Defined in Amazonka.SageMakerFeatureStoreRuntime.Types.BatchGetRecordError

Hashable BatchGetRecordError Source # 
Instance details

Defined in Amazonka.SageMakerFeatureStoreRuntime.Types.BatchGetRecordError

type Rep BatchGetRecordError Source # 
Instance details

Defined in Amazonka.SageMakerFeatureStoreRuntime.Types.BatchGetRecordError

type Rep BatchGetRecordError = D1 ('MetaData "BatchGetRecordError" "Amazonka.SageMakerFeatureStoreRuntime.Types.BatchGetRecordError" "amazonka-sagemaker-featurestore-runtime-2.0-Ge8ickTqcVaBGzrkCd8wM0" 'False) (C1 ('MetaCons "BatchGetRecordError'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "featureGroupName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "recordIdentifierValueAsString") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "errorCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "errorMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newBatchGetRecordError Source #

Create a value of BatchGetRecordError with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:featureGroupName:BatchGetRecordError', batchGetRecordError_featureGroupName - The name of the feature group that the record belongs to.

$sel:recordIdentifierValueAsString:BatchGetRecordError', batchGetRecordError_recordIdentifierValueAsString - The value for the RecordIdentifier in string format of a Record from a FeatureGroup that is causing an error when attempting to be retrieved.

$sel:errorCode:BatchGetRecordError', batchGetRecordError_errorCode - The error code of an error that has occured when attempting to retrieve a batch of Records. For more information on errors, see Errors.

$sel:errorMessage:BatchGetRecordError', batchGetRecordError_errorMessage - The error message of an error that has occured when attempting to retrieve a record in the batch.

BatchGetRecordIdentifier

data BatchGetRecordIdentifier Source #

The identifier that identifies the batch of Records you are retrieving in a batch.

See: newBatchGetRecordIdentifier smart constructor.

Instances

Instances details
FromJSON BatchGetRecordIdentifier Source # 
Instance details

Defined in Amazonka.SageMakerFeatureStoreRuntime.Types.BatchGetRecordIdentifier

ToJSON BatchGetRecordIdentifier Source # 
Instance details

Defined in Amazonka.SageMakerFeatureStoreRuntime.Types.BatchGetRecordIdentifier

Generic BatchGetRecordIdentifier Source # 
Instance details

Defined in Amazonka.SageMakerFeatureStoreRuntime.Types.BatchGetRecordIdentifier

Associated Types

type Rep BatchGetRecordIdentifier :: Type -> Type #

Read BatchGetRecordIdentifier Source # 
Instance details

Defined in Amazonka.SageMakerFeatureStoreRuntime.Types.BatchGetRecordIdentifier

Show BatchGetRecordIdentifier Source # 
Instance details

Defined in Amazonka.SageMakerFeatureStoreRuntime.Types.BatchGetRecordIdentifier

NFData BatchGetRecordIdentifier Source # 
Instance details

Defined in Amazonka.SageMakerFeatureStoreRuntime.Types.BatchGetRecordIdentifier

Eq BatchGetRecordIdentifier Source # 
Instance details

Defined in Amazonka.SageMakerFeatureStoreRuntime.Types.BatchGetRecordIdentifier

Hashable BatchGetRecordIdentifier Source # 
Instance details

Defined in Amazonka.SageMakerFeatureStoreRuntime.Types.BatchGetRecordIdentifier

type Rep BatchGetRecordIdentifier Source # 
Instance details

Defined in Amazonka.SageMakerFeatureStoreRuntime.Types.BatchGetRecordIdentifier

type Rep BatchGetRecordIdentifier = D1 ('MetaData "BatchGetRecordIdentifier" "Amazonka.SageMakerFeatureStoreRuntime.Types.BatchGetRecordIdentifier" "amazonka-sagemaker-featurestore-runtime-2.0-Ge8ickTqcVaBGzrkCd8wM0" 'False) (C1 ('MetaCons "BatchGetRecordIdentifier'" 'PrefixI 'True) (S1 ('MetaSel ('Just "featureNames") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Text))) :*: (S1 ('MetaSel ('Just "featureGroupName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "recordIdentifiersValueAsString") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty Text)))))

newBatchGetRecordIdentifier Source #

Create a value of BatchGetRecordIdentifier with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:featureNames:BatchGetRecordIdentifier', batchGetRecordIdentifier_featureNames - List of names of Features to be retrieved. If not specified, the latest value for all the Features are returned.

$sel:featureGroupName:BatchGetRecordIdentifier', batchGetRecordIdentifier_featureGroupName - A FeatureGroupName containing Records you are retrieving in a batch.

$sel:recordIdentifiersValueAsString:BatchGetRecordIdentifier', batchGetRecordIdentifier_recordIdentifiersValueAsString - The value for a list of record identifiers in string format.

BatchGetRecordResultDetail

data BatchGetRecordResultDetail Source #

The output of Records that have been retrieved in a batch.

See: newBatchGetRecordResultDetail smart constructor.

Instances

Instances details
FromJSON BatchGetRecordResultDetail Source # 
Instance details

Defined in Amazonka.SageMakerFeatureStoreRuntime.Types.BatchGetRecordResultDetail

Generic BatchGetRecordResultDetail Source # 
Instance details

Defined in Amazonka.SageMakerFeatureStoreRuntime.Types.BatchGetRecordResultDetail

Associated Types

type Rep BatchGetRecordResultDetail :: Type -> Type #

Read BatchGetRecordResultDetail Source # 
Instance details

Defined in Amazonka.SageMakerFeatureStoreRuntime.Types.BatchGetRecordResultDetail

Show BatchGetRecordResultDetail Source # 
Instance details

Defined in Amazonka.SageMakerFeatureStoreRuntime.Types.BatchGetRecordResultDetail

NFData BatchGetRecordResultDetail Source # 
Instance details

Defined in Amazonka.SageMakerFeatureStoreRuntime.Types.BatchGetRecordResultDetail

Eq BatchGetRecordResultDetail Source # 
Instance details

Defined in Amazonka.SageMakerFeatureStoreRuntime.Types.BatchGetRecordResultDetail

Hashable BatchGetRecordResultDetail Source # 
Instance details

Defined in Amazonka.SageMakerFeatureStoreRuntime.Types.BatchGetRecordResultDetail

type Rep BatchGetRecordResultDetail Source # 
Instance details

Defined in Amazonka.SageMakerFeatureStoreRuntime.Types.BatchGetRecordResultDetail

type Rep BatchGetRecordResultDetail = D1 ('MetaData "BatchGetRecordResultDetail" "Amazonka.SageMakerFeatureStoreRuntime.Types.BatchGetRecordResultDetail" "amazonka-sagemaker-featurestore-runtime-2.0-Ge8ickTqcVaBGzrkCd8wM0" 'False) (C1 ('MetaCons "BatchGetRecordResultDetail'" 'PrefixI 'True) (S1 ('MetaSel ('Just "featureGroupName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "recordIdentifierValueAsString") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "record") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty FeatureValue)))))

newBatchGetRecordResultDetail Source #

Create a value of BatchGetRecordResultDetail with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:featureGroupName:BatchGetRecordResultDetail', batchGetRecordResultDetail_featureGroupName - The FeatureGroupName containing Records you retrieved in a batch.

$sel:recordIdentifierValueAsString:BatchGetRecordResultDetail', batchGetRecordResultDetail_recordIdentifierValueAsString - The value of the record identifer in string format.

$sel:record:BatchGetRecordResultDetail', batchGetRecordResultDetail_record - The Record retrieved.

FeatureValue

data FeatureValue Source #

The value associated with a feature.

See: newFeatureValue smart constructor.

Constructors

FeatureValue' Text Text 

Instances

Instances details
FromJSON FeatureValue Source # 
Instance details

Defined in Amazonka.SageMakerFeatureStoreRuntime.Types.FeatureValue

ToJSON FeatureValue Source # 
Instance details

Defined in Amazonka.SageMakerFeatureStoreRuntime.Types.FeatureValue

Generic FeatureValue Source # 
Instance details

Defined in Amazonka.SageMakerFeatureStoreRuntime.Types.FeatureValue

Associated Types

type Rep FeatureValue :: Type -> Type #

Read FeatureValue Source # 
Instance details

Defined in Amazonka.SageMakerFeatureStoreRuntime.Types.FeatureValue

Show FeatureValue Source # 
Instance details

Defined in Amazonka.SageMakerFeatureStoreRuntime.Types.FeatureValue

NFData FeatureValue Source # 
Instance details

Defined in Amazonka.SageMakerFeatureStoreRuntime.Types.FeatureValue

Methods

rnf :: FeatureValue -> () #

Eq FeatureValue Source # 
Instance details

Defined in Amazonka.SageMakerFeatureStoreRuntime.Types.FeatureValue

Hashable FeatureValue Source # 
Instance details

Defined in Amazonka.SageMakerFeatureStoreRuntime.Types.FeatureValue

type Rep FeatureValue Source # 
Instance details

Defined in Amazonka.SageMakerFeatureStoreRuntime.Types.FeatureValue

type Rep FeatureValue = D1 ('MetaData "FeatureValue" "Amazonka.SageMakerFeatureStoreRuntime.Types.FeatureValue" "amazonka-sagemaker-featurestore-runtime-2.0-Ge8ickTqcVaBGzrkCd8wM0" 'False) (C1 ('MetaCons "FeatureValue'" 'PrefixI 'True) (S1 ('MetaSel ('Just "featureName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "valueAsString") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newFeatureValue Source #

Create a value of FeatureValue with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:featureName:FeatureValue', featureValue_featureName - The name of a feature that a feature value corresponds to.

$sel:valueAsString:FeatureValue', featureValue_valueAsString - The value associated with a feature, in string format. Note that features types can be String, Integral, or Fractional. This value represents all three types as a string.