Module Awso_shield.EndpointsSource

Sourcetype ('i, 'o, 'e) t =
  1. | AssociateDRTLogBucket : (Values.AssociateDRTLogBucketRequest.t, Values.AssociateDRTLogBucketResponse.t, Values.AssociateDRTLogBucketResponse.error) t
  2. | AssociateDRTRole : (Values.AssociateDRTRoleRequest.t, Values.AssociateDRTRoleResponse.t, Values.AssociateDRTRoleResponse.error) t
  3. | AssociateHealthCheck : (Values.AssociateHealthCheckRequest.t, Values.AssociateHealthCheckResponse.t, Values.AssociateHealthCheckResponse.error) t
  4. | AssociateProactiveEngagementDetails : (Values.AssociateProactiveEngagementDetailsRequest.t, Values.AssociateProactiveEngagementDetailsResponse.t, Values.AssociateProactiveEngagementDetailsResponse.error) t
  5. | CreateProtection : (Values.CreateProtectionRequest.t, Values.CreateProtectionResponse.t, Values.CreateProtectionResponse.error) t
  6. | CreateProtectionGroup : (Values.CreateProtectionGroupRequest.t, Values.CreateProtectionGroupResponse.t, Values.CreateProtectionGroupResponse.error) t
  7. | CreateSubscription : (Values.CreateSubscriptionRequest.t, Values.CreateSubscriptionResponse.t, Values.CreateSubscriptionResponse.error) t
  8. | DeleteProtection : (Values.DeleteProtectionRequest.t, Values.DeleteProtectionResponse.t, Values.DeleteProtectionResponse.error) t
  9. | DeleteProtectionGroup : (Values.DeleteProtectionGroupRequest.t, Values.DeleteProtectionGroupResponse.t, Values.DeleteProtectionGroupResponse.error) t
  10. | DeleteSubscription : (Values.DeleteSubscriptionRequest.t, Values.DeleteSubscriptionResponse.t, Values.DeleteSubscriptionResponse.error) t
  11. | DescribeAttack : (Values.DescribeAttackRequest.t, Values.DescribeAttackResponse.t, Values.DescribeAttackResponse.error) t
  12. | DescribeAttackStatistics : (Values.DescribeAttackStatisticsRequest.t, Values.DescribeAttackStatisticsResponse.t, Values.DescribeAttackStatisticsResponse.error) t
  13. | DescribeDRTAccess : (Values.DescribeDRTAccessRequest.t, Values.DescribeDRTAccessResponse.t, Values.DescribeDRTAccessResponse.error) t
  14. | DescribeEmergencyContactSettings : (Values.DescribeEmergencyContactSettingsRequest.t, Values.DescribeEmergencyContactSettingsResponse.t, Values.DescribeEmergencyContactSettingsResponse.error) t
  15. | DescribeProtection : (Values.DescribeProtectionRequest.t, Values.DescribeProtectionResponse.t, Values.DescribeProtectionResponse.error) t
  16. | DescribeProtectionGroup : (Values.DescribeProtectionGroupRequest.t, Values.DescribeProtectionGroupResponse.t, Values.DescribeProtectionGroupResponse.error) t
  17. | DescribeSubscription : (Values.DescribeSubscriptionRequest.t, Values.DescribeSubscriptionResponse.t, Values.DescribeSubscriptionResponse.error) t
  18. | DisableApplicationLayerAutomaticResponse : (Values.DisableApplicationLayerAutomaticResponseRequest.t, Values.DisableApplicationLayerAutomaticResponseResponse.t, Values.DisableApplicationLayerAutomaticResponseResponse.error) t
  19. | DisableProactiveEngagement : (Values.DisableProactiveEngagementRequest.t, Values.DisableProactiveEngagementResponse.t, Values.DisableProactiveEngagementResponse.error) t
  20. | DisassociateDRTLogBucket : (Values.DisassociateDRTLogBucketRequest.t, Values.DisassociateDRTLogBucketResponse.t, Values.DisassociateDRTLogBucketResponse.error) t
  21. | DisassociateDRTRole : (Values.DisassociateDRTRoleRequest.t, Values.DisassociateDRTRoleResponse.t, Values.DisassociateDRTRoleResponse.error) t
  22. | DisassociateHealthCheck : (Values.DisassociateHealthCheckRequest.t, Values.DisassociateHealthCheckResponse.t, Values.DisassociateHealthCheckResponse.error) t
  23. | EnableApplicationLayerAutomaticResponse : (Values.EnableApplicationLayerAutomaticResponseRequest.t, Values.EnableApplicationLayerAutomaticResponseResponse.t, Values.EnableApplicationLayerAutomaticResponseResponse.error) t
  24. | EnableProactiveEngagement : (Values.EnableProactiveEngagementRequest.t, Values.EnableProactiveEngagementResponse.t, Values.EnableProactiveEngagementResponse.error) t
  25. | GetSubscriptionState : (Values.GetSubscriptionStateRequest.t, Values.GetSubscriptionStateResponse.t, Values.GetSubscriptionStateResponse.error) t
  26. | ListAttacks : (Values.ListAttacksRequest.t, Values.ListAttacksResponse.t, Values.ListAttacksResponse.error) t
  27. | ListProtectionGroups : (Values.ListProtectionGroupsRequest.t, Values.ListProtectionGroupsResponse.t, Values.ListProtectionGroupsResponse.error) t
  28. | ListProtections : (Values.ListProtectionsRequest.t, Values.ListProtectionsResponse.t, Values.ListProtectionsResponse.error) t
  29. | ListResourcesInProtectionGroup : (Values.ListResourcesInProtectionGroupRequest.t, Values.ListResourcesInProtectionGroupResponse.t, Values.ListResourcesInProtectionGroupResponse.error) t
  30. | ListTagsForResource : (Values.ListTagsForResourceRequest.t, Values.ListTagsForResourceResponse.t, Values.ListTagsForResourceResponse.error) t
  31. | TagResource : (Values.TagResourceRequest.t, Values.TagResourceResponse.t, Values.TagResourceResponse.error) t
  32. | UntagResource : (Values.UntagResourceRequest.t, Values.UntagResourceResponse.t, Values.UntagResourceResponse.error) t
  33. | UpdateApplicationLayerAutomaticResponse : (Values.UpdateApplicationLayerAutomaticResponseRequest.t, Values.UpdateApplicationLayerAutomaticResponseResponse.t, Values.UpdateApplicationLayerAutomaticResponseResponse.error) t
  34. | UpdateEmergencyContactSettings : (Values.UpdateEmergencyContactSettingsRequest.t, Values.UpdateEmergencyContactSettingsResponse.t, Values.UpdateEmergencyContactSettingsResponse.error) t
  35. | UpdateProtectionGroup : (Values.UpdateProtectionGroupRequest.t, Values.UpdateProtectionGroupResponse.t, Values.UpdateProtectionGroupResponse.error) t
  36. | UpdateSubscription : (Values.UpdateSubscriptionRequest.t, Values.UpdateSubscriptionResponse.t, Values.UpdateSubscriptionResponse.error) t
Sourceval method_of_endpoint : 'i 'o 'e. ('i, 'o, 'e) t -> [> `POST ]
Sourceval uri_of_endpoint : 'i 'o 'e. ('i, 'o, 'e) t -> 'i -> Uri.t
Sourceval to_request : ('i, 'o, 'e) t -> 'i -> Awso.Http.Request.t
Sourceval of_response : ('i, 'o, 'e) t -> Awso.Http.Response.t -> ('o, 'e) result