AWS SDK for C++  1.8.76
AWS SDK for C++
Namespaces | Classes | Typedefs | Enumerations
Aws::CloudFront::Model Namespace Reference

Namespaces

 
 CachePolicyHeaderBehaviorMapper
 
 CachePolicyQueryStringBehaviorMapper
 
 CachePolicyTypeMapper
 
 EventTypeMapper
 
 FormatMapper
 
 GeoRestrictionTypeMapper
 
 HttpVersionMapper
 
 ICPRecordalStatusMapper
 
 ItemSelectionMapper
 
 MethodMapper
 
 MinimumProtocolVersionMapper
 
 OriginProtocolPolicyMapper
 
 
 OriginRequestPolicyHeaderBehaviorMapper
 
 OriginRequestPolicyQueryStringBehaviorMapper
 
 OriginRequestPolicyTypeMapper
 
 PriceClassMapper
 
 RealtimeMetricsSubscriptionStatusMapper
 
 SslProtocolMapper
 
 SSLSupportMethodMapper
 
 ViewerProtocolPolicyMapper
 

Classes

class  ActiveTrustedKeyGroups
 
class  ActiveTrustedSigners
 
class  Aliases
 
class  AliasICPRecordal
 
class  AllowedMethods
 
class  CacheBehavior
 
class  CacheBehaviors
 
class  CachedMethods
 
class  CachePolicy
 
class  CachePolicyConfig
 
class  CachePolicyCookiesConfig
 
class  CachePolicyHeadersConfig
 
class  CachePolicyList
 
class  CachePolicyQueryStringsConfig
 
class  CachePolicySummary
 
class  CloudFrontOriginAccessIdentity
 
class  CloudFrontOriginAccessIdentityConfig
 
class  CloudFrontOriginAccessIdentityList
 
class  CloudFrontOriginAccessIdentitySummary
 
class  ContentTypeProfile
 
class  ContentTypeProfileConfig
 
class  ContentTypeProfiles
 
class  CookieNames
 
class  CookiePreference
 
class  CreateCachePolicy2020_05_31Request
 
class  CreateCachePolicy2020_05_31Result
 
class  CreateCloudFrontOriginAccessIdentity2020_05_31Request
 
class  CreateCloudFrontOriginAccessIdentity2020_05_31Result
 
class  CreateDistribution2020_05_31Request
 
class  CreateDistribution2020_05_31Result
 
class  CreateDistributionWithTags2020_05_31Request
 
class  CreateDistributionWithTags2020_05_31Result
 
class  CreateFieldLevelEncryptionConfig2020_05_31Request
 
class  CreateFieldLevelEncryptionConfig2020_05_31Result
 
class  CreateFieldLevelEncryptionProfile2020_05_31Request
 
class  CreateFieldLevelEncryptionProfile2020_05_31Result
 
class  CreateInvalidation2020_05_31Request
 
class  CreateInvalidation2020_05_31Result
 
class  CreateKeyGroup2020_05_31Request
 
class  CreateKeyGroup2020_05_31Result
 
class  CreateMonitoringSubscription2020_05_31Request
 
class  CreateMonitoringSubscription2020_05_31Result
 
class  CreateOriginRequestPolicy2020_05_31Request
 
class  CreateOriginRequestPolicy2020_05_31Result
 
class  CreatePublicKey2020_05_31Request
 
class  CreatePublicKey2020_05_31Result
 
class  CreateRealtimeLogConfig2020_05_31Request
 
class  CreateRealtimeLogConfig2020_05_31Result
 
class  CreateStreamingDistribution2020_05_31Request
 
class  CreateStreamingDistribution2020_05_31Result
 
class  CreateStreamingDistributionWithTags2020_05_31Request
 
class  CreateStreamingDistributionWithTags2020_05_31Result
 
class  CustomErrorResponse
 
class  CustomErrorResponses
 
class  CustomHeaders
 
class  CustomOriginConfig
 
class  DefaultCacheBehavior
 
class  DeleteCachePolicy2020_05_31Request
 
class  DeleteCloudFrontOriginAccessIdentity2020_05_31Request
 
class  DeleteDistribution2020_05_31Request
 
class  DeleteFieldLevelEncryptionConfig2020_05_31Request
 
class  DeleteFieldLevelEncryptionProfile2020_05_31Request
 
class  DeleteKeyGroup2020_05_31Request
 
class  DeleteMonitoringSubscription2020_05_31Request
 
class  DeleteMonitoringSubscription2020_05_31Result
 
class  DeleteOriginRequestPolicy2020_05_31Request
 
class  DeletePublicKey2020_05_31Request
 
class  DeleteRealtimeLogConfig2020_05_31Request
 
class  DeleteStreamingDistribution2020_05_31Request
 
class  Distribution
 
class  DistributionConfig
 
class  DistributionConfigWithTags
 
class  DistributionIdList
 
class  DistributionList
 
class  DistributionSummary
 
class  EncryptionEntities
 
class  EncryptionEntity
 
class  EndPoint
 
class  FieldLevelEncryption
 
class  FieldLevelEncryptionConfig
 
class  FieldLevelEncryptionList
 
class  FieldLevelEncryptionProfile
 
class  FieldLevelEncryptionProfileConfig
 
class  FieldLevelEncryptionProfileList
 
class  FieldLevelEncryptionProfileSummary
 
class  FieldLevelEncryptionSummary
 
class  FieldPatterns
 
class  GeoRestriction
 
class  GetCachePolicy2020_05_31Request
 
class  GetCachePolicy2020_05_31Result
 
class  GetCachePolicyConfig2020_05_31Request
 
class  GetCachePolicyConfig2020_05_31Result
 
class  GetCloudFrontOriginAccessIdentity2020_05_31Request
 
class  GetCloudFrontOriginAccessIdentity2020_05_31Result
 
class  GetCloudFrontOriginAccessIdentityConfig2020_05_31Request
 
class  GetCloudFrontOriginAccessIdentityConfig2020_05_31Result
 
class  GetDistribution2020_05_31Request
 
class  GetDistribution2020_05_31Result
 
class  GetDistributionConfig2020_05_31Request
 
class  GetDistributionConfig2020_05_31Result
 
class  GetFieldLevelEncryption2020_05_31Request
 
class  GetFieldLevelEncryption2020_05_31Result
 
class  GetFieldLevelEncryptionConfig2020_05_31Request
 
class  GetFieldLevelEncryptionConfig2020_05_31Result
 
class  GetFieldLevelEncryptionProfile2020_05_31Request
 
class  GetFieldLevelEncryptionProfile2020_05_31Result
 
class  GetFieldLevelEncryptionProfileConfig2020_05_31Request
 
class  GetFieldLevelEncryptionProfileConfig2020_05_31Result
 
class  GetInvalidation2020_05_31Request
 
class  GetInvalidation2020_05_31Result
 
class  GetKeyGroup2020_05_31Request
 
class  GetKeyGroup2020_05_31Result
 
class  GetKeyGroupConfig2020_05_31Request
 
class  GetKeyGroupConfig2020_05_31Result
 
class  GetMonitoringSubscription2020_05_31Request
 
class  GetMonitoringSubscription2020_05_31Result
 
class  GetOriginRequestPolicy2020_05_31Request
 
class  GetOriginRequestPolicy2020_05_31Result
 
class  GetOriginRequestPolicyConfig2020_05_31Request
 
class  GetOriginRequestPolicyConfig2020_05_31Result
 
class  GetPublicKey2020_05_31Request
 
class  GetPublicKey2020_05_31Result
 
class  GetPublicKeyConfig2020_05_31Request
 
class  GetPublicKeyConfig2020_05_31Result
 
class  GetRealtimeLogConfig2020_05_31Request
 
class  GetRealtimeLogConfig2020_05_31Result
 
class  GetStreamingDistribution2020_05_31Request
 
class  GetStreamingDistribution2020_05_31Result
 
class  GetStreamingDistributionConfig2020_05_31Request
 
class  GetStreamingDistributionConfig2020_05_31Result
 
class  Headers
 
class  Invalidation
 
class  InvalidationBatch
 
