shield

class moto.shield.models.ShieldBackend(region_name: str, account_id: str)

Implementation of Shield APIs.

Implemented features for this service

  • [ ] associate_drt_log_bucket

  • [ ] associate_drt_role

  • [ ] associate_health_check

  • [ ] associate_proactive_engagement_details

  • [X] create_protection

  • [ ] create_protection_group

  • [X] create_subscription

  • [X] delete_protection

  • [ ] delete_protection_group

  • [ ] delete_subscription

  • [ ] describe_attack

  • [ ] describe_attack_statistics

  • [ ] describe_drt_access

  • [ ] describe_emergency_contact_settings

  • [X] describe_protection

  • [ ] describe_protection_group

  • [X] describe_subscription

  • [ ] disable_application_layer_automatic_response

  • [ ] disable_proactive_engagement

  • [ ] disassociate_drt_log_bucket

  • [ ] disassociate_drt_role

  • [ ] disassociate_health_check

  • [ ] enable_application_layer_automatic_response

  • [ ] enable_proactive_engagement

  • [ ] get_subscription_state

  • [ ] list_attacks

  • [ ] list_protection_groups

  • [X] list_protections

Pagination has not yet been implemented

  • [ ] list_resources_in_protection_group

  • [X] list_tags_for_resource

  • [X] tag_resource

  • [X] untag_resource

  • [ ] update_application_layer_automatic_response

  • [ ] update_emergency_contact_settings

  • [ ] update_protection_group

  • [ ] update_subscription