I want to set the "Object Caching" of my CloudFront distribution with S3 origin to "Customize".
I follow these steps on the console:
- go to the "behavior" tab of the relevant distribution
- "Edit Behavior" of the relevant behavior(s)
- change the radio button for "Object Caching" from "Use Origin Cache Headers" to "Customize"
- leave the default values for "Minimum TTL", "Maximum TTL", and "Default TTL" untouched
- click "Yes, Edit"
When I go back to the behavior the "Object Caching" is reverted back to "Use Origin Cache Headers", even after allowing time to sync the settings across the edge servers.
Is this expected behavior, and, if so, why? Or is this a bug?
If it's expected behavior, what steps should I take instead?