class  InvalidationList
 
class  InvalidationSummary
 
class  KeyGroup
 
class  KeyGroupConfig
 
class  KeyGroupList
 
class  KeyGroupSummary
 
class  KeyPairIds
 
class  KGKeyPairIds
 
class  KinesisStreamConfig
 
class  LambdaFunctionAssociation
 
class  LambdaFunctionAssociations
 
class  ListCachePolicies2020_05_31Request
 
class  ListCachePolicies2020_05_31Result
 
class  ListCloudFrontOriginAccessIdentities2020_05_31Request
 
class  ListCloudFrontOriginAccessIdentities2020_05_31Result
 
class  ListDistributions2020_05_31Request
 
class  ListDistributions2020_05_31Result
 
class  ListDistributionsByCachePolicyId2020_05_31Request
 
class  ListDistributionsByCachePolicyId2020_05_31Result
 
class  ListDistributionsByKeyGroup2020_05_31Request
 
class  ListDistributionsByKeyGroup2020_05_31Result
 
class  ListDistributionsByOriginRequestPolicyId2020_05_31Request
 
class  ListDistributionsByOriginRequestPolicyId2020_05_31Result
 
class  ListDistributionsByRealtimeLogConfig2020_05_31Request
 
class  ListDistributionsByRealtimeLogConfig2020_05_31Result
 
class  ListDistributionsByWebACLId2020_05_31Request
 
class  ListDistributionsByWebACLId2020_05_31Result
 
class  ListFieldLevelEncryptionConfigs2020_05_31Request
 
class  ListFieldLevelEncryptionConfigs2020_05_31Result
 
class  ListFieldLevelEncryptionProfiles2020_05_31Request
 
class  ListFieldLevelEncryptionProfiles2020_05_31Result
 
class  ListInvalidations2020_05_31Request
 
class  ListInvalidations2020_05_31Result
 
class  ListKeyGroups2020_05_31Request
 
class  ListKeyGroups2020_05_31Result
 
class  ListOriginRequestPolicies2020_05_31Request
 
class  ListOriginRequestPolicies2020_05_31Result
 
class  ListPublicKeys2020_05_31Request
 
class  ListPublicKeys2020_05_31Result
 
class  ListRealtimeLogConfigs2020_05_31Request
 
class  ListRealtimeLogConfigs2020_05_31Result
 
class  ListStreamingDistributions2020_05_31Request
 
class  ListStreamingDistributions2020_05_31Result
 
class  ListTagsForResource2020_05_31Request
 
class  ListTagsForResource2020_05_31Result
 
class  LoggingConfig
 
class  MonitoringSubscription
 
class  Origin
 
class  OriginCustomHeader
 
class  OriginGroup
 
class  OriginGroupFailoverCriteria
 
class  OriginGroupMember
 
class  OriginGroupMembers
 
class  OriginGroups
 
class  OriginRequestPolicy
 
class  OriginRequestPolicyConfig
 
class  OriginRequestPolicyCookiesConfig
 
class  OriginRequestPolicyHeadersConfig
 
class  OriginRequestPolicyList
 
class  OriginRequestPolicyQueryStringsConfig
 
class  OriginRequestPolicySummary
 
class  Origins
 
class  OriginShield
 
class  OriginSslProtocols
 
class  ParametersInCacheKeyAndForwardedToOrigin
 
class  Paths
 
class  PublicKey
 
class  PublicKeyConfig
 
class  PublicKeyList
 
class  PublicKeySummary
 
class  QueryArgProfile
 
class  QueryArgProfileConfig
 
class  QueryArgProfiles
 
class  QueryStringCacheKeys
 
class  QueryStringNames
 
class  RealtimeLogConfig
 
class  RealtimeLogConfigs
 
class  RealtimeMetricsSubscriptionConfig
 
class  Restrictions
 
class  S3Origin
 
class  S3OriginConfig
 
class  Signer
 
class  StatusCodes
 
class  StreamingDistribution
 
class  StreamingDistributionConfig
 
class  StreamingDistributionConfigWithTags
 
class  StreamingDistributionList
 
class  StreamingDistributionSummary
 
class  StreamingLoggingConfig
 
class  Tag
 
class  TagKeys
 
class  TagResource2020_05_31Request
 
class  Tags
 
class  TrustedKeyGroups
 
class  TrustedSigners
 
class  UntagResource2020_05_31Request
 
class  UpdateCachePolicy2020_05_31Request
 
class  UpdateCachePolicy2020_05_31Result
 
class  UpdateCloudFrontOriginAccessIdentity2020_05_31Request
 
class  UpdateCloudFrontOriginAccessIdentity2020_05_31Result
 
class  UpdateDistribution2020_05_31Request
 
class  UpdateDistribution2020_05_31Result
 
class  UpdateFieldLevelEncryptionConfig2020_05_31Request
 
class  UpdateFieldLevelEncryptionConfig2020_05_31Result
 
class  UpdateFieldLevelEncryptionProfile2020_05_31Request
 
class  UpdateFieldLevelEncryptionProfile2020_05_31Result
 
class  UpdateKeyGroup2020_05_31Request
 
class  UpdateKeyGroup2020_05_31Result
 
class  UpdateOriginRequestPolicy2020_05_31Request
 
class  UpdateOriginRequestPolicy2020_05_31Result
 
class  UpdatePublicKey2020_05_31Request
 
class  UpdatePublicKey2020_05_31Result
 
class  UpdateRealtimeLogConfig2020_05_31Request
 
class  UpdateRealtimeLogConfig2020_05_31Result
 
class  UpdateStreamingDistribution2020_05_31Request
 
class  UpdateStreamingDistribution2020_05_31Result
 
class  ViewerCertificate
 

Typedefs

typedef Aws::Utils::Outcome< CreateCachePolicy2020_05_31Result, CloudFrontErrorCreateCachePolicy2020_05_31Outcome
 
typedef Aws::Utils::Outcome< CreateCloudFrontOriginAccessIdentity2020_05_31Result, CloudFrontErrorCreateCloudFrontOriginAccessIdentity2020_05_31Outcome
 
typedef Aws::Utils::Outcome< CreateDistribution2020_05_31Result, CloudFrontErrorCreateDistribution2020_05_31Outcome
 
typedef Aws::Utils::Outcome< CreateDistributionWithTags2020_05_31Result, CloudFrontErrorCreateDistributionWithTags2020_05_31Outcome
 
typedef Aws::Utils::Outcome< CreateFieldLevelEncryptionConfig2020_05_31Result, CloudFrontErrorCreateFieldLevelEncryptionConfig2020_05_31Outcome
 
typedef Aws::Utils::Outcome< CreateFieldLevelEncryptionProfile2020_05_31Result, CloudFrontErrorCreateFieldLevelEncryptionProfile2020_05_31Outcome
 
typedef Aws::Utils::Outcome< CreateInvalidation2020_05_31Result, CloudFrontErrorCreateInvalidation2020_05_31Outcome
 
typedef Aws::Utils::Outcome< CreateKeyGroup2020_05_31Result, CloudFrontErrorCreateKeyGroup2020_05_31Outcome
 
typedef Aws::Utils::Outcome< CreateMonitoringSubscription2020_05_31Result, CloudFrontErrorCreateMonitoringSubscription2020_05_31Outcome
 
typedef Aws::Utils::Outcome< CreateOriginRequestPolicy2020_05_31Result, CloudFrontErrorCreateOriginRequestPolicy2020_05_31Outcome
 
typedef Aws::Utils::Outcome< CreatePublicKey2020_05_31Result, CloudFrontErrorCreatePublicKey2020_05_31Outcome
 
typedef Aws::Utils::Outcome< CreateRealtimeLogConfig2020_05_31Result, CloudFrontErrorCreateRealtimeLogConfig2020_05_31Outcome
 
typedef Aws::Utils::Outcome< CreateStreamingDistribution2020_05_31Result, CloudFrontErrorCreateStreamingDistribution2020_05_31Outcome
 
