API Reference¶
This section documents the public Python surface area of dxaws-cloudfront.
The API is intentionally small:
Models: stable contract for desired/current/plan/result
Manager: orchestration entry point (
execute,destroy)Providers: AWS implementation + provider protocol
Contents¶
Key entry points¶
dxaws_cloudfront.manager.CloudFrontManagerdxaws_cloudfront.models.DistributionDesireddxaws_cloudfront.models.DistributionResultdxaws_cloudfront.providers.aws.AwsProvider
Notes:
Destroy is modeled as convergence to
DistributionDesired(present=False).CloudFront requires ACM certificates in
us-east-1when using aliases.