AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.
Creates a grouping of protected resources so they can be handled as a collective. This resource grouping improves the accuracy of detection and reduces false positives.
For .NET Core this operation is only available in asynchronous form. Please refer to CreateProtectionGroupAsync.
Namespace: Amazon.Shield
Assembly: AWSSDK.Shield.dll
Version: 3.x.y.z
public abstract CreateProtectionGroupResponse CreateProtectionGroup( CreateProtectionGroupRequest request )
Container for the necessary parameters to execute the CreateProtectionGroup service method.
Exception | Condition |
---|---|
InternalErrorException | Exception that indicates that a problem occurred with the service infrastructure. You can retry the request. |
InvalidParameterException | Exception that indicates that the parameters passed to the API are invalid. If available, this exception includes details in additional properties. |
LimitsExceededException | Exception that indicates that the operation would exceed a limit. |
OptimisticLockException | Exception that indicates that the resource state has been modified by another client. Retrieve the resource and then retry your request. |
ResourceAlreadyExistsException | Exception indicating the specified resource already exists. If available, this exception includes details in additional properties. |
ResourceNotFoundException | Exception indicating the specified resource does not exist. If available, this exception includes details in additional properties. |
.NET Framework:
Supported in: 4.5 and newer, 3.5