typedef Aws::Utils::Outcome< CreateStreamingDistributionWithTags2020_05_31Result, CloudFrontErrorCreateStreamingDistributionWithTags2020_05_31Outcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, CloudFrontErrorDeleteCachePolicy2020_05_31Outcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, CloudFrontErrorDeleteCloudFrontOriginAccessIdentity2020_05_31Outcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, CloudFrontErrorDeleteDistribution2020_05_31Outcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, CloudFrontErrorDeleteFieldLevelEncryptionConfig2020_05_31Outcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, CloudFrontErrorDeleteFieldLevelEncryptionProfile2020_05_31Outcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, CloudFrontErrorDeleteKeyGroup2020_05_31Outcome
 
typedef Aws::Utils::Outcome< DeleteMonitoringSubscription2020_05_31Result, CloudFrontErrorDeleteMonitoringSubscription2020_05_31Outcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, CloudFrontErrorDeleteOriginRequestPolicy2020_05_31Outcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, CloudFrontErrorDeletePublicKey2020_05_31Outcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, CloudFrontErrorDeleteRealtimeLogConfig2020_05_31Outcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, CloudFrontErrorDeleteStreamingDistribution2020_05_31Outcome
 
typedef Aws::Utils::Outcome< GetCachePolicy2020_05_31Result, CloudFrontErrorGetCachePolicy2020_05_31Outcome
 
typedef Aws::Utils::Outcome< GetCachePolicyConfig2020_05_31Result, CloudFrontErrorGetCachePolicyConfig2020_05_31Outcome
 
typedef Aws::Utils::Outcome< GetCloudFrontOriginAccessIdentity2020_05_31Result, CloudFrontErrorGetCloudFrontOriginAccessIdentity2020_05_31Outcome
 
typedef Aws::Utils::Outcome< GetCloudFrontOriginAccessIdentityConfig2020_05_31Result, CloudFrontErrorGetCloudFrontOriginAccessIdentityConfig2020_05_31Outcome
 
typedef Aws::Utils::Outcome< GetDistribution2020_05_31Result, CloudFrontErrorGetDistribution2020_05_31Outcome
 
typedef Aws::Utils::Outcome< GetDistributionConfig2020_05_31Result, CloudFrontErrorGetDistributionConfig2020_05_31Outcome
 
typedef Aws::Utils::Outcome< GetFieldLevelEncryption2020_05_31Result, CloudFrontErrorGetFieldLevelEncryption2020_05_31Outcome
 
typedef Aws::Utils::Outcome< GetFieldLevelEncryptionConfig2020_05_31Result, CloudFrontErrorGetFieldLevelEncryptionConfig2020_05_31Outcome
 
typedef Aws::Utils::Outcome< GetFieldLevelEncryptionProfile2020_05_31Result, CloudFrontErrorGetFieldLevelEncryptionProfile2020_05_31Outcome
 
typedef Aws::Utils::Outcome< GetFieldLevelEncryptionProfileConfig2020_05_31Result, CloudFrontErrorGetFieldLevelEncryptionProfileConfig2020_05_31Outcome
 
typedef Aws::Utils::Outcome< GetInvalidation2020_05_31Result, CloudFrontErrorGetInvalidation2020_05_31Outcome
 
typedef Aws::Utils::Outcome< GetKeyGroup2020_05_31Result, CloudFrontErrorGetKeyGroup2020_05_31Outcome
 
typedef Aws::Utils::Outcome< GetKeyGroupConfig2020_05_31Result, CloudFrontErrorGetKeyGroupConfig2020_05_31Outcome
 
typedef Aws::Utils::Outcome< GetMonitoringSubscription2020_05_31Result, CloudFrontErrorGetMonitoringSubscription2020_05_31Outcome
 
typedef Aws::Utils::Outcome< GetOriginRequestPolicy2020_05_31Result, CloudFrontErrorGetOriginRequestPolicy2020_05_31Outcome
 
typedef Aws::Utils::Outcome< GetOriginRequestPolicyConfig2020_05_31Result, CloudFrontErrorGetOriginRequestPolicyConfig2020_05_31Outcome
 
typedef Aws::Utils::Outcome< GetPublicKey2020_05_31Result, CloudFrontErrorGetPublicKey2020_05_31Outcome
 
typedef Aws::Utils::Outcome< GetPublicKeyConfig2020_05_31Result, CloudFrontErrorGetPublicKeyConfig2020_05_31Outcome
 
typedef Aws::Utils::Outcome< GetRealtimeLogConfig2020_05_31Result, CloudFrontErrorGetRealtimeLogConfig2020_05_31Outcome
 
typedef Aws::Utils::Outcome< GetStreamingDistribution2020_05_31Result, CloudFrontErrorGetStreamingDistribution2020_05_31Outcome
 
typedef Aws::Utils::Outcome< GetStreamingDistributionConfig2020_05_31Result, CloudFrontErrorGetStreamingDistributionConfig2020_05_31Outcome
 
typedef Aws::Utils::Outcome< ListCachePolicies2020_05_31Result, CloudFrontErrorListCachePolicies2020_05_31Outcome
 
typedef Aws::Utils::Outcome< ListCloudFrontOriginAccessIdentities2020_05_31Result, CloudFrontErrorListCloudFrontOriginAccessIdentities2020_05_31Outcome
 
typedef Aws::Utils::Outcome< ListDistributions2020_05_31Result, CloudFrontErrorListDistributions2020_05_31Outcome
 
typedef Aws::Utils::Outcome< ListDistributionsByCachePolicyId2020_05_31Result, CloudFrontErrorListDistributionsByCachePolicyId2020_05_31Outcome
 
typedef Aws::Utils::Outcome< ListDistributionsByKeyGroup2020_05_31Result, CloudFrontErrorListDistributionsByKeyGroup2020_05_31Outcome
 
typedef Aws::Utils::Outcome< ListDistributionsByOriginRequestPolicyId2020_05_31Result, CloudFrontErrorListDistributionsByOriginRequestPolicyId2020_05_31Outcome
 
typedef Aws::Utils::Outcome< ListDistributionsByRealtimeLogConfig2020_05_31Result, CloudFrontErrorListDistributionsByRealtimeLogConfig2020_05_31Outcome
 
typedef Aws::Utils::Outcome< ListDistributionsByWebACLId2020_05_31Result, CloudFrontErrorListDistributionsByWebACLId2020_05_31Outcome
 
typedef Aws::Utils::Outcome< ListFieldLevelEncryptionConfigs2020_05_31Result, CloudFrontErrorListFieldLevelEncryptionConfigs2020_05_31Outcome
 
typedef Aws::Utils::Outcome< ListFieldLevelEncryptionProfiles2020_05_31Result, CloudFrontErrorListFieldLevelEncryptionProfiles2020_05_31Outcome
 
typedef Aws::Utils::Outcome< ListInvalidations2020_05_31Result, CloudFrontErrorListInvalidations2020_05_31Outcome
 
typedef Aws::Utils::Outcome< ListKeyGroups2020_05_31Result, CloudFrontErrorListKeyGroups2020_05_31Outcome
 
typedef Aws::Utils::Outcome< ListOriginRequestPolicies2020_05_31Result, CloudFrontErrorListOriginRequestPolicies2020_05_31Outcome
 
typedef Aws::Utils::Outcome< ListPublicKeys2020_05_31Result, CloudFrontErrorListPublicKeys2020_05_31Outcome
 
typedef Aws::Utils::Outcome< ListRealtimeLogConfigs2020_05_31Result, CloudFrontErrorListRealtimeLogConfigs2020_05_31Outcome
 
typedef Aws::Utils::Outcome< ListStreamingDistributions2020_05_31Result, CloudFrontErrorListStreamingDistributions2020_05_31Outcome
 
typedef Aws::Utils::Outcome< ListTagsForResource2020_05_31Result, CloudFrontErrorListTagsForResource2020_05_31Outcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, CloudFrontErrorTagResource2020_05_31Outcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, CloudFrontErrorUntagResource2020_05_31Outcome
 
typedef Aws::Utils::Outcome< UpdateCachePolicy2020_05_31Result, CloudFrontErrorUpdateCachePolicy2020_05_31Outcome
 
