Class: Aws::SimpleDB::Types::GetAttributesRequest

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

Overview

Note:

When making an API call, you may pass GetAttributesRequest data as a hash:

{
  domain_name: "String", # required
  item_name: "String", # required
  attribute_names: ["String"],
  consistent_read: false,
}

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#attribute_namesArray<String>

The names of the attributes.

Returns:

  • (Array<String>)


339
340
341
342
343
344
345
346
# File 'gems/aws-sdk-simpledb/lib/aws-sdk-simpledb/types.rb', line 339

class GetAttributesRequest < Struct.new(
  :domain_name,
  :item_name,
  :attribute_names,
  :consistent_read)
  SENSITIVE = []
  include Aws::Structure
end

#consistent_readBoolean

Determines whether or not strong consistency should be enforced when data is read from SimpleDB. If true, any data previously written to SimpleDB will be returned. Otherwise, results will be consistent eventually, and the client may not see data that was written immediately before your read.

Returns:

  • (Boolean)


339
340
341
342
343
344
345
346
# File 'gems/aws-sdk-simpledb/lib/aws-sdk-simpledb/types.rb', line 339

class GetAttributesRequest < Struct.new(
  :domain_name,
  :item_name,
  :attribute_names,
  :consistent_read)
  SENSITIVE = []
  include Aws::Structure
end

#domain_nameString

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

Returns:

  • (String)


339
340
341
342
343
344
345
346
# File 'gems/aws-sdk-simpledb/lib/aws-sdk-simpledb/types.rb', line 339

class GetAttributesRequest < Struct.new(
  :domain_name,
  :item_name,
  :attribute_names,
  :consistent_read)
  SENSITIVE = []
  include Aws::Structure
end

#item_nameString

The name of the item.

Returns:

  • (String)


339
340
341
342
343
344
345
346
# File 'gems/aws-sdk-simpledb/lib/aws-sdk-simpledb/types.rb', line 339

class GetAttributesRequest < Struct.new(
  :domain_name,
  :item_name,
  :attribute_names,
  :consistent_read)
  SENSITIVE = []
  include Aws::Structure
end