batch_delete_attributes

SimpleDB.Client.batch_delete_attributes(**kwargs)

Performs multiple DeleteAttributes operations in a single call, which reduces round trips and latencies. This enables Amazon SimpleDB to optimize requests, which generally yields better throughput.

The following limitations are enforced for this operation:

  • 1 MB request size
  • 25 item limit per BatchDeleteAttributes operation

See also: AWS API Documentation

Request Syntax

response = client.batch_delete_attributes(
    DomainName='string',
    Items=[
        {
            'Name': 'string',
            'Attributes': [
                {
                    'Name': 'string',
                    'AlternateNameEncoding': 'string',
                    'Value': 'string',
                    'AlternateValueEncoding': 'string'
                },
            ]
        },
    ]
)
Parameters
  • DomainName (string) -- [REQUIRED] The name of the domain in which the attributes are being deleted.
  • Items (list) --

    [REQUIRED] A list of items on which to perform the operation.

    • (dict) --
      • Name (string) -- [REQUIRED]
      • Attributes (list) --
        • (dict) --
          • Name (string) -- [REQUIRED] The name of the attribute.
          • AlternateNameEncoding (string) --
          • Value (string) -- [REQUIRED] The value of the attribute.
          • AlternateValueEncoding (string) --
Returns

None