Uses of Package
software.amazon.awscdk.cfnpropertymixins.services.cloudfront
Packages that use software.amazon.awscdk.cfnpropertymixins.services.cloudfront
-
Classes in software.amazon.awscdk.cfnpropertymixins.services.cloudfront used by software.amazon.awscdk.cfnpropertymixins.services.cloudfrontClassDescriptionProperties for CfnAnycastIpListPropsMixin.A builder for
CfnAnycastIpListMixinPropsAn Anycast static IP list.An Anycast static IP list.A builder forCfnAnycastIpListPropsMixin.AnycastIpListPropertyA fluent builder forCfnAnycastIpListPropsMixin.Configuration for an IPAM CIDR that defines a specific IP address range, IPAM pool, and associated Anycast IP address.A builder forCfnAnycastIpListPropsMixin.IpamCidrConfigPropertyThe result for the IPAM CIDR that defines a specific IP address range, IPAM pool, and associated Anycast IP address.A builder forCfnAnycastIpListPropsMixin.IpamCidrConfigResultPropertyA complex type that contains zero or moreTagelements.A builder forCfnAnycastIpListPropsMixin.TagsPropertyProperties for CfnCachePolicyPropsMixin.A builder forCfnCachePolicyMixinPropsA cache policy.A fluent builder forCfnCachePolicyPropsMixin.A cache policy configuration.A builder forCfnCachePolicyPropsMixin.CachePolicyConfigPropertyAn object that determines whether any cookies in viewer requests (and if so, which cookies) are included in the cache key and in requests that CloudFront sends to the origin.A builder forCfnCachePolicyPropsMixin.CookiesConfigPropertyAn object that determines whether any HTTP headers (and if so, which headers) are included in the cache key and in requests that CloudFront sends to the origin.A builder forCfnCachePolicyPropsMixin.HeadersConfigPropertyThis object determines the values that CloudFront includes in the cache key.An object that determines whether any URL query strings in viewer requests (and if so, which query strings) are included in the cache key and in requests that CloudFront sends to the origin.A builder forCfnCachePolicyPropsMixin.QueryStringsConfigPropertyProperties for CfnCloudFrontOriginAccessIdentityPropsMixin.A builder forCfnCloudFrontOriginAccessIdentityMixinPropsThe request to create a new origin access identity (OAI).A fluent builder forCfnCloudFrontOriginAccessIdentityPropsMixin.Origin access identity configuration.Properties for CfnConnectionFunctionPropsMixin.A builder forCfnConnectionFunctionMixinPropsA connection function.A fluent builder forCfnConnectionFunctionPropsMixin.Contains configuration information about a CloudFront function.The key value store association.Properties for CfnConnectionGroupPropsMixin.A builder forCfnConnectionGroupMixinPropsThe connection group for your distribution tenants.A fluent builder forCfnConnectionGroupPropsMixin.Properties for CfnContinuousDeploymentPolicyPropsMixin.A builder forCfnContinuousDeploymentPolicyMixinPropsCreates a continuous deployment policy that routes a subset of production traffic from a primary distribution to a staging distribution.A fluent builder forCfnContinuousDeploymentPolicyPropsMixin.Contains the configuration for a continuous deployment policy.Session stickiness provides the ability to define multiple requests from a single viewer as a single session.Determines which HTTP requests are sent to the staging distribution.Defines a single header policy for a CloudFront distribution.This configuration determines the percentage of HTTP requests that are sent to the staging distribution.Configure a policy that CloudFront uses to route requests to different origins or use different cache settings, based on the weight assigned to each option.The traffic configuration of your continuous deployment.Properties for CfnDistributionPropsMixin.A builder forCfnDistributionMixinPropsA distribution tells CloudFront where you want content to be delivered from, and the details about how to track and manage content delivery.A fluent builder forCfnDistributionPropsMixin.A complex type that describes how CloudFront processes requests.A builder forCfnDistributionPropsMixin.CacheBehaviorPropertyA connection function association.This field is deprecated.A builder forCfnDistributionPropsMixin.CookiesPropertyA complex type that controls:.A builder forCfnDistributionPropsMixin.CustomErrorResponsePropertyA custom origin.A builder forCfnDistributionPropsMixin.CustomOriginConfigPropertyA complex type that describes the default cache behavior if you don't specify aCacheBehaviorelement or if request URLs don't match any of the values ofPathPatterninCacheBehaviorelements.A builder forCfnDistributionPropsMixin.DefaultCacheBehaviorPropertyThe value that you assigned to the parameter.A builder forCfnDistributionPropsMixin.DefinitionPropertyA distribution configuration.A builder forCfnDistributionPropsMixin.DistributionConfigPropertyA builder forCfnDistributionPropsMixin.ForwardedValuesPropertyA CloudFront function that is associated with a cache behavior in a CloudFront distribution.A builder forCfnDistributionPropsMixin.FunctionAssociationPropertyA complex type that controls the countries in which your content is distributed.A builder forCfnDistributionPropsMixin.GeoRestrictionPropertyAmazon CloudFront supports gRPC, an open-source remote procedure call (RPC) framework built on HTTP/2.A builder forCfnDistributionPropsMixin.GrpcConfigPropertyA complex type that contains a Lambda@Edge function association.A custom origin.A builder forCfnDistributionPropsMixin.LegacyCustomOriginPropertyThe origin as an Amazon S3 bucket.A builder forCfnDistributionPropsMixin.LegacyS3OriginPropertyA complex type that specifies whether access logs are written for the distribution.A builder forCfnDistributionPropsMixin.LoggingPropertyA complex type that containsHeaderNameandHeaderValueelements, if any, for this distribution.A builder forCfnDistributionPropsMixin.OriginCustomHeaderPropertyA complex data type that includes information about the failover criteria for an origin group, including the status codes for which CloudFront will failover from the primary origin to the second origin.An origin in an origin group.A builder forCfnDistributionPropsMixin.OriginGroupMemberPropertyA complex data type for the origins included in an origin group.A builder forCfnDistributionPropsMixin.OriginGroupMembersPropertyAn origin group includes two origins (a primary origin and a secondary origin to failover to) and a failover criteria that you specify.A builder forCfnDistributionPropsMixin.OriginGroupPropertyA complex data type for the origin groups specified for a distribution.A builder forCfnDistributionPropsMixin.OriginGroupsPropertyConfigures mutual TLS authentication between CloudFront and your origin server.A builder forCfnDistributionPropsMixin.OriginMtlsConfigPropertyAn origin.A builder forCfnDistributionPropsMixin.OriginPropertyCloudFront Origin Shield.A builder forCfnDistributionPropsMixin.OriginShieldPropertyA list of parameter values to add to the resource.A builder forCfnDistributionPropsMixin.ParameterDefinitionPropertyA complex type that identifies ways in which you want to restrict distribution of your content.A builder forCfnDistributionPropsMixin.RestrictionsPropertyA complex type that contains information about the Amazon S3 origin.A builder forCfnDistributionPropsMixin.S3OriginConfigPropertyA complex data type for the status codes that you specify that, when returned by a primary origin, trigger CloudFront to failover to a second origin.A builder forCfnDistributionPropsMixin.StatusCodesPropertyExample:A builder forCfnDistributionPropsMixin.StringSchemaPropertyA builder forCfnDistributionPropsMixin.TenantConfigPropertyA trust store configuration.A builder forCfnDistributionPropsMixin.TrustStoreConfigPropertyA complex type that determines the distribution's SSL/TLS configuration for communicating with viewers.A builder forCfnDistributionPropsMixin.ViewerCertificatePropertyA viewer mTLS configuration.A builder forCfnDistributionPropsMixin.ViewerMtlsConfigPropertyAn Amazon CloudFront VPC origin configuration.A builder forCfnDistributionPropsMixin.VpcOriginConfigPropertyProperties for CfnDistributionTenantPropsMixin.A builder forCfnDistributionTenantMixinPropsThe distribution tenant.A fluent builder forCfnDistributionTenantPropsMixin.The Certificate Manager (ACM) certificate associated with your distribution.A builder forCfnDistributionTenantPropsMixin.CertificatePropertyCustomizations for the distribution tenant.A builder forCfnDistributionTenantPropsMixin.CustomizationsPropertyThe details about the domain result.A builder forCfnDistributionTenantPropsMixin.DomainResultPropertyThe customizations that you specified for the distribution tenant for geographic restrictions.An object that represents the request for the Amazon CloudFront managed ACM certificate.A list of parameter values to add to the resource.A builder forCfnDistributionTenantPropsMixin.ParameterPropertyThe AWS WAF web ACL customization specified for the distribution tenant.Properties for CfnFunctionPropsMixin.A builder forCfnFunctionMixinPropsCreates a CloudFront function.A fluent builder forCfnFunctionPropsMixin.Contains configuration information about a CloudFront function.A builder forCfnFunctionPropsMixin.FunctionConfigPropertyContains metadata about a CloudFront function.A builder forCfnFunctionPropsMixin.FunctionMetadataPropertyThe key value store association.A builder forCfnFunctionPropsMixin.KeyValueStoreAssociationPropertyProperties for CfnKeyGroupPropsMixin.A builder forCfnKeyGroupMixinPropsA key group.A fluent builder forCfnKeyGroupPropsMixin.A key group configuration.A builder forCfnKeyGroupPropsMixin.KeyGroupConfigPropertyProperties for CfnKeyValueStorePropsMixin.A builder forCfnKeyValueStoreMixinPropsThe key value store.A fluent builder forCfnKeyValueStorePropsMixin.The import source for the key value store.A builder forCfnKeyValueStorePropsMixin.ImportSourcePropertyProperties for CfnMonitoringSubscriptionPropsMixin.A builder forCfnMonitoringSubscriptionMixinPropsA monitoring subscription.A fluent builder forCfnMonitoringSubscriptionPropsMixin.A monitoring subscription.A subscription configuration for additional CloudWatch metrics.Properties for CfnOriginAccessControlPropsMixin.A builder forCfnOriginAccessControlMixinPropsCreates a new origin access control in CloudFront.A fluent builder forCfnOriginAccessControlPropsMixin.Creates a new origin access control in CloudFront.Properties for CfnOriginRequestPolicyPropsMixin.A builder forCfnOriginRequestPolicyMixinPropsAn origin request policy.A fluent builder forCfnOriginRequestPolicyPropsMixin.An object that determines whether any cookies in viewer requests (and if so, which cookies) are included in requests that CloudFront sends to the origin.A builder forCfnOriginRequestPolicyPropsMixin.CookiesConfigPropertyAn object that determines whether any HTTP headers (and if so, which headers) are included in requests that CloudFront sends to the origin.A builder forCfnOriginRequestPolicyPropsMixin.HeadersConfigPropertyAn origin request policy configuration.An object that determines whether any URL query strings in viewer requests (and if so, which query strings) are included in requests that CloudFront sends to the origin.Properties for CfnPublicKeyPropsMixin.A builder forCfnPublicKeyMixinPropsA public key that you can use with signed URLs and signed cookies , or with field-level encryption .A fluent builder forCfnPublicKeyPropsMixin.Configuration information about a public key that you can use with signed URLs and signed cookies , or with field-level encryption .A builder forCfnPublicKeyPropsMixin.PublicKeyConfigPropertyProperties for CfnRealtimeLogConfigPropsMixin.A builder forCfnRealtimeLogConfigMixinPropsA real-time log configuration.A fluent builder forCfnRealtimeLogConfigPropsMixin.Contains information about the Amazon Kinesis data stream where you are sending real-time log data for this real-time log configuration.A builder forCfnRealtimeLogConfigPropsMixin.EndPointPropertyContains information about the Amazon Kinesis data stream where you are sending real-time log data.Properties for CfnResponseHeadersPolicyPropsMixin.A builder forCfnResponseHeadersPolicyMixinPropsA response headers policy.A list of HTTP header names that CloudFront includes as values for theAccess-Control-Allow-HeadersHTTP response header.A list of HTTP methods that CloudFront includes as values for theAccess-Control-Allow-MethodsHTTP response header.A list of origins (domain names) that CloudFront can use as the value for theAccess-Control-Allow-OriginHTTP response header.A list of HTTP headers that CloudFront includes as values for theAccess-Control-Expose-HeadersHTTP response header.A fluent builder forCfnResponseHeadersPolicyPropsMixin.The policy directives and their values that CloudFront includes as values for theContent-Security-PolicyHTTP response header.Determines whether CloudFront includes theX-Content-Type-OptionsHTTP response header with its value set tonosniff.A configuration for a set of HTTP response headers that are used for cross-origin resource sharing (CORS).A builder forCfnResponseHeadersPolicyPropsMixin.CorsConfigPropertyAn HTTP response header name and its value.A builder forCfnResponseHeadersPolicyPropsMixin.CustomHeaderPropertyA list of HTTP response header names and their values.Determines whether CloudFront includes theX-Frame-OptionsHTTP response header and the header's value.A builder forCfnResponseHeadersPolicyPropsMixin.FrameOptionsPropertyDetermines whether CloudFront includes theReferrer-PolicyHTTP response header and the header's value.The name of an HTTP header that CloudFront removes from HTTP responses to requests that match the cache behavior that this response headers policy is attached to.A builder forCfnResponseHeadersPolicyPropsMixin.RemoveHeaderPropertyA list of HTTP header names that CloudFront removes from HTTP responses to requests that match the cache behavior that this response headers policy is attached to.A response headers policy configuration.A configuration for a set of security-related HTTP response headers.A configuration for enabling theServer-Timingheader in HTTP responses sent from CloudFront.Determines whether CloudFront includes theStrict-Transport-SecurityHTTP response header and the header's value.Determines whether CloudFront includes theX-XSS-ProtectionHTTP response header and the header's value.A builder forCfnResponseHeadersPolicyPropsMixin.XSSProtectionPropertyProperties for CfnStreamingDistributionPropsMixin.A builder forCfnStreamingDistributionMixinPropsThis resource is deprecated.A fluent builder forCfnStreamingDistributionPropsMixin.A complex type that controls whether access logs are written for the streaming distribution.A builder forCfnStreamingDistributionPropsMixin.LoggingPropertyA complex type that contains information about the Amazon S3 bucket from which you want CloudFront to get your media files for distribution.A builder forCfnStreamingDistributionPropsMixin.S3OriginPropertyThe RTMP distribution's configuration information.A list of AWS accounts whose public keys CloudFront can use to verify the signatures of signed URLs and signed cookies.Properties for CfnTrustStorePropsMixin.A builder forCfnTrustStoreMixinPropsA trust store.A fluent builder forCfnTrustStorePropsMixin.The CA certificates bundle location in Amazon S3.A CA certificates bundle source.Properties for CfnVpcOriginPropsMixin.A builder forCfnVpcOriginMixinPropsAn Amazon CloudFront VPC origin.A fluent builder forCfnVpcOriginPropsMixin.An Amazon CloudFront VPC origin endpoint configuration.A builder forCfnVpcOriginPropsMixin.VpcOriginEndpointConfigProperty