Class: Aws::SimpleDB::Types::DeleteAttributesRequest

Inherits:
Struct
  • Object
show all
Includes:
Aws::Structure
Defined in:
lib/aws-sdk-simpledb/types.rb

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#attributesArray<Types::Attribute>

A list of Attributes. Similar to columns on a spreadsheet, attributes represent categories of data that can be assigned to items.

Returns:



125
126
127
128
129
130
131
132
# File 'lib/aws-sdk-simpledb/types.rb', line 125

class DeleteAttributesRequest < Struct.new(
  :domain_name,
  :item_name,
  :attributes,
  :expected)
  SENSITIVE = []
  include Aws::Structure
end

#domain_nameString

The name of the domain in which to perform the operation.

Returns:

  • (String)


125
126
127
128
129
130
131
132
# File 'lib/aws-sdk-simpledb/types.rb', line 125

class DeleteAttributesRequest < Struct.new(
  :domain_name,
  :item_name,
  :attributes,
  :expected)
  SENSITIVE = []
  include Aws::Structure
end

#expectedTypes::UpdateCondition

The update condition which, if specified, determines whether the specified attributes will be deleted or not. The update condition must be satisfied in order for this request to be processed and the attributes to be deleted.



125
126
127
128
129
130
131
132
# File 'lib/aws-sdk-simpledb/types.rb', line 125

class DeleteAttributesRequest < Struct.new(
  :domain_name,
  :item_name,
  :attributes,
  :expected)
  SENSITIVE = []
  include Aws::Structure
end

#item_nameString

The name of the item. Similar to rows on a spreadsheet, items represent individual objects that contain one or more value-attribute pairs.

Returns:

  • (String)


125
126
127
128
129
130
131
132
# File 'lib/aws-sdk-simpledb/types.rb', line 125

class DeleteAttributesRequest < Struct.new(
  :domain_name,
  :item_name,
  :attributes,
  :expected)
  SENSITIVE = []
  include Aws::Structure
end