:doc:`SimpleDB <../../sdb>` / Client / batch_delete_attributes

***********************
batch_delete_attributes
***********************



.. py:method:: 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 <https://docs.aws.amazon.com/goto/WebAPI/sdb-2009-04-15/BatchDeleteAttributes>`_  


  **Request Syntax**
  ::

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

  
  :type Items: list
  :param Items: **[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