package
1.10.20
Repository: https://github.com/jadekler/aws-sdk-go.git
Documentation: pkg.go.dev

# Packages

Package shieldiface provides an interface to enable mocking the AWS Shield service client for testing your code.

# Functions

New creates a new instance of the Shield client with a session.

# Constants

Service ID for Regions and Endpoints metadata.
ErrCodeInternalErrorException for service response error code "InternalErrorException".
ErrCodeInvalidOperationException for service response error code "InvalidOperationException".
ErrCodeInvalidParameterException for service response error code "InvalidParameterException".
ErrCodeInvalidResourceException for service response error code "InvalidResourceException".
ErrCodeLimitsExceededException for service response error code "LimitsExceededException".
ErrCodeLockedSubscriptionException for service response error code "LockedSubscriptionException".
ErrCodeOptimisticLockException for service response error code "OptimisticLockException".
ErrCodeResourceAlreadyExistsException for service response error code "ResourceAlreadyExistsException".
ErrCodeResourceNotFoundException for service response error code "ResourceNotFoundException".
Service endpoint prefix API calls made to.
SubResourceTypeIp is a SubResourceType enum value.
SubResourceTypeUrl is a SubResourceType enum value.

# Structs

The details of a DDoS attack.
Summarizes all DDoS attacks for a specified time period.
Describes the attack.
Please also see https://docs.aws.amazon.com/goto/WebAPI/shield-2016-06-02/CreateProtectionRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/shield-2016-06-02/CreateProtectionResponse.
Please also see https://docs.aws.amazon.com/goto/WebAPI/shield-2016-06-02/CreateSubscriptionRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/shield-2016-06-02/CreateSubscriptionResponse.
Please also see https://docs.aws.amazon.com/goto/WebAPI/shield-2016-06-02/DeleteProtectionRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/shield-2016-06-02/DeleteProtectionResponse.
Please also see https://docs.aws.amazon.com/goto/WebAPI/shield-2016-06-02/DeleteSubscriptionRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/shield-2016-06-02/DeleteSubscriptionResponse.
Please also see https://docs.aws.amazon.com/goto/WebAPI/shield-2016-06-02/DescribeAttackRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/shield-2016-06-02/DescribeAttackResponse.
Please also see https://docs.aws.amazon.com/goto/WebAPI/shield-2016-06-02/DescribeProtectionRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/shield-2016-06-02/DescribeProtectionResponse.
Please also see https://docs.aws.amazon.com/goto/WebAPI/shield-2016-06-02/DescribeSubscriptionRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/shield-2016-06-02/DescribeSubscriptionResponse.
Please also see https://docs.aws.amazon.com/goto/WebAPI/shield-2016-06-02/ListAttacksRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/shield-2016-06-02/ListAttacksResponse.
Please also see https://docs.aws.amazon.com/goto/WebAPI/shield-2016-06-02/ListProtectionsRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/shield-2016-06-02/ListProtectionsResponse.
The mitigation applied to a DDoS attack.
An object that represents a resource that is under DDoS protection.
Shield provides the API operation methods for making requests to AWS Shield.
The attack information for the specified SubResource.
Information about the AWS Shield Advanced subscription for an account.
A summary of information about the attack.
The counter that describes a DDoS attack.
The time range.