AWS SDK Version 3 for .NET
API Reference

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.

Deletes a key group.

You cannot delete a key group that is referenced in a cache behavior. First update your distributions to remove the key group from all cache behaviors, then delete the key group.

To delete a key group, you must provide the key group's identifier and version. To get these values, use ListKeyGroups followed by GetKeyGroup or GetKeyGroupConfig.

Note:

For .NET Core this operation is only available in asynchronous form. Please refer to DeleteKeyGroupAsync.

Namespace: Amazon.CloudFront
Assembly: AWSSDK.CloudFront.dll
Version: 3.x.y.z

Syntax

C#
public abstract DeleteKeyGroupResponse DeleteKeyGroup(
         DeleteKeyGroupRequest request
)

Parameters

request
Type: Amazon.CloudFront.Model.DeleteKeyGroupRequest

Container for the necessary parameters to execute the DeleteKeyGroup service method.

Return Value


The response from the DeleteKeyGroup service method, as returned by CloudFront.

Exceptions

ExceptionCondition
InvalidIfMatchVersionException The If-Match version is missing or not valid.
NoSuchResourceException A resource that was specified is not valid.
PreconditionFailedException The precondition in one or more of the request fields evaluated to false.
ResourceInUseException Cannot delete this resource because it is in use.

Version Information

.NET Framework:
Supported in: 4.5, 4.0, 3.5

See Also