Class: Aws::SimpleDB::Types::PutAttributesRequest

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::ReplaceableAttribute>

The list of attributes.

Returns:



455
456
457
458
459
460
461
462
# File 'lib/aws-sdk-simpledb/types.rb', line 455

class PutAttributesRequest < 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)


455
456
457
458
459
460
461
462
# File 'lib/aws-sdk-simpledb/types.rb', line 455

class PutAttributesRequest < 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 updated or not. The update condition must be satisfied in order for this request to be processed and the attributes to be updated.



455
456
457
458
459
460
461
462
# File 'lib/aws-sdk-simpledb/types.rb', line 455

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

#item_nameString

The name of the item.

Returns:

  • (String)


455
456
457
458
459
460
461
462
# File 'lib/aws-sdk-simpledb/types.rb', line 455

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