You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.

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

Inherits:
Struct
  • Object
show all
Defined in:
(unknown)

Overview

Note:

When passing DeleteAttributesRequest as input to an Aws::Client method, you can use a vanilla Hash:

{
  domain_name: "String", # required
  item_name: "String", # required
  attributes: [
    {
      name: "String", # required
      alternate_name_encoding: "String",
      value: "String", # required
      alternate_value_encoding: "String",
    },
  ],
  expected: {
    name: "String",
    value: "String",
    exists: false,
  },
}

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:

#domain_nameString

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

Returns:

  • (String)

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

#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.

Returns:

  • (Types::UpdateCondition)

    The update condition which, if specified, determines whether the specified attributes will be deleted or not.

#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)

    The name of the item.