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.

Classes

NameDescription
Class AmazonCloudFrontClient

Implementation for accessing CloudFront

Amazon CloudFront

This is the Amazon CloudFront API Reference. This guide is for developers who need detailed information about CloudFront API actions, data types, and errors. For detailed information about CloudFront features, see the Amazon CloudFront Developer Guide.

Class AmazonCloudFrontConfig

Configuration for accessing Amazon CloudFront service

Class AmazonCloudFrontCookieSigner

This utility class provides methods for creating signed cookies for Amazon CloudFront distributions using canned or custom policies.

Class AmazonCloudFrontDefaultConfiguration

Configuration for accessing Amazon CloudFront service

Class AmazonCloudFrontException

Common exception for the CloudFront service.

Class AmazonCloudFrontRequest

Base class for CloudFront operation requests.

Class AmazonCloudFrontUrlSigner

This utility class provides methods for creating signed URLs for Amazon CloudFront distributions using canned or custom policies.

Class CachePolicyCookieBehavior

Constants used for properties of type CachePolicyCookieBehavior.

Class CachePolicyHeaderBehavior

Constants used for properties of type CachePolicyHeaderBehavior.

Class CachePolicyQueryStringBehavior

Constants used for properties of type CachePolicyQueryStringBehavior.

Class CachePolicyType

Constants used for properties of type CachePolicyType.

Class CertificateSource

Constants used for properties of type CertificateSource.

Class ContinuousDeploymentPolicyType

Constants used for properties of type ContinuousDeploymentPolicyType.

Class CookiesForCannedPolicy

Contains the cookies used to access restricted content from CloudFront using a canned policy.

Class CookiesForCustomPolicy

Contains the cookies used to access restricted content from CloudFront using a custom policy.

Class EventType

Constants used for properties of type EventType.

Class Format

Constants used for properties of type Format.

Class FrameOptionsList

Constants used for properties of type FrameOptionsList.

Class FunctionRuntime

Constants used for properties of type FunctionRuntime.

Class FunctionStage

Constants used for properties of type FunctionStage.

Class GeoRestrictionType

Constants used for properties of type GeoRestrictionType.

Class HttpVersion

Constants used for properties of type HttpVersion.

Class ICPRecordalStatus

Constants used for properties of type ICPRecordalStatus.

Class ImportSourceType

Constants used for properties of type ImportSourceType.

Class ItemSelection

Constants used for properties of type ItemSelection.

Class Method

Constants used for properties of type Method.

Class MinimumProtocolVersion

Constants used for properties of type MinimumProtocolVersion.

Class OriginAccessControlOriginTypes

Constants used for properties of type OriginAccessControlOriginTypes.

Class OriginAccessControlSigningBehaviors

Constants used for properties of type OriginAccessControlSigningBehaviors.

Class OriginAccessControlSigningProtocols

Constants used for properties of type OriginAccessControlSigningProtocols.

Class OriginProtocolPolicy

Constants used for properties of type OriginProtocolPolicy.

Class OriginRequestPolicyCookieBehavior

Constants used for properties of type OriginRequestPolicyCookieBehavior.

Class OriginRequestPolicyHeaderBehavior

Constants used for properties of type OriginRequestPolicyHeaderBehavior.

Class OriginRequestPolicyQueryStringBehavior

Constants used for properties of type OriginRequestPolicyQueryStringBehavior.

Class OriginRequestPolicyType

Constants used for properties of type OriginRequestPolicyType.

Class PriceClass

Constants used for properties of type PriceClass.

Class RealtimeMetricsSubscriptionStatus

Constants used for properties of type RealtimeMetricsSubscriptionStatus.

Class ReferrerPolicyList

Constants used for properties of type ReferrerPolicyList.

Class ResponseHeadersPolicyAccessControlAllowMethodsValues

Constants used for properties of type ResponseHeadersPolicyAccessControlAllowMethodsValues.

Class ResponseHeadersPolicyType

Constants used for properties of type ResponseHeadersPolicyType.

Class SignedCookies

Contains common cookies used by Amazon CloudFront.

Class SslProtocol

Constants used for properties of type SslProtocol.

Class SSLSupportMethod

Constants used for properties of type SSLSupportMethod.

Class ViewerProtocolPolicy

Constants used for properties of type ViewerProtocolPolicy.

Interfaces

NameDescription
Interface IAmazonCloudFront

Interface for accessing CloudFront

Amazon CloudFront

This is the Amazon CloudFront API Reference. This guide is for developers who need detailed information about CloudFront API actions, data types, and errors. For detailed information about CloudFront features, see the Amazon CloudFront Developer Guide.

Enums

NameDescription
Enum AmazonCloudFrontCookieSigner.Protocols

The supported protocols for accessing restricted content using signed cookies. You may combine the enums for specifying multiple protocols.

Enum AmazonCloudFrontUrlSigner.Protocol