

******
Shield
******



======
Client
======



.. py:class:: Shield.Client

  A low-level client representing AWS Shield
   

  This is the *Shield Advanced API Reference*. This guide is for developers who need detailed information about the Shield Advanced API actions, data types, and errors. For detailed information about WAF and Shield Advanced features and an overview of how to use the WAF and Shield Advanced APIs, see the `WAF and Shield Developer Guide <https://docs.aws.amazon.com/waf/latest/developerguide/>`__.

  ::

    
    import boto3
    
    client = boto3.client('shield')

  

These are the available methods:

.. toctree::
  :maxdepth: 1
  :titlesonly:

  shield/client/associate_drt_log_bucket
  shield/client/associate_drt_role
  shield/client/associate_health_check
  shield/client/associate_proactive_engagement_details
  shield/client/can_paginate
  shield/client/close
  shield/client/create_protection
  shield/client/create_protection_group
  shield/client/create_subscription
  shield/client/delete_protection
  shield/client/delete_protection_group
  shield/client/delete_subscription
  shield/client/describe_attack
  shield/client/describe_attack_statistics
  shield/client/describe_drt_access
  shield/client/describe_emergency_contact_settings
  shield/client/describe_protection
  shield/client/describe_protection_group
  shield/client/describe_subscription
  shield/client/disable_application_layer_automatic_response
  shield/client/disable_proactive_engagement
  shield/client/disassociate_drt_log_bucket
  shield/client/disassociate_drt_role
  shield/client/disassociate_health_check
  shield/client/enable_application_layer_automatic_response
  shield/client/enable_proactive_engagement
  shield/client/get_paginator
  shield/client/get_subscription_state
  shield/client/get_waiter
  shield/client/list_attacks
  shield/client/list_protection_groups
  shield/client/list_protections
  shield/client/list_resources_in_protection_group
  shield/client/list_tags_for_resource
  shield/client/tag_resource
  shield/client/untag_resource
  shield/client/update_application_layer_automatic_response
  shield/client/update_emergency_contact_settings
  shield/client/update_protection_group
  shield/client/update_subscription


==========
Paginators
==========


Paginators are available on a client instance via the ``get_paginator`` method. For more detailed instructions and examples on the usage of paginators, see the paginators `user guide <https://boto3.amazonaws.com/v1/documentation/api/latest/guide/paginators.html>`_.

The available paginators are:

.. toctree::
  :maxdepth: 1
  :titlesonly:

  shield/paginator/ListAttacks
  shield/paginator/ListProtections
