Class: Aws::SageMakerFeatureStoreRuntime::Types::DeleteRecordRequest

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-sagemakerfeaturestoreruntime/lib/aws-sdk-sagemakerfeaturestoreruntime/types.rb

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#deletion_modeString

The name of the deletion mode for deleting the record. By default, the deletion mode is set to SoftDelete.

Returns:

  • (String)


194
195
196
197
198
199
200
201
202
# File 'gems/aws-sdk-sagemakerfeaturestoreruntime/lib/aws-sdk-sagemakerfeaturestoreruntime/types.rb', line 194

class DeleteRecordRequest < Struct.new(
  :feature_group_name,
  :record_identifier_value_as_string,
  :event_time,
  :target_stores,
  :deletion_mode)
  SENSITIVE = []
  include Aws::Structure
end

#event_timeString

Timestamp indicating when the deletion event occurred. EventTime can be used to query data at a certain point in time.

Returns:

  • (String)


194
195
196
197
198
199
200
201
202
# File 'gems/aws-sdk-sagemakerfeaturestoreruntime/lib/aws-sdk-sagemakerfeaturestoreruntime/types.rb', line 194

class DeleteRecordRequest < Struct.new(
  :feature_group_name,
  :record_identifier_value_as_string,
  :event_time,
  :target_stores,
  :deletion_mode)
  SENSITIVE = []
  include Aws::Structure
end

#feature_group_nameString

The name or Amazon Resource Name (ARN) of the feature group to delete the record from.

Returns:

  • (String)


194
195
196
197
198
199
200
201
202
# File 'gems/aws-sdk-sagemakerfeaturestoreruntime/lib/aws-sdk-sagemakerfeaturestoreruntime/types.rb', line 194

class DeleteRecordRequest < Struct.new(
  :feature_group_name,
  :record_identifier_value_as_string,
  :event_time,
  :target_stores,
  :deletion_mode)
  SENSITIVE = []
  include Aws::Structure
end

#record_identifier_value_as_stringString

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

Returns:

  • (String)


194
195
196
197
198
199
200
201
202
# File 'gems/aws-sdk-sagemakerfeaturestoreruntime/lib/aws-sdk-sagemakerfeaturestoreruntime/types.rb', line 194

class DeleteRecordRequest < Struct.new(
  :feature_group_name,
  :record_identifier_value_as_string,
  :event_time,
  :target_stores,
  :deletion_mode)
  SENSITIVE = []
  include Aws::Structure
end

#target_storesArray<String>

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.

Returns:

  • (Array<String>)


194
195
196
197
198
199
200
201
202
# File 'gems/aws-sdk-sagemakerfeaturestoreruntime/lib/aws-sdk-sagemakerfeaturestoreruntime/types.rb', line 194

class DeleteRecordRequest < Struct.new(
  :feature_group_name,
  :record_identifier_value_as_string,
  :event_time,
  :target_stores,
  :deletion_mode)
  SENSITIVE = []
  include Aws::Structure
end