typedef Aws::Utils::Outcome< UpdateCloudFrontOriginAccessIdentity2020_05_31Result, CloudFrontErrorUpdateCloudFrontOriginAccessIdentity2020_05_31Outcome
 
typedef Aws::Utils::Outcome< UpdateDistribution2020_05_31Result, CloudFrontErrorUpdateDistribution2020_05_31Outcome
 
typedef Aws::Utils::Outcome< UpdateFieldLevelEncryptionConfig2020_05_31Result, CloudFrontErrorUpdateFieldLevelEncryptionConfig2020_05_31Outcome
 
typedef Aws::Utils::Outcome< UpdateFieldLevelEncryptionProfile2020_05_31Result, CloudFrontErrorUpdateFieldLevelEncryptionProfile2020_05_31Outcome
 
typedef Aws::Utils::Outcome< UpdateKeyGroup2020_05_31Result, CloudFrontErrorUpdateKeyGroup2020_05_31Outcome
 
typedef Aws::Utils::Outcome< UpdateOriginRequestPolicy2020_05_31Result, CloudFrontErrorUpdateOriginRequestPolicy2020_05_31Outcome
 
typedef Aws::Utils::Outcome< UpdatePublicKey2020_05_31Result, CloudFrontErrorUpdatePublicKey2020_05_31Outcome
 
typedef Aws::Utils::Outcome< UpdateRealtimeLogConfig2020_05_31Result, CloudFrontErrorUpdateRealtimeLogConfig2020_05_31Outcome
 
typedef Aws::Utils::Outcome< UpdateStreamingDistribution2020_05_31Result, CloudFrontErrorUpdateStreamingDistribution2020_05_31Outcome
 
typedef std::future< CreateCachePolicy2020_05_31OutcomeCreateCachePolicy2020_05_31OutcomeCallable
 
typedef std::future< CreateCloudFrontOriginAccessIdentity2020_05_31OutcomeCreateCloudFrontOriginAccessIdentity2020_05_31OutcomeCallable
 
typedef std::future< CreateDistribution2020_05_31OutcomeCreateDistribution2020_05_31OutcomeCallable
 
typedef std::future< CreateDistributionWithTags2020_05_31OutcomeCreateDistributionWithTags2020_05_31OutcomeCallable
 
typedef std::future< CreateFieldLevelEncryptionConfig2020_05_31OutcomeCreateFieldLevelEncryptionConfig2020_05_31OutcomeCallable
 
typedef std::future< CreateFieldLevelEncryptionProfile2020_05_31OutcomeCreateFieldLevelEncryptionProfile2020_05_31OutcomeCallable
 
typedef std::future< CreateInvalidation2020_05_31OutcomeCreateInvalidation2020_05_31OutcomeCallable
 
typedef std::future< CreateKeyGroup2020_05_31OutcomeCreateKeyGroup2020_05_31OutcomeCallable
 
typedef std::future< CreateMonitoringSubscription2020_05_31OutcomeCreateMonitoringSubscription2020_05_31OutcomeCallable
 
typedef std::future< CreateOriginRequestPolicy2020_05_31OutcomeCreateOriginRequestPolicy2020_05_31OutcomeCallable
 
typedef std::future< CreatePublicKey2020_05_31OutcomeCreatePublicKey2020_05_31OutcomeCallable
 
typedef std::future< CreateRealtimeLogConfig2020_05_31OutcomeCreateRealtimeLogConfig2020_05_31OutcomeCallable
 
typedef std::future< CreateStreamingDistribution2020_05_31OutcomeCreateStreamingDistribution2020_05_31OutcomeCallable
 
typedef std::future< CreateStreamingDistributionWithTags2020_05_31OutcomeCreateStreamingDistributionWithTags2020_05_31OutcomeCallable
 
typedef std::future< DeleteCachePolicy2020_05_31OutcomeDeleteCachePolicy2020_05_31OutcomeCallable
 
typedef std::future< DeleteCloudFrontOriginAccessIdentity2020_05_31OutcomeDeleteCloudFrontOriginAccessIdentity2020_05_31OutcomeCallable
 
typedef std::future< DeleteDistribution2020_05_31OutcomeDeleteDistribution2020_05_31OutcomeCallable
 
typedef std::future< DeleteFieldLevelEncryptionConfig2020_05_31OutcomeDeleteFieldLevelEncryptionConfig2020_05_31OutcomeCallable
 
typedef std::future< DeleteFieldLevelEncryptionProfile2020_05_31OutcomeDeleteFieldLevelEncryptionProfile2020_05_31OutcomeCallable
 
typedef std::future< DeleteKeyGroup2020_05_31OutcomeDeleteKeyGroup2020_05_31OutcomeCallable
 
typedef std::future< DeleteMonitoringSubscription2020_05_31OutcomeDeleteMonitoringSubscription2020_05_31OutcomeCallable
 
typedef std::future< DeleteOriginRequestPolicy2020_05_31OutcomeDeleteOriginRequestPolicy2020_05_31OutcomeCallable
 
typedef std::future< DeletePublicKey2020_05_31OutcomeDeletePublicKey2020_05_31OutcomeCallable
 
typedef std::future< DeleteRealtimeLogConfig2020_05_31OutcomeDeleteRealtimeLogConfig2020_05_31OutcomeCallable
 
typedef std::future< DeleteStreamingDistribution2020_05_31OutcomeDeleteStreamingDistribution2020_05_31OutcomeCallable
 
typedef std::future< GetCachePolicy2020_05_31OutcomeGetCachePolicy2020_05_31OutcomeCallable
 
typedef std::future< GetCachePolicyConfig2020_05_31OutcomeGetCachePolicyConfig2020_05_31OutcomeCallable
 
typedef std::future< GetCloudFrontOriginAccessIdentity2020_05_31OutcomeGetCloudFrontOriginAccessIdentity2020_05_31OutcomeCallable
 
typedef std::future< GetCloudFrontOriginAccessIdentityConfig2020_05_31OutcomeGetCloudFrontOriginAccessIdentityConfig2020_05_31OutcomeCallable
 
typedef std::future< GetDistribution2020_05_31OutcomeGetDistribution2020_05_31OutcomeCallable
 
typedef std::future< GetDistributionConfig2020_05_31OutcomeGetDistributionConfig2020_05_31OutcomeCallable
 
typedef std::future< GetFieldLevelEncryption2020_05_31OutcomeGetFieldLevelEncryption2020_05_31OutcomeCallable
 
typedef std::future< GetFieldLevelEncryptionConfig2020_05_31OutcomeGetFieldLevelEncryptionConfig2020_05_31OutcomeCallable
 
typedef std::future< GetFieldLevelEncryptionProfile2020_05_31OutcomeGetFieldLevelEncryptionProfile2020_05_31OutcomeCallable
 
typedef std::future< GetFieldLevelEncryptionProfileConfig2020_05_31OutcomeGetFieldLevelEncryptionProfileConfig2020_05_31OutcomeCallable
 
typedef std::future< GetInvalidation2020_05_31OutcomeGetInvalidation2020_05_31OutcomeCallable
 
typedef std::future< GetKeyGroup2020_05_31OutcomeGetKeyGroup2020_05_31OutcomeCallable
 
typedef std::future< GetKeyGroupConfig2020_05_31OutcomeGetKeyGroupConfig2020_05_31OutcomeCallable
 
typedef std::future< GetMonitoringSubscription2020_05_31OutcomeGetMonitoringSubscription2020_05_31OutcomeCallable
 
typedef std::future< GetOriginRequestPolicy2020_05_31OutcomeGetOriginRequestPolicy2020_05_31OutcomeCallable
 
typedef std::future< GetOriginRequestPolicyConfig2020_05_31OutcomeGetOriginRequestPolicyConfig2020_05_31OutcomeCallable
 
typedef std::future< GetPublicKey2020_05_31OutcomeGetPublicKey2020_05_31OutcomeCallable
 
typedef std::future< GetPublicKeyConfig2020_05_31OutcomeGetPublicKeyConfig2020_05_31OutcomeCallable
 
