enum OriginSelectionCriteria
Language | Type name |
---|---|
![]() | Amazon.CDK.AWS.CloudFront.OriginSelectionCriteria |
![]() | github.com/aws/aws-cdk-go/awscdk/v2/awscloudfront#OriginSelectionCriteria |
![]() | software.amazon.awscdk.services.cloudfront.OriginSelectionCriteria |
![]() | aws_cdk.aws_cloudfront.OriginSelectionCriteria |
![]() | aws-cdk-lib » aws_cloudfront » OriginSelectionCriteria |
The selection criteria for the origin group.
Example
new cloudfront.Distribution(this, 'myDist', {
defaultBehavior: {
origin: new origins.OriginGroup({
primaryOrigin: new origins.HttpOrigin("<AWS Elemental MediaPackageV2 origin 1>"),
fallbackOrigin: new origins.HttpOrigin("<AWS Elemental MediaPackageV2 origin 2>"),
fallbackStatusCodes: [404],
selectionCriteria: cloudfront.OriginSelectionCriteria.MEDIA_QUALITY_BASED,
}),
},
});
Members
Name | Description |
---|---|
DEFAULT | Default selection behavior. |
MEDIA_QUALITY_BASED | Selection based on media quality. |
DEFAULT
Default selection behavior.
MEDIA_QUALITY_BASED
Selection based on media quality.
This option is only valid for AWS Elemental MediaPackage v2 Origins.