Skip to content

Add aws_cloudfront_vpc_origin resource for Cloudfront provider#1962

Merged
erhancagirici merged 9 commits intocrossplane-contrib:mainfrom
amall015:add-cloudfront-vpc-origin
Mar 13, 2026
Merged

Add aws_cloudfront_vpc_origin resource for Cloudfront provider#1962
erhancagirici merged 9 commits intocrossplane-contrib:mainfrom
amall015:add-cloudfront-vpc-origin

Conversation

@amall015
Copy link
Contributor

@amall015 amall015 commented Feb 10, 2026

Description of your changes

Adds the VPC Origin resource from the Cloudfront API: https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/cloudfront_vpc_origin

Fixes #1960

I have:

  • Read and followed Crossplane's contribution process.
  • Run make generate and committed the results (ideally in a separate commit).
  • Not made any manual changes to generated files, and verified this with make check-diff.

How has this code been tested

Uptest-examples/cloudfront/cluster/v1beta1/vpcorigin.yaml The test actually passed, but was killed due to long deletion time.

Signed-off-by: Anthony Mallica <anthony.mallica@arrive.com>
@amall015
Copy link
Contributor Author

/test-examples="examples/cloudfront/cluster/v1beta1/vpcorigin.yaml"

@amall015 amall015 changed the title Add VPC Origin resource for Cloudfront provider Add aws_cloudfront_vpc_origin resource for Cloudfront provider Feb 10, 2026
erhancagirici and others added 7 commits March 12, 2026 23:02
Signed-off-by: Erhan Cagirici <erhan@upbound.io>
…origin

Signed-off-by: Erhan Cagirici <erhan@upbound.io>
Signed-off-by: Erhan Cagirici <erhan@upbound.io>
Signed-off-by: Erhan Cagirici <erhan@upbound.io>
Signed-off-by: Erhan Cagirici <erhan@upbound.io>
…ork configs

Signed-off-by: Erhan Cagirici <erhan@upbound.io>
@erhancagirici erhancagirici force-pushed the add-cloudfront-vpc-origin branch from 6be0bd5 to 11e9ad6 Compare March 12, 2026 23:28
@erhancagirici
Copy link
Collaborator

/test-examples="examples/cloudfront/cluster/v1beta1/vpcorigin.yaml"

Signed-off-by: Erhan Cagirici <erhan@upbound.io>
@erhancagirici
Copy link
Collaborator

/test-examples="examples/cloudfront/cluster/v1beta1/vpcorigin.yaml"

@erhancagirici erhancagirici merged commit 335f1d5 into crossplane-contrib:main Mar 13, 2026
8 of 9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Request for aws_cloudfront_vpc_origin resource

2 participants