typedef std::future< GetRealtimeLogConfig2020_05_31OutcomeGetRealtimeLogConfig2020_05_31OutcomeCallable
 
typedef std::future< GetStreamingDistribution2020_05_31OutcomeGetStreamingDistribution2020_05_31OutcomeCallable
 
typedef std::future< GetStreamingDistributionConfig2020_05_31OutcomeGetStreamingDistributionConfig2020_05_31OutcomeCallable
 
typedef std::future< ListCachePolicies2020_05_31OutcomeListCachePolicies2020_05_31OutcomeCallable
 
typedef std::future< ListCloudFrontOriginAccessIdentities2020_05_31OutcomeListCloudFrontOriginAccessIdentities2020_05_31OutcomeCallable
 
typedef std::future< ListDistributions2020_05_31OutcomeListDistributions2020_05_31OutcomeCallable
 
typedef std::future< ListDistributionsByCachePolicyId2020_05_31OutcomeListDistributionsByCachePolicyId2020_05_31OutcomeCallable
 
typedef std::future< ListDistributionsByKeyGroup2020_05_31OutcomeListDistributionsByKeyGroup2020_05_31OutcomeCallable
 
typedef std::future< ListDistributionsByOriginRequestPolicyId2020_05_31OutcomeListDistributionsByOriginRequestPolicyId2020_05_31OutcomeCallable
 
typedef std::future< ListDistributionsByRealtimeLogConfig2020_05_31OutcomeListDistributionsByRealtimeLogConfig2020_05_31OutcomeCallable
 
typedef std::future< ListDistributionsByWebACLId2020_05_31OutcomeListDistributionsByWebACLId2020_05_31OutcomeCallable
 
typedef std::future< ListFieldLevelEncryptionConfigs2020_05_31OutcomeListFieldLevelEncryptionConfigs2020_05_31OutcomeCallable
 
typedef std::future< ListFieldLevelEncryptionProfiles2020_05_31OutcomeListFieldLevelEncryptionProfiles2020_05_31OutcomeCallable
 
typedef std::future< ListInvalidations2020_05_31OutcomeListInvalidations2020_05_31OutcomeCallable
 
typedef std::future< ListKeyGroups2020_05_31OutcomeListKeyGroups2020_05_31OutcomeCallable
 
typedef std::future< ListOriginRequestPolicies2020_05_31OutcomeListOriginRequestPolicies2020_05_31OutcomeCallable
 
typedef std::future< ListPublicKeys2020_05_31OutcomeListPublicKeys2020_05_31OutcomeCallable
 
typedef std::future< ListRealtimeLogConfigs2020_05_31OutcomeListRealtimeLogConfigs2020_05_31OutcomeCallable
 
typedef std::future< ListStreamingDistributions2020_05_31OutcomeListStreamingDistributions2020_05_31OutcomeCallable
 
typedef std::future< ListTagsForResource2020_05_31OutcomeListTagsForResource2020_05_31OutcomeCallable
 
typedef std::future< TagResource2020_05_31OutcomeTagResource2020_05_31OutcomeCallable
 
typedef std::future< UntagResource2020_05_31OutcomeUntagResource2020_05_31OutcomeCallable
 
typedef std::future< UpdateCachePolicy2020_05_31OutcomeUpdateCachePolicy2020_05_31OutcomeCallable
 
typedef std::future< UpdateCloudFrontOriginAccessIdentity2020_05_31OutcomeUpdateCloudFrontOriginAccessIdentity2020_05_31OutcomeCallable
 
typedef std::future< UpdateDistribution2020_05_31OutcomeUpdateDistribution2020_05_31OutcomeCallable
 
typedef std::future< UpdateFieldLevelEncryptionConfig2020_05_31OutcomeUpdateFieldLevelEncryptionConfig2020_05_31OutcomeCallable
 
typedef std::future< UpdateFieldLevelEncryptionProfile2020_05_31OutcomeUpdateFieldLevelEncryptionProfile2020_05_31OutcomeCallable
 
typedef std::future< UpdateKeyGroup2020_05_31OutcomeUpdateKeyGroup2020_05_31OutcomeCallable
 
typedef std::future< UpdateOriginRequestPolicy2020_05_31OutcomeUpdateOriginRequestPolicy2020_05_31OutcomeCallable
 
typedef std::future< UpdatePublicKey2020_05_31OutcomeUpdatePublicKey2020_05_31OutcomeCallable
 
typedef std::future< UpdateRealtimeLogConfig2020_05_31OutcomeUpdateRealtimeLogConfig2020_05_31OutcomeCallable
 
typedef std::future< UpdateStreamingDistribution2020_05_31OutcomeUpdateStreamingDistribution2020_05_31OutcomeCallable
 

Enumerations

enum  CachePolicyCookieBehavior {
  CachePolicyCookieBehavior::NOT_SET, CachePolicyCookieBehavior::none, CachePolicyCookieBehavior::whitelist, CachePolicyCookieBehavior::allExcept,
  CachePolicyCookieBehavior::all
}
 
enum  CachePolicyHeaderBehavior { CachePolicyHeaderBehavior::NOT_SET, CachePolicyHeaderBehavior::none, CachePolicyHeaderBehavior::whitelist }
 
enum  CachePolicyQueryStringBehavior {
  CachePolicyQueryStringBehavior::NOT_SET, CachePolicyQueryStringBehavior::none, CachePolicyQueryStringBehavior::whitelist, CachePolicyQueryStringBehavior::allExcept,
  CachePolicyQueryStringBehavior::all
}
 
enum  CachePolicyType { CachePolicyType::NOT_SET, CachePolicyType::managed, CachePolicyType::custom }
 
enum  EventType {
  EventType::NOT_SET, EventType::viewer_request, EventType::viewer_response, EventType::origin_request,
  EventType::origin_response
}
 
enum  Format { Format::NOT_SET, Format::URLEncoded }
 
enum  GeoRestrictionType { GeoRestrictionType::NOT_SET, GeoRestrictionType::blacklist, GeoRestrictionType::whitelist, GeoRestrictionType::none }
 
enum  HttpVersion { HttpVersion::NOT_SET, HttpVersion::http1_1, HttpVersion::http2 }
 
enum  ICPRecordalStatus { ICPRecordalStatus::NOT_SET, ICPRecordalStatus::APPROVED, ICPRecordalStatus::SUSPENDED, ICPRecordalStatus::PENDING }
 
enum  ItemSelection { ItemSelection::NOT_SET, ItemSelection::none, ItemSelection::whitelist, ItemSelection::all }
 
enum  Method {
  Method::NOT_SET, Method::GET_, Method::HEAD, Method::POST,
  Method::PUT, Method::PATCH, Method::OPTIONS, Method::DELETE_
}
 
enum  MinimumProtocolVersion {
  MinimumProtocolVersion::NOT_SET, MinimumProtocolVersion::SSLv3, MinimumProtocolVersion::TLSv1, MinimumProtocolVersion::TLSv1_2016,
  MinimumProtocolVersion::TLSv1_1_2016, MinimumProtocolVersion::TLSv1_2_2018, MinimumProtocolVersion::TLSv1_2_2019
}
 
enum  OriginProtocolPolicy { OriginProtocolPolicy::NOT_SET, OriginProtocolPolicy::http_only, OriginProtocolPolicy::match_viewer, OriginProtocolPolicy::https_only }
 
enum  OriginRequestPolicyCookieBehavior { OriginRequestPolicyCookieBehavior::NOT_SET, OriginRequestPolicyCookieBehavior::none, OriginRequestPolicyCookieBehavior::whitelist, OriginRequestPolicyCookieBehavior::all }
 
enum  OriginRequestPolicyHeaderBehavior {
  OriginRequestPolicyHeaderBehavior::NOT_SET, OriginRequestPolicyHeaderBehavior::none, OriginRequestPolicyHeaderBehavior::whitelist, OriginRequestPolicyHeaderBehavior::allViewer,
  OriginRequestPolicyHeaderBehavior::allViewerAndWhitelistCloudFront
}
 
enum  OriginRequestPolicyQueryStringBehavior { OriginRequestPolicyQueryStringBehavior::NOT_SET, OriginRequestPolicyQueryStringBehavior::none, OriginRequestPolicyQueryStringBehavior::whitelist, OriginRequestPolicyQueryStringBehavior::all }
 
enum  OriginRequestPolicyType { OriginRequestPolicyType::NOT_SET, OriginRequestPolicyType::managed, OriginRequestPolicyType::custom }
 
enum  PriceClass { PriceClass::NOT_SET, PriceClass::PriceClass_100, PriceClass::PriceClass_200, PriceClass::PriceClass_All }
 
enum  RealtimeMetricsSubscriptionStatus { RealtimeMetricsSubscriptionStatus::NOT_SET, RealtimeMetricsSubscriptionStatus::Enabled, RealtimeMetricsSubscriptionStatus::Disabled }
 
enum  SslProtocol {
  SslProtocol::NOT_SET, SslProtocol::SSLv3, SslProtocol::TLSv1, SslProtocol::TLSv1_1,
  SslProtocol::TLSv1_2
}
 
enum  SSLSupportMethod { SSLSupportMethod::NOT_SET, SSLSupportMethod::sni_only, SSLSupportMethod::vip, SSLSupportMethod::static_ip }
 
enum  ViewerProtocolPolicy { ViewerProtocolPolicy::NOT_SET, ViewerProtocolPolicy::allow_all, ViewerProtocolPolicy::https_only, ViewerProtocolPolicy::redirect_to_https }
 

Typedef Documentation

◆ CreateCachePolicy2020_05_31Outcome

Definition at line 198 of file CloudFrontClient.h.

◆ CreateCachePolicy2020_05_31OutcomeCallable

Definition at line 276 of file CloudFrontClient.h.

◆ CreateCloudFrontOriginAccessIdentity2020_05_31Outcome

Definition at line 201 of file CloudFrontClient.h.

◆ CreateCloudFrontOriginAccessIdentity2020_05_31OutcomeCallable

Definition at line 277 of file CloudFrontClient.h.

◆ CreateDistribution2020_05_31Outcome

Definition at line 202 of file CloudFrontClient.h.

◆ CreateDistribution2020_05_31OutcomeCallable

Definition at line 278 of file CloudFrontClient.h.

◆ CreateDistributionWithTags2020_05_31Outcome

Definition at line 203 of file CloudFrontClient.h.

◆ CreateDistributionWithTags2020_05_31OutcomeCallable

Definition at line 279 of file CloudFrontClient.h.

◆ CreateFieldLevelEncryptionConfig2020_05_31Outcome

Definition at line 204 of file CloudFrontClient.h.

◆ CreateFieldLevelEncryptionConfig2020_05_31OutcomeCallable

Definition at line 280 of file CloudFrontClient.h.

◆ CreateFieldLevelEncryptionProfile2020_05_31Outcome

Definition at line 205 of file CloudFrontClient.h.

◆ CreateFieldLevelEncryptionProfile2020_05_31OutcomeCallable

Definition at line 281 of file CloudFrontClient.h.

◆ CreateInvalidation2020_05_31Outcome

Definition at line 206 of file CloudFrontClient.h.

◆ CreateInvalidation2020_05_31OutcomeCallable

Definition at line 282 of file CloudFrontClient.h.

◆ CreateKeyGroup2020_05_31Outcome

Definition at line 207 of file CloudFrontClient.h.

◆ CreateKeyGroup2020_05_31OutcomeCallable

Definition at line 283 of file CloudFrontClient.h.

◆ CreateMonitoringSubscription2020_05_31Outcome

Definition at line 208 of file CloudFrontClient.h.

◆ CreateMonitoringSubscription2020_05_31OutcomeCallable

Definition at line 284 of file CloudFrontClient.h.

◆ CreateOriginRequestPolicy2020_05_31Outcome

Definition at line 209 of file CloudFrontClient.h.

◆ CreateOriginRequestPolicy2020_05_31OutcomeCallable

Definition at line 285 of file CloudFrontClient.h.

◆ CreatePublicKey2020_05_31Outcome

Definition at line 210 of file CloudFrontClient.h.

◆ CreatePublicKey2020_05_31OutcomeCallable

Definition at line 286 of file CloudFrontClient.h.

◆ CreateRealtimeLogConfig2020_05_31Outcome

Definition at line 211 of file CloudFrontClient.h.

◆ CreateRealtimeLogConfig2020_05_31OutcomeCallable

Definition at line 287 of file CloudFrontClient.h.

◆ CreateStreamingDistribution2020_05_31Outcome

Definition at line 212 of file CloudFrontClient.h.

◆ CreateStreamingDistribution2020_05_31OutcomeCallable

Definition at line 288 of file CloudFrontClient.h.

◆ CreateStreamingDistributionWithTags2020_05_31Outcome

Definition at line 213 of file CloudFrontClient.h.

◆ CreateStreamingDistributionWithTags2020_05_31OutcomeCallable

Definition at line 289 of file CloudFrontClient.h.

◆ DeleteCachePolicy2020_05_31Outcome

Definition at line 214 of file CloudFrontClient.h.

◆ DeleteCachePolicy2020_05_31OutcomeCallable

Definition at line 290 of file CloudFrontClient.h.

◆ DeleteCloudFrontOriginAccessIdentity2020_05_31Outcome

Definition at line 215 of file CloudFrontClient.h.

◆ DeleteCloudFrontOriginAccessIdentity2020_05_31OutcomeCallable

Definition at line 291 of file CloudFrontClient.h.

◆ DeleteDistribution2020_05_31Outcome

Definition at line 216 of file CloudFrontClient.h.

◆ DeleteDistribution2020_05_31OutcomeCallable

Definition at line 292 of file CloudFrontClient.h.

◆ DeleteFieldLevelEncryptionConfig2020_05_31Outcome

Definition at line 217 of file CloudFrontClient.h.

◆ DeleteFieldLevelEncryptionConfig2020_05_31OutcomeCallable

Definition at line 293 of file CloudFrontClient.h.

◆ DeleteFieldLevelEncryptionProfile2020_05_31Outcome

Definition at line 218 of file CloudFrontClient.h.

◆ DeleteFieldLevelEncryptionProfile2020_05_31OutcomeCallable

Definition at line 294 of file CloudFrontClient.h.

◆ DeleteKeyGroup2020_05_31Outcome

Definition at line 219 of file CloudFrontClient.h.

◆ DeleteKeyGroup2020_05_31OutcomeCallable

Definition at line 295 of file CloudFrontClient.h.

◆ DeleteMonitoringSubscription2020_05_31Outcome

Definition at line 220 of file CloudFrontClient.h.

◆ DeleteMonitoringSubscription2020_05_31OutcomeCallable

Definition at line 296 of file CloudFrontClient.h.

◆ DeleteOriginRequestPolicy2020_05_31Outcome

Definition at line 221 of file CloudFrontClient.h.

◆ DeleteOriginRequestPolicy2020_05_31OutcomeCallable

Definition at line 297 of file CloudFrontClient.h.

◆ DeletePublicKey2020_05_31Outcome

Definition at line 222 of file CloudFrontClient.h.

◆ DeletePublicKey2020_05_31OutcomeCallable

Definition at line 298 of file CloudFrontClient.h.

◆ DeleteRealtimeLogConfig2020_05_31Outcome

Definition at line 223 of file CloudFrontClient.h.

◆ DeleteRealtimeLogConfig2020_05_31OutcomeCallable

Definition at line 299 of file CloudFrontClient.h.

◆ DeleteStreamingDistribution2020_05_31Outcome

Definition at line 224 of file CloudFrontClient.h.

◆ DeleteStreamingDistribution2020_05_31OutcomeCallable

Definition at line 300 of file CloudFrontClient.h.

◆ GetCachePolicy2020_05_31Outcome

Definition at line 225 of file CloudFrontClient.h.

◆ GetCachePolicy2020_05_31OutcomeCallable

Definition at line 301 of file CloudFrontClient.h.

◆ GetCachePolicyConfig2020_05_31Outcome

Definition at line 226 of file CloudFrontClient.h.

◆ GetCachePolicyConfig2020_05_31OutcomeCallable

Definition at line 302 of file CloudFrontClient.h.

◆ GetCloudFrontOriginAccessIdentity2020_05_31Outcome

Definition at line 227 of file CloudFrontClient.h.

◆ GetCloudFrontOriginAccessIdentity2020_05_31OutcomeCallable

Definition at line 303 of file CloudFrontClient.h.

◆ GetCloudFrontOriginAccessIdentityConfig2020_05_31Outcome

Definition at line 228 of file CloudFrontClient.h.

◆ GetCloudFrontOriginAccessIdentityConfig2020_05_31OutcomeCallable

Definition at line 304 of file CloudFrontClient.h.

◆ GetDistribution2020_05_31Outcome

Definition at line 229 of file CloudFrontClient.h.

◆ GetDistribution2020_05_31OutcomeCallable

Definition at line 305 of file CloudFrontClient.h.

◆ GetDistributionConfig2020_05_31Outcome

Definition at line 230 of file CloudFrontClient.h.

◆ GetDistributionConfig2020_05_31OutcomeCallable

Definition at line 306 of file CloudFrontClient.h.

◆ GetFieldLevelEncryption2020_05_31Outcome

Definition at line 231 of file CloudFrontClient.h.

◆ GetFieldLevelEncryption2020_05_31OutcomeCallable

Definition at line 307 of file CloudFrontClient.h.

◆ GetFieldLevelEncryptionConfig2020_05_31Outcome

Definition at line 232 of file CloudFrontClient.h.

◆ GetFieldLevelEncryptionConfig2020_05_31OutcomeCallable

Definition at line 308 of file CloudFrontClient.h.

◆ GetFieldLevelEncryptionProfile2020_05_31Outcome

Definition at line 233 of file CloudFrontClient.h.

◆ GetFieldLevelEncryptionProfile2020_05_31OutcomeCallable

Definition at line 309 of file CloudFrontClient.h.

◆ GetFieldLevelEncryptionProfileConfig2020_05_31Outcome

Definition at line 234 of file CloudFrontClient.h.

◆ GetFieldLevelEncryptionProfileConfig2020_05_31OutcomeCallable

Definition at line 310 of file CloudFrontClient.h.

◆ GetInvalidation2020_05_31Outcome

Definition at line 235 of file CloudFrontClient.h.

◆ GetInvalidation2020_05_31OutcomeCallable

Definition at line 311 of file CloudFrontClient.h.

◆ GetKeyGroup2020_05_31Outcome

Definition at line 236 of file CloudFrontClient.h.

◆ GetKeyGroup2020_05_31OutcomeCallable

Definition at line 312 of file CloudFrontClient.h.

◆ GetKeyGroupConfig2020_05_31Outcome

Definition at line 237 of file CloudFrontClient.h.

◆ GetKeyGroupConfig2020_05_31OutcomeCallable

Definition at line 313 of file CloudFrontClient.h.

◆ GetMonitoringSubscription2020_05_31Outcome

Definition at line 238 of file CloudFrontClient.h.

◆ GetMonitoringSubscription2020_05_31OutcomeCallable

Definition at line 314 of file CloudFrontClient.h.

◆ GetOriginRequestPolicy2020_05_31Outcome

Definition at line 239 of file CloudFrontClient.h.

◆ GetOriginRequestPolicy2020_05_31OutcomeCallable

Definition at line 315 of file CloudFrontClient.h.

◆ GetOriginRequestPolicyConfig2020_05_31Outcome

Definition at line 240 of file CloudFrontClient.h.

◆ GetOriginRequestPolicyConfig2020_05_31OutcomeCallable

Definition at line 316 of file CloudFrontClient.h.

◆ GetPublicKey2020_05_31Outcome

Definition at line 241 of file CloudFrontClient.h.

◆ GetPublicKey2020_05_31OutcomeCallable

Definition at line 317 of file CloudFrontClient.h.

◆ GetPublicKeyConfig2020_05_31Outcome

Definition at line 242 of file CloudFrontClient.h.

◆ GetPublicKeyConfig2020_05_31OutcomeCallable

Definition at line 318 of file CloudFrontClient.h.

◆ GetRealtimeLogConfig2020_05_31Outcome

Definition at line 243 of file CloudFrontClient.h.

◆ GetRealtimeLogConfig2020_05_31OutcomeCallable

Definition at line 319 of file CloudFrontClient.h.

◆ GetStreamingDistribution2020_05_31Outcome

Definition at line 244 of file CloudFrontClient.h.

◆ GetStreamingDistribution2020_05_31OutcomeCallable

Definition at line 320 of file CloudFrontClient.h.

◆ GetStreamingDistributionConfig2020_05_31Outcome

Definition at line 245 of file CloudFrontClient.h.

◆ GetStreamingDistributionConfig2020_05_31OutcomeCallable

Definition at line 321 of file CloudFrontClient.h.

◆ ListCachePolicies2020_05_31Outcome

Definition at line 246 of file CloudFrontClient.h.

◆ ListCachePolicies2020_05_31OutcomeCallable

Definition at line 322 of file CloudFrontClient.h.

◆ ListCloudFrontOriginAccessIdentities2020_05_31Outcome

Definition at line 247 of file CloudFrontClient.h.

◆ ListCloudFrontOriginAccessIdentities2020_05_31OutcomeCallable

Definition at line 323 of file CloudFrontClient.h.

◆ ListDistributions2020_05_31Outcome

Definition at line 248 of file CloudFrontClient.h.

◆ ListDistributions2020_05_31OutcomeCallable

Definition at line 324 of file CloudFrontClient.h.

◆ ListDistributionsByCachePolicyId2020_05_31Outcome

Definition at line 249 of file CloudFrontClient.h.

◆ ListDistributionsByCachePolicyId2020_05_31OutcomeCallable

Definition at line 325 of file CloudFrontClient.h.

◆ ListDistributionsByKeyGroup2020_05_31Outcome

Definition at line 250 of file CloudFrontClient.h.

◆ ListDistributionsByKeyGroup2020_05_31OutcomeCallable

Definition at line 326 of file CloudFrontClient.h.

◆ ListDistributionsByOriginRequestPolicyId2020_05_31Outcome

Definition at line 251 of file CloudFrontClient.h.

◆ ListDistributionsByOriginRequestPolicyId2020_05_31OutcomeCallable

Definition at line 327 of file CloudFrontClient.h.

◆ ListDistributionsByRealtimeLogConfig2020_05_31Outcome

Definition at line 252 of file CloudFrontClient.h.

◆ ListDistributionsByRealtimeLogConfig2020_05_31OutcomeCallable

Definition at line 328 of file CloudFrontClient.h.

◆ ListDistributionsByWebACLId2020_05_31Outcome

Definition at line 253 of file CloudFrontClient.h.

◆ ListDistributionsByWebACLId2020_05_31OutcomeCallable

Definition at line 329 of file CloudFrontClient.h.

◆ ListFieldLevelEncryptionConfigs2020_05_31Outcome

Definition at line 254 of file CloudFrontClient.h.

◆ ListFieldLevelEncryptionConfigs2020_05_31OutcomeCallable

Definition at line 330 of file CloudFrontClient.h.

◆ ListFieldLevelEncryptionProfiles2020_05_31Outcome

Definition at line 255 of file CloudFrontClient.h.

◆ ListFieldLevelEncryptionProfiles2020_05_31OutcomeCallable

Definition at line 331 of file CloudFrontClient.h.

◆ ListInvalidations2020_05_31Outcome

Definition at line 256 of file CloudFrontClient.h.

◆ ListInvalidations2020_05_31OutcomeCallable

Definition at line 332 of file CloudFrontClient.h.

◆ ListKeyGroups2020_05_31Outcome

Definition at line 257 of file CloudFrontClient.h.

◆ ListKeyGroups2020_05_31OutcomeCallable

Definition at line 333 of file CloudFrontClient.h.

◆ ListOriginRequestPolicies2020_05_31Outcome

Definition at line 258 of file CloudFrontClient.h.

◆ ListOriginRequestPolicies2020_05_31OutcomeCallable

Definition at line 334 of file CloudFrontClient.h.

◆ ListPublicKeys2020_05_31Outcome

Definition at line 259 of file CloudFrontClient.h.

◆ ListPublicKeys2020_05_31OutcomeCallable

Definition at line 335 of file CloudFrontClient.h.

◆ ListRealtimeLogConfigs2020_05_31Outcome

Definition at line 260 of file CloudFrontClient.h.

◆ ListRealtimeLogConfigs2020_05_31OutcomeCallable

Definition at line 336 of file CloudFrontClient.h.

◆ ListStreamingDistributions2020_05_31Outcome

Definition at line 261 of file CloudFrontClient.h.

◆ ListStreamingDistributions2020_05_31OutcomeCallable

Definition at line 337 of file CloudFrontClient.h.

◆ ListTagsForResource2020_05_31Outcome

Definition at line 262 of file CloudFrontClient.h.

◆ ListTagsForResource2020_05_31OutcomeCallable

Definition at line 338 of file CloudFrontClient.h.

◆ TagResource2020_05_31Outcome

Definition at line 263 of file CloudFrontClient.h.

◆ TagResource2020_05_31OutcomeCallable

Definition at line 339 of file CloudFrontClient.h.

◆ UntagResource2020_05_31Outcome

Definition at line 264 of file CloudFrontClient.h.

◆ UntagResource2020_05_31OutcomeCallable

Definition at line 340 of file CloudFrontClient.h.

◆ UpdateCachePolicy2020_05_31Outcome

Definition at line 265 of file CloudFrontClient.h.

◆ UpdateCachePolicy2020_05_31OutcomeCallable

Definition at line 341 of file CloudFrontClient.h.

◆ UpdateCloudFrontOriginAccessIdentity2020_05_31Outcome

Definition at line 266 of file CloudFrontClient.h.

◆ UpdateCloudFrontOriginAccessIdentity2020_05_31OutcomeCallable

Definition at line 342 of file CloudFrontClient.h.

◆ UpdateDistribution2020_05_31Outcome

Definition at line 267 of file CloudFrontClient.h.

◆ UpdateDistribution2020_05_31OutcomeCallable

Definition at line 343 of file CloudFrontClient.h.

◆ UpdateFieldLevelEncryptionConfig2020_05_31Outcome

Definition at line 268 of file CloudFrontClient.h.

◆ UpdateFieldLevelEncryptionConfig2020_05_31OutcomeCallable

Definition at line 344 of file CloudFrontClient.h.

◆ UpdateFieldLevelEncryptionProfile2020_05_31Outcome

Definition at line 269 of file CloudFrontClient.h.

◆ UpdateFieldLevelEncryptionProfile2020_05_31OutcomeCallable

Definition at line 345 of file CloudFrontClient.h.

◆ UpdateKeyGroup2020_05_31Outcome

Definition at line 270 of file CloudFrontClient.h.

◆ UpdateKeyGroup2020_05_31OutcomeCallable

Definition at line 346 of file CloudFrontClient.h.

◆ UpdateOriginRequestPolicy2020_05_31Outcome

Definition at line 271 of file CloudFrontClient.h.

◆ UpdateOriginRequestPolicy2020_05_31OutcomeCallable

Definition at line 347 of file CloudFrontClient.h.

◆ UpdatePublicKey2020_05_31Outcome

Definition at line 272 of file CloudFrontClient.h.

◆ UpdatePublicKey2020_05_31OutcomeCallable

Definition at line 348 of file CloudFrontClient.h.

◆ UpdateRealtimeLogConfig2020_05_31Outcome

Definition at line 273 of file CloudFrontClient.h.

◆ UpdateRealtimeLogConfig2020_05_31OutcomeCallable

Definition at line 349 of file CloudFrontClient.h.

◆ UpdateStreamingDistribution2020_05_31Outcome

Definition at line 274 of file CloudFrontClient.h.

◆ UpdateStreamingDistribution2020_05_31OutcomeCallable

Definition at line 350 of file CloudFrontClient.h.

Enumeration Type Documentation

◆ CachePolicyCookieBehavior

Enumerator
NOT_SET 
none 
whitelist 
allExcept 
all 

Definition at line 16 of file CachePolicyCookieBehavior.h.

◆ CachePolicyHeaderBehavior

Enumerator
NOT_SET 
none 
whitelist 

Definition at line 16 of file CachePolicyHeaderBehavior.h.

◆ CachePolicyQueryStringBehavior

Enumerator
NOT_SET 
none 
whitelist 
allExcept 
all 

Definition at line 16 of file CachePolicyQueryStringBehavior.h.

◆ CachePolicyType

Enumerator
NOT_SET 
managed 
custom 

Definition at line 16 of file CachePolicyType.h.

◆ EventType

Enumerator
NOT_SET 
viewer_request 
viewer_response 
origin_request 
origin_response 

Definition at line 16 of file EventType.h.

◆ Format

Enumerator
NOT_SET 
URLEncoded 

Definition at line 16 of file Format.h.

◆ GeoRestrictionType

Enumerator
NOT_SET 
blacklist 
whitelist 
none 

Definition at line 16 of file GeoRestrictionType.h.

◆ HttpVersion

Enumerator
NOT_SET 
http1_1 
http2 

Definition at line 16 of file HttpVersion.h.

◆ ICPRecordalStatus

Enumerator
NOT_SET 
APPROVED 
SUSPENDED 
PENDING 

Definition at line 16 of file ICPRecordalStatus.h.

◆ ItemSelection

Enumerator
NOT_SET 
none 
whitelist 
all 

Definition at line 16 of file ItemSelection.h.

◆ Method

Enumerator
NOT_SET 
GET_ 
HEAD 
POST 
PUT 
PATCH 
OPTIONS 
DELETE_ 

Definition at line 16 of file Method.h.

◆ MinimumProtocolVersion

Enumerator
NOT_SET 
SSLv3 
TLSv1 
TLSv1_2016 
TLSv1_1_2016 
TLSv1_2_2018 
TLSv1_2_2019 

Definition at line 16 of file MinimumProtocolVersion.h.

◆ OriginProtocolPolicy

Enumerator
NOT_SET 
http_only 
match_viewer 
https_only 

Definition at line 16 of file OriginProtocolPolicy.h.

◆ OriginRequestPolicyCookieBehavior

Enumerator
NOT_SET 
none 
whitelist 
all 

Definition at line 16 of file OriginRequestPolicyCookieBehavior.h.

◆ OriginRequestPolicyHeaderBehavior

Enumerator
NOT_SET 
none 
whitelist 
allViewer 
allViewerAndWhitelistCloudFront 

Definition at line 16 of file OriginRequestPolicyHeaderBehavior.h.

◆ OriginRequestPolicyQueryStringBehavior

Enumerator
NOT_SET 
none 
whitelist 
all 

Definition at line 16 of file OriginRequestPolicyQueryStringBehavior.h.

◆ OriginRequestPolicyType

Enumerator
NOT_SET 
managed 
custom 

Definition at line 16 of file OriginRequestPolicyType.h.

◆ PriceClass

Enumerator
NOT_SET 
PriceClass_100 
PriceClass_200 
PriceClass_All 

Definition at line 16 of file PriceClass.h.

◆ RealtimeMetricsSubscriptionStatus

Enumerator
NOT_SET 
Enabled 
Disabled 

Definition at line 16 of file RealtimeMetricsSubscriptionStatus.h.

◆ SslProtocol

Enumerator
NOT_SET 
SSLv3 
TLSv1 
TLSv1_1 
TLSv1_2 

Definition at line 16 of file SslProtocol.h.

◆ SSLSupportMethod

Enumerator
NOT_SET 
sni_only 
vip 
static_ip 

Definition at line 16 of file SSLSupportMethod.h.

◆ ViewerProtocolPolicy

Enumerator
NOT_SET 
allow_all 
https_only 
redirect_to_https 

Definition at line 16 of file ViewerProtocolPolicy.h.