Method: Fog::AWS::SimpleDB::Real#delete_attributes
- Defined in:
- lib/fog/aws/requests/simpledb/delete_attributes.rb
#delete_attributes(domain_name, item_name, attributes = nil) ⇒ Object
List metadata for SimpleDB domain
Parameters
-
domain_name<~String> - Name of domain. Must be between 3 and 255 of the following characters: a-z, A-Z, 0-9, ‘_’, ‘-’ and ‘.’.
-
item_name<~String> - Name of the item. May use any UTF-8 characters valid in xml. Control characters and sequences not allowed in xml are not valid. Can be up to 1024 bytes long.
-
attributes<~Hash> - Name/value pairs to remove from the item. Defaults to nil, which will delete the entire item. Attribute names and values may use any UTF-8 characters valid in xml. Control characters and sequences not allowed in xml are not valid. Each name and value can be up to 1024 bytes long.
Returns
-
response<~Excon::Response>:
-
body<~Hash>:
-
‘BoxUsage’
-
‘RequestId’
-
-
25 26 27 28 29 30 31 32 |
# File 'lib/fog/aws/requests/simpledb/delete_attributes.rb', line 25 def delete_attributes(domain_name, item_name, attributes = nil) request({ 'Action' => 'DeleteAttributes', 'DomainName' => domain_name, 'ItemName' => item_name, :parser => Fog::Parsers::AWS::SimpleDB::Basic.new(@nil_string) }.merge!(encode_attributes(attributes